
/*
##################################
 General
##################################
*/
#texte_referencement {
	height:35px;
	overflow:auto;
	color:#c6c6c6;
	width:760px;
	margin:0 auto;
}


a.btnlnk {
	background: url(/images/common/btn-lien-fond.gif) left 2px no-repeat;
	border: 1px solid #969696;
	padding: 2px 5px 3px 20px;
	text-decoration: none;
	color: black;
	font-size: 10px;
	font-weight: bold;
	background-color: white;

}

a.btnlnk:hover {
	background: url(/images/common/btn-lien-fond-hover.gif) left 2px
		no-repeat;
	background-color: white;
}

.clearleft {
	clear: left;
}

.clearright {
	clear: right;
}

.clearboth {
	clear: both;
}

.hide {
	display: none;
}

.sep {
	clear: both;
	visibility: hidden;
	height: 0px;
}

.floatright {
	float: right;
}

.floatleft {
	float: left;
}

.right {
	text-align: right;
}

.left {
	text-align: left;
}

.justify {
	text-align: justify;
}

.normal {
	font-weight: normal;
}

.bold {
	font-weight: bold;
}

.small {
	font-size: 8px;
}

.big {
	font-size: 12px;
}

.bigbig {
	font-size: 14px;
}

.bleu {
	color: #0086A3;
}

.rose {
	/*color: #D01563;*/
	color:#f5207a;
}

.vertUneuro {
  color:#8ed200;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;	
}
.roseUneuro {
  color:#f5207a;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}

.roseUneuro img {
	margin-bottom: -5px;
	}

.noir {
	color:#000000;
}
.vert {
	/*color: #D01563;*/
	color:#769e48;
}
.rouge{
	color:#fc0101;
}
.paddingright {
	padding-right: 5px !important;
}
div#padding5{
	padding:5px;
}
#paddingleft5{
	padding-left:5px;
}
div#padding10{
	padding:10px;
}
div#padding20{
	padding:20px;
}
.nobgcolor {
	background-color: transparent !important;
}

.bgcolorred {
	background-color: #FFCCA0;
}

.nobpadding {
	padding: 0px !important;
}

.nobmargin {
	margin: 0px !important;
}

/*
##################################
  Global
##################################
*/
body {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;

}

a,h1,h2,h3,h4,h5,h6,strong,div,span,small,big,form {
	margin: 0;
	padding: 0;
}

h1 {
	font-size: 18px;
	color: #04768D;
	/*color:#067497;*/
}
h1.titlehome {
	font-size: 11px;
	color: #04768D;
	font-weight:normal;
	/*color:#067497;*/
}

h2 {
	font-size: 14px;
	color: #169CAB;
}
h2.blanc {
	font-size: 14px;
	color: #FFFFFF;
}
h2.rose {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #d61d6b;
	border: none;
}


h3 {
	font-size: 12px;
	color: #000000;
}

p,div,form,acronym,label,table,th,span,code,pre,input,select,textarea,label
	{
	font-size: 11px;
}

img {
	border: none;
}

/* transféré dans les CSS de BU 
a {
	color:#169CAB
}
*/

a:hover {
	text-decoration: none;
	color: black;
	background-color: #DCE8EB;
}
/*
h1 {
	font-size: 13px;
}*/
a.none {
	text-decoration: none;
	background: none;}
a.none:hover {
	text-decoration: none;
	background: none;
}
a.rose {
	color:#f5207a;
	font-weight: bold;
}
a.rose:hover {
	text-decoration: none;
	background: none;
}
a.bleu {
	color:#0086A3;
	font-weight: bold;
}
a.bleu:hover {
	text-decoration: none;
	background: none;
}

a.noir {
	color:#000000;
}
a.noir:hover {
	text-decoration: none;
	background: none;
}
a.noirnone {
	color:#000000;
	text-decoration: none;
	background: none;
}
a.noir:hover {
	text-decoration: none;
	background: none;
}

a.rouge {
	color:#fc0101;
}
a.rouge:hover {
	text-decoration: none;
	background: none;
}


.input{
	border:1px solid #9d9d9d;
}
a.border_img img{
	border:1px solid #9d9d9d;
}

/**
 * PAGE MARQUE
 */
div.marque_list {
	margin-top: 20px;
	margin-bottom: 30px;
}
div.marque_label {
	margin-top: 30px;
	margin-left:25px;
	font-weight: bold;
	font-size: 14px;
}
li.marque_li {
	width:33%;
	float:left;
}
h2.marque_list_alpha {
	border-bottom: 1px solid #169CAB;
	margin-top:3px;
}
