/*
BODY {
	#background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	left: 10px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	#background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 6px;
	padding: 0px;
}
*/
A {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #025EA7;
}
A:active {
	COLOR: #025EA7;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
A:hover {
	/*COLOR: #0EA1FF;*/
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	/*text-decoration: underline;	*/
}
form { margin: 0; padding: 0
}
.cadre_vote {
	background-image: url(../images/cadre_vote_background.gif);
	background-repeat: repeat-x;
	background-color: #0EA1FF;
}
.cadre_infos {
	background-repeat: repeat-x;
	background-color: #0EA1FF;
	padding: 6px;
}
.cadre_infos_bottom {
	background-color: #59BCFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #A7DBFF;
}
.cadre_main {
	background-image: url(../images/cadre_main_middlebg.gif);
	background-repeat: repeat-x;
	background-color: #037bc5;
}
.cadre-main-little1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #025ea7;
	border: 1px solid #025ea7;
	font-weight: bold;
	background-image: url(../images/inscription_background.gif);
	background-color: #e4fffc;
	background-repeat: repeat-x;
}
.cadre-main-little2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #025ea7;
	border: 1px solid #025ea7;
	font-weight: bold;
	margin-bottom: 2px;
	background-color: #e4fffc;
}
.cadre_top5_top {
	background-image: url(../images/cadre_top5_liste_top.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.cadre_top5_bottom {
	background-image: url(../images/cadre_top5_liste_bottom.gif);
}
.cadre_top5_2px {
	margin-top: 2px;
	margin-right: 6px;
}
.cadre_login {
	background-image: url(../images/subscribe_bg.gif);
	height: 175px;
	width: 315px;	
}
.cadre_loged {
	background-image: url(../images/subscribed_bg.gif);
}
.cadre_loged_menu {
	background-image: url(../images/subscribed_bg.gif);
	height: 120px;
	width: 160px;
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 4px;
}
.top5_liste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #529FC8;
}
.top5_liste:hover {
	color: #005E9C;
}
.all_cadres6px {
	margin-top: 6px;
	margin-right: 6px;
}
.contours_blancs {
	border: 1px solid #FFFFFF;
}
.contours_bleus {
	border: 1px solid #A7DBFF;
}
.title_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #025ea7;
	padding-bottom: 2px;
}
.title_blue-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #025ea7;
	padding-bottom: 2px;
}
.title_blue-footer:hover {
	color: #005E9C;
	text-decoration: underline;
}
.boites_submit_login {
	border: 1px solid #477691;
	height: 19px;
	width: 140px;
	background-image: url(../images/subscribe_login.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin: 1px;
    text-transform:lowercase;    	
	}
.boites_submit_login:hover {
	color: #ABEFFA;
}
.txtlowercase{
    text-transform:lowercase;
}
.boites_submit_pass {
	margin: 1px;
	border: 1px solid #477691;
	height: 19px;
	width: 140px;
	background-image: url(../images/subscribe_pass.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.boites_submit_pass:hover {
	color: #ABEFFA;
}
.boites_valider {
	margin: 1px;
}
.boites_recherche {
	border: 1px solid #0066aa;
	background-color: #ffffff;
	font-family: Tahoma;
	font-size: 1px;
	color: #004f84;
	text-align: left;
	height: 21px;
	width: 89px;
}
.boites_recherche2 {
	border: 1px solid #0066aa;
	background-color: #ffffff;
	font-family: Tahoma;
	font-size: 1px;
	color: #004f84;
	text-align: left;
	height: 23px;
	width: 240px;	
	
}
.ajout_commentaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #025ea7;
	width: 262px;
	border: 1px solid #025ea7;
	margin-bottom: 3px;
	background-color: #81d9fe;
}
.Style2 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.StyleBig2 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Style4 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #646464;
	text-decoration: none;
}
.Style6 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 13px;
}
.Style7 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #025ea7;
	text-decoration: none;
}
.Style7:hover {
	color: #025ea7;

}
.Style7-2 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #025ea7;
	text-decoration: none;
}
.Style7-2:hover {
	color: #025ea7;
	text-decoration: underline;
}
.Style8 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #FF004E;
	text-decoration: none;
}
.Style8:hover {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #FF004E;
	#text-decoration: underline;
}
.Style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #025ea7;
}
.Style9:hover {
	color: #025ea7;
}
.Style10 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #4ea2da;
	text-decoration: none;
}
.Style11 {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #c51c40;
	text-decoration: none;
}
.Style12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff486f;
}
.Style12:hover {
	color: #ff486f;
}
.Style13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #24ff8b;
}
.Style14 {

	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
.winner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF9999;
}
.style_girl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ff486f;
}
.style_girl:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ff95ac;
}
.style_boys {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #025ea7;
}
.style_boys:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #025ea7;
}
.cadre_menubg {
	background-image: url(../images/header_bagkground-logo.gif);
	background-repeat: repeat-x;
}
.cadre_menu_bordarrondi {
	background-image: url(../images/logo_left_border.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.cadre_menu_mainsection {
	width: 112px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A1D6F7;
	height: 19px;
}
.cadre_menu_mainsection_select {
	background-image: url(../images/menu_title1_light2.gif);
	width: 112px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 19px;
}
.cadre_menu_lowsection {
	background-image: url(../images/separateur_menu.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
.cadre_menu_lowsection_font {
	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
}
.2px_top {
	margin-top: 2px;
}
.tableauxcontoursrouges {
	background-color: #FF004E;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}
.tableauxcontoursverts {
	background-color: #FFFFFF;
	border: 1px solid #33cc66;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33cc66;
	font-style: normal;
	font-weight: bold;
}
.cadre-ok {
	font-family: Arial, Helvetica, sans-serif;
	color: #00578f;
	background-color: #50c2fc;
	background-image: url(../images/template_girl_ok.gif);
	border: 1px solid #00578f;
	padding: 10px;
	background-repeat: repeat-x;
}
.cell-footer {
	background-image: url(../images/footer-spacer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-right: 10px;
	padding-left: 10px;
}
.cadre_inscription_top {
	background-image: url(../images/cadre_inscription_top.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 31px;
}
.cadre_inscription_top_neutre {
	background-image: url(../images/cadre_inscription_top_neutre.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 31px;
}
.cadre_inscription_top_profil {
	background-image: url(../images/cadre_inscription_top_profil.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 31px;
}
.cadre_inscription_middle {
	background-image: url(../images/cadre_inscription_bg.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #005e9c;
	border-right-color: #005e9c;
	border-bottom-color: #005e9c;
	border-left-color: #005e9c;
	background-color: #73dbff;
}
.cadre_inscription_bottom {
	background-image: url(../images/cadre_inscription_bottom.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 8px;
}
.cadre_inscription_bottom_profil {
	background-image: url(../images/cadre_inscription_bottom_profil.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 8px;
}
.cadre_inscription_cell {
	font-size: 11px;
	color: #005598;
	padding-right: 3px;
	padding-left: 3px;
	}
.decalage-gauche-7px {
	padding-left: 7px;
}
.cadre_infos_middle {
	background-image: url(../images/cadre_infos_bg.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: Aucune;
	border-right-style: solid;
	border-bottom-style: Aucune;
	border-left-style: solid;
	border-top-color: #005e9c;
	border-right-color: #005e9c;
	border-bottom-color: #005e9c;
	border-left-color: #005e9c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #025ea7;
	padding-right: 10px;
	padding-left: 10px;
}



