* { margin:0px; padding:0px; border:0px }
li { list-style: none; 	}
hr {
	height: 0px;
	visibility: hidden;
	clear:both;
}
input { margin:0px; padding:0px; border:1px dotted #0124a2}
select { margin:0px; padding:0px; border:1px dotted #0124a2}
textarea { margin:0px; padding:0px; border:1px dotted #0124a2}
#menuHorizontal {
	
	font-family: arial, sans-serif; 
	font-size:14px;
}
#alerte p{
	font-family: arial, sans-serif; 
	font-weight:bold; 
	font-size:10px; 
	color: #000;
}
#menuHorizontal li {
	float:left;
	padding: 6px 0 6px 0;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
}
#menuHorizontal li a {
	display:block;
	padding:0px 19px 0px 19px;
	text-decoration:none;
	color:#000;
	margin:0;
}
#menuHorizontal li a:hover {
	color:#fff;
	background-color: #000;
}
#sousMenuOffre {
	position: absolute;
	z-index: 10; /*left:323px;*/
	top: 427px;
	background-color: #fff;
	border: 2px solid Black;
	padding: 0px 5px 2px 5px;
	font-family: arial, sans-serif;
	color: #000;
	font-size:12px;

}
#sousMenuOffre ul li a {
	color: #000;
	text-decoration: none;
	padding:0:
}
#sousMenuOffre ul li a:hover{
	color:#fff;
	background-color: #0124a2;
}
#sousMenuOffre ul li li a {
	/*padding:0px 19px 0px 19px;*/
}
#sousMenuOffre h3 {
	font-weight:normal;
}
#sousMenuOffre ul {
	/*border:1px solid #000;*/
}
#sousMenuOffre ul li {
	float: none;
	padding:0;
	margin:0;
	/*border:1px solid #555;*/
	border:0;
}
.menu { 
	font-size:1px
}
.colgche { 
	padding-right:8px; 
	text-align:right; 
	vertical-align:top
}
.colgche h1, .coldroite h1 { 
	font-family: arial, sans-serif; 
	font-weight:bold; 
	/*font-size:small;*/
	font-size:14px;
	/*line-height:130%;*/
}
.coldroite p, .colgche p { 
	text-align:justify; 
	font-family: arial, sans-serif; 
	/*font-size:x-small;*/
	font-size:12px; 
	padding-bottom:6px; 
	padding-right:6px;
	/*line-height:130%;*/
}
.colgche h2 { 
	padding-left: 8px;
	font-family: arial, sans-serif; 
	/*font-weight:bold;*/ 
	font-weight:normal;
	font-size:12px;
	vertical-align: baseline
}

.coldroite h2 { 
	font-family: arial, sans-serif; 
	/*font-size:x-small;*/
	font-size:12px; 

}
.coldroite p li { 
	
	margin-left:10px; 

}
.coldroite p a { 
	color: #0124a2; 
	font-family: arial, sans-serif; 
	font-size:12px; 
	text-decoration:none;
}

.coldroite p a:hover { 
	text-decoration:underline;
}
.menuGenre {
	margin-left:100px;
	font-family: arial, sans-serif; 
	font-size:14px;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.menuGenre li{
	float:left;
	border: 1px solid #000;
}
.menuGenre a {
	display:block;
	background-color:#000;
	color:#fff;
	text-decoration:none;
}
.menuGenre a:hover {
	background-color:#fff;
	color:#000;
}
.ImgPicto { 
	width:60px; 
	height:38:px;
	float:left;
	vertical-align: bottom;
}
#menuHtmlChaines {
	border-top: 1px solid #000;
	margin:20px 0 0 10px;
	
}
#menuHtmlChaines li {
	float: left;
	font-weight:bold; 
	/*font-size:x-small;*/
	font-size:10px; 
	color: #000;
}
#menuHtmlChaines a {
	font-weight:bold; 
	color: #000;
	text-decoration:none;
}
#menuHtmlChaines a:hover {
	color: #fff;
	background-color:#000;
}
.menuAction {
	/*font-size:xx-small;*/
	font-size:10px; 
	color: #000;
	padding:0;
	margin:10px 0 0 0;

}
*>.ligneDesc {
	padding-bottom:20px;
}
.menuAction img{
	margin:0;
	padding:0;

}
/*
.menuAction li {
	float:left;
	border-top: 1px dotted #000;
	border-left: 1px dotted #000;
	border-bottom: 1px dotted #000;
	padding:0 6px 0 6px;
}*/
.menuAction a {
	color: #000;
	text-decoration:none;
}
.menuAction a:hover {
	color: #0124a2;
}
.menuAction a:visited {
	color: Red;
}
/*Pour IE*/
.menuActionImg {
	float:left;
	border-top: 1px dotted #000;
	border-left: 1px dotted #000;
	border-bottom: 1px dotted #000;
	padding:2px 6px 2px 6px;

}
/*Pour Firefox*/
*>.menuActionImg {
		float:left;
	border-top: 1px dotted #000;
	border-left: 1px dotted #000;
	border-bottom: 1px dotted #000;
	padding:2px 6px 0px 6px;

}
/*Pour IE*/
.menuActionText {
	float:left;
	border-top: 1px dotted #000;
	border-left: 1px dotted #000;
	border-bottom: 1px dotted #000;
	padding:2px 6px 2px 6px;
}
/*Pour Firefox*/
*>.menuActionText {
	float:left;
	border-top: 1px dotted #000;
	border-left: 1px dotted #000;
	border-bottom: 1px dotted #000;
	padding:2px 6px 2px 6px;

}
/*Pop-up RSS*/
#lienRSS {
	font-family: arial, sans-serif; 
}
#lienRSS img {
	float:left;
	margin-right:5px;
}
#lienRSS h1 {
	margin-top:5px;
	font-size:18px;
}
#lienRSS h2 {
	margin-top:10px;
	font-size:12px;
}
#lienRSS p {
	margin-top:5px;
	font-size:12px;
}
a.btFermer {
	display:block;
	float:right;
	color: #fff;
	background-color: #0124a2;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration:none;
	margin-right:20px;
	padding: 0 5px 0 5px;
}
a.btFermer:hover {
	color: #fff;
	background-color: #0124a2;
}
#conditions li {
	font-family: arial, sans-serif; 
	font-size:12px; 
	
}
.lienAide {
	font-family: arial, sans-serif; 
	font-size:12px;
}

/*lien partenaire podemus */
a.lienPodemus {
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
a.lienPodemus:hover{
	color:#0124a2;
}