<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* CSS Document */
html, body, form, fieldset, ul, ol, dl, pre, h1, h2, h3, h5, h6, code {
	margin:0; padding:0;
}
h4 {
	margin:10px 0px 0px 0px;
	padding:0;
	font-size:1.1em;
	font-style:italic;
	color: #ffff00;
	}



body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	line-height: 15px;
	background: url(BGdegrad.png) repeat-x #565656;
}

.clear {
	clear:both;
}
.float_right {
	float:right;
	
}
.float_left {
	float:left;
}

/******** LINKS ********/


#head {
	height:90px;
	margin-top : 5px;
}


/******** FOOTER ********/
#footer {
	clear:both;
	text-align:center;
	/*position:absolute;*/
	/*bottom:0;*/
	margin-top:5px;
	padding:5px 0 5px 0;
	color:#EFE748;
	background-color:#000;
	height:40px;

}

#content {
	width:1260px;
	margin:0 auto;
	position:relative;
	min-height:1000Px;
	/*height: auto;*/
	/*background-color:#585757;*/
	/*overflow-x:hidden;*/
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
}

/* NAVIGATION BAR*/
#nav {
	/*text-align:left;*/
	margin-left:20px;	
	margin-right:20px;

	height:30px;

}
#nav ul {
    font-size:1.3em;
	list-style: none outside none;	
	padding:0;

}
#nav ul li {
	display:inline-block;
	padding:0px 22px;
	
}

#nav ul li +li {
border-left: 2px solid #fff397;
}



a {
text-decoration:none;
} 



#nav a{
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

 #nav a:hover, #nav a:focus, #nav a:active {
	border-bottom: 1px dotted #efe748;
	text-shadow: 1px 1px 5px #000;
	color: #efe748;
}

#nav a:link, #nav a:visited { 
  color: #FFF; 
}

#nav a.current {
	color:#efe748;
}





p a {
font-weight:bold;

color: #fff397; 
}


#logo {
	height:90px;
	float:left; 
	margin-top: -12px;	
}

#logoHeader {
margin-top: -50px;
text-align:center;

}



.titre {
color: #fff397;
}

.titre &gt; a {
	color: #fff397;	
	-webkit-transition: font-size .1s;
	-moz-transition: font-size .1s;
	-o-transition: font-size .1s;
	transition: font-size .1s;
}

.titre &gt; a:hover {
	font-size:1.3em;
}


#colLeft, #colRight, #colBot{
	padding-top:10px;
	color:white;
	
	
	text-align:justify;
}

#colLeft {
	margin-left:25px;
	width:590px;	
	float: left;
	
}
#colRight {
	width:590px;
	float: right;
	margin-right:25px;
	
}

#colBot{
	margin-left:20px;
	margin-right:20px;
}


.txt_section {
	width:100%; 
	text-align:justify;
	/*height:200px;*/
	margin-top:20px;
	display:inline-block;
	letter-spacing:normal;
	border-top: 2px dotted #FFF;
	padding-top:10px;
}

.news_section {
	width:100%; 
	/*height:200px;*/
	margin-top:20px;
	display:inline-block;
	letter-spacing:normal;
	border-top: 2px dotted #FFF;
	padding-top:10px;
	overflow:auto;
}

.news_section  p{
margin:2px 0px 0px 0px;
width:98%;
}	
	
.bloc2cols {
	width:100%;
	letter-spacing: -0.4em;
}

#footer p{
	text-align:center;	
}

#menu-horizontal {
	width:1020px;
	/*margin:5px;*/
	display:block;
	text-align:center;
	margin: 10px auto;
}

#menu-horizontal ul {
	list-style:none; padding:0; margin:0;
}

#menu-horizontal ul li {
	
	display:inline-block;
}


