/* ## COMMUN & Links & Class */

body {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px;
	margin: 0px; 
	font-family: verdana, arial, helvetica, sans-serif ;
	font-size: 13px;
	color: #000000; 
	background-color: #ffff66;
    background-image: url(Images/bkg.gif);
}

a { color: #000000;  text-decoration: underline;}
a:hover { color: #f90; text-decoration: underline;}
a:visited {  }
a:active {  }


p { margin: 10px }


h2  { font-size: 1em; display: inline; margin: 8px;}
	   
	   
			
.puce { vertical-align: middle; }	


.coul1  { color: #003366;}	

.coul2 	{ color: #ccc;}	
			
			
a.liens:link, a.liens:visited, a.liens:hover, a.liens:active {font-size: 0.6em; text-decoration: none;color: #fff;}
			
.text2  { font-size: 10px; color: #999;}

			
.center { text-align: center; }


.border { border:0; }

.silver {color: silver;}

.gray {color: #737373;}

.rouge {color: red;}

.jaune {color: yellow;}


.align  {vertical-align: middle;}

.taille11 {font-size:11px;}

.activ { font-size:15px; color:#5A6098; font-weight:bold;}


/* ## CONTENEURS */


#global {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 771px;
     height: 556px;
     margin-top: -278px; /* moitié de la hauteur */
     margin-left: -385px; /* moitié de la largeur */
     }

#global h1, #global p.text1 { text-indent: -9000px; margin: 0; font-size: 0.6em; }

	 
/* ## image principale index */

#visuelvivarta-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:771px;
	height:210px;
	
}

#visuelvivarta-02 {
	position:absolute;
	left:0px;
	top:210px;
	width:771px;
	height:216px;
	
}

#visuelvivarta-03 {
	position:absolute;
	left:0px;
	top:426px;
	width:771px;
	height:130px;
	
}
		
			
#conteneur {
	position:relative;
    width: 750px;
    margin: 0 auto;
	text-align: left;
	
}



#header {width:750px; height: 200px; background-image: url(Images/header.jpg); }

#header h1, #header p { text-indent: -9000px; margin: 0; font-size: 0.6em; color: #fff;}

	
#centre {background-color: #fff; margin-top: 30px;}
	
	
#pied {height: 30px; background-color: #fff; text-align: center; margin-top: 50px;}
	
#pied li{display: inline;}
	
	




/* ## FORMULAIRE */


form.css fieldset {padding: 2em;}
 
form.css legend  {padding: 1em;color: black;}

form.css label  {display: inline; float: left;width: 150px;}

  
 
  
  

