td,p,div,tr,table,a,span,body,input,select,option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	letter-spacing: normal;
}
body {
	margin: 0px;
}
.bgd_ban {
	background-image:url(images/ban.jpg);
	background-repeat:no-repeat;
}
.logo{
margin-left: 25px;
}
td.bg_gris{
background-color: #E6E6E6;
}
table.navigation {
width: 100%;
height: 27px;
border: 0px;
background-image:url(images/bg_navigation.gif);
background-position:top left;
background-repeat:repeat-x;
}
table.bloc1 {
width: 320px;
heigth: 154 px;
border-style:solid;
border-width:1px;
border-color: #E4E4E4;
}
table.bloc2 {
width: 318px;
heigth: 152 px;
border-style:solid;
border-width:1px;
border-color: #B5B5B5;
background-image:url(images/bg_titre_bloc.gif);
background-position:top left;
background-repeat:repeat-y;
}
td.titre_bloc{
	height: 67px;
	font-size:14px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
	.titre_bloc a{
		font-size:14px;
		color: #333333;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		text-decoration: none;
	}
td.content_bloc{
height: 83px;
font-size:10px;
color: #333333;
text-align: justify;
padding-left: 11px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 23px;
vertical-align: middle;
background-color: #ffffff;
background-image:url(images/courbe_bloc.gif);
background-position:top right;
background-repeat: no-repeat;
}
.fleche {
font-size:8px;
font-weight: bold;
}
td.steamstar{
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: center;
vertical-align: middle;
background-image:url(images/bg_steamstar.gif);
background-position:top left;
background-repeat: repeat-x;
}
td.envoyer{
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: center;
vertical-align: middle;
background-image:url(images/bg_send.gif);
background-position:top left;
background-repeat: repeat-x;
}
td.titre_concours {
	font-size:10px;
	font-weight: bold;
	color: #FFCF26;
	text-align: center;
	vertical-align: middle;
	background-image:url(images/bg_titre_concours.gif);
	background-position:top left;
	background-repeat: repeat-x;
	text-transform: uppercase;
}
td.content_concours{
font-size:10px;
font-weight: bold;
color: #909090;
text-align: left;
padding-left: 16px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 16px;
vertical-align: middle;
background-image:url(images/bg_concours.gif);
background-position:top left;
background-repeat: repeat-y;
}

td.poucet{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-align: left;
}
	td.poucet a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	text-align: left;
	}
	
.poucetLIGHT{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-align: left;
color: #AEAEAE;
}


td.content_concours_center{
font-size:10px;
font-weight: bold;
background-color:#ffffff;
text-align: center;
padding-left: 16px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 16px;
vertical-align: middle;
border-left:1px solid #c2c2c2;
border-right:1px solid #c2c2c2;
/*background-image:url(images/bg_concours.gif);
background-position:top left;
background-repeat: repeat-y;*/
}

td.content_suite{
font-size:10px;
font-weight: bold;
color: #909090;
text-align: right;
vertical-align: bottom;
padding-bottom: 5px;
background-image:url(images/visu_lire_la_suite.gif);
background-position:top left;
background-repeat: no-repeat;
}

.concours_exergue{
color: #333333;
}
/******************* pages content ****************************/
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 16px;
}
h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 12px;
}
td.content{
font-size:12px;
color: #333333;
text-align: justify;
}

td.contentsmall{
font-size:10px;
color: #333333;
text-align: justify;
}

td.content_small{
font-size:10px;
color: #333333;
text-align: center;
}
.lien_content {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666257;
	font-weight: bold;
}
	.lien_content a{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCF26;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	}
	.lien_content a:hover {
	color: #FFCF26;	
	text-decoration: none;
	}
table.bloc1_page {
width:100%;
height: 49 px;
border-style:solid;
border-width:1px;
border-left:0px;
border-color: #E4E4E4;
}
table.bloc1_page_bas {
height:175px;
border-style:solid;
border-width:1px;
border-top:0px;
border-color: #E4E4E4;
}
table.bloc2_page {
width: 100%;
height: 47px;
border-style:solid;
border-width:1px;
border-left:0px;
border-color: #B5B5B5;
background-color:#FFFDF5;
background-image:url(images/bg_titre_bloc.gif);
background-position:top left;
background-repeat:repeat-y;
}
td.titre_bloc_page{
	font-size:12px;
	color: #071922;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
td.content_page{
font-size:10px;
color: #333333;
text-align: justify;
padding: 10 px;
}
table.bloc1_inscription {
height: 29 px;
border-style:solid;
border-width:1px;
border-color: #E4E4E4;
}
table.bloc1_inscription_bas {
width: 100%;
border-style:solid;
border-width:1px;
border-top:0px;
border-color: #E4E4E4;
}
table.bloc2_inscription{
height: 27px;
border-style:solid;
border-width:1px;
border-color: #B5B5B5;
background-color:#FFFDF5;
background-image:url(images/bg_titre_bloc.gif);
background-position:top left;
background-repeat:repeat-y;
}
td.titre_bloc_inscription{
	font-size:12px;
	color: #333333;
	font-weight: bold;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}


.content2_inscription{
font-size:10px;
color: #909090;
text-align: justify;
padding-top: 10 px;
padding-right: 10px;
vertical-align: top;
}
	.content2_inscription a{
	font-size:10px;
	color: #333333;
	text-align: justify;
	padding-top: 10 px;
	padding-right: 10px;
	text-decoration:underline;
	}

td.content_inscription{
font-size:10px;
color: #333333;
text-align: justify;
padding-top: 10 px;
padding-left: 10px;
padding-right: 10px;
vertical-align: top;
}
td.content_inscription_pt{
font-size:9px;
color: #000000;
text-align: justify;
vertical-align: top;
}
td.content_coordonnees{
font-size:10px;
color: #909090;
text-align: justify;
padding-top: 5 px;
padding-left: 10px;
padding-right: 10px;
vertical-align: top;
}
.but_inscription{
padding-top: 10 px;
vertical-align: top;
}
.input_10{
font-size:10px;
color: #000000;
}
.input_11{
font-size:11px;
color: #000000;
}
.point {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:6px;
	margin:0px;
	padding:0px;
}
ul.ul_right_pane {
	margin:0 0 0 10px;
	padding:0;
}
li.li_right_pane {
	list-style-image:url(images/li_fleche.gif);
}
.input_plusinfo {
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	border:1px solid #909090;
}
.txt_right_pane {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
}
/******************* liens ****************************/
.lien_droite {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-align: left;
}
	.lien_droite a{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	}
	.lien_droite a:hover {
	color: #666666;	
	text-decoration: underline;
	}
td.lien_inactif {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-align: center;
	background-image:url(images/bg_navigation_inactif.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
	.lien_inactif a{	
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	}
	.lien_inactif a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	text-decoration: none;
	}
td.lien_actif {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	background-image:url(images/bg_navigation_actif.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.lien_jaune {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666257;
	font-weight: bold;
	text-align: left;
}
	.lien_jaune a{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCF26;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	}
	.lien_jaune a:hover {
	color: #FFCF26;	
	text-decoration: none;
	}

.steamstar a{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
	}	
		
.envoyer a{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
	}
	
	
.content_concours a{
	font-size:10px;
	font-weight: bold;
	color: #909090;	
	text-decoration: none;
	}
	

.content_suite a{
	font-size:10px;
	font-weight: bold;
	color: #595959;	
	text-decoration: underline;
	font-weight: bold;
	}
	
.content_concours_center a{
	font-size:10px;
	font-weight: bold;
	color: #909090;	
	text-decoration: none;
	}