@charset "iso-8859-1";
<STYLE type=text/css>

A { text-decoration: underlined; color: #0176BC; font-weight: bold;} 
A:visited { text-decoration: underlined; font-weight: bold;}
A:link { text-decoration: underlined; font-weight: bold;} 
A:hover { text-decoration: none; color: #0176BC; font-weight: bold;}

body
{
background-repeat : repeat-x ;
background:url(../imgs/bg-body-bloc.jpg);
margin-bottom : 0;
margin-top : 0;
margin-left : 0;
margin-right : 0;
color: black; 
font-style: normal; 
font-weight: normal; 
text-decoration: none;
text-align:justify;
font-size: 11px;
scrollbar-face-color: #F3DFB5;
scrollbar-shadow-color: #F3D1B5;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #204f72;
scrollbar-track-color: #F3D1B5;
scrollbar-arrow-color: #204f72;
}

TD{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
}

td.menu_bouton {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

.intitule_tableau
{
background-color :#F9B996;
line-height: 20px;
font-weight: bold;
color: #0176BC;
text-align:center;
font-size: 14px;
}


.td_clair{
background-color : #ECF7F9;
color:#0A237B;
line-height: 20px;
font-weight: normal;
font-size: 14px;
padding-left : 10px;
}

td.titre_entete
{
	text-align:center;
	vertical-align:middle;
}

a.titre_entete:link, a.titre_entete:visited, a.titre_entete:hover
{
	color			: #0176BC ; 
	font-style		: normal; 
	font-weight		: normal; 
	text-decoration	: none;
	font-size		: 30px;
	font-family		: Arial, Helvetica, sans-serif;
}

.titre_menu
{
color: #F9B996 ; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
text-align:center;
font-size: 14px;
}

.titre_bleu_foncé
{
color: #0176BC ; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
text-align:Center;
font-size: 18px;
}


.titre_orange
{
color: #F9B996 ; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
text-align:Center;
font-size: 22px;
}

.titre_bleu_clair
{
color: #7DB9DE ; 
font-style: normal; 
font-weight:normal; 
text-decoration: none;
text-align:Center;
font-size: 16px;
}

.texte_bleu_clair
{
color: #7DB9DE ; 
font-style: bold; 
font-weight:normal; 
text-decoration: none;
text-align:justify;
font-size: 18px;
}

.liste_orange
{
line-height: 25pt;
color: #F9B996 ; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
text-align:left;
font-size: 22px;
} 
.liste_orange_bas
{
color:#666666;
text-align:left;
font-size: 15px;
} 

.liste_bleu_clair
{
line-height: 25pt;
color: #7DB9DE ; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
text-align:left;
font-size: 16px;
} 

.td_menu
{
background-color: #00ADE2;
font-family: Verdana,Bookman Old Style,Times New Roman,Times; font-weight: bold;
padding-top : 0px; padding-left : 2px; padding-right : 2px; padding-bottom : 0px;
font-size:12px;
color: 333333;
border : 0;
}

.bouton:visited, .bouton:link{ 
font-size: 13px;
text-decoration: none; 
color:white; 
font-weight: bold;
line-height: 31px;
background-color: #016E97;
border: 0px;
}

.bouton:hover { 
font-size: 13px;
font-weight: bold;
color: orange;
background-color: #016E97;
border: 1px solid orange;
}

a.bouton:link, a.bouton:visited, a.bouton:hover
{
width:105px;
height:10px;
text-decoration:none;
color:white;
text-align:center;
font-weight:bold;
padding:1px;
border-width:0.1em;
border-color:silver;
font-family: arial;
font-size:12px;

}
a.bouton:link,a.bouton:visited
{
background-color:#7DB9DE;
border-style:outset;
} 

a.bouton:hover
{
background-color:#F9B996;
border-style:inset;

}


.partenaire:visited { 
font-size: 13px;
text-decoration: none; 
color:white; 
font-weight: bold;
line-height: 15px;
background-color: #016E97;
border: 0px;
padding-top : 4px; padding-left : 10px; padding-right : 10px; padding-bottom : 7px; 
margin-left : 10; 
}
.partenaire:link { 
font-size: 13px;
text-decoration: none; 
color:white; 
font-weight: bold;
line-height: 15px;
background-color: #016E97;
border: 0px;
padding-top : 4px; padding-left : 10px; padding-right : 10px; padding-bottom : 7px; 
margin-left : 10; 
} 
.partenaire:hover { 
font-size: 13px;
font-weight: bold;
color: orange;
background-color: #016E97;
border: 1px solid orange;
padding-top : 3px; padding-left : 9px; padding-right : 9px; padding-bottom : 6px; 
margin-left : 10; 
}

a.partenaire:link, a.partenaire:visited, a.partenaire:hover
{
width:100px;
height:10px;
text-decoration:none;
color:white;
text-align:center;
font-weight:bold;
padding:1px;
border-width:0.1em;
border-color:silver;
font-family: arial;
font-size:12px;
}
a.partenaire:link
{
background-color:#7DB9DE;
border-style:outset;
} 

a.partenaire:visited
{
background-color:#7DB9DE;
border-style:outset;
}

a.partenaire:hover
{
background-color:#F9B996;
border-style:inset;
}
div.path
{   margin: auto;
    position:relative;
    width: 656px;
    height: 11px;
	font-size:9px;
	color:#000033;
	background:#7db9de;
}
div.divh2
{   margin: auto;
    position:relative;
    width: 656px;
	color:#000223;
}
div.geometre_body_bloc
{   
    position:relative;
    width:295px;
	height:140px;
	float:left;
	font-size:11px;
	background-image:url(../imgs/menu_gauche2.jpg);
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 5px;
}

div.geometre_body_bloc_p
{   
	overflow:auto;
	width:295px;
	height:125px;
	text-align:justify;
}

div.geometre_body_bloc img
{
    width: 100px;
    height: 120px;
    float: right;
    display: inline;
	margin-bottom: 0px;
}
div.geometre_body_bloc_img img
{   
    position:relative;
    width:300px;
	height:140px;
	float:left;
	padding: 0px;
	margin-left: 5px;
	*margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 10px;
}
h1
{
	font-size:24px;
	color:#666666;
}
h2
{
	font-size:18px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	color:#0276bf;
}
h3
{
	font-size:14px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
p
{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
}

.transport fieldset {
	padding:2px;
	margin:0px;
	background-color:#f0f0f0;
	position:relative;
	padding: 15px;
	border: solid 1px #00a2e3;
}

.transport legend {
	color:#00a2e3;
	font-size:16px;
	font-family: "Trebuchet MS", verdana, arial;	
	font-weight:bold;
	position:absolute;
	top:-10px;
}
