
.gris {
color:#8c8b8b;
}

.rouge {
color: red;}

.vigndiv {
background-color:#000000;
}

#imgflashcontent, #vidflashcontent {
position:absolute;
top:7px;
left:16px;
}

#flashcontent {
position:absolute;
top:10px;
left:0px;
}


#planche {
position:absolute;
display:none;
width:700px;
right:100px;
height:auto;
}

#grotxt {
position:absolute;
display:none;
width:600px;
top:0;
right:100px;
height:auto;
padding-bottom:110px;
}

#grotxt img {
float:right;
margin-left:20px;
margin-bottom:10px;
}

#grotxt p {
font-size:13px;
text-align:justify;
}

/* menu primaire/main */

#menulist {
margin-top:87px;
margin-left:28px;
}

#menulist li, #menulist li a {
height:40px;
font-size:18px;
color:#FFFFFF;
letter-spacing:2px;
}

#menulist li a:hover {
color:#999;
}

#menulist .menuon {
color:#c7b299;
}


/* page list movie  */

#movietab {
margin-top:16px;
margin-left:5px;
width:96%;
}


#movietab td {
vertical-align:top;
}

#movietab td.col1 {
width:172px;
text-align:center;
}

#movietab td.col2 {
font-size:16px;
height:20px;
font-weight:bold;
}

#movietab td.col2 a, a.links, a.titrenews {
color:#000;
border-bottom:1px dotted #b0b0b0;
}

#movietab td.col2 a:hover, a.links:hover, a.titrenews:hover {
/*color:#999;*/
border-bottom:1px dotted #666;
}



#movietab td.col2 .sstitre {
font-size:12px;
font-weight:normal;
color:#333;
}

#movietab td.col3 {
font-size:12px;
color:#666;
text-align:justify;
}

#movietab td.rowsup {
height:21px;
}

/* carousel img people */

#carouselvign {
position:absolute;
top:376px;
width:614px;
left:10px;
height:120px;
/*border:1px solid green;*/
}

#prevbut, #nextbut {
width:30px;
height:20px;
margin-top:26px;
font-size:24px;
font-weight:bold;
color:#2e2e2e;
}

#prevbut a, #nextbut a {
color:#2e2e2e;
}

#prevbut a:hover, #nextbut a:hover {
color:#999;
}


#prevbut {
float:left;
width:28px;
text-align:right;
margin-right:10px;
}

#nextbut {
float:right;
}

.peotxtdiv {
position:absolute;
display:none;
bottom:24px;
left:54px;
width:480px;
height:50px;
}

#topcontent {
position:absolute;
top:0;
left:0;
width:630px;
height:60px;
}

#topcontent p, #topcontent h2 {
padding-left:16px;
padding-right:16px;
}

#leftcontent {
position:absolute;
top:66px;
left:0;
width:350px;
height:470px;
}

#leftcontent p {
padding-left:16px;
padding-right:16px;
text-align:justify;
}

#rightcontent {
position:absolute;
top:66px;
left:364px;
width:266px;
height:470px;
}

#rightcontent p {
padding-right:10px;
color:#666;
font-size:11px;
}

#rightcontent .intitule {
margin-top:8px;
font-weight:bold;
color:#333;
}

#rightcontent img {
border:1px solid #999;
}


#bottomcontent {
position:absolute;
bottom:14px;
height:20px;
width:630px;
z-index:1000;
left:3px;
}
#bottomcontent table {
top:0;}

#bottomcontent td {
text-align:center;
padding-left:12px;
height: 14px;
}

#centercontentimg {
display:none;
position:absolute;
top:60px;
left:0;
width:630px;
height:470px;
}

#centercontentvid {
display:none;
position:absolute;
top:60px;
left:0;
width:630px;
height:470px;
}

#comptxt {
width:515px; height:302px; overflow:hidden; margin-top:16px; margin-left:39px; padding:18px;
}

#comptxt p {
font-size:14px; text-align:justify; line-height:21px;
}

#contactyou {
margin-top: 20px;
}
#contactyou td {
vertical-align: top;
color:#999;
padding-top: 4px;
}
#contactyou .submitbutton {
background-color: #fff;
border: 1px solid #999;
padding:4px;
color: #999;
}
#contactyou .submitbutton:hover {
color:#333;
cursor: pointer;
}
#contactyou .submitbutton:active {
color:#666;
}

.msg {
line-height: 30px;
background-color: #ccc;
width: 90%;
}

a.links {
font-style: italic;
color:#666;
}

#onenewsdiv {
padding: 14px;
}

