a:link {
		text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background:#ECECEC;
}

.title_menugrayleft_on  a:link 	{color:#F17022;text-decoration:none;margin-top:10px;margin-bottom:10px;}
.title_menugrayleft_on  a:visited{color:#F17022;text-decoration:none ;margin-top:10px;margin-bottom:10px;}
.title_menugrayleft_on  a:hover	{color:#F17022;text-decoration:underline;margin-top:10px;margin-bottom:10px;}
.title_menugrayleft_on  a:active	{color:#F17022;margin-top:10px;margin-bottom:10px;}

a.ssmenu:link { color:#000099;font-weight: none; text-decoration:none;}
a.ssmenu:visited { color:#336600; text-decoration:none ;}
a.ssmenu:hover { color:#000099;text-decoration:underline;}
a.ssmenu:active { color:#000099;}

table.tabledoc td{text-align:left;font-size:10px;}
table.tabledoc th{text-align:left;font-size:11px;}
.bordure {font-size:10px; color: #000;}
.page td{font-size:10px; color: #000;}

.centrer{text-align:center;}
.ctc td{font-size:10px; color: #000;}

table.tabledoc td{text-align:left;font-size:10px;}
table.tabledoc th{text-align:left;font-size:11px;}
.bordure {font-size:10px; color: #000;}
.page td{font-size:10px; color: #000;}

.centrer{text-align:center;}
.ctc td{font-size:10px; color: #000;}

.tabdl td,th{font-size:10px;}

table.popup td.titre{background:#FEE5D2;font-size:10pt;color:#0028A6;font-weight:bold;}
table.popup td.rep{background:#f2f2f2;font-size:10pt;}
.letitre{color:#0028A6;font-size:12pt;font-weight:bold;text-align:center;text-decoration:underline;}


.title_orange
{
	font-size : 11px;
	font-weight: bold;
	color: #F17022;
	padding-bottom: 10px;
}

.title_gray_light
{
	font-size : 11px;
	font-weight: bold;
	color: #BDBCBC;
}

.title_1_for_article
{
	font-size : 14px;
	font-weight: bold;
	color: #F17022;
	padding-top: 20px;
	padding-bottom: 15px;
}

.title_1_comment
{
	font-size : 10px;
	color: #F17022;
	
}

.title_2_for_article
{
	font-size : 11px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 10px;
	font-style: normal;
}

.title_3_for_article
{
	font-size : 10px;
	font-weight: bold;
	color: #F17022;
	padding-bottom: 5px;
	text-transform: uppercase;
}

.title_4_for_article
{
	font-size : 10px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 3px;
}

.title_bigmenu
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	/*text-align: center;*/
}

.title_bigundermenu
{
	font-size: 10px;
	/*font-weight: bold;*/
	color: #FFFFFF;
}

.title_menugrayleft_off
{
	font-size: 11px;
	color: #939598;
}

.title_menugrayleft_on
{
	font-size: 11px;
	color: #F17022;
}

.title_undermenugrayleft_off
{
	font-size: 10px;
	color: #939598;
}

.title_undermenugrayleft_on
{
	font-size: 10px;
	color: #F17022;
}

.title_orange_table
{
	font-size : 10px;
	font-weight: bold;
	color: #F17022;
	text-transform: uppercase;
}

.text_standard_justify
{
	font-size : 10px;
	color: black;
	text-align: justify;	
}

.text_standard
{
	font-size : 10px;
	color: black;
}

.text_standard_table_flexible
{
	font-size : 9px;
	color: black;
}


.title_1_for_table
{
	font-size : 10px;
	font-weight: bold;
	color: #F17022;
}

.title_2_for_table
{
	font-size : 10px;
	font-weight: bold;
	color: #000000;
	/*padding-bottom: 5px;
	font-style: normal;*/
}

.text_with_border
{
	font-size : 10px;
	color: #black;
	border-color:#F17022;
	border-style:solid;
	border-width:1px;
	padding:5px;
}

#condensed_table td.text_for_table_head{
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 2px;
	padding-left: 2px;
}

#condensed_table td.text_for_table_white{
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 2px;
	padding-left: 2px;
}

#condensed_table td.text_for_table_gray{
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 2px;
	padding-left: 2px;
}

#condensed_table td.text_for_table_gray{
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 2px;
	padding-left: 2px;
}

.text_align_left_shifted
{
	font-size : 10px;
	color: black;
	padding-left: 10px;
	padding-bottom: 10px;	
}

.text_std_padding_bottom
{
	font-size : 10px;
	color: black;
	padding-bottom: 15px;
}

.shift_10{
	padding-left: 10px;
	}


.text_std_shifted_no_padding_bottom
{
	font-size : 10px;
	color: black;
	padding-left: 10px;
	text-align: justify;	
}

.text_standard_shifted
{
	font-size : 10px;
	color: black;
	padding-left: 10px;
	text-align: justify;	
	padding-bottom: 15px;
}

.text_for_table_head
{
	font-size : 10px;
	color: black;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FCEAD5;	
	font-weight: bold;
}	

.outline_for_table
{
	background-color: #FCEAD5;	
}	

.text_for_table_white
{
	font-size : 10px;
	color: black;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}	

.text_for_table_gray
{
	font-size : 10px;
	color: black;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #F0F0F0;	
}
	
.text_for_table_gray_dark
{
	font-size : 10px;
	color: black;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #E0E0E0;	
}	

.text_orange
{
	font-size : 10px;
	color: #F17022;
}

.text_linked
{
	color: #F17022;
}

.legend
{
	font-size : 10px;
	color: #F17022;
	text-align: center;
	padding-top: 5px;	
}


.text_linked_orange
{
	color: #000000;
}

.text_linked_orange:hover
{
	color: #F17022;
}

.breadcrumb
{
	font-size : 10px;
	color: #939598;
}

.text_footer_navigate
{
	font-size : 10px;
	color: #F17022;
	text-align:center
}

.text_footer
{
	font-size : 10px;
	color: #939598;
}

.text_gray_little
{
	font-size : 9px;
	color: #CFD1D5;
}

.text_gray_little:hover
{
	color: #F17022;
}

.text_gray_dark_10
{
	font-size : 10px;
	color: #808080;
}

.text_gray_dark
{
	font-size : 11px;
	color: #808080;
}

.input_text 
{
	font-size: 8pt;
	width:60px;
	border-color:#E9904A;
	border-width: 1px;
	border-style: solid;
	
		/*font-size: 10px;
	width:149px;
	border-color:#0293C0;
	border-width: 1px;
	border-color:#0293C0;
	border-style: solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #0293C0;
	height: 15px;*/
	
	
}

.button_hand
{
	cursor:pointer;
}

.drop_down_list
{
	font-size: 8pt;
}

.underline_orange
{
	border-top-style: solid;
	border-top-color: #FCE2D3;
	border-top-width: 1px;
	padding-bottom: 5px;
}

.legend_purple
{
	/*text-align:right;*/
	padding-left: 7px;
	padding-right: 11px;
	padding-top: 20px;
	font-size : 10px;
	color: #811788;
}

.legend_orange
{
	padding-left: 7px;
	padding-right: 11px;
	padding-top: 20px;
	font-size : 10px;
	color: #F17022;
}

.legend_blue
{
	padding-left: 7px;
	padding-right: 11px;
	padding-top: 20px;
	font-size : 10px;
	color: #1C8AB9;
}

.legend_green
{
	padding-left: 7px;
	padding-right: 11px;
	padding-top: 20px;
	font-size : 10px;
	color: #8DA12E;
}

.product_place
{
	text-align:center;
	width: 150px;
}


.product_right_place
{
	text-align:right;
	width: 185px;
}

.marge
{
	width: 20px;
}

.space-around-flower
{
	text-align:center;
	padding:8px 0 7px 0;
}

/* marge with shadow*/
.product_place-shadow
{
	text-align:center;
	width: 173px;
}
.marge-shadow
{
	width: 11px;
}

/* End marge with shadow*/

.text_place
{
	vertical-align: top;
	width: 392px;
}