* { margin:0; padding:0 0 0 0;}
#main {margin:0 auto; width:743px;}

body{
	background:#97B9D8;
	background-image:url(images/background-aigle2.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0%;
}
html, input, textarea, select{font-family:Arial, tahoma, verdana; font-size:12px; font-weight:bold; color:#727272;}

p.{font-family:Arial, tahoma, verdana; font-size:12px; color:#727272;}
/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0;margin-bottom:4px;margin-right:7px;}
.img_non_admin {border:0; vertical-align:top; text-align:left;margin-bottom:4px;margin-right:0px;}
ul {list-style:none;}

 
span{ color:#3784d1;} 
 
a:hover{color:#D4402B;text-decoration:underline;}
a {color:#D4402B;text-decoration:none;}
b{ color:#277ed4}

h1{
font-family:Arial, tahoma, verdana;
font-size:16px;
color:#727272
}
h2{
font-family:Arial, tahoma, verdana;
font-size:18px;
color:#727272;
line-height:18px;
}
h3{
font-family:Arial, tahoma, verdana;
font-size:16px;
color:#727272;
font-weight:bold;
}

.column { float:left;}
.clear { clear:both;}

/*header*/


/*footer*/
#footer{ background: #ececec url(images/content_wrapper_top_line.gif) top left repeat-x; width:741px; padding:13px 0 11px 0; text-indent:19px; font-size:11px; color:#636363; margin:0 auto;}
#footer a{ color:#636363; text-decoration:none}
#footer a:hover{ text-decoration:underline;}

/*content*/
.button{ display:block; margin-top:5px;}
#content{ line-height:16px;}
.title{ display:block;}

.bull{ color:#1a9198;display:block; background:url(images/bull.gif) left center no-repeat; padding:0 0 0 20px;}
.bull_title{ color:#3784d1; font-size:24px; } 

.line_x_dot{ background:url(images/line_x_dot.gif) top left repeat-x; height:12px; width:190px; margin:7px 0 0 0;}
.indent_img{ margin:0 15px 0 0; float:left;}
.ind1_img{ margin:3px 0 11px 0;}
.ind1_img span{ display:block;}

.input_contact {border:1px solid #999999;}

/*================== index-2.html ==================*/
.row{ padding:30px 0 16px 0; background:url(images/p3_wr_content.gif) top left repeat-y;}
.row_height{ height:446px; float:left; width:19px;}

.row .col_1 .indent{ width:213px;}
.col_1, .col_2, .col_3, .col_box_1, .col_box_2{ float:left;}

.row .col_1{ width:230px;float:left;}
.row .col_2{ width:230px;float:left;}
.row .col_3{ width:230px;float:left;}

/*================== index-4.html ==================*/
.separate{ margin-top:25px;background:url(images/separate.gif) repeat-y 219px 0; width:220px; float:left; margin-left:20px;}
.separateVide{ margin-top:25px;width:220px;float:left;margin-left:20px}

.row_top{background:#ececec url(images/content_wrapper_top_line.gif) top left repeat-x; width:741px;}

.row_middle .row_top_middle{ height:20px; width:54px; float:left;}

.row_bottom{ padding:30px 0 21px 0;}
.row_bottom .row_bottom_height{ height:277px; width:19px; float:left;}

.indent{background-color:#ffffff; float:left; height:8px; width:741px;}

.contenu_milieu {
	background-color:#ececec;
	width:741px;
	float:left;
}
.contenu_milieu_gauche{
	width:217px;
	float:left;
	padding-left:35px;
	padding-top:20px;
}
.contenu_milieu_droite {
	padding-left:40px;
	padding-right:30px;
	padding-top:20px;
	background-color:#ffffff;
	width:419px;
	float:left;
}

/*==================list====================*/
ul { margin:0; padding:0;}
li a {line-height:19px; color:#4b90d6;}
/*==========================================*/
