
body{
/*
background-image:url('../images/texture.jpg');
background-repeat:repeat;
Background-attachment:fixed;
*/
background-color:#E8DAC6;
color:gray;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
margin: 20px 0px 5px 0px ;
padding:0;
}

.container_frame{
position:relative;
width:1000px;
height:630px;
//border: 1px solid #CCCCCC;	//#F1F1F1; //#5175C9;
border-collapse: collapse;
box-shadow: 1px 1px 10px #CCCCCC;
background-color:white;
color:gray;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
text-align:left;
margin: 10px 0px 0px 0px ;
padding:10px;
border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-bottomright: 10px;
border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-radius-topleft: 10px;
border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topright: 10px;
}

.container_page{
position:absolute;
top:175px;
left:10px;
width:940px;
height:400px;
background-color:transparent;
color:gray;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
margin:0px;
padding:20px;;
border: 0px solid #CCCCCC;
}

.zone{
background-color:#F7F7F7;
color:gray;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9pt;
//margin: 0px 0px 0px 0px;
margin:0px;
padding:10px 10px 10px 10px ;
border: 1px solid #CCCCCC;
border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-bottomright: 10px;
border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-radius-topleft: 10px;
border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topright: 10px;
}

A.menu:link, A.menu:visited, A.menu:active {
height:42px;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:16pt;
font-weight:normal;
text-align:center;
color:white;
height:24pt;
background-color: gray;
 border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomleft: 10px;
 border-bottom-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-bottomright: 10px;
 border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-radius-topleft: 10px;
 border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topright: 10px;
text-decoration: none;
border: 0px;
padding: 1px 15px 1px 15px;
background-color: gray;
}
A.menu:hover {
height:42px;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:16pt;
font-weight:normal;
text-align:center;
color:white;
height:24pt;
background-color: gray;
 border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomleft: 10px;
 border-bottom-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-bottomright: 10px;
 border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-radius-topleft: 10px;
 border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topright: 10px;
text-decoration: none;
border: 0px;
padding: 1px 15px 1px 15px;
background-color: #FFAD29;
}

A.menu_home:link, A.menu_home:visited, A.menu_home:active {
height:50px;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:16pt;
font-weight:normal;
text-align:center;
color:#BDBDBD;
height:24pt;
background-color: transparent;
text-decoration: none;
border: 0px;
border-bottom:1px solid #D8D8D8;
padding: 1px 15px 1px 15px;
}
A.menu_home:hover {
height:50px;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:16pt;
font-weight:normal;
text-align:center;
color:orange;
height:24pt;
background-color: transparent;
text-decoration: none;
border: 0px;
border-bottom:1px solid gray;
padding: 1px 15px 1px 15px;
}

table.invisible {
border: 0px;
border-collapse: collapse;
background-color: white;
}
td.invisible {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
color:#666666;
height:9pt;
border: 0px;
padding: 10px;
text-align:left;
background-color: white;
}

.cartouche_home_menu{
position:absolute;
top:0px;
left:0px;
width:250px;
height:250px;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
color:#666666;
border: #CCCCCC solid 0px;
padding: 0px;
background-color: transparent;
text-align:left;
vertical-align:top;
}
.cartouche_home_image{
position:absolute;
top:0px;
left:266px;
width:710px;
height:250px;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
color:#666666;
border: #CCCCCC solid 0px;
padding: 0px;
background-color: transparent;
text-align:left;
vertical-align:top;
border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-radius-topleft: 10px;
}

.cartouche_home_col_texte{
position:absolute;
width:311px;
top:270px;
left:0px;
#width:302px;
height:190px;
background-color:#white;
border:0px;
padding: 0px;
#margin: 2px 2px 2px 2px;
#padding: 0px 12px 0px 12px;
margin: 0px;
text-align:justify;
}


A:link, A:visited, A:active {
color:orange;	//#5175C9;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration: none;
}
A:hover {
color:gray;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration: underline;
}

.popup{
position: relative;
z-index:100;
top: -600px;
//left: 100px;
height:400px;
width:600px;
background-color: white;
display: none;
filter:alpha(opacity=100);
opacity:1;
font-size:10pt;
color: gray;
margin : auto; 
padding: 10px 10px 10px 10px;
border: 5px solid gray;
 border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomleft: 10px;
 border-bottom-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-bottomright: 10px;
 border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-radius-topleft: 10px;
 border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topright: 10px;
}

