 /*body{margin:0; padding:0; background:#a4b6b5;}*/
 
div, p, h1, h2, h3, form
	{
	margin: 0px;
	} 
BODY {
	font-family: Arial,Helvetica,sans-serif;
	background-color: #FFFFFF;
	scrollbar-arrow-color: #F9E401;
	scrollbar-base-color: #0080B0;
	scrollbar-dark-shadow-color: #ffffff;
	scrollbar-track-color: #272B36;
	scrollbar-face-color: #5099FF;
	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;}


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{ font:11px/14px arial, helvetica, sans-serif; color:#d52d00; text-decoration:none;}
.link_1:hover{text-decoration: underline;}
.link_2{ color:#da522e;}
/*------//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;}
.txt_acc{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; }

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; height:63px;}
}
.footer{
	color:#F95535; font-weight: normal;
}
.footer a{ color:#F95535; 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:#737173; text-decoration:none;}
.footer .link_1:hover{ text-decoration:underline; color:#FFFFFF;}
.footer span{ color:#737173;}

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


.std { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
.desc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none; }
.intro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none; }
.chapter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #FF8041;}
.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;}
.user_mini{ font-family: Verdana,Arial; font-size: 10px; font-weight: normal; color: #0000ff; width:100%; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
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;}
.user_mini{ font-family: Verdana,Arial; font-size: 10px; font-weight: normal; color: #0000ff; width:100%; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
td.search_row_0 { font-family: Verdana,Arial; font-size: 8pt; font-weight: normal; color: #000000; 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: #000000; 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: #95D0FF; background-color: #000000; text-decoration: none; }
.mini { font-family: Verdana,Arial; font-size: 7pt; font-weight: normal; color: #000000; padding:2;}
.minilnk { font-family: Verdana,Arial; font-size: 7pt; font-weight: normal; color: #ff0000; padding:2;}

 
 
 /* fiche */
.feature_valeur { font-family: Verdana,Arial; font-size: 8pt; font-weight: normal; color: #0000ff; border-color: #b40f0f; border-width:0; border-style:solid; padding:2;}
.fiche_titre { font-family: Verdana,Arial; font-size: 9pt; color: #0000FF; text-decoration: none; }
.fiche_prix { font-family: Verdana,Arial; font-size: 8pt; color: #FF0000; font-weight: bold; text-decoration: none; }
.top_champ { font-family: Verdana,Arial; font-size: 8pt; font-weight: normal; color: #000000; border-color: #b40f0f; border-width:0; border-style:solid; padding:2;}
.top_valeur { font-family: Verdana,Arial; font-size: 8pt; font-weight: normal; color: #0095AE; border-color: #b40f0f; border-width:0; border-style:solid; padding:2;}

 
 /* 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: 11px; font-weight: normal; color: #0000FF; width:50%; border-color: #75998f; border-width:0; border-style:solid; padding:2;}
 
/* best */
.best_title { font-family: Verdana,Arial; font-size: 7pt; font-weight: bold; color: #000000; 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: #000000; padding:2;}

div, p, h1, h2, h3, form  {	margin: 0px; }
p { font-family: Arial; font-size: 12px; }
.box1_top { width: 560px; background-image: url('img/box1_top.gif'); height: 23px; _height: 28px; background-repeat: no-repeat; padding-top: 7px; padding-left: 15px; }
.box1_top p { font-size: 13px; font-weight: bold; color: #000}
.box1_top p a { text-decoration: none; color: #000; }
.box1_top p a:hover { text-decoration: underline; color: #000; }
.box1_middle	{ width: 560px;	padding: 5px; padding-left: 10px;  background-image: url('img/box1_bord.gif'); background-repeat: repeat-y; }
.box1_bottom	{ width: 560px;	padding-top: 16px; padding-left: 17px; font-size: 13px; color: #FD714D; font-weight: bold; background-image: url('img/box1_bottom.gif'); height: 43px;	background-repeat: no-repeat; }
.box1_bottom p { font-size: 13px; color: #FF8A31; 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 a { font-family: Verdana,Arial; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: underline;}
.tri a:hover { font-family: Verdana,Arial; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: underline;}
.tri a:visited { font-family: Verdana,Arial; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: underline;}
.agence { font-size: 12px; color: #000000; background-color: #E1E7FC; border-color: #3487FD; border-width:1; border-style:solid; padding:4; TEXT-ALIGN: justify}
.accueil { font-size: 11px;	color: #000084;	font-family: Arial;	TEXT-ALIGN: justify}
/* 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;
}
h1 { font-family: Verdana,Arial; font-size: 13px; font-weight: bold; color: #95D0FF; font-style: italic;}

