html {
	overflow: auto;
	height: 100%;
}

body {
	height: 100%;
	margin:0;
	padding:0;
	text-align: center;
	/* background: #bfbf9b url(../img/bck1.png) center repeat; */
	background: #0E3F6D;
}

.wrap_global{
	width: 940px;
	align: center;
	text-align: center;
	border-top: 0px solid #000;
	padding-left: 0px;
	padding-right: 0px;
	background: #abbb22;
	/* background: url(../img/bck_botton.png) no-repeat; */
}
.wrap_bottom{
	width: 940px;
	align: center;
	text-align: center;
	border-top: 0px solid #000;
	padding-top: 0px;
	background: #08243f;
	/* background: url(../img/bck_botton.png) no-repeat; */
}
.bck_contenu{
	border-top: 0px solid #000;
	padding-top: 0px;
	background: #abbb22;
	/* background: url(../img/bck_botton.png) no-repeat; */
}
.page_top{
	width: 940px;
	align: center;
	text-align: center;
	border-top: 0px solid #000;
	padding-top: 0px;
	background: #1e84e4;
	/* background: url(../img/bck_entete.gif) no-repeat; */
}
.titre_teaser2{
	font-family: Verdana, tahoma, arial, helvetica, sans-serif; font-size: 14pt; color: #e5f000; font-weight: bold;
	padding-left: 20px;
	background: url(../img/bck_titre_entete2.png) no-repeat;
}
.titre_teaser{
	font-family: Verdana, tahoma, arial, helvetica, sans-serif; font-size: 14pt; color: #ffffff; font-weight: bold;
	padding-left: 20px;
	background: url(../img/bck_titre_entete.png) no-repeat;
}
.description_teaser{
	padding-top: 10px;
	padding-left: 10px;
	/* background: url(../img/bck_cel.png) repeat-x; */
	background: #c4d827;
}
.description_teaser2{
	padding-top: 10px;
	padding-left: 0px;
	/* background: url(../img/bck_cel.png) repeat-x; */
	background: #c4d827;
}

