﻿/* Reset
----------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td , p{  margin: 0;  padding: 0;  border: 0;  outline: 0;  font-size: 100%;  vertical-align: baseline;  background: transparent;}
html {height: 100%;text-align:center;margin:0;padding:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin: 0; padding: 0; text-align: left;color:#000;}
input {outline:none;}
blockquote, q { quotes: none; }
:focus { outline: 0;}
ins { text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
.clear{clear:both;}
.left{float:left;}
.alignleft{float:left;padding-right:10px;border:none;}
.right{text-align:right;}
.red{color:#E65021;}
.small{font-size:10px}
.center{text-align:center;}
.underline{text-decoration:underline}
.displaynone{display:none}
.displayblock{display:block}
.pointer{cursor:pointer}
.clear{clear:both;}
.bold{font-weight:bold;}
.justify{text-align:justify}
h2{font-size:15px;color:#ac1e44;}
.violet{color:#4c5162;font-size:10px;}
.violet1{color:#4c5162;}
.rouge{color:#ac1e44}
.underline{text-decoration:underline}

/* divers
----------------------------------------------------------------*/
#erreur{text-align:center;padding:30px;}
#erreur h2{font-size:18px;color:#ac1e44;}
.sepTexte{border-bottom:1px solid #ac1e44}

/* scroll top
----------------------------------------------------------------*/
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:-999px;background:url(../gfx/ui.totop.png) no-repeat left top;}
#toTopHover{background:url(../gfx/ui.totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#toTop:active, #toTop:focus {outline:none;}

/* Conteneur
----------------------------------------------------------------*/
#global{position:relative;text-align:center;}

/* mode normal */

