﻿body {background-color: black;	color:#FFFFFF;	text-align:center; margin:0;padding:0}
body, td {  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;  font-size: 10pt;}
img {border: none;}
h1 {font-size: 195%; color:#ADAEC0}
h2 {font-size: 130%; color:#999999}
h3 {font-size: 120%;}
h4 {font-size: 110%;}
h5 {font-size: 100%;}

a.trans img {	opacity: 1; filter:alpha(opacity=100); padding-top:2px;padding-bottom:0}
a.trans:hover img { opacity: 7; filter:alpha(opacity=70); padding-top:0;padding-bottom:2px}
a {	color:#9966FF;text-decoration:none}
a:hover {color:#FFFFFF;	text-decoration: underline}
.zon a{color:#FFFFFF}

#logo{z-index: 1; position: absolute; top: 0px; left: 0px}

#menu_horizontal,#menu_horizontal_home{ 
z-index: 1; position: absolute; top: 13px; right: 20px; text-align: left;font-size: 12pt; color: #9966FF;
}
#menuflash{ 
z-index: 1; position: absolute; top: 20px; right: 1%; text-align: left;font-size: 12pt; color: #9966FF;
}
#menuflash2{ 
/*z-index: 1; width: 455px; height: 67px; position: absolute;top:10%;left:5%;text-align: left;font-size: 12pt; color: #9966FF;*/
z-index: 1; position: absolute; top: 50px; right: 20px; text-align: left;font-size: 11pt; color: #9966FF
}
#menuflash h1,#menuflash2 h1{ 
	display:inline;font-size:130%;padding-left:8px;padding-right:8px;border-left:1px #525252 dotted;color:#F5F5F5
}
#menuflash a,#menuflash2 a{
padding-left:8px;padding-right:8px;border-left:1px #888888 dotted;display:inline; font-weight:bold
}
#menu_horizontal ul,#menu_horizontal_home ul,#sousmenu_horizontal ul{ 
list-style-type: none;
list-style-image: none;
list-style-position: outside;
}
#menu_horizontal li.zli2,#menu_horizontal_home li.zli2{ 
display:none
}
#menu_horizontal li,#menu_horizontal_home li{ 
float: left;
}

#sousmenu_horizontal { 
z-index: 1; position: absolute; top: 50px; right: 20px; text-align: left;font-size: 11pt; color: #9966FF
}
#sousmenu_horizontal li.zli1{ 
display:none
}
#sousmenu_horizontal li{ 
float: left; text-align:center
}
#menu_horizontal a,#menu_horizontal_home a,#sousmenu_horizontal a{
padding-left:8px;padding-right:8px;border-left:1px #888888 dotted; font-size:12pt;display:inline
}




#couve {	
	width:1118px;height:655px;
	background:#412F46 url('../toiles-peintre/couve-fleurs.jpg') no-repeat scroll left top;margin:auto;color:#764F84;
	position: absolute; bottom:10%;top:10%;left:5%;right:5%
}
#content{
	text-align: left;width:900px;margin:10% 9% auto auto 
}
#content h1{
	background: black url('../toiles-peintre/flech-titre1.gif') no-repeat scroll left bottom;padding-left:43px;margin-left:-43px;line-height:50px
}
#couve a {	
	color:#764F84;
	text-decoration:none
}
#couve a:hover {	
	color:#FFFFFF;
	text-decoration: underline
}

#textegalerie {
		margin:10px auto auto 4%; color:gray;text-align:left;
		width:900px
}
small{ color:#6C5777;text-align:right;margin-bottom:-16px;display:none
}
#pied{	
	text-align:left;color:#666666;font-size:9pt;position:absolute;position:fixed;bottom:10px;right:9%;width:900px 
	}
#pied a{	
	font-size:7pt
}



#flashcontent {
	height: 620px;
	position: absolute; bottom:10%;top:10%;left:5%;right:5%
/*	margin:8% 2% auto 1%*/
}

/* ZZZZZZZZZZZZZZZZZZZZITTTTTTTTTTTTTTTTTTTTTTEEEEEEEEEEEEEEEEEEE */
form{
	background-color:#666666
}
#zadmin {
	border: 4px dotted red;
	background-color: #DED3C5;
	padding: 7px;
	margin: 7px 0;
}
#zadmin a{
	padding-left:4px;padding-right:4px;border-left:1px maroon dotted;color:#CC3300
}
#zadmin a:hover{
	font-weight:bold;padding-left:4px;padding-right:4px;border-left:1px maroon dotted;color:white;background-color: #FF3300
}
.ztable {
	border: 1px solid #CCC;
	background-color: #EEE;
	padding: 0 2px;
	margin: 5px 0;
	width: 100%;text-align:left;
}
table{
	color:maroon
}
td{
	padding:1px 3px
}
.zalert {
	border: 1px solid #C00;
	background-color: #FEA;
	padding: 0 2px;
}
