﻿#qm3 div a:hover	
	{	
		color: #333333;
		text-decoration:none;
		background-color:   #EAD496;
		cursor: pointer;
	}

/*"""""""" DEBUT SECTION 2 """"""""*/
/*"""""""" (MAIN) Items Bouton de base""""""""*/	
div.qmmc{padding-top:5px;}

	#qm4	
	{	
		width:180px;
		margin:0px;
		background-color:#FFFFFF;
	}
	/*"""""""" (MAIN) Items""""""""*/	
	#qm4 a	
	{	
		padding:4px 4px  4px 15px;
		background-color:transparent;
		background-repeat:no-repeat;
		background-position:0% 55%;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		text-align:right;
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#0099CC;
	}


	#qm4 a.qmparent2	
	{	
		background-color:#0099CC;
		background-repeat:no-repeat;
		background-position:0% 55%;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;	
		font-weight: bold;
		text-decoration:none;
		text-align:center;
		border-style:solid;
		border-color:#FFFFFF;
		border-width:5px 0px 3px 15px;
		padding:5px 0px 5px 15px;
	}

	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm4 a.qmparent2:hover	
	{	
		background-color:#99CCFF;
		color:#FFFFFF;
		border-style:solid;
		border-color:#FFFFFF;
		border-width:5px 0px 3px 15px;
		padding:5px 0px 5px 15px;
	}
	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm4 li:hover>a.qmparent2	
	{	
		text-decoration:underline;
	}

	/*"""""""" (SUB) Hover State""""""""*/	
	#qm4 div a.qmsubtitle2:hover, #qm4 qmsubtitle2:hover, #qm4 div a.qmtitle2:hover,  #qm4 a.qmtitle2:hover, #qm4 qmtitle2:hover, #qm4 li.qmtitle2:hover
	{	
		text-decoration:none;
		background-color: #99CCFF;
		border-color:#0099CC;
		color:#333333;
		cursor: pointer;
	}
	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm4 ul li:hover>a.qmsubtitle2	
	{	
		text-decoration:none;
	}

	/*"""""""" 2 (SUB) Active State - Genere contour""""""""*/	
	body #qm4 div.qmactive, body #qm4 div.qmactive:hover	
	{	
		background-color:#99CCFF;
		color:#FFFFFF;
		text-decoration:none;
	}
	/*"""""""" 2 Individual Titles""""""""*/	
	#qm4 .qmtitle2	
	{	
		margin:1px 1px 1px 1px;
		color:#333333;
		font-family:Arial;
		font-size:12px;	
		text-decoration:none;
	}
	/*"""""""" 2 Sub Titles""""""""*/	
	#qm4 .qmsubtitle2	
	{	
		margin:1px 1px 1px 1px;
		color:#333333;
		font-family:Arial;
		font-size:11px;
		font-weight:normal;
	}
	/*"""""""" 2 Individual TOP Horizontal Dividers""""""""*/	
	#qm4 .qmtopdivider2	
	{	
		border-top-width:1px;
		border-width:0px 0px 2px 0px;
		border-color:#0099CC;
	}	
	/*"""""""" 2 Individual Horizontal Dividers""""""""*/	
	#qm4 .qmdivider2	
	{	
		border-top-width:1px;
		margin:1px 0px 0px 0px;
		border-color:#0099CC;
	}
	/*"""""""" 2 Custom Rule Bouton principal dans menu""""""""*/	
	ul#qm4 li:hover > a.qmparent2	
	{	
		background-color:#99CCFF;
		color:#FFFFFF;
		text-decoration:none;
		border-color:#FFFFFF;
		border-width:5px 0px 3px 15px;
		padding:5px 0px 5px 15px;
	}
	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm4 .qmactive2	
	{	
		background-color:#99CCFF;
		color:#FFFFFF;
		text-decoration:none;
		margin:1px 1px 1px 1px;
		padding:1px 1px 1px 1px;

	}
	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm4 .qmactive2:hover	
	{	
		background-color:#99CCFF;
		color:#FFFFFF;
		text-decoration:none;
		margin:1px 1px 1px 15px;
		padding:1px 1px 1px 1px;

	}
	/*"""""""" (SUB) Container 2""""""""*/	
	#qm4 ul	
	{	
		padding:0px 0px 0px 0px;
		background-color:#FFFFFF;
		border-width:1px 1px 1px 5px;
		border-style:solid;
		border-color:#0099CC;
	}
	
	/*"""""""" (SUB) Items""""""""*/	
	#qm4 div a.qmtitle2, #qm4 li a.qmtitle2	
	{	
		padding:1px 1px 1px 1px;
		color:#333333;
		font-size:12px;
		text-align:left;
		border-width:0px 0px 0px 0px;
		border-color:#0099CC;
	}

	/*"""""""" (SUB) Container""""""""*/	
	#qm4 div, #qm4 ul	
	{	
		padding:1px 1px 1px 1px;
		background-color:#FFFFFF;
		border-width:1px 1px 1px 5px;
		border-style:solid;
		border-color:#0099CC;
	}


	/*"""""""" END SECTION 2""""""""*/	



