/* CSS Document */



body {

	margin: 0;

	padding: 0;

	background-color: #FFFFFF;

}

body,td,th,p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	COLOR: #000000;

}



a {

	COLOR: #000000;

	text-decoration:underline;	

}



a:hover {

	COLOR: #666666;

}



#site

{

	width: 770px;



}



#menuhaut {

	FONT-SIZE: 12px;

	COLOR: #000000;

	FONT-FAMILY: verdana,arial,sans-serif;

	height:22px;

	background-color:#ccd7e4;

	margin:0;

	padding:0;

	width: 770px;

	

}



#menuhaut A {

	text-decoration:none;

	

}



#menuhaut ul{

	padding-top: 0px;

	padding-bottom: 0px;

	margin:0;

}



#menuhaut li{

	float:left;

	height:18px;

	list-style-type: none;

	background-image: url(http://www.toutaide.com/img/menu-tirets.gif);

	background-repeat: no-repeat;

	background-position: right;

	padding-top: 4px;

	display:inline;

}



.selection

{

	background-color: #EBEFF3;

	width:100px;

}



.noselection

{

	width:100px;

}





#banniere

{

	height: 71px;

	margin:0;

	padding:0;

}



#contenusite

{

	margin-top:20px;

}





#gauche

{

	width:140px;

	float:left;

	background-image: url(http://www.toutaide.com/img/site-tirets.gif);

	background-repeat: repeat-y;

	background-position: right;

	padding-right:15px;

}



#centre

{

	float:left;

	width:400px;

	margin-left:18px;

	margin-right:7px;

}



#centre input{

font-size: 11px;

}





#centre textarea

{

	font-size: 11px;	

}



#centre select{

font-size: 11px;

}



#droite

{

	float:right;

	width:170px;

	background-image: url(http://www.toutaide.com/img/site-tirets.gif);

	background-repeat: repeat-y;

	background-position: left;

	padding-right:0px;

	padding-left:13px;

}



#footer

{

	margin-top:25px;

	float:left;

	width:770px;

}



.blocdroite

{

	background-color:#f2f5f8;

	width:166px;

	padding: 2px;

	padding-bottom: 3px;

}





.blocgauche

{

	width:126px;

	background-color:#f2f5f8;;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #C1CDDB;

	border-right-color: #C1CDDB;

	border-bottom-color: #C1CDDB;

	border-left-color: #C1CDDB;

	padding-top:2px;

	padding-bottom:2px;

	padding-left:6px;

	padding-right:6px;

	margin:0;

}



.blocdroite2

{

	width:162px;

	background-color:#f2f5f8;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #C1CDDB;

	border-right-color: #C1CDDB;

	border-bottom-color: #C1CDDB;

	border-left-color: #C1CDDB;

	padding-top:2px;

	padding-bottom:2px;

	padding-left:6px;

	margin:0;

}



.blocp

{

	margin:0;

	padding:0;

}



#centre2 ul{

	padding-left:5px;

	margin-left:0px;	

	list-style: none;

}



#centre2 ul li{

	padding-left:0px;

	margin-left:0px;

	padding-left: 18px;

	background-repeat: no-repeat;

	background-position: 0 .1em;

	height:15px;

}



#gauche ul{

	padding-left:5px;

	margin-left:0px;

	list-style: none;

}



#gauche li{

	padding-left:0px;

	margin-left:0px;

	padding-left: 18px;

	background-repeat: no-repeat;

	background-position: 0 .1em;

	height:15px;

}



#gauche a{

	text-decoration: none;	

}



#gauche input{

font-size: 10px;

}



#droite ul{

	padding-left:5px;

	margin-left:0px;

	list-style: none;

}



#droite li{

	padding-left:0px;

	margin-left:0px;

	padding-left:18px;

	background-repeat: no-repeat;

	background-position: 0 .1em;

	height:15px;

}



#droite a{

	text-decoration: none;	

}



#droite input{

font-size: 10px;

}



#blocnews{

position:relative;

width:140px;

overflow:hidden;

} 



#contenunews a{

	text-decoration: underline;

} 



.selectionssmenu{

	background-image: url(http://www.toutaide.com/img/fleche_bleue_actif.gif);



}



.noselectionssmenu{

	background-image: url(http://www.toutaide.com/img/fleche_bleue.gif);

}





form

{

	margin-top: 5;

}



input

{

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	border: 1px solid #003366;		

}




textarea

{

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	border: 1px solid #003366;		

}





select

{

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	border: 1px solid #003366;		

}



h1

{

	font-size:11px;

	width:385px;

	border: 1px;

	border-style: solid;

	padding: 6px;

	background-color: #f2f5f8;

	border-color: #99ACC4;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	padding-top:8px;

	padding-bottom:8px;

	text-transform: uppercase;

}



h2

{

	font-size:11px;

	text-decoration: none;

}



img

{

border:0;

}



.noborder

{

border:0;

}







.largeur20

{

width:20px;

}



.largeur50

{

width:50px;

}



.largeur100

{

width:100px;

}



.largeur110

{

width:110px;

}



.largeur130

{

width:130px;

}



.largeur200

{

width:200px;

}



.largeur350

{

width:350px;

}





.tableaucentre

{

	width:400px;

}



.tableaucentrebordure

{

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #C1CDDB;

	border-right-color: #C1CDDB;

	border-left-color: #C1CDDB;

	border-top-width: 1px;

	border-top-style: solid;

	width:398px;

	text-decoration: none;

}

.tableaucentrefont

{

	line-height: 19px;

	text-transform: uppercase;

	font-weight: bold;

}



.rouge {color: #FF0000}



.bouton {

	font-weight: bold;

	color: #FFFFFF;

	background-color:#0EBEF0;

	border: 1px solid #003366;

}



.description

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	COLOR: #999999;

}



#cinqdernieresaides

{

position:relative;

}



#cinqdernieresaides ul{

	padding-left:5px;

	margin-left:2px;

	list-style: none;

}







#cinqdernieresaides li{

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left:18px;

	margin:0;

	background-repeat: no-repeat;

	background-position: 0px 0.3em;


	background-image: url(http://www.toutaide.com/img/fleche_bleue.gif);

}





.niveau1

{

	height:16px;

	font-weight: bold;

	margin-top: 10px;

}





.niveau2

{

	height:16px;

}

.niveau3

{

	height:16px;

}

.niveau4

{

	height:16px;

}



#centre2

{

	float:left;

	width:400px;

	margin-left:18px;

	margin-right:7px;

}



#centre2 input{

font-size: 11px;

}





#centre2 textarea

{

	font-size: 11px;	

}



#centre2 select{

font-size: 11px;

}

#feedback{
position: fixed;
right: 0px;
top: 30%;
min-width:35px;
max-height: 100px;
}

#feedbackButton{
float: left;
position: absolute;
top:5px;
width: 35px;
height: 100px;
background: #CCDDFF;
cursor: pointer;
}

#feedbackButton span{
position: absolute;
top:40px;
left:-20px;
font-weight: bold;
writing-mode:tb-rl;
-webkit-transform: rotate(-90deg); 
-moz-transform: rotate(-90deg);
}

#feedbackForm{
background: #CCDDEE;
border: solid 1px #ccc;
position:relative;
left: 35px;
bottom: 0px;
width:1px;
min-height: 110px;
max-height: 530px;
text-align: left;
}

#confirmFeedback{
text-align: center;
font-weight: bold;
background: #cccccc;
}