/* CSS document */
* {margin:0;padding:0;border:none:}
body {background:slateGray;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:80%;color:#555555;}
img {border:none;}

a {color:#3297d9;text-decoration:none;}
a:active {color:#3297d9;}
a:visited {color:#3297d9;}
a:hover {color:#3297d9;text-decoration:underline;}
a.inH2 {color:#555555;}
a.inH2:hover {text-decoration:underline;}
.treg input, .treg textarea, #ipt_login, #ipt_pass {border: 1px solid #d7d7d7;background: #fff url(../images/input.gif) repeat-x 0 0;color:#333333;}
ul {list-style:none;}
.listInTxt {list-style-type:disc;list-style-position:outside;margin-left:40px;}



#container_top {height:18px;width:980px;margin:0px auto 0px auto;background: #fff url(../images/top.gif) no-repeat center;}
#container_bg {width:980px;margin:0px auto 0px auto;background: #fff url(../images/bg.gif) repeat-y center;}
#container_end {height:18px;width:980px;margin:0px auto 0px auto;background: #fff url(../images/end.gif) no-repeat center;}

#container {text-align:left;width:950px;padding:15px 15px 0 15px;}	
#header {}
#logo {text-align:center;height:145px;float:right;width:50%;}
#menu {height:45px;float:left;background:#b5aaa6;color:white;margin:10px 0 0 0;}

#bandeau {width:100%;height:32px;float:left;background: #fff url(../images/bandeau.gif) repeat-x 0 0;margin:0 0 0 0;}
#iceberg {width:100%;height:200px;float:left;background: #B5AAA6 url(../images/iceberg.jpg) no-repeat 0 0;margin:0 0 10px 0;padding:0 0 10px 0;}
#iceberg p { line-height: 405px; }
#bandeauxl {width:100%;height:100px;float:left;background: #fff url(../images/bandeauxl.gif) repeat-x 0 0;margin:0 0 0 0;}

#menu #menuContainer {width:950px;margin:0px auto 0px auto;}
#menu #menuContainer div {float:left;margin:0 6px 0 6px;min-width:2px;}
#menu #menuContainer div a {display:block;height:45px;line-height:45px;padding:0 10px;}
#menu #menuContainer div a:link, #menu #menuContainer div a:visited {
	font-family:"Lucida Grande","Lucida Sans Unicode",Sans-Serif;
	color:white;background-color:#b5aaa6;font-size:110%;}
#menu #menuContainer div a:hover {color:white;background-color:#003399;text-decoration:none;}
#menu #menuContainer div a:active {color:white;background-color:#b5aaa6;text-decoration:none;}
#content{width:950px;float:left;position:relative;}

#sidebar, #main {float:left;}
#sidebar {width:20%;}
#main {width:80%;}

#separationContent {position:absolute;top:220px;bottom:5px;left:21%;margin-left:-30px;
					border-left:0px solid slategray;
					background:url(../images/fondBordure.jpg) repeat-y;
					width:10px;}

.cat {padding:10px 0 0 16px;}
.cat li a:link, .cat li a:visited {border-left:4px solid white;color:#003399;padding:0 4px 0 8px;font-size:90%;}
.cat li a:hover {border-left:4px solid #3297d9;color:#3297d9;text-decoration:none;}
.cat li a:active {text-decoration:none;}

#main p  {padding:20px 40px 20px 20px;}
#footer {clear:left;text-align:center;padding:6px 0;}



.bandeauDroit{
	height:100px;
	width:225px;
	float:right;
	padding-right:5px;
}

.textBandeauDroit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.petitTitre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.soustitre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
}
.bandeauGauche{
	background-image:url(empreinte.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:150px;
	width:230px;
	float:right;
}

.bandeauGauche h1{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #999999;
	
}