div.mediatitre{font-weight: normal;}
div.mediacat{
	font-size: 14px;
	line-height: 14px;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#000000;
	padding:5px 0px 5px 0px ;
}
td.mediacat{
	padding:0px 0px 5px 0px ;
}
div.mediatexte {font-size: 1em;}
span.mediainfo {font-size: 1em;}

table.attachement{margin-top:8px;}
ul {
	list-style: disc;
	margin-bottom: 0em;
	margin-top : 0em;
}
ul.rubriques {
	list-style: none;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-top : 0px;
}

ul.rubriques li {
	list-style: none;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top : 0px;
}
ul.sections {
	list-style: none;
	margin-bottom: 0em;
	margin-top : 0em;
	
}
ul.sections li {
	list-style: none;
	margin-bottom: 0em;
	margin-top : 0em;
	
}

.puce {text-align: center; width:2px;}
div.footercredits {visibility: hidden;}
div.attachement {padding-top:8px;}
table.menurecherche{height:20px;}
td.menurecherche{text-align:center;width:162px;}
table.recherche{text-align:center;width:162px; height:20px; border-width:0px 0px 0px 0px;padding:0px 15px 0px 10px;border-style:solid;border-color:#B6B6B6;}
div.menurech{text-align:center;padding-left:13px;}
div.menuviral{text-align:center;}
input.search {background-image: url('/edimage/album/icones/icon_textbox_rech.gif');
	background-repeat: no-repeat;
	background-position: left 1px;padding-left: 17px;
	color: #888888;
	background-color: #FFFFFF;
	border-width:1px 1px 1px 1px;
	border-color:#999999;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.puce{height:20px;width: 2px;background-color: #FFFFFF;}
td.main {height:90px;width:900px;}
td.enteteg {
	background-image: url(images/alt_header_700.jpg);
	background-repeat:no-repeat;
	height:90px;width:700px;
}
td.enteted {height:90px;width:200px; text-align:center;vertical-align: top;}
td.entetepub2{padding-bottom:5px;}
table.table1{background-color: #FFFFFF;}
td.table1menu{width:640px;background-color: #FFFFFF;background: url("images/m_h_180.jpg");}
table.menucell{width:640px;height:20px;background-color: #FFFFFF;margin-bottom:5px;}
td.menucellfirst{width:209px;background-color: #FFFFFF;}
td.menucell{
	vertical-align: middle;
	text-align: center;
	text-transform: uppercase;}
td.menucell:hover, a.menu:hover{
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #99CCFF; background-color: #0099CC;
	cursor: pointer;
}
td.menucelldroite{background-color: #FFFFFF;}
td.bloc2{height:150px;padding-left:10px;padding-top:6px;}
td.retraitg{width:1px;}
table.bloccorpo {padding-left:0px; width:460px;}
div.hierarchy{padding-left:15px;}
div.pubsliaison {
	line-height: 12px;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#000000;
	padding-bottom:8px;
	margin-bottom:10px;
}
imagepubliaison {border: 1px solid #CC9900;padding:1px;}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #0099CC;
	font-size: 14px;
	line-height: 12px;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#000000;
	text-transform: uppercase;
	padding-bottom:8px;
	font-weight:normal;
}
span.pays{text-transform: uppercase;}
div.hierachylabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	border-width:0px 0px 0px 0px;
	padding :18px 0px 8px 10px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	line-height: 12px;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#000000;
	padding-bottom:8px;
}
h3.lienscat{font-size: 14px;}
h3.titre{font-size: 14px;margin-bottom:0px;padding-bottom:0px;}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 14px;
}
.mousetype {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
}
div.menuleftrech {padding-left:45px;}
td.colc{padding-left:0px;width:460px;}
td.cold{width:200px;padding-top:18px;}
td.colseparator {width:15px;}
table.nouvellejour {width:200px; text-align:center;}
td.nouvellejour {border: 1px solid #CC9900;padding:1px;width:200px;}
td.nouvellejourtext {padding-top:10px;font-size: 9px;}
#imageprincipale {border: 1px solid #CC9900;padding:1px;}
img.imagemedia {border: 1px solid #CC9900;padding:2px;}
a.imagemedia {color:#CC9900;}
a.imagemedia:visited {color:#CC9900;}
table.container_bottom{width:480px;}
table.container_partenaires{width:470px;}
td.container_partenaires{padding-left:10px;width:470px;font-size: 9px;}
div.colcorpo {padding-top :10px;}
td.annonce {background-color:#E5AF11;color:#FFFFFF;text-align: center;}

