/* CSS Document */


body { background-color: #3277A8;background-image:url(../imgs_new/bckground.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px;margin: 0px;color:#6D6D6D; }
h1 {
	font-family: "Times New Roman", Times, serif;
	color: #6F4E2F;
	font-size: 24px;
	font-weight:normal;
}
a {text-decoration:none;}
.Style1 {
	font-family: "Times New Roman", Times, serif;
	color: #6F4E2F;
	font-size: 24px;
}
.Style2 {color: #6F4E2F; font-weight:bold; font-size:12px;}
.titre {
	font-family: "Times New Roman", Times, serif;
	color: #6F4E2F;
	font-size: 16px;
	font-weight:bold
}
a.Style1 {
	font-family: "Times New Roman", Times, serif;
	color: #6F4E2F;
	font-size: 24px;
	text-decoration:none;
}
a.Style1:hover {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 24px;
	text-decoration:none;
}
a.titre {
	font-family: "Times New Roman", Times, serif;
	color: #6F4E2F;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
}
a.titre:hover {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
}



/* styles contenu milieu */

a.contenu{color:#FFFFFF;text-decoration:none;background-image:url(../imgs_new/liens.gif);background-repeat: no-repeat; padding: 2px 5px 2px 20px; background-color:#9B735F; font-weight:bold;}
a.contenu:hover{color:#000000;text-decoration:none;background-image:url(../imgs_new/liens.gif);background-repeat: no-repeat; padding: 2px 5px 2px 20px; background-color:#9B735F; font-weight:bold;}
strong {color:#444444;}


/* strcture */
div#container{width:990px;margin:0 auto; border-style:solid; border-width:0 10px 0 10px ; border-color:#FFFFFF;text-align:left;background-color:#FFFFFF ;background-image: url(../imgs_new/fond.gif);background-repeat:repeat-y;}
div#header{position:relative;height:285px; width:990;}
div#flags{width:990px; clear:both;margin:0 auto;text-align:left; height:25px;padding: 5px 0 0 0px; background-color:#FFFFFF; }
div#pictonews{position:absolute; z-index:50; right:130px; top: 435px; width:90px}
div#gauche{width:190px ;margin-top:10px;clear:both;float: left;text-align:left; }
div#contenu{float: left; clear:right; width: 540px; margin-top:10px; background:url(../imgs_new/ombre_v.gif) repeat-y;padding-left:30px;}
div#map{float: left; clear:right; width: 500px;}
div#nocolon{float: left; clear:right; width: 940px; margin-top:15px; background-color:#FFFFFF; text-align:center;}
div#droite{float: right; clear:right; width: 190px; margin:0em; margin-top:10px; text-align:left; background:url(../imgs_new/ombre_v.gif) repeat-y;padding-left:20px;}
div#footer{width:990px;margin:0 auto;clear:both;text-align:center; height:10px;padding: 5px 0 5px 0px;background-image: url(../imgs_new/txt_ligne.gif);background-repeat: repeat-x; background-color:#FFFFFF;font-size:9px;}
div#menu_event{position:absolute; right:0px;top: 395px; width:990px; txt-align:left;}
div#event{position:absolute; z-index:20; right:0px; top: 280px; width:180px}

div#m_ttr_g{ background-repeat:no-repeat; height:30px; padding:0;padding:10px 0 0 5px;margin-top:10px; font-weight:bold; color:#FFFFFF;font-size:14px;}
div#ligne{background:repeat-x url(../imgs_new/txt_ligne.gif); height:18px; margin: 10px 0 0px 0px; width:100%}
div#ligne2{background:repeat-x url(../imgs_new/txt_ligne2.gif); height:5px; margin: 5px 0 0px 0px; width:100%}

/* separateur */

.sponsor{float: left;width: 12%; height:50px; vertical-align: middle;}
.img{display: block;float:left;margin:10px,10px;margin-right:20px;}
.img_droite{display: block;float:right;margin:10px,10px;margin-left:20px;}
.img_grande{display: block;margin:10px,10px;}


/* images */
div#liens{ margin:5px 0 0px 0; width:190px;background-color:#9B735F; padding: 5px 0px 5px 0px;}
div#liens2{ margin:5px 0 0px 0; background-color:#9B735F; padding: 5px 0px 5px 0px;}

.partners {
	padding: 0 5px 0 0;
	}
	
/* MOI	*/
.fotodiv {
	height:150px;
	border-bottom:1px dotted #CCCCCC;
}
.listimg { border:solid 1px #bbb; padding:3px; background:#FFFFFF; }
.paginationdiv {
	text-align:center;
	padding:10px;
}
.paginationdiv a{
	font-weight: bold;
	color:#000000;
}
.curpage{
	font-weight: bold;
	padding:0px 3px 0px 5px;
	color: #FF0000;
}
.errordiv {
	text-align:center;
	padding:5px 0px 15px 0px;
	color:#FF0000;
	font-weight:bold;
}
.succesdiv {
	font-weight:bold;
	background:#333333;
	width:100%;
	color:#FFFF00;
	text-align:center;
	padding:10px 0px 10px 0px;
}
.news_words {
	padding:10px 0px 10px 0px;
}
.news_data {
	color:#555555;
	font-weight:bold;
	padding:5px 0px 0px 0px;
}	
.error {
	color:#FF0000;
	padding:3px;
}
.fieldx {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#fcfcfc;
	font-size: 11px;
	color: #000000;
	border-left: 2px solid #d6dade;
	border-top: 2px solid #d6dade;
	border-right: 1px solid #d6dade;
	border-bottom: 1px solid #d6dade;
}
.submitx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #220501;
	color: #ffffff;
	padding:5px;
	border:0px;
}
.table_border_bottom {
	 border-bottom:1px solid #999999;
}
.td_red {
	background:#FF0000;
	color:#FFFFFF;
}
.td_green {
	background:#006600;
	color:#FFFFFF;
}
