/* Start of CMSMS style sheet 'souvarine' */
body {
	background-color		: #f0f4f7;
	margin				: 0;
	padding				: 0;
	text-align				: center;
	font					: 100% Helvetica, Arial, sans-serif;
	color					: #000000;
	font-size				: 12px;
}

#container {
	width				: 800px;
	background			: #fdfceb;
	margin				: 0 auto;
	text-align				: left;
}

#entete {
	background-image		: url(images/entete.jpg);
	background-repeat		: no-repeat;
	background-position	: top left;
	height				: 110px;
	width				: 800px;
}

#logo {
	float					: left;
}

#recherche {
	text-align				: right;
	padding				: 5px 0 0 0;
	margin				: 0;
	color					: #0882ba;
	font-weight			: bold;
}

#recherche form {
	padding				: 0;
	margin				: 0;
}

#recherche input {
	border				: 1px solid #626262;
	font-size				: 11px;
	color					: #626262;
	height				: 12px;
	padding-left			: 5px;
}

#recherche .go {
	width				: 19px;
	height				: 12px;
	border				: none;
	background			: url(images/recherche.png) no-repeat;
	margin-left			: 10px;
}

#recherche .go:hover {
	cursor: pointer
}


#recherche img {
	margin				: 0 0 0 0;
	padding				: 0 10px 0 0;
}

#res_recherche li {
	list-style				: none;
	background-image		: url(images/puce-a.jpg);
	background-position	: top left;
	background-repeat		: no-repeat;
	padding-left			: 15px;
}

#res_recherche li a {
	color					: #0082ba;
	text-decoration		: none;
}

#res_recherche li a:hover {
	color					: #0082ba;
	text-decoration		: underline;
}

#menu {
	padding-top			: 50px;
	width				: 550px;
	padding-left			: 250px;
	height				: 50px;
	text-align				: right;
	z-index				: 100;
}

*+html #menu {
	width				: 475px;
	padding-left			: 10px;
	padding-top			: 10px;
}


* html #menu {
	width				: 440px;
	padding-left			: 80px;
	padding-top			: 52px;
	height : 10px;
}

/**********************************/
/*              MENU              */
/**********************************/

#menu_test {
	top					: 0px;
	margin-left			: 0px;
	padding				: 0;
	width				: 600px;
	z-index				: 100;
}

* + html #menu_test {
	margin-left			: 80px;
	margin-top			: 60px;
}

* html #menu_test {
	width				: 542px;
	height				:10px;
}

#menu_test li {
	float					: left;
	padding-left			: 5px;
	text-align				: left;
	list-style-type			: none; 
	color					: #fff;
	z-index				: 100;
}

#menu_test li:hover {
	color					: #a2a2a2;
}

#menu_test li ul{
	display				: none;
	padding				: 0;
	margin				: 0;
	z-index				: 100;
}

#menu_test li:hover ul{
	position				: absolute;
	float					: left;
	width				: 100px;
	padding				: 9px 0 0 0;
	margin				: 0;
	display				: block;
	z-index				: 100;
}

/* IE */
* + html #menu_test li:hover ul {
	position				: relative;
	padding-top			: 11px;
	padding-left			: 0px;
	width				: 10px;
}

* html #menu_test li:hover ul {
	position				: relative;
	padding-top			: 11px;
	padding-left			: 0px;
	width				: 10px;
}

#menu_test li ul li {
	padding				: 0px;
	margin				: 0;
	padding				: 0px 10px 0px 10px;
	background-color		: #ce2419;
	line-height			: 20px;
}

#item2 li {
		width			: 155px;
}

#item3 li {
		width			: 120px;
}

#item4 li {
		width			: 95px;
}

#item5 li {
		width			: 130px;
}

#item6 li {
		width			: 105px;
}


#item7 li {
		width			: 40px;
}

#menu_test li ul li:hover {
	
}


/* Liens */
#menu_test li a {
	text-decoration		: none;
	color					: #fff;
}

#menu_test li a:hover {
	text-decoration		: none;
	color					: #a2a2a2;
}

#menu_test li ul li a {
	color					: #a2a2a2;
}


#menu_test li ul li a:hover {
	color					: #fff;
}

#current a {
	color					: #0882ba;
}

/**********************************/
/*            FIN MENU            */
/**********************************/

#main {
	padding				: 0;
	min-height			: 440px;
}

#gauche {
	padding				: 0;
	margin				: 0;
	width				: 256px;
	float					: left;
}

#droite {
	padding				: 0 0 0 10px;
	margin				: 0 0 0 256px;
	width				: 504px;
	padding-right			: 30px;
	min-height			: 440px;
	text-align				: justify;
	line-height			: 16px;
	z-index				: 0;
}

*+html #droite {
	padding				: 0 0 0 10px;
	margin				: 0 0 0 0px;
}

* html #droite {
	padding				: 0 0 0 10px;
	margin				: 0 0 0 0px;
	float					: left;
}

.navpages {
	color : #000;
	text-align:right;
	font-size:9px;
}
.navpages2 {
	color : #000;
	text-align:center;
	font-size:9px;
}

.navpages a, .navpages2 a {
	color : #a3a3a3;
text-decoration:none;
}

.navpages a:hover, .navpages2 a:hover {
	color : #ff2222;
text-decoration:none;
}

.res_puce td {
	margin-top					: 0;
	padding-top				: 0;
	width					: 5px;

}


.res_titre {
	margin					: 0;
	padding					: 0;
color						: #000;
}

.res_titre a {
	text-decoration			: underline;
	font-weight				: bold;
	color						: #000;
}

.res_titre a:hover {
	color					: #000;
	text-decoration		: none;
}

.res_texte {
	margin					: 0;
	padding					: 0 0 20px 30px;
}

