@charset "utf-8";
html, body {margin: 0; padding: 0; }
#header1 {margin-bottom:0px; padding:0px; width:100%; text-align:left; background-color:#2B2B2B;}
#header2 {margin:0px auto; padding: 0px; width: 880px; height:100px; text-align:left;}
#header2 img{border:0px;}
#header2-left {margin:0px; padding: 0px; width: 330px; text-align:left; float:left;}
#header2-right {margin-right:20px; padding: 0px; width: 470px; text-align:left; float:right;}
#fil0 {padding: 5px; width: 670px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ccc;}
#fil0 a{text-decoration:none; color: #ccc;}
#content {clear:both; margin:0px auto; padding: 0px; width: 880px; text-align:left;}
#gauche {margin:0px; padding:0px; width: 200px; text-align:left; float:left; background-color: #2B2B2B;}
#droite {margin:0px; padding:0px; width: 680px; text-align:left; float:right;}
.menu-t {clear:both; width: 193px; padding-left: 7px; margin-top: 10px; background-image:url(images/menu22.png); background-repeat:no-repeat; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #cccccc;}
.menu {clear:both; width: 200px; margin-left: 0px; margin-right: 0px; border-collapse: collapse}
.nav ul {padding-left: 0px; padding-bottom:10px; margin: 0px; background-color: #fff; color: #ccc; width: 100%; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.nav ul li { display: inline; }
.nav ul li a { padding-left: 6px; padding-top: 1px; padding-bottom: 1px; background-color: #333333; color: #ccc; text-decoration: none;clear:both; float: left; border-bottom:0px; width: 194px;}
.nav ul li a:hover{background-color: #666666; color: #fff;}
.gallery {padding: 0px; width: 680px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666;}	
.gallery img {margin-left:5px; border: 2px solid #999;}
.gallery a:hover img {border: 2px solid #000; color: #fff;}
.gallery a {color: #666; text-decoration:none; }
.gallery a:hover {color: #000;}
.gallery p {margin-top:4px; padding: 2px; width: 150px; height:25px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333; background-color:#ddd; text-align:left; vertical-align:bottom;}
.gallery h1 {margin:0px; padding-left: 8px; font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#666; text-align:left; font-weight:bold;}
.fil {padding: 5px; width: 670px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666;}
.fil a{text-decoration:none; color:#666;}
.fil a:hover{text-decoration:underline; color:#666;}
#titre {width: 670px;}
#titre h1 {margin:0px; padding-left: 4px; font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#666; text-align:left; font-weight:bold;}
#navix {clear:both; padding: 5px; width: 670px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#666;}
#navix a{color:#666;}
#navix a:hover{font-weight:bold;}
#navix2 {clear:both; padding: 5px; width: 670px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666;}
#navix2 a{text-decoration:none; color:#666;}
#navix2 a:hover{font-weight:bold;}
div.pagination {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 3px; margin: 3px}
div.pagination a {background-color: #666666; border: 1px solid #000000; color: #000000; margin: 1px; padding: 2px 5px; text-decoration: none}
div.pagination a:hover,active {background-color: #999999; border: 1px solid #000000; color: #000000; margin: 1px; padding: 2px 5px}
div.pagination span.courante {background-color: #999999; border: 1px solid #000000; color: #cccccc; font-weight: bold; margin: 1px; padding: 2px 5px}
div.pagination span.desactive {background-color: #666666; border: 1px solid #000000; color: #333333; margin: 1px; padding: 2px 5px}
#footer {clear:both; margin:0px auto; padding: 0px; width: 880px; padding-top:10px; text-align:center;}
#footer2 {padding: 2px; width: 880px; height:15px; text-align:left; background-color: #2b2b2b; font-family:Verdana, Geneva, sans-serif;font-size:11px; color:#ccc;}
#footer2 a{text-decoration:none; color:#ccc;}
.gallery2 {clear:both; margin-top: 10px; margin-left:4px; padding-left: 10x; width: 670px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666; height:85px;}
.gallery2 img {margin-right:5px; border: 2px solid #999;}
.gallery2 a:hover img {border: 2px solid #000; color: #fff;}
.gallery2 a {color: #666; text-decoration:none;}
.gallery2 a:hover { color: #000;}
.accueil {clear:both; margin-top: 10px; margin-left:10px; width: 650px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666;}
.accueil a {color: #666; text-decoration:none;}
.accueil a:hover { color: #000;}
#visuel {clear:both; margin:0px; width: 670px;}
.searchresult {clear:both; padding: 5px; width: 670px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#666;}
.searchresult img {margin-left:5px; border: 2px solid #999; margin-right:5px;}
.searchresult a{color:#666;}
.searchresult a:hover{font-weight:bold;}
#blocsearch {width: 100%; margin:0px;}
.txtz {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #333;}
INPUT#mot {margin-left:5px; border:0px;}
INPUT#searchsubmit {
	BORDER-RIGHT: #333 2px solid; BORDER-TOP: #333 2px solid; FONT-SIZE: 11px; BACKGROUND: #999; BORDER-LEFT: #333 2px solid; COLOR: #fff; BORDER-BOTTOM: #333 2px solid
}
.imgstd {margin-right:5px;}
