* {margin:0;padding:0;}
body {background:url(http://www.free-sites-x.com/images/header_bg.gif) repeat-x #FFF; font: 12px Verdana, Tahoma, Arial;margin: 0;padding: 0;}
.link {color:#ff007e;display:block;text-decoration:none;border-top:1px solid #FFF; line-height:25px}

#page {width:890px;margin:auto;}
#page #header {width:800px;height:119px;margin:auto;}
#page #intro {font-size: 11pt;font-family:Arial;padding:10px;}

.site {background:#EAF4FF;margin:1px 0 0 0;font-size:12px;color: #333;padding:0 5px 0 5px;}
.site .thumb {width:100px;height:75px;float:left;margin:0 5px 5px 0;display:block;border:none;}
.site .top {width:100%;}
.site p {text-align:justify;}
.site .titre {color:#005CE8;font-weight:bold;text-decoration:none;float:left;}
.site .titre_center {color:#005CE8;font-weight:bold;text-decoration:none;font-size:16px;text-align:center;}
.site .details {margin:0 0 0 5px;}
.site .infos {font-size:10px;text-align:right;width:100%;display:block;margin:5px 0 0 0;padding:0 0 5px 0;}
.site .infos a{color:#F00;}

.box_vdn {background:#EAF4FF;margin:1px 0 0 0;font-size:12px;color: #333;padding:0 5px 0 5px;}
.box_vdn .thumb {width:100px;height:75px;float:left;margin:5px;display:block;border:none;}
.box_vdn p {text-align:justify;}
.box_vdn .top {width:380px;float:right;}
.box_vdn .titre {color:#005CE8;font-weight:bold;text-decoration:none;text-align:left;float:left;padding:5px 0 0 0;}
.box_vdn .details {margin:0 0 0 5px;}
.box_vdn .infos {font-size:10px;text-align:right;width:100%;display:block;margin:5px 0 0 0;padding:0 0 5px 0;}
.box_vdn .infos a{color:#F00;}

.menu .green_box {background:#EEFBEE;width:100%;}
.menu .pink_box {background:#FFF0F0;width:100%;}
.menu .center_txt {text-align:center;}
.menu .titre {background:#ff007e;padding:10px 0 10px 0;font-size:12px;color:#fff0f0;font-weight:bold;}
.menu .menu_txt a{color:#ff007e;display:block;text-decoration:none;border-top:1px solid #FFF; line-height:25px }
.menu .link_menu {color:#ff007e;text-align:left;padding:5px 0 5px 3px;display:block;background:#FFF0F0;text-decoration:none; font-family: Verdana, Tahoma, Arial; font-weight:bold; }

#footer {background:#FFD2D2;padding:10px 0 10px 0;font-size:12px;border-top:1px solid #FF007E;text-align:center;}
#footer a{color:#ff007e;text-decoration:none;}
h1{ font-size:14px;}

.menu_cat {background:#FFF0F0;width:100%;margin:1px 0 0 0;}
.menu_cat img {float:left;margin:3px;}
.menu_cat .clear {clear:left;}
.menu_cat a {color:#ff007e;text-align:left;padding:2px 0 2px 3px;display:block;text-decoration:none;font-weight:bold;}
.menu_cat p {text-align:left;padding:0 0 3px 3px;display:block;text-decoration:none;font-size:10px;}
