body {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR:#000030;}
TD {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px}

A {COLOR:#000000; TEXT-DECORATION:none}
A:hover {COLOR:#000099; TEXT-DECORATION:underline}

.boxborder {BORDER-COLOR:#999999; BORDER-STYLE:solid; BORDER-WIDTH:1}

.whitelink {COLOR:#FFFFFF; TEXT-DECORATION:none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
.whitelink:hover {COLOR:#AAAAAA; TEXT-DECORATION:none}
.rightlink {COLOR:#FFFFFF; TEXT-DECORATION:none; }
.blacklink {COLOR:#000000; TEXT-DECORATION:underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
.blacklink:hover {COLOR:#6E6E6E; TEXT-DECORATION:none}
.coltitle {COLOR:#FFFFFF; TEXT-DECORATION:none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px}
.coltitle:hover {COLOR:#214B9F; TEXT-DECORATION:none}
.greylink {COLOR:#6E6E6E; TEXT-DECORATION:underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
.greylink:hover {COLOR:#1111E2; TEXT-DECORATION:none}
.bluelink {COLOR:#1111E2; TEXT-DECORATION:underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
.bluelink:hover {COLOR:#6E6E6E; TEXT-DECORATION:none}
.stlink:{COLOR:#000000; TEXT-DECORATION:none}
.stlink:hover{COLOR:#000000; TEXT-DECORATION:none}

.boutonmenu {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#FFFFFF; text-decoration: none; font-family:Verdana, Arial ; font-size:12px; font-weight:bold; background:#FF0000}

.menufull {
	font-size:11px;
	border-top : 1px solid #444444;
	border-bottom : 1px solid #444444;
	border-right : 1px solid #444444;
	border-left : 1px solid #444444;
}

.cat_title {COLOR:#0000CC; TEXT-DECORATION:none; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px}
.cat {COLOR:#000000; TEXT-DECORATION:none; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px}
.numbcat {COLOR:#979797}

.categorie {COLOR:#0403E3;
	font-weight: bold;
	height: 0px;
	FONT-SIZE: 11px;
}

.catcat {COLOR:#3660B4;
	font-weight: bold;
	height: 0px;
}

.cat_selected {COLOR:#000099;
	font-weight: bold;
	height: 0px;
	FONT-SIZE: 11px;
}

.indexcat {COLOR:#3574A0;
	TEXT-DECORATION:none;
	font-weight: bold;
	height: 0px;
	FONT-SIZE: 11px;
}

a.indexcat:hover {
	position: relative;
	TEXT-DECORATION:none;
	font-weight: bold;
	height: 0px;
	FONT-SIZE: 11px;
	left: 1;
	top: 1;
}

a.catcat:hover {COLOR:#000066;
	position: relative;
	TEXT-DECORATION:none;
	height: 0px;
	left: 1;
	top: 1;
}

a.categorie:hover {
	position: relative;
	TEXT-DECORATION:none;
	height: 0px;
	left: 1;
	top: 1;
	/* filter:	DropShadow(color = #CCCCCC, offX=1, offY=1);*/

}

a.cat_selected:hover {
	position: relative;
	TEXT-DECORATION:none;
	height: 0px;
	left: 1;
	top: 1;
	/* filter:	DropShadow(color = #CCCCCC, offX=1, offY=1);*/

}

a.boldred {
	COLOR:#CCCCCC;
	FONT-FAMILY:Verdana,Tahoma,Arial;
	FONT-SIZE: 10px;
	TEXT-DECORATION:none;	
}

a.boldred:hover {
	COLOR:#FF0000;
	FONT-SIZE: 10px;
	font-weight: bold;
	position: relative;
	TEXT-DECORATION:none;
	height: 0px;
	left: 1;
	top: 1;
	/* filter:	DropShadow(color = #DDDDDD, offX=1, offY=1);*/
}

a.list {
	COLOR:#1111E2;
	FONT-FAMILY:Verdana,Tahoma,Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION:underline;	
}

#stlth {
 position:absolute; 
 z-index:1; 
 visibility:hidden; 
 overflow:hidden;
}

.gti {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR:#030081}

.smalltextV {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px}
.smalltextA {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px}

.mediumtext {FONT-SIZE: 12px}
.mediumtextV {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
.mediumtextA {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
.text14V {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px}
.bigtext {FONT-SIZE: 17px}
.xbigtext {FONT-SIZE: 19px}

h1 {FONT-SIZE: 17px; FONT-WEIGHT: normal; DISPLAY: inline}

.top_bar_left {FONT-WEIGHT: bold; COLOR: #214B9F; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 13px}

.top_bar_right {FONT-WEIGHT: bold; COLOR: #0000AB; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px}

.titre1 {COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.titre1:link {COLOR: #000099}
.titre1:visited {COLOR: #000099}

.text1 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}

.nav {FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 8pt; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
.nav:hover {TEXT-DECORATION: underline}

.sidelink {COLOR: #0000FF; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px}
.sidelink:link {COLOR: #0000FF; TEXT-DECORATION: underline}
.sidelink:hover {COLOR: #FF0000; TEXT-DECORATION: none}
.sidelink:visited {TEXT-DECORATION: underline}

.input { font-family:Verdana, Arial ; font-size:11px; font-weight:bold; background:#FFFFFF}
.inan { font-family:Verdana, Arial ; font-size:11px; font-weight:bold; background:#EFEFEF}
.infr { color:#A0A0A0}

td.listline {
	border-bottom : 1px solid #DFDFDF;
	background-color: #FFFFFF;
}

/* Petites annonces */

.sanbl {FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	COLOR: #3333FF;
	height: 0px;
	filter:	DropShadow(color = #00D1D2, offX=1, offY=0);

}

a.sanbl:hover {
	TEXT-DECORATION: underline;
}

td.tdAnTop {
	border-top : 2px solid #FF0000; background-color: #EEEEEE;
}

td.tdAnCadre {
	border-top : 0px solid #FFFFFF;
	border-bottom : 1px solid #BFBFBF;
	border-right : 1px solid #BFBFBF;
	border-left : 1px solid #BFBFBF;
	background-color: #FFFFFF;
}
/* Petites annonces_eof */

/* Barre de texte du site */

td.tdtopbar {
	border-top : 2px solid #418FC5; background-color: #EEEEEE;
}

td.tdtopbarCadre {
	border-top : 2px solid #418FC5; background-color: #EEEEEE;
	border-right : 1px solid #BFBFBF;
	border-left : 1px solid #BFBFBF;
}

td.tdLefttopbarCadre {
	border-top : 2px solid #418FC5; background-color: #EEEEEE;
	border-left : 1px solid #BFBFBF;
}

td.tdRighttopbarCadre {
	border-top : 2px solid #418FC5; background-color: #EEEEEE;
	border-right : 1px solid #BFBFBF;
}

td.tdLastSeen {
	border-top : 0px solid #FFFFFF;
	border-bottom : 1px solid #00CC00;
	border-right : 1px solid #00CC00;
	border-left : 1px solid #00CC00;
	background-color: #FFFFFF;
}

td.tdGreyCadre {
	border-top : 0px solid #FFFFFF;
	border-bottom : 1px solid #BFBFBF;
	border-right : 1px solid #BFBFBF;
	border-left : 1px solid #BFBFBF;
	background-color: #FFFFFF;
}

td.fullGreyCadre {
	border-top : 1px solid #BFBFBF;
	border-bottom : 1px solid #BFBFBF;
	border-right : 1px solid #BFBFBF;
	border-left : 1px solid #BFBFBF;
	background-color: #FFFFFF;
}

.topbarpipe {FONT-WEIGHT: bold; COLOR:#418FC5; TEXT-DECORATION:none; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 13px}
.top_bar_text_left {FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 13px}

/* Barre de texte du site_eof */


/* Cadre en U des tableaux modules + fond gris */
th.thmodule {
	border-top : 0px;
	border-bottom : 0px;
	border-right : 1px solid #DDDDDD;
	border-left : 1px solid #DDDDDD;
	background-color: #EEEEEE;
}
td.tdmodule {
	border-top : 0px;
	border-bottom : 1px solid #DDDDDD;
	border-right : 1px solid #DDDDDD;
	border-left : 1px solid #DDDDDD;
	background-color: #FFFFFF;
}

/* Colonnes de droite et de gauche */

td.leftcolumn {
	border-top : 0px;
	border-bottom : 0px;
	border-right : 1px solid #418FC5;
	border-left : 0px;
}

td.rightcolumn {
	border-top : 0px;
	border-bottom : 0px;
	border-right : 0px;
	border-left : 1px solid #418FC5;
}

td.leftheader {background-color: #418FC5;}

td.rightheader {background-color: #418FC5;}

td.headerbottom {
	border-top : 1px solid #418FC5;
}

.leftheaderletters {COLOR:#FFFFFF; TEXT-DECORATION:none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px}
.leftheaderletters:hover {COLOR:#FF0000; TEXT-DECORATION:none}

/* Colonnes de droite et de gauche_eof */

.top_page_image {
border: 1px solid #000000;
filter:alpha(opacity=100);
}

form.nomarge {margin : 0;}

table.browser {
	border-width: 3px;
	border-spacing: 3px;
	border-style: outset;
	border-color: red;
	border-collapse: separate;
	background-color: #FF0000;
}

table.browser td {
	border-width: 0px;
	padding: 4px;
	background-color: #FFFF00;

}