html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

body{
	margin						: 0;
	text-align					: center;
	background-color			: #330606;
	font-family 				: Arial, "Bitstream Vera Sans", sans-serif;
	font-size					: 0.8em;
	color						: #fff;
}
	
h1{
	font-size			: 1em;
	margin				: 0px;
	margin-top			: 2px;
	padding				: 0px;
}
h2{
	font-size			: 0.9em;
	margin				: 0px;
	margin-top			: 2px;
	padding				: 0px;
	padding-bottom		: 10px;
}
h3{
	font-size			: 0.9em;
	margin				: 0px;
	margin-top			: 1px;
	padding				: 0px;
}
h4{
	font-size			: 0.9em;
	margin				: 0px;
	margin-top			: 1px;
	padding				: 0px;
}
p{
	margin				: 0px;
	margin-bottom		: 4px;
	padding				: 0px;
}
td{
	font-size			: 0.9em;
}
a{
	color				: #ffffff;
	text-decoration		: none;
}
a:hover{
	color				: #ff0000;
	text-decoration		: underline;
}
li{
	color				: #cccccc;
}
li.bold{
	font-weight			: bold;
}

form{
	margin						: 0;
	padding						: 0;
}
div#sv_global{
	width 						: 968px;
	margin						: 0 auto;
	text-align					: left;	
	display : block;
}
div#sv_header{
	width 						: 968px;
	height						: 62px;
	background					: url('interface_vip/header.jpg') no-repeat;
	margin						: 0;
	padding						: 0;
	overflow					: hidden;
	font-size					: 10px;
	color						: #fff;
}
a#sv_backtoindex{
	position					: relative;
	top							: 6px;
	left						: 20px;
	width						: 450px;
	height						: 46px;
	display						: block;
}
a#sv_player{
	position					: relative;
	top							: -40px;
	left						: 570px;
	width						: 60px;
	height						: 56px;
	display						: block;
}
div#sv_search{
	position					: relative;
	top							: -96px;
	left						: 650px;
	width						: 200px;
	height						: 42px;
	display						: block;
}
a#sv_extender{
	position					: relative;
	top							: -136px;
	left						: 915px;
	width						: 42px;
	height						: 42px;
	display						: block;
}

