/* MON FORMATAGE DE BASE *****************************************************************************/

*, html, body, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	letter-spacing:0.05em;
}

body {
	margin:25px 0 0 50px;
	background:#fff;
}

p{margin:0; padding:0;}

a{outline:none; text-decoration:none;}
a:hover {color:#A02014; text-decoration:none;}
/*************************************************************************************************/


/* LAYOUT ****************************************************************************************/
/* DIV ALL */
div#all{width:930px;}

/* DIV LOGO */
div#logo{text-align:right; margin:0 0 30px 0;}

/* DIV MENU *************************************************************************************/
div.menu, ul.CMS_menusL3_only {
	text-transform:uppercase;
	word-spacing:2px;
	letter-spacing:1px;
	height:1%;
}
div.menu a#menu_news{margin-right:112px;padding-right:0;}

div.menu ul{margin:0; padding:0; list-style-type:none;}
div.menu a {font-size:10px; }

/*Top level*/
.menu ul li{
	position:relative;
	display:inline;
	float:left;
	z-index:1500;
}

/*Top level links*/
.menu ul li a{
	text-decoration:none;
	margin-right:40px;
	color:#828282;
	/*letter-spacing:2px;*/
}

/*1st sub level menu*/
.menu ul li ul{
	position:absolute;
	width:215px;
	left:0px;
	padding:15px 0 15px 0px;
	visibility:hidden;
	background:#fff;
	z-index:1500;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.menu ul li ul li{
	display:list-item;
	float:none;
	position:relative;
	margin-bottom:5px;
}
.menu ul li ul li a {display:block; margin-bottom:3px;}

/*All subsequent sub menu levels offset after 1st level sub menu */
.menu ul li ul li ul {
	left:215px;
	top:0;
	margin:0;
	padding:30px 0 30px 0;
}
.menu ul li ul li ul li {
	margin-bottom:5px;
}

div.menu ul.CMS_menusL3 {
	margin:0 0 0 40px;
	padding:0 0 30px 0;
	left:255px;
	top:0;
}

.menu ul li a:hover, ul.CMS_menusL3_only li a:hover{color:#000;}

/*SORIN - LEVELS*/
ul#CMS_menusL1 a.active, ul.CMS_menusL2 a.active, ul.CMS_menusL3 a.active, ul.CMS_menusL3_only a.active {color:#000;}

ul.CMS_menusL3_only{margin-top:67px;}
ul.CMS_menusL3_only li{display:inline;}
ul.CMS_menusL3_only a{color:#999;display:block; margin-bottom:10px; font-size:10px;}

a.activeArrowMain{color:#000!important;}
a.arrowMain{}

a.activeArrowSub{color:#000!important;}
a.arrowSub{}

/* Holly Hack for IE \*/
* html .menu ul li{float:left; height:1%;}
* html .menu ul li a{height:1%;}
/* End */
/************************************************************************************************/

/*DIV BAS*/
div#bas{clear:both; padding-top:30px;}

div#left{width:150px; float:left;}

div#right{width:784px;float:right;}

/* DIV BREADCRUMB */
div#breadcrumbs{font-size:10px; text-transform:uppercase; margin-bottom:30px; text-align:right; margin-right:-1px;}
div#breadcrumbs a{font-size:10px; color:#ccc;}
div#breadcrumbs a:hover{color:#333;}
div#breadcrumbs .indic_bread{color:#ccc; font-weight:bold;}

div#breadcrumbs .youarehere{text-transform:lowercase; color:#ccc;}

/*DIV CONTENU*/
div#contenu{overflow:auto; height:1%;}
div#contenu p{margin:0; padding:0;}


.size_6{font-size:6px;}
.size_7{font-size:7px;}
.size_8{font-size:8px;}
.size_9{font-size:9px;}
.size_10{font-size:9px; line-height:9px;}
.size_10{font-size:10px;}
.size_11{font-size:11px;}
.size_12{font-size:12px;}
.size_13{font-size:13px;}
.size_14{font-size:14px;}