body{background:url('../gfx/menu.jpg') #4c5162 repeat-x;}
#header{background:url('../gfx/menu.jpg') #4c5162 repeat-x;}
#conteneur{position:relative;width:1000px;margin-left:auto;margin-right:auto;text-align:left;}

/* fin mode normal */

/* mode habilage */
	/*
html{background:#30649e}
#conteneur{position:relative;width:1000px;top:240px;margin-left:auto;margin-right:auto;text-align:left;}
// #conteneur{position:relative;top:10px;width:1000px;margin-left:auto;margin-right:auto;text-align:left;z-index:100} 
#header{background:url('../gfx/menu.jpg') #4c5162 repeat-x;}
body{background-attachment: fixed;background:url('/images/1000.jpg') no-repeat  center top;width:100%;display:table;margin-left:auto;margin-right:auto;cursor:pointer}
*/
/*  video habillage */
/* #skin_video{margin-top:10px;top:100px;width:500px;padding-right:50px;height:222px;margin-left:auto;margin-right:auto; } */


/* fin mode habilage */

#content{float:left;width:1000px;padding:0;cursor:default}
#megaban{float:left;width:1000px;text-align:center;padding-top:11px;padding-bottom:10px;background:#000}
#contenu{float:left;width:1000px;background:url('../gfx/backcontenu.jpg') repeat-y}
#contenuInfos{float:left;width:685px;padding:5px;z-index:0}
#contenuInfosBoutique{float:left;width:940px;padding-left:60px;background:#4C5162;}
#colDroite{float:left;width:300px;padding-left:5px;}
#margeContent{padding:10px;}
#margeContent h1{padding-bottom:20px;}
#margeContent a{color:#ac1e44;text-decoration:none;font-weight:bold}
#margeContent a:hover{text-decoration:underline}
.margeDroite{padding-left:10px}
.lienBoutique{color:#fff}
.lienBoutique a{color:#fff}
.lienBoutique a:hover{color:#fff}

/* Commentaires
----------------------------------------------------------------*/
#commentaires{padding:10px;}
#commentaires .notice{padding:10px;font-weight:bold}
#commentaires .ligne{float:left;padding-top:10px;}
#commentaires .affComment1{float:left;width:660px;background:#4c5162;min-height:173px;}
#commentaires .affComment2{float:left;width:660px;height:18px;padding-top:2px;}
#commentaires .affComment3{float:left;width:330px;padding-left:5px;color:#fff;}
#commentaires .affComment4{float:left;width:275px;color:#fff;text-align:right;}
#commentaires .affComment5{float:left;width:40px;text-align:center;color:#fff;}
#commentaires .affComment6{float:left;width:127px;min-height:135px;text-align:center;color:#fff;}
#commentaires .affComment6 .avatar{height:120px;}
#commentaires .affComment7{float:left;width:513px;min-height:160px;background:#fff;text-align:justify;padding:10px;}
#commentaires .affComment8{float:left;width:655px;height:19px;padding-top:2px;color:#fff;text-align:right;padding-right:5px;}
#commentaires .affComment9{text-align:center;width:630px;}
#commentaires .affComment10{float:left;width:553px;min-height:115px;background:#fff;}
#commentaires .affComment11{float:left;width:470px;padding-left:160px;text-align:center;color:#fff;}
#commentaires .affComment12{float:left;width:160px;text-align:center;color:#fff;}
#commentaires .affComment13{float:left;width:470px;min-height:115px;background:#fff;}
#commentaires .affComment14{float:left;width:660px;background:#ccc;min-height:20px;}
#commentaires a{color:#fff;text-decoration:none}
#commentaires a:hover{color:#fff;text-decoration:underline}
#commentaires blockquote{background:#EFEDEE;width:490px;padding:10px;margin-top:10px;margin-bottom:10px;}
#commentaires blockquote blockquote{background:#f9f9f9;width:470px;padding:10px;margin-top:10px;margin-bottom:10px;}
#commentaires .affComment7 a{color:#ac1e44;font-weight:bold}
#commentaires .affComment7 a:hover{color:#ac1e44;font-weight:bold}
#commentaires .alerte textarea{width:400px;height:100px;border:1px solid #ac1e44;background:#f9f9f9}
#commentaires .alerte input{border:1px solid #ac1e44;background:#ac1e44;color:#fff;cursor:pointer}

/* Commentaires formulaire
----------------------------------------------------------------*/
#formComment {float:left;margin-top:10px;background:red;width:660px;background:#4c5162;}
#formComment .boutons button{background:#fff;border:1px solid #000;cursor:pointer}
#formComment .smileys{clear:both;float:left;width:160px;text-align:center;color:#fff;padding-bottom:10px;}
#formComment .texte{float:left;width:470px;min-height:115px;background:#fff;}
#formComment .texte textarea{width:480px;height:320px;border:none;background:#fff;border:none;padding:10px;}
#formComment .submit{float:left;padding-left:416px;}
#formComment p{float:left;text-align:right;padding-top:2px;}
#formComment .boutons{float:left;width:350px;padding:5px 5px 5px 150px}
#formComment #noticeComment{width:20px;padding-top:5px;}
#formComment #postComment{background:#ac1e44;border:1px solid #fff;padding:5px;;color:#fff;cursor:pointer}

/* Header
----------------------------------------------------------------*/
#header .liens{float:left;padding-left:20px;height:23px;width:930px;color:#85858F;padding-top:6px;}
#header .rss{float:left;height:23px;width:50px;text-align:right;padding-top:6px;}
#header .rss img{float:left;width:18px;}
#header .rss a, #header .liens a{color:#85858F;text-decoration:none;font-weight:bold}
#header .rss a:hover, #header .liens a:hover{color:#85858F;text-decoration:none;font-weight:bold}
#header .logo{float:left;height:82px;width:645px}
#header .recherche{float:left;width:248px;height:55px;padding-top:27px}
#header .rechercheBloc{width:240px;height:25px;border:1px solid #ac1e44;background:#4c5162}
#header .rechercheBloc #search{float:left;width:207px;padding:3px 0 0 5px;border:none;background:#4c5162;color:#cfd1cd;font-weight:bold}
#header .rechercheBloc #loupe{float:left;width:28px;height:25px;}
#header .logo1{float:left;width:107px;height:82px;}

/* Footer
----------------------------------------------------------------*/
#footer{clear:both;float:left;background:#efedee;width:960px;font-size:10px;color:#444;text-align:justify;padding:20px;}
#footer a, #footer a:hover{color:#ac1e44;font-weight:700;text-decoration:none;}

/* Menu
----------------------------------------------------------------*/
#menu{clear:both;list-style:none;width:1000px;height:30px;margin:0;padding:0;padding-top:3px;}
#menu li{display:block;float:left;position:relative;margin:0;padding:0;pointer:cursor;list-style-type:none}
#menu li a{background:url('../gfx/menu.png') no-repeat;display:block;width:111px;height:33px;}  
#menu li a.accueil{background-position:0 0;}
#menu li a.accueil:hover{background-position:0 -33px;}
#menu li a.jeux{background-position:0 -66px;}
#menu li a.jeux:hover{background-position:0 -99px;}
#menu li a.hitech{background-position:0 -132px;}
#menu li a.hitech:hover{background-position:0 -165px;}
#menu li a.culture{background-position:0 -198px;}
#menu li a.culture:hover{background-position:0 -231px;}
#menu li a.divers{background-position:0 -264px;}
#menu li a.divers:hover{background-position:0 -297px;}
#menu li a.shopping{background-position:0 -330px;}
#menu li a.shopping:hover{background-position:0 -363px;}
#menu li a.ego{background-position:0 -396px;}
#menu li a.ego:hover{background-position:0 -429px;}
#menu li a.forum{background-position:0 -462px;}
#menu li a.forum:hover{background-position:0 -495px;}
#menu li a.comparo{background-position:0 -528px;}
#menu li a.comparo:hover{background-position:0 -561px;}
#menu li ul.menu2{list-style:none;display:none;width:110px;position:absolute;top:33px;margin:0;padding:0;}
#menu li ul.menu2 li{clear:left;width:111px;}
#menu li ul.menu2 li a:link,#menu li ul.menu2 li a:visited{clear:left;width:110px;height:33px;position:relative;z-index:1000;}
#menu li ul.menu2 li:hover a,#menu li ul.menu2 li a:active,#menu li ul.menu2 li a:hover{clear:left;width:110px;height:33px;border:none;position:relative;z-index:1000;}
#menu li:hover ul.menu2{display:block;}
#menu li ul.menu2 li a span,#menu li ul.menu2 li:hover a span,#menu li ul.menu2 li a:hover span{position:absolute;top:0;left:100px;}
#menu li ul.menu2 li a{background:url('../gfx/menu2.png') no-repeat;display:block;width:110px;height:33px;}
#menu li ul.menu2 li a.actus{background-position:0 0;}
#menu li ul.menu2 li a.actus:hover{background-position:0 -33px;}
#menu li ul.menu2 li a.dossiers{background-position:0 -66px;}
#menu li ul.menu2 li a.dossiers:hover{background-position:0 -99px;}
#menu li ul.menu2 li a.tests{background-position:0 -132px;}
#menu li ul.menu2 li a.tests:hover{background-position:0 -165px;}
#menu li ul.menu2 li a.previews{background-position:0 -198px;}
#menu li ul.menu2 li a.previews:hover{background-position:0 -231px;}

/* pub
----------------------------------------------------------------*/
#pubSky{float:left;width:160px;margin:0 auto}

/* bloc compte
----------------------------------------------------------------*/
#espaceCompte{padding-top:5px;}
#infosCompte, #formConnexion{float:left;width:280px;padding:10px;}
#formConnexion p{float:left;padding-bottom:5px;width:280px;}
#formConnexion label{float:left;width:90px;color:#000;padding-top:5px;color:#444;font-size:11px;}
#formConnexion input{padding:2px;border:1px solid #AC1E44;background:#f9f9f9;width:184px;}
#formConnexion #mdpCompte, #formConnexion #connexionCompte{margin-left:210px;width:70px;background:#ac1e44;color:#fff;cursor:pointer}
#sendIdent, #requestMdp , #infosCompte a, #formConnexion a{color:#444;text-decoration:none;font-weight:bold}
#requestMdp:hover, #infosCompte a:hover, #formConnexion a:hover{color:#000;text-decoration:none}
#formConnexion #noticeConnexion{text-align:center;color:red;font-weight:bold;height:16px;}
#infosCompte p{float:left;padding-bottom:5px;width:280px;text-align:center}
#infosCompte #bienvenue{color:#AC1E44;font-weight:bold;padding-bottom:20px;font-size:14px;color:#ac1e44}
#sendIdent, #formConnexion #requestMdp{cursor:pointer}

/* éléments bloc droite
----------------------------------------------------------------*/
.blocDroite{float:left;width:300px;background:#efedee}
.blocDroite .titre{float:left;width:280px;padding:10px;background:#ac1e44;color:#fff;text-align:center;font-size:13px;font-weight:bold}
.blocDroite .liste{float:left;width:280px;padding:10px;}
.blocDroite .liste p{font-size:11px}
.blocDroite .liste a{font-size:12px;color:#ac1e44;text-decoration:none;font-weight:bold}
.blocDroite .liste a:hover{font-size:12px;text-decoration:underline}
.faceBookCompte{float:left;padding:10px 0 10px 70px;width:210px;text-align:center;}
.faceBookCompte a{float:left;font-weight:bold;font-size:14px;text-decoration:none;color:#444;cursor:pointer}
.faceBookCompte a img{float:left;}
.faceBookCompte a span{float:left;padding-top:10px;padding-left:10px;}

/* liste publications
----------------------------------------------------------------*/
.listeDate{float:left;width:685px;padding-bottom:20px;font-size:14px;}
.lsNews1{clear:both;float:left;padding-left:17px;width:660px;margin-bottom:20px;}
.lsNews2{float:left;width:50px;height:50px;}
.lsNews3{float:left;width:580px;}
.lsNews5{text-align:justify}
.lsNews4 a, .lsNews4 a:hover{color:#000;text-decoration:underline;font-weight:bold}
.lsNews5 a, .lsNews5 a:hover{color:#000;text-decoration:none}
.lsNews4{padding-top:5px;width:320px;padding-left:340px;text-align:right;}
.titleNews{padding-bottom:7px;}
.titleNews a, .titleNews a:hover{font-size:15px;color:#ac1e44;text-decoration:none;}

/* pagination
----------------------------------------------------------------*/
#pagination{text-align:center;width:680px;}
#pagination{font-size:12px;margin:3px;padding:20px 3px;}
#pagination a{background-color:#fff;border:1px solid #ccc;color:#000;text-decoration:none;margin:1px;padding:2px 5px;font-weight:bold}
#pagination a:hover, #pagination a:hover active{background-color:#AC1E44;border:1px solid #ccc;color:#fff;margin:1px;padding:2px 5px;}
#pagination span.courante{background:#AC1E44;border:1px solid #ccc;color:#fff;font-weight:700;margin:1px;padding:2px 5px;}
#pagination a.suivant, #pagination a.precedent{background:#fff;border:1px solid #ccc;color:#000;text-decoration:none;margin:1px;padding:2px 5px;}
#pagination span.desactive{border:1px solid #fff;color:#fff;margin:1px;padding:2px 5px;}
.homenext{width:640px;text-align:right;}
.homenext a, .homenext a:hover{font-size:15px;color:#ac1e44;text-decoration:none;}

/* bloc une
----------------------------------------------------------------*/
#une {float:left;width:685px;padding-bottom:15px;}
#une1{float:left;width:443px;height:200px;padding-right:5px;}
#une2{position:relative;z-index:500;top:-21px;left:0;width:73px;height:22px;color:#fff;text-indent:5px;background:url(../gfx/une.png) no-repeat;}
.clearfix{float: none;	clear: both;}

/* slideshow
----------------------------------------------------------------*/
#slides{float:left;width:443px;height:200px;}
.slides_container{width:443px;overflow:hidden;position:relative;display:none;}
.slides_container div.slide {width:443px;height:200px;display:block;}
.slide1{float:left;width:235px;height:198px;border:1px solid #ac1e44}
.slide2{width:225px;height:24px;padding-top:9px;padding-left:10px;background:#ac1e44;color:#fff;border-bottom:1px solid #ac1e44;}
.slide3{width:225px;height:23px;padding-top:9px;padding-left:10px;color:#000;border-bottom:1px solid #ac1e44}
.slide4{width:225px;height:23px;padding-top:9px;padding-left:10px;color:#000;}
.slide1 a{font-size:12px;font-weight:bold;color:#000;text-decoration:none}
.slide1 .derniers{background:#ac1e44;color:#fff;border-bottom:1px solid #fff;text-align:center}
.slide1 a:hover{color:#ac1e44}
#slideUrl1 a{font-size:12px;font-weight:bold;color:#fff;text-decoration:none}
#slideUrl1 a:hover{font-size:12px;font-weight:bold;color:#ac1e44;text-decoration:none}

/* derniers tests 
----------------------------------------------------------------*/
#lastTest{clear:both;float:left;width:685px;height:5px;}
#testUne{float:left;width:338px;height:198px;border:1px solid #ac1e44}
#testUne .titre{width:338px;height:31px;background:#ac1e44;text-align:center;color:#fff;font-size:13px;padding-top:12px;}
#testUne div{width:338px;height:30px;}
#testUne .titreTests{float:left;width:300px;height:30px;border-bottom:1px solid #ac1e44}
#testUne .titreTestsFin{float:left;width:300px;}
#testUne a{float:left;padding:7px 0 0 5px;text-align:center;font-size:12px;font-weight:bold;text-decoration:none;color:#000}
#testUne a:hover{color:#ac1e44;}
#testUne .sepTestTop{float:left;width:38px;border-top:1px solid #fff;border-bottom:1px solid #fff;background:#ac1e44;text-align:center;color:#fff;height:22px;}
#testUne .sepTestMid{float:left;width:38px;background:#ac1e44;text-align:center;color:#fff;height:23px}
#testUne .sepTestFoot{float:left;width:38px;background:#ac1e44;text-align:center;color:#fff;height:24px;}
#testUne .note{padding-top:7px;}

/* derniers dossiers
----------------------------------------------------------------*/
#dossierUne{float:left;width:338px;height:198px;border:1px solid #ac1e44}
#dossierUne .top{width:338px;height:31px;background:#ac1e44;text-align:center;color:#fff;font-size:13px;padding-top:12px;}
#dossierUne .mid{width:338px;height:30px;border-bottom:1px solid #ac1e44;}
#dossierUne .bottom{width:338px;height:30px;}

/* derniers tests / dossiers liens
----------------------------------------------------------------*/
#dossierUne a, #testUne a{float:left;padding:9px 0 0 5px;text-align:center;font-size:12px;font-weight:bold;text-decoration:none;color:#000}
#dossierUne a:hover, #testUne a:hover{color:#ac1e44;}

/* Inscription
----------------------------------------------------------------*/
#inscription {float:left;padding-left:100px}
#inscription label{float:left;width:150px;}
#inscription input{float:left;width:250px;border:1px solid #ac1e44;padding:2px;background:#f9f9f9;}
#inscription p{clear:both;padding:3px;}
#inscription a{color:#ac1e44;font-weight:bold;text-decoration:none}
#inscription .newsletter {float:left;padding:20px 0 20px 0;}
#inscription .newsletter input{float:left;width:10px;border:none;bazckground:none}
#inscription .newsletter label{padding-left:10px;width:350px}
#inscription .cnil{clear:both;padding-top:20px;font-size:11px;text-align:justify;width:450px;}
#inscription .submit{float:left;padding-left:150px;}
#inscription #inscritCompte{background:#ac1e44;color:#fff;width:150px;cursor:pointer}
#inscription #noticeInscription{float:left;width:500px;padding:20px 0 20px 0;color:red;font-weight:bold;height:20px;text-align:center;font-size:14px;}

/* Newsletter
----------------------------------------------------------------*/
#mailing {float:left;padding:20px 0 0 100px;width:450px}
#mailing p{clear:both;float:left;padding:10px;}
#mailing label{float:left;width:150px;}
#mailing .submit{float:left;padding-left:150px;}
#mailing input{float:left;width:250px;border:1px solid #ac1e44;padding:2px;background:#f9f9f9;}
#mailing .radio input{width:20px;border:none;background:none}
#mailing .radio label{width:350px;}
#mailing #inscritMailing{background:#ac1e44;color:#fff;width:150px;cursor:pointer;border:none;}
#mailing #noticeMailing{float:left;width:500px;padding:10px 0 10px 0;color:red;font-weight:bold;height:20px;text-align:center;font-size:14px;}
.cnil{clear:both;padding-top:80px;font-size:11px;text-align:justify;}

/* liste recherche
----------------------------------------------------------------*/
#recherche .lsNews1{clear:both;float:left;padding-left:17px;width:630px;margin-bottom:20px;}
#recherche .lsNews2{float:left;width:50px;height:50px;}
#recherche .lsNews3{float:left;}
#recherche .lsNews5{text-align:justify;}
#recherche .lsNews4 a, #recherche .lsNews4 a:hover{color:#000;text-decoration:none;font-weight:bold}
#recherche .lsNews5 a, .lsNews5 a:hover{color:#000;text-decoration:none;font-weight:normal}
#recherche .titleNews{padding-bottom:7px;}
#recherche .titleNews a, .titleNews a:hover{font-size:15px;color:#ac1e44;text-decoration:none;}
#recherche #pagination {clear:both}
#recherche #pagination a:hover{color:#fff}
#recherche .filtre{clear:both;float:left;padding-bottom:10px;width:650px;border-bottom:1px dotted #ccc}
#recherche .filtre a{font-weight:bold}

/* Publications
----------------------------------------------------------------*/
#publication{padding:10px;}
#publication h1{font-size:18px;color:#ac1e44;padding-bottom:10px;}
#publication h2{padding-bottom:20px;font-size:14px;color:#000}
#publication a{color:#ac1e44;text-decoration:none;font-weight:bold}
#publication a:hover{text-decoration:underline}
#publication .lightbox img{border:1px solid #AC1E44;margin:2px;padding:2px;}
#publication blockquote{border:1px dotted #AC1E44;margin:10px;padding:10px;background:#f9f9f9}

/* Précédent suivant
----------------------------------------------------------------*/
#nextPrev{float:left;text-align:right;width:670px;}
#nextPrev a{color:#ac1e44;text-decoration:none;font-weight:bold;font-size:15px;}
#nextPrev a:hover{text-decoration:underline}

/* Screenshots
----------------------------------------------------------------*/
#screenshot .screen1{width:100%;border-top:1px solid #ac1e44;}
#screenshot .screen2{float:left;width:150px;text-align:center;padding:5px;margin-right:10px;}
#screenshot img{border:1px solid #AC1E44;margin:2px;padding:2px;}

/* note des tests
----------------------------------------------------------------*/
#note .test1{margin-left:10px;margin-bottom:10px;width:665px;background:#4C5162;}
#note .test2{float:left;width:665px;background:#4C5162}
#note .test3{float:left;width:635px;padding-top:5px;border-bottom:1px solid #fff;color:#fff;font-size:16px;padding:15px;}
#note .test4{text-indent:10px;color:#fff;font-size:13px;padding:5px;}
#note .test5{float:left;width:470px}
#note .test6{float:left;padding-top:1px;border-top:1px solid #fff;background:#4C5162}
#note .test7{float:left;width:332px;border-right:1px solid #fff;color:#fff;text-align:center;font-size:15px;padding:10px 0 10px 0;border-bottom:1px solid #fff;}
#note .test8{float:left;width:332px;color:#fff;text-align:center;font-size:15px;padding:10px 0 10px 0;border-bottom:1px solid #fff;}
#note .test9{height:40px;font-size:12px;color:#fff}
#note .test10{float:left;width:150px;text-align:center;padding:10px;}
#note  a{color:#fff;text-decoration:none;}
#note  a:hover{color:#fff;text-decoration:underline;}
#note .voteUtilisateur{font-size:14px;}
#note input{padding:2px;border:0;background:#ac1e44;width:50px;color:#fff;border:1px solid #fff}

/* Zoombox
----------------------------------------------------------------*/
#zoombox iframe,#zoombox img{border:none;}
#zoombox .zoombox_mask{background-color:#000;position:fixed;width:100%;z-index:90;height:100%;top:0;left:0;}
#zoombox .zoombox_container{position:absolute;z-index:100;}
#zoombox .relative{position:relative;}
#zoombox .zoombox_prev{position:absolute;top:0;left:0;width:50%;height:100%;cursor:pointer;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-moz-opacity:0;opacity:0;}
#zoombox .zoombox_next{position:absolute;top:0;right:0;width:50%;height:100%;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-moz-opacity:0;opacity:0;}
#zoombox .zoombox_close,#zoombox .zoombox_next,#zoombox .zoombox_prev{cursor:pointer;}
#zoombox .zoombox_gallery{position:fixed;z-index:120;bottom:-60px;left:0;right:0;text-align:center;filter:alpha(opacity=85);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);-moz-opacity:0.85;opacity:0.85;cursor:pointer;width:auto;background-color:#050505;height:60px;overflow:hidden;display:none;}
#zoombox .zoombox_gallery img{height:50px;filter:alpha(opacity=30);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);-moz-opacity:0.3;opacity:0.3;padding:5px;}
#zoombox_loader{background:url(../gfx/loader.png) no-repeat left top;position:absolute;height:40px;width:40px;cursor:pointer;top:50%;left:50%;z-index:110;margin:-20px 0 0 -20px;}
.zoombox .zoombox_container{background:#000;color:#666;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;}
.zoombox .zoombox_close{background:url(../gfx/close.png) no-repeat;width:30px;height:30px;position:absolute;right:-15px;top:-15px;}
#zoombox.zoombox .zoombox_next{background:url(../gfx/next.png) no-repeat right center;}
#zoombox.zoombox .zoombox_prev{background:url(../gfx/prev.png) no-repeat left center;}
.lightbox .zoombox_container{background:#FFF;margin-left:-30px;color:#666;padding:10px 10px 37px;}
.lightbox .zoombox_close{background:url(../gfx/lightclose.gif) no-repeat left top;width:66px;height:22px;top:auto;position:absolute;right:12px;bottom:6px;}
.lightbox .zoombox_next{background:url(../gfx/lightnext.gif) no-repeat right 50px;}
.lightbox .zoombox_prev{background:url(../gfx/lightprev.gif) no-repeat left 50px;}
.prettyphoto .zoombox_container{border:10px solid #0B0A0A;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px 10px 10px 10px;background:#FFF;margin-left:-20px;color:#797979;padding:10px 10px 37px;}
.prettyphoto .zoombox_close{background:url(../gfx/ppsprite.png);width:27px;height:24px;top:auto;position:absolute;right:6px;bottom:8px;}
.darkprettyphoto .zoombox_container{-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px 10px 10px 10px;background:#0C0C0C;margin-left:-30px;color:#828282;padding:10px 10px 37px;}
.darkprettyphoto .zoombox_close{background:url(../gfx/ppsprite.png);width:27px;height:24px;top:auto;position:absolute;right:2px;bottom:6px;}
#zoombox.simple .zoombox_next{background:url(../gfx/simplenav.png) no-repeat -20px center;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-opacity:1;opacity:1;right:-20px;width:20px;}
#zoombox.simple .zoombox_next:hover{background-position-x:left;}
#zoombox.simple .zoombox_prev{background:url(../gfx/simplenav.png) no-repeat -40px center;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-opacity:1;opacity:1;left:-20px;width:20px;}
#zoombox.simple .zoombox_prev:hover{background-position-x:-60px;}
.simple .zoombox_close{background:url(../gfx/simpleclose.png) no-repeat;width:30px;height:30px;position:absolute;top:0;right:-10px;}
#zoombox.simple .multimedia .zoombox_next,#zoombox.simple .multimedia .zoombox_prev{display:block;}
#zoombox .zoombox_prev:hover,#zoombox .zoombox_next:hover,#zoombox .zoombox_gallery img:hover,#zoombox .zoombox_gallery img.current{filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-opacity:1;opacity:1;}
#zoombox .multimedia .zoombox_next,#zoombox .multimedia .zoombox_prev,.prettyphoto .multimedia .zoombox_next,.prettyphoto .multimedia .zoombox_prev,.darkprettyphoto .multimedia .zoombox_next,.darkprettyphoto .multimedia .zoombox_prev{display:none;}
.zoombox .content,.simple .zoombox_container{background:#000;}
.zoombox .zoombox_title,.simple .zoombox_title{color:#FFF;position:absolute;left:-1px;top:-22px;-moz-text-shadow:1px 1px #000;-webkit-text-shadow:1px 1px #000;-o-text-shadow:1px 1px #000;text-shadow:1px 1px #000;}
.lightbox .zoombox_title,.prettyphoto .zoombox_title,.darkprettyphoto .zoombox_title{text-align:left;}
#zoombox.lightbox .zoombox_gallery,#zoombox.prettyphoto .zoombox_gallery,#zoombox.darkprettyphoto .zoombox_gallery{left:10px!important;right:10px;bottom:36px;}
.prettyphoto .zoombox_next,.darkprettyphoto .zoombox_next{background:url(../gfx/ppnext.png) no-repeat right center;}
.prettyphoto .zoombox_prev,.darkprettyphoto .zoombox_prev,.simple .zoombox_prev{background:url(../gfx/ppprev.png) no-repeat left center;}

/* couleur
----------------------------------------------------------------*/
.violet{color:#4c5162;font-size:10px;}
.rouge{color:#ac1e44}

/* profil
----------------------------------------------------------------*/
#profil .profil1{float:left;background:#AC1E44;margin-left:15px;padding:1px;}
#profil .profil2{color:#fff;padding:5px;}
#profil .profil2 a{color:#fff;text-decoration:none}
#profil .profil2 a:hover{color:#fff;text-decoration:none}
#profil .profil3{background:#fff;width:600px;text-align:justify;padding:20px;}
#profil .profil3 blockquote{background:#EFEDEE;width:540px;padding:10px;margin-top:10px;margin-bottom:10px;}
#profil .profil3 blockquote blockquote{background:#f9f9f9;width:500px;padding:10px;margin-top:10px;margin-bottom:10px;}

/* proposition de news
----------------------------------------------------------------*/
#proposition label{float:left;width:100px;padding-top:10px;}
#proposition input{border:1px solid #ac1e44;padding:5px;width:400px;background:#f9f9f9}
#proposition .bouton{padding-top:10px;padding-left:490px;}
#proposition .bouton p{border:1px solid #ac1e44;padding:5px;width:150px;background:#ac1e44;color:#fff;cursor:pointer;text-align:center;}
#proposition #noticeProposition{padding:10px;width:580px;text-align:center;color:red;font-size:15;font-weight:bold;}

/* compte
----------------------------------------------------------------*/
#compte .monCompte2{border:1px solid #ccc;width:120px;height:120px;text-align:center;}
#compte .monCompte3{height:1px;color:#AC1E44;background-color:#AC1E44;border:0;margin:-0.5em 0;padding:0;}
#compte .monCompte4{width:100%;background:#EFEDEE;border:1px solid #AC1E44;text-align:center;padding:5px;}
#compte .inscriptionField label{float:left;width:200px;}
#compte .inscriptionField label{float:left;width:200px;}
#compte .inscriptionField input{;width:300px;background:#f9f9f9;border:1px solid #ac1e44;padding:5px;}
#compte .submitLogin{background:#ac1e44;border:1px solid #ac1e44;padding:5px;;color:#fff;cursor:pointer}
#compte a{color:#000}
#compte #noticeConfirmation{color:red;font-weight:bold;font-size:15px;text-align:center}




