﻿body, input, select
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

a { text-decoration:none; color:#0f87ca;}
a:hover { text-decoration:underline; }

a.button
{
	text-indent:-5000px;
}

a.blue
{
	color:#0f87ca;
	font-weight:bold;
}

.green { color:#4FC309; }
.bold { font-weight:bold; }
.module { color:#575656; }

/****************************************************************************HEAD*/

.infos, .infos a { color:#fff; font-size:12px;}
.infos { text-align:right; }
h1
{
	font-size:18px;
	font-weight:bold;
	color:#4fc309;
}

.login, .login a
{
	font-weight:bold;
	color:#8d92b8;
}

.login a:hover
{
	color:#676c96;
}

.login h2 { font-size:12px; }
.login a { font-size:10px; }

.menu li
{
	font-size:12px;
	font-weight:bold;
}

.menu li a.item { color:#fff; }
.menu li.active a.item { color:#8d92b8; }
.menu li:hover a.item { text-decoration:none; color:#8d92b8;}

/****************************************************************************BODY*/

.title.colored, .title.colored a
{
	font-size:16px;
	color:#fff;
}

.column.left div.module p.display_newsletter {
	font-size:11px;
}

.column.left div.module p, .column.left div.module input, .column.left div.module select
{
	font-size:9px;
}

.column.left div.module input.submit, .column.middle div.module input.submit, .log input.submit
{
	font-size:12px;
	color:#fff;
	font-weight:bold;
}

.title.main
{
	font-size:14px;
	font-weight:bold;
	color:#4FC309;
}

.title.main a
{
	color:#4FC309;
}

.plan .module ul { color:#515a82; }

.plan td.name
{
	font-weight:bold;
	font-size:14px;
	color:#4FC309;
}

.column.left div.directory ul li a, .plan .module ul li a
{
	font-size:11px;
	color:#70789a;
	font-weight:normal;
}

.column.left div.directory ul li.active a
{
	color:#515a82;
	font-weight:bold;
}

.column.left div.directory ul li.active ul li a, .archives li a
{
	font-size:10px;
	font-weight:normal;
}

.column.left div.directory ul li.active ul li.active a, .archives li.active a
{
	color:#fff;
	font-weight:bold;
}


.more
{
	font-size:10px;
	color:#0f87ca;
	font-weight:bold;
	text-indent:6px;
}

a.more:hover, a:hover span.more
{
	color:#24a6ee;
	text-decoration:underline;
}

.date
{
	font-size:8px;
	color:#a8a7a7;
}

.home .column.middle .subcolumn .module.actu ul li .date
{
	font-size:9px;
	color:#a8a7a7;
}

.univers .column.middle .module.univers .container ul li, .univers .column.middle .module.univers .container ul li a.item
{
	color:#8d92b8;
	font-size:11px;
	font-weight:bold;
}

.univers .column.middle .module.univers .container div h3
{
	font-size:12px;
}

.univers .column.middle .module.univers .container div p
{
	font-size:10px;
}

.title.small
{
	font-size:10px;
	font-weight:bold;
	color:#9297ac;
}

.column.middle .module.filter .option
{
	color:#8d92b8;
}

p.ariane, p.ariane a
{
	padding-top:10px;
	font-size:10px;
	color:#575656;
}

p.results
{
	color:#8d92b8;
	font-weight:bold;
	font-size:12px;
}

.column.middle .module.list table thead
{
	font-size:14px;
	font-weight:bold;
	color:#4FC309;
}

.column.middle .module.list table .marque
{
	font-size:14px;
	font-weight:bold;
	color:#4FC309;
}

.column.middle .module.list table .description p
{
	font-size:14px;
	font-weight:bold;
}

.column.middle .module.list table tbody .univers
{
	font-size:10px;
}

.column.middle .module.list table .univers a
{
	color:#0f87ca;
	font-weight:bold;
}

.column.middle .module.list div.pager p
{
	font-size:10px;
	color:#575656;
}
.column.middle .module.list div.pager p select
{
	font-size:11px;
	color:#575656;
}

.column.middle .module.list div.pager a
{
	text-align:center;
	color:#8d92b8;
	font-weight:bold;
}

.shops .column.middle .module.filter .option p
{
	font-weight:bold;
}

.column.middle .module.list div.pager a.active, .column.middle .module.list div.pager a.cmd
{
	color:#fff;
}

.produit .module.produit .description h2
{
	font-size:16px;
}

.foot, .foot a { font-size:10px; color:#b5bbd9; text-align:center; }

.fixe ul, .complement ul, .about ul {
	margin:0 0 10px 15px;
}

.fixe h3 {
	font-size:13px;
}

#err_client_ident {
	margin:0 0 0 5px;
}
