/* CSS Document */

body{ font-family:Verdana,Arial, Helvetica, sans-serif; font-size:11px; color:#330000; background-color:#fff;/* background:#FFFFFF url(../images/fond9.gif) no-repeat; background:url(../images/fond7.gif) no-repeat;f9f2f8 #030349*/}
img{border:0px;}
.clearBoth{clear:both;}
.borderNone{border:0px!important;}
.alignCenter{text-align:center;}
.paddingTop20{padding-top:20px;}
.paddingLeft20{padding-left:20px;}
p{margin:0 0 10px 0; padding:0;}

h1{display:none;}
h2{font-size:13px; color:#914320; text-decoration:underline; font-weight:bold; margin:0; padding:0;}
h3{text-align:right; position:absolute; top:-40px; right:-100px; font-size:20px; margin:0; padding:0; color:#b58068;}
h4{color:#660033; margin:0 0 5px 0; padding:0; font-size:12px; text-transform:uppercase; font-weight:bold;}

/*#centrage{position:absolute; left:50%; top:50%; margin-left:-384px; margin-top:-300px; width:768px; height:600px;}
#fond{ width:768px; height:600px;}*/

#centrage{position:absolute; top:50%; left:50%; margin-left:-500px; margin-top:-292px; background:#FFFFFF url(../images/fond9.gif) no-repeat; width:1000px; height:585px;}
#centrage2{position:absolute; left:50%; top:50%; margin-left:-384px; margin-top:-209px;  width:768px; height:418px; }

#top{position:relative; top:0px; left:0px; width:640px; height:100px; /*padding:50px 0 0 160px;*/ text-align:center; font-size:18px}
#logo{position:absolute; top:-68px; left:-25px; z-index:0;}

#menu{position:absolute; width:140px; top:60px; right:5px; z-index:100; text-align:left;}
#menu ul{list-style:none; margin-top:-10px; z-index:100;}
#menu ul li{line-height:30px; z-index:100;}
#menu a:link, #menu a:visited{font-size:12px; color:#6a2608; text-decoration:none; font-weight:bold; z-index:100;}/*333399*/
#menu a:hover, #menu a:active{font-size:13px; color:#914320; text-decoration:none; font-weight:bold; z-index:100;}/*6666ff*/

#webfelin{position:absolute; left:32px; top:490px;}
#webfelin img{border:1px solid #006600;}

#contenu{position:absolute; width:600px; left:40px; top:60px; height:330px;}

#contenu .colonne_home{float:left; width:33%; text-align:center; font-size:16px; font-weight:bold;}
#contenu .colonne_home2{float:left; width:50%; text-align:center; font-size:12px; font-weight:bold;}
#contenu img{border:2px solid #e3e1df;}
#contenu .colonne_home a{text-decoration:none; color:#6666ff;}
#contenu .intro_home{ padding: 0 0 20px 20px;}


#contenu .colonne3{width:33%; float:left; text-align:center;}
#contenu .colonne2{width:50%; float:left; text-align:center;}
#contenu .colonne1{text-align:center;}
#contenu a:link, #contenu a:visited{ color:#000; text-decoration:none; font-weight:bold;}
#contenu a:hover, #contenu a:active{color:#000; text-decoration:underline; font-weight:bold;}

.legende, .legende a{ font-style:italic; font-weight:bold; color:#666666 !important; padding:5px 0 10px 0; text-decoration:none;}

#tb_rub2, #tb_rub3{ display:none;}

.accueil{font-size:14px;}

#home{
	position:relative;
	margin:auto;
	width:180px;
	height:180px;
}
#home img{border:none;}
#home .arizona{
	position:absolute;
	top:0px;
	left:0px;
	width:180px;
	height:67px;
}
#home .otero1{
	position:absolute;
	top:67px;
	left:138px;
	width:43px;
	height:41px;
}
#home .otero2{
	position:absolute;
	top:108px;
	left:90px;
	width:90px;
	height:41px;
}
#home .cannelle{
	position:absolute;
	top:149px;
	left:49px;
	width:90px;
	height:32px;
}
#home .delphes{
	position:absolute;
	top:67px;
	left:0px;
	width:49px;
	height:82px;
}
#home .opiparus{
	position:absolute;
	top:67px;
	left:49px;
	width:90px;
	height:41px;
}

#photos{
	overflow:auto;
	height:345px;
}
