html,body {
margin:0;
padding:0;
}

body {
font-family:arial, helvetica, sans-serif;
font-size:12px;
text-align:center;
background:#111 url(/Theme/last_view/images/fond.jpg);
color:#000;
}

div#container {
text-align:left;
width:1005px;
margin:0 auto;
}

div#navigation {
background:#FFF;
float:left;
width:150px;
margin-left:-386px;
}

div#extra {
margin-top:50px;
float:left;
width:270px;
margin-left:-280px;
text-align:left;
padding-left:3px;
}

div#footer {
background:#111;
color:#333;
text-align:left;
width:100%;
}

div#wrapper {
float:left;
width:100%;
background:#333333;
}

div#content {
width:690px;
background:#fff;
color:#000;
padding-right:5px;
padding-left:5px;
overflow:hidden;
min-height:1400px;
margin:10px 3px;
border-top:15px solid #AAA;
}

.logo {
height:114px;
}



.menu_haut {
padding:2px 0 0 5px;
}

h1,h2,h3 {
font-family:"Trebuchet MS";
color:#000;
margin:0;
}

#content h2 a:hover {
color:#FCFF02;
}

#extra a {
text-decoration:none;
}

#stylefour {
position:relative;
display:block;
height:35px;
font-size:11px;
font-weight:700;
background:transparent url(/Theme/last_view/images/bgOFF.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;
border-top:0px solid #BFC1CB;
border-right:1px solid #BFC1CB;
border-left:1px solid #BFC1CB;
border-bottom:3px solid #656565;
}

#stylefour ul {
list-style-type:none;
width:auto;
margin:0;
padding:0;
}

#stylefour ul li {
display:block;
float:left;
margin:0;
}

#stylefour ul li a {
display:block;
float:left;
color:#252F42;
text-decoration:none;
height:23px;
background:transparent url(/Theme/last_view/images/bgDIVIDER.gif) no-repeat top right;
padding:11px 13px 0;
}

#stylefour ul li a:hover,#stylefour ul li a.current {
color:#005DA9;
}

.vote {
font-weight:700;
font-size:32px;
text-align:center;
background:url(vote.png) no-repeat;
width:42px;
height:48px;
float:left;
color:#FFF;
margin:2px;
}

.vote_ok {
font-weight:700;
font-size:32px;
text-align:center;
background:url(vote_ok.png) no-repeat;
width:42px;
height:48px;
color:#324A56;
float:left;
margin:2px;
}

.vote_ok_actif {
font-weight:700;
font-size:32px;
text-align:center;
background:url(vote_ok.gif) no-repeat;
width:42px;
height:48px;
color:#324A56;
float:left;
margin:2px;
}

.vote_fin {
font-weight:700;
font-size:32px;
text-align:center;
background:url(vote_fin.png) no-repeat;
width:42px;
height:48px;
color:#969793;
float:left;
margin:2px;
}

.vote_clignote {
font-weight:700;
font-size:32px;
text-align:center;
background:url(vote_ok.gif) no-repeat;
width:42px;
height:48px;
color:#334B57;
float:left;
margin:2px;
}

.vote A {
font-weight:700;
font-size:32px;
text-align:center;
color:#6A6767;
text-decoration:none;
}

.vote A:hover {
font-weight:700;
font-size:32px;
text-align:center;
color:#F6F6F6;
text-decoration:none;
}

.titre_telecharger {
border-top:dashed 1px #000;
background:#110E0D;
font-weight:700;
height:21px;
font-size:14px;
color:#fff;
padding:10px;
}

.titre_telecharger a:hover {
color:#ccc;
}

.separation {
background:#FFFEF3;
width:100%;
height:30px;
}

.description {
width:550px;
}

.description img {
border:1px solid #000;
}

hr {
border-left:0 solid #abb0b5;
border-right:0 solid #abb0b5;
border-top:1px dotted #abb0b5;
border-bottom:0 solid #abb0b5;
height:1px;
}

li {
list-style-type:square;
}

.titre {
padding-left:3px;
font-weight:700;
font-size:24px;
margin-top:0;
margin-bottom:5px;
letter-spacing:-1.1px;
line-height:25px;
text-align:left;
color:#0759A9;
padding-bottom:3px;
background:url(images/point-x.gif) bottom repeat-x;
width:100%;
}

