<!--

body {
	font-family: "Arial", "verdana", "sans-serif";
	font-size:12px;
	margin: 0px;
	padding: 0px;
	color: #000;
	background-color: #fff;
}
TABLE {font : 12px Arial; line-height:20px; }

h1 {font-size:20px; display:inline; line-height:30px;}
h2 {font-size:18px; display:inline;}
h3 {font-size:15px; display:inline;}

hr {width:100%;}
hr.contact {
	border: none 0; 
	border-top: 1px dashed #2143B8;
	border-bottom: 1px dashed #ccc;
	width: auto;
	height: 1px;
	margin: 10px auto 10px 0;
	text-align: center;
}
	
ul {margin: 0 0 10px 0; padding: 0; list-style-type: none;}

a {color: #000000;text-decoration: none;}
a:HOVER {text-decoration: underline;}

.nav {color: #888888; font-size:10px; padding:padding-right:5px 2px 0 2px;}
.bleu {color: #2143B8;text-decoration: none;}
.bleu:HOVER {color: #2143B8;text-decoration: underline;}
.bleuclair {color: #2143B8;text-decoration: none;}
.bleuclair:HOVER {color: #2143B8;text-decoration: underline;}
.blanc {color: #ffffff; text-decoration: none;}
.gris {color: #888888;}
.gris2 {color: #cccccc;}
.noir {color: #000000;}
.rouge {color: #ff0000;}
.tagbleu {color: #2143B8;text-decoration: none;}
.tagnoir {color: #000000;text-decoration: none;}
.img {border-width:1px; border-color:#DEDEE7;}
.img250 {
	border-width:1px; border-color:#DEDEE7;
	z-index:1;
	position:absolute;
}
.legende250 {
	z-index:2;
	position:absolute;
	background-color:#000000;
	padding:5px 7px 5px 7px;
	margin:-12px 0 0 15px;
	font-size:10px;
	color:#ffffff;
}

/* Tab menu central */
ul.tabs {
	list-style:none;
	margin:0 !important;
	padding:10px 0 0 10px;
	float:left;
	text-align:left;
}
ul.tabs li {
	float:left;
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important;
	padding:0 5px 0 5px;
}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	outline:none;
	background-color:#fefefe;
}
ul.tabs a {
	display:block;
	text-align:center;
	text-decoration:none;
	padding:0px;
	margin:0px;
	position:relative;
	padding:5px 5px 5px 5px;
	color:#999;
}
ul.tabs a:active {
	outline:none;
	background-color:#4C183C;
	color:#999;
}
ul.tabs a:hover {
	outline:none;
	background-color:#4C183C;
	color:#999;
}
div.panes div.pane {
	display:none;
	text-align:left;
}

/* Tab comments/tags */
ul.tabs2 {
	list-style:none;
	margin:0 !important;
	padding:0;
	float:left;
	text-align:left;
	width:100%;
	height:30px;
}
ul.tabs2 li {
	float:left;
	text-indent:0;
	margin:0 !important;
	list-style-image:none !important;
	padding:0 10px 0 0;
}
ul.tabs2 a.current, ul.tabs2 a.current:hover, ul.tabs2 li.current a {
	outline:none;
	background-color:#fff;
}
ul.tabs2 a {
	display:block;
	text-align:center;
	text-decoration:none;
	padding:0px;
	margin:0px;
	position:relative;
	padding:0;
}
ul.tabs2 a:hover {
	outline:none;
	text-decoration:underline;
}
div.panes2 div.pane2 {
	display:none;
	text-align:left;
}

/* Rater */

.ratingblock {display:block;padding-bottom:20px;}

.unit-rating { /* the UL */
	float:left;
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 16px;
	position: relative;
	background: url('/media/set/starrating.gif') top left repeat-x;		
}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:16px;
	height: 16px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('/media/set/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:16px;}
.unit-rating a.r2-unit{left:16px;}
.unit-rating a.r2-unit:hover{width: 32px;}
.unit-rating a.r3-unit{left: 32px;}
.unit-rating a.r3-unit:hover{width: 48px;}
.unit-rating a.r4-unit{left: 48px;}	
.unit-rating a.r4-unit:hover{width: 64px;}
.unit-rating a.r5-unit{left: 64px;}
.unit-rating a.r5-unit:hover{width: 80px;}

.unit-rating li.current-rating {
	background: url('/media/set/starrating.gif') left bottom;
	position: absolute;
	height: 16px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}

/* slider homepage */

.vertical {  
	position:relative;
	overflow:hidden;	
	width: 550px;
	height: 381px;	 
	border-top:1px solid #ddd;	
}

.items {	
	position:absolute;
	height:20000em;	
	margin: 0px;
}

.items div {
	border-bottom:1px solid #ddd;
	text-align:justify;
	line-height:18px;
	height:75px;
}

.disabled {
	visibility:hidden;		
}

/* slider latest links */

.llsit {
	float:left;
	position:relative;
	overflow:hidden;
	width: 100%;
	height:110px;
	padding-top:10px;
}
.llsit .llsit2 {
	width:20000em;
	position:absolute;
	clear:both;
}

/* textarea elastic */

.label { background: #FFCC33; padding: 5px; font: bold 10px Arial, sans-serif; position: absolute; top: 0;left: 0; }
.form { padding: 20px 20px 10px; background: #E0F4F8; width: 580px; overflow: hidden; }
.form p { margin: 0 0 10px 0; float:left; clear:both; display: block; }
.form label { font: bold 0.9em Helvetica, Arial, sans-serif; color: #0077AA; padding: 0 0 0 5px;}
.form .w { float: left; clear: both; padding: 5px 5px 0; background: #D7EBEF; font: bold 0.8em Helvetica, Arial, sans-serif; color: #333; overflow: hidden; }
.form .w span { padding: 0 0 5px; float:left; }
.form .input { border: 1px solid #A5C2C8; line-height: 20px; padding: 5px 5px 5px 5px; margin: 0 0 5px 0; width: 537px; font: bold 16px Helvetiva, Arial, sans-serif; }
.form .w label { padding:0; }

-->
