@charset "iso-8859-1";
BODY {
/*font: 100% Verdana, Geneva, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;text-align: center;*/
font-family: Verdana,Arial; font-size: 11px; 
padding: 0px 0px 0px 0px
}
TD,DIV { font-size: 11px}	
INPUT,textarea {background-color: #F5F5F5; 
		color: #000085;
		font-family: Verdana,Arial; font-size: 11px;
		border: 1px solid #444444;
		}
INPUT,SELECT {border:1px solid #444;background-color: #f2f2f2; color: #000085;font-family:  verdana; font-size: 11px}
form{margin:5}
#tout {top: 0px; left: 0}
#bandeau {height:82px;top:0px;background: url(im/bgh.png) #eee}
#logo{position:absolute;width:147px; height:100px;top :12px;left:25px; background: #ccc;padding:4px}	
#imh{position:absolute;width:537px; height:100px;top :6px;left:460px; border: 1px solid #666; }
/*#imaf{position:absolute;width:450px; height:90px;top :6px;left:490px;  border: 1px solid #444  }*/
#ima{position:absolute;width:480px; height:50px;top :25px;left:490px; }
#info {position: absolute;  width: 250px; height: 60px; top: 20px; left: 200px; text-align: right;}		
#slogan {position: absolute;  width: 650px; height: 40px; top: 90px; left: 400px; }		

#titre{font-family: Tahoma,Verdana,Arial; font-size: 22px;}
#stitre{font-size: 16px;}
#separ { background:  #ddd; height: 20px;border-bottom :1px solid #006291 }		
#separ2 { height: 1px; }		
#page { padding:5 8 5 15}		
#une {padding: 0 10 0 5;background: #F3F3F3;border-bottom: 1px solid #666;}
#bas {border-top: 4px solid #fff;text-align: right; padding: 0 40 0 0;background: #ddd;font-family: Arial; font-size: 12px; height: 20px;}
#sepa{height:18px;background:  url(im/bgmenu.png) #eee; }

#menuv { border-top:1px solid #aaa;border-left:1px solid #aaa; width: 153px;top: 5px; left:0px;  }
#menuvl { background: url(im/fmb.gif);padding: 5 0 5 8; }
#smenu { border-top:1px solid #aaa;width:150 ;height:1 }
#ombre { background: url(im/bgv.png);width:4;height:100%;float:right }

#menusup { background: url(im/fmh.gif); color: #fff; padding :2 0 0 10; height: 15px;  }			
#busca { display:block;  border-top:1px solid #aaa;border-left:1px solid #aaa; width: 250px;
		border-bottom:1px solid #aaa;  top: 5px; left:730px; }
#bgd{position: absolute;background: url(im/bg.png);height:100% ;width:4px;left:153px;}	
#bgd1{position: absolute;background: url(im/bg.png) ;height:100%;width:4px;left:969px;top:6px }	


a,A:link {font-size: 11px; font-family: Tahoma,Verdana,Arial; color: #444;text-decoration: none;}
A:visited {font-size: 11px; font-family:Tahoma,Verdana,Arial; color: #444;text-decoration: none;}
A:hover {font-size: 11px; font-family: Tahoma,Verdana,Ariall; color: #E32E92; text-decoration: none}
/*
a.m,A.m:link {display:block;width:100%;font-size: 12px; font-family: Tahoma,Verdana,Arial; color: #E32E92;text-decoration: none;}
A.m:visited {display:block;font-size: 12px; font-family:Tahoma,Verdana,Arial; color: #E32E92;text-decoration: none;}
A.m:hover {background: #fff;display:block;width:100%;font-size: 12px; font-family: Tahoma,Verdana,Ariall; color: #444444; text-decoration: none}
*/
a.mbas,A.mbas:link {font-size: 12px; font-family: Tahoma,Verdana,Arial; color: #999;text-decoration: none;}
A.mbas:visited {font-size: 12px; font-family:Tahoma,Verdana,Arial; color: #999;text-decoration: none;}
A.mbas:hover {font-size: 12px; font-family: Tahoma,Verdana,Ariall; color: #000; text-decoration: none}

a.fuch,A.fuch:link {font-size: 11px; font-family: Tahoma,Verdana,Arial; color: #E32E92;text-decoration: none;}
A.fuch:visited {font-size: 11px; font-family:Tahoma,Verdana,Arial; color: #E32E92;text-decoration: none;}
A.fuch:hover {font-size: 11px; font-family: Tahoma,Verdana,Ariall; color: #090; text-decoration: none}

font.SurTitre {font-size: 13px; font-weight: bold;}
font.Titre25 {font-size: 25px; font-weight: bold; letter-spacing: -1px}
font.Titre27 {font-size: 27px; font-weight: bold; letter-spacing: -1px}
font.Chapo{font-family: Arial;font-size: 15px;font-weight: bold;}
font.lettrine{font-size: 25px;font-weight: bold;}
font.InterTitre15{font-size: 15px;font-weight: bold;}
font.InterTitre18{font-size: 18px;font-weight: bold;}
font.Note {font-size: 9px; }
font.GrandTitre36{font-size: 36px;font-weight: bold;}
font.garamond {font-size: 16px; font-family:Garamond;}
font.verdana {font-size: 12px; font-family:Verdana;}
font.arial {font-size: 13px; font-family:Arial;}
font.tahoma {font-size: 12px; font-family:Tahoma;}
font.georgia {font-size: 13px; font-family:Georgia;}
/*DIV.biens { float: left; padding:10 0 0 0 }*/
DIV.bien { display: table;}
DIV.biensup{display:block;background-color :#666; color:#fff; padding :2 0 0 10;height:15px}
DIV.menusup {background: url(im/fmh.gif); color: #fff; padding :2 0 0 10; height: 15px; width: 153px; }
DIV.biendesc {display:table;border: 1px solid #444444; padding:20 10 5 0: }
DIV.details {padding-right:20px; text-align: right}
DIV.hdb{background-color :#666; color:#fff; padding :3 0 0 10;height:18px}
DIV.descript {padding: 10px; border-top: 1px dashed #666;  border-bottom: 1px dashed #666; margin-bottom :10px }
DIV.infos {padding:5 10 10 10;float:left; width:300 }
DIV.sepinfos {padding:0 0 0 0;float:left; width:2; border-left:1px dashed #666;height:60% }
DIV.busca {border: 1px solid #666; background-color: #e1e1e1;width:230px}
DIV.menufiche { background-color: #f1f1f1;padding:12 0 3 350}

TD.mim {background-color: #f1f1f1; border: 1px dotted #666; filter: alpha(opacity=100)}
TD.mim:hover {cursor: pointer;opacity: 0.6; filter: alpha(opacity=60) }

a.mim:hover {float:left;cursor: pointer; opacity: 0.6; filter:alpha(opacity=60);width: 77px}
a.mia:hover {cursor: pointer; opacity: 0.6; filter: alpha(opacity=60);width: 100%}
TD.hdb{background-color :#666; color:#fff; padding :0 0 0 10;height:16px}
TD.ib{background-color :#fff;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;  }
TD.ib:hover{opacity:0.6;}
TD.n{background-color :#fff;border: 1px solid #ddd;  }

TD.txb{background-color :#fff;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd ;padding:5px  }
TD.txt{background-color :#fff;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd ;padding:5px  }
TD.separ {background: url(im/bgv.png) repeat-x ; height: 8px}
TD.menu:hover{background: #fff;}
TABLE.busca {border: 1px solid #666; background-color: #f1f1f1;}
#navi {
	
	height: 22px;
	margin: 0;
	margin-top:0;
	padding-bottom:1;
	font-family:Verdana, geneva, Tahoma; font-size: 12px;
	list-style: none;
	background: #f9f6f7;
	border-bottom: 1px solid #444444; 
	
}

#navi li {
	height: 20px;
	margin-bottom: 2;
	padding: 0;
	float: left;
	/*text-indent: -9000px;*/
}

#navi a {
	display: block;
	height: 16px ;font-weight: bold;
	padding-top:2px; padding-bottom:2px; 
	
}

#navi li a:link, #navi li a:visited {
	color: #444;
	text-decoration: none;
	text-align: center;	
	background:  url(im/bgmenu.png) #eee;
	border : 1px solid #ccc
}
#navi li a:hover {
	color: #E32E92;
	background: url(im/bgmenuh.png) #eee;	
	border : 1px solid #ccc;
}
#nav0 {
	width: 250px;
}
#nav1 {
	width: 150px;

}