.menu {font-family: Verdana, tahoma, arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #47459E;}
a.menu {font-family: Verdana, tahoma, arial, helvetica, sans-serif; font-size: 12pt; color: #47459E; text-decoration: none;}
a.menu:hover { text-decoration: underline;}

.menu_bullet {font-family: Verdana, tahoma, arial, helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #E3FF00;}

.texte_blanc {font-family: Verdana, tahoma, arial, helvetica, sans-serif; font-size: 11px; color: #ffffff;}
a.texte_blanc {font-family: Verdana, tahoma, arial, helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}
a.texte_blanc:hover { text-decoration: underline;}

.texte_blanc12 {font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
a.texte_blanc12 {font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;}
a.texte_blanc12:hover { text-decoration: underline;}

.texte_noir10 {font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a.texte_noir10 {font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
a.texte_noir10:hover { text-decoration: underline;}

.texte_noir12 {font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
a.texte_noir12 {font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
a.texte_noir12:hover { text-decoration: underline;}

.imgLabel {font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a.imgLabel {font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
a.imgLabel:hover { text-decoration: underline;}


div#bouton{
	position: relative;
	float: right;
	text-align: center;
	text-valign: middle;
	height: 25px;
	width: 150px;
	border: 1px solid #515B00; 
	background: url(../img/bck_bouton2.png) repeat;
}
.bouton1 {font-size: 12px; font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #0E3F6D; text-decoration: none; text-align: center; text-valign: middle; }
.bouton1:hover { font-size: 12px; font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #6e7b00; text-decoration: underline; text-align: center; text-valign: middle; }

div#bouton_center{
	position: relative;
	align: center;
	text-align: center;
	height: 25px;
	width: 150px;
	border: 1px solid #515B00;
	background: url(../img/bck_bouton2.png) repeat;
}
div#bouton2{
	position: relative;
	text-align: center;
	text-valign:middle;
	height: 25px;
	width: 136px;
	border: 1px solid #515B00;
	padding-top: 0px;
	background: url(../img/bck_bouton2.png) no-repeat;
}

.floatright {
float: right;
}


/* ***************** Articles ******************** */
.manchette_titre { font-family: Verdana, tahoma, arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #0E3F6D; text-decoration: none; }
.manchette_sous_titre { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 14pt; font-weight: bold; color: #1D85E4; text-decoration: none; }
.manchette_desc { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-decoration: none; }
.manchette_date { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; }

.manchette_link { font-family: Verdana, tahoma, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
.manchette_link:hover { text-decoration: underline; }

.article_title { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #b90c14; text-decoration: none; }
.article_date { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; font-style: italic; color: #010c61; text-decoration: none; }
.article_desc { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #010c61; text-decoration: none; }

/* ***************** Sondage ******************** */
.sondage_question { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #010c61; text-decoration: none; }
.sondage_choix { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #010c61; text-decoration: none; }
.sondage_result_link { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
.sondage_result_link:hover { text-decoration: underline; }
.sondage_nbrepondant { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }

.result-bck { background-color: #dddddd; border: 0px solid #ffffff; padding: 0px; height:12px; margin: 0px 0px 0px 0px; width: 100%; }
.result-bar { background: url(../img/bck_sondage.gif) repeat-x; margin: 0px 0px 0px 0px; height:12px; }

/* ***************** Concours ******************** */
.textfield { border: 1px solid #848484; background-color: #ffffff; }
select { color: #424242; font-size: 10px; }
.concours_title { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.concours_title:hover { text-decoration: underline; }
.concours_resume { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; }
.concours_desc { font-family: Verdana,  Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal;	color: #000000; }
.concours_label { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: normal; color: #000000; }
.concours_question { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
.concours_rules {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: normal; color: #000000; }

/* ***************** Photos du jour ******************** */
.dailyphotos_tn_title { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #b90c14; text-decoration: none; }
.dailyphotos_tn_date { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: normal; font-style: italic; color: #010c61; text-decoration: none; }
.dailyphotos_tn_desc { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #010c61; text-decoration: none; }
.dailyphotos_title { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #b90c14; text-decoration: none; }
.dailyphotos_date { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: normal; font-style: italic; color: #010c61; text-decoration: none; }
.dailyphotos_desc { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #010c61; text-decoration: none; }
.dailyphotos_archives_title_link { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #b90c14; text-decoration: none; }
.dailyphotos_archives_title_link:hover { text-decoration: underline; }
.dailyphotos_archives_desc { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #636363; }
.dailyphotos_archives_link { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.dailyphotos_archives_link:hover { text-decoration: underline; }

/* ***************** Videos ******************** */
.videos_title { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; font-size: 8pt; }
.videos_desc { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 7pt; }
.videos_vote_selectfield { width: 100px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; border; 1px solid #000000; background-color: #D1D3D4; color: #000000; font-size: 10px; font-weight: bold; }
.videos_vote_texte { font: normal 7pt Tahoma; color: #4c4c4c;	text-decoration: none; }
.videos_vote_avg { width: 100px; height: 30px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; font-size: 14pt; text-align: center; text-valign: middle; border-right-color: #000000; border-bottom-color: #000000; border-top-color: #790f0f; border-left-color: #790f0f; background-image: url(../img/bck_avg.gif); }
.videos_archives_header_link { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-size: 7pt; text-decoration: none; }
.videos_archives_header_link:hover { text-decoration: underline; }
.videos_archives_title_link { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 8pt; text-decoration: none; }
.videos_archives_title_link:hover { text-decoration: underline; }
.videos_archives_resume { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #636363; font-size: 8pt; }
.videos_archives_vote { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-size: 7pt; }
.videos_archives_link { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; text-decoration: none; }
.videos_archives_link:hover { text-decoration: underline; }

/* ***************** Photomax ******************** */
.photomax_title { font: 1.4em Verdana, Helvetica, Arial, sans-serif; font-weight: bold; color: #b90c14; text-decoration: none; }
.photomax_desc { font: 1em Verdana, Tahoma, Helvetica, Arial, sans-serif; font-weight: normal; color: #010c61; text-decoration: none; }

/* ***************** Site newsletter ******************** */
.sitenl_texte { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; }
.sitenl_textfield { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #848484; background-color: #ffffff; }
.sitenl_formlabel { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; }
