/* général */
body {font-family:"trebuchet ms", arial, hevetica, sans-serif;font-size:12px;background:#fff;color:#333;margin-bottom:20px;}
table,tr,td {border:none;border-collapse:collapse;margin:0px;padding:0px;vertical-align:top;}
.centrer {text-align:center;}

#wrapper {width:770px;margin:auto;background:#fff;}

#top {font-family:"trebuchet MS", arial;letter-spacing:2px;height:20px;background:url(img/top.jpg) no-repeat;padding-top:72px;text-align:right;font-weight:bold;color:#626562;font-size:12px;padding-right:10px;margin-top:20px;}
#top p {margin:0px;padding:0px;}
#top a {color:#626562;text-decoration:none;}

#centre {}
.spacer, .spacer img {height:1px;}
.spacer {background:#fff;vertical-align:top;border:0;}
.gauche {width:140px;background:#f6f6ff;}
h4 {height:16px;padding:0px;margin:0px;font-family:"trebuchet MS", arial, hevetica, sans-serif;overflow:hidden;font-size:11px;text-transform:uppercase;padding-left:12px;background:#b4a183 url(img/menufill.png) repeat-x;border:1px solid #9e8e73;border-left-width:0px;border-right-width:0px;color:#5a2841;/*margin-bottom:1px;*/padding-top:0px;margin-right:0px;}
#rch {margin:0px;padding:1px 0px;text-align:center;background:#e6dee6 url(img/lienmenu.png)repeat-x;width:139px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #f6f6ff;}
#rch input {background:#e6dee6;font-size:11px;}
.qrch {width:102px;padding-left:2px;}
.btnrch {padding:0;vertical-align:top;margin-top:1px;}
.gauche ul, .gauche li {list-style-type:none;margin:0px;padding:0px;display:inline;}
.gauche li a {margin-top:0px;display:block;font-size:11px;height:16px;padding-top:1px;background:#e6dee6 url(img/lienmenu2.png) repeat-x;text-decoration:none;color:#363845;border-top:1px solid #f6f6ff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding-left:12px;width:127px;font-size:11px;padding-bottom:1px;}
.gauche li a:hover {background:#ccc url(img/lienmenu-hover.png) repeat-x 0px 2px;}
.adulte {color:#c52106;font-weight:bold;}
.contenu {width:480px;background:url(img/front.jpg) no-repeat 0 1px;padding-top:140px;}
.chemin {color:#666;margin:5px 10px 10px;font-size:11px;}
.chemin a {color:#666;text-decoration:underline;}
.contenu h2 {font-size:16px;color:#666;margin-top:20px;margin-bottom:20px;margin-left:10px;padding:0px;padding-top:10px;padding-right:8px;font-style:italic;font-family:"trebuchet MS", arial, hevetica, sans-serif;clear:both;}
#promo {width:468px;padding-top:10px;margin:auto;margin-bottom:40px;}
#related, #related li {list-style:none;margin:0px;padding:0px;}
#related {margin-left:10px;}
#related li {float:left;}
#related a {display:block;background:#ccc;padding:2px 6px;text-decoration:none;color:#fff;margin:1px 1px 1px 1px;}
#related a:hover {background:#9d9b9d;}
#related .actif {background:#9d9b9d;}
.sites {width:460px;margin:auto;margin-top:10px;overflow:hidden;}
.sites .titre {display:block;font-weight:bold;}
.sites .titre a {color:#731c20;}
.sites .urlaff {display:block;color:#008000;}
.sites .nomcat {color:#666;font-style:italic;font-size:11px;}
.sites .nomcat a {color:#666;}
.ref {font-size:11px;width:300px;margin:30px auto;text-align:center;background:#f6f6ff;border:1px solid #eee;padding-top:10px;padding-bottom:10px;clear:left;}

#sitesrel {width:450px;margin:auto;}
#sitesrel h3 {font-size:12px;color:#333;font-weight:normal;margin-top:20px;margin-bottom:0;}
#sitesrel a {color:#333;}
#sitesrel p {margin:0;padding:0;}
#sitesrel ul {list-style-type:square;margin-top:0;}
#sitesrel li {}

.droite {width:150px;background:#f6f6ff;}
#front2 {height:137px;background:#731c20;margin-bottom:0px;padding-left:5px;padding-top:3px;font-size:11px;}
#front2 ul,#front2 li {margin:0px;padding:0px;list-style:none;}
#front2 a {color:#fff;text-decoration:none;}
#front2 a:hover {color:#fff;text-decoration:underline;}
#front2 h5 {font-family:"trebuchet MS", arial, hevetica, sans-serif;text-transform:uppercase;color:#fff;font-size:12px;padding:0px;margin:0px;}
.sky {text-align:center;color:#666;font-size:11px;}
.sky img {border:0px;}

#barrebottom {height:21px;width:770px;background:#f2f0f0 url(img/barrebottom.png) repeat-x;color:#aaa;margin-top:20px;padding-top:9px;font-size:11px;text-align:center;}
#barrebottom p {margin:0;padding:0;}
#barrebottom a {color:#aaa;text-decoration:none;padding:0 3px;}
#barrebottom a:hover {color:#666;}

#bottom {text-align:center;font-size:11px;color:#ccc;margin-top:5px;}
#bottom a {color:#aaa;text-decoration:none;}
#bottom img {border:0px;}

#toplistes {text-align:center;height:32px;margin-top:10px;}
#toplistes a {margin:0 5px;}
#toplistes img {border:none;vertical-align:middle;}

/* index */
#clicfavoris {height:20px;width:400px;padding-left:20px;background:url(img/bookmark.png) no-repeat;margin-top:20px;font-weight:bold;margin-left:40px;}
#promotop {width:468px;height:60px;margin:auto;margin-top:30px;margin-bottom:10px;}
.edito {margin:20px 20px 0px 20px;text-align:justify;font-size:11px;background:#f6f6ff;border:1px solid #eee;padding:5px 10px;}
.edito span {text-transform:uppercase;font-weight:bold;background:#666;color:#fff;padding:0 2px;}
.edito a {display:block;font-weight:bold;}

#rub {width:440px;padding-left:30px;font-size:11px;}
#rub a {color:#c52106;font-weight:bold;font-size:12px;}
#rub a:hover {color:#731c20;}
#rub ul, #rub li {list-style:none;margin:0px;padding:0px;}
#rub ul {padding-top:10px;padding-bottom:10px;}
#rub li {float:left;width:193px;margin:5px;margin-left:10px;margin-right:10px;/*background:#f7f7f7;padding:2px;padding-left:5px;*/}
#rub img {float:left;margin:3px;margin-right:5px;border:0px;}
#rub strong {font-size:12px;color:#d89825;text-decoration:underline;}
#rub a:hover strong {color:#731c20;}
#caricature {text-align:center;width:120px;margin:auto;background:#fff;}
#caricature img {border:0px;margin-bottom:10px;}
#caricature a {color:#731c20;font-weight:bold;text-decoration:none;}

/* légal */
.legal {width:440px;margin:auto;margin-top:10px;text-align:justify;font-size:11px;background:#f6f6ff;border:1px solid #eee;padding:5px 10px;}

/* faire un lien */
.lien {width:440px;margin:auto;margin-top:10px;text-align:center;font-size:11px;background:#f6f6ff;border:1px solid #eee;padding:5px 10px;}
.lien textarea {border:1px solid #ccc;}

/* valider la soumission */
#adsparrainnage {margin:auto;width:130px;}
.valider {width:440px;margin:auto;margin-top:10px;text-align:center;font-size:11px;background:#f6f6ff;border:1px solid #eee;padding:5px 10px;}
.valider input, textarea {border:1px solid #eee;display:block;margin:auto;font-family:"trebuchet ms", arial, hevetica, sans-serif;font-size:12px;}
.valider span {font-size:18px;font-weight:bold;}
.valider em {font-weight:bold;font-size:12px;color:red;}
.valider form #boutonvalider {border:1px outset #666;}

/* soumission et contact */
.referencement {margin:20px 20px 0px 20px;text-align:justify;font-size:11px;background:#f6f6ff;border:1px solid #eee;padding:5px 10px;}
.referencement span {text-transform:uppercase;font-weight:bold;background:#666;color:#fff;padding:0 2px;}

.code {text-align:center;}
.code textarea {margin:auto;font-size:11px;}

#contact fieldset {display:block;width:300px;padding:5px;background-color:#f6f6ff;margin:auto;border:1px solid #eee;}
#contact fieldset.submit {border:none;text-align:center;}
#contact fieldset.radio {width:100%;margin:1em 0em 2em 0;background-color:#ededed;padding-top:5px;}
#contact fieldset.radio label {font-weight:normal;}
#contact fieldset.radio input {clear:both;float:left;width:auto;}
#contact input {display:block;width:100%;color:#666;border:1px solid #eee;font-family:"trebuchet ms", arial, hevetica, sans-serif;}
#contact textarea {display:block;width:100%;color:#666}
#contact label {display:block;margin-bottom:1em;}
#contact select {display:block;font-family:"trebuchet ms", arial, hevetica, sans-serif;}
#contact .submit {margin-left:65px;display:inline;border:none;width:166px;height:38px;margin-top:20px;margin-bottom:10px;}
.scat {padding-left:20px;color:#666;font-size:10px;}
.msg {text-align:center;font-weight:bold;font-size:14px;color:#731c20;}

/* programmes télé */
.tv {width:460px;margin:auto;}

/* chat */
#chat iframe {width:460px;margin:auto;border:none;height:500px;}

/* blog */
.day-date {font-weight:bold;color:#731c20;background:url(img/date.gif) no-repeat 0px 2px;padding-left:14px;}
.post-content a {color:#008000;}
.post-info, .post-info a, .post-info-co, .post-info-co a {color:#999;text-decoration:none;}
.post-info-co {background:url(img/comment.gif) no-repeat 0px 2px;padding-left:14px;}
.post-info a:hover, .post-info-co a:hover {color:#333;}

.post {margin:20px 5px 0px 5px;text-align:justify;font-size:11px;background:#f6f6ff;border:1px solid #eee;padding:5px 10px;}
.post h2 {text-transform:uppercase;font-size:14px;background:#666;color:#fff;padding:2px 4px;margin-top:-5px;margin-left:-10px;margin-right:-10px;margin-bottom:10px;font-style:normal;text-align:left;height:18px;}
.post h2 a {color:#fff;text-decoration:none;}
.post #adspost {margin:20px -10px;padding:15px 0px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.post img {border:none;float:left;margin-right:5px;margin-bottom:5px;border:1px solid #fff;}
#trackbacks, #comments, #comment-preview {margin:20px 20px 0px 20px;}
#comments fieldset, #comment-preview fieldset {border:1px dashed #eee;}
#comments a, #comment-preview a {color:#333;}
.comment-info {color:#666;}
#comment-form input, #comment-form textarea {border:1px solid #ccc;}
.comment-number a {background:url(img/comment.gif) no-repeat 0px 4px;padding-left:14px;font-family:georgia;font-size:12px;font-weight:bold;text-decoration:none;color:#000;}
#comments blockquote {text-align:justify;font-style:italic;padding:0 5px;background:#f6f6ff;border:1px solid #eee;padding:5px 10px;}
#billetrel a {display:block;}

#sidebar table {height:125px;width:100%;background:#731c20;color:#fff;}
#sidebar td a {color:#b4a183;text-decoration:none;display:block;}
#sidebar td a:hover {background:#b4a183;color:#731c20;}
#sidebar td {text-align:center;}
#sidebar caption {text-align:center;background:#731c20;color:#fff;}
#sidebar caption a {color:#fff;text-decoration:none;}
#sidebar #selection li {margin-top:10px;}
#sidebar #search {margin-left:5px;}
#sidebar #search input {border:1px solid #ccc;}
#sidebar ul, #sidebar li {margin:0;padding:0;list-style:none;}
#sidebar li {margin-left:5px;}
#sidebar h2 {font-style:normal;font-size:14px;margin-left:5px;margin-bottom:5px;}
#sidebar a {color:#333;}

/* forum */
#forum {background:#f6f6ff;margin-top:0px;padding:10px;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;}
#forum h1 {margin:0;padding:0;}

/* easy*/
.sky {width:130px;margin:auto;margin-top:10px;}
.sky span {text-transform:uppercase;display:block;font-weight:bold;text-align:center;margin-top:10px;margin-bottom:10px;font-size:14px;color:#cc0000;}
.easy_inscris td {font-size:9px;padding-bottom:6px;font-family:arial;}
.easy_inscris img {display:block;margin-right:2px;margin-left:2px;width:50px;height:50px;}
.easy_inscris{width:130px;margin:auto;background:#fdf4f7;}
.easy_inscris a{color:#731c20;font-weight:bold;text-decoration:none;font-size:11px;}
.easy_inscris a:hover{text-decoration:underline;}

/* easyvols */
#easyvols {width:430px;height:150px;margin:auto;margin-top:30px;margin-bottom:10px;}