/* CSS Document */
body {background-color:#FFFFFF; background:url(images-v2/accessoires/banderouge.png) top left repeat-y; margin: 0; padding: 0;}
ul, li {margin: 0;padding: 0; list-style-type:none;}
li {margin: 0px; text-align: left;background: url(images-v2/accessoires/puce.png) left top no-repeat;padding-left:10px;line-height:12px;}
.separation {clear:both;visibility:hidden; margin-top:0; }
a {color:#666666; text-decoration:none;}
a:hover {color: #C72D32}
/*liens rÃ©currents*/
a.titre {display: block; font: bold 11px Tahoma, Arial, Verdana, sans-serif; color:#C72D32; text-decoration:none; margin:0;}
a.titre:hover {text-decoration:underline;}
a.sstitre {display: block; font: bold 11px Tahoma, Arial, Verdana, sans-serif; color:#666666; text-decoration:none; margin:0;}
a.sstitre:hover {text-decoration:underline;}
a.descriptif {display:block; font: 11px Tahoma, Arial, Verdana, sans-serif; color:#000000; text-decoration:none; margin:0;}
a.descriptif:hover {color:#666666}

/**template gÃ©Ãral**/
div.container {margin: 0; padding: 0; width:1000px}
div.pageHeader {position:relative; background: url(images-v2/accessoires/bandetop.png) top left no-repeat; height: 145px; margin: 0 0 0px 0;}
div.pageHeader h1 span, div.pageHeader h2, div.pageHeader a span, h3 span, div.nav a span {display:none;}
div.pageHeader a.logo {display:block; background: url(images-v2/accessoires/new_logo.png) top left no-repeat; width:372px; height:73px; margin-left:320px}
div.pageHeader a.concours {position: absolute; top:5px; left:750px; }
div.pageHeader a.concours2 {position: absolute; top:5px; left:115px; }
div.pageHeader a.vacances {position: absolute; top:5px; left:750px; }
div.pageHeader a.vacances2 {position: absolute; top:5px; left:115px; }
div.recherche {position:absolute; top:115px; left:115px; padding:0px;}
div.recherche h3 { width: 120px; height: 11px; background: url(images-v2/titres/rechercher.png) left top no-repeat; margin: 4px 0 0 0; float:left;}
div.recherche p {float: left; width: 75px; height : 20px; padding-top:3px; margin:0; font: bold 11px Tahoma, Arial, Verdana, sans-serif;}
div.recherche form { float: left; width: 150px; margin:0;}
div.recherche form input {text-align:left; height:17px;}
div.recherche form select option {text-align:left; height:15px; font: bold 9px Tahoma, Arial, Verdana, sans-serif;}
div.radio {position:absolute; top:115px; left:612px;padding:0px;}
div.radio h3 {display:block; width:140px; height:20px; background: url(images-v2/boutons/logo_radio_haut.png) left top no-repeat;margin-top:3px; float: left;}
div.maj {position:absolute;top:115px; left:747px; padding:0px;}
div.maj p {float:left; width:140px; height:20px; padding-top:1px; margin:0; font: bold 9px Tahoma, Arial, Verdana, sans-serif; color:#666666; text-align:right;}
div.maj a.rss {display:block; background: url(images-v2/boutons/rss2.png) top left no-repeat; margin-top:3px; margin-left:10px; width:20px; height:20px; float: left;}

div.footer {padding:15px 25px 10px 125px; background: url(images-v2/accessoires/footer.png) bottom left no-repeat; text-align:center;}
div.footer div.liens {font: 11px Tahoma, Arial, Verdana, sans-serif; color:#C72D32; margin:0}
div.footer div.liens a {font-weight:bold; text-decoration:none; color:#C72D32; margin:0;}
div.footer div.liens a:hover {text-decoration:underline;}
div.footer a.copy {font: bold 11px Tahoma, Arial, Verdana, sans-serif; color:#666666; text-transform:uppercase; margin:0;}
div.footer a.copy:hover {text-decoration:underline;}


/*nav*/
div.nav {float:left; margin:0; padding:0; width:98px}
div.nav a.rub1 {display:block; width:90px; height: 70px; background:  url("images-v2/boutons/actu.png") top center no-repeat; font-size: 10px;color: #FFF; padding-left: 10px; font-weight:bold; text-decoration:none; margin-bottom:1px; }
div.nav a.rub2 {display:block; width:90px; height: 70px; background:  url("images-v2/boutons/critiques.png") top center no-repeat; font-size: 10px;color: #FFF; padding-left: 10px; font-weight:bold; text-decoration:none; margin-bottom:1px;}
div.nav a.rub8 {display:block; width:90px; height: 70px; background:  url("images-v2/boutons/portraits.png") top center no-repeat; font-size: 10px;color: #FFF; padding-left: 10px; font-weight:bold; text-decoration:none; margin-bottom:1px;}
div.nav a.rub13 {display:block; width:90px; height: 70px; background:  url("images-v2/boutons/chronique.png") top center no-repeat; font-size: 10px;color: #FFF; padding-left: 10px; font-weight:bold; text-decoration:none; margin-bottom:1px;}
div.nav a.rub18 {display:block; width:90px; height: 70px; background:  url("images-v2/boutons/focus.png") top center no-repeat; font-size: 10px;color: #FFF; padding-left: 10px; font-weight:bold; text-decoration:none; margin-bottom:1px;}
div.nav a.rub21 {display:block; width:90px; height: 70px; background:  url("images-v2/boutons/loupe.png") top center no-repeat; font-size: 10px;color: #FFF; padding-left: 10px; font-weight:bold; text-decoration:none; margin-bottom:1px;}
div.nav a.rubforum {display:block; width:90px; height: 70px; background:  url("images-v2/boutons/forum.png") top center no-repeat; font-size: 10px;color: #FFF; padding-left: 10px; font-weight:bold; text-decoration:none; margin-bottom:1px;}
div.nav div.ssmenu {position:relative; left:3px; margin:0; padding:0; width: 98px}
div.nav div.ssmenu a {font: bold 10px Tahoma, Arial, Verdana, sans-serif; color:#FFFFFF; text-decoration:none}
div.nav div.ssmenu a:hover {text-decoration:underline}
/* CSS Document */

