/* CSS Document */
/* © Adam Sofineti 2007 */
body{
padding:0;
margin:0;
border:0;
background:#a54b1e url(images/bg.jpg) repeat-x;
font-family: MS Trebuchet, sans-serif;
}

#ads{
width:46px;
height:250px;
position:fixed;
top:0;
float:left;
z-index:1000;
}
#ads_social img{
display:block;
padding:5px;
}

#ads_social a img{
border:0;
}

#ads_debit{
background-color:#FFCC00;
}

#wrap{
width:760px;
margin:auto;
}


/* ---------------- TOP -----------------------*/

#top{
width:760px;
margin:auto;
}

#flash{
height:200px;
background-color:#5f0202;
}

#menu{
height:31px;
width:460px;
background:url(images/menu_bg.jpg) repeat-x;
text-align:center;
left:300px;
position:relative;
}

#menu a{
font-size:12px;
color:#FF9900;
font-weight:bold;
text-decoration:none;
margin:5px;
position:relative;
top:5px;
}

#menu a:hover{
color:#d7c69c;
font-weight:bold;
text-decoration:underline;
}

#menu_fr{
height:31px;
width:520px;
background:url(images/menu_bg.jpg) repeat-x;
position:relative;
left:240px;
text-align:center;
}

#menu_fr a{
font-size:12px;
color:#FF9900;
font-weight:bold;
text-decoration:none;
margin:5px;
position:relative;
top:5px;
}

#menu_fr a:hover{
color:#d7c69c;
font-weight:bold;
text-decoration:underline;
}


#menu_r{
float:right;
width:3px;
height:31px;
background-image:url(images/menu_bg_right.jpg);
background-repeat:no-repeat;
}

#menu_l{
float:left;
width:3px;
height:31px;
background-image:url(images/menu_bg_left.jpg);
background-repeat:no-repeat;
}

.menu_comments{
text-align:center;
font-size:13px;
font-weight:bold;
color:#FF9900;
}

/* ---------------- CONTENT ------------------*/

#redborder{
background-color:#5f0202;
width:742px;
margin:auto;
padding:0 9px 10px 9px;
}

#container{
border:#ffa800 2px solid;
border-top:0;
background-color:#d7c69c;
padding:0 15px 15px 15px;
}

h2{
color:#990000;
font-size:20px;
}

#container p{
font-size:14px;
font-weight:bold;
color:#5f0202;
text-align:justify;
}

.contact {
font-size:14px;
font-weight:bold;
color:#5f0202;
text-align:center;
}

.contact p{
font-size:2px;
}

#logo{
border:#ffa800 2px solid;
border-top:0;
border-bottom:0;
background-color:#d7c69c;
padding:0;
}

.menu_head{
background-color:#e4d6b5;
}

.menu_head th{
background-image:url(images/menu_bg.jpg);
background-repeat:repeat-x;
height:31px;
}

.menu_head th a{
font-size:12px;
color:#FF9900;
text-decoration:none;
}

.menu_head th a:hover{
font-size:12px;
color:#d7c69c;
text-decoration:underline;
}

.menut{
background-color:#4a0000;
margin-top:20px;
}

.menut th{
background-color:#5f0202;
color:#FF9900;
}

.menut1{
background-color:#d7c69c;
text-align:center;
font-size:12px;
padding:3px;
}

.menut1 th{
text-align:justify;
background-color:#d7c69c;
color:#000000;
font-weight:normal;
padding-right:20px;
}

.menut2{
background-color:#e4d6b5;
text-align:center;
font-size:12px;
padding:3px;
}

.menut2 th{
text-align:justify;
background-color:#e4d6b5;
color:#000000;
font-weight:normal;
padding-right:20px;
}

.menus{
background-color:#4a0000;
margin-top:20px;
font-size:14px;
}

.menus th{
background-color:#5f0202;
color:#FF9900;
padding:10px;
font-size:20px;
}

.menus td{
color:#d7c69c;
padding:5px;
}

.top{
text-align:right;
font-size:12px;
margin-top:10px;
}

.top a{
color:#5f0202;
text-decoration:none;
}

.top a img{
padding-top:2px;
}

/*---------------------INDEX--------------------*/
#welcome{
background:url(images/welcome.jpg);
background-repeat:no-repeat;
width:175px;
height:65px;
margin:0;
padding:0;
}

#welcome_on{
background:url(images/welcome_on.jpg);
width:175px;
height:65px;
}

#bienvenue{
background:url(images/bienvenue.jpg);
background-repeat:no-repeat;
width:226px;
height:65px;
margin:0;
padding:0;
}

#bienvenue_on{
background:url(images/bienvenue_on.jpg);
width:226px;
height:65px;
}

.rollover { 
display: block;
float:left;
} /* Allow setting widths and heights */

.rollover img {
border: 0;
float:left;
} /* only set width and height once */

.rollover:hover { 
visibility: visible; /* for IE */ 
float:left;
} /* sets any property for the :hover state */

.rollover:hover img { 
visibility: hidden;
float:left;
} /* 'rolls over' the image */


/*----------------------TEMP----------------------*/
#temp{
margin:auto;
padding-top:70px;
width:631px;
}

#temp-adress{
position: absolute !important;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
font-family: MS Trebuchet, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#E0BA81;
padding-top:5px;
text-align:center;
}

#layout{
margin:auto;
width:759px;
}


#location{
margin: 70px auto;
width:750px;
background-color:#600203;
padding:10px;
}

#location_in{
border:#f5a300 2px solid;
background-color:#D7C69C;
padding:20px;
}

