﻿* { }
body {
	color:#FFFFFF;
	font-size:100%;
	line-height:1em;
	font-family:Arial, tahoma;
	background-color: #311E16;
	background-repeat: repeat-x;
	background-position: left;
}

td{
	color:#FFE9C7;
	font-size:12px;
}

.reponse{
	color:#FFE9C7;
	font-size:12px;
}

.radio{
	color:#FFE9C7;
	font-size:12px;
}


/*in_line*/
select { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#000000; font-weight:normal;}
input { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#000000; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:underline;}
a {color:#FFE9C7;text-decoration:none;}


span a{ color:#FFE9C7;}


.column { float:left;}
.clear { clear:both;}

b{ color:#FFE9C7;font-weight:bolder;}


h1{text-indent:-10000px; background:url(images/logo.jpg) no-repeat 3px 61px; height:100px;}

#content .box{ width:766px;}

#footer{ width:766px;}

.row_bottom{ width:766px;}

.row_top{ width:766px;}

.wr_coner{ width:766px;}

.header_button{ width:766px;}
/*header*/
.flash{width:766px; height:300px;}

/*footer*/
#footer{ background:#311e16 no-repeat; padding:30px 0 20px 0; text-indent:68px; font-size:0.75em;}

/*content*/
.button_link{ background:url(images/button_link.gif) top left no-repeat; width:91px; height:19px; text-align:center; margin:18px 0 0 0; font-family:tahoma; text-indent:4px;}
.button_link a{ color:#ffffff; font-size:11px; line-height:17px; text-decoration:none; font-weight:bold;}
.title{ display:block;}
#content .row_bottom .separate{ background:url(images/separate_wr.gif) top left repeat-y; width:1px; float:left;}
/*#content .row_top .separate{ background:url(images/separate_wr1.gif) top left repeat-y; width:1px; float:left;}*/
.row_top_height{ float:left;}

.row_bottom_height{ float:left;}

#content .row_top{
	color:#FFE9C7;
	font-size:0.75em;
	line-height:1.5em;
	margin: 0 40 10 40;
/*	background: #311e16 url(images/row_top_wr.gif) top left repeat-x;*/
}
#content .row_top strong{ color:#FFE9C7;}
/**/
#content .row_bottom{ background:url(images/row_bottom_con.gif) top left no-repeat; font-size:0.75em}
#content .row_bottom .ind_top{height:39px;}
#content .row_bottom .ind_bottom{height:24px;}
#content .row_top .ind_top{height:45px;}
#content .row_top .ind_bottom{height:36px;}
#content .ind_text1{ margin:11px 0 11px 0;}

/*================== index.html ==================*/
#page1 .row_bottom .row_bottom_height{ height:255px; width:56px;}

#page1 .row_top .col_1 img{ vertical-align:middle; margin:0 25px 0 0; float:left;}
/**/
#page1 .row_bottom .col_1 .col_box{ margin:16px 0 0 0;}
#page1 .row_bottom .col_1 .col_box_1{ width:132px;}
#page1 .row_bottom .col_1 .col_box_2{ width:125px;}
#page1 .row_bottom .col_1 .indent_text{ padding:6px 0 0 0;}
#page1 .row_bottom .col_1 .title{ margin-bottom:28px;}
.titre-marron {
	font-family: Tahoma;
	font-size: 16px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	text-transform: uppercase;
	color: #8D6353;
	text-align: justify;
	vertical-align: bottom;
	letter-spacing: 2px;
}

#page1 .row_bottom .col_2 .text{ text-transform:uppercase;}
#page1 .row_bottom .col_2 .indent_text{ margin:6px 0 0 40px; width:351px;}
#page1 .row_bottom .col_2 .line_x{ margin:23px 0 23px -6px; position:relative;}
#page1 .row_bottom .col_2 .title{ margin-bottom:30px;}

/*================== index-1.html ==================*/
#page2 .row_top .row_top_height{ height:217px; width:40px;}

#page2 .row_top .indent_text{ margin:40px 10 10 10; line-height:1.187em}
#page2 .row_top .col_1 .title{ margin-bottom:8px;}
#page2 .row_top .col_1 .col_box{ margin:3px 20px 0 0; float:left;}
#page2 .row_top .col_1 .col_box_1{ width:131px;}
#page2 .row_top .col_1 .col_box_2{ width:255px;}

#page2 .row_top .col_2 .indent_text{ margin:6px 0 0 40px; width:201px;}
#page2 .row_top .col_2 .title{ margin-bottom:28px;}

/**/
#page2 .row_bottom .row_bottom_height{ height:114px; width:56px;}

#page2 .row_bottom .col_1 .indent_text{ margin:10px 0 0 0; width:387px;}
#page2 .row_bottom .col_1 .title{ margin-bottom:28px;}

#page2 .row_bottom .col_2 .indent_text{ margin:6px 0 0 40px; width:213px;}
#page2 .row_bottom .col_2 .title{ margin-bottom:28px;}

/*================== index-2.html ==================*/


#page3 .row_top .row_top_height{ height:217px; width:40px;}

#page3 .row_top .col_1 .indent_text{ padding:10px 0 0 0; line-height:1.187em}
#page3 .row_top .col_1 .indent_text div{ margin:0 0 15px 0;}
#page3 .row_top .col_1 .title{ margin-bottom:20px;}

#page3 .row_top .col_1 .indent_img img{ margin:0 50px 0 0;}



/*#page3 .row_top .col_1 .indent_text{ margin:40px 0 0 40px;padding:10px 0 24px 0; line-height:1.187em}
#page3 .row_top .col_2 .title{ margin-bottom:1px;}
#page3 .row_top .col_2 .col_box{ width:406px;}
#page3 .row_top .col_2 .col_box_1{ width:232px;}
#page3 .row_top .col_2 .col_box_2{ width:174px;}*/

/**/
#page3 .row_bottom .row_bottom_height{width:56px;}

#page3 .row_bottom .col_1 .indent_text{ margin:10px 0 0 0; }
#page3 .row_bottom .col_1 .title{ margin-bottom:28px;}
#page3 .row_bottom .col_1 .col_box{ width:678px;}
#page3 .row_bottom .col_1 .col_box .text_ind{ width:186px; margin:18px 0 0 0;}
#page3 .row_bottom .col_1 .col_box .text_ind strong{ display:block}
#page3 .row_bottom .col_1 .col_box_1{ width:241px;}
#page3 .row_bottom .col_1 .col_box_2{ width:240px;}
#page3 .row_bottom .col_1 .col_box_3{ width:192px;}
/**/
#page3 .row_bottom .row_bottom_height{  width:56px;}

#page5 .row_bottom .col_1 .indent_text{ margin:6px 0 0 0;}
#page5 .row_bottom .col_1 .title{ margin-bottom:25px;}


#page5 .row_bottom .col_2 .indent_text{ margin:6px 0 0 40px; }
#page5 .row_bottom .col_2 .title{ margin-bottom:28px;}
#page5 .row_bottom .col_2 .indent_img{ margin:2px 20px 0 0; float:left;}

/*================== index-3.html ==================*/
#page4 .row_top .row_top_height{ width:56px;}

#page4 .row_top .col_1 .indent_text{ padding:10px 0 0 0; line-height:1.187em}
#page4 .row_top .col_1 .title{ margin-bottom:28px;}
#page4 .row_top .col_1 .col_box{ width:680px;}
#page4 .row_top .col_1 .col_box img{ float:left; margin:0 25px 0 0;}
#page4 .row_top .col_1 .col_box strong{ display:block;}
#page4 .row_top .col_1 .col_box .ind_text1{ width:279px;}
#page4 .row_top .col_1 .col_box .indent_img{ margin:12px 0 0 0;}
#page4 .row_top .col_1 .col_box_1{ width:360px;}
#page4 .row_top .col_1 .col_box_2{ width:273px;}

#page4 .row_top .col_2 .indent_text{ margin:6px 0 0 40px; width:201px;}
#page4 .row_top .col_2 .title{ margin-bottom:28px;}

/**/
#page4 .row_bottom .row_bottom_height{ height:114px; width:56px;}

#page4 .row_bottom .col_1 .indent_text{ margin:10px 0 0 0; width:387px;}
#page4 .row_bottom .col_1 .title{ margin-bottom:28px;}
#page4 .row_bottom .col_1 .col_box{ width:396px;}
#page4 .row_bottom .col_1 .col_box_1{ width:151px;}
#page4 .row_bottom .col_1 .col_box_2{ width:149px;}
#page4 .row_bottom .col_1 .col_box_3{ width:90px;}

#page4 .row_bottom .col_2 .indent_text{ margin:6px 0 0 40px; width:214px;}
#page4 .row_bottom .col_2 .title{ margin-bottom:28px;}


/*================== index-4.html ==================*/
#page5 .row_top .row_top_height{ width:40px;}

#page5 .row_top .col_1 .indent_text{ padding:10px 0 24px 0; line-height:1.187em}
#page5 .row_top .col_1 .title{ margin-bottom:20px;}
#page5 .row_top .col_1 .indent_img img{ margin:0 50px 0 0;}



/**/
#page5 .row_bottom .row_bottom_height{  width:56px;}

#page5 .row_bottom .col_1 .indent_text{ margin:6px 0 0 0;}
#page5 .row_bottom .col_1 .title{ margin-bottom:25px;}


#page5 .row_bottom .col_2 .indent_text{ margin:6px 0 0 40px; }
#page5 .row_bottom .col_2 .title{ margin-bottom:28px;}
#page5 .row_bottom .col_2 .indent_img{ margin:2px 20px 0 0; float:left;}


/*================== index-5.html ==================*/
#page6 .row_top .row_top_height{ height:217px; width:56px;}

#page6 .row_top .col_1 .indent_text{ padding:10px 0 0 0; line-height:1.187em}
#page6 .row_top .col_1 .title{ margin-bottom:28px;}


#page6 .row_top .col_2 .indent_text{ margin:10px 0 0 40px; line-height:1.187em}
#page6 .row_top .col_2 .title{ margin-bottom:28px;}
#page6 .row_top .col_2 .col_box{ width:430px;}
#page6 .row_top .col_2 .col_box_1{ width:250px;}
#page6 .row_top .col_2 .col_box_2{ width:180px;}

/**/
#page6 .row_bottom .row_bottom_height{ height:114px; width:56px;}

#page6 .row_bottom .col_1 .indent_text{ margin:10px 0 0 0; }
#page6 .row_bottom .col_1 .title{ margin-bottom:28px;}

#page6 .row_bottom .col_1 input{ width:178px; height:20px; }
#page6 .row_bottom .col_1 textarea{ overflow:auto; width:208px; height:46px;}
#page6 .row_bottom .col_1 input{color:#6f6f6f; font-family:Arial; font-size:12px; border:1px solid #303030}

#page6 .row_bottom .col_1 textarea{color:#6f6f6f; font-family:Arial; font-size:12px; border:1px solid #303030}

#page6 .row_bottom .col_1 .col_box{ width:400px;}
#page6 .row_bottom .col_1 .col_box_1{ width:183px;}
#page6 .row_bottom .col_1 .col_box_2{ width:210px;}

#page6 .row_bottom .col_2 .indent_text{ margin:6px 0 0 40px; }
#page6 .row_bottom .col_2 .title{ margin-bottom:28px;}

.h_f{ height:26px;}

/*================== index-6.html ==================*/
#page7 .row_top .row_top_height{ height:217px; width:40px;}

#page7 .row_top .col_1 .indent_text{ padding:10px 0 0 0; line-height:1.187em}
#page7 .row_top .col_1 .indent_text div{ margin:0 0 15px 0;}
#page7 .row_top .col_1 .title{ margin-bottom:20px;}















/*==================list====================*/
.row_top li a { background:url(images/bull_row_top.gif) 0 5px no-repeat; margin:0 0 0 0; padding:0 0 0 11px;  line-height:2em; color:#a6a6a6; font-weight:bold;}

.row_bottom li a { background:url(images/bull_row_bottom.gif) 0 5px no-repeat; margin:0; padding:0 0 0 11px; line-height:2em; color:#5d452e; font-weight:bold;}
/*==========================================*/


.fond
{
background-color: #311E16;
color:#FFFFFF;
font-family:tahoma;
font-size:11px;
padding:0;
margin:0;
line-height:13px;
text-align:center}

/*entete*/
.entete{font-family:tahoma;font-size:11px;color:#d4d4bb;
padding:0;margin:0;line-height:13px;text-align:center;vertical-align:middle;}


/*zone de texte*/
.ztexte
{  	font-family:Tahoma; 
		font-size:11px;
		border-width:1px;
		border-style:solid;
		color:#d4d4bb;
		background-color:#423a2d;}

/*zone textarea*/
.ztextarea
{  	font-family:Tahoma; 
		font-size:11px;
		border-width:1px;
		border-style:solid;
		color:#d4d4bb;
		background-color:#423a2d;
		overflow:auto
		text-transform: capitalize;}


/*zone de liste */
.zliste
{  	font-family:Tahoma; 
		font-size:11px;
		font-weight:bolder;
		border-width:1px;
		border-style:solid;
		border:none;
		color:#d4d4bb;
		background-color:#423a2d;
		overflow:auto}

/*résultats d'une demande (moteur de recherche, liste des dossiers, confirmation d'envoi)*/
.resultat
{color:#f26521;
font-family:tahoma;
font-weight: bolder;
vertical-align: middle;}

/*alerte */
.erreur
{  	font-family:Tahoma; 
		font-size:11px;
		font-weight:bolder;
		border-width:1px;
		border-style:solid;
		border:none;
		color:#2D3851;}

/*lien d'entete d'un tableau*/
a.entetecol:link {	color:#FFFFFF; text-decoration:bold;font-family:tahoma;font-size:11px;}
a.entetecol:visited {	color:#FFFFFF; text-decoration:bold;font-family:tahoma;font-size:11px;}
a.entetecol:active {	color:#FFFFFF; text-decoration:bold;font-family:tahoma;font-size:11px;}
a.entetecol:hover{color:#FFFFFF; text-decoration:underline;font-family:tahoma;font-size:11px;}

/*cellule d'entête d'une colonne*/
.celluleentete{background:#4f443f; text-decoration:bold;font-family:tahoma;font-size:11px;}

.pied
{color:#1466A4; text-decoration:none;font-family:tahoma;font-size:8px;}

a:link {color:#FFFFFF;text-decoration:none;font-family:tahoma;font-size:11px;}
a:visited {color:#FFFFFF;text-decoration:none;font-family:tahoma;font-size:11px;}
a:active {color:#FFFFFF;text-decoration:none;font-family:tahoma;font-size:11px;}
a:hover{color:#FFFFFF;text-decoration:underline;font-family:tahoma;font-size:11px;}

td.cellule{color:#d4d4bb;font-family:tahoma;font-size:12px;margin:1px 1px 1px 1px;line-height:13px;}

.digicode {
	/* input */
	font-family: arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff; 
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	cursor: pointer;
	padding: 0px;
	color: #2D3851;
	background-color: #BECCD4;
	width:22px;
	height:18px;
}

.effdigicode
{	font-family: arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff; 
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	cursor: pointer;
	padding: 0px;
	color: #2D3851;
	background-color: #BECCD4;
	width:55px;
	height:18px;
}

.information{font-weight:bolder; font-family:Tahoma; font-size:12px;  color:#FFFFFF; text-decoration:none}
