@font-face 
{  
	font-family: "WFAdler";  
	src: url(http://static.wakfufan.fr/css/fonts/adler.eot);
	src: local("WFAdler"), url(http://static.wakfufan.fr/css/fonts/adler.ttf) format("truetype");
}

@font-face 
{  
	font-family: "Bohemian typewriter";  
	src: url(http://static.wakfufan.fr/css/fonts/Bohemian_typewriter.eot);
	src: local("Bohemian typewriter"), url(http://static.wakfufan.fr/css/fonts/Bohemian_typewriter.ttf) format("truetype");
}

@font-face 
{  
	font-family: "Hand of Sean";  
	src: url(http://static.wakfufan.fr/css/fonts/handsean.eot);
	src: local("Hand od Sean"), url(http://static.wakfufan.fr/css/fonts/handsean.ttf) format("truetype");
}

@font-face
{
	font-family: "Chopin";
	src: url(http://static.wakfufan.fr/css/fonts/chopin.eot);
	src: local("Chopin Script"), url(http://static.wakfufan.fr/css/fonts/chopin.ttf) format("truetype");
}

@font-face
{
	font-family: "WFNeverLetGo";
	src: url(http://static.wakfufan.fr/css/fonts/neverletgo.eot );
	src: local("WFNeverLetGo"), url(http://static.wakfufan.fr/css/fonts/neverletgo.ttf) format("truetype");
}

@font-face 
{  
	font-family: "WFGrinched";  
	src: url(http://static.wakfufan.fr/css/fonts/grinched.eot );
	src: local("WFGrinched"), url(http://static.wakfufan.fr/css/fonts/grinched.ttf) format("truetype");
}  


.form_buttons
{
margin-top:5px;
}

.form_buttons a
{
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:10px;
-webkit-border-radius-topleft:5px;
-webkit-border-radius-topright:10px;
border-radius-topleft:5px;
border-radius-topright:10px;
background:none repeat scroll 0 0 #DAC190;
border-color:#4F500D #4F500D -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
float:left;
height:16px;
margin-bottom:-2px;
margin-left:0;
padding-top:2px;
text-align:center;
width:20px;
cursor:pointer;
}

.form_buttons a:hover
{
padding-top:4px;
margin-top:-2px;
}

table
{
font-size:0.9em;
}

a img
{
border:none;
}
.rang {font-size:0.8em;text-align:center; }


.separator 
{
height:78px;
width:605px;
margin-left:auto;
margin-right:auto;
text-align:center;
background:url('http://static.wakfufan.fr/images/g/separation.png') no-repeat;
}

.t1 
{
background: url('http://static.wakfufan.fr/images/g/t1.png');
width:701px;
height:117px;
background-repeat:no-repeat;
vertical-align:top;
}
.t2
{
background: url('http://static.wakfufan.fr/images/g/t2.png');
width:593px;
height:81px;
background-repeat:no-repeat;
vertical-align:top;
}
.t3
{
background: url('http://static.wakfufan.fr/images/g/t3.png');
width:570px;
height:95px;
background-repeat:no-repeat;
vertical-align:top;
}

 div.t1, tr.t1 td, tr.t1 th
{
padding-top:35px;
}

.b {font-weight:bold;}
.lucida { font-family: "Lucida Calligraphy"; font-size:120%; color:black; font-weight:bold; text-decoration:none; }
.white{color:white;}
.darker{color:#a37e36;};
.block { display:block !important; }
.inline { display:inline !important; }
.bottom0 { bottom:0px; }
.relative { position:relative; }
 .cl { clear:both }
 .fl { float:left }
 .fl_parse { float:left; margin-right:5px; }
 .fr { float:right }
 .fr_parse { float:right; margin-left:5px; }
 .absolute { position:absolute;}
 .allwidth{width:100%; }
 .indent {padding-left:20px;}
 .coloo { position: relative; bottom: 50px;}
 .vtop{vertical-align:top;}
 .nonlu { background-image:url('/images/g/nonlu.png'); }
 
 .view .fr { margin-left:5px; }
 .view .fl { margin-right:5px; }
 
 .top { vertical-align:200%; }
 .bottom { vertical-align: 0%; }
 .middle { vertical-align: 100%; }
 
 .w100 { width:100px; display:block; float:left; }
 

 
 table.parsed {  border-collapse:collapse; border:1px solid; }
 table.parsed tr{ border: 1px solid; }
 table.parsed td{ border: 1px solid; padding:5px; }
 
 .quote
 {
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-border-radius:5px;
	background:#dac190;
	border:1px solid #4f500c;
}
.quote legend
{
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-border-radius:5px;
	background:#dac190;
	padding:3px;
}
 
/* #inscription label span { width:200px; display:block; float:left; }*/
 /*#inscription input[type="text"], #inscription input[type="password"] { width:200px;text-align:center; border: 1px solid #b3b3b3; -moz-border-radius:2px; -webkit-border-radius:2px; background:#dcdad7; }
 #inscription div { margin: 0 auto; text-align:center; position:relative; }
 #inscription textarea, #inscription select { border: 1px solid #b3b3b3; -moz-border-radius:2px; -webkit-border-radius:2px; background:#dcdad7;}
 #inscription input[type="submit"] { border:none; background:transparent none;cursor:pointer; width:170px; height:20px; margin:0 0; float:right; margin-right:100px;}
 .grp #inscription input[type="submit"] { border:none; background:transparent none;cursor:pointer; width:200px; height:30px; margin:0 0; float:right; margin-right:190px;}
*/
 .help { cursor:help; }
 
.espace {margin-top:20px;margin-bottom:20px; }

.half
{
width:45%;
float:left; 
padding:0;
margin:10;
border:1px solid #e3a35d;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
}
.halfhead
{
border:1px solid #e3a35d;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius: 10px;
font-size:1.1em;
background:#e3a35d;
font-style:italic;
padding:2px;
text-indent:5px;
}
.half h4,.half .halfbloc
{
margin:10px;
}

.slidelist
{
width:100%;
padding-left:0;
list-style-type:none;
}
.willscroll
{
height:190px;
overflow:auto;
}
ul
{margin-bottom:0;}
.justify{text-align:justify;}
#ruban a
{
margin-left:5px;
color: #ffba00;
font-weight: 700;
text-decoration:none;
}
 .com, .com_modo
 {
 border: 2px solid #3e3625;
 -moz-border-radius:5px;
 border-radius:5px;
 -webkit-border-radius:5px;
 margin-top: 10px;
 padding: 10px;
 }
 .com_modo
 {
 background-color:#d5ba83;
 }
 
 .solid,.solid td,.solid th
 {
 border:1px solid;
 border-collapse:collapse;
 }
.lfiles
{
width:100px;
border:1px solid black;
padding:10px;
float:left;
font-size:0.7em;
margin:10px 10px;
}
.lfiles img { max-width:100px; }

.input_login
{
width:75px;
padding:0;
margin-top:2px;
border:1px solid #4f500d;
background:black;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
color:#92b555;
font-size:0.9em;
}

.richtext_p
{
overflow:auto;
}
.curseur
{
margin-left:-2px;
padding-right:3px;
}

.curseur span
{
position:absolute;
font-weight:bold;
}
.rangindic { font-size:0.8em; }

.radius
{
border:1px solid black;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
margin:10px;
padding:10px;
}


.droite { text-align:right; }
.gauche { text-align:left; }
.centre,.center { margin-left: auto;margin-right:auto;display:block; }
.center,.tcenter { text-align:center; }
.wactive{font-weight:bold;}

.h2_parse {margin-top:0;}
h1{margin-top:0;}

input[type="radio"]
{
margin-left:5px;
}

.infosup {
 margin-left:30px;
 font-size:0.8em;
 max-width:200px;
 min-width:50px;
 background:white;
 border:1px dashed #4f500d;
 padding:5px; }
.infosup:empty { border:none; padding:0;}

.coeur-0 { background-position: 100% 0; }
.coeur-10 { background-position: 100% 10%; }
.coeur-9 { background-position: 100% 20%; }
.coeur-8 { background-position: 100% 30%; }
.coeur-7 { background-position: 100% 40%; }
.coeur-6 { background-position: 100% 50%; }
.coeur-5 { background-position: 100% 60%; }
.coeur-4 { background-position: 100% 70%; }
.coeur-3 { background-position: 100% 80%; }
.coeur-2 { background-position: 100% 90%; }
.coeur-1 { background-position: 100% 100%; }
.vert { color:#4f500d; }
.bgvert { background-color: #adb56e; }
.tabg, .CodeMirror-wrapping { 
background: #dac190; 
background-position: 0% 100%; 
background-repeat:repeat-x; 
border:1px solid #4f500d;
color: #4f500d; }
input[type="text"].tabg { color:#4f500d; }
textarea.tabg { text-align:justify; }
.date { border: none; margin: auto -2px; text-align:center; }
.datecontainer { display: inline; border:1px solid #4f500d; background:#DAC190; padding: 2px; margin: 2px; line-height:1.7em; background-image:url('/images/design/tabg.png'); background-position: 0% 100%; background-repeat:repeat-x;}
.date[size="4"] { border-right: 1px dotted #4f500d; width:40px; margin-right:3px; }
.date[size="2"] { width:25px; }
.suggestions
{
z-index:10;
background: white url('/images/design/tabg.png'); 
background-position: 0% 100%;
background-repeat:repeat-x;
border:1px solid #4f500d;
position:absolute;
}
.suggestions:empty { border:none;}

.itemliste
{
background-image:url('/images/design/tabg.png'); 
background-position: 0% 100%;
background-repeat:repeat-x;
border:1px solid #4f500d;
padding:2px;
margin-left:2px;
margin-top:1px;
color:#4f500d;
height:23px;
}
.itemliste img { top:2px; padding-left:2px; position:relative; }
.itemadd { margin-left:2px; height:19px; }

#forum,.col
{
border:none;
border-collapse:collapse;
width:100%;
}

#copyr,.dashed
{
padding:10px;
border:1px dashed;
}
#copyr { 
margin-left:90px;
margin-top:30px;
font-size:0.8em;
padding:10px 60px;
position:absolute;
}

.alone
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.veryalone, .valone
{
	margin-top:10px;
	margin-bottom:10px;
}

.large
{
	margin-left:5px;
	margin-right:5px;
}

.block { display:block; }

.bgarticle {
background-image:url('http://static.wakfufan.fr/images/accueil/bgarticle.png');
width:234px;
height:171px;
overflow:auto;
padding:10px;
margin:20px;
}

.bgforum {
background-image:url('http://static.wakfufan.fr/images/accueil/bgforum.png');
width:504px;
height:171px;
overflow:auto;
padding:95px 10px 10px 10px;
}

.bgdescription {
background: url("http://static.wakfufan.fr/images/profil/parchemin.png"); 
text-align: justify;
padding: 50px; 
width: 540px;
height: 220px;
}
.bgdescription div {
overflow: auto;
max-height: 220px;
}

.black, .black a { color: black; }
.small { font-size:0.8em; }

.plan, .plan a
{
color: #3e3625;
font-weight:bold;
margin-bottom:7px;
text-indent:7px;
}


.icone
{
max-height:100px;
max-width:100px;
overflow:hidden
}

.gliens, .gliens a
{
font-size:110%;
font-weight:bold;
color:#956640;
margin-bottom:25px;
}

#connexion
{
	display:inline;
}

#connexion input[type="submit"] 
{ 
	cursor:pointer;
	border: 1px solid #92b555;
}

.bouton
{
color:black;
font-size:1.4em;
font-family:"Bohemian typewriter";
}
.bouton a, a.bouton { color:black; text-decoration: none; }

a.bouton:hover, .bouton a:hover { text-decoration: underline; }

.beautiful
{
font-family: WFNeverLetGo;
font-size:2.2em;
color:black;
}
.beautiful a, a.beautiful { color:black; text-decoration:none; }

a.beautiful, .beautiful a:hover { text-decoration:underline;}

.bulle_haut
{
height:30px;
width:554px;
background-image: url("/images/profil/bulle_haut.png");
}

.bulle_bas
{
height:12px;
width:554px;
background-image: url("http://static.wakfufan.fr/images/profil/bulle_bas.png");
}

.bulle_corps
{
width:544px;
background-image: url("http://static.wakfufan.fr/images/profil/bulle_centre.png");
color:white;
font-size:90%;
padding:5px;
}

.bulle_corps a { color: white; }

.planche
{
width: 535px;
height: 152px;
background: transparent url("http://static.wakfufan.fr/images/profil/bloc.png") no-repeat;
padding:20px 50px;
}

.lighthr
{
background:url("http://static.wakfufan.fr/images/g/hr2.png") no-repeat;
border:none;
height:5px;
width:261px;
margin: 3em 0 10px;
}

.end { display:block; color:black; font-weight:bold; text-align:right; margin-top:5px;}

.clight { color: #3e3625 !important; }

