*       { margin:0; padding:0; border:0; }

ul,ol	{ margin:1em 0 1em 4em; }
li	{ margin-bottom:4px; }

body 	{
/*	font-family: verdana,monaco,arial,helvetica,sans-serif;*/
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px; color: #000000;
	margin:0; padding: 0;
	background: #b1b1b1 /*url("http://travail.vefblog.net/icones/fond_page.gif") top left repeat*/;
	}


blockquote { padding-left:4em; }
	
table	{ border:0; margin:2px 3px; }
td	{ padding-left: 15px; border:0; margin:0;  }
th	{ 
	font-size:11px; 
	font-weight:bold; 
	background-color:#555555; 
	color:#ffffff;
	text-align:center;
	padding:2px 1px;
}
th a { color: #ffffff; }
th a:hover { color:#ffffff; }

table.sans_marges td { padding:0 1px 0 1px; }

.rteDiv iframe { border:2px inset #E2E2E2; background:white;}

h1	{ font-size: 14px; color:#c6730d;
}
h2	{ 
	font-size: 2.6em; 
	padding: 5px 8px 5px 16px;
	font-family: georgia,bookman,"Book Antiqua","bookman old style","Calisto MT",serif;
}

p img { vertical-align:middle; }

hr {color: black;
background-color: black;
height: 1px;
border: 0; }

h3	{ 
	font-family: georgia,bookman,"Book Antiqua","bookman old style","Calisto MT",serif;
	font-size: 15px; 
	color: #445067;
	font-weight:bold;
	margin: 15px 0 15px 0;
	padding: 8px 8px 8px 10px;
}
.cadre_accueil h3, h2 {
	color: #FFFFFF;
	border-top-left-radius: 15px ;
	border-top-right-radius: 15px ;
}

h4	{ 
	font-size:13px; font-weight:bold; margin:6px 2em; 
	color: #555555;
}

a	{	color: #842A3C; }

a:hover	{ color: #A66686; }

input,textarea,select	{ 
	background:#E1E7F4;
	border:1px inset #233862;
	padding:3px 2px; 
	font-size:12px; 
	font-family: verdana,sans-serif; 
}
input:focus, select:focus, textarea:focus {
	background-color : #FDFDEF; 
}
input:disabled { background: #dddddd; }
	
option  { 
	background-color : #fefefe;
	padding:0 0.5em; vertical-align:middle; 
}
form td { padding:3px 0; }

form.tableau td { padding:0 4px; }
form.tableau1 td { padding:4px 4px; }
form.tableau1 td.it { padding: 12px 4px 0; }

form { margin:0;padding:0; }
form td.vert { padding-bottom:5px; }


img { border:none; }

.cadre p { margin: 4px 0 2px 0; }

/* accueil_g à droite et inversement ! */


#table_contenant { 
	margin: 0 auto;
	width:900px;
/*	background:url("../icones/fond_haut.jpg") #ffffff top left no-repeat;*/

	text-align:center;
	/*background-color : #fcfbf2;*/
	/*background-color : #FDFCF5;*/
}

#table_contenant td {  vertical-align:top;  }




.cadre1 {
	padding:10px 20px 10px 40px;
	margin: 20px 60px 20px 30px;
	background-color: #FCF5E7; 
	border: 1px solid #9B3E00;
}
.cadre1 p { margin: 10px 0; }

.cadre_accueil {
	padding: 0 8px 15px;
	margin:0;
	width:334px;
}


.cadre_accueil .cadre {
	background:#ffffff;
	padding:0;
}

.cadre_centre { 
	padding:10px;
	min-height:700px;
	width:700px;
   voice-family: "\"}\"";
   voice-family:inherit;
	width:680px;
}
html>body .cadre_centre { width:680px; }



.cadre_centre .cadre_liens_accueil {
	margin: 10px 0 26px;
}
.cadre_centre h2 {
	text-shadow: 1px 1px 5px black;
	}
.bouton	{ 
	font-family: verdana,arial,sans-serif; 
	font-size:11px; color: #c66f0b; 
	border:1px outset #233862;
	padding:2px 8px;
	margin: 4px 5px;
	background:#C5D1EA;
	font-weight:bold;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
	
}
.bouton:hover, #login_haut .bouton:hover {	background-color: #F9E7B1; color:#333333; }
