body {
text-align: center;
margin: 10px 10px 10px 10px;
background: transparent url(http://www.smallville-fr.net/img/bg.gif) top center repeat;
font: 12px Verdana, Helvetica, sans-serif;
cursor:url("http://www.smallville-fr.net/img/curs.ani");
}
p {
margin:0px;
}
#haut {
margin:0px;
margin-left: auto;
margin-right: auto;
border: 0px;
height: 103px;
width: 755px;
background: transparent url(http://www.smallville-fr.net/img/logo.gif) top center no-repeat;
text-align: right;
}
#haut a {
font: 10px Verdana, Helvetica, sans-serif;
color: #FAFAFA;
text-decoration:none;
}
#barre {
margin:0px;
margin-left: auto;
margin-right: auto;
border: 0px;
height: 20px;
width: 755px;
background: transparent url(http://www.smallville-fr.net/img/barre.gif) top center no-repeat;
font: 12px Verdana, Helvetica, sans-serif;
color: #00BEFC;
line-height:19px;
}
#barre a {
font: 12px Verdana, Helvetica, sans-serif;
text-decoration:none;
color: #00BEFC;
}
#milieu {
margin:0px;
margin-left: auto;
margin-right: auto;
border: 0px;
width: 755px;
height:auto;
background: transparent url(http://www.smallville-fr.net/img/milieu.gif) top center repeat-y;
font: 16px Verdana, Helvetica, sans-serif;
color: #00BEFC;
}
#milieu a {
color: #00BEFC;
border: 0px;
font: bold 12px Verdana, Helvetica, sans-serif;
text-decoration:none;
}
#milieu a:hover {
color: #9F9F9F;
}
.spacer {
margin:0px;
margin-left: auto;
margin-right: auto;
border: 0px;
width: 755px;
height:8px;
background: transparent url(http://www.smallville-fr.net/img/milieu.gif) top center repeat;
}
#gauche {
font: bold 12px Verdana, Helvetica, sans-serif;
border: 0px;
float: left;
margin:0px;
margin-left: 12px;
margin-right: auto;
width: 139px;
height:auto;
}
#droite {
border: 0px;
margin:0px;
margin-left: 160px;
margin-right: 12px;
width: 580px;
height:auto;
min-height:1755px;
text-align: center;
color: #00BEFC;
}
#droite a {
font: 12px Verdana, Helvetica, sans-serif;
text-decoration:none;
color: #00BEFC;
}
#droite a:hover {
color: #9F9F9F;
}
#bas {
margin:0px;
margin-left: auto;
margin-right: auto;
border: 0px;
height: 23px;
width: 755px;
background: transparent url(http://www.smallville-fr.net/img/bas.gif) top center no-repeat;
font: 12px Verdana, Helvetica, sans-serif;
color: #00BEFC;
line-height:21px;
}
#bas a {
font: 12px Verdana, Helvetica, sans-serif;
text-decoration:none;
color: #00BEFC;
}
.menu-haut {
height: 14px;
width: 139px;
background: transparent url(http://www.smallville-fr.net/img/menu_01.gif) top center no-repeat;
margin:0px;
}
.menu-milieu {
height: auto;
min-height:20px;
width: 139px;
background: transparent url(http://www.smallville-fr.net/img/menu_02.gif) top center repeat-y;
color: #00BEFC;
text-align: left;
margin:0px;
}
.menu-milieu-center {
height: auto;
min-height:20px;
width: 139px;
background: transparent url(http://www.smallville-fr.net/img/menu_02.gif) top center repeat-y;
color: #00BEFC;
text-align: center;
}
.menu-milieu-center img {
border:0px;
}
.menu-bas {
margin-bottom:5px;
height: 14px;
width: 139px;
background: transparent url(http://www.smallville-fr.net/img/menu_03.gif) top center no-repeat;
}
.menu-milieu a:hover {
color: #9F9F9F;
}
#page-haut {
height: 18px;
width: 580px;
background: transparent url(http://www.smallville-fr.net/img/cadre_01.gif) top center no-repeat;
margin:0px;
line-height:12px;
}
#page-milieu {
height: auto;
min-height:20px;
width: 580px;
background: transparent url(http://www.smallville-fr.net/img/cadre_02.gif) top center repeat-y;
font: normal 12px Verdana, Helvetica, sans-serif;
color: #00BEFC;
text-align: center;
margin:0px;
}
#page-bas {
height: 14px;
width: 580px;
background: transparent url(http://www.smallville-fr.net/img/cadre_03.gif) top center no-repeat;
margin:0px;
}
ul {
margin: 0px;
list-style-type: none;
padding:0px;
}
li { 
margin: 0px;
margin-left: 10px;
}
ins {
text-decoration:none;
}
#barre-gauche {
border: 0px;
float: left;
margin-left: 8px;
margin-right: auto;
text-transform:capitalize;
}
#barre-droite {
border: 0px;
float: right;
margin-left: auto;
margin-right: 8px;
text-transform:capitalize;
}
#page {
margin:0px;
margin-left: 4px;
margin-right: 4px;
width: 572px;
height: auto;
min-height:10px;
text-align: left;
color: #00BEFC;
}
#prece {
border: 0px;
float: left;
margin-left: 10px;
margin-right: auto;
}
#suiv {
border: 0px;
float: right;
margin-left: auto;
margin-right: 10px;
}
#google {
margin-right:40px;
margin-left:auto;
margin-top:auto;
margin-bottom:5px;
height: 60px;
width: 468px;
border: 0px solid #00BEFC;
}
#mobile {
width: 468px;
height: auto;
margin-right:40px;
margin-left:auto;
text-align: center;
}
.news-1 {
height: 28px;
width: 564px;
background: transparent url(http://www.smallville-fr.net/img/news-1.gif) top center no-repeat;
margin:0px;
margin-left: auto;
margin-right: auto;
color:#FFFFFF;
font: bold 14px Verdana, Helvetica, sans-serif;
line-height:28px;
text-align: left;
text-indent: 10px;
}
.news-2 {
height: auto;
min-height:10px;
width: 564px;
background: transparent url(http://www.smallville-fr.net/img/news-2.gif) top center repeat-y;
margin:0px;
text-align: justify;
margin-left: auto;
margin-right: auto;
vertical-align:middle;
}
.news-3 {
height: 4px;
width: 564px;
background: transparent url(http://www.smallville-fr.net/img/news-3.gif) top center no-repeat;
margin:0px;
margin-left: auto;
margin-right: auto;
margin-bottom:10px;
}
#containeur {
text-align: center;
}
#containeur a {
text-decoration:underline;
}
.news-img {
height: auto;
min-height:10px;
width: 132px;
margin:0px;
margin-right:1px;
padding:0px;
border:0px;
}
.news-txt {
height: auto;
min-height:10px;
width: 416px;
margin-top:auto;
margin-bottom:auto;
margin-left:6px;
padding:0px;
float: left;
border:0px;
}
.telecharger {
border: 1px solid #00BEFC;
margin: 0px;
margin-left:10px;
margin-right:10px;
text-align: center;
}
form {
text-align:center;
border: 1px dashed #00BEFC;
padding:5px;
margin:0px;
}
#allopass {
width: 530px;
font: 12px Verdana, Helvetica, sans-serif;
text-align: justify;
color:#00BEFC;
margin:15px;
margin-left: auto;
margin-right: auto;
background-color:#FFFFFF ;
padding:5px;
border: 1px solid #00BEFC;
}
#allopass img {
border:0px;
text-align:center;
}
#abo {
width: 530px;
font: 12px Verdana, Helvetica, sans-serif;
text-align: justify;
color:#00BEFC;
margin:15px;
margin-left: auto;
margin-right: auto;
background-color:#FFFFFF ;
padding:5px;
border: 1px solid #00BEFC;
}
#abo img {
border:0px;
text-align:center;
}
#abo a:hover{
color:red;
}
#rose {
color:#FF00BA;
font-weight:bold;
}
#jaune {
color:#EBD801;
font-weight:bold;
}
#verte {
color:#00FF00;
font-weight:bold;
}
#violette {
color:#C73CEA;
font-weight:bold;
}
#bleue {
color:#00A8FF;
font-weight:bold;
}
.desc {
color:#FFFFFF;
font: bold 15px Verdana, Helvetica, sans-serif;
margin: 0px;
margin-bottom: 15px;
background-color:#00BEFC;
border:0px;
border-bottom:1px solid #00BEFC;
height: 20px;
}
.resume {
width: 530px;
font: 12px Verdana, Helvetica, sans-serif;
text-align: justify;
color:#00BEFC;
margin:15px;
margin-left: auto;
margin-right: auto;
background-color:#FFFFFF ;
padding:5px;
border: 1px solid #00BEFC;
}
a.lien1 { color:#00BEFC; text-decoration:underline; font-family:Georgia; font-size: 18pt; }
a.lien1:hover { color:#00BEFC; text-decoration:underline; font-family:Georgia; font-size: 18pt; }
#news a { color:#00BEFC; text-decoration:underline; font-family:Georgia; font-size: 12pt; }
#news a:hover { color:#00BEFC; text-decoration:underline; font-family:Georgia; font-size: 12pt; }
a.lien3 { color:#000000; text-decoration:none; font-family:Georgia; font-size: 12pt; font-weight:normal; }
a.lien3:hover { color:#000000; text-decoration:none; font-family:Georgia; font-size: 12pt; font-weight:normal; }
#link a { color:#FFFFFF; text-decoration:none; font-family:Georgia; font-size: 12pt; font-weight:bold; }
#link a:hover { color:#9F9F9F; text-decoration:none; font-family:Georgia; font-size: 12pt; font-weight:bold; }
a.lien5 { color:#00BEFC; text-decoration:underline; font-family:Georgia; font-size: 10pt; }
a.lien5:hover { color:#00BEFC; text-decoration:underline; font-family:Georgia; font-size: 10pt; }
a.lien6 { color:#FFFFFF; text-decoration:none; font-family:Georgia; font-size: 12pt; font-weight:normal; }
a.lien6:hover { color:#FFFFFF; text-decoration:none; font-family:Georgia; font-size: 12pt; font-weight:normal; }
a.lien7 { color:#00BEFC; text-decoration:none; font-family:Georgia; font-size: 10pt; }
a.lien7:hover { color:#00BEFC; text-decoration:none; font-family:Georgia; font-size: 10pt; }
#hi, #ha, h1, h2 { position: absolute; visibility:hidden; width:0px; height:0px; overflow: hidden; display:none; font-size:0px; margin:0px;}
a.lien8 { color:#000000; text-decoration:none; font-family:Georgia; font-size: 10pt; font-weight:normal; }
a.lien8:hover { color:#000000; text-decoration:none; font-family:Georgia; font-size: 10pt; font-weight:normal; }
.titre_video {color:#FFFFFF; font: bold 15px Verdana, Helvetica, sans-serif; margin: 0px; margin-bottom: 15px; width: 560px; background-color:#00BEFC ; border:0px; border-bottom:1px solid #00BEFC; height: 20px;}
.description {width: 550px; font: 12px Verdana, Helvetica, sans-serif; text-align: justify; color:#00BEFC; margin-left: auto; margin-right: auto; margin-bottom:10px;}
.cadre_video {
border: 1px solid #00BEFC; 
margin-top: 20px; 
margin-bottom: 15px; 
width: 560px; 
text-align: center;
}
.gras{
color:#00BEFC; 
text-decoration:underline; 
font-weight:bold;
}