/* CSS Document */
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
margin:0px;
background: #990000 url(images/bg.jpg) repeat;
color#666666;
}
#border{
margin:auto;
height:1800px;
width:840px;
background-color:#213C5F;
color:#666666;
}
#wrap{
width:800px;
height:1100px;
margin:auto;
border-left:#666666 solid 1px;
border-right:#666666 solid 1px;
}
#wrapp{
width:800px;
height:850px;
margin:auto;
border-left:#666666 solid 1px;
border-right:#666666 solid 1px;
}
#wrappp{
width:800px;
height:650px;
margin:auto;
border-left:#666666 solid 1px;
border-right:#666666 solid 1px;
}
#topnav{
height:20px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
background-color:#213C5F;
padding-left:10px;
border-bottom:#666666 solid 1px;
}
#midheader{
background:url(images/Movie1.swf) repeat-x;
height:230px;
width:100%;
float:left;
}
}
#midheader2{
background:url(images/sous baniere.png) repeat-x;
height:23px;
width:71%;
float:left;
}
}
#midheader3{
background:url(images/sous baniere2.png) repeat-x;
height:30px;
width:50%;
float:left;
}
#midheader5{
background:url(images/sous baniere2.png) repeat-x;
height:15px;
width:100%;
float:left;
}
#model{
margin-top:33px;
float:left;
margin-left:10px;
}
#searchbox{
float:left;
width:640px;
padding-top:95px;

}
#form{
margin-top:5px;
padding-top:15px;
float:left;
width:100%;
height:37px;
background:url(images/lens.jpg) right top no-repeat;
}
#log{
margin-top:-48px;
float:right;
margin-right:80px;
}
/* Hide from IE5/Mac \*/
* html #log {
margin-right: 25px; 
}
/* End hide from IE5/Mac */

#txtlog{
height:20px;
}
#btnlog{
margin-top:5px;
}
#logo{
margin-top:20px;
}
#search{
margin-top:20px;
float:left;
}
#btnlog{
margin-top:5px;
}
#navi_search{
float:left;
width:100%;
}
#navi_search a:link, #navi_search a:visited{
color:#FFFFFF;
background-color:inherit;
font-weight:bold;
margin-right:2px;
}
#navi_search a:hover{
text-decoration:none;
color:#FFFFCC;
background-color:inherit;
}
#border_mid{
background:url(images/bgnav_and_log.jpg) repeat-x;
border-left:#80AA24 solid 1px;
}
#right_wrap{
background:url(images/bgnav_and_log.jpg) repeat-x;
float:right;
height:230px;
width:215px;
}
#right_header{
background:url(images/bgnav_and_log.jpg) repeat-x;
height:205px;
border-left:#DCEFB6 solid 1px;
padding-left:10px;
}
.clear {
       clear: both;
       height: 1px;
       font-size: 1px;
       line-height: 1px;
       margin-bottom: -1px;
}
#navbox{
float:left;
}
#logbox{
float:left;
clear:left;
margin-top:30px;
}

.logform{
width:205px;
font-size:80%;
margin-bottom:5px;
font-weight:bold;
}
.logform input{
height:12px;
width:90px;
}
#btnlog{
float:right;
height:20px;
width:50px;
background-color:#FFFFFF;
border:#009900 solid 1px;
color:inherit;
}
#navbox a:link, #navbox a:visited{
float:left;
clear:left;
background-color:inherit;
color:#444;
font-size:110%;
text-decoration:none;
font-weight:bold;
margin-top:5px;
}
#navbox a:hover{
text-decoration:underline;
}
/*********************************/
#contents{
width:600px;
float:left;
background-color:#000000;
color:#FFFFFF;
}
#contentsxxl{
width:800px;
float:left;
background-color:#000000;
color:#666666;
}
}
#news h5{
font-size:100%;
width:100%;
height:216px;

}

.contentbg{
background: #333 url(images/contentbg.PNG) repeat-x;
height:216px;
padding-top:-5px;
padding-left:35px;
color:inherit;
margin:auto;
border-left:#FFFFFF solid 1px;
}
.contentbg h5{
margin:0;
font-size:100%;
}
.contentbg img{
float:left;
margin-top:8px;
}
}
.contenttopmember{
background: #333 url(images/contentbg1.jpg) repeat-x;
height:155px;
padding-top:0px;
padding-left:0px;
color:inherit;
}
.contenttopmember h5{
margin:0;
font-size:100%;
}
.contenttopmember img{
float:left;
margin-top:0px;
margin-left:0px;
}   
}
}
.contentbgmp3{
background: #333 url(images/contentbg.jpg) repeat-x;
height:216px;
padding-top:-5px;
padding-left:0px;
color:inherit;
margin:auto;
border-left:#FFFFFF solid 1px;
}
.contentbgmp3 h5{
margin:0;
font-size:100%;
}
.contentbgmp3 img{
float:center;
margin-top:0px;
}
}
.contentbg1{
background: #333 url(images/contentbg1.PNG) repeat-x;
height:122px;
padding-top:28px;
padding-left:30px;
color:inherit;
margin:auto;
border-left:#FFFFFF solid 1px;
}
.contentbg1 h5{
margin:0;
font-size:100%;
}
.contentbg1 img{
float:left;
margin-top:0px;
}   


#mainnews{
float:left;
width:300px;
padding-left:30px;
line-height:2em;
padding-top:20px;
}
#mainnews h2{
margin:0;
font-size:160%;
float:left;
}
#mainnews input{
margin-top:20px;
float:right;
}
.art{
float:left;
width:180px;
text-align:center;
margin-bottom:20px;
}
.art img{
float:left;
margin-left:45px;
border:#666666 solid 1px;
padding:1px;
}
.art h6{
margin:0;
padding-top:5px;
font-size:90%;
clear:left;
}
}
.art2{
float:left;
width:180px;
text-align:left;
margin-bottom:20px;
padding-left:10px;
}
.art2 img{
float:left;
margin-left:45px;
border:#666666 solid 1px;
padding:1px;
}
.art2 h6{
margin:0;
padding-top:5px;
font-size:90%;
clear:left;
}