ul#sv_mainmenu{
	width 						: 968px;
	height						: 26px;
	margin						: 0;
	padding						: 0;
	list-style-type				: none;
}
	ul#sv_mainmenu li{
		float					: left;
		margin					: 0;
		padding					: 0;
		height					: 26px;
		display					: block;
	}

	li#sv_m_00{
		width					: 10px;
		background				: url('http://www.cnc-addict.com/interface_vip/m00.jpg');
	}
	li#sv_m_01 a:link, li#sv_m_01 a:visited{
		width					: 53px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm01.jpg');
	}
	li#sv_m_01 a:hover, li#sv_m_01b a{
		width					: 53px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm01b.jpg');
	}
	li#sv_m_02 a:link, li#sv_m_02 a:visited{
		width					: 42px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm02.jpg');
	}
	li#sv_m_02 a:hover, li#sv_m_02b a{
		width					: 42px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm02b.jpg');
	}
	li#sv_m_03 a:link, li#sv_m_03 a:visited{
		width					: 45px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm03.jpg');
	}
	li#sv_m_03 a:hover, li#sv_m_03b a{
		width					: 45px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm03b.jpg');
	}
	li#sv_m_04 a:link, li#sv_m_04 a:visited{
		width					: 70px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm04.jpg');
	}
	li#sv_m_04 a:hover, li#sv_m_04b a{
		width					: 70px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm04b.jpg');
	}
	li#sv_m_05 a:link, li#sv_m_05 a:visited{
		width					: 67px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm05.jpg');
	}
	li#sv_m_05 a:hover, li#sv_m_05b a{
		width					: 67px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm05b.jpg');
	}
	li#sv_m_06 a:link, li#sv_m_06 a:visited{
		width					: 49px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm06.jpg');
	}
	li#sv_m_06 a:hover, li#sv_m_06b a{
		width					: 49px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm06b.jpg');
	}
	li#sv_m_07 a:link, li#sv_m_07 a:visited{
		width					: 49px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm07.jpg');
	}
	li#sv_m_07 a:hover, li#sv_m_07b a{
		width					: 49px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm07b.jpg');
	}
	li#sv_m_08 a:link, li#sv_m_08 a:visited{
		width					: 95px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm08.jpg');
	}
	li#sv_m_08 a:hover, li#sv_m_08b a{
		width					: 95px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm08b.jpg');
	}
	li#sv_m_09 a:link, li#sv_m_09 a:visited{
		width					: 52px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm09.jpg');
	}
	li#sv_m_09 a:hover, li#sv_m_09b a{
		width					: 52px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm09b.jpg');
	}
	li#sv_m_10 a:link, li#sv_m_10 a:visited{
		width					: 70px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm10.jpg');
	}
	li#sv_m_10 a:hover, li#sv_m_10b a{
		width					: 70px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm10b.jpg');
	}
	li#sv_m_11 a:link, li#sv_m_11 a:visited{
		width					: 83px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm11.jpg');
	}
	li#sv_m_11 a:hover, li#sv_m_11b a{
		width					: 83px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm11b.jpg');
	}
	li#sv_m_12 a:link, li#sv_m_12 a:visited{
		width					: 52px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm12.jpg');
	}
	li#sv_m_12 a:hover, li#sv_m_12b a{
		width					: 52px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm12b.jpg');
	}
	li#sv_m_13 a:link, li#sv_m_13 a:visited{
		width					: 50px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm13.jpg');
	}
	li#sv_m_13 a:hover, li#sv_m_13b a{
		width					: 50px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm13b.jpg');
	}
	li#sv_m_14 a:link, li#sv_m_14 a:visited{
		width					: 49px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm14.jpg');
	}
	li#sv_m_14 a:hover, li#sv_m_14b a{
		width					: 49px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm14b.jpg');
	}
	li#sv_m_15 a:link, li#sv_m_15 a:visited{
		width					: 56px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm15.jpg');
	}
	li#sv_m_15 a:hover, li#sv_m_15b a{
		width					: 56px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm15b.jpg');
	}
	li#sv_m_16 a:link, li#sv_m_16 a:visited{
		width					: 66px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm16.jpg');
	}
	li#sv_m_16 a:hover, li#sv_m_16b a{
		width					: 66px;
		height					: 26px;
		display					: block;
		background				: url('http://www.cnc-addict.com/interface_vip/nm16b.jpg');
	}
	li#sv_m_17{
		width					: 10px;
		background				: url('http://www.cnc-addict.com/interface_vip/m14.jpg');
	}
ul#sv_secondarymenu{
	width 						: 968px;
	height						: 49px;
	margin						: 0;
	padding						: 0;
	list-style-type				: none;
	background					: url('http://www.cnc-addict.com/interface_vip/menu_secondary2.jpg');
	display						: block;
	color						: #fff;
	font-size					: 90%;
	text-align					: center;	
}
	ul#sv_secondarymenu li{
		float					: left;
		margin					: 0;
		padding					: 6px 10px;
		display					: block;
	}
div#sv_thirdmenu{
	float 						: left;
	width						: 228px;
	background					: url('http://www.cnc-addict.com/interface_vip/menu_third_bg.jpg');
	color						: #fff;
	font-size					: 85%;
}
div#sv_thirdmenu h2{
	background					: url('http://www.cnc-addict.com/interface_vip/menu_third.jpg');
	margin						: 0 0 0 10px;
	padding						: 10px;
	font-size					: 110%;
}
div#sv_thirdmenu ul.contenu{
	margin						: 0;
	padding						: 0 10px 0 20px;
	list-style-type				: none;
}
div#sv_thirdmenu div.bottom{
	background					: url('http://www.cnc-addict.com/interface_vip/menu_third_bottom.jpg') no-repeat;
	height						: 12px;
	width						: 228px;
	display						: block;
	font-size 					: 1px;
}
div#sv_main{
	float 						: left;
	width 						: 735px;
	background					: url('http://www.cnc-addict.com/interface_vip/main_bg.jpg');
	color						: #fff;
	font-size					: 90%;
}
div#sv_barre{
	background					: url('http://www.cnc-addict.com/interface_vip/barre_0.jpg') no-repeat;
}
div#sv_main h1{
	background					: url('http://www.cnc-addict.com/interface_vip/main.jpg') no-repeat;
	margin						: 0 0 0 5px;
	padding						: 10px;
	font-size					: 110%;
}
div#sv_main div.contenu{
	padding						: 0 15px 0 15px;
	height						: auto !important;
	height						: 250px;
	min-height					: 250px;
}
div#sv_main div.bottom{
	background					: url('http://www.cnc-addict.com/interface_vip/main_bottom.jpg') no-repeat;
	height						: 12px;
	width						: 100%;
	display						: block;
	font-size 					: 1px;
}

