﻿
h1, h2, h3
{
	color:#869a02;
	
}

h3
{
	font-size:10px;
}

h4
{
	border-color:#93B8DA;
	margin-top:15px;
	margin-bottom:15px;
}

.addfavorite a
{
	color:#f48d1d;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.addfavorite a:hover
{
	color:#f48d1d;
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}

/*.contact
{
	width:675px;
	margin-bottom:15px;
}

.contact img 
{
}

.contact th
{
	color:#93B8DA;
	text-transform:capitalize;
	padding-right:15px;
	border-right: solid 1px #EAE7E7;
	padding-left:15px;
	vertical-align:middle;
}

.contact td
{
	padding-left:15px;
	vertical-align:middle;
}

.contact h3
{
	background:url(../img/contacts/contact_titre.gif) left top no-repeat;
	position:relative;
	height:16px;
	left:1px;
	margin:0px;
	padding-left:15px;
	padding-top:2px;
}

.contact #row_milieu th, .contact #row_milieu td
{
	border-bottom:solid 1px #EAE7E7; 
	border-top:solid 1px #EAE7E7;
}

.lien_page
{
	top:0px;
	margin-top:-3px; /* regle un decalage sous ie */
	/*height:0px;
}*/

.puce
{
	background: url(../img/puce_bleue.gif) top left no-repeat; 
}



.contact_siege, .contact_region
{
	margin-left:30px;
    width:675px;
    margin-bottom:15px;
    border-collapse:collapse;
}

.contact_siege h3, .contact_region h3
{
    height:16px;
    margin:0px;
    padding-left:15px;
    xpadding-bottom:2px;
}

contact_region th, contact_region td
{
	vertical-align:middle;
}

.td_image
{
    width:77px;
}

/*
.meteo_txt_titre
{
	 color:#2a9c69;
	 font-size:12px;
	 font-weight:bold;
}*/

.heure_entete
{
	font-family:Arial;
	font-size:11px;
}

.meteo_heure
{
	height:20px;
	vertical-align:middle;
	font-family:Arial;
	font-size:12px; 
	border-left:solid 1px #767676; 
}

.meteo_txt
{
	font-size:13px;
	font-family:Arial;
}

.meteo_txt_titre
{
	 color:#2a9c69;
	 font-size:12px;
	 font-weight:bold;
}


.meteo_back
{
	background-color:#f4f4f4;
	text-align:center;
	height:20px;
	vertical-align:middle;
	font-family:Arial;
	font-size:12px;
	/*font-weight:bold;*/
	border-top:solid 1px #767676; 
	border-left:solid 1px #767676;
}

.tab_b_pulv_l
{
	font-size:12px;
	border-left:solid 1px #767676;
	border-bottom:solid 1px #767676;
	text-align:center;
}

.tab_b_pulv_mr
{
	font-size:12px;
	border-left:solid 1px #ebebeb;
	border-bottom:solid 1px #767676;
	text-align:center;
}

.tab_b_pulv_last
{
	font-size:12px;
	border-left:solid 1px #ebebeb;
	border-right:solid 1px #767676;
	border-bottom:solid 1px #767676;
	text-align:center;
}

.tab_b_wicons_l
{
	font-size:12px;
	border-left:solid 1px #767676;
	border-bottom:solid 1px #767676;
	vertical-align:middle;
	text-align:center;
	height:50px;
}

.tab_b_wicons_mr
{
	font-size:12px;
	border-left:solid 1px #ebebeb;
	border-bottom:solid 1px #767676;
	vertical-align:middle;
	text-align:center;
	height:50px;
}

.tab_b_wicons_last
{
	font-size:12px;
	border-left:solid 1px #ebebeb;
	border-right:solid 1px #767676;
	border-bottom:solid 1px #767676;
	vertical-align:middle;
	text-align:center;
	height:50px;
}

.tab_b_precip_l
{
	
	border-left:solid 1px #767676;
	/*border-bottom:solid 1px #767676;*/
	text-align:center;
	color:#0000ad;
	vertical-align:bottom;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	/*height:80px;	*/
}

.tab_b_precip_mr
{
	
	border-left:solid 1px #ebebeb;
	/*border-bottom:solid 1px #767676;*/
	text-align:center;
	color:#0000ad;
	vertical-align:bottom;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	/*height:80px;	*/
}

.tab_b_precip_last
{
	
	border-left:solid 1px #ebebeb;
	border-right:solid 1px #767676;
	/*border-bottom:solid 1px #767676;*/
	text-align:center;
	color:#0000ad;
	vertical-align:bottom;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	/*height:80px;	*/	
}

.tab_b_humid_l
{
	
	border-left:solid 1px #767676;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#05046a;
	vertical-align:middle;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:30px;	
}

.tab_b_humid_mr
{
	
	border-left:solid 1px #ebebeb;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#05046a;
	vertical-align:middle;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:30px;	
}

.tab_b_humid_last
{
	
	border-left:solid 1px #ebebeb;
	border-right:solid 1px #767676;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#05046a;
	vertical-align:middle;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:30px;	
}

.tab_b_vent_l
{
	
	border-left:solid 1px #767676;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#000000;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	height:60px;
}

.tab_b_vent_mr
{
	
	border-left:solid 1px #ebebeb;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#000000;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	height:60px;	
}

.tab_b_vent_last
{
	
	border-left:solid 1px #ebebeb;
	border-right:solid 1px #767676;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#000000;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	height:60px;	
}

.tab_b_cmax_l
{
	
	border-left:solid 1px #767676;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#ff3767;
	vertical-align:middle;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:30px;	
}

.tab_b_cmax_mr
{
	
	border-left:solid 1px #ebebeb;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#ff3767;
	vertical-align:middle;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:30px;	
}

.tab_b_cmax_last
{
	
	border-left:solid 1px #ebebeb;
	border-right:solid 1px #767676;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#ff3767;
	vertical-align:middle;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:30px;	
}

.tab_b_cmin_l
{
	
	border-left:solid 1px #767676;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#3b3fff;
	vertical-align:middle;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:30px;	
}

.tab_b_cmin_mr
{	
	border-left:solid 1px #ebebeb;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#3b3fff;
	vertical-align:middle;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:30px;	
}

.tab_b_cmin_last
{
	
	border-left:solid 1px #ebebeb;
	border-right:solid 1px #767676;
	border-bottom:solid 1px #767676;
	text-align:center;
	color:#3b3fff;
	vertical-align:middle;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:30px;	
}

/*bruno*/

/* tableau plage de pulvérisation*/
.color_heures
{
	width:25px;
	text-align:center;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	font-size:12px;	
}

.color_heures2
{
	width:25px;
	text-align:center;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	font-size:12px;
}


.border_pulve
{
	border-left:solid 1px #ffffff ;
	border-bottom:solid 1px #ffffff ;
}

.border_pulve_vert
{
	border-left: solid 1px #d1de86;
	border-right: solid 1px #d1de86;
	font-size:10px;
	font-family:Verdana;
	width:20px;
	height:15px;
	vertical-align:middle;
	text-align:center;
}

.leg_rest_txt
{
	font-size:10px;
	font-family:Verdana;
	height:20px;
	vertical-align:middle;
}

.tab_plage_pulve
{
	border-left:solid 1px #000000; 
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	font-size:12px;
}
.entete_vert_pulve
{
	font-family:Verdana;
	font-weight:bold;
	vertical-align:middle;
	font-size:10px;
}

.pulve_text_bas
{
	font-family:Verdana;
	border-left:solid 1px #d1de86;	
	border-bottom:solid 1px #d1de86;
	width:190px;
	font-size:10px;
	
}

.couleur_recom
{
	background-color:green;
	width:40px;
	font-size:12px;
}

.couleur_restr
{
	background-color:lightgreen;
	width:40px;
	font-size:12px;
}

.couleur_decons
{
	font-size:12px;
}

.couleur_recom_n
{
	background-color:#d3d3d3;
	width:40px;
	font-size:12px;
}

.couleur_restr_n
{
	background-color:#d3d3d3;
	width:40px;
	font-size:12px;
}

.couleur_decons_n
{
	 background-color:gray;
	 width:40px;
	 font-size:12px;
}

.border_vert_entete
{
	border-right:solid 1px #d1de86;
	border-left:solid 1px #d1de86;
	font-size:12px;
}

.border_vert
{
	border-right:solid 1px #d1de86;
	border-bottom:solid 1px #d1de86;
	font-size:12px;
}

.border_vert_bas
{
	border-bottom:solid 1px #d1de86;
	font-size:12px;
}


/* style impression */

.impression_border_bottom
{
	border-bottom:solid 1px #e0e0e0;
	font-size:12px;	
}