


/** {font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff; }*/

/*INPUT {font-size:10pt; font-family:Verdana, Helvetica, Arial; font-weight:normal; color:#000000}*/

/*TEXTAREA {font-size:10pt; font-family:Verdana, Helvetica, Arial; font-weight:normal; color:#000000}*/

BODY { background:#808080; color:white; font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff;}

TABLE.texte {background-color:#707070; border-spacing:1px;  border:0;  width:650px;font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff;}
        
TABLE.image {background:white; border-spacing:1px;  border:0;}   
 
TABLE.texte_sous_image {background:#707070; border-spacing:1px;  border:0;  width:42%;}

TABLE.galerie {background:#808080; border-spacing:15px;  border:0;  width:650px;}

TABLE.menu {background:#707070; border-spacing:1px;  border:0;  width:150px;}

TABLE.daysofnothing {background:#707070; border-spacing:1px;  border:0;  width:50%;}

IMG.cadre {border: 20px;  border-color: white;  border-style:solid;}

TD.menu_current {background:#606060; text-align:center;font-size:10pt;font-weight:bold;}

TD.menu {text-align:left; text-decoration:none;font-size:10pt;font-weight:700;}

TD.menu_current_gallery {background:#707070; text-align:center; }

TD.page_lien {background:#707070; text-align:center; text-decoration:none;}

a:active{
    color:white;
	list-style-type: none;
    padding: 0;
    margin: 0;
    text-decoration: none;
}

a:visited{
    color:white;
    text-decoration: none;
	padding: 0;
    margin: 0;
    
}

a:hover{
	padding: 0;
    margin: 0;
    color:white;
    text-decoration: none;
}

a:link{
	padding: 0;
    margin: 0;
    color:white;
    text-decoration: none;
}

.fin {position: absolute; left: 405px; top: 21px; width:485px; height:22px; background-color:#DC0000;}
.fin_texte {position: relative; top:2px; left: 150px;font-weight:bold}
/*.prev_gale_next {position: absolute; left: 310px; top: 21px; width:185px; height:18px; background-color:#606060;}*/
.prev_gale_next {position: absolute; left: 310px; top: 21px; width:95px; height:22px; background-color:black; padding-top:0px; text-align:center }
.prev_gale_next_text {position: relative; left: 0px; top: 2px;}


.image_hor {position: absolute; left: 310px; top: 70px;}
.carre_hor {position: absolute; left: 20px; top: 340px; width:200px; height:150px; background-color:#909090}
.texte_hor {position: absolute; left: 18px; top: 360px; width:200px; height:50px;}

.image_ver {position: absolute; left: 410px; top: 70px;}
.carre_ver {position: absolute; left: 20px; top: 340px; width:200px; height:150px; background-color:#909090}
.texte_ver {position: absolute; left: 18px; top: 360px; width:200px; height:50px;}

.texte_presentation {position : absolute; left: 225px; top: 80px; width:650px; height:320px; background-color:#707070} 
.sous_texte_presentation {position : absolute; left: 235px; top:240px; width:600px;}
.image_presentation {position : relative; left: 0px; top: 10px} 
.menu_principal {position : absolute; left: 20px; top:80px; width:650px;}

.table_gallery {position : absolute; left: 250px; top:80px; width:600px;}

.texte_news {position : absolute; left: 225px; top: 430px; width:390px; height:80px; background-color:#707070} 
.sous_texte {position : relative; left: 5px; top: 3px} 
.sous_texte1 {position : relative; left: 5px; top: 3px} 
.sous_texte2 {position : relative; left: 5px; top: -5px} 
.sous_texte3 {position : relative; left: 5px; top: -15px} 

.mailing_liste {position : absolute; left: 660px; top: 430px; width:215px; height:65px; background-color:#707070; } 
.formulaire {position : absolute; left: 5px; top: 30px;} 

.texte_selection {position : absolute; left: 235px; top: 80px; width:630px; height:25px; background-color:#707070}
.texte_selec_galerie {position : absolute; left: 235px; top: 140px; width:300px; height:345px; background-color:#707070}
.texte_selec_galerie2 {position : absolute; left: 560px; top: 120px; width:305px; height:370px; background-color:#606060}
.texte_liste_galerie {position : absolute; left: 250px; top: 150px; width:305px; height:370px;}

.myself1 {position : absolute; left: 225px; top: 80px; width:650px; height:110px; background-color:#707070} 
.sous_texte_myself1 {position : absolute; left: 235px; top:90px; width:600px; height:100px;}
.myself_image {position : absolute; left: 550px; top: 90px;} 

.myself2 {position : absolute; left: 225px; top: 210px; width:650px; height:150px; background-color:#707070} 
.sous_texte_myself2 {position : absolute; left: 235px; top:220px; width:600px; height:100px;}

.myself3 {position : absolute; left: 225px; top: 380px; width:650px; height:110px; background-color:#707070} 
.sous_texte_myself3 {position : absolute; left: 235px; top:390px; width:600px; height:100px;}

.contact_carre1 {
	position : absolute; left: 225px; top: 80px; width:650px; height:130px; background-color:#707070;
	/*-moz-border-radius: 15px 15px 15px 15px;
	margin-top:10px;
	margin-right:10px;*/
} 
.contact_texte1{position : relative; left: 0px; top:10px; width:600px; height:100px; font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff;}

.contact_form {
	position : absolute; left: 225px; top: 230px; width:650px; height:300px; background-color:#707070;
	/*margin-top:10px;
	margin-right:10px;*/			
} 

.lien_carre1 {position : absolute; left: 225px; top: 80px; width:650px; height:110px; background-color:#707070} 
.lien_texte1 {position : absolute; left: 235px; top: 90px; width:600px; height:100px;}

.lien_carre2 {position : absolute; left: 225px; top: 230px; width:650px; height:220px; background-color:#707070} 
.lien_texte2 {position : absolute; left: 235px; top:240px; width:600px;}

.input{
	border-color:  black ; 
	border-width: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border-style: solid;
	/*-moz-border-radius: 9px 9px 9px 9px;*/
	background-color: white ; 
	color: black ; 
}

.inputButton{
	border-color:  black ; 
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: solid;
	color : white;
	/*-moz-border-radius: 9px 9px 9px 9px;*/
	background-color: #606060; 
	color: black ; 
}
