/* Feuille de styles CSS du site asahi Diamond Europe */

/* general */
body {margin: 0px;}

/* Tableaux */
.degrade-menu {	background-image:url(../images/degrade-menu.gif);	background-repeat:repeat-x;}

table#tab_accueil {background-color:#000043; border: solid #FFFFFF; border-width: 0px 0px 0px 0px;}
table#tab_accueil td {padding: 0px;border: solid #FFFFFF; border-width: 0px 0px 0px 0px;}

table#vide {border-width: 0px 0px 0px 0px;}
table#vide td {border-width: 0px 0px 0px 0px;}

.vide {border-width: 0px 0px 0px 0px;}
.vide td {border-width: 0px 0px 0px 0px;}

table#tab_flag {border: solid #FFFFFF; border-width: 0px 0px 0px 0px;}
table#tab_flag td {padding: 0px;border: solid #FFFFFF; border-width: 0px 0px 0px 0px;}

table#tab_nav1 {border: solid #3569D9; border-width: 0px 0px 0px 0px; margin-right:5px}
table#tab_nav1 td {padding: 0px;border: solid #ffffff; border-width: 0px 0px 0px 2px;}
/*table#tab_nav1 td {padding: 0px;border: solid #3569D9; border-width: 0px 0px 0px 2px;}*/

table#tab_nav2 {border: solid #B0B1B1; border-width: 0px 2px 2px 2px;}
table#tab_nav2 td {padding: 0px;border: solid #B0B1B1; border-width: 2px 0px 0px 0px;width : 170px;}

table#tab_pdf {border: solid #B0B1B1; border-width: 0px 0px 0px 0px;}
table#tab_pdf td {padding: 3px;border: solid #B0B1B1; border-width: 0px 0px 0px 0px;width : 170px;}

table#bloc_visuel_marche {border: solid #A8C7FC; border-width: 0px 0px 0px 0px;background-color:#A8C7FC}
table#bloc_visuel_marche  td {padding: 0px;border: solid #A8C7FC; border-width: 0px 0px 0px 0px;width : 174px;}

table#tab_sous_marche {border: solid #A8C7FC; border-width: 1px 1px 1px 1px;}
table#tab_sous_marche td {padding: 2px;border: solid #A8C7FC; border-width: 1px 0px 0px 0px;width : 270px; font-family: Arial;	font-size:12px;	font-weight:normale; color:#000043;}
table#tab_sous_marche th {background-color:#A8C7FC; font-family: Arial;	font-size:16px;	font-weight:bold; color:#000043; text-align: left; text-indent: 5px;}

table#tab_produit_pdf {border: solid #A8C7FC; border-width: 1px 1px 1px 1px;}
table#tab_produit_pdf td{padding: 2px;border: solid #A8C7FC; border-width: 1px 0px 0px 0px;width : 240px; font-family: Arial;	font-size:12px;	font-weight:normale; color:#000043;}
table#tab_produit_pdf th {background-color:#A8C7FC; font-family: Arial;	font-size:16px;	font-weight:bold; color:#000043; text-align: left; text-indent: 5px;}

table#formulaire_contact {background-color:#CCCCCC; border: solid #FFFFFF; border-width: 0px 0px 0px 0px;}
table#formulaire_contact td {padding: 1px;border: solid #FFFFFF; border-width: 5px 0px 0px 0px;}

table#tab_moyens_prod {border: solid #A8C7FC; border-width: 1px 1px 1px 1px; width:570px}
table#tab_moyens_prod td {padding: 2px;border: solid #A8C7FC; border-width: 1px 0px 0px 0px; font-family: Arial;	font-size:12px;	font-weight:normale; color:#000043;}
table#tab_moyens_prod th {background-color:#A8C7FC; font-family: Arial;	font-size:16px;	font-weight:bold; color:#000043; padding-top:2px; text-align: left; text-indent: 5px;}

/* Polices textes */

