/* INFOS GENERALES */
* {margin:0; padding:0;}
body,html {font-family:verdana; font-size:11px; color:#666666; height:100%;}
img {border:0px;}
ul,li,ol {margin:0px; padding:0px; list-style-type:none;}
legend {display:none;}
a {font-family:verdana; font-size:11px; color:#666666;}

/*BLOC GENERAL*/
body {background:url(images/background.jpg) repeat-y; background-position:center top;}
div#bloc {position:relative; min-height:100%; width:900px; margin:0 auto; padding-bottom:0px; margin-bottom:0px; background:url(images/background_bas.jpg) no-repeat; background-position:center bottom;}

div#bloc div#header {width:900px; height:139px; padding:0 0; margin:0 0;}

div#bloc ul#menu {width:900px; padding:0; margin:0;}
div#bloc ul#menu li {display:inline; padding:0; margin:0;}


div#bloc div#contenu {padding:25px 25px; height:100%; min-height:100%; bottom:100px;}

div#bloc div#contenu2 {padding:25px 25px; float:left; width:35%;}
div#bloc div#contenu2 h1 {padding-bottom:5px; float:left;}
div#bloc div#contenu2 div#google_translate_element {float:left; padding-bottom:2px;}
div#bloc div#contenu2 p {font-size:12px; text-align:justify; clear:both;}
div#bloc div#flashcontent {float:left; padding-top:25px;}

div#bloc div#contenu h1 {padding-bottom:30px; float:left;}
div#bloc div#contenu p {font-size:18px; font-weight:bold; text-align:justify; clear:both;}
div#bloc div#contenu p span {font-size:14px; font-weight:normal; text-align:justify;}
div#bloc div#contenu p img {padding-right:15px;}
div#bloc div#contenu p#message {font-size:32px; font-weight:normal; text-align:center; color:#30A3D7; padding-bottom:30px;}

div#bloc div#contenu p#desc {font-size:11px; font-weight:normal; text-align:center;}
div#bloc div#contenu div#resa {float:left; padding-left:40px;}


div#bloc div#contenu .vert {background-color:#66FF66;}
div#bloc div#contenu .rouge {background-color:#FF0000; color:#FFFFFF;}

div#bloc div#footer {clear:both; width:900px; position:absolute; text-align:center; color:#666666; bottom:5px; vertical-align:bottom;}
div#bloc div#footer ul {padding:0px 0px;}
div#bloc div#footer ul li {display:inline; padding:0; margin:0px 5px;}
