body {margin:0px;}
body, td, input, textarea { font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;  font-size:10px;  color : #000000;}
select { font-family: Geneva, Arial, Helvetica, sans-serif ; font-size: 10px; color: #220000; }
form {margin:0px;}
li {
	color:#000;
	font-weight:bolder;
	list-style-type: decimal;
}

.mythumb {position:relative;left:0px;top:0px;height:30px;width:13px;border:1px solid #808080;cursor:n-resize ;  background-image: url(../../Library/images/fleches.gif)}
.myasc {width: 15px; height:132px ; float: left ; background-color:#f5f5f5 ; display:none}
.myslider {width:174px;height:132px;overflow:hidden;float:left;margin-right:6px;position:relative;}
.myup {height:12px ;  background-image: url(../../Library/images/asc_vide.gif); background-repeat:no-repeat}
.mydw { position:relative ; height:12px ;  background-image: url(../../Library/images/asc_vide.gif); background-repeat:no-repeat ; top:76px}

.input300 {width:300px;}
.input200 {width:200px;}
.input180 {width:180px;}
.input150 {width:150px;}
.input140 {width:140px;}

.incorrect {font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;color : #DD0000;font-weight: bold;}

.rub00 {border-left:10px solid #E7E7E7; background-color:#F5F5F5}

.rub01 {
	border-left:10px solid #996633;
	background-color:#ccffcc;
	font-weight: bold;
}
.rub06 {border-left:10px solid #EDEC7F; background-color:#F4F4DA}
.rub03 {border-left:10px solid #FF8E51; background-color:#F5E4DC}
.rub04 {border-left:10px solid #E6558B; background-color:#F4DAE5}
.rub02 {border-left:10px solid #8CEE55; background-color:#E5F5DB}
.rub05 {border-left:10px solid #608DE6; background-color:#DBE4F5}

.cat01 {
	border-left:10px solid #E4DAF5;
	font-size: 10px;
	color: #000000;
}
.cat06 {border-left:10px solid #F4F4DA}
.cat03 {border-left:10px solid #F5E4DC}
.cat04 {border-left:10px solid #F4DAE5}
.cat02 {border-left:10px solid #E5F5DB}
.cat05 {border-left:10px solid #DBE4F5}

.mod00 {}
.mod01 {background-color:#FFFF00;}
.mod02 {background-color:#FF9900;}
.mod03 {background-color:#ee0000;}



.tb { border:1px solid #e0e0e0 }

hr {
	background-color: #e0e0e0;
	color: #e0e0e0;
	height: 1px;
	border: none;
	font-size: 14px;
}

a:active { text-decoration: underline; color: #FF0000;}
a:link { text-decoration: underline; color : #804000;}
a:visited { text-decoration: underline; color : #804000;}
a:hover { text-decoration: underline; color: #FF0000;}


.hav:active { text-decoration: underline; color: #00FF00;}
.hav:link { text-decoration: underline; color : #008000;}
.hav:visited { text-decoration: underline; color : #008000;}
.hav:hover { text-decoration: underline; color: #00FF00;}

.blacklink:active{text-decoration:none ; color:#000000}
.blacklink:link{text-decoration:none ; color:#000000}
.blacklink:visited{text-decoration:none ; color:#000000}
.blacklink:hover{text-decoration:none ; color:#000000}

.green:active{font-family: Arial, Helvetica, sans-serif ; font-size: 11px ; text-decoration:underline ; color:#6060E0}
.green:link{font-family: Arial, Helvetica, sans-serif ; font-size: 11px ; text-decoration:underline ; color:#606090}
.green:visited{font-family: Arial, Helvetica, sans-serif ; font-size: 11px ; text-decoration:underline ; color:#606090}
.green:hover{font-family: Arial, Helvetica, sans-serif ; font-size: 11px ; text-decoration:underline ; color:#6060E0}

.navy:active{font-size: 14px ; text-decoration:underline ; color:#ff0000}
.navy:link{font-size: 14px ; text-decoration:underline ; color:#0000dd}
.navy:visited{font-size: 14px ; text-decoration:underline ; color:#0000dd}
.navy:hover{font-size: 14px ; text-decoration:underline ; color:#ff0000}

.ha_ads_head:active{font-size: 13px ; text-decoration:underline ; color:#0000dd}
.ha_ads_head:link{font-size: 13px ; text-decoration:underline ; color:#0000bb}
.ha_ads_head:visited{font-size: 13px ; text-decoration:underline ; color:#0000bb}
.ha_ads_head:hover{font-size: 13px ; text-decoration:underline ; color:#0000dd}

.ha_ads:active{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif ; font-size: 11px ; text-decoration:none ; color:#000000}
.ha_ads:link{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif ; font-size: 11px ; text-decoration:none ; color:#000000}
.ha_ads:visited{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif ; font-size: 11px ; text-decoration:none ; color:#000000}
.ha_ads:hover{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif ; font-size: 11px ; text-decoration:none ; color:#000000}

.ha_ads_bot:active{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10px ; text-decoration:none ; color:#c0c0c0}
.ha_ads_bot:link{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10px ; text-decoration:none ; color:#c0c0c0}
.ha_ads_bot:visited{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10px ; text-decoration:none ; color:#c0c0c0}
.ha_ads_bot:hover{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10px ; text-decoration:none ; color:#c0c0c0}


.ha_ads_head2:active{font-family:arial,sans-serif ; font-size: 14px ; text-decoration:underline ; color:#00c}
.ha_ads_head2:link{font-family:arial,sans-serif ; font-size: 14px ; text-decoration:underline ; color:#00c}
.ha_ads_head2:visited{font-family:arial,sans-serif ; font-size: 14px ; text-decoration:underline ; color:#00c}
.ha_ads_head2:hover{font-family:arial,sans-serif ; font-size: 14px ; text-decoration:underline ; color:#00c}

.ha_ads2:active{font-family:arial,sans-serif ; font-size: 13px ; text-decoration:underline ; color:#000000}
.ha_ads2:link{font-family:arial,sans-serif ; font-size: 13px ; text-decoration:none ; color:#000000}
.ha_ads2:visited{font-family:arial,sans-serif ; font-size: 13px ; text-decoration:none ; color:#000000}
.ha_ads2:hover{font-family:arial,sans-serif ; font-size: 13px ; text-decoration:underline ; color:#000000}

.ha_ads_gr:active{font-family:arial,sans-serif ; font-size: 13px ; text-decoration:underline ; color:#008000}
.ha_ads_gr:link{font-family:arial,sans-serif ; font-size: 13px ; text-decoration:none ; color:#008000}
.ha_ads_gr:visited{font-family:arial,sans-serif ; font-size: 13px ; text-decoration:none ; color:#008000}
.ha_ads_gr:hover{font-family:arial,sans-serif ; font-size: 13px ; text-decoration:underline ; color:#008000}



.halite:active{font-size: 10px ; text-decoration:none ; color:#ff0000}
.halite:link{font-size: 10px ; text-decoration:none ; color:#808080}
.halite:visited{font-size: 10px ; text-decoration:none ; color:#808080}
.halite:hover{font-size: 10px ; text-decoration:underline ; color:#ff0000}



.han:active{font-size: 10px ; font-weight: bold ; text-decoration:underline ; color:#ff0000}
.han:link{font-size: 10px ; font-weight: bold ; text-decoration:underline ; color:#000000}
.han:visited{font-size: 10px ; font-weight: bold ; text-decoration:underline ; color:#000000}
.han:hover{font-size: 10px ; font-weight: bold ; text-decoration:underline ; color:#ff0000}




.ha:active{font-size: 10px ; font-weight: bold ; text-decoration:none ; color:#ff0000}
.ha:link{font-size: 10px ; font-weight: bold ; text-decoration:none ; color:#000000}
.ha:visited{font-size: 10px ; font-weight: bold ; text-decoration:none ; color:#000000}
.ha:hover{font-size: 10px ; font-weight: bold ; text-decoration:underline ; color:#ff0000}

.har:active{font-size: 10px ; font-weight: bold ; text-decoration:none ; color:#ff8000}
.har:link{font-size: 10px ; font-weight: bold ; text-decoration:none ; color:#808080}
.har:visited{font-size: 10px ; font-weight: bold ; text-decoration:none ; color:#808080}
.har:hover{font-size: 10px ; font-weight: bold ; text-decoration:underline ; color:#ff8000}

.ha2:active{font-size: 10px ; font-weight: bold ; text-decoration:none ; color:#ff0000}
.ha2:link{font-size: 10px ; font-weight: bold ; text-decoration:none ; color:#000000}
.ha2:visited{font-size: 10px ; font-weight: bold ; text-decoration:none ; color:#000000}
.ha2:hover{font-size: 10px ; font-weight: bold ; text-decoration:underline ; color:#996633}

.ha3:active{font-size: 9px;  text-decoration:none ; color:#ff0000}
.ha3:link{font-size: 9px;  text-decoration:none ; color:#000000}
.ha3:visited{font-size: 9px;  text-decoration:none ; color:#000000}
.ha3:hover{font-size: 9px;  text-decoration:none ; color:#996633}

.link:active{ font-size: 10px ; text-decoration:underline ; color:#ff0000 ; display: block;}
.link:link{	font-size: 10px ; text-decoration:none ; color:#080060 ; display: block; }
.link:visited{font-size: 10px ; text-decoration:none ; color:#080060 ; display: block; }
.link:hover{
font-size: 10px;
text-decoration:underline;
color:#ff0000;
background-color: #FFFF80;
width: 100%;
display: block;
}

.plink:active{ font-size: 10px ; text-decoration:underline ; color:#ff0000 ; display: block;}
.plink:link{	font-size: 10px ; text-decoration:none ; color:#000080 ; display: block; }
.plink:visited{font-size: 10px ; text-decoration:none ; color:#000080 ; display: block; }
.plink:hover{
font-size: 10px;
text-decoration:underline;
color:#ff0000;
background-color: #FFFF80;
width: 100%;
display: block;
}



.lienvert{color:#008000}
.flink { padding-left:8px ; line-height:16px ; background-image:  url(../../Library/images/annonces_bullet.gif); background-repeat:no-repeat ; background-position:left;}
.glink { padding-left:12px ; line-height:16px ; background-image:  url(../../Library/images/a_r1.gif); background-repeat:no-repeat ; background-position:left;}

.nlink:active { color:#FF0000 ; text-decoration:underline ; padding-left:8px ; line-height:16px ; background-image:  url(../../Library/images/annonces_bullet.gif); background-repeat:no-repeat ; background-position:left;}
.nlink:link { color:#808080 ; text-decoration:none ; padding-left:8px ; line-height:16px ; background-image:  url(../../Library/images/annonces_bullet.gif); background-repeat:no-repeat ; background-position:left;}
.nlink:visited { color:#808080 ; text-decoration:none ; padding-left:8px ; line-height:16px ; background-image:  url(../../Library/images/annonces_bullet.gif); background-repeat:no-repeat ; background-position:left;}
.nlink:hover { color:#FF0000 ; text-decoration:underline ; padding-left:8px ; line-height:16px ; background-image:  url(../../Library/images/annonces_bullet.gif); background-repeat:no-repeat ; background-position:left;}

.shad {	background: #ffffff url(../../Library/images/s.gif) no-repeat; background-position:center top;	width:160px; height:12px;}
.shadfull {	background: #ffffff url(../../Library/images/annonces_bottom.jpg) no-repeat;	background-position:center top;	width:600px; height:16px; }

.header { font-size: 13px; font-weight: bolder; }
.headervert { color:#008000;font-size: 14px;font-weight: bolder;}

.number {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;color: #000000;font-size: 9px;}

.annonces {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	color: #808080;	font-size: 9px;}
.annonces_titre {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	color: #000000;	font-size: 18px;}
.anntitle {	color: #339933;	font-size: 12px; }

.stylex1 { font-size: 12px;	font-weight: bold; color: #000030; }

.bigf {font-size:18px ; font-weight:bolder}


.datep { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #a0a0a0; }

.hrtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bolder;
	font-size: 10px;
	color: #FFFFFF;
}

/* -------------------- */

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #808080;
line-height: 16px;
z-index: 100;
background-color: #FFFFEE;
width: 200px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{
background-color: #d0d0d0;
color:#000000;
}

.suggest{
position:absolute;
visibility: hidden;
border:1px solid #000000;
line-height: 16px;
z-index: 100;
background-color: #FFFFFA;
width: 224px;
}




/* -------------------- */

.pmb2, .pmb3, .pmb4,.pmbContent{ 
  background   : #ffffff; 
  border-color : #d0d0d0; 
} 
.pmb1{ 
  background   : #d0d0d0;
} 
.pmb2, .pmb3, .pmb4{ 
  border-style : solid; 
  border-width : 0 1px; 
} 
.pmbContent{ 
  display      : block; 
  border-style : solid; 
  border-width : 0 1px; 
} 
.pmb1, .pmb2, .pmb3{ 
  height       : 1px; 
} 
.pmb1{ 
  margin       : 0 5px; 
} 
.pmb2{ 
  margin       : 0 3px; 
  border-width : 0 2px; 
} 
.pmb3{ 
  margin       : 0 2px; 
 } 
.pmb4{ 
  height       : 2px; 
  margin       : 0 1px; 
} 
.pmb1, .pmb2, .pmb3, .pmb4{ 
  display      : block; 
  overflow     : hidden; 
} 
.pmb5{ 
  font-size    : 1px; 
  display      : block; 
  overflow     : hidden; 
  height       : 1px; 
} 
.pmbBlock{ 
  display      : block; 
  font-size    : 1px; 
} 




/* -------------------- */


.xpmb2, .xpmb3, .xpmb4,.xpmbContent{ 
  background   : #F4F5F7; 
  border-color : #E1E6EC; 
} 
.xpmb1{ 
  background   : #E1E6EC;
} 
.xpmb2, .xpmb3, .xpmb4{ 
  border-style : solid; 
  border-width : 0 1px; 
} 
.xpmbContent{ 
  display      : block; 
  border-style : solid; 
  border-width : 0 1px; 
} 
.xpmb1, .xpmb2, .xpmb3{ 
  height       : 1px; 
} 
.xpmb1{ 
  margin       : 0 5px; 
} 
.xpmb2{ 
  margin       : 0 3px; 
  border-width : 0 2px; 
} 
.xpmb3{ 
  margin       : 0 2px; 
 } 
.xpmb4{ 
  height       : 2px; 
  margin       : 0 1px; 
} 
.xpmb1, .xpmb2, .xpmb3, .xpmb4{ 
  display      : block; 
  overflow     : hidden; 
} 
.xpmb5{ 
  font-size    : 1px; 
  display      : block; 
  overflow     : hidden; 
  height       : 1px; 
} 
.xpmbBlock{ 
  display      : block; 
  font-size    : 1px; 
} 


.menusep {display: block;overflow:hidden;width:100%; height:0px; margin:0px;border-top:1px solid #E1E6EC;border-bottom:1px solid #FFFFFF;}
.navsep {display: block;overflow:hidden;width:98%; height:0px; margin:4px;border-top:1px solid #E1E6EC;border-bottom:1px solid #FFFFFF;}
.picsep {display: block;overflow:hidden;width:85%; height:0px; margin-top:11px; margin-bottom:11px; border-top:1px solid #E1E6EC;border-bottom:1px solid #FFFFFF;}
.bloc_gauche {
	float: left;
	margin-right: 8px;
}

.bloc_droit {
	float: right;
	margin-left: 7px;
}
