body 
{
	background-color: #333333;
}
.Style1 {color: #CCCCCC}
a { outline-width:0px;
outline:none;}
a:link {
	color: #7C602C;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #7C602C;
}
a:hover {
	text-decoration: none;
	color: #D27C27;
}
a:active {
	text-decoration: none;
	color: #E1A060;
}

.champs input, .champs textarea {
   background-color: #4E4A42;
}
.champs input:focus, .champs textarea:focus {
   background-color: #99ddff;
}
input:focus, textarea:focus  {
   background-color: #99ddff;
}
.icone img {
outline:solid #7C602C 1px;
margin-bottom:5px;
}
.icone img:hover {
outline:solid #D27C27 1px;
}
.orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #D27C27;
}
.date {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	color: #996600;
	text-decoration: underline;
}
.cv {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #996600;
}
.cv a{
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #CC6600;
	text-decoration: underline;
}
.orangetitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #D27C27;
	text-decoration: underline;
	font-weight: bold;
}

.blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CCCCCC;
	font-weight: bold;
}
.rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
}
.menu {
	background-color: #000000;
	width: 125px;
	position: fixed;
	left: 0px;
	top: 0px;
	bottom:0px;
	z-index: 50;
	background-color: #000;
}
.menu p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CCCCCC;
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	line-height: 22px;
	position: absolute;
	top: 25%;
	left: 15px;
}
.menu img {
z-index:5;
}
.bottom {
   position: absolute;
   bottom: 40px;
   left: 20px;
}
.bottom_bot {
   position: absolute;
   bottom: 40px;
}
.bottom_bouton {
   position: fixed;
   bottom: 250px;
}
.bottom_middle {
	position: relative;
	left: 80px;
	color:#B89014
}
.rigolo {
	background-image: url(./pictures/misc/yannick_fenetre_01.jpg);
	background-repeat: no-repeat;
	background-position:center;
}
.rigolo:hover {
	background-image: url(./pictures/misc/yannick_fenetre_02.jpg);
}
.precedent {
	background-image: url(./pictures/misc/fg_0.jpg);
	background-repeat: no-repeat;
	background-position:center;
	width:60px; height:60px;
	position:absolute; bottom:50px; left:-75px;
}
.precedent:hover {
	background-image: url(./pictures/misc/fg_1.jpg);
}
.suivant {
	background-image: url(./pictures/misc/fd_0.jpg);
	background-repeat: no-repeat;
	background-position:center;
	width:60px; height:60px;
	position:absolute; bottom:50px; right:-75px;
}
.suivant:hover {
	background-image: url(./pictures/misc/fd_1.jpg);
}
.zoom p {
	text-align:center;
}
.zoom img {
	height:150px;
	border-width:2px;
	border-color:#000000;
	border-style: solid;
}
.zoom img:hover {
	border-width:2px;
	border-color:#444444;
	border-style:solid;
}
.odsu {
	position:relative;
	top: -10px;
}
legend
{
   font-family: Arial, "Arial Black", Georgia, "Times New Roman", Times, serif;
   color: #D27C27;
   text-align:center;
   font-weight: bold;
}
 
fieldset
{
	background-color: #2F2F37;
}

.vignettes {
	display:inline;
	margin-left:15px;
	position:relative;
}
.vignettes img {
	opacity:0.75;
}
.vignettes img:hover {
	opacity:1;
}

.bottomGallery {
	position:fixed;
	bottom:10px;
	left:250px;
	right:100px;
}
.titreIcones {
	display:table;
	position:absolute;
	bottom:0px; left:0px; right:0px;
	height:62px;
	width:155px;
	border-top:solid 25px #000;
	background-color:rgba(0,0,0,0.5);
	text-shadow: 0px 0px 5px #000;
	font-size:24px;
	z-index:8;
	width:100%;
	text-align:center;
}

.serieTitre {
	position:absolute;
	bottom:100px;
	left:50px;
	right:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	color: #B89014;
	font-weight: bold;
}
.titres_series_intro {
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	color:#7c602c;
	display:inline;
	margin:30px;
	position:relative;
	top:100px;
	width:150px;
	height:540px;
	overflow:hidden;
}
.titres_series_intro img {
	position:relative;
	z-index:5;
}
.introPeinture {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	position:absolute;
	top:0px; bottom:0px; right:0px; left:150px;
	min-width:1300px;
}
.imageHover {
	display:block;
	width:155px;
	height:550px;
	background-color:rgba(0,0,0,0.2);
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:10;
}
.imageHover:hover {
	background-color:rgba(0,0,0,0);
}
.textDiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	color: #D27C27;
	font-weight: bold;
	margin-right:25px;
}
.description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #D27C27;
	position:absolute;
	top:-50px;
	height:50px;
	left:-50px;
	right:-50px;
}
.reproDispo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-align:center;
	color: #F00;
	margin-left:75px;
	border:solid 1px rgba(255,0,0,0.5);
	padding:5px;
}
.reproDispo:hover {
	background-color: rgba(255,0,0,0.5);
}
.image {
	position:fixed;
	top:10px;
	bottom:120px;
	left:150px;
	right:10px;
}
.image img{
	display:block;
}
.titres_series_intro a:link {
	color: #000000;
	text-decoration: none;
}
.titres_series_intro a:visited {
	text-decoration: none;
	color: #000000;
}
.titres_series_intro a:hover {
	text-decoration: none;
	color: #7c602c;
	background-color:rgba(0,0,0,0);
}
.titres_series_intro a:active {
	text-decoration: none;
	color: #7c602c;
}
.serie {
	font-family: Arial Black, "Arial", Georgia, "Times New Roman", Times, serif;
	font-size: 50px;
	text-transform:uppercase;
	color:#111111;
}
