html,body{margin:0;}
body{font:0.9em arial,"Trebuchet MS",sans-serif;clear:both;}
p,label{margin:0;padding:10px;}
.gras{letter-spacing:0.1em;font-weight:bold;}
h1,h2,h3,h4{padding:2px 0 2px 30px;margin:0;}
.boite h4,.discussion h4,.grande_boite h4,.grande_boite h1{padding:3px 3px 3px 28px;position:relative;}
img,.noborder{border:0;}
a:visited,a{text-decoration:none;}
a:hover{text-decoration:underline;}
.png,.format_png{behavior:url("squelettes/css/win_png.htc");margin:0 5px;}
.logodroite{float:right;margin:10px 15px 0 20px;padding:0;}
.minilogogauche{float:left;margin:0;padding:0;}
.logogauche{float:left;margin:2px 5px;padding:0;}
.droite{float:right;padding:0 10px;}
.gauche{float:left;padding:0 10px;}
.centre{padding:8px;text-align:center;}
.milieu img{vertical-align:middle;display:inline-block;}
form h4{padding:8px;position:relative;}
form p.centre{margin-left:-8px;margin-right:-8px;}
.splickrbox{margin:6px;height:112px;width:224px;overflow:hidden;}
.splickrbox table td,.splickrbox table{border-spacing:0px;padding:0;}
.coldroit{display:inline;float:right;width:245px;margin:0;padding:0;}
#colgau{float:left;display:inline;width:644px;margin:0;padding:0;}
.grande_boite{clear:left;width:644px;padding:8px 0;margin:6px 0 6px 10px;}
.boite{margin:6px 10px 6px 0;width:301px;}
.none,.cool{display:none;}
.spacer{clear:both;width:100%;height:0px;visibility:hidden;}
#container{width:1014px;margin:10px auto;}
#surcontent{width:971px;margin:0 auto;}
#content{clear:left;width:911px;}
h1{font-size:2.0em;}
h4{font-size:1.35em;}
#header{width:971px;margin:0 auto;height:130px;}
#nom_site{margin:30px 0 0 14px;}
#header h3{font-size:1.4em;margin:0 0 5px 80px;}
.logo_bas{height:23px;}
#menu{width:971px;background:no-repeat;padding:3px 0 0 0;height:22px;}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0;}
ul#nav{padding-left:14px;}
ul#nav li{float:left;width:90px;padding:1px 0;margin:0 3px 0 0;height:20px;text-align:center;}
ul#nav a{float:left;width:90px;text-decoration:none;padding:2px 0;}
ul#nav li.oui{padding:2px 0;margin:2px 3px 0 0;}
.raye{text-decoration:line-through;}
.petite_liste{padding:0 10px;list-style-type:none;}
.grande_liste{padding:7px 5px;list-style-type:none;}
.liste_plane li{list-style-type:none;display:inline;margin:2px 10px;}
#footer{clear:left;padding:5px 0;margin:5px;text-align:center;height:auto;}
.button{border:1px solid;font:bold 0.8em verdana,sans-serif;margin:0 3px;padding:0 0 0 1px;}
.button a,.button a:hover{padding:0 3px;text-decoration:none;}
.rss{background-image:url(../../squelettes/images/icones/rss.gif);background-repeat:no-repeat;padding:0 0 0 15px;}
.ical{background-image:url(../../squelettes/images/icones/ical.gif);background-repeat:no-repeat;padding:0 0 0 15px;}
.microgeo{background-image:url(../../squelettes/images/icones/geo.gif);background-repeat:no-repeat;padding:0 0 0 15px;}
.vcard{background-image:url(../../squelettes/images/icones/vcard.gif);background-repeat:no-repeat;padding:0 0 0 15px;}
#minipics{float:left;width:480px;display:inline;clear:both;margin:0 0 0 3px;}
#minipics ul{list-style-type:none;display:inline;padding:0;clear:both;}
#minipics li{padding:8px 4px;display:block;width:100px;margin:6px 0 8px 12px;float:left;}
#minipics li p{margin:4px;padding:0;clear:both;}
#minipics li img{display:block;margin:3px auto;}
#minipics li.transparent a:hover img{filter:alpha(opacity=100)!important;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1.00;opacity:1;}
#minipics li.transparent a img{filter:alpha(opacity=70)!important;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:.7;opacity:.7;background:#fff;}
.logorond{padding:4px 7px;margin:8px;background:#fff;width:inherit!important;width:95px;text-align:center;}
.textepics{width:340px;}
.transpa{filter:alpha(opacity=15)!important;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=15);-moz-opacity:.15;opacity:.15;background:#fff;position:relative;}
.plusbas{position:absolute;text-align:center;line-height:1.8em;width:48px;}
#cel,#celbas{float:left;display:inline;}
#cel ul,#celbas ul{list-style-type:none;display:inline;margin:0;padding:0;clear:both;}
#cel li,#celbas li{width:312px;float:left;display:inline;margin:6px 0 6px 10px;padding:0;}
#cel li img,#celbas li img{margin:0 6px;max-width:200px;}
#cel li h4,#celbas li h4{word-spacing:0.1em;display:block;-height:1%;}
.photo{position:relative;text-align:left;width:450px;margin:0 auto 0 auto;padding:4px 0;}
.photo img{width:450px;border:1px solid #60566a;}
#exif img{cursor:help;display:block;}
#exif a span{position:absolute;left:-900px;visibility:hidden;}
#exif a:hover span{visibility:visible;position:absolute;text:center;text:none;top:20%;left:22%;width:50%;background:#FFF;color:#000;padding:5px 15px 5px 15px;border:3px solid #c4c4de;cursor:text;text-decoration:none;background:#FFF;filter:alpha(opacity=70)!important;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:.7;opacity:.7;-moz-border-radius:12px;}
.icone_fleche{right:25px;margin:3px 0;}
.icone_site,.icone_fleche,.icone_post,.icone_membre,.icone_filter,.icone_article,.icone_photo,.icone_forum,.icone_stats,.icone_menu,.icone_agenda,.icone_zip,.icone_juk,.icone_recherche{height:22px;position:relative;padding:4px;}
#TB_window{-moz-border-radius:10px;}
#TB_secondLine{-moz-border-radius:0 0 10px 10px;}
#map,#formMap{margin:7px;}
.discussion{padding:5px 0 0 0px;margin:6px 10px;}
.avatar{float:left;width:241px;}
.interne{padding:6px 5px 8px 4px;margin:0 7px 12px 7px;}
.interforumgrand{float:right;margin:3px 7px 0 4px;width:580px;}
.carte{float:left;padding:15px 0 5px 10px;width:100px;}
.avatar img{width:70px;height:70px;}
.cadenas a{padding:1px 1px 1px 19px;margin:0;}
.capitale{text-transform:capitalize;}
ul.membres,ul.legende{padding:0 5px 5px 5px;margin:0px;text-transform:capitalize;}
ul.forum{padding:15px 7px;}
.membres li,.legende li,.forum li{list-style-type:none;display:inline;}
.membres li a,.legende li,.forum li a{padding:0 5px 0 16px;}
.forum li a{padding:15px 5px 15px 33px;margin:30px 0;font-weight:bold;letter-spacing:0.1em;}
.repondre a,.dernier a,.premier a{padding:6px 0 10px 24px;font-weight:bold;letter-spacing:0.1em;font-size:120%;}
.spip_surligne{font-weight:bold;}
.spip_documents{text-align:center;}
.spip_documents_center{margin:10px 0 2px 0px;}
.spip_documents_left{margin:10px 15px 2px 5px;}
.spip_documents_right{margin:10px 5px 2px 15px;}
blockquote.spip{width:92%;margin:3%;padding:25px 5px 0 5px;}
fieldset,form{position:relative;top:0;padding:0 8px;border:none;margin:0;}
.reponse_formulaire,.spip_encadrer{padding:0 8px;}
legend{padding:8px;}
.form_rech{padding:0 0 0 35px;}
.grand,.form450{margin:0;float:right;width:440px;}
.moyen{width:280px;margin:0 7px;}
.petit{width:140px;}
.date{width:120px;float:left;margin:5px;}
.txt{width:314px;float:right;margin:5px;}
table.spip{font:1em arial,"Trebuchet MS",sans-serif;width:96%;margin:0 5px;text-align:center;}
table.spip tr{width:auto;-moz-border-radius:6px;}
.open{display:block;list-style-type:none;padding:0 3px 0 10px;margin:0 0 0 10px;}
.closed{display:none;}
li img,li img a:hover{vertical-align:middle;}
.li{list-style-type:none;padding:0px;}
#calendar table{width:90%;font-size:0.9em;text-align:center;margin:0 auto 5px;border-collapse:collapse;}
#calendar table caption{margin:0 auto;}
#calendar table td{width:14%;line-height:2em;border:1px solid #EEE;}
#calendar span{display:none;}
.printemps,.ete,.automne,.hiver{padding:0pt 2px;}