BODY {
valign:top;
font-family:Verdana;
font-size:1em;
text-align:left;
font-weight:none;
background-color:#F2B600
}

html {font-size: 100%;}

.p {
padding-bottom:10px
}

.td1 {
background-image:url(bg.jpg)
}

.td2 {
background-image:url(line.jpg)
}

.td3 {
background-image:url(drt.jpg)
}

.header {
height:96px;
width:700px;
text-align:center;
padding-left:5px;
padding-right:5px;
background-color:#fff
}

.header-bg {
background-color:#fff
}

.moteur {
text-align:center;
font-family:Tahoma;
font-size:0.8em;
padding-top:5px;
padding-bottom:10px;
background-color:#ffdf7d
}

.titre {
color:#000;
font-family:arial;
font-size:10px;
letter-spacing: 0.1em;
text-align:left;
font-weight:700;
padding-left:5px;
height:15px
}

.titrelight {
color: #000;
font-family: Verdana;
font-size: 0.75em;
text-align: left;
padding-left: 5px;
height: 15px
}

.preferes {
color:#000;
font-family:Tahoma;
font-size:13px;
text-align:center;
padding-top:5px;
padding-left:1px;
padding-bottom:5px;
height:5px
}

.links {
font-size: 1.2em;
font-family:Verdana;
text-align:left;
font-weight:none;
padding-left:4px;
background-repeat:no-repeat;
background-position:right
}

a:hover {
left:1px;
color:#787878;
position:relative;
top:1px;
text-decoration:none
}

a:visited {
color:#4E4D4D;
text-decoration:none
}

.lol {
font-size: 13px;
font-family: Arial;
text-align:left;
font-weight:none;
background-color:#ffdf7d;
overflow:auto;
padding:5px
}

.blague {
font-size: 1em;
font-family: Arial;
}

.voiraussi {
font-size: 1.1em;
font-family:Tahoma;
text-align:center;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
background-color:#fff
}

.smileys {
font-size:15px;
font-family:Tahoma;
text-align:center;
font-weight:none;
padding-top:5px;
padding-bottom:5px;
margin-left:10px;
margin-right:10px;
margin-top:20px;
background-color:#Ffdf7d
}

.smile {
text-align:center;
border:none;
margin:12px
}

.promo {
text-align:center;
border:none;
margin:5px 10px;
background-color: white;
border: 1px solid #ccc;
-moz-box-shadow: 1px 1px 5px #aaa;
-webkit-box-shadow: 1px 1px 5px #aaa;
box-shadow: 1px 1px 5px #555;
filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa',Direction=135,Strength=4);zoom: 1
}

.sm {
margin-left:15px;
margin-right:15px;
margin-top:15px;
margin-bottom:15px
}

.relief {
margin-top:5px;
margin-bottom:5px;
background-color: white;
border: 1px solid #ccc;
-moz-box-shadow: 1px 1px 5px #aaa;
-webkit-box-shadow: 1px 1px 5px #aaa;
box-shadow: 1px 1px 5px #555;
filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa',Direction=135,Strength=4);zoom: 1
}

.first {
text-transform:capitalize
}

A {
color:#000;
text-decoration:none;
font-size:12px;
text-align:left;
font-weight:none
}

h1 {
color:#fff;
font-family:Tahoma;
font-size:25px;
font-weight:none;
text-align:center;
padding-left:5px;
height:15px;
display:inline
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px !important;
font-weight:700;
color:#000;
padding-top:10px;
padding-bottom:10px
}

h3 {
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:13px !important;
font-weight:none;
color:#000;
text-align:center;
display:inline;
padding-top:2px;
padding-bottom:3px
}