body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a {text-decoration:none; color:#ff0000;}
a:hover {text-decoration:none; color:#cc0000;}
.pied { font-size:11px; text-align:center; background:url(../images/bg_bas.png) repeat; padding-top:10px; color:#888;}
.pied a{color:#333333; }
.pied a:hover{ color: #000; }
.header, .headeradmin {text-align:center; background:#f0f0f0;}
.headeradmin {font-size:16px; font-weight:bold;}
.separation {height:4px; background: url(../images/trait.gif) repeat;}
.separationvid {background:url(../images/traitvid.gif) repeat; height:3px; margin:0px 8px; margin-bottom:4px;}
.menu { background-color:#ececec;}
#menu4, #menu3 {
width: 180px;
border: 1px solid #ccc;
margin: 0px;
}
#menu4 ul, #menu3 ul {
list-style: none;
margin: 0;
padding: 0;
} 
#menu4 li, #menu3 li a {
height: 24px;
text-decoration: none;
font-weight:bold;
} 
#menu4 li, #menu3 li a:link, #menu3 li a:visited {
color: #888;
display: block;
background: url(../images/menu3.png);
padding:8px 0 0 30px;
}
#menu3 li a:hover, #menu3 li a:active {
color: #ff0000;
background: url(../images/menu32.png);
padding: 8px 0 0 30px;
}
.ddmarkermenu{
list-style-type: none;
margin: 0;
margin-bottom: 8px;
padding: 0;
}

.ddmarkermenu li{
padding-bottom: 2px;
}

.ddmarkermenu li a{
color: #FF0000;
background: url(arrowbullet.png) no-repeat center left;
display: block;
padding: 2px 0;
padding-left: 26px;
text-decoration: none;
border-bottom: 1px solid #dadada;
}
.ddmarkermenu a:hover{
background-color: #F3F3F3;
color: #FF0000
}
#tbl {margin-top:20px;}
.titre {height:25px; padding-left:20px; background:#f3f3f3; font-weight:bold; color:#888;}
.coinhg { background:url(../images/coinhg.png) no-repeat;}
.coinhd { background:url(../images/coinhd.png) no-repeat;}
.coinbg { background:url(../images/coinbg.png) no-repeat;}
.coinbd { background:url(../images/coinbd.png) no-repeat;}
.wast { margin:0px; padding:10px; border:3px solid #f3f3f3;}
.wastaudio { margin:0px; text-align:left; padding:10px; padding-bottom:3px; padding-top:3px; border:3px solid #f3f3f3;}
.img {margin:auto; text-align:center; padding-bottom:15px; padding-top:5px;}
.voirttcat {text-align:center; padding:5px;}
.voirttcat a {text-decoration:underline;}
.wastaudio li {list-style: none; margin: 0px;}
.description {padding:0px 10px 10px 10px ; text-align:justify;}
.liendescription { color:#ff0000; padding-top:3px;}
.video {text-align:center; margin:auto; margin-bottom:10px; padding:5px;}
.petittext {font-size:10px; text-align:center;}
.publie { font-size:10px; color:#888; padding-bottom:5px; padding-top:2px;}
.pagination { margin:20px 0px; text-align:center; font-size:11px; }
.pagination a {
background:#fff;
border:1px solid #c7c7cb;
color:#333333;
margin:2px;
padding:.2em .4em;
text-decoration:none;
}
.pagination a:hover {
background:#f0f0f0;
border:1px solid #383838;
color: #333333;
}
.pagination span.inactive {
background:#fff;
border:1px solid #f0f0ff;
color:#f0f0ff;
margin:2px;
padding:.2em .4em;
}
.pagination span.active {
background:#f0f0f0;
border:1px solid #383838;
color:#000000;
font-weight:700;
margin:2px;
padding:.2em .4em;
}
.formadmin {margin: auto; margin-bottom:20px; text-align:center; width:150px; height:25px; padding:20px; border:2px solid #333333; background:#f0f0f0;}
.blague { margin-bottom:20px; padding:5px; border:2px solid #cccccc; border-left:4px solid #f0f0f0; border-right:4px solid #f0f0f0;}
.blague:hover {background: #EEEEEE; border:2px solid #CCCCCC; border-left:4px solid #CCCCCC; border-right:4px solid #CCCCCC;}
.audio {list-style: none; margin:0px; padding:0px;}
.audio li {padding-bottom:8px;}
.titreaudio {margin:10px;}
.imgagealeatoire { text-align:center; padding: 13px 1px 5px 1px;}
.menualeatoire {padding-top:15px; padding-left:3px; font-weight:bold;}
.titrealeatoire {padding:16px 4px 0px 4px;}
.bas728 {text-align:center; margin-top:10px; margin-bottom:40px;}
.search {text-align:center; margin:auto; margin-top:15px; margin-bottom:30px;}
.menugauchebas {height:50px;}
.ggthemeg {text-align:center; margin-top:10px; margin-bottom:10px;}
.facebook {text-align:center;}
.facebook a {text-decoration:none; color:#3b5999;}
.facebook a:hover {text-decoration:none; color:#0000FF;}