/*#resultat_recherche a {
	color					: #0882ba;
	text-decoration		: none;
}

#resultat_recherche a:hover {
	color					: #0882ba;
	text-decoration		: underline;
}*/

#droite p a {
	color					: #0882ba;
	text-decoration		: none;
}

#droite p a:hover {
	color					: #0882ba;
	text-decoration		: underline;
}

.formulaire input {
	border				: 1px solid #626262;
	font-size				: 11px;
	color					: #626262;
	height				: 12px;
	padding-left			: 5px;
}

.formulaire textarea {
	border				: 1px solid #626262;
	font-size				: 11px;
	color					: #626262;
	padding-left			: 5px;
}

.gocontact input {
	width					: 100%;
	height				: 30px;
	border				: none;
	font-size				: 11px;
	color					: #000;
	padding-left			: 5px;
	background-color		: #62a7c7;
	font-weight			: bold;
}

#entete_page {
	width					: 534px;
	height				: 100px;
	text-align				: center;
	font-size				: 24px;
	font-weight			: bold;
	line-height			: 25px;
}

#dernier_numero {
	width					: 190px;
	height				: 315px;
	float					: left;
	padding				: 0 15px 25px 25px;
}

#actu {
	width					: 250px;
	height				: 180px;
	float					: left;
	padding				: 0 0px 25px 24px;
}

#podcast {
	width					: 250px;
	height				: 110px;
	float					: left;
	padding				: 0 0px 25px 24px;
}

.entete_paru {
	color					: #fff;
	border				: 1px solid #acacaa;
	height				: 20px;
	background-image		: url(images/img_paru.jpg);
	background-repeat		: no-repeat;
	background-position	: left;
	padding				: 7px 0 0 0;
	text-align				: center;
	font-weight			: bold;
}

.entete_actu {
	color					: #c52419;
	border				: 1px solid #acacaa;
	height				: 20px;
	background-image		: url(images/img_actu.jpg);
	background-repeat		: no-repeat;
	background-position	: left;
	padding				: 7px 0 0 0;
	text-align				: center;
	font-weight			: bold;
}

.entete_podcast {
	color					: #fff;
	border				: 1px solid #acacaa;
	height				: 20px;
	background-image		: url(images/img_podcast.jpg);
	background-repeat		: no-repeat;
	background-position	: left;
	padding				: 7px 0 0 0;
	text-align				: center;
	font-weight			: bold;
}

.centre_tab {
	border-left				: 1px solid #acacaa;
	border-right			: 1px solid #acacaa;
	height				: 270px;
	padding				: 10px 0 0 0;
	text-align				: center;
	background			: #fff;
}

.centre_actu {
	border-left			: 1px solid #acacaa;
	border-right			: 1px solid #acacaa;
	height				: 145px;
	padding				: 0 0 0 0;
	text-align				: left;
	background			: #fff;
}

.centre_actu p {
	padding				: 3px 15px 5px 15px;
	margin				: 0px 0 0 0;
}

.centre_podcast {
	border-left			: 1px solid #acacaa;
	border-right			: 1px solid #acacaa;
	height				: 70px;
	padding				: 5px 15px 0 15px;
	text-align				: left;
	background			: #fff;
}

.centre_podcast a, .centre_actu a {
	color					: #0882ba;
	text-decoration		: none;
}

.centre_podcast a:hover, .centre_actu a:hover {
	color					: #0882ba;
	text-decoration		: underline;
}


h1, h2 {
	color					: #0882ba;
	line-height			: 25px;
}

.txt_noir {
	font-family			: Verdana,Arial,Helvetica,sans-serif;
	font-size				: 12px;
	font-style				: normal;
	font-weight			: normal;
	color					: #000000;
	text-decoration		: none;
}

.txt_rouge {
	font-family			: Verdana,Arial,Helvetica,sans-serif;
	font-size				: 12px;
	font-style				: normal;
	font-weight			: normal;
	color					: #0882BA;
	text-decoration		: none;
}

.txt_bleu {
	font-family			: Verdana,Arial,Helvetica,sans-serif;
	font-size				: 12px;
	font-style				: normal;
	font-weight			: normal;
	color					: #0882BA;
	text-decoration		: none;
}

.pied_tab {
	border-bottom			: 1px solid #acacaa;
	border-left				: 1px solid #acacaa;
	border-right			: 1px solid #acacaa;
	text-align				: right;
	font-style				: italic;
	color					: #acacaa;
	padding-right			: 5px;
	background			: #fff;
}

.pied_tab a {
	font-style				: italic;
	color					: #acacaa;
	text-decoration		: none;
}

.pied_tab a:hover {
	font-style				: italic;
	color					: #acacaa;
	text-decoration		: underline;
}

#pied {
	width				: 800px;
	padding				: 2px 0 0 0;
	margin				: 30px 0 0;
	border-top			: 1px solid #bbbcbd;
	font-size				: 9px;
	text-align				: center;
	background-color		: #f0f4f7;
}

#pied a {
	color					: #0882ba;
	text-decoration		: none;
}

#pied a:hover {
	color					: #0882ba;
	text-decoration		: underline;
}

#pied_logo {
	width				: 800px;
	text-align				: right;
	background-color		: #f0f4f7;
}

.titre_bleu {
	color					: #0082ba;
	font-size				: 14px;
}

.titre_rouge {
	color					: #b10012;
}

.blogs-showblogsentrytitle {
	color					: #0082ba;
	font-weight			: bold;
	font-size				: 16px;
}

.blogs-showblogsentrytitle a {
	color					: #0082ba;
	text-decoration		: none;
}

.blogs-showblogsentrytitle a:hover {
	color					: #0082ba;
	text-decoration		: underline;
}

/* End of 'souvarine' */

