html {background-color : White ;}
body {
	padding:0;margin:0 auto;
}
body>table { margin: auto;}
#container {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	margin: 10px auto 0 auto;
	width : 770px ;	
	background : url(/images/interface/fond.jpg) no-repeat 0 bottom;
	background-color: #7D8393;
	text-align:left;
}

ul, li, li a {list-style-type : none ;color : White ;text-align : left ;}	

.titmenu { font-weight:bold; padding : 0 0 0 5px; margin:0;}

#haut {	background-color : #37435D ;border : solid 4px #43516E ;padding: 5px; width: 475px;margin:0; float:right;}
#haut a {color: White ;}	
#haut a:hover {	color : #FBCB5D ;text-decoration:underline;	padding: 0;	margin: 0;}

#lrub {	padding : 0 0 5px 10px !important;display : block ;text-align : left ;}
#lrub ul { list-style: none; margin-left: 0; padding: 0; /*border: 1px solid green;*/  }
#lrub li { float: left; padding:10px 0 0 0; width:33%;margin: 0; /*border: 1px dashed pink;*/ }

#list1 { padding : 20px 0 5px 10px ; float:left; width:230px;font-size: 12px;line-height:20px;}
#list1 a {color:white}
#list2 { padding : 20px 0 5px 10px ; float:left;width:200px;font-size: 12px;line-height:20px;}
#list2 a {color:white}

#liste {color : #FBCB5D ;border-left : solid 3px #FBCB5D ;margin : 10px 0 0 0 ;padding: 5px;line-height:20px;}

#search {display : inline ;	margin : 0 ;}

h1 {font-size: 14px;margin: 0;padding: 12px 0;font-weight: bold;text-align : center ;}
h2 {font-size: 12px;color: White;margin: 0;padding:0 0 5px 0;font-weight: normal;}
h3 {font-size: 10px;line-height: normal;color: #FFFFCC;margin: 0px;font-weight: normal;display: inline;}
a {color: #FBCB5D;text-decoration: none;}
a:hover {text-decoration: underline;color: #FBCB5D;}
.visit {color: #FBCB5D;text-decoration: none;}}
#tab{background-color: #FFFFFF;}
#pied {clear : both ;}
#pied *{color : #35C6F3 !important;}
.lienG a, .lienD a{color : #FBCB5D ;	text-decoration : none ;padding : 15px ;}
a.lienG:hover,  .a.lienD:hover{	text-decoration : underline ;}
.lienG{	float : left ;}
.lienD {float : right ;	padding-right:5px;}

#menu {	padding:0 0 5px 5px;margin: 0px;}
#menu LI {display: inline;font-weight: bold; color: #33c5f4}
#menu LI A {font-weight: bold; color: #33c5f4;}

#accueil {color: #FBCB5D ;border-left : solid 3px #FBCB5D;margin : 150px 0 0 0;	padding: 5px;line-height:20px;}

#switch {float:right;padding: 0 0 0 0;margin:10px 0 0 0;width:495px;}
#switch #Affimg {border :solid 1px #33C5F4 ; background-color : #8D95A8;padding:0;margin:0; width:140px;height:140px;}
#switch p{color : White !important;}
#switch #Affp{background-color : #5B627C ;padding-top : 5px ;padding-left : 5px ;vertical-align : middle !important;}

#imglist {text-align:center; font-weight:bold; margin : 0 0 0 0;margin:0;}
#imglist .gd {float:right;padding: 0 0 0 0;margin:10px 10px 0 0;width:478px;border :solid 1px #33C5F4 ;}
#imglist .vign {float:right;padding: 0 0 0 0;margin:10px 25px 0 0;border :0 ;}
#imglist ul { list-style-type: none; margin: 0; padding: 0; border:0; /*border: 1px solid green;*/  }
#imglist li { float: left; padding: 4px 0 0 9px; margin: 0; border:0;/*border: 1px dashed pink;*/ }
#imglist li img {width:70px; margin:2px 4px 0 0  ; padding: 0 0 0 0; border:0;/*border: 1px solid green;*/}
#imglist span {float:left;width:440px; display:block;padding-top:10px;}

#menuliste { margin: 0 0 0 0;padding: 0;font-size: 10px; text-align: right; }
#menuliste a{text-decoration: none;color: #FBCB5D;font-weight:bold;}
#menuliste a:hover{text-decoration: underline;}

#searchArt {display:block;text-align:left;margin:0;padding:0;border:0;}
#searchArt h1 {text-align:left;margin:20px 0 8px 0;padding:0;display:block;}
#searchArt h3 {text-align:center;margin:0 0 10px 0;padding:0;display:block;}
#searchArt span {background-color : #33C5F4; }

#searchPho {display:block;text-align:left;margin:0;padding:0;border:0;width:500px;}
#searchPho h3 {text-align:center;margin:0 0 10px 0;padding:0;display:block;}
#searchPho ul { list-style-type: none; margin: 0; padding: 0; border:0;}
#searchPho li { float: left; padding: 4px 0 0 9px; margin: 0; border:0;}
#searchPho li img {width:70px; margin:2px 4px 0 0  ; padding: 0 0 0 0; border:0;/*border: 1px solid green;*/}

#nav_pho { margin: 10px 0 0 0;padding: 0 0 0 0;font-size: 10px; text-align: right; float:left; width:495px;}
#nav_pho a{text-decoration: none;color: #FBCB5D;font-weight:bold;}
#nav_pho a:hover{text-decoration: underline;}

#detail-bien {float:right;width:245px;padding:0 0 0 0;border:0;/*border: 1px solid #ccc;*/ margin: 0 0 40px 0;}
#detail p{color : White ;}
#detail {text-align : center ;}

#ctDirect {text-align:left;margin:0; padding:10px 0 0 50px; border:0;width:450px;}
#ctDirect form {padding: 10px 10px 0 20px;margin:30px 0 0 0;}
#ctDirect fieldset { margin: 0;padding: 0; border: 0;}
#ctDirect label { display: block; font-size: 1em; margin-bottom: 10px; padding:0; width: 400px; }
#ctDirect label input {width: 400px; border:0;}
#ctDirect label textarea {width: 400px; border:0;}
#ctDirect .boutform {font-weight:bold;font-size:11px;color:#FBCB5D;text-align:center;border: 0;margin:2px 0 0 170px;background-color : #666;font-weight:bold;padding:2px 10px 3px 10px;}

#fsearch form {padding: 0;margin:0;border:0;width:270px;display:block;height:50px;}
#fsearch input {width: 170px; border:0;margin:0 3px;display:block;float:left;padding:1px;}
#fsearch .boutform {width:30px;font-size:11px;color:#33c5f4;text-align:center;border: 0;margin:0 0 0 3px;background-color : #666;font-weight:bold;padding:2px 2px 3px 2px;display:block;float:left;}

.titrelien {font-size : 12px; font-weight:bold;padding:2px 0 5px 0;}