/* CSS Document */

* {
border:0;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00ccff;
}

p, td {
line-height:14px;
font-size:14px;
}

h1 {
font-size:32px;
font-weight:bold;
line-height:32px;
}

h2 {
font-size:26px;
font-weight:normal;
line-height:26px;
color:#ff9933;
}


h3 {
font-size:16px;
line-height:16px;
font-weight:normal;
margin:0;
margin-bottom:12px;
color:#ff9933;
}

h3 a {
color:#ff9933;
}

h4 {
text-align:right;
font-style:italic;
color:#666666;
font-size:16px;
font-weight:normal;
}

body {
background-color:#990099;
}


a {
text-decoration:none;
}

a:hover {
color:#cc66ff;
text-decoration:underline;
}

a:active {
color:#003300;
}


input {
color:#000;
height:16px;
}

textarea {
color:#000;
}

input.butt {
font-size:11px;
color:#000000;
height:16px;
border:1px solid #333;
padding-left:3px;
padding-right:3px;
}


/*

a.menuli {
color:#ccc;
}

a.menuli:hover {
color:#999;
}


a.menuli:active {
color:#666;
}

*/

#datetab td {
font-size:12px;
border-bottom:1px solid #cc66ff;
padding:4px;
}


/* div adresse dates*/

.dateover {
position:absolute;
top:0;
left:336px;
display:none;
font-size:11px;
background-color:#cc66ff;
padding:6px;
color:#333;
line-height:16px;
}

.menuon {
color:#333;
font-weight:bold;
border-bottom:1px solid #999;
}



.txtpetit {
font-size:12px;
}


.zoom {
border:1px none #999;
}


a.mail {
color:#FF0000;
}


.zoomtxt1 {
font-weight:bold;
}

.zoomtxt2, .zoomtxt3 {
font-size:10px;
color:#586c58;
font-weight:normal;
}

.vigntxt1, .vigntxt1 a {
font-weight:bold;
font-size:14px;
height:14px;
}

.vigntxt2 {
font-weight:normal;
color:#586c58;
font-size:11px;
height:19px;
}

.vigntxt3 {
font-weight:normal;
font-size:12px;
}


.fleche, a.fleche:hover {
font-size:30px;
text-decoration:none;
}


.mediatit {
color:#ffff33;
font-size:12px;
}

.lienvideo {
font-size:11px;
}

.imglegend {
color:yellow;
font-size:10px;
background-color:#666;
opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;
text-align:center;
}


.Style1 {color: #00ccff;}
.Style2 {color: #ffff33;}
.Style3 {color: #ff9933;}
.Style4 {color: #66cc99;}
.Style5 {color: #cc66ff;}



.zoom {
position:absolute;
top:0;
right:0;
margin-left:16px;
background-color:#990099;
}


#newszonecontent {
position:absolute;
top:0px;
right:0px;
width:500px;
height:200px;
text-align:right;
}

#newszonecontent table {
width:475px;
text-align:right;
margin-bottom:18px;
position:relative;
}


#newszonecontent td.newszonetitre {
color:#ffff33;
font-size:16px;
font-weight:bold;
height:20px;
vertical-align:top;
padding-right:16px;
line-height:18px;
}


#newszonecontent td.newszonetxt {
margin-top:10px;
font-size:14px;
color:#66cc99;
padding-right:16px;
vertical-align:top;
}

a.newszonelink {
text-decoration:underline;
font-size:12px;
margin-top:20px;
color:#ff9933;
}

td.newszonelink {
height:16px;
vertical-align:bottom;
padding-right:16px;
}

#vign {
position:absolute;
right:0;
margin-top:6px;
margin-left:16px;
}


#cadre {
position:absolute;
left:0;
top:0;
width:800px;
height:600px;
background-color:#990099;
/*background-color:#f5d9bd;*/
border:1px none black;
}


#entete {
position:relative;
top:0;
left:0;
width:800px;
height:60px;
border:1px none red;
/*background-color:#CC9966;*/
}


#menu {
position:relative;
top:10px;
left:28px;
height:550px;
width:100px;
border:1px none black;
}


#menu li {
list-style:none;
display:block;
margin-left:14px;
border-bottom:1px none black;
line-height:14px;
margin-bottom:4px;
margin-top:3px;
}

#menu a {
text-decoration:none;
font-size:13px;
line-height:14px;
}


#titre {
position:absolute;
right:22px;
top:56px;
width:240px;
height:24px;
border:1px none black;
}

#content {
position:absolute;
top:72px;
left:150px;
width:648px;
height:auto;
border:1px none black;
}

#media {
float:right;
top:0;
}

#lang {
margin-top:30px;
margin-left:60px;
}

#fiche1 {
border:1px none black;
width:320px;
top:0;
left:0;
height:auto;
min-height:320px;
}

#lientable {
border:1px none red;
}

#lientable td {
text-align:center;
vertical-align:middle;
padding-top:6px;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
}

/*
#boncommande {
position: relative;
left:15px;
width:120px;
}
*/

#boncommande {
position: absolute;
top:10px;
left:474px;
width:120px;
}

#boncommande p {
font-size: 12px;
text-align: center;
}

#commandehp {
position:absolute;
left:0;
top:400px;
width:240px;
height:42px;
z-index:120;
border:1px none red;
}

#probutton {
width:80px;
height:32px;
position: absolute;
top:610px;
left:33px;
font-size: 12px;
text-align: center;
}
