body, td {font: 10pt Tahoma}
b {font-weight: bold}
i {font-style: italic}
small, .small {font: 8pt Tahoma}
.big	{font: 11pt Tahoma; color: #FFFFFF;}

.head	{font: bold 12pt Tahoma; color: #FFFFFF;}
.head2	{font: bold 15pt Tahoma; color: #FFFFFF;}

a			{font:  Tahoma; color: #fff;}
a:visited	{font:  Tahoma; color: #fff;}
a:active	{font:  Tahoma; color: #fff;}
a:hover		{font:  Tahoma; color: #fff;}

a.cat			{font: bold 10pt Tahoma; color: #ffffff; text-decoration: none;}
a.cat:visited	{font: bold 10pt Tahoma; color: #ffffff; text-decoration: none;}
a.cat:active	{font: bold 10pt Tahoma; color: #ffffff; text-decoration: none;}
a.cat:hover		{font: bold 10pt Tahoma; color: #fff; text-decoration: none;}

a.nav			{font: bold 12pt Tahoma; color: #fff;}
a.nav:visited	{font: bold 12pt Tahoma; color: #fff;}
a.nav:active	{font: bold 12pt Tahoma; color: #fff;}
a.nav:hover		{font: bold 12pt Tahoma; color: #fff; text-decoration: none;}

a.prod			{font: bold 10pt Tahoma; color: #ffffff;}
a.prod:visited	{font: bold 10pt Tahoma; color: #ffffff;}
a.prod:active	{font: bold 10pt Tahoma; color: #ffffff;}
a.prod:hover	{font: bold 10pt Tahoma; color: #ffffff; text-decoration: none;}
img				{border:0}
body {
SCROLLBAR-FACE-COLOR: #ff9800;
SCROLLBAR-TRACK-COLOR: #4c94b0;
SCROLLBAR-ARROW-COLOR: #ffdf40;
SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
SCROLLBAR-3DLIGHT-COLOR: #dddddd;
SCROLLBAR-SHADOW-COLOR: #222222;
SCROLLBAR-DARKSHADOW-COLOR: #111111;
background-color:#4F90AE;
}
/* front menu */
#left_menu {
	background:#FFC52B url('img/menu.gif') no-repeat top left;
	list-style-type:none;
	height:283px;
	padding-top:30px;
	padding-left:20px;
	margin:0;
	display:block;
}
* html #left_menu{
	height:313px;
}
#left_menu li {
	display:block;
	margin-bottom:2px;
}
#left_menu li, #left_menu li a {
	font-weight:bold;
	line-height:20px;
	padding-left:13px;
	z-index:3;
	color:#aaa;
	text-decoration:none;
}
#left_menu li a {
	position:absolute;
	left:20px;
	color:#fff;
	margin-top:-1px;
}
#left_menu li a:hover {
	color:#10506F;
}
#left_menu li span {
	z-index:0;
	left:30px;
	margin-left:-1px;
	padding:0px;
	color:#939393;
}
#left_menu li:hover, #left_menu li.selected {
	background:#10506F url('img/menu_bg.gif') no-repeat center left;
}
/* First & Second */
.first 		{background-color:#629BB2}
.second 		{background-color:#88BBCF}
tr.first, tr.second {height:30px;}
tr.first:hover td, tr.first:hover td a, tr.second:hover td, tr.second:hover td a{color:#10506F}
/* news */
div.news {
	padding:0px 5px;
}
div.news span.date {
	float:right;
}
div.news div.content {
	padding:0px 5px 2px 5px;
}
/* submit text-like */
input.text_simple, input.text_simple:focus {
	border-width:0;
	background-color:transparent;
	color:#fff;
	font-weight:bold;
	padding-left:0;
	cursor:pointer;
}
input.text_simple:hover {
	color:#fff;
}

/* pagination */
.pagination a, .pagination span {margin:1px; padding:2px 3px; border:1px solid #88BBCF;font-size:12px;}
.pagination a {text-decoration:none;color:#10506F;}
.pagination span {color:#10506F;}
.pagination .courante, .pagination .desactive, .pagination a:hover  {background-color:#10506F;/*color:#FFD800;*/color:#fff;}
.pagination .courante{font-weight:bold}


#tooltip {
	border:1px solid #036392;
	background-color:#fff;
	font-size:11px;
	padding:0;
	max-width: 50% !important;
	z-index:1;
}
* html #tooltip {
	width: 30%;
}


#image_placeholder {margin-top:15px;}
#image_placeholder p.header {
	color: #10506F;
	font-weight: bold;
}

#image_placeholder p {
	padding: 0px 5px 0px 0px;
	color: #666666;
}