input{
	background-color 			: #630606;
	border-color 				: #630606;
	color 						: #ffffff;
}

#sv_bottom{ 
	width 						: 968px;  
	font-size 					: 10px; 
	display						: block;
	float 						: left; 
}
#sv_bottom div { 
	text-align 					: center; 
	width 						: 322px; 
	margin 						: 0px; 
	float 						: left; 
	display						: block;
}


//
		

#main{
	margin 				: 10px 20px 10px 30px;
	text-align 			: left;
}

.carroussel {
	position: relative;
	display: block;
	background: #000; 
	width: 440px; 
	height: 330px; 
	overflow: hidden; 
	float: left;
}
/* Accroche*/
	
	#sv_accroche2 ul {
			padding: 0;
			margin: 0;
			font-size: 1px;
		}
	#sv_accroche2 ul li {
			height: 33px;
			background: #0D0D0D url("http://www.cnc-addict.com/interface_vip/bg_degradeAccroche.png") 0 0 repeat;
			color: #999;
			text-transform: uppercase;
			padding: 0 18px 0 18px;
			margin: 0;
			cursor:  pointer;
			font-size: 12px;
			font-weight: bold;
		}
		#sv_accroche2 ul li span{
			position: relative;
			top : -6px;
		}
		#sv_accroche2 #infos {
			position: absolute;
			bottom: 0px;
			left : 0px;
			height: 64px;
			width: 440px;
		}
		#sv_accroche2 #infos h4{
			color: #fff;
			text-transform: uppercase;
			font-size: 14px;
			margin: 8px 0 8px 10px;
		}	
		#sv_accroche2 #infos p {
			color: #fff;
			font-size: 12px;
			margin: 0 10px;
		}
		div#sv_accroche2 div.ombre {
			width: 7px;
			position: absolute;
			left: 440px;
			top: 0;
			height: 330px;
			background: transparent url("http://www.cnc-addict.com/interface_vip/bg_ombre_accroche.png") 0 0 repeat;
		}

div#sv_home {
	overflow			: hidden;
	height				: 1100px;
	background			: url('http://www.cnc-addict.com/interface_vip/fond.gif');
}

div#sv_accroche1 { 
	position			: relative;
	left				: 10px;
	width				: 338px;
	height				: 430px;
	overflow			: hidden;
	display				: block;
	background 			: #1E1E1E url('http://www.cnc-addict.com/interface_vip/accroche1.jpg') no-repeat;
}
div#sv_accroche2 { 
	position			: relative;
	left				: 358px;
	top					: -430px;
	width				: 600px;
	height				: 330px;
	overflow			: hidden;
	display				: block;
	background-color 	: #0D0D0D;
}
div#sv_accroche2b { 
	position			: relative;
	left				: 358px;
	top					: -421px;
	width				: 600px;
	height				: 90px;
	overflow			: hidden;
	display				: block;
	background 			: #1E1E1E url('http://www.cnc-addict.com/interface_vip/accroche2b.jpg') no-repeat;
}

div#sv_accroche3 { 
	position			: relative;
	top					: -410px;
	left				: 10px;
	width				: 525px;
	height				: 320px;
	overflow			: hidden;
	display				: block;
	background 			: #1E1E1E url('interface_vip/accroche3.jpg') no-repeat;
}
div#sv_accroche4 { 
	position			: relative;
	top					: -730px;
	left				: 545px;
	width				: 413px;
	height				: 320px;
	overflow			: hidden;
	display				: block;
	background 			: #1E1E1E url('interface_vip/accroche4.jpg') no-repeat;
}
#sv_global #sv_home #sv_accroche4 a img {
	display: block;
	height: 250px;
	margin: 7px auto auto;
	padding: 1px;
	border: 2px solid #330606;
	background: #fff;
}

