@charset "utf-8";
/* CSS Document */

* =General-----------------------------------------------------------------------------*/

html{height: 100%}
p{margin: 0;padding: 0;}
blockquote{}
ul, ol{margin: 0;padding: 0;list-style: none;}
.clear{ /* Class for clearing floats */clear:both;}
img{ /* Remove border around linked images */border: 0;}
*html a, *html input
{
position: relative;
z-index: 1;
}

/* =Typography-----------------------------------------------------------------------------*/

body{ height:100%; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #fff; background:url(../../img/bg.jpg) top center  repeat-y; }


/* =Headings-----------------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6{ font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0; color:#d5e102;}
h1{ font-size:18px; text-transform:uppercase; }
h2{ font-size:170%; }
h3{ font-size:160%; }
h4{ font-size:150%; }
h5{ font-size:140%; }
h6{ font-size:130%; }

/* =Link-----------------------------------------------------------------------------*/

a{ color:#860404; font-weight:bold; }
a:hover{ color:#860404; font-weight:bold;  }
a:active{ color:#860404;  font-weight:bold; }
a:visited{ color:#860404;  font-weight:bold; }

/* =Frame-----------------------------------------------------------------------------*/

#wrap{ width:703px; margin:0 auto; padding-left:1px;}
 
#header{ width:704px; height:219px; background:url(../../img/header.jpg) top center no-repeat; }
#flash{ position:relative; width:704px; height:175px;}
#flash a{ position:absolute; display:block; top:4px; right:10px; width:95px; height:95px;}
#lineredgreen{width:704px; height:26px; background:url(../../img/line_down_red_green.jpg) top center no-repeat;}
#menu{width:703px; height:25px; background:url(../../img/bg_menu.jpg) repeat-x;}
#contenu{width:704px;}
#contenu #left{width:376px; padding-left:11px; float:left; font-family:Arial, Helvetica, sans-serif; color:#212121; font-size:12px; text-align:justify; padding-bottom:20px; padding-right:10px;}
#contenu #right{width:307px; float:right;}
#footer {width:682px; padding:0 6px 0 15px; background:url(../../img/bg_footer.jpg) top center repeat-x #000;}





#contenu table.inscription {color:#000;}
#contenu table.inscription input.size10 {width:75px;}
#contenu table.inscription input.size50 {width:300px;}



#footer ul.menu {float:left; display:block; margin:14px 0 0; padding:0; width:350px; font-family:Arial, Helvetica, sans-serif;}
#footer ul.menu li {display:block; height:18px; list-style:none; margin:0 0 6px; padding:0;}
#footer ul.menu li a {color:#fff; font-size:13px; line-height:11px; padding:1px; background:#999e0e; text-transform:uppercase; text-decoration:none;}

#footer div.send_mail {float:right; display:block; margin:0; padding:10px 17px 14px 16px; width:294px; background:url(../../img/bg_send_mail.jpg) left top repeat-x #101010; font-family:Arial, Helvetica, sans-serif;}
#footer div.send_mail h3 {font-size:13px; line-height:11px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; margin:0 0 11px;}
#footer div.send_mail label {display:block; font-size:13px; line-height:11px; text-transform:uppercase; margin:0 0 4px;}
#footer div.send_mail input.text {display:block; border:1px solid #6f6f6f; width:288px; height:18px; margin:0 0 7px; padding:2px 2px 0; font-size:12px;}
#footer div.send_mail textarea {display:block; border:1px solid #6f6f6f; width:288px; height:91px; margin:0 0 5px; padding:2px; font-size:12px; overflow:auto;}
#footer div.send_mail input.btn {float:right; display:block; border:none; width:119px; height:26px; margin:0; padding:0; background:url(../../img/btn_send.jpg) left top no-repeat; cursor:pointer;}
#footer div.send_mail input.btn.en {background:url(../../img/btn_send_en.jpg) left top no-repeat;}