/* CSS Document */

BODY{
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-Color:#ffffff;

margin-left:0px;
margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

/*background-color:#ffffff;*/
background-image: url(/images/backgd.jpg);
background-repeat: no-repeat;
background-repeat:repeat-x;
}



.tab_content {
background-image:url('/images/bg_site.png');
background-position:center;
background-repeat: repeat-y;
width:970px;
}



.box_top {
background-image:url('/images/box_top.png');
background-position:center;
background-repeat: no-repeat;
width:460px;
height:20px;
}

.box_bottom {
background-image:url('/images/box_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:460px;
height:20px;
}

.box_content {
background-image:url('/images/box_content.png');
background-position:center;
background-repeat: repeat-y;
width:460px;
}

.page_top {
background-image:url('/images/page_top.png');
background-position:center;
background-repeat: no-repeat;
width:950px;
height:20px;
}

.page_bottom {
background-image:url('/images/page_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:950px;
height:20px;
}

.page_content {
background-image:url('/images/page_content.png');
background-position:center;
background-repeat: repeat-y;
width:950px;
}

.actu_top {
background-image:url('/images/actu_top.png');
background-position:center;
background-repeat: no-repeat;
width:800px;
height:20px;
}

.actu_bottom {
background-image:url('/images/actu_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:800px;
height:20px;
}

.actu_content {
background-image:url('/images/actu_content.png');
background-position:center;
background-repeat: repeat-y;
width:800px;
}


.pub_top {
background-image:url('/images/pub_top.png');
background-position:center;
background-repeat: no-repeat;
width:134px;
height:20px;
}

.pub_bottom {
background-image:url('/images/pub_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:134px;
height:20px;
}

.pub_content {
background-image:url('/images/pub_content.png');
background-position:center;
background-repeat: repeat-y;
width:134px;
text-align:center;
}





a img {
border:0px;
vertical-align:middle;
padding-bottom:2px;
margin-bottom:2px;
}
a.info:link img {border-style:0px solid ;border-color:#000000; -moz-opacity: 0.5; opacity: 0.5; 
text-decoration: none;
color: #666666;
/*border-bottom: 1px gray dotted;
*/}



a.info
span {display: none;}

a.info:visited img {border-style:0px solid ;border-color:#000000; -moz-opacity: 0.5; opacity: 0.5; }


a.info:hover,a.info:focus,a.info:active {background: none;text-decoration:none;/* correction d'un bug IE */}
a.info:hover img {border-style:0px solid ;border-color:#000000; -moz-opacity: 1.0; opacity: 1.0; }

a.info:hover span,a.info:focus span,a.info:active span {
display: inline;
position: absolute;
z-index: 98;
width:200;
height:30;
margin:20px 20px 20px 20px;
background: #666666;
text-align: center;
color: white;
border:0;
font-family:arial;
font-size:12px;
text-decoration:none;
padding:10 10 10 10;
}










A.menulink {
text-decoration: none;
font-family:"Tahoma";
font-size:12px;
font-weight:bold;
text-align:center;
color:#FFFFFF;

background-image: url(../images/grille2.gif);
background-position:bottom;
background-repeat:repeat-x;
background-color:#4472B2;
width:100%;
margin:0 0 0 0;
padding:2 0 0 0 ;

height:30px;

float: inherit;
clear: both;
position:inherit;
display: block;
table-layout:auto;
vertical-align:middle;

border-width:medium;

border-bottom: solid 0px #000000;
border-left: solid 0px #000000;
border-right: solid 0px #000000;
border-top: solid 0px #000000;

/*-moz-border-radius:5px;
'border:1px solid silver;
*/

}

A.menulink:visited {
text-decoration: none;
font-family:"Tahoma";
font-size:12px;
font-weight:bold;
text-align:center;



background-image: url(../images/grille2.gif);
background-position:bottom;
background-repeat:repeat-x;
background-color:#4472B2;
color: #FFFFFF;
width:100%;
margin:0 0 0 0;
padding:2 0 0 0 ;
/*background-color:#999999;*/
height:30px;
z-index:100%;
float: inherit;
display:block;

vertical-align:middle;
border-width:medium;
border-bottom: solid 0px #000000;
border-left: solid 0px #000000;
border-right: solid 0px #000000;
border-top: solid 0px #000000;

}

A.menulink:hover {
text-decoration: none;
font-family:"Tahoma";
font-size:12px;
font-weight:bold;
text-align:center;
vertical-align:middle;


background-image: url(../images/grille2.gif);
background-position:bottom;
background-repeat:repeat-x;
background-color:#FFFFFF;
color: #4472B2;
width:100%;
margin:0 0 0 0;
padding:2 0 0 0 ;
height:30px;
z-index: inherit;
float: inherit;
display:block;

border-width:medium;
border-bottom: solid 0px #FFEE3C;
border-left: solid 0px #FFEE3C;
border-right: solid 0px #FFEE3C;
border-top: solid 0px #FFEE3C;

}

.linkbutton:link  { font-size:13px; color:#000000; text-decoration: none; font-family:Tahoma;font-weight:bold; }
.linkbutton:visited  { font-size:13px; color:#000000; text-decoration: none; font-family:Tahoma;font-weight:bold;  }
.linkbutton:hover { font-size:13px; color:#000000; text-decoration: none; font-family:Tahoma;font-weight:bold; }
.tablebutton { border-color:#000000;height:25; border-bottom:1px; border-right:1px; border-left:1px; border-top:1px;background-image: url('/images/bg_button.gif');text-decoration:none;text-position:center;}

.textmin { font-size:10px; font-family:Tahoma; font-weight: normal; }
.texte { font-size:12px; font-family:Tahoma; font-weight: normal; }
.texte2 { font-size:13px; font-family:Tahoma; font-weight:bold; color:#4472B2; }
.texte3 { font-size:14px; font-family:Tahoma; font-weight:bold;color:#FFFFFF; }
.titre { font-size:18px; font-family:Tahoma; font-weight: bold;height:24px;color: #4472B2;}
.titre2 { font-size:16px; font-family:Tahoma; font-weight: bold;height:30px;color: #000000; text-decoration:underline; }
.titre3 { font-size:18px; font-family:Tahoma; font-weight: bold;height:30px;color: #EFEFEF; }
.answer { font-size:14px; font-family:Tahoma; font-weight: bold;height:24px;color: #000000;}


.linkpage:link  { font-size:12px; color:; text-decoration: underline; font-family:Tahoma;font-weight:normal; }
.linkpage:visited  { font-size:12px; color:; text-decoration: underline; font-family:Tahoma;font-weight:normal;  }
.linkpage:hover { font-size:12px; color:; text-decoration: none; font-family:Tahoma;font-weight:normal; }

.linkm:link  { font-size:12px; color:#ffffff; text-decoration: underline; font-family:Tahoma;font-weight:bold; }
.linkm:visited  { font-size:12px; color:#ffffff; text-decoration: underline; font-family:Tahoma;font-weight:bold;  }
.linkm:hover { font-size:12px; color:#ffffff; text-decoration: none; font-family:Tahoma;font-weight:bold; }



#tableau {
font-family:Tahoma, Helvetica, sans-serif;
border-top: 0px solid;
border-right: 0px #000000 ridge;
border-bottom: 3px #000000 solid;
border-left: 3px #EFEFEF solid;



}



#cadre {
font-family:Tahoma, Helvetica, sans-serif;

border-top: 1px #000000 dashed;
border-right: 1px #000000 dashed;
border-bottom: 1px #000000 dashed;
border-left: 1px #000000 dashed; }

.tt { font-size:16px; font-family:Tahoma; font-weight: bold; color:#000000; }
.tr { font-size:14px; font-family:Tahoma; font-weight: normal; color:#000000;}


input.search {
	background-color:#ffffff;
	font-family:Tahoma;
	font-weight:normal;
	color:#000000;
	width:180;
	height:20px;
	font-size:12;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid; }



.linkp:link  { font-size:11px; color:#0000ff; text-decoration: underline; font-family:Tahoma;font-weight:normal; }
.linkp:visited  { font-size:11px; color:#663399; text-decoration: underline; font-family:Tahoma;font-weight:normal;  }
.linkp:hover { font-size:11px; color:#0000ff; text-decoration: underline; font-family:Tahoma;font-weight:normal; }







INPUT.button { color:#000000; background-color:eeeeee; font-family:Tahoma; font-size:12; font-weight: bold;
border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left:1px solid; 
	background-repeat: repeat-x;
    background-position: 50px 49%;
    background-image: url(../images/bg_account.jpg);
	vertical-align:middle;
height:25;
	}



	textarea.link2 {background-color:#ffffff;font-family:Tahoma;font-size:12px;font-weight:bold;color:#000000;	border-top: 1px solid;width:100%;height:50px;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;}



textarea.link {background-color:#ffffff;font-family:Tahoma;font-size:12px;font-weight:normal;color:#000000; border:1px solid #000000;width:300;}
input.textcompt {background-color:#ffffff;font-family:Tahoma;font-size:12px;font-weight:bold;color:#000000; border:1px solid #000000; width:25;height:18;}
select.link2 {background-color:#ffffff;font-family:Tahoma;font-size:12px;font-weight:bold;color:#000000; border:1px #000000 solid ;width:220;}

select.link {background-color:#ffffff;font-family:Tahoma;font-size:12px;font-weight:bold;color:#000000; border:1px #000000 solid ;width:300;height:18;}
select.port {background-color:#ffffff;font-family:Tahoma;font-size:12px;font-weight:normal;color:#000000; border:1px #000000 solid ;width:100%;height:18;}

input.link {
	background-color:#ffffff;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	width:300;
	font-size:12;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid; }
	
	
input.text {
	background-color:#ffffff;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	width:80;
	font-size:12;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid; }
	
	
input.text2 {
	background-color:#ffffff;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	width:150;
	height:20px;
	font-size:12;
	vertical-align:middle;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid; }
	
	
textarea.newslet {background-color:#ffffff;font-family:Tahoma;font-size:12px;font-weight:bold;color:#000000; border:1px solid #000000;width:100%;height:450px}

textarea.data3 {background-color:#ffffff;font-family:Tahoma;font-size:12px;font-weight:bold;color:#000000; border:1px solid #000000;width:100%;height:200px}
textarea.data2 {background-color:#ffffff;font-family:Tahoma;font-size:12px;font-weight:bold;color:#000000; border:1px solid #000000;width:100%;height:150px}
textarea.data {background-color:#ffffff;font-family:Tahoma;font-size:12px;font-weight:bold;color:#000000; border:1px solid #000000;width:100%;height:100px}
input.data {
	background-color:#ffffff;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	width:100%;
	font-size:12;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid; }	
	
	
input.enquiry {
	background-color:#ffffff;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	width:160px;
	font-size:12;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid; }
	
	select.enquiry {
	background-color:#ffffff;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	width:160px;
	font-size:12;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid; }
	
	textarea.enquiry {background-color:#ffffff;font-family:Tahoma;font-size:12px;font-weight:bold;color:#000000;	border-top: 1px solid;width:90%;height:120px;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;}
	
	
input.caddie {
	background-color:#ffffff;
	font-family:Tahoma;
	font-weight:normal;
	color:#000000;
	width:30;
	height:18px;
	font-size:12;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid; }	
	
	input.stat {
	background-color:#ffffff;
	font-family:Tahoma;
	font-weight:normal;
	color:#000000;
	width:20;
	height:20px;
	font-size:12;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid; }

input.stat2 {
	background-color:#ffffff;
	font-family:Tahoma;
	font-weight:normal;
	color:#000000;
	width:40;
	height:20px;
	font-size:12;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid; }
