body {font: 11px  "Trebuchet MS"; text-align: center; color: #7a7a7a; background: url(../images/blank.gif) #e5e5e5 repeat-y center; }
div {vertical-align: top; text-align: left; }
td, select, option, input {font: 12px "Arial"; vertical-align: top; text-align: left; }

h1{font: 24px bold "Trebuchet MS"; color : #8a8a8a; text-transform: uppercase; letter-spacing: 2px;  }
h2{font: 16px "Trebuchet MS"; color : #80B0BA; text-transform: uppercase; letter-spacing: 2px;  }


li { list-style: none; display: list-item;  }

a:link, a:visited {color: #7a7a7a; text-decoration: none; margin: 0; outline: none; }
a:active, a:hover {color: #80B0BA; }

img {margin: 0; padding: 0;  border: none;}


div.main { width: 1000px; padding: auto; margin: 0 auto;}
div.menu { width: 243px; float: left;}
li.menulev1 { font: 11px; color: #80B0BA; text-align: left; letter-spacing: 2px; text-transform: uppercase; margin: 10 0 15 0 }
li.menulev2 { text-align: left; border-bottom: 1px dotted #80B0BA; font: 11px; color: #7a7a7a; letter-spacing: 1px; text-transform: none; }

a.lev1:link, a.lev1:visited {color: #80B0BA; text-decoration: none; margin: 0; outline: none; }

div.europe {width: 243px; float: left;}
div.big {width: 737px; float: left;}

div.content {width: 737px; float: left; }

div.header {width: 1000px; float: left;}
div.logo {width: 243px; float: left;}
div.baseline {width: 737px; height: 65px; float: left;}
div.accueil {width: 300px; float: left; }
div.choosecountry {width: 300px; float: left;}
div.article { font: 13px  "Trebuchet MS"; width: 600px; border-bottom: 1px dotted #80B0BA; float: left; padding: 20 0 20 0; margin : 0 20 20 40; }
div.article li { text-decoration: none; display: list-item; list-style-image: url(../images/fleche.jpg); list-style-position: outside; padding: 5 0 0 15;}

/* ****************************************************** */
/*                          Menu                          */
/* ****************************************************** */

div.d_menu_h { font: 12px "Trebuchet MS"; color: #7a7a7a; letter-spacing: 2px; text-transform: none; padding: 10 0 10 0; }
	
	div.d_menu_h div.c1 { width: 980px; background: #cadde1; float: left; border-top: 1px solid #cadde1; border-right: 0px solid #fff;	}
		
	div.d_menu_h ul { margin: 0; padding: 0; }
	div.d_menu_h ul li { list-style: none; display: inline; margin: 0; padding: 0; }
	
		div.d_menu_h ul li a:link, div.d_menu_h a:visited { color: #444444; background: #cadde1; padding: 4px 5px; border-right: 1px solid #000; display: block; float: left; text-decoration: none; padding: 0 22 0 22; }
		div.d_menu_h ul li a:active, div.d_menu_h ul li a:hover { color: #444444; background: #fff; }
		div.d_menu_h ul li a.act:link, div.d_menu_h a.act:visited {	background: #80B0BA;	}
		
/* ****************************************************** */
/*                          Footer                        */
/* ****************************************************** */

div.footer {font: 11px "Trebuchet MS"; width: 980px; float: left; padding: 20 0 0 0; margin: 0 0 0 0; color: 7a7a7a; }
	div.footer div.footer2 {width: 980px; float: left; text-align: center; padding: 0 0 0 0; margin: 0 0 0 0;}
