@import url("style_page.css");
@import url("style_news.css");

body{
	background-image:url('images/new_bg_sig.jpg');
	background-repeat:no-repeat;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif ;
	margin:0;
}

#linkLogoSIG{
	position:absolute;
	width:100px;
	height:125px;
	top:0;
}

#linkLogoSIG:hover{
	cursor:pointer;
}

#menu{
	position:absolute;
	top:128px;
	left:0;
	width:955px;
	height:33px;
}

#menuClub{
	position:absolute;
	min-width:87px;
}

#menuLespros{
	position:absolute;
	left:89px;
	min-width:85px;
}

#menuFormation{
	position:absolute;
	left:176px;
	min-width:104px;
}

#menuBilletterie{
	position:absolute;
	left:281px;
	min-width:109px;
}

#menuMarketing{
	position:absolute;
	left:391px;
	min-width:105px;
}

#menuFanzone{
	position:absolute;
	left:501px;
	min-width:69px;
}

#menuEvenements{
	position:absolute;
	left:564px;
	min-width:127px;
}

.subMenu{
	text-align:center;
	background:#000;
	border:1px solid #CA0016;
	padding:5px 0;
	z-index:10;
	top:161px;
}

.subMenu a{
	color:white;
	text-decoration:none;
	font-size:11px;
}

.subMenu a:hover{
	color:yellow;
	text-decoration:none;
}

#bloc_news{
	width:514px;
	height:294px;
	border:3px solid #CA0016;
	color:white;
	overflow : hidden ;
	position:absolute;
	left:16px;
	top:191px;
}

#info_news{
	height:294px;
}

#news_item{
	background:#000;
	/* for IE */
	filter:alpha(opacity=75);
	/* CSS3 standard */
	opacity:0.75;
	position:absolute;
	top:189px;
	height:105px;
	width:514px;
}

#info_news p{
	font-size:12px;
	margin:0;
	text-align:justify;
	padding:0 10px;
	height:32px;
	overflow:hidden;
}

#info_news h1{
	font-size:20px;
	margin:0;
	padding:5px 10px;
	height:25px;
	overflow:hidden;
}

#info_news a{
	color:white;
}

#info_news a:hover{
	color:yellow;
}

#info_news img{
	position:absolute;
	top:0;
	left:0;
}


#img_info_news:hover{
	cursor:pointer;
}

#selector{
	position:absolute;
	right:275px;
	bottom:17px;
}

#selector div{
	width:17px;
	height:10px;
	border:1px solid #FEFFFD;
	background:#333;
	/* for IE */
	filter:alpha(opacity=75);
	/* CSS3 standard */
	opacity:0.75;
	
	float:right;
	margin:0 2px;
}

#selector div:hover{
	background:#FEFFFD;
	cursor:pointer;
}

#billeterie{
	position:absolute;
	left:735px;
	top:501px;
	width:220px;
	height:199px;
}

#sondage{
	position:absolute;
	top:501px;
	left:375px;
	width:340px;
	height:199px;
	/*background:url('img_accueil/sondage2.jpg');*/
}

#pub_droite{
	position:absolute;
	width:120px;
	height:600px;
	top:191px;
	left:985px;
}

#accordion{
	font-size:12px;
}

#resumes{
	position:absolute;
	width:400px;
	height:300px;
	top:191px;
	left:556px;
	/*background:#CA0016;*/
	background:url("img_accueil/resumes.jpg");
	font-size:12px;
}

#actu_iphone{
	position:absolute;
	top:501px;
	left:555px;
	width:160px;
	height:199px;
	background:url('img_accueil/actu_iphone.jpg');
}

#pub_bas_droite{
	float:left;
	margin-top:683px;
	margin-left:20px;
	width:300px;
}

#classement{
	width:620px;
	height:250px;
	float:left;
	margin-top:683px;
	margin-left:15px;
	background:url('img_accueil/classement.jpg');
	background-image: url(img_accueil/classement.jpg);
}

#actu_rss{
	position:absolute;
	width:340px;
	height:199px;
	top:501px;
	left:16px;
	background:url('img_accueil/actu_rss.jpg');
}

#select_rss{
	margin-top:40px;
	margin-left:10px;
}

#select_rss option{
	font-size:10px;
	font-weight:900;
}
#select_rss select{
	font-size:10px;
	font-weight:900;
}

#content_actu_rss{
	margin-top:-15px;
	margin-left:10px;
	font-size:11px;
	line-height:25px;
}

#abonnement_rss{
	margin-left:165px;
	position:relative;
	top:-5px;
}

#content_actu_rss .date{
	color:#444;
	font-weight:900;
	font-family:"Helvetica";
}

#content_actu_rss a{
	font-weight:900;
	text-decoration:none;
	color:black;
}

.videos img{

}

#video0{
	position:absolute;
	left:8px;
	top:44px;
}
#video1{
	position:absolute;
	left:8px;
	top:130px;
}
#video2{
	position:absolute;
	left:8px;
	top:216px;
}

#title_v0{
	position:absolute;
	left:130px;
	top:49px;
	color:white;
	font-weight:800;
	font-size:12px;
}

#description_v0{
	position:absolute;
	left:130px;
	top:69px;
	color:white;
	font-size:11px;
}

#title_v1{
	position:absolute;
	left:130px;
	top:135px;
	color:white;
	font-weight:800;
	font-size:12px;
}

#description_v1{
	position:absolute;
	left:130px;
	top:155px;
	color:white;
	font-size:11px;
}

#title_v2{
	position:absolute;
	left:130px;
	top:221px;
	color:white;
	font-weight:800;
	font-size:12px;
}

#description_v2{
	position:absolute;
	left:130px;
	top:241px;
	color:white;
	font-size:11px;
}

#footer_absolute{
	position:absolute;
	top:990px;
	width:955px;
	height:140px;
}

#footer{
	position:relative;
	clear:both;
	top:170px;
	width:955px;
	height:140px;
}

#textFooter{
	color:#676767;
	padding-left:10px;
	font-size:11px;
}

#textFooter a{
	color:#FFF;
}

#classement table{
	border:0;
	margin-top:75px;
	width:100%;
	border-collapse:collapse;
}

#classement table tr td{
	font-size:12px;
	height:25px;
	padding:0;
	border:0;
	margin:0;
	text-align:center;
}

.nextClassement, .previousClassement{
	font-size:12px;
	color:#555;
	padding-left:50px;
}
.nextClassement:hover, .previousClassement:hover{
	cursor:pointer;
}


a img{
	border:0;
}

#content a{
	color:#FB3601;
	text-decoration:none;
}

#content a:hover{
	text-decoration:underline;
	color:#FF572C;
}

#calendrier tr.even {
	background: #555;
}
#calendrier tr.odd{
	background: #333;
}
#calendrier td{
	padding:5px;
}