#master_bkg{
	background-position:center; 
	background-image: url(../images/bkg_main2.jpg); 
	background-repeat:repeat-y;
}

.box_text_content{
	width:660px;
	margin:10px;
}

.text-orange{
	color:#3C73CF;
}

.text-gray{
	color:gray;
	font-size: 0.8em;
}

.text-default{
	color: #343434;
	font-size: 0.8em;
	font-weight:normal;
}

.text-little{
	color: #343434;
	font-size: 0.7em;
	font-weight:normal;
}

.link-orange a:link{
	color:#3C73CF;
}

.imageTitle img{
	border: 1px solid #C0BCBB;
}

.classic-list{
	line-height:18px;
	margin: 10px ;
	padding: 10px ;
	list-style-image:url(../images/i_arrow1.gif) ;
}

/************* NEWS *************/
/********************************/

.newsTitle
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight:bold;
	color:#3C73CF;
}

.newsCredit
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#A5A5A5;
	font-weight:normal;
	text-align: left;
}

.newsIntro
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:bold;
	color:#343434;
}

.newsContent
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#343434;
}

.sommaire
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#343434;
	list-style-type: none;
	text-indent:10pt;
	border: 1px dashed #C0BCBB;
	background-color: #F1F0F0;
	padding:10px;
}

.sommaire li{list-style-type: none;text-indent:15pt;}
.sommaire .on{color:#3C73CF;}


/********* COMMENTAIRES **********/
/********************************/

#commentBox
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 8pt;
	color:#343434;
	border-left: 1px dashed #C0BCBB;
	border-right: 1px dashed #C0BCBB;
	border-bottom: 1px dashed #C0BCBB;
	background-color: #F1F0F0;
	padding:10px;
	width:655px;
}

.comLine
{
}
.comText
{
	padding-top:10px;
	text-align:left;
}
.comTitle
{
	border: 1px solid #C0BCBB;
	font-weight:bold;
	text-align:left;
	padding:3px;
	background-color: #fff;
}

.commentBox2
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:left;
	color:#343434;
	border-left: 1px dashed #C0BCBB;
	border-right: 1px dashed #C0BCBB;
	border-bottom: 1px dashed #C0BCBB;
	background-color: #F1F0F0;
	padding:10px;
	width:655px;
}

.comPage
{
	text-align:center;
	border: 1px solid #C0BCBB;
	font-weight:bold;
	padding:2px;
	background-color: #fff;
	width:20px;
}

.comPage_on
{
	text-align:center;
	border: 1px solid #C0BCBB;
	font-weight:bold;
	padding:2px;
	color: #3C73CF;
	background-color: #fff;
	width:20px;
}

/************* TEAM *************/
/********************************/

.teamSection{
	height:auto;
	text-align:center;
	border-bottom: 1px dashed #C0BCBB;
}

.teamSection li{
	line-height: 25px ;
	display: inline;
	text-align:center;
	list-style-type: none ;
	font-size:1em;
}
.teamSection li a{
	color:#C0C0C0;
}
.teamSection li a:hover{
	color:#3C73CF;
}
.teamSection .on{
	color:#3C73CF;
}

.teamTrombi{
	width:675px;
}

.teamFiche{
	line-height: 20px ;
	float: left;
	margin:10px;
	width:120px;
}
.teamFiche img{
	border: 1px solid #C0BCBB;
	margin-top:3px;
}
.teamFiche .on img{
	border: 1px solid #3C73CF;
	margin-top:3px;
}
.teamFiche .title{
	font-size:2em;
	letter-spacing: 2px ;
	color:#3C73CF;
}
.teamUserDesc{
	color: #343434;
	line-height: 20px ;
	padding:10px;
	width:300px;
	font-size:0.8em;
	border: 1px dashed #C0BCBB;
	float:right;
}
.teamUserDesc .title{
	background: url(../images/bkg_menu_left.jpg);
	letter-spacing: 3px ;
	color:#3C73CF;
}

.tblPalmares{
	font-size:11pt;
}
.tblPalmares .title{
 	font-size:10pt;
	color:#fff;
	background-color:#323232;
	padding: 3px ;
	font-weight:normal;
}
.tblPalmares td{
	padding: 4px ;
}

/************* VIDEO ************/
/********************************/

.box_video_content
{
	width:675px;
	margin:10px;
}

.box_video_info
{
	width:305px;
	float:right;
	color: #343434;
	margin-left:10px;
	margin-right:10px;
}

.tbl_video_info{
	width: 305px;
	border-top: 1px dashed #C0BCBB;
	border-left: 1px dashed #C0BCBB;
	border-right: 1px dashed #C0BCBB;
	font-size:10pt;
	margin-bottom:2px;
}
.tbl_video_info td{border-bottom: 1px dashed #C0BCBB;padding:2px;}
.tbl_video_info .text-orange{font-weight:bold}


/************* GALERIE **********/
/********************************/

.thumbnail{
	width:650px;
	padding: 5px;
	background-color: #fff;
	font-weight:bold;
	border: 1px solid #969696;
	margin-right: 10px;
	margin-bottom: 10px; 
}
.thumbnail:hover{
	background-color: #EAEAEA;
	border:1px solid #3C73CF;
}
.thumbnail a{
	color:#3C73CF;
}

.thumbnail2{
	font-family:arial;
	font-size:0.8em;
	padding-bottom: 2px;
	background-color: #EAEAEA;
	border: 1px solid #969696;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px; 
	text-align:center;
}
.thumbnail2:hover{
	background-color: #3C73CF;
	border:1px solid #3C73CF;
}
.thumbnail2 a{
	text-decoration:none;
	color:gray;
}
.thumbnail2 a:hover{
	text-decoration:none;
	color:#fff;
}

/************* SPONSOR **********/
/********************************/

.sponsor_block{
	width:650px;
	border:1px dashed #969696;
	padding:5px 5px 5px 5px;
	margin-bottom:10px;
}

.sponsor_img{
	float: left;
	margin-right:10px;
}

.sponsor_text{
	font-size:0.8em;
	color: #343434;
}

/************* REDACTION **********/
/********************************/

.tblRedac{
	font-size:10pt;
	color: #343434;
}
.tblRedac .title{
 	font-size:10pt;
	font-weight:normal;
	text-align:center;
	background-color:#fff;
	color:#3C73CF;
	padding: 4px;
	padding-top:15px;
	
}
.tblRedac td{
	padding: 3px ;
	background-color:#F1F0F0;
}

.butRedac{
	font-weight:bold;
	font-size:7pt;
	color:#3C73CF;
	background-color:#F1F0F0;
	border:1px solid #969696;
	padding:3px;
}

/************* DYYNO **********/
/********************************/

.dyyno{
	border:1px solid #fff;
}
.dyyno:hover{
	background-color: #EAEAEA;
	border:1px solid #3C73CF;
}