﻿body {
	margin: 		0px;
	padding: 		0px;
	background: 	#DBE0E4;
	font-family: 	"Trebuchet MS";
	font-size:		14px;
	overflow-y: 	scroll;
}

a {
	outline: 		0;
	color:			#3E4347;
	font-weight:	bold;
	text-decoration: none;
	
}

/* HEADER */
div#header {
	background: 	url(../media/header.jpg) repeat-x;
	height: 		100px; /* 114 */
	width: 			100%;
	text-align:		center;
	position: 		fixed;
	top:			0;
	z-index: 		1001;
	 
}

div#header-inner {
	margin:			0 auto;
	width: 			800px;
	text-align:		left;
}

div#header-text {
	background: 	url(../media/header2.jpg) no-repeat;
	width: 			800px;
	height:			77px;
}

div#header h1 {
	font-size: 		60px;
	font-weight: 	normal;
	margin:			7px 20px 0 10px; 
	color:			#3E4347;
	float: 			left;
}

div#header h2 {
	font-size: 		18px;
	font-weight: 	normal;
	margin:			0;
	padding:		48px 0 0 0;
	color:			#3E4347;
	
}

div#main-menu {
	text-align: 	left;
	clear: 			both;
	margin:			0 0 0 0;
	position: absolute;
		width: 			800px;
}

div#main-menu a {
	text-decoration: none;
	color: 			#E0E5E9;
	margin:			0 15px 0 3px;
	padding:		0 0 10px 0 ;
	font-size:		16px;		
	
}

div#main-menu .languages {
	float: right;
}
div#main-menu .languages a {
	margin:			0 3px;
}

/* BODY */
div#body {
	text-align: 	center;
	padding-top: 	97px;
	
}

div#body-inner {
	margin:			0 auto;
	width: 			800px;
	text-align:		left;
	
}

div#menu-left {
	width: 			140px; /*102*/
	height: 		100%;
	position: 		fixed;
	background:		url(../media/menu-left.jpg) repeat-y 3px 0;
	padding: 		20px 0 0 0;
	margin:			0;
	margin-top: 	100px;
	top:			0;
	
}

div#menu-left h3 {
	margin: 		0;
	padding:		3px 0 0 20px;
	
	font-size: 		20px;
	font-weight: 	normal;
	height:			32px;
	color:			#3E4347;
	background:		url(../media/menu-left-header.jpg) no-repeat;
}

div#menu-left ul {
	padding:		0;
	margin:			-3px 0 0 12px;
	width:			120px; /* 83 */
	background:		#A0A5AB url(../media/main-content-bg.jpg) repeat-x top left;
}

div#menu-left li {
	list-style-type: 	none;
	text-align: 		center;
	font-size:		12px;
}
div#menu-left ul.home li {
	text-align: 		left;
}

div#menu-left ul.cards-prices li a {
	font-size:		16px;
	color:			#565D63;
	text-decoration: none;
	padding: 0;
}
div#menu-left li.selected {
	background: 	url(../media/menu-left-selected.jpg) no-repeat;
	font-weight: 	bold;
}

div#menu-left ul.cards-prices li  a:hover {
	background: #B7BBC6;
	display: block;
}

div#menu-left h5 {
	margin-top:		0;
	font-size:		12px;
}




div#main-content {
	margin:			6px 0 0 0;
	width:			415px;
	margin-left:	150px;
	/*background:		#A0A5AB url(../media/main-content-band.jpg) repeat-y 3px 0; */
}


div#main-content.cote-des-cartes {
	margin-left:	150px;
}

div.main-content-inner {
	background:		#A0A5AB url(../media/main-content-bg.jpg) repeat-x; 
	margin:			-3px 0 0 4px;
	padding:		0px;
	width:			411px;
	
}
div.main-content-inner div {
	background:		url(../media/main-content-band.jpg) repeat-y; 
	padding: 		10px 5px 30px 10px;
	border-right:	1px solid #3E4347;	
}

.contact {
	border-bottom:	1px solid #3E4347;	
}


div#main-content h3 {
	margin: 		0;
	padding:		3px 0 0 20px;
	font-size: 		20px;
	font-weight: 	normal;
	height:			32px;
	color:			#3E4347;
	background:		url(../media/content-header-2.jpg) no-repeat;
	border-right:	1px solid #3E4347;	
}

div#main-content h3#first {
	background:		url(../media/content-header.jpg) no-repeat;
	border-right:	0;	
}

div.main-content-inner h4.subcontent-header {
	
	background:		url(../media/main-content-row.jpg) repeat-x;
	margin: 		0 0 4px 0;
	padding:		1px 0 1px 10px;
	font-size: 		18px;
	font-weight: 	normal;
	color:			#3E4347;
}

.bottom-red-line {
	border-bottom:	1px solid #890B0B;	
}

h4.subcontent-header a {
	text-decoration: none;
	color:			#3F4449;
}


div.main-content-inner div.subcontent-content {
	background:		#B6BBC6 url(../media/main-content-inner-bg.jpg) repeat-x;
	padding:		10px 6px; 
	border-bottom:	1px solid #890B0B;	
	margin:			0 0 3px 0;
	border-right:	0;

}

div.subcontent-content table {
	width:			390px;
}


div.subcontent-content table th {
	font-size:		11px;
	font-weight:	normal;
	padding:		2px 5px;
}

div.subcontent-content table td {
	vertical-align: center;
	padding:		2px 5px;
	
}

div.subcontent-content table tr.selected {
	background:		#D3D9E3;
}

td.row-level {
	width: 			15%;
}

td.row-min, td.row-avg, td.row-max {
	width: 			25%;
}

td.row-graph {
	width: 			10%;
}





span.star {
	background:		url(../media/star.gif) no-repeat;
	padding:		0 6px;
	line-height:		0px;
	font-size:		9px;
}

a.graph-link {
	width: 20px;
	height: 20px;
	float: right;
	display: block;
	margin-right: 20px;
}

a.plusplus 	{	background:		url(../media/evo++.jpg) no-repeat; 	}
a.plus 		{	background:		url(../media/evo+.jpg) no-repeat;	}
a.equal 		{	background:		url(../media/evo.jpg) no-repeat;	}
a.minus 		{	background:		url(../media/evo-.jpg) no-repeat;	}
a.minusminus{	background:		url(../media/evo--.jpg) no-repeat;	}

li.question {
	list-style-type: square;
	background:		#B7BBC6;
	padding: 3px;
}

li.answer {
	list-style-type: none;
	padding:		3px 3px 3px 20px;
	
	margin:			0 0 15px 0;
}
/*
.clan-anchor {
	position: 		absolute;
	margin-top: 	-120px;
}
*/

#table_model {
	display: none;
}

#ClintzFlashContainer {
	position: fixed;
	left: 0;
	width: 100%;
	z-index: 500; 
	border-bottom: 3px solid #3F4448;
	background:	#DBE0E4;
}

#ClintzFlash {
	width: 100%;
	height: 400px;	
}

a.ur_news_link:link, a.ur_news_link:visited  {
	background: transparent;
	font-size: 12px;
}
