/*
ocre:#b50d00
safran:#f1dd5a
bleuTxt:#003366
*/

html, body { 
scrollbar-face-color: #b50d00; scrollbar-shadow-color: #b50d00; scrollbar-highlight-color: #b50d00; scrollbar-3dlight-color: #f1dd5a;scrollbar-darkshadow-color: #f1dd5a; scrollbar-track-color: #f1dd5a; scrollbar-arrow-color: #ecb419;
color:#003366; font-family: Tahoma, Arial;
background-image:url(../img/fond.jpg); background-position:bottom center; background-attachment:fixed; background-repeat:no-repeat; overflow:auto; }


.tx1 {color:#003366; font-family: Tahoma, Arial; font-size:12px;}
.tx2 {color:#003366; font-family: Tahoma, Arial; font-size: 12px; font-weight:bold; }
.tx3 {color:#b50d00; font-family: Tahoma, Arial; font-size:12px;}
.tx4 {color:#FFFFFF; background-color:#6d7072; font-weight:bold;}
.tx5 {color:#b50d00; font-family: Tahoma, Arial; font-size: 12px; font-weight:bold; }
.tx7 {color:#b50d00; font-family:Tahoma, Arial; font-size:12px; font-weight:bold;}
.tx8 {color:#b50d00; font-family:Times New Roman, Times; font-style:italic; font-size:14px; font-weight:bold;}
.tx9 {color:#003366; font-family:Times New Roman, Times; font-style:italic; font-size:16px; font-weight:bold;}
.tx10 {color:#b50d00; font-family:Times New Roman, Times; font-style:italic; font-size:16px; font-weight:bold;}
.tx11 {color:#b50d00; font-family:Tahoma, Arial; font-size:14px; font-weight:bold;}
.tx12 {color:#003366; font-family: Tahoma, Arial; font-size: 20px; font-weight:bold; }

.tx13 {color:#f1dd5a; font-family: Tahoma, Arial; font-size: 12px; }
.tx14 {color:#f1dd5a; font-family: Tahoma, Arial; font-size: 16px; font-weight:bold; font-style:italic }

.tx15 {color:#003366; font-family: Tahoma, Arial; font-size:11px;}


a:link {color: #003366;  text-decoration: none;}
a:visited {color: #003366;  text-decoration: none;}
a:hover {color: #b50d00;  text-decoration: none; }

a.tara:link {color: #f1dd5a; text-decoration:none; font-weight:bold; line-height:25px; background-color:#b50d00; padding:5px 5px 5px 5px;}
a.tara:visited {color: #f1dd5a; text-decoration:none; font-weight:bold; line-height:25px; background-color:#f1dd5a;}
a.tara:hover {color: #b50d00; text-decoration:none; font-weight:bold; line-height:25px; background-color:#f1dd5a;}

a.accueil:link {color: #b50d00; text-decoration:none; display:block; line-height:25px; font-weight:bold;}
a.accueil:visited {color: #b50d00; text-decoration:none; font-weight:bold; display:block; line-height:25px;}
a.accueil:hover {color: #f1dd5a; text-decoration:none; font-weight:bold; background-color:#b50d00; display:block; line-height:25px;}

a.contact:link {color: #003366; border-bottom:0px dashed #b50d00;}
a.contact:visited {color: #003366; border-bottom:0px dashed #b50d00;}
a.contact:hover {color: #b50d00; border-bottom:1px dashed #b50d00;}

a.vplp:link {color: #b50d00; border-bottom:1px dashed #b50d00;}
a.vplp:visited {color: #b50d00; border-bottom:1px dashed #b50d00;}
a.vplp:hover {color: #003366; border-bottom:0px dashed #b50d00;}

a.suite:link {color: #b50d00; border-bottom:0px dashed #b50d00; font-size:11px;}
a.suite:visited {color: #b50d00; border-bottom:0px dashed #b50d00;}
a.suite:hover {color: #003366; border-bottom:0px dashed #b50d00;}

a.link1:link {color: #b50d00; border:0px solid #b50d00; padding:3px 8px 3px 8px; text-decoration:none; font-weight:bold;}
a.link1:visited {color: #b50d00; border:0px solid #b50d00; padding:3px 8px 3px 8px; text-decoration:none; font-weight:bold;}
a.link1:hover {color: #b50d00; border:1px solid #b50d00; padding:3px 8px 3px 8px; text-decoration:none;}

a.fermer:link {color: #f1dd5a; border-bottom:1px dashed #f1dd5a;}
a.fermer:visited {color: #f1dd5a; border-bottom:1px dashed #f1dd5a;}
a.fermer:hover {color: #f1dd5a; border-bottom:0px dashed #f1dd5a;}

a.slotz:link {color: #f1dd5a; background-color:#b50d00; padding:2px 3px 5px 3px; text-decoration:none;}
a.slotz:visited {color: #f1dd5a; background-color:#b50d00; text-decoration:none;}
a.slotz:hover {color: #b50d00; background-color:#f1dd5a; text-decoration:none;}

a.opacity img {filter:alpha(opacity=100);  -moz-opacity: 1; opacity: 1;}
a.opacity:hover img {filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}

#content
{position:absolute; width:800px; height:650px; top:0px; left:50%; margin-left:-400px; border-bottom: 1px solid #b50d00; background-color:#f1dd5a;}

#txt
{position:absolute; left:200px; top:260px; width:500px; height:380px; overflow:auto; text-align:justify; padding-right:15px; padding-left:0px; color:#003366; font-family: Tahoma, Arial; font-size: 12px;}

#txTitre
{position:absolute; left:160px; top:225px; width:400px; height:30px; color:#b50d00; font-family:Times New Roman, Times; font-size:16px; font-weight:bold;}

#txtHome
{position:absolute; width:195px; height:120px; left:440px; top:480px; border: 1px solid #b50d00; border-right:0px; border-top:0px; padding:0px 5px 0px 5px; text-align:justify;
color:#003366; font-family:Tahoma; font-size:12px}

.txtFloatL
{float:left; background-color:transparent; margin:5px 10px 5px 0px;}

.txtFloatR
{float:right; background-color:transparent; margin:5px 0px 5px 10px;}

.v {float:left; margin-right:20px}

#bd
{position:absolute; width:100%; height:202px; top:0px; left:0px; background-color:#f1dd5a; background-image:url(../img/bandeau.gif); background-repeat:repeat-x; background-position:bottom;}

#filet
{position:absolute; width:658px; height:450px; top:200px; left:70px; border-left:1px solid #b50d00; border-right:1px solid #b50d00;}

#accueilF
{position:absolute; top:220px; left:10px; width:90px; border:1px solid #b50d00; border-right:0px; background-color:#f1dd5a; line-height:50px; text-align:center; letter-spacing:1px;}

#contactF
{position:absolute; width:150px; height:25px; bottom:30px; left:10px; border:1px solid #b50d00; border-left:0px; background-color:#f1dd5a; text-align:center;}

#left
{position:absolute; width:130px; height:150px; top:290px; left:20px; background-color:#f1dd5a; text-align:center; padding-top:5px; line-height:20px;}

#right
{position:absolute; width:130px; height:170px; top:320px; right:20px; background-color:#f1dd5a; text-align:center; padding-top:5px; line-height:20px;}

#slotz {position:absolute; width:800px; height:25px; left:0px; bottom:-28px; font-family:Lucida Sans Unicode,Trebuchet MS; color:#b50d00; font-size:10px; text-align:right; font-weight:bold; }


#lang {position:absolute; top:175px; right:25px; }

#actu {position:absolute; width:110px; height:180px; right:15px; top:400px; padding:2px 2px 2px 2px; border:1px solid #b50d00; background-color:#f1dd5a; text-align:center}

#actuF {position:absolute; top:120px; left:200px; width:300px; background-color:#b50d00; border:10px solid #f1dd5a; text-align:center; padding:0px 5px 5px 5px; overflow:auto; display:none}


/*GALERIE PHOTO*/
#galerie
{position:absolute; left:180px; top:260px; width:500px; height:380px; overflow:auto; padding-right:15px; padding-left:0px; border:0px solid #b50d00;}


/*MENU*/
#menuF {
	position:absolute;
	top:170px;
	left:70px;
	height:30px;
	width:660px;
	background-image:url(../img/menuFond.png);
}

#don {
	position:absolute;
	top:25px;
	right:0px;
	height:75px;
	width:70px;
	text-align:center;
	border-bottom:1px solid #b50d00 ;
	border-top:1px solid #b50d00 ;
/*	background-image:url(../img/menuFond.png);*/
}

/*STYLE MENU BACKGROUND*/
#hmenu {
	position: absolute;
	display: block;
	height: 30px;
	left: 0px;
	text-align: center;
	line-height: 30px;
}
#hmenu  a{
	line-height: 30px;
	display: block;
	color: white;
	font-weight: bold;
	color:#f1dd5a;
	font-family:Tahoma,Arial;
	font-size:13px;
	border:1px solid #f1dd5a;
}

#hmenu a:hover{

	text-decoration: none;
	background-color: #f1dd5a;
	color:#b50d00;
}

#hmenu a:active{

	text-decoration: none;
	background-color: #f1dd5a;
	color:#b50d00;
}



/*
ocre:#b50d00
safran:#f1dd5a
*/

/*IMG.JS*/
#showimage{
	position:absolute;
	visibility:hidden;
	width: 820px;
	padding-bottom:10px;
	padding-top:10px;
	background-color:#FFFFFF;
	border: 1px solid #f1dd5a;
}

#dragbar{
cursor: hand;
cursor: pointer;
background-color: transparent;
min-width: 100px;
margin-bottom:5px; 
font-family:Tahoma;
font-size:11px;
font-style:normal;
color:#b50d00;
}

#closetext{
position:absolute;
padding-top:10px;
font-family:Tahoma;
font-size:12px;
font-style:normal;
color:#000000;
text-align:center;
}