

#boutons_droite {
	float:right;
	height:245px;
	width:310px; 
	background-color:#B9B8B3;
	/* web #CCCCCC
	border: 1px #CCCCCC solid;
	margin-right:10px;
	margin-top:5px;*/
}

	
div#round_boutons_droite{
	float:right;
	width:310px;
	height:auto;
	margin-top:5px;
}

#flash_mini_sites
{
	float:right;
	width:310px;
	height:360px;
	margin:0 0 0 0;
	padding: 0 0 0 0;
	
}




/* CSS Cadre Focus */

#focus_table {
	float:left;
	width:620px; 
	/*background-color:#E9E8E4;*/
	background-color:#F4F4F4;
}

div#round_focus_table{
	float:left;
	width:620px;
	height:auto;
	margin-top:5px;
}

.logo_serie {
	position:relative;
	border:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:-25px;
}

.logo_serie a{
	border:0;
}

#focus_right {
	float:right;
	text-align:center;
	width:430px;
	/*margin-right:10px;*/
	/*background-color:#0000FF;*/
}



#focus_right h1 {
	text-align:justify;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	margin-top:5px;
	margin-left:10px;
}

#focus_right p {
	text-align:justify;
	margin-left:0px;
	margin-top:10px;
	padding-right:10px;
	line-height:1.4em;
	
}

#focus_right p a:hover {
	color:#990000;
}

#focus_left {
	width:190px;
	float:left;
	text-align:center;
	/*background-color:#00FF00;*/
}

#focus_left img {
	border: 1px #333333 solid;
	margin-top:5px;
	margin-bottom:2px;
	margin-left:0px;
	padding:0;
}

#focus_left a img{
	/*border:0;*/
	border: 1px #333333 solid;
	padding:0;
}

/* Fin CSS Cadre Focus */

/* CSS News */
#news_table {
	float:left;
	width:620px; 
	height:340px;
	background-color:#F4F4F4;
}

div#round_news_table{
	float:left;
	width:620px;
	height:auto;
	margin-top:5px;
	}

#news_table p {
	padding-top: 8px;
	/*padding-right:10px;*/
	/*padding-bottom:5px;*/
	/*margin-left:15px;*/
	text-indent:10px;
	color:#000000;
	line-height:1.6em;
	text-align:justify;
}

.news_contenu {
	float:left;
	width:510px;
	height:65px;
	padding-bottom:2px;
	margin-bottom:8px;
	margin-left:12px;
	border-bottom:1px #666666 solid;
}

.news_suite {
	float:right;
	/*height:65px;*/
	width:80px;
	padding:60px 0px 2px 3px;
	margin-bottom:5px;
	font-family:verdana;
	font-size:9px;
	
}

.news_suite img{
	padding:3px 3px 0px 0px;
}

/* Fin CSS News */




/* CSS Boutons droite */

#index_recherche{
	height:23px;
	width:262px;
	margin-top:0px;
	margin-bottom:5px;
	padding-top:4px;
	padding-left:33px;
	background:url(../boutons/index_recherche.png) left no-repeat;
}

#cont_boutons{
	height:218px;
	width:297px;
	margin-left:auto;
	margin-right:auto;
	background:url(../index_separateur_droite.gif) bottom center no-repeat;
}

#bouton_index_facebook{
	float:left;
	height:88px;
	width:149px;

}
#bouton_index_forum{
	float:left;
	height:88px;
	width:148px;

}
#bouton_index_newsletter{
	float:left;
	height:88px;
	width:149px;

}
#bouton_index_rss{
	float:left;
	height:88px;
	width:148px;

}

#separateur_boutons_flash{
	position:relative;
	height:5px;
	width:293px;
	margin-left:auto;
	margin-right:auto;
	background:url(../index_separateur_droite.gif) top no-repeat;

}

/* Recherche */

#rech{
	margin:0;
}
#rech input[type=text]{
	float:left;
	border:0;
	width:233px;
	height:16px;
	padding:0 7px 0 0px;
	color:#888888;
	/*background:url(champ.png) top left no-repeat;*/
	background:none;
	margin:0;
}
#rech input[type=text]:hover{
	background-position:left bottom;
}
#rech input[type=submit]{
	cursor:pointer;
	float:left;
	border:0;
	width:21px;
	height:16px;
	color:#888888;
	/*background:url(champ.png) top right no-repeat;*/
	background:none;
	margin:0;
	padding:0;
}
#rech input[type=submit]:hover{
	background-position:right bottom;
}

