﻿@charset "utf-8";
/* CSS Document */

div#tete{
text-align:center;
width:760px;
margin:0 auto;
background:#FFF;
font-size:11pt;
font-family:Arial, Helvetica, sans-serif;
}
div#frame {
border:none;
width:760px;
text-align:left;
}
body
{
font-size:10pt;
top:0;
border-top:0px none #000;
border-bottom:1px solid #DDDDDD;
color: #000000;
margin-left:auto;
margin-right:auto;
width:100%;
}
DIV.right {text-align: right;color:#626148;}
div#sidebar {
font-size:8pt;
text-align:left;
margin-bottom: 23px;
margin-left:0px;
margin-right:10px;
margin-top: 0px;
width: 230px;
float:right;
font-weight: bold;
color:#41969C;
}
div#footer {
width:760px;
margin:0 auto;
padding-top:10px;
text-align:center;
color:#626148;
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
position:relative;
clear:both;
}
div#presentation {
text-align:left;
margin-bottom: 23px;
margin-left:20px;
margin-right:20px;
margin-top: 15px;
width: 480px;
float:right;
}
div#presentation h2{
	font-size:8pt;
	font-weight: bold;
	color:#41969C;
}
div#logo {
border:none;
width: 228px;
float:left;
}

div#en_tete {
margin-bottom: 23px;
margin-top: 15px;
background-color:navy;
}

a img
{
border:0px;
}

div#en_tete h1 {
padding-left: 15px;
font-style: italic;
text-align: left;
color: #fff;
font-family: Arial,"Arial Black", sans-serif;
font-weight: bold;
}
div#bric1 {
border-top:1px solid #8FB1DD;
vertical-align:top;
margin:1px;
width:756px;
padding: 0; 
}
div#bric {
margin: 0px 0px 0px 25px;
float:inherit;
vertical-align:text-top;
text-align:left;
}
blockquote{
	margin-bottom:0px;
}

div#text{
margin: 0 0 25px 145px;
color: rgb(0, 0, 153);

}
div#text a:link{ color:#2aa4d1; text-decoration:underline} 
div#text a:hover{ color:#2aa4d1; text-decoration: none}

#FD{
	background-color:#D1DFF1;
	padding: 5px 5px 5px 5px;
}
#FD2{
	padding: 20px 20px 20px 20px;
	text-align:justify;
}
div#corps2{
border:none;
margin: 0 0 0 20px;
text-align: left;
float:left;
color:#3E1F00;
padding-right:20px;
width:540px;
}
div#corps{
border:none;
margin: 0 0 0 20px;
text-align: left;
float:left;
color:#3E1F00;
padding-right:20px;
width:460px;
border-right:1px solid #8FB1DD;
}
div#corps a:link { text-decoration: none; color:#2D98CC; } 
div#corps a:visited{text-decoration: none; color:#2D98CC; } 
div#corps a:hover { background-color: #A4C1FF; color: white;} 
div#logoimprime {
width:760px;
margin:0 auto;
text-align:center;
}
div#contact {
color:#626148;
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
}
div#menu { 
  float:left;
  list-style:none; 
  width:100%;
  height:35px; 
  line-height:27px;
  margin:0;
  padding: 0 0 1px 2px;
  }

div#menu li { 
  float:left; 
  width:108px;
  background: url(images/onglet.gif);
}

div#menu li a {
  display:block; 
  height:35px; 
  line-height:32px; 
  text-decoration:none; 
  font-family:arial, verdana, sans-serif; 
  text-align:center;
  font-size:12px;
  padding:0 0 0 7px; 
  cursor:pointer; 
  color:#626148;
  font-weight: bold;
  background: url(images/onglet.gif);
}
div#menu li a b {
  float:left; 
  display:block; 
  padding:0 14px 0 7px;
  background: url(images/onglet.gif);
}

div#menu li.current {
  background: url(images/onglet_hover.gif);
}
div#menu li.current a {
color:#809159;
  text-decoration:none;
  background: url(images/onglet_hover.gif);
}
div#menu li.current a b {
  background:url(images/onglet_hover.gif) no-repeat right top;
}

div#menu li a:hover {
color:#809159;
  text-decoration:none; 
  background: url(images/onglet_hover.gif);
}

div#menu li a:hover b {
  background:url(images/onglet_hover.gif) no-repeat right top;
  no-repeat: right top;
}
div#main{
	margin:auto;
	width:760px;
	border: 1px solid navy;
}

ul{margin:0; padding:0; list-style:none}
li{ line-height:18px }
li a{color:#1a91c9; text-decoration:underline; background:url(images/1_z1.gif)  center left no-repeat; background-position:0 5px; margin:0px; padding-left:11px;}
li a:hover{color:#1a91c9; text-decoration:none}


.more{background:url(images/1_z3.gif)  center left no-repeat; background-position:0 5px; padding-left:13px; vertical-align:middle; color:#ffffff; text-decoration:underline}
.more:hover{ text-decoration:none}

.more_1{background:url(images/1_z2.gif)  center left no-repeat; background-position:0 5px; padding-left:9px; vertical-align:middle; color:#b82e2a; text-decoration:underline; font-weight:bold; text-transform:uppercase;}
.more_1:hover{ text-decoration:none}

.more_2{background:url(images/1_z1.gif)  center left no-repeat; background-position:0 5px; padding-left:8px; vertical-align:middle; color:#258bb1; text-decoration:underline;}
.more_2:hover{ text-decoration:none}

.more_3{background:url(images/1_z1.gif)  center left no-repeat; background-position:0 5px; padding-left:8px; vertical-align:middle; color:#3c3c3c; text-decoration:none; font-weight:bold;}
.more_3:hover{ text-decoration:underline; color:#3c3c3c;}

.more_4{center: left no-repeat; background-position:0 5px; vertical-align:middle; color:#f7f7f7; text-decoration:none; text-align:LEFT;}
.more_4:hover{ background-color: #A4C1FF; color: white;}
.more_5{center: left no-repeat; background-position:10px 5px; vertical-align:middle; color:#f7f7f7; text-decoration:none; text-align:LEFT;}
span{ color:#2aa4d1;}
span a{ color:#555555; text-decoration:underline} 
span a:hover{ color:#555555; text-decoration: none}

span#message{
	color:red;
}

.color_div{ background:#838383; height:17px; width:220px; vertical-align:middle; text-align:LEFT;}

/*content*/
#content{ width:766px; height:442px; }


#content .col1{ width:309px}

#content .col1 .row1{ height:283px}

#content .col1 .row1 .box1{ width:305px; background:#f2f2f2}

#content .col1 .row1 .box1 div{ padding:30px 20px 10px 25px}
#content .col1 .row1 .box1 .title{ margin:0px 0px 30px 4px}
#content .col1 .row1 .box1 .indent{ margin:23px 0px 24px 0px}
#content .col1 .row1 .box2{ width:4px; background:url(images/bg_shad_right.gif) top left repeat-y}
#content .col1 .row2{ height:159px; width:309px}

#content .col1 .row2 .box1{ height:3px; background:url(images/bg_shadow_bot.gif) bottom left repeat-x}
#content .col1 .row2 .box2{ height:156px}

#content .col1 .row2 .box2 div{ padding:30px 10px 10px 26px}
#content .col1 .row2 .box2 .title{ margin:0px 0px 26px 0px}