div#sv_accroche5{
	position			: relative;
	top					: -722px !important;
	top					: -720px;
	left				: 10px;
	width				: 338px;
	height				: 331px;
	background 			: #1E1E1E url('http://www.cnc-addict.com/interface_vip/accroche.jpg') no-repeat;
	text-align 			: left;
}
div#sv_accroche6{
	position			: relative;
	top					: -1055px !important;
	top					: -1053px;
	left				: 358px;
	width 				: 250px;
	height 				: 331px;
	background			: #1E1E1E url(index/interface/bg/accroche_250.jpg) no-repeat;
	text-align 			: left;
}
div#sv_accroche7{
	position			: relative;
	top					: -1388px !important;
	top					: -1386px;
	left				: 618px;
	width				: 338px;
	height				: 331px;
	background 			: #1E1E1E url('http://www.cnc-addict.com/interface_vip/accroche.jpg') no-repeat;
	text-align 			: left;
}

#sv_accroche1 h2, #sv_accroche2b h2, #sv_accroche3 h2, #sv_accroche4 h2, #sv_accroche5 h2, #sv_accroche6 h2, #sv_accroche7 h2, #sv_accroche8 h2 {
	padding : 10px;
	text-transform: uppercase;
}
#sv_accroche2b h2{
	padding-top : 8px;
}
#sv_accroche1 h3,#sv_accroche2b h3, #sv_accroche3 h3, #sv_accroche4 h3, #sv_accroche5 h3, #sv_accroche7 h3,
#sv_accroche1 p, #sv_accroche2b p, #sv_accroche3 p, #sv_accroche4 p, #sv_accroche5 p, #sv_accroche7 p, #sv_accroche7 ul {
	padding : 0 10px 0 10px;
}
#sv_accroche7 ul {
	margin-left			: 35px;
	list-style-image	: url(interface_vip/star.png);
}
.news {
	text-transform: uppercase;
	font-weight: bold;
}
#sv_accroche1 span{
	color				: #cccccc;
}
/* fin accroche */

.bouton{
	background-color : #630606;
	border-color : #630606;
	color : #ffffff;
}
.recherche{
	padding: 10px;
}

/* SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index: 50;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
	z-index: 50;
}

.lbLoading {
	background: #fff url(interface/loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
	z-index: 50;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(interface/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(interface/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(interface/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

div.contenu ol {
	margin-left: 20px;
}

/* Mise en forme des tableaux de poules */
#main_part_zone table, #main_part_zone_finale table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}
#main_part_zone th, #main_part_zone_finale th {
	font-weight: bold;
	font-size:14px;
	background-color: #1e1e1e;
	border-bottom:2px solid #fff;
	padding:2px inherit;
}
#main_part_zone table td table tr, #main_part_zone_finale table tr{	
	background-color: #993e3c;
	height:20px;
	line-height:20px;
}
#main_part_zone table td table td, #main_part_zone_finale table td{	
	border:1px solid #602826;
	padding:2px inherit;
}
#main_part_zone table td table tr.alt, #main_part_zone_finale table tr.alt{
	background-color: #c0504d;
}

/* Cadres des vainqueurs */
div.win1 {
	width:610px;
	height:100px;
	margin:5px auto;
	padding-left:50px;
	border:1px dotted #602826;
	background: #1e1e1e url(pantheon/win1.png) no-repeat left;
}
.win1 p {
	height:100px;
	line-height:100px;
	font-size:20px;
	font-weight:bold;
	margin:0 2%;
}
.win1 img.avatar {
	float:right;
	margin:2px 0;
}

/* UCJ et autre tableaux */
table.rankucj {
	border-collapse: collapse;
	border: 1px solid #fff;
	width: 80%;
	margin: 15px auto;
	text-align: center;
}
table.rankucj th {background: #000;}
table.rankucj tr {background: #1D1D1D;}
table.rankucj tr.Style1 {background: #486A4A;}
table.rankedf tr {background:#1D1D1D; }
table.rankedf tr.Style1 {background:#085AAC; }
table.rankucj td.middle {border: 1px solid #fff; border-width: 0px 1px;}

table.border {border-collapse:collapse; }
table.border td, table.border th {border: 1px solid #fff;}