h1 {
font-size:16pt;
font-weight:700;
color: #404040;
margin:0 0 0 0;
padding: 1px 1px 10px 1px;
}
h2 {
font-size:12pt;
font-weight:600;
color: gray;
margin: 0px;
padding:0px;
}

A.petit:link, A.petit:visited {
color:gray;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
font-style:normal;
text-decoration: normal;
text-align:center;
}
A.petit:active, A.petit:hover {
color:orange;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
font-style:normal;
text-decoration: normal;
text-align:center;
}

A.lien_barre:link, A.lien_barre:visited, A.lien_barre:active {
color:gray;
background-color:#FAFAFA;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration: none;
line-height:14px;
padding:0px;
}
A.lien_barre:hover {
color:orange;
background-color:#FAFAFA;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration: none;
line-height:14px;
padding:0px;
}

.txterr {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 9pt;
font-weight:bold;
font-style:italic;
color: black;
background-color:#FF3300;
text-align: center;
line-height: 12pt;
}


input[type="submit"] {
    border: 1px solid gray;
    background: #404040;
	color:white;
	font-weight:bold;
	cursor:pointer;
}
input[type="submit"]:hover {
    border: 1px solid orange;
    background: black;
	color:white;
	font-weight:bold;
}


/*

table {
border: 1px solid #666666;
border-collapse: collapse;
}

th {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
text-align:left;
color:black;
height:18pt;
border: 0px solid #5175C9;
padding: 1px;
background-color: #FFAD29;
}
td {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9pt;
color:#666666;
height:9pt;
border-top: #CCCCCC dotted 1px; border-right: 0px; border-bottom: #CCCCCC dotted 1px; border-left: 0px;	//dashed
padding: 1px;
background-color: #F1F1F1;
text-align:left;
}


td.rupture1 {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
height:10pt;
font-weight:bolder;
color:black;
border: 0px solid #CCCCCC;
padding: 1px;
background-color: #F1F1F1;	//#FEE3B8;
text-align:left;
}


table.fondfen {
border: 0px solid black;
border-collapse: collapse;
}
td.fondfenentete {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
border: 1px solid #999999;
background-color: black;
background-image:url(img_entete.jpg);
padding: 2px;
}
td.fondfenmenu {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
border-top: 0px; border-right: #999999 solid 1px; border-bottom: 0px; border-left: #999999 solid 1px;
padding: 2px;
background-color: #F7F7F7;
}
td.fondfencorps {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
border-top: 0px; border-right: #CCCCCC solid 1px; border-bottom: 0px; border-left: #CCCCCC solid 1px;
padding: 10px 10px 10px 10px;
background-color: white;
}

.txtcomment {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-weight:normal;
font-style:normal;
color: gray;
line-height: 10pt;
}

A:link {
color:orange;	//#5175C9;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
font-style:normal;
text-decoration: none;
}
A:visited {
color:orange;	//#5175C9;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
font-style:normal;
text-decoration: none;
}
A:active {
color:gray;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
font-style:normal;
text-decoration: underline;
}
A:hover {
color:gray;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
font-style:normal;
text-decoration: underline;
}

A.menu:link {
color:black;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration: none;
border: 0px;
padding: 1px 10px 1px 10px;
line-height: 25px;
}
A.menu:visited {
color:black;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration: none;
border: 0px;
padding: 1px 10px 1px 10px;
line-height: 25px;
}
A.menu:active {
color:black;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration: underline;
border: 1px solid #999999;
background-color: white;
line-height: 25px;
padding: 1px 10px 1px 10px;
}
A.menu:hover {
color:black;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration: underline;
border: 1px solid #999999;
background-color: #CCCCCC;
line-height: 25px;
padding: 1px 10px 1px 10px;
}

hr.niveau1 {
color: orange;
border-bottom: 1px orange solid;
background-color: orange;
height: 1px;
border: 0;
}
hr.niveau2 {
color: #666666;
border-bottom: 1px #666666 solid;
background-color: #666666;
height: 1px;
border: 0;
}



td.bandeau {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
color:orange;
font-weight:normal;
text-align:center;
border: 1px solid gray;
background-color: black;
background-image:url(../commun/img_entete_petite.jpg);
padding: 2px;
}
td.bandeauactif {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
color:black;
font-size:10pt;
font-weight:bold;
text-align:center;
border: 1px solid gray;
background-color: orange;
padding: 2px;
}

A.bandeau:link, A.bandeau:visited {
color:orange;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration: none;
text-align:center;
}
A.bandeau:active, A.bandeau:hover {
color:orange;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
font-style:normal;
text-decoration: normal;
text-align:center;
}

*/