#menu-horizontal ul li  a {
	text-decoration:none;
    display:block;
	width:162px;
    height:40px;
	line-height:40px;
	margin:0px 2px 0px 0px;
	/*padding:13px 20px;*/
    font-family:Arial,sans-serif;
    font-size:1.2em;
	font-weight:bold;
    text-align:center;
    color:#FFF;
    background:#444;
    -webkit-border-radius:18px;
    -moz-border-radius:   18px;
    border-radius:        18px;
    text-shadow:0px 1px 0px rgba(255,255,255,0.2);
    background:-moz-linear-gradient( top, #777, #333);
    background:-webkit-gradient( linear, left top, left bottom, from(#777), to(#333));
    -webkit-box-shadow:0 0 5px rgba(0,0,0,0.5), 0 -1px 0 rgba(255,255,255,0.4);
    -moz-box-shadow:   0 0 5px rgba(0,0,0,0.5), 0 -1px 0 rgba(255,255,255,0.4);
    box-shadow:        0 0 5px rgba(0,0,0,0.5), 0 -1px 0 rgba(255,255,255,0.4);
}

#menu-horizontal ul li a:hover {

    color:#DDD;
    background:#555;
    background:-moz-linear-gradient( top, #333, #777);
    background:-webkit-gradient( linear, left top, left bottom, from(#333), to(#777));
    cursor:pointer;
}

#menu-horizontal ul li a:active {
    color:#777;
    background:#444;
    background:-moz-linear-gradient( top, #555, #2C2C2C);
    background:-webkit-gradient( linear, left top, left bottom, from(#555), to(#2C2C2C));
    -webkit-box-shadow:1px 1px 10px black inset, 0 1px 0 rgba(255,255,255,0.4);
    -moz-box-shadow:1px 1px 10px black inset, 0 1px 0 rgba(255,255,255,0.4);
    box-shadow:1px 1px 10px black inset, 0 1px 0 rgba(255,255,255,0.4);
}


#videoPlayer span {
	display: block;
	border-top: 1px solid #222;
	border-left: 1px solid #222;
	border-right: 1px solid #444;
	border-bottom: 1px solid #444;
	padding: 20px;
	margin: 50px 0px 50px 0px;
}
#videoPlayer {
	
}

/***** CONTACT *****/

h5 {
padding-top:10px;
margin-bottom:20px;
color: #fcb235;
text-align:center;

/*height:40px;*/
line-height:40px;
font-size:2.2em;
font-weight:normal;
text-shadow: 1px 1px 5px #000;
}

fieldset {
	border:none;
	margin:50px 0 50px 50px;
}

#contactdiv label {
	float: left; clear: left; margin: 15px 20px 0 20px; width: 150px;
	text-align: left; font-size: 16px; color: #EFE748; 
	text-shadow: 0px 1px 0px #000;
}

#contactdiv input[type="text"]{

	width: 370px; height: 35px; padding: 5px 20px 0px 20px; margin: 10px 0 10px 0; 
	background: rgba(256, 256, 256, 0.7);
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 1px 5px #000;
	-webkit-box-shadow: 0px 1px 5px #FFF;
	font-size: 16px; color: #666; text-shadow: 0px -1px 0px #000; 
	border: 1px solid #FFF;

}

#contactdiv input[type="button"]{
	width: 110px; height: 35px; padding: 5px 20px 0px 20px; 
	margin: 10px 40px 0 40px; 
	background: rgba(256, 256, 256, 0.7);
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 1px 5px #000;
	-webkit-box-shadow: 0px 1px 5px #FFF;
	font-size: 16px; color: #666; text-shadow: 0px -1px 0px #000; 
	border: 1px solid #FFF;

}



#contactdiv input::-webkit-input-placeholder  {
    	color: #333; text-shadow: 0px -1px 0px #FFF;  
	}
#contactdiv input:-moz-placeholder {
	    color: #333; text-shadow: 0px -1px 0px #FFF; 
	}

#contactdiv textarea {
		width: 370px; height: 160px; padding: 5px 20px 0px 20px; margin: 10px 0 20px 0; 
		border-radius:3px;
		resize:none;
		border-radius: 5px; -moz-border-radius: 5px; 
		-webkit-border-radius: 5px;
		-moz-box-shadow: 0px 1px 5px #000;
		-webkit-box-shadow: 0px 1px 5px #FFF;
		font-family: sans-serif; font-size: 16px; color: #666; text-shadow: 0px -1px 0px #000; 
		border: 1px solid #FFF;


}
#contactdiv textarea::-webkit-input-placeholder  {
    	color: #333; text-shadow: 0px -1px 0px #FFF;  
	}
#contactdiv textarea:-moz-placeholder {
	    color: #333; text-shadow: 0px -1px 0px #FFF; 
	}
	
#contactdiv input:focus, #contactdiv textarea:focus {
	background: #FCFEC4;
}

.btn,.g-recaptcha {
margin-left:170px;
}

#contactdiv button:hover {
	background: #FCFEC4;
}


#popup{
padding-top:80px;
}


#contactdiv{
text-align:center;
position: absolute;
top: 0px;
left: 0px;
height: 100%;
width: 100%;
background: rgba(0,0,0,0.85);
display: none;
z-index: 0;
}


#contact{
background:#222222;
/*font-family: 'Fauna One', serif;*/
position: absolute;
left: 30%;
top: 30px;

height: 100%;
width: 450px;
height: 610px;
border: 5px solid rgb(90, 158, 181);
</pre></body></html>