h2 {
color:#123;
}

.auteur {
font-size:11px;
color:#aaa;
}

.auteur a {
text-decoration:underline;
color:#aaa;
}

.auteur a.suburl {
text-decoration:none;
color:#666;
}

.auteur a:hover {
color:#EB8F7D;
}

form {
display:inline;
}

.bandeau_blocs_accueil {
margin-bottom:5px;
background:#000;
font-weight:700;
color:#5F90D5;
padding:3px;
}

.block_accueil {
height:250px;
width:100%;
overflow:auto;
}

.ligneSepaBlock {
border:0.5px solid #5B5F7A;
width:99.9%;
margin:0;
padding:0;
}

.blog_texte a:hover {
color:#8FC48C;
text-decoration:underline;
}

.menu {
border-left:5px solid #ccc;
background:#000;
}

.menu a:hover {
color:#B5B5FF;
text-decoration:none;
font-weight:700;
}

.bouton_block A {
color:#FFF;
display:inline;
padding:2px;
}

.bouton_block A:visited {
color:#FFF;
display:inline;
}

.bouton_block A:hover {
color:#DBEBF9;
display:inline;
}

.bandeau_choualbox {
color:#F30;
padding-right:5px;
font-size:14px;
text-align:right;
font-weight:700;
}

.bandeau_choualbox a:hover {
color:#F60;
text-decoration:none;
}

.bandeau1 {
height:5px;
margin-bottom:5px;
font-weight:700;
}

.bandeau2 {
height:15px;
background:#CDCDCD;
font-weight:700;
color:#000;
padding:5px;
}

.bandeau3 {
height:15px;
background:#747474 url(/Theme/choual_v4_2/images/point-x.gif) bottom repeat-x;
font-weight:700;
color:#fff;
padding:5px;
}

.bandeau4 {
font-weight:700;
background:#ccc url(/Theme/choual_v4_2/images/point-x.gif) bottom repeat-x;
margin:3px;
}

.bandeau_attente {
font-weight:700;
padding:15px;
}

.bloc_accueil0 {
background:#405574;
}

.bloc_accueil1 {
background-image:url(http://img137.imageshack.us/img137/7981/ongletfxr0.png);
}

.bloc_accueil2 {
background-image:url(http://img143.imageshack.us/img143/4109/ongletpz6lt5.png);
}

.avatar_tuto {
border-color:#F66055;
border-style:dashed;
border-width:1px;
}

.avatar {
border-color:#B6C7D7;
border-style:solid;
border-width:4px;
}

.block_commentaires {
background:#F5F6FC url(/Theme/choual_v4_2/images/point-x.gif) top repeat-x;
width:96%;
padding:5px;
}

.block_commentaires A:hover {
color:#033;
background-color:#E5F6FB;
font-weight:700;
font-size:12px;
}

.page {
font-size:14px;
color:#000;
background-color:#E0E0E0;
border-top:0 solid #123;
font-weight:700;
margin-bottom:10px;
height:20px;
padding:3px;
}

.page a:hover {
color:#fff;
font-weight:700;
}

.block_videos {
background-color:#FFF7EA;
border:1px dashed #B9CECE;
margin:5px;
padding:5px;
}

.block_shoutbox {
background-color:#FFF;
margin:3px;
padding:5px;
}

.choualbox {
font-size:10px;
line-height:14px;
color:#000;
font-family:tahoma, arial;
}

.choualbox A:hover {
color:#D3ABAB;
text-decoration:none;
}

.blog_in {
background-color:#A5A5A5;
}

.blog_out {
background-color:#000;
}

.desc {
color:#000;
font-size:13px;
letter-spacing:0;
}

.cat a:hover {
color:#DAE2F5;
text-decoration:none;
}

.pseudo_1 a:hover {
color:#41598D;
text-decoration:none;
font-weight:700;
}

.pseudo_2 a:hover {
color:#FF99B2;
text-decoration:none;
font-weight:700;
}

.ligneSepa {
border-bottom:1px dashed #0B6E85;
color:#6FACF4;
width:95%;
margin:0;
padding:3px;
}

.cadre_point {
border:1px dashed #B9CECE;
background-color:#FFF;
margin:10px;
padding:5px;
}

.cadre_news {
margin-left:50px;
background:transparent;
padding:1px;
}

.cadre_news select {
height:15px;
font-size:11px;
background-color:#F5F9FC;
border-color:#B9CECE;
}

.heure {
color:#4D4D4D;
font-size:11px;
}

.telecharger2 A {
display:block;
background-color:#A0B1CD;
color:#F99C3E;
font-size:14px;
font-weight:700;
text-align:center;
text-decoration:none;
width:240px;
border-color:#A1A1A1;
border-style:solid;
border-width:1px;
margin:3px;
}

.telecharger2 A:visited {
background-color:#A0B1CD;
color:#F99C3E;
font-size:14px;
border-color:#A1A1A1;
}

.telecharger2 A:hover {
color:#2B7198;
background-color:#BCD5E0;
font-size:14px;
}

.visionner A:hover {
color:#283226;
background-color:#FFE0CD;
}

a img {
border-width:0;
}

.note {
margin-left:12px;
margin-right:12px;
background-color:#FDFB8A;
padding-left:8px;
padding-bottom:8px;
}

.lignePoint {
display:block;
height:1px;
width:60%;
border-top:1px dashed #F60019;
border-left:0 none;
border-right:0 none;
border-bottom:0 none;
margin:6px;
padding:0;
}

.lignePointForum {
display:block;
height:1px;
width:250px;
border-top:1px dashed #0083D1;
border-left:0 none;
border-right:0 none;
border-bottom:0 none;
margin:0;
padding:0;
}

.lignePointCom {
display:block;
height:1px;
border-top:1px dashed #76B0E0;
border-left:0 none;
border-right:0 none;
border-bottom:0 none;
margin:6px;
padding:0;
}

.lignePointShout {
display:block;
height:1px;
border-top:1px dashed #69ABDD;
border-left:0 none;
border-right:0 none;
border-bottom:0 none;
margin:0;
padding:0;
}

.lignePointSignature {
display:block;
height:1px;
width:100px;
border-top:1px dashed #FED82D;
border-left:0 none;
border-right:0 none;
border-bottom:0 none;
margin:6px;
padding:0;
}

.quote {
border:1px solid #E1EEF7;
border-left-width:5px;
margin:10px 10px 10px 55px;
padding:7px;
}

.quote_code {
border:1px solid #FFBF99;
border-left-width:5px;
margin:10px 10px 10px 55px;
padding:7px;
}

.embedmp3 {
height:20px;
}

.mp3 {
height:30px;
padding-top:5px;
padding-bottom:0;
text-align:center;
vertical-align:middle;
margin:10px;
}

.pagevideo0 {
height:20px;
color:#FF6000;
font-size:16px;
font-weight:700;
text-decoration:none;
}

.pagevideo1 {
height:20px;
color:#3F444A;
font-size:16px;
font-weight:700;
background-color:#FDE348;
text-decoration:none;
}

.ComNum {
background-color:#FFF;
font-size:11px;
font-weight:700;
color:#FF9E0D;
border-color:#B9CECE;
border-style:solid;
border-width:1px;
padding:2px;
}

.tabvideos {
background-color:#DAE7ED;
}

.publi a:hover {
color:#5D9FE8;
text-decoration:none;
}

.vidinfo {
width:200px;
color:#385069;
font-size:11px;
}

.vidinfo A:hover {
color:#F90;
}

.vidinfo A:active {
color:red;
}

.videopic {
background-color:#F5F9FC;
width:200px;
border-color:#B9CECE;
border-style:solid;
border-width:1px;
padding:2px;
}

.alt {
width:150px;
display:block;
visibility:hidden;
position:absolute;
padding:2px;
}

.menuligueselect {
background-color:#ECEDEF;
}

.shoutext {
border-spacing:10px;
background-color:#F4FAFD;
color:#000;
border-color:#D9D9D9;
border-style:dashed;
border-width:1px;
}

.shoutext a:hover {
color:#9FF;
text-decoration:none;
}

.shoutsub {
background-color:#F4FAFD;
color:#1A84C0;
width:100%;
border-color:#1A84C0;
border-style:solid;
border-width:1px;
}

.block_login_2 {
background:#656565;
margin-left:3px;
margin-right:3px;
border:0 dashed #A1A1A1;
color:#000;
padding:5px;
}

.block_login_2 a {
color:#000;
font-size:12px;
text-decoration:none;
font-weight:700;
padding:0 2px;
}

.block_login_2 a:visited {
color:#000;
font-size:12px;
text-decoration:none;
font-weight:700;
}

.block_login_2 a:hover {
color:#C6E6F7;
background-color:#585858;
font-size:12px;
text-decoration:none;
font-weight:700;
}

.logo a:link,.logo a:visited,.bandeau2 A,.bandeau2 A:visited {
color:#000;
}

#content h2 a,#content h2 a:visited {
color:#3C77B0;
}

#content a,#content a:visited {
color:#065099;
text-decoration:none;
}

