/**top.tpl **/

BODY{background-color:#245EA5; layer-background-color:#245EA5;}

A.quickmenu:link, A.quickmenu:visited {font-family:Verdana; font-size:11px; color:white; font-weight:bold; text-decoration:none;}
A.quickmenu:hover {font-family:Verdana; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

A.languemenu:link, A.languemenu:visited {font-family:Verdana; font-size:11px; color:white; font-weight:bold; text-decoration:none;}
A.languemenu:active {font-family:Verdana; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

A.languemenusel:link, A.languemenusel:visited {font-family:Verdana; font-size:11px; color:#E4DE5C; font-weight:bold; text-decoration:none;}
A.languemenusel:active {font-family:Verdana; font-size:11px; color:#E4DE5C; font-weight:bold; text-decoration:none;}


/** left.tpl **/

.menu_title{
	color:#E4DE5C;
	border:1px solid #000000;
	background-color:#646665;
	layers-background-color:#646665;
	font-family:verdana;
	font-size:11px;
	height:18px;
	padding-left:2px;
	font-weight:bold;
	text-transform:capitalize;
}

.filet_menu_title{
	border-bottom:2px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background-color:#8E8A8A;
}

Input.left {
	border:1px solid #4c74b5;
	background-color:#FFFFFF;
	width:83px;
	height:22px;
}

.cherch_left {
	background-color:#000000;
	padding-left:10px;
}

.menu_catego {
	background-color:#1c4e8c;
	layers-background-color:#1c4e8c;
	color:#FFFFFF;
	font-family:verdana;
	font-size:11px;
	border-bottom: 1px solid #000000;
	height:20px;
	vertical-align:bottom;
	align:left;
	padding-left:2px;
	text-transform:capitalize;
}

A.menu_catego_link:link, A.menu_catego_link:visited {font-family:Verdana; font-size:11px; color:white; text-decoration:none;}
A.menu_catego_link:hover {font-family:Verdana; font-size:11px; color:#FFFFFF; text-decoration:none;}

.menu_catego_sous{
	background-color:#1c4e8c;
	layers-background-color:#1c4e8c;
	color:#E4DE5C;
	font-family:verdana;
	font-size:11px;
	border-bottom: 1px solid #000000;
	height:20px;
	vertical-align:bottom;
	align:left;
	padding-left:5px;
	text-transform:capitalize;
}

A.menu_catego_sous_link:link, A.menu_catego_sous_link:visited {font-family:Verdana; font-size:10px; color:#E4DE5C; text-decoration:none;}
A.menu_catego_sous_link:hover {font-family:Verdana; font-size:10px; color:#E4DE5C; text-decoration:none;}


.bgd_left{
	background-color:#1c4e8c;
	layers-background-color:#1c4e8c;
}

/** bloc right**/

.marque_right{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	height:15px;
}

A.link_marq:link, A.link_marq:visited {font-family:Verdana; font-size:11px; color:#000000; text-decoration:none; padding-left:2px;text-transform:capitalize;}
A.link_marq:hover {font-family:Verdana; font-size:11px; color:#000000; text-decoration:underline;padding-left:2px;text-transform:capitalize;}


/** bloc content index**/

.blue_title_content{
	background-color:#646665;
	layers-background-color:#646665;
	color:#E4DE5C;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	border:1px solid #000000;
	height:20px;
	padding-left:2px;
	text-transform:capitalize;
}
.blue_title_content h1,
.blue_title_content h2{
	color:#E4DE5C;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	text-transform:capitalize;
	margin:0;
}

.blue_title_content_cher{
	background-color:#646665;
	layers-background-color:#646665;
	color:#E4DE5C;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	height:20px;
	padding-left:2px;
	text-transform:capitalize;
}
.blue_title_content_cherright{
	background-color:#646665;
	layers-background-color:#646665;
	color:#E4DE5C;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	height:20px;
	padding-left:2px;
	text-transform:capitalize;
}
.blue_title_content_cherleft{
	background-color:#646665;
	layers-background-color:#646665;
	color:#E4DE5C;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	height:20px;
	padding-left:2px;
	text-transform:capitalize;
}

.blue_undercel{
	background-color:#646665;
	layers-background-color:#646665;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:2px solid #000000;
}

.zoom {
	background-color:#EBEBEF;
	border-top:1px solid #A4AAB2;
}

.articles{
	border:1px solid #A4AAB2;
}

.titre_blue,
.titre_blue h1,
.titre_blue h2{
	font-family:verdana;
	font-size:12px;
	color:#4D74BB;
	font-weight:bold;
	text-transform:uppercase;
	word-wrap:break-word;
}
A.titre_blue_link:link, A.titre_blue_link:active, A.titre_blue_link:visited {
	color:#4D74BB; 
	font-family:Verdana; 
	font-size:10px;  
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}
A.titre_blue_link:hover {text-decoration:underline}

A.mini_blue:link, A.mini_blue:active, A.mini_blue:visited {
	color:#4D74BB; 
	font-family:Verdana; 
	font-size:9px;  
	text-decoration:none;
	font-weight:bold;
}
A.mini_blue:hover {text-decoration:underline}

A.moyen_blue:link, A.moyen_blue:active, A.moyen_blue:visited {
	color:#4D74BB; 
	font-family:Verdana; 
	font-size:11px;  
	text-decoration:none;
	font-weight:bold;
	text-transform:capitalize;
}
A.moyen_blue:hover {text-decoration:underline}


.desc{
	font-family:verdana;
	font-size:11px;
	color:#000000;
}

h3.desc{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	font-weight: normal;
}

.ref{
	font-family:verdana;
	font-size:9px;
	color:#666666;
}

.forms_blue{
	background-color:#E9F7FC;
	width:200px;
}

.flech_jaune{
	color:#FFB30D;
}

.point_gris{
	border-bottom:1px #A8A8A8 dotted;
}

.erreur {
	color:red;
	font-weight:bold;
}

.pagination{
	font-family:Verdana; 
	font-size:10px; 
	color:#000000; 
	text-decoration:none;
	font-weight:bold;
}

.typcar_title {
	background-color:0f437c;
	color:#a3abb3;
	font-family:verdana;
	font-size:20px;
	padding-left:5px;
}

.typcar_gris {
	background-color:dbdbdb;
}

.typ_list{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
}

.typ_sslist{
	font-family:verdana;
	font-size:11px;
	padding-left:15px;
	padding-top:3px;
}
















/**
.topbg{
	background-color: #E5DCA0;
	layer-background-color : #E5DCA0;
}

.topbg2{background-color:#641500;layer-background-color : #641500;}
.topfilet{background-image: url(../../images/topshadow.gif);}

.chemintop {font-family:Verdana; font-size:10px; color:white; text-decoration:none;}
A.chemintop:link, A.chemintop:visited {text-decoration:none;}



.menu_left {font-family:Verdana; font-size:11px; color:white; font-weight:bold; background-color: #641500; layer-background-color : #641500;}

.menu_left_news {font-family:Verdana; font-size:11px; color:white; background-color: #641500; layer-background-color : #641500;}


.tablebg_title{ font-family:Verdana; font-size:11px; color:black; font-weight:bold;background-color:white; layer-background-color : #7B794A;}


.block_spacer{background-color:#333300;layer-background-color : #4A5131;}
.txt_green {font-family:Verdana; font-size:11px; color:#641500; }
.txt_dark {font-family:Verdana; font-size:11px; color:#515131; }

A.txt_green_dark:link, A.txt_green_dark:active, A.txt_green_dark:visited {color:#515131; font-family:Verdana; font-size:11px;  text-decoration:none;}
A.txt_green_dark:hover 	{text-decoration:underline}


.block{background-color:#525129;layer-background-color : #525129;}
.block_content{background-color:#F8F5DC;layer-background-color : #F8F5DC;}
.block_title_green{
	background-color: #F8F5DC;
	layer-background-color : #F8F5DC;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}
.block_title_green_bold{background-color:#F8F5DC;layer-background-color : #F8F5DC; font-family:Verdana; font-size:11px; color:#000000; font-weight : bold;}
.block_title{background-color:#F8F5DC;layer-background-color : #F8F5DC; font-family:Verdana; font-size:12px; color:#333300;font-weight : bold;}
.block_white {background-color:#FFFFFF;layer-background-color : #FFFFFF;}
.block_txt_black {font-family:Verdana; font-size:11px; color:#000000; background-color:#FFFFFF;}
.block_point_dark {background-image: url(../../images/bgd_dark_point.gif);}
}


.Forms {font-family:Verdana; font-size:10px; color:black; border-width:1pt; border-color:#000000;}

.txt_content {
	font-family:Verdana;
	font-size:11px;
	color:#641500;
	background-color: #F8F5DC;
	layer-background-color : #F8F5DC;
}

.txt_titre_droit {
	font-family:Verdana;
	font-size:11px;
	color:#641500;
	background-color: #E0D79C;
	layer-background-color : #E0D79C;
}
.txt_title {font-family:Verdana; font-size:12px; color:#000000;}
.txt_cat {
	font-family:Verdana;
	font-size:11px;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
}
A.txt_cat:link, A.txt_cat:active, A.txt_cat:visited {color:#641500; font-weight: bold; font-family:Verdana; font-size:11px;  text-decoration:none;}
A.txt_cat:hover 	{text-decoration:underline}
.txt_souscat {font-family:Verdana; font-size:11px; color:#000000; text-decoration:none;}
.txt_noir {font-family:Verdana; font-size:11px; color:#000000; text-decoration:none; background-color: #FFFFFF; layer-background-color : layer-background-color : #FFFFFF;}


.bouton {padding: 4px;line-height: 10px; border: 0px solid #641500; background-color: #FFFFFF;}
A.boutonlnk:link, A.boutonlnk:active, A.boutonlnk:visited {color:#000000; font-family:Verdana; font-size:11px;  text-decoration:none;}
A.boutonlnk:hover 	{text-decoration:underline}


.imgTrans{ filter:blendTrans(duration=0.5) }


A.txt_noir:link {color:#000000;  font-family:Verdana; font-size:11px;  text-decoration:none;}
A.txt_noir:hover 	{text-decoration:underline}

A.pdtdesc:active, A.pdtdesc:visited {color:#000000;  font-family:Verdana; font-size:11px;  text-decoration:none;}
A.pdtdesc:hover {color:#FFFFFF;  font-family:Verdana; font-size:11px;  text-decoration:none;}

.pdtdesc{font-family:Verdana; font-size:11px; font-weight: bold; color:#641500; text-decoration:none;}

SPAN.pdtdesc{font-family:Verdana; font-size:11px; font-weight: bold; color:#641500; }
SPAN.redc{font-family:Verdana; font-size:9px; color:#000000;}


SPAN.profiltxt{font-family:Verdana; font-size:11px; color:#000000;}
TD.pdtdesc2{font-family:Verdana; font-size:11px; color:#000000;}
A.profiltxt:link, A.profiltxt:active, A.profiltxt:visited {color:#000000; font-family:Verdana; font-size:11px;  text-decoration:none;}
A.profiltxt:hover 	{text-decoration:underline}
**/

.list_table a,
.list_table .title{
	color:#245EA5;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
	font-family:Verdana;
	text-transform: uppercase;
}
a.list{
	color:#4D74BB;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
	font-family:Verdana;
	text-transform: uppercase;
}
.list_table a:hover{
	text-decoration: underline;
}
.list_table .td_list_l,
.list_table .td_list_r{
	padding-left: 30px;
	line-height: 10px;
}

td .table_td_mw{
	max-width: 115px;
