/*----------------------------------------------------------------*/
/*                          GENERIQUE                             */
/*----------------------------------------------------------------*/
body {
    font-family         : Arial, Helvetica, sans-serif;
	font-size           : 11px;
	color               : #000000;
	background			: #bbbdbe url(images/pr/back.jpg) repeat-x;
	text-decoration     : none;
	margin              : 0px;
	padding             : 0px;
}

a, a:visited, a:link {
	color               : #FF3366;
	background-color    : inherit;
	text-decoration     : none;
}
a:hover, a:active {
	text-decoration     : underline;
}

p {
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 11px;
    margin-top          : 5px;
    margin-bottom       : 5px;
}

div{
	font-family			: Arial, Helvetica, sans-serif;
}

h1 {
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 24px;
    font-weight         : bold;
    color               : #ff2b98;
    margin-top          : 0px;
	font-weight			: normal;
	margin-bottom		: 0px;
}
/*h2 {
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 18px;
    font-weight         : normal;
    color               : #4c4d4e;
	background-color    : inherit;
    margin-top          : 0px;
    margin-bottom       : 1px;
}*/

h2 {
	color				: #000000;
	margin-left			: 0px;
	margin-bottom		: 15px;
	font-size			: 12px;
	font-weight			: bold;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


h5 {
	color				: #00aae4;
	margin-left			: 0px;
	margin-bottom		: 15px;
	font-size			: 12px;
	font-weight			: bold;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h3 {
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 18px;
    font-weight         : normal;
    color               : #0067c5;
	background-color    : inherit;
    margin-top          : 0px;
    margin-bottom       : 0px;
}
h4 {
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 14px;
    font-weight         : normal;
    color               : #616365;
	background-color    : #E3E3E3;
	padding             : 4px;
    margin-top          : 0px;
    margin-bottom       : 0px;
}
/*h5 {
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 14px;
    font-weight         : normal;
    color               : #79BA3D;
    margin-top          : 0px;
    margin-bottom       : 0px;
}
h6 {
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 11px;
    font-weight         : normal;
    margin-top          : 0px;
    margin-bottom       : 0px;
}*/
h6 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF3366;
    margin-top: 5px;
    margin-bottom: 5px;
	text-decoration: none;
	font-weight: normal;
}
td {
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 11px;
}
ul {
    margin              : 0px 0px 0px 0px;
    padding             : 0px;
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 11px;
}
ol {
    font-family         : Arial, Helvetica, sans-serif;
    margin              : 0px 0px 0px 7px;
    padding             : 0px;
}
li {
    margin              : 0px 0px 0px 16px;
    padding             : 0px;
    list-style-type     : square;
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 11px;
}
form {
    border              : 0px;
    margin              : 0px;
    padding             : 0px;
}
input{
	font-size			: 10px;
}

img{
	border				: 0px;
}


/*----------------------------------------------------------------*/
/*                          SPECIFIQUE                            */
/*----------------------------------------------------------------*/

div#main_home{
	width				: 980px;
	margin-left			: auto;
	margin-right		: auto;
	background			: #ffffff url(images/pr/fond_home.gif) repeat-y;
	margin-bottom		: 10px;
}

div#main_classique{
	width				: 980px;
	margin-left			: auto;
	margin-right		: auto;
	background			: #ffffff;
	margin-bottom		: 10px;
}

div#header_fr{
	height				: 173px;
	background			: url(images/pr/header_fr.gif) no-repeat;
	color				: #ffffff;
	position			: relative;
}

div#header_en{
	height				: 173px;
	background			: url(images/pr/header_en.gif) no-repeat;
	color				: #ffffff;
	position			: relative;
}

img#logo{
	position			: absolute;
	margin-left			: 43px;
}

div#menu_langues{
	position			: absolute;
	margin-left			: 871px;
	margin-top			: 17px;
}

div#menu_langues img{
	vertical-align		: middle;
}

div#menu_newsletter{
	color				: #000000;
	float				: right;
	margin-top			: 141px;
	margin-right		: 10px;
	vertical-align		: middle;
	font-weight			: bold;
}

div#menu_newsletter input[type=text]{
	border				: 1px solid #296998;
	padding-left		: 5px;
}

div#menu_gauche{
	background			: #ffffff url(images/pr/back_left.jpg) repeat-x;
	min-height			: 486px;
	height				: 486px;
	width				: 204px;
	float				: left;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

html>body div#menu_gauche {
	height				: auto;
	min-height			: 486px;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div#content_home{
	background			: #ffffff;
	width				: 463px;
	float				: left;
	padding				: 16px;
	overflow			: hidden;
}

div#content_classique{
	background			: #ffffff;
	width				: 744px;
	float				: left;
	padding				: 16px;
	overflow			: hidden;
}

div#news_home{
	width				: 281px;
	float				: left;
}

div#footer{
	clear				: both;
	background			: #061822;
	padding				: 8px;
	text-align			: center;
	color				: #ffffff;
}

div#footer a:link, div#footer a:active, div#footer a:visited, div#footer a:hover, div#footer a:focus{
	color				: #ffffff;
	text-decoration		: none;
}

div#footeradresse{
	float				: right;
}

div#clearit{
	clear				: both;
}

div.pagemenu{
	margin				: 4px;
	padding				: 2px 0px 2px 0px;
}

div.pagemenu a:link, div.pagemenu a:active, div.pagemenu a:visited, div.pagemenu a:visited, div.pagemenu a:focus{
	color				: #000000;
	text-decoration		: none;
}

div.pagelink{
	padding-left			: 4px;
	width				: 184px;
	float				: left;
}

div.pageclear{
	height				: 3px;
	border-bottom		: 1px solid #ffffff;
	clear				: both;
}

/************** ACTUALITE ***********/
div#news_content{
	padding				: 6px;
}
div.separator{
	border-top			: 1px dashed #aaaaaa;
	height				: 6px;
	margin-top			: 6px;
}
div.news_titre{
	font-weight			: bold;
	color				: #000000;
	font-size			: 12px;
	background			: url(images/pr/puce.gif) 0px 3px no-repeat;
	padding-left		: 15px;
}
div.news_date{
	padding-left		: 15px;
	color				: #ff2b98;
}
div.news_date2{
	margin-top			: -13px;
	padding-left		: 15px;
	color				: #ff2b98;
}
div.news_date3{
	margin-top			: -13px;
	padding-left		: 15px;
	color				: #000000;
}
h2.date_aff{
	color				: #ff2b98;
}
div.news_description{
	padding-left		: 15px;
}
div.news_link{
	padding-left		: 15px;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 10px;
}
div.news_link a:link, div.news_link a:active, div.news_link a:visited, div.news_link a:hover, div.news_link a:focus{
	color				: #0077b9;
	text-decoration		: none;
	font-weight			: bold;
}
div.imgdiv{
	width				: 190px;
}
img.img_actu{
	border				: 1px solid	#333333;
}

img#prev_edition{
	float				: right;
	margin-bottom		: 12px;
	margin-right		: 15px;
	margin-top			: -20px;
}

div.sous_titre{
	color				: #000000;
	margin-left			: 0px;
	margin-bottom		: 15px;
	font-size			: 12px;
	font-weight			: bold;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

