/* CSS Document */

html, body {
height: 100%;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:transparent;
}

.h1 { color:#333333; font-size:9px; margin:0px; }
.h2 { color:#FFFFFF ; font-size:9px; margin:0px; }
.h3 { color:#333333 ; font-size:9px; margin:0px; font-weight:bold; }

a{
 outline: none;
}


/*LIENS*/

a.newok, a.newok:visited {

color:#333333;
font-size: 9px;
font-family: verdana;
text-decoration: none;
}
a.newok:hover {
font-family: verdana;
text-decoration:underline;
color:#FFFFFF;
}




a:link {
  	color:#333333;
    text-decoration:none;
    font-weight: normal;
    font-style: normal;

}
a:visited {
	color:#FFFFFF;
    text-decoration:none;
    font-weight: normal;
    font-style:normal;

}
a:hover {
	color:#FF6633;
    text-decoration:underline;
    font-style: normal;
	

}
a:active {
	text-decoration:none;
	font-weight: normal;
	font-style: normal;

}




a.lienblanc:link {color: #FFFFFF;} 
a.lienblanc:hover {color:#FFCC00;} 
a.lienblanc:visited {color:#FFCC00;} 

a.liennoir:link {color: #000000;font-weight:bold;} 
a.liennoir:hover {color:#FFCC00;font-weight:bold;} 
a.liennoir:visited {color:#FFCC00;} 

a.liensecteur:link {color:#FFCC00;text-decoration:none; font-weight:bold;} 
a.liensecteur:hover {color:#006699; text-decoration:none;} 
a.liensecteur:visited {color:#FFCC00;text-decoration:none;}  
a.liensecteur:hover:visited {color:#006699; text-decoration:none;} 



#titre_programme{
height:18px;
width:355px;
margin-left:17px;
padding-top:5px;
text-align:left;
vertical-align:middle;
}

#adresse_champs{
height:13px;
width:375px;
margin-left:5px;
padding-top:2px;
text-align:left;
}

#zoom{
height:21px;
width:85px;
margin-left:5px;
padding-top:5px;
text-align:center;
}

#photos{
height:21px;
width:85px;
padding-top:5px;
text-align:center;
}

#barre{
height:1px;
width:375px;
background-image:url(../pictures/pix.jpg);
}


#adresse_champs2{
height:18px;
width:150px;
padding-top:5px;
padding-left:17px;
}


#adresse_titre{
	height:25px;
	width:358px;
	padding-left:14px;
	background-image:url(../pictures/barette.jpg);
}

#bouton{
	float:left;
	height:25px;
	width:50px;
	padding-top: 2px;
}

#titre{
	float:left;
	height:18px;
	width:296px;
	padding-left:3px;
	text-align: left;
	padding-top: 7px;
}

#adresse_champs3{
float:right;
height:20px;
width:150px;
padding-top:1px;
text-align:right;
}

#titrage{
	float:left;
	height:15px;
	width:172px;
	padding-top:5px;
	padding-left:2px;
}

#titrageclean{
	clear:both;
	height:15px;
	width:172px;
	padding-top:5px;
	padding-left:2px;
}

#titrageclean2{
	clear:both;
	height:15px;
	width:185px;
	padding-top:5px;
	padding-left:2px;
}

#titrage2{
	float:right;
	height:13px;
	width:168px;
	padding-top:5px;
	padding-left:2px;
}

#titrage3{
	float:left;
	height:15px;
	width:300px;
	padding-left:2px;
}

#infos{
	height:overflow;
	width:165px;
	padding-left:2px;
	float: left;
}

#infoscour{
	width:165px;
	padding-left:2px;
	float: left;
}

#infos3lignes{
	height:37px;
	width:170px;
	padding-left:2px;
	float: left;
}

#infos_droite{
	height:12px;
	width:172px;
	padding-left:2px;
	float:left;
}


#infos_droitesupp{
	height:20px;
	width:172px;
	padding-left:2px;
	float:left;
}


#infos_clean{
	clear:both;
	height:15px;
	width:172px;
	padding-left:2px;
	float:left;
}

#infos2{
	clear:both;
	height:overflow;
	width:350px;
	padding-left:2px;
}

#infos3{
float:right;
height:15px;
width:170px;
z-index:2;
}

#conteneur_reponses{
	height:405px;
	width:375px;
}

#conteneur_details{
	height:overflow;
	width:355px;
}

#conteneur_details2{
	height:353px;
	width:375px;
	clear: both;
}

