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;
	/*scrollbar-face-color : #CCCCCC;scroll actif, scroll inactif et zone fleche */
	/*scrollbar-darkshadow-color : #7F7F7F;ombre contour droit*/
	scrollbar-arrow-color : #7F7F7F;/*fleche*/
	/*scrollbar-highlight-color : #Ffffff; lumiere contour gauche et scroll inactif*/
	/*scrollbar-base-color : #CCCCCC;contour exterieur total*/
}


.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: 5px;	
}

.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_for_table
{
	font-size : 10px;
	color: black;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}	

.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;
}