/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
html{height:100%;margin-bottom:1px;}
body{position:relative;}
ul{margin:0;padding:0;}
ul li{margin:0;padding:0;list-style:none;}
ol{margin:0;padding:0;}
ol li{margin:0;padding:0;list-style:none;}

/* layout - setup */
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:140%;background-color:#000000;}
#page {width:980px;background-color:#FFFFFF;color:#000000;margin:0 auto;text-align:left;}
#header {background:url("/img/header.jpg") no-repeat;height:220px;position:relative;}
#leftcolumn {float:left;width:200px;}
#content {float:right;width:780px;padding-top:40px;}
#maincontainer {margin:0 20px 20px 10px;}
#footer {height:20px;clear:both;background-color:#600000;}


/* leftcolumn */
.menu {width: 192px; background:url("/img/fond1.jpg") repeat; margin:30px auto 50px auto;}
.sidebox {color:#FFFFFF;}
.sidebox h2{height:27px; padding:4px 0 0 35px;text-align:left; font-size:14px; font-weight:bold;font-family:Arial;color:#000000;background:url("/img/bouton.jpg") no-repeat;}
.sidebox ul {padding-left:15px; margin: 10px 0 15px 0;}
.sidebox a {color:#FFFFFF;}
.sidebox  a:hover {color:#FF9900;}
.lien-pub a {color:#FF9900;font-weight:bold;}
.lien-pub  a:hover {color:#FF0000;}

/* maincontainer */
#intro { text-align:justify; width:350px; float:left;}
.intro{margin-bottom:10px}
.intro img {margin: 0 auto 40px auto;}
.intro a {color:#FF9900;font-weight:bold;}
.intro  a:hover {color:#FF0000;}
#video {width:359px; height:299px;  background:url("/img/fond-video.jpg");float:right; margin-bottom:50px;}
#video h1 {height:27px; padding:5px 0 0 35px;text-align:left; font-size:14px; font-weight:bold;font-family:Arial;}
#video p {margin:6px auto; text-align:center;}
.mgp{width:760px; background:url("/img/fond2.jpg"); float:left;margin:30px auto;text-align:center;}
.mgp h3 {background:url("/img/barre2.jpg"); height:25px; padding:3px 0 0 35px;text-align:left; line-height:21px;}
.script {width:720px;margin:15px 20px 15px 20px;}
.galerie {font-size: 11px;color:#FFFFFF; text-decoration:none;margin-bottom:10px;}
.pub{width:760px; margin:15px auto 15px auto; text-align:center;}

/*link*/
a:hover.galerie { color:#FF9900; }
