@charset "iso-8859-1";
/*   Feuille de style ZIXIE     - STYLE COMMUN     modifiée le 08/07/2009  */    
body {margin-top: 0px; background-image: url(images/butterfly.jpg); background-attachment: fixed;  }	
	
#erreur_generale {border: 1px solid red; font-size: 18px; 
	background-image: url(images/attention.jpg); background-repeat: no-repeat; color: magenta; text-align: right;}
	
.erreur {background: black; color: red; font-weight: bold; font-size: 8pt}
	
h1	{color:#A70FB5; }
	
.connexion	{ width: 220px; text-align: center; }
.connexion label	{ padding-right:10px; font-size: 8pt; font-weight: normal;}	  

.newsletter	{ width: 150px; text-align: center; }
.newsletter label	{ padding-right:3px; font-size: 8pt; font-weight: normal;}
	
input, select {color: darkslategray; border: 1px inset; background-color: #85B2B7; font-size: 9pt;}
.radio {background: transparent; border: 0px;}		
.read {background-color: #071307; border: 1px double green}	

.bouton {border: 1px outset; font-weight: bold; color: darkslategray; 
		background-color: silver; text-align: center;}

textarea {color: darkslategray; border: 1px inset; background-color: #85B2B7;}

a	{font-size: 9pt; font-weight: normal; font-family: ArialMT, Arial, sans-serif;	text-decoration: none; }
a:hover	{ color: #B7C3FF; }		  

/* les stype PHProg - pages photos */	
a.pied {font-size: 6pt;	color: gray;}
a.lien-titre {font-size: 8pt;	color: lightcyan;	font-weight: normal;}
a.lien-titre:hover {font-size: 8pt; color: #FFCC00;font-weight: bold;}
	
td, table {color: khaki; font-family: ArialMT, Arial, sans-serif; font-size: 9pt; font-weight: normal; 
text-align: center; font-style: normal; vertical-align: top; border: 0px}
.zixie {width:250px; text-align: center;	}  
.tab650 {width:650px; }  


.tablo {border: 1px solid slategray; height: 100%; vertical-align: middle}
.tablo-titre {background-color: slategray; color: lightcyan; vertical-align: middle}
.texte {font-weight: normal; text-align: justify}
.texte-titre {color: lightcyan; font-weight: normal;}
.texte-pied {font-size: 8pt;	color: silver;}		   
.msg {font-size: 8pt;	color: lightskyblue;}	
.copyright {font-size: 7pt;	color: silver;}		
.solo {color: springgreen; font-weight: normal;}		
.cz {color: darkturquoise; font-weight: normal;}		
.ziaf {color: red;; font-weight: normal;}	
.piaf {color: gold;; font-weight: normal;}
.show {color: khaki; font-weight: normal; text-align: left;}		  
.cd	{width:325px; text-align: center;	} 
.droite {text-align: right; vertical-align: middle;}	
.plan {vertical-align: middle;}  
.gras10 {font-size: 10pt; font-weight: bold; vertical-align: middle} 	
.icone {width:40px; vertical-align: middle;}  

/* .titre {font-family: ArialMT, Arial, sans-serif; font-size: 18px; color: #CC0000; font-weight: normal}	not used */ 

/* les stype RVJV911 - espace membres */	
.inscription {width: 680px; vertical-align: middle}
.inscription label	{ padding-right: 10px; }

.mps {width: 650px; border: 1px solid slategray}
.mps td	{text-align: center; border-bottom: 1px dashed slategray; }
.mps th {background: slategray; text-align: center; color: lightcyan; }

.flag	{width:13%;	}
.sujet	{width:30%;	}
.sender	{width:23%;	}
.date	{width:27%;	}
.sup	{width:7%;	}

.press	{width:120px; text-align: center; }		
.news {font-weight: normal; text-align: justify; padding: 5px; }	  
.mag {color: silver; font-weight: normal; text-align: right; font-style: italic;}  	
 
.num    {font-size: 9pt; width:20px; text-align: right; color: silver;} 
.duree  {font-size: 9pt; width:40px; text-align: center; color: silver;}  
.bandtitre {font-size: 7pt; font-weight: normal; text-align: left; color: silver; font-family: Verdana, sans-serif; background-color: black;} 	
.bandval  {font-size: 7pt; font-weight: bold; text-align: left; color: darkviolet;font-family: Verdana, sans-serif;} 	

.voir_mp	{width: 650px; border:1px solid slategray;	}
.voir_mp .expe	{font-size:11px; text-align:right; border-bottom:1px dashed grey;	width:15%; }
.voir_mp .sujet	{font-weight:bold; border-bottom:1px dashed slategray; width:85%;	}

.connectes		{width: 450px; border: 1px solid slategray; 	}
.connectes td	{text-align: center; border-bottom: 1px dashed slategray; 	}
.connectes th {background: slategray; text-align: center; color: lightcyan}

.connectes .avatar	{ width:30%; }
.connectes .pseudo	{ width:40%; }
.connectes .action	{ width:30%; }	   

 /* les stype PHProg - pages photos spécifiques ?????  */	
.liste_ligne{position:relative;height:2.4em;font-size:14px;font-family: ArialMT, Arial, sans-serif;}
.liste_checkbox{margin-top:1ex;	}
.liste_img{position:absolute;left:1.5em;border:0;height:2.3em; }
.liste_name{position:absolute;left:5em;margin-top:1ex;}
.liste_reso{position:absolute;right:12em;width:8em;margin-top:1ex; }
.liste_size{position:absolute;right:6em;width:6em;margin-top:1ex; }
.liste_action{position:absolute;right:0;width:6em;margin-top:1ex; }
.liste_logo{height:1.2em; }

#diapo{margin:0;text-align:center;}

img {border: 0px; cursor: pointer; }	
.normal {border: 0px }		
.miniature {border: 1px solid; border-color: white; }		/* liseré blanc autour des vignettes photos  -> afficher_photo.php  */	 
.vertfonce {border: 1px solid; border-color: DarkGreen; }	/* liseré vert autour des vignettes photos  -> news.php  */	 

form {border: 0px }	
.newslet {border: 1px solid; border-color: lightskyblue; width: 150px}