 /*body{margin:0; padding:0; background:#a4b6b5;}*/
 
div, p, h1, h2, h3, form
	{
	margin: 0px;
	} 
BODY {
	font-family: Arial,Helvetica,sans-serif;
	background-color: #2D2C3A;
	scrollbar-arrow-color: #272B36;
	scrollbar-base-color: #0080B0;
	scrollbar-dark-shadow-color: #ffffff;
	scrollbar-track-color: #272B36;
	scrollbar-face-color: #4F4F5D;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3d-light-color: #ffffff;
} 


.inp_h{ height:23px; margin:0 0 6px 0;}

.inp{ width:180px; height:18px; border:1px solid #ffffff; background:#93abad; color:#FFFFFF; font-size:12px;}
.inp_1{ width:106px; height:16px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_2{ width:106px; height:14px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_3{ width:106px; height:16px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_4{ width:86px; height:14px; border:1px solid #a9aaaa; background:#f8f8f9;}

.inp_h1{height:24px; text-align:right; padding:0 3px 0 0;}

td{
	font:11px/14px arial, helvetica, sans-serif;
	color:#696969;
}
a{ color:#d52d00;}
a:hover{text-decoration:none;}
/*------links------*/
/*.link{ color:#d52d00; font-weight:bold; font-size:11px; text-decoration:none;} */
/*.link:hover{text-decoration: underline;} */
.link_1{ color:#d52d00; text-decoration:none;}
.link_1:hover{text-decoration: underline;}
.link_2{ color:#da522e;}
.mini_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; }

/*------//links------*/
ul {list-style:none;}
li a { 
	background:url(img/arr.gif) 0 4px no-repeat;
	padding:0 0 0 11px;
	line-height:17px;
	color:#d52d00;
	text-decoration:underline;
}
li a:hover { 
	text-decoration:none;
}
.header{
	height:353px; background:url(img/bg_header.jpg) left top no-repeat;
}
.txt{ color:#124d5f; font-size:12px;}
.txt_1{color:#ffffff; font-size:12px;}
.txt_2{ font-family:Arial, Helvetica, sans-serif; color:#212121; font-weight:bold;}
.txt_3{ color:#689800; font-weight:bold;}
.txt_4{ color:#d52d00; font-weight:bold;}
.txt_15{ color:#303030;}
.txt_5{ color:#424242; font-weight:bold;}
.txt_6{ color:#595959; font-weight:bold;}
.txt_7{ color:#444444; font-weight:bold;}
.txt_8{ color:#565656; font-weight:bold;}
.txt_9{ color:#696969;}
.txt_10{ color:#696969; font-weight:bold;}
.txt_11{ color:#303030; font-weight:bold;}
.txt_12{ color:#545454; font-weight:bold;}
.txt_13{ color:#676767;}

strong{ color:#303030; font-weight:bold;}

/*.clock{margin:35px 0 0 70px; padding:0 0 0 15px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; background:url(img/pic_1.gif) 0 3px no-repeat;} */
.clock{padding:2px 0 0 20px; padding:0 0 0 15px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; background:url(img/pic_1.gif) 0 3px no-repeat;}

.sign{padding:2px 0 0 20;}
.indent_form{padding:0 0 0 45px;}
.head_indent{margin:33px 0 0 0;}
.h_h{height:113px;}
.logo{ margin:0 0 49px 0;}
.sep{background:url(img/sep.gif) 13px top no-repeat; padding:1px 0 0 0;}
.bg{ background:url(img/bg.gif) left top repeat-x;}
.bg_1{ background:url(img/bg_1.gif) right top repeat-y;}
.right_txt{ text-align:right;}
/**********************/
.fill_left{background:url(img/fill_left.jpg) top repeat }
.bg_top_left{background:url(img/bg_left.jpg) right top no-repeat;}
.bg_bot_left{background:url(img/bg_left_bot.jpg) left bottom no-repeat;}
/**********************/
.bg_top{ background:url(img/bg_top.jpg) right top no-repeat;}
.fill_1{background:url(img/fill.jpg) right top repeat-y}
.bg_bot{background:url(img/bg_bot.jpg) right bottom no-repeat;}

.in_footer{
	padding:0 13px 0 13px;
}
.footer{
	color:#ffffff;
}
.footer a{ color:#FFFFFF; text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.fill{background:url(img/bg_footer.jpg) left top repeat-x; height:84px;}
.left{background:url(img/bg_footer_left.jpg) left top no-repeat;}
.right{background:url(img/bg_footer_right.jpg) right top no-repeat;}

.footer .link_1{ color:#737373; text-decoration:none;}
.footer .link_1:hover{ text-decoration:none; color:#FFFFFF;}
.footer span{ color:#737373;}

/************ moteur **********/


.std { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.desc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none; background-color:#4A4D5A; border-top:1pix solid #e0e0e0; }
.stdbord { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #814229; text-decoration: none; border-color: #B30100; border-width:2; border-style:solid; padding:4;}
.calcchamp{ font-family: Verdana,Arial; font-size: 9px; font-weight: normal; color: #00FFFF; background-color: #000000; border-color: #75998f; border-width:1; border-style:solid; padding:1;}
.calcvaleur{ font-family: Verdana,Arial; font-size: 9px; font-weight: normal; color: #0000ff; background-color: #000000; border-color: #75998f; border-width:1; border-style:solid; padding:1;}
td.search_row_0 { font-family: Verdana,Arial; font-size: 8pt; font-weight: normal; color: #880088; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
td.search_row_1 { font-family: Verdana,Arial; font-size: 8pt; font-weight: normal; color: #880088; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
table.form_main { font-family: Verdana,Arial; font-size: 9pt; font-weight: normal; color: #b40f0f; background-color: #ffffff; width:570; border-color: #b40f0f; border-width:0; border-style:solid; padding:2;}
td.form_main { font-family: Verdana,Arial; font-size: 9pt; font-weight: normal; color: #0000ff; background-color: #ffffff; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
.form_champ { font-family: Verdana,Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #ffffff; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
.form_valeur { font-family: Verdana,Arial; font-size: 9pt; font-weight: normal; color: #0000ff; background-color: #ffffff; border-color: #b40f0f; border-width:0; border-style:solid; padding:2;}


td.liste_main { font-family: Verdana,Arial; font-size: 10px; font-weight: normal; color: #000000; border-color: #FFDB78; border-width:1; border-style:solid; padding:3;}
table.liste_main { font-family: Verdana,Arial; font-size: 10px; font-weight: normal; color: #000000; border-color: #FFDB78; border-width:0; border-style:solid; padding:3;}
table.liste_main_title { font-family: Verdana,Arial; font-size: 10px; font-weight: normal; color: #000000; border-color: #75998f; border-width:1; border-style:solid; padding:3;}
.liste_raw_titre_1 { font-family: Verdana,Arial; font-size: 9pt; font-weight: bold; color: #000000; background-image: url("img/l1.gif"); background-repeat: repeat-x;border-color: #75998f; border-width:1; border-style:solid; padding:0;}
.liste_raw_titre_0 { font-family: Verdana,Arial; font-size: 9pt; font-weight: bold; color: #000000; background-image: url("img/l0.gif"); background-repeat: repeat-x;border-color: #75998f; border-width:1; border-style:solid; padding:0;}
.liste_raw_titre_1 a{ font-family: Verdana,Arial; font-size: 9pt; font-weight: bold; color:#000000; text-decoration:none;}
.liste_raw_titre_0 a{ font-family: Verdana,Arial; font-size: 9pt; font-weight: bold; color:#000000; text-decoration:none;}
.calcchamp{ font-family: Verdana,Arial; font-size: 9px; font-weight: normal; color: #00FFFF; background-color: #000000; border-color: #75998f; border-width:1; border-style:solid; padding:1;}
.calcvaleur{ font-family: Verdana,Arial; font-size: 9px; font-weight: normal; color: #0000ff; background-color: #000000; border-color: #75998f; border-width:1; border-style:solid; padding:1;}
td.search_row_0 { font-family: Verdana,Arial; font-size: 9pt; font-weight: bold; color: #DE8034; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
td.search_row_1 { font-family: Verdana,Arial; font-size: 9pt; font-weight: bold; color: #DE8034; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
.bloccontenttitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #235E70; text-decoration: none; }
.mini { font-family: Verdana,Arial; font-size: 7pt; font-weight: normal; color: #0000ff; padding:2;}
.minilnk { font-family: Verdana,Arial; font-size: 7pt; font-weight: normal; color: #ff0000; padding:2;}
.fiche_titre { font-family: Verdana,Arial; font-size: 9pt; color: #B30100; background-color: #FBBF50; text-decoration: none; }
.fiche_prix { font-family: Verdana,Arial; font-size: 8pt; color: #FF0000; background-color: #FFFFFF; font-weight: bold; text-decoration: none; }
.fiche_slogan { font-family: Verdana,Arial; font-size: 8pt; color: #FBBF50; background-color: #B30100; font-weight: bold; text-decoration: none; }

 
 /* Formulaires popup */
.user_td1{ font-family: Verdana,Arial; font-size: 10px; font-weight: normal; color: #00368D;  width:50%; border-color: #00368D; border-width:0; border-style:solid; padding:2;}
.user_td2{ font-family: Verdana,Arial; font-size: 10px; font-weight: normal; color: #b40f0f; width:50%; border-color: #b40f0f; border-width:1; border-style:solid; padding:2;}
.user_tdheader1{ font-family: Verdana,Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #63637B; width:50%; border-color: #DDE4F3; border-width:1; border-style:solid; padding:2;}
.user_tdheader2{ font-family: Verdana,Arial; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #160C2E; width:50%; border-color: #DDE4F3; border-width:1; border-style:solid; padding:2;}
.user_windowtitle{ font-family: Verdana,Arial; font-size: 13px; font-weight: bold; color: #000000; background-color: #ffffff; width:50%; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
.user_std{ font-family: Verdana,Arial; font-size: 10px; font-weight: normal; color: #0000FF; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
.user_mini{ font-family: Verdana,Arial; font-size: 10px; font-weight: normal; color: #ffffff; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
.user_mini a { font-family: Verdana,Arial; font-size: 10px; font-weight: normal; color: #ffff00; } 
/* best */
.best_title { font-family: Verdana,Arial; font-size: 7pt; font-weight: bold; color: #0000FF; padding:2; text-decoration:none;}
.best_title a { font-family: Verdana,Arial; font-size: 7pt; font-weight: bold; color: #000000; padding:2; text-decoration:none;}
.best_desc { font-family: Verdana,Arial; font-size: 7pt; font-weight: normal; color: #333333; padding:2;}
.best_price  { font-family: Verdana,Arial; font-size: 7pt; font-weight: bold; color: #0000ff; padding:2;}

div, p, h1, h2, h3, form  {	margin: 0px; }
p { font-family: Arial; font-size: 12px; }
.box1_top { width: 680px;  height: 18px; _height: 23px; padding-top: 4px; color: #000000; background-color: #948A52; }
.box1_top p { font-size: 13px; font-weight: bold; }
.box1_top p a { text-decoration: none; color: #000; }
.box1_top p a:hover { text-decoration: underline; color: #000; }
.box1_middle	{ width: 680px;	color: #FFFFFF; background-color:#4D4F5C; }
.box1_bottom	{ width: 680px;	padding-top: 18px; padding-left: 17px; font-size: 13px; color: #FFFFFF; font-weight: bold; height: 43px; }
.box1_bottom p { font-size: 13px; color: #FFFFFF; font-weight: bold; }
.featured { font-family: Verdana,Arial; font-size: 7pt; font-weight: normal; color: #B50000; }
.featured a { font-family: Verdana,Arial; font-size: 7pt; font-weight: bold; color: #000000; text-decoration: underline; }
.tri{ font-family: Verdana,Arial; font-size: 8pt; color: #FFFF00; }
.tri a { font-family: Verdana,Arial; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.tri a:hover { font-family: Verdana,Arial; font-size: 8pt; font-weight: bold; color: #00FFFF; text-decoration: underline;}
.tri a:visited { font-family: Verdana,Arial; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: underline;}


.annonce { font-family: Arial; font-size: 12px; background-color:#4A4D5A; }
.annonce .titre { PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; font-size: 13px; font-weight: bold;  text-decoration: none; color: #3399CC; background-color: #292C39; }
.annonce .titre a { color: #3399CC; text-decoration: none; }
.annonce .titre a:hover { text-decoration: underline; }

.annonce .td { font-size: 10pt; font-weight: bold; color: #13E7E7; }
.annonce .prix  { font-size: 10pt; font-weight: bold; color: #80FF80; }
.annonce .desc  { font-size: 9pt; font-weight: normal; color: #FFFFFF; }
.annonce .desc a { color: #3399CC; text-decoration: underline; }
.annonce .desc a:hover { color: #FFFFFF; text-decoration: underline; }
.annonce .loupe { FLOAT: right;}
.annonce .ref { FLOAT: left;  TEXT-ALIGN: right; PADDING-RIGHT: 3px; font-size: 13px; font-weight: bold; color: #DE8034; }
.annonce .ref a {font-size: 13px; font-weight: bold; color: #13E7E7; text-decoration: none;}
.annonce .ref a:hover { text-decoration: underline; }
.annonce .slogan { FLOAT: center;  TEXT-ALIGN: center;  font-size: 13px; font-weight: bold; color: #13E7E7; }
.annonce .sep { background-image: url('img/varline10.gif'); background-repeat: repeat-x; }

.agence { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-align: justify; border-width:0; border-color: #FFFF00; border-style:solid; }
.titre_agence { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #3399CC; }
.horloge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; }
.bien_statut { height:75px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: -35 20 0 20px; font-size: 18px;  font-weight: bold;color: #00FF00; text-decoration: none;}

.img  { width: 100px; padding: 3px; padding-bottom: 3px; background: #fff;" }
/* FORM STYLES */
INPUT, select, textarea, text, checkbox {
border: 1px #006699 groove;
background-color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 011px;
color: #000000;
border-color: #75998f;
border-style: solid;
}