#content a:hover,#footer a:hover {
color:#0E7FBB;
text-decoration:none;
}

#footer a,#footer a:visited {
color:#D7D5A5;
text-decoration:none;
}

.titre_telecharger a,.titre_telecharger a:visited {
color:#fff;
text-decoration:underline;
}

img,img a {
border:0;
margin:0;
padding:0;
}

.bordure img,.bordure img A,.bordure img A:visited {
background-color:#DAE7ED;
border:1px solid #335CB6;
padding:0;
}

.bandeau_blog A,.bandeau_blog A:visited,.bandeau_blog A:hover {
font-size:20px;
}

.blog_texte,.news {
text-align:justify;
color:#000;
}

.blog_texte a:link,.blog_texte a:visited {
color:#549A50;
text-decoration:underline;
}

.menu a:link,.menu a:visited {
color:#fff;
text-decoration:none;
font-weight:700;
}

.bandeau_choualbox a:link,.bandeau_choualbox a:visited {
color:#E3EBBD;
text-decoration:none;
}

.bandeau3 A,.bandeau3 A:visited {
color:#586165;
}

.block_commentaires A,.block_commentaires A:visited {
color:#0D4655;
font-weight:700;
font-size:12px;
}

.page a:link,.page a:visited {
font-size:14px;
color:#FFF;
font-weight:700;
}

.block_videos A,.block_shoutbox A {
color:#1A84C0;
font-weight:700;
font-size:12px;
text-decoration:none;
}

.block_videos A:hover,.block_shoutbox A:hover {
color:#58B4E8;
background-color:#F8FEEC;
font-weight:700;
font-size:12px;
text-decoration:none;
}

.choualbox A:visited {
color:#BFD4AF;
}

.choualbox A:link,.choualbox A:active {
color:#719852;
text-decoration:none;
}





.cat a,.cat a:visited {
color:#7695D9;
text-decoration:none;
}

.pseudo_0 a:link,.pseudo_0 a:visited,.pseudo_0 a:hover,.pseudo_1 a:link,.pseudo_1 a:visited {
color:#12416E;
text-decoration: none;
font-weight:600;
}

.pseudo_2 a:link,.pseudo_2 a:visited {
color:#F36;
text-decoration:none;
font-weight:600;
}

.url,.url A {
font-size:9px;
color:#A8D90A;
text-decoration:none;
}

.url a:visited,.url A:hover {
font-size:9px;
color:#0DCE2B;
text-decoration:none;
}

.visionner A:link,.visionner A:visited {
display:block;
background-color:#FFCDCD;
color:#283226;
font-size:14px;
font-weight:700;
text-align:center;
text-decoration:none;
width:240px;
border-color:#283226;
border-style:solid;
border-width:1px;
}

.publi a,.publi a:visited {
color:#1C6BC3;
text-decoration:none;
}

.vrac{background: #fff; padding:5px;}

.vrac a{
color:#000;
text-decoration:underline;
font-weight: bold;
}

.vrac a:visited {
color:#ccc;
font-weight: normal;
text-decoration:underline;
}

.vrac a:hover {
color:#FF3300;
font-weight: bold;
text-decoration:underline;
}



.vidinfo A:link,.vidinfo A:visited {
color:#385069;
}

.shoutext a:link,.shoutext a:visited {
color:#B6C7D7;
text-decoration:none;
}



.bloc_user {background:#656565; padding:10px; display:inline;}
.bloc_user a:link{color:#FF9900; text-decoration: none;}
.bloc_user a:visited{color:#FF9900; text-decoration: none;}
.bloc_user a:hover{color:#fff;}