.texte_credit { font-family: Arial; font-size:11px; font-weight:normal; color:#5C85CD;}
.texte_credit a:link { color :#5C85CD;}
.texte_credit a { color :#5C85CD ; text-decoration : underline;}
.texte_credit a:hover {color :#5C85CD ; text-decoration :none;}


.texte_cnil { font-family: Arial; font-size:10px; font-weight:normal; color:#CCCCCC;font-style:italic;}

.menu_nav1_off { font-family: Arial; font-size:13px; font-weight:bold; color:#FFFFFF;}
.menu_nav1_off a:link { color :#FFFFFF;}
.menu_nav1_off a { color :#FFFFFF ; text-decoration : none;padding:2px 9px 2px 9px;display:block;}
.menu_nav1_off a:hover {color :#FFFFFF ; text-decoration :none;background-color:#000083;}

.menu_nav1_on { font-family: Arial; font-size:13px; font-weight:bold; color:#FFFFFF;background-color:#000083;}
.menu_nav1_on a:link { color :#FFFFFF;}
.menu_nav1_on a { color :#FFFFFF ; text-decoration : none;padding:2px 9px 2px 9px;display:block;}
.menu_nav1_on a:hover {color :#FFFFFF ; text-decoration :none;background-color:#000083;}

.menu_nav2_off { font-family: Arial; font-size:13px; font-weight:bold; color:#797979;}
.menu_nav2_off a:link { color :#797979;}
.menu_nav2_off a { color :#797979 ; text-decoration : none;padding:2px 2px 2px 5px;display:block;}
.menu_nav2_off a:hover {color :#FFFFFF ; text-decoration :none;background-color:#0845D1;}

.menu_nav2_on { font-family: Arial; font-size:13px; font-weight:bold; color:#FFFFFF;background-color:#0845D1}
.menu_nav2_on a:link { color :#FFFFFF;}
.menu_nav2_on a { color :#FFFFFF ; text-decoration : none;padding:2px 2px 2px 5px;display:block;}
.menu_nav2_on a:hover {color :#FFFFFF ; text-decoration :none;background-color:#0845D1;}

.titre_bloc_visuel_marche {
	font-family: Arial;
	font-size:20px;
	font-weight:bold;
	color:#000043;
	letter-spacing:0px;
	line-height: 50px;
}
.titre_bloc_visuel_marche_petit {
	font-family: Arial;
	font-size:18px;
	font-weight:bold;
	color:#000043;
	letter-spacing:0px;
	line-height: 50px;
}

.texte_chenillard { font-family: Arial; font-size:11px; font-weight:bold; color:#797979;}
.texte_chenillard a:link { color :#000043;}
.texte_chenillard a { color :#000043 ; text-decoration : none;}
.texte_chenillard a:hover {color :#000043 ; text-decoration :none;}

.texte_chapo {
	font-family: Arial;
	font-size:14px;
	font-weight:normal;
	color:#000043;
	line-height: 16px;
}
.titre_chapo_bleu { font-family: Arial; font-size:16px; font-weight:bold; color:#000043;}
.titre_chapo_gris { font-family: Arial; font-size:16px; font-weight:bold; color:#797979;}


.titre1 {font-family: Arial; font-size:30px; font-weight:bold; color:#FFFFFF;letter-spacing:10px;}
.texte1 {font-family: Arial; font-size:14px; font-weight:normal; color:#FFFFFF;}
.texte1 a:link { color :#FFFFFF;}
.texte1_nav a { color :#FFFFFF ; text-decoration : underline;}
.texte1 a:hover {color :#FFFFFF ; text-decoration : underline;}

/* Conteneurs */
.gauche
{
	background-color: #FFFFFF;
	width: 190px;
	height: auto;
	float: left;
	padding-top: 21px;
	padding-bottom: 15px;
}
.droite
{
	background-color: #FFFFFF;
	width: 570px;
	height: auto;
	float: right;
}

.chenillard
{
	background-color: #FFFFFF;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 8px;
	background-image: url(../images/bar.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.chapo_titre
{
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 15px;
}

.chapo_texte
{
	background-color: #FFFFFF;
	padding-bottom: 15px;
}

.bloc_sous_marches
{
	padding-bottom: 15px;
}

.credit
{
	background-color: #A8C7FC;
	border: solid #000000;
	border-width: 0px 0px 0px 0px;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}

/* Aplats orange/blanc 1px */
.e1, .e2, .e3, .e4 {display:block;font-size:1px;/* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden;/* */}
.e1, .e2, .e3 {height:1px;}
.e2, .e3, .e4 {background:#FFFFFF;border-left:1px solid #FB7D00; border-right:1px solid #FB7D00;}
.e1 {margin:0 5px;background:#FB7D00;}
.e2 {margin:0 3px;border-width:0 2px 0 2px;}
.e3 {margin:0 2px;}
.e4 {height:2px;margin:0 1px 0 1px;}
.subcontent_e {display:block; background:#FFFFFF; border-left:1px solid #FB7D00; border-right:1px solid #FB7D00; padding-left:10px;}
.ligne_pointilles { border-top: 1px dashed #FFFFFF; margin: 0px 10px}
.ligne_pointilles_bleu { border-top: 1px dashed #000043; margin:10px 0px; font-size:1px}

/* FORMULAIRE */
.BUTTON
{
	background-color : #EBEBEB;
	border : 1px solid #000000;
	color:#494949;
	width : 100px;
	font-size : 10px;
	font-weight : bold;
}

INPUT.FORM_TEXT
{
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	font-color:#000000;
	width:250px;
}

SELECT.FORM_LIST
{
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	font-color:#000000;
	width: 180px;
}

TEXTAREA.FORM_ZONE_TEXT
{
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	font-color:#000000;
	width: 250px;
	height : 50px;
}

.erreur {
	font-family: Arial;
	color:red;
	font-size:12px;
}