*{ padding:0;
margin:0;
}

body{
font-family:arial;
color:#666666;
font-size:11px;

}

img{ border:0;}

/***********************GENERAL ***************************************/
p{ padding-bottom:10px;}
a{ color:#8b5022; text-decoration:underline;}

a:hover{ color:#8b5022; text-decoration:none;}


h1{ font-size:24px; 
color:#2ac4f4; padding-bottom:5px; }

h2{ font-size:18px; 
color:#2ac4f4; padding-bottom:5px; }


h3{ font-size:11px; 
color:#8b5022; padding-bottom:5px; }

ul { padding-left:35px; padding-bottom:15px;}
/*****************************BLOC HOME*************************************/

td.blochome { width:231px; padding-top:25px;}

/*****************************MENU*********************************/

td.tdmenu{ background-color:#8b5022;}

td.bgsubmenu {background-image:url(/images/bg_submenu.gif);
background-repeat:repeat-x;height:93px;  }

td.submenu { background-color:#f8ead0; padding-left:30px;  }


.submenu1 a{
padding-left:10px; color:#1a1818; text-decoration:none; font-weight:bold; line-height:18px; background-image:url(/images/fleche.gif); background-repeat:no-repeat; display:block; }

.submenu1 a:hover , .submenu1on a, .submenu1on a:hover{
padding-left:10px; color:#1a1818; text-decoration:underline;  font-weight:bold; line-height:18px; background-image:url(/images/fleche.gif); background-repeat:no-repeat;display:block; }


.submenu2 a{
padding-left:8px;  text-decoration:none;  display:block;  line-height:18px;
}

.submenu2 a:hover , .submenu2on a, .submenu2on a:hover{
padding-left:8px;  text-decoration:underline;  display:block; line-height:18px; }


.submenu3 a{
padding-left:8px;color:#1a1818;  text-decoration:none;  display:block;  line-height:18px;
}

.submenu3 a:hover , .submenu3on a, .submenu3on a:hover{
padding-left:8px; color:#1a1818; text-decoration:underline;  display:block; line-height:18px; }


.breadcrumbs{ color:#2ac4f4;}

.red2 , .red2 a, .red2 a:hover { color:#2ac4f4; text-decoration:none;}


/******************************************************************/
.blue14pt, p.blue14pt { font-weight:bold; color:#2ac4f4; font-size:14px;}


.gold11pt
{
   color:#A67A28;
 	font-size:11px;
}

.alt_text_1
{
   color:#A67A28;
}
/*
*  Two-tone tables
*  ----------------------------------------------
*/
.two_tone_table_head
{
	font-family: Arial;
   color:#ffffff;
 	font-size:11px;
	font-weight:bold; padding: 2px 5px 2px 5px;
	background-color:#8b5022;
}

.two_tone_table_head P
{
	font-family: Arial;
   color:#ffffff;
 	font-size:11px;
	font-weight:bold; padding: 2px 5px 2px 5px;
	
	padding: 0;
	margin: 0;
}

.two_tone_table_dark
{
	font-family: Arial;
   color:#666666;
 	font-size:11px;
	font-weight:normal; padding: 2px 5px 2px 5px;
	background-color:#F7EFD5;
}

.two_tone_table_light
{
	font-family: Arial;
   color:#666666;
 	font-size:11px;
	font-weight:normal; padding: 2px 5px 2px 5px;
	background-color:#FBF7E9;
}


/********************************FOOTER************************************/

table.tbfooter { background-image:url(/images/bg_footer.gif);
background-repeat:repeat-x; height:48px;}

.footerlinks { padding-top:12px; padding-left:20px;}

.seo { border-bottom:1px solid #2ac4f4; padding-bottom:15px;}



/*

 METEO
 
*/

.meteo
{
    font-family: Arial;
	color:#ffffff;
 	font-size:11px;
	font-weight:bold;
	background-color: #2ac4f4;
}

.meteo P
{
    font-family: Arial;
	color:#ffffff;
 	font-size:11px;
	font-weight:bold;
}

.meteo td
{
    font-family: Arial;
	color:#ffffff;
 	font-size:11px;
	font-weight:bold;
}
.meteo11pt
{
    font-family: Arial;
	color:#14353f;
 	font-size:11px;
	font-weight:bold;
}

.conditions{ font-family: Arial; color:#14353f; font-size:11px; font-weight:bold;}
.conditionsTxt{ font-family: Arial; color:#ffffff; font-size:11px; font-weight:normal;}
.conditionsDeg{ font-family: Arial; color:#f9f5ee; font-size:18px; font-weight:bold;}