.texte {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; font-weight: normal; color: #000000}

.textegras {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #000000}

.texte {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; font-weight: normal; color: #000000}


.bonjour {font-family: arial, helvetica, geneva, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold; color: #000000}
a.bonjour:link, a.bonjour:hover, a.bonjour:visited {font-family: arial, helvetica, geneva, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold; color: #000000}

.tablelayer{border-color:#993300; border-width:2px; border-style:solid;background-color: #FEF7E5;}
.tablelayerinner{background-color: #FEF7E5;}
.tablemenu{border:0px #000000 solid; background-color: #FFFFFF;}
.tablemenu2{background-color: #FFFFFF;}

.tablelayertdalterne1{background-color: #FEF7E5;}
.tablelayertdalterne2{background-color: #FFFFFF;}

.tableOnglet{
	background-color:#FEF7E5;
	border-bottom-color:#993300;
	border-bottom-style:solid;
	border-bottom-width: 0px;
	border-collapse:collapse;
	border-left-color:#993300;
	border-left-style:solid;
	border-left-width:2px;
	border-top-color:#993300;
	border-top-style:solid;
	border-top-width:2px;
	border-right-color:#993300;
	border-right-style:solid;
	border-right-width:2px;
}

.tablelayeronglet{
	border-color:#993300; 
	border-width: 0px; 
	BORDER-TOP: 0px solid #CC6600;
	BORDER-BOTTOM: 1px solid #CC6600;
	BORDER-RIGHT: 1px solid #CC6600;
	BORDER-LEFT: 1px solid #CC6600;
	border-style:solid;
	background-color: #FFFFFF;
	border-top-width: 0px;
}

.tablelayeronglet2{
	border-color:#993300; 
	border-width:2px; 
	border-style:solid;
	background-color: #FEF7E5;
	border-top-width:0px;
}

.divdeplacer{background-color:#993300}
.spandivdeplacer{font-size:10px;color:white;background-color:#993300;margin:8px;}



ul.menu img {cursor: pointer; width: 16px; height: 16px; margin-left:0px;}
ul.menu, ul.menu ul {text-align: left; list-style-type: none;}
ul.menu li {list-style-type: none; list-style-image: none; margin-left: -20px;}
ul.menu ul {display: none;}

body {
    font-family: arial, helvetica, geneva, sans-serif;
    font-size: 12px;
    color: #000000;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

a:link {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; color: #000000}
a:visited{font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; color:#000000}
a:hover{font-family: arial, helvetica,geneva,sans-serif; font-size:12px; text-decoration:underline; color: #000000}


hr{ color:#00AEEF; height: 1px;}


.tablist{ padding: 3px 0; margin-left: 0; margin-bottom: 0; margin-top: 0.1em; font: bold 12px Verdana; }
.tablist li{ list-style: none; display: inline; margin: 0; }
.tablist li a{ padding: 3px 0.5em; margin-left: 3px; border: 1px solid #778; border-bottom: none; background: white; }
.tablist li a:link, #tablist li a:visited{ color: navy; }
.tablist li a.current { background: lightyellow; }
.tabcontentcontainer{ width: 100%; padding: 5px; border: 0px solid black; }
.tabcontent{ display:none; }
.lien{font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; color: #000000}

/* onglet : essai 2 */
.TabCommon {}
.TabContent {PADDING: 5px;}
.TabContentBottom {PADDING: 10px; BORDER-BOTTOM: 2px outset #99ccff;}
.TabOff {cursor: pointer; BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: 0px none #BBBBBB;}
.TabOn {cursor: default; BORDER-TOP: 1px solid #CC6600; COLOR: #000000;}
.TabBorderBottom{BORDER-BOTTOM: 1px solid #CC6600;}
.TabActiveBorderLeftRight{BORDER-TOP: 1px solid #CC6600; BORDER-RIGHT: 1px solid #CC6600; BORDER-LEFT: 1px solid #CC6600;}
.TabActiveBackground {BACKGROUND-COLOR: #FFFFFF;}

.tablelayer{border-color:#993300; border-width:2px; border-style:solid;background-color: #FFFFFF;border-top: 0px;}
/* fin essai 2 */

/* envoi à un ami */
.normalRecept{border: 1px solid #333333; background-color:#FEF1D0}

/* Menu */
A.menu:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold}
A.menu:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold}
A.menu:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold}
A.menu:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:underline}


/* NEW */

.txt_11_noir{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding-bottom:1px;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
}

.txt_11_blanc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}
.txt_bold_11_noir{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}
.txt_bold_11_blanc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}
.txt_bold_12_noir{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}
.txt_bold_12_blanc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}
.txt_bold_16_noir{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}
.txt_bold_16_blanc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}

a.lien_bold_12_blanc, a.lien_bold_12_blanc:active, a.lien_bold_12_blanc:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration : underline;
}
a.lien_bold_12_blanc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration : none;
}

a.lien_11, a.lien_11:active, a.lien_11:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : #EC008C;
	text-decoration : underline;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}
a.lien_11:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #EC008C;
	font-weight: normal;
	text-decoration : none;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}

a.lien_11_noir, a.lien_11_noir:active, a.lien_11_noir:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : #000000;
	text-decoration : underline;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}
a.lien_11_noir:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	font-weight: normal;
	text-decoration : none;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}

a.lien_bold_11_noir, a.lien_bold_11_noir:active, a.lien_bold_11_noir:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #000000;
	text-decoration : underline;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}
a.lien_bold_11_noir:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	font-weight: bold;
	text-decoration : none;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}

a.lien_menu_d, a.lien_menu_d:active, a.lien_menu_d:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #000000;
	text-decoration : none;
}
a.lien_menu_d:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #000000;
	font-weight: bold;
	text-decoration : none;
}

a.lien_menu_module_inactif, a.lien_menu_module_inactif:active, a.lien_menu_module_inactif:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration : none;
	background-color: #D2ED80;
}
a.lien_menu_module_inactif:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration : underline;
	background-color: #D2ED80;
}

a.lien_menu_module_actif, a.lien_menu_module_actif:active, a.lien_menu_module_actif:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration : none;
	background-color: #FFFFFF;
}
a.lien_menu_module_actif:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration : underline;
	background-color: #FFFFFF;
}




INPUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

SELECT {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}



.rowEntete {background-color:#993300; color:#FFFFFF; font-size:14px}
.texte {font-family:arial,helvetica,geneva,sans-serif; font-size:12px; text-decoration:none; color:#000000}
.textegras {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #000000}










.list {
left: -12px;
voice-family: "\"}\""; 
voice-family:inherit;
left: auto;
}
.list {
margin: 0px auto;
right: -9px;
position: relative;
text-align: center;
width: 100%;
list-style: none;
padding: 0px;
}
.list li {
float: left;
text-align: left;
width: 200px;
padding: 0px;
margin: 0px 10px 10px 0px;
}
/*
.list li span {
height: 124px;
width: 138px;
display: block;
background: white;
}
*/
.list li span {
height: 110px;
width: 124px;
display: block;
}

.list li span {
display: table;
position: relative;
overflow: hidden;
border-width: 1px;
border-color: #ccc #999 #999 #ccc;
border-style: solid;
}

.list li span {
overflow: auto;
}

.list li span:hover,.list li span.hover {
background: #f7f7f7;
}
/*
.list li span a {
_position: absolute;
_top: 50%;
display: table-cell;
vertical-align: middle;
margin: 0px auto;
text-align: left;
}
*/
.list li span a {
display: table-cell;
vertical-align: middle;
margin: 0px auto;
text-align: left;
}

/*		
.list li span a img {
_position: relative;
_top: -50%;
_left: -50%;
}
*/
.list h2 {
display: block;
font-size: 10px;
width: auto;
text-align:left;
margin-bottom: 0px;
}
.list h2 a {
display: inline;
}
