/* 
Site : SFTS
Date : 18/04/2007
Rev. : 25/05/2007
Design : Churchill
*/

*{margin:0;padding:0;}
img{border:0;}
body{padding:20px;background:#425B8D;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:62.5%;}

#page{width:760px; margin:0 auto; background:#fff;text-align:left;}

#content{background:url('../IMG/site/content-bg.gif') repeat-y;}

#left{float:left;width:210px;padding:9px 0 9px 9px;background:url('../IMG/site/left-arr-bg.gif') no-repeat top left;position:relative;z-index:100;}
#left .logo{margin-bottom:9px;}

#carte{padding:9px;background:url('../IMG/site/carte-bg.gif') no-repeat bottom #1E84C0;color:#fff;}
#carte img{margin:-9px -9px 9px -9px;}
#carte h2{margin-bottom:4px;color:#C5EAFF;font-size:1.4em;}
#carte a{color:#fff;text-decoration:none;}
#carte a:hover{color:#C5EAFF;}

#right{float:left;width:523px;padding:9px;background:url('../IMG/site/right-arr-bg.gif') no-repeat top right;}
#right div.devis,#right div.pointFort{float:left;display:inline;width:49%;margin:9px 9px 9px 0;background:url('../IMG/site/encart-bg.gif') no-repeat right #4EA2DC;color:#fff;}
#right div.pointFort{margin-right:0;}
#right div.devis h2,#right div.pointFort h2{margin-bottom:4px;font-size:1.2em;color:#1B2D50;}
#right div.devis a,#right div.pointFort a{color:#fff;text-decoration:none;}
#right div.devis a:hover,#right div.pointFort a:hover{color:#C5EAFF;}
#right div.devis img,#right div.pointFort img{float:left;display:inline;margin-right:9px;}

#page.int #right{padding-left:0;width:auto;}

#head{margin-left:-9px;}

#page.int #head{margin-left:0;}

#menu{list-style-type:none;}
#menu li{position:relative;float:left;z-index:93;}
#menu ul{position:absolute;width:280px;;left:0;top:34px;}
#menu ul.sm3{margin-left:-98px;}
#menu ul li{float:left;width:245px;display:block;padding:5px 10px 5px 25px;background:url('../IMG/site/menu/puce-menu.gif') no-repeat 0px 7px #44619D;border-bottom:1px solid #4C93BD;}
#menu ul li.last{background:none;border:0;padding:0;}
#menu ul li a{color:#fff;text-decoration:none;}
#menu ul li a:hover{color:#C5EAFF;}

#page.int #menu li.selected{z-index:92;}
#page.int #menu li.selected a{z-index:90;}
#page.int #menu li a{position:relative;z-index:95;}
#page.int #menu ul{position:absolute;width:532px;margin-top:-9px;padding-top:9px;padding-left:14px;left:-14px;top:34px;z-index:10;}
#page.int #menu ul.sm1{padding-bottom:17px;background:url('../IMG/site/menu/bas-sm1.gif') no-repeat bottom right #ED7E12;}
#page.int #menu ul.sm2{padding-bottom:17px;margin-left:-162px;background:url('../IMG/site/menu/bas-sm2.gif') no-repeat bottom right #7B31A0;}
#page.int #menu ul.sm3{margin-left:-350px;background:url('../IMG/site/menu/bas-sm3.gif') no-repeat bottom right #91A10D;}
#page.int #menu ul li{float:none;width:auto;zoom:1;}
#page.int #menu ul.sm1 li{background:url('../IMG/site/menu/puce-menu-sm1.gif') no-repeat 0px 4px;}
#page.int #menu ul.sm2 li{background:url('../IMG/site/menu/puce-menu-sm2.gif') no-repeat 0px 4px;}
#page.int #menu ul.sm3 li{background:url('../IMG/site/menu/puce-menu-sm3.gif') no-repeat 0px 4px;}
#page.int #menu #in{padding-bottom:17px;background:url('../IMG/site/menu/bas-sm4.gif') no-repeat bottom right #2A94D2;}
#page.int #menu #in li{background:url('../IMG/site/menu/puce-menu-sm.gif') no-repeat 0px 4px;}
#page.int #menu #in.sm3{padding-bottom:0;}

#page.int #menu ul li{float:left;padding:2px 4px 3px 20px;background:none;border-right:1px solid #C5EAFF;border-bottom:0;white-space:nowrap;}
#page.int #menu ul li.last{display:none;}

#content{margin:9px 9px 0 9px;clear:both;zoom:1}
#contentLeft{float:left;width:192px;padding:9px;background:url('../IMG/site/contentleft-bg.gif') no-repeat;zoom:1;}
#contentLeft div.bloclien{margin-bottom:3px;}
#contentRight{float:left;width:494px;padding:0 19px;}
#contentRight h2{margin:0 -19px 2em -19px;padding:5px 5px 5px 19px;color:#fff;font-size:1.6em;background:url('../IMG/site/default-arr.gif') no-repeat top right #2A94D2;}
#contentRight h2.expert{background:url('../IMG/site/expert-arr.gif') no-repeat top right #FCB374;}
#contentRight h2.revendre{background:url('../IMG/site/revendre-arr.gif') no-repeat top right #B474DB;}
#contentRight h2.construire{background:url('../IMG/site/construire-arr.gif') no-repeat top right #B8CC11;}
#contentRight h3{margin-top:1.5em;font-size:1.4em;color:#2A94D2;}
#contentRight h4{font-size:1.4em;color:#2A94D2;}
#contentRight p{margin-top:1.4em;font-size:1.1em;}
#contentRight a{color:#2A94D2;}
#contentRight ul{margin-left:2em;list-style-type:none;font-size:1.1em;}
#contentRight ul li{background:url('../IMG/gif/puce.gif') -10px 3px no-repeat; padding-left:19px;padding-bottom:2px;}
#contentRight ul li li{font-size:1em;}
#contentRight em{font-size:1.1em;font-weight:bold;color:#2A94D2;}
#contentRight table{margin:2em 0;width:99%;border-collapse:collapse;}
#contentRight table tr.row_odd {background:#EEF9FF;color:#002E50;border:0;}
#contentRight table tr.row_even{}
#contentRight table td{border:1px solid #C8EBFF; text-align:right;padding:2px 5px;font-size:1.1em;vertical-align:top;}
#contentRight form#devis table{margin:0;width:99%;border-collapse:inherit;}
#contentRight form#devis table tr.row_odd {background:#fff;color:#fff;border:0;}
#contentRight form#devis table td{border:0; text-align:left;padding:0;font-size:1.1em;vertical-align:middle;}
#contentRight form#devis table input{vertical-align:left;}


#contentBottom{padding-bottom:9px;background:#fff;clear:both;zoom:1}

.input {font-size: 11px;color: #000000;	width: 150px; }
.input2 {	font-size: 11px;	color: #000000;	width: 400px;}

#foot{padding:4px;background:url('../IMG/site/foot-bg.gif') no-repeat bottom #E9E8E8;color:#7A7A7A;text-align:center;clear:both;zoom:1/*IE6*/;}
#foot a{text-decoration:none;color:#7A7A7A;}
#foot a:hover{text-decoration:underline;}

/* Spip */
.spip_logo{float:right;margin:0 0 15px 9px;clear:right;}
.caractencadre-spip{font-size:1.1em;color:#2A94D2;}

row_odd
row_even