/*  
Nom du Thème : BeachGlobes
Auteur : Neolien (http://annuaire.webdconseils.com/)
*/

* {	margin: 0;	padding: 0;}* 
img {border: 0;}.cl {clear: both;}
body{color: #9b9da0;font-family: verdana;font-size: 12pt;background: #010b21 url(images/bg.gif) repeat-x;}
img {border:0;}
p {line-height: 1.3em; margin: 0.5em 0;}
p img {float:left; margin:0 10px 0 0; padding-left: 6px; padding-bottom: 2px;}
a {text-decoration: none; color:#046380;}

html {scrollbar-face-color:#010b21; scrollbar-highlight-color:#010b21;
scrollbar-3dlight-color:#010b21; scrollbar-darkshadow-color:#010b21;
scrollbar-shadow-color:#010b21; scrollbar-arrow-color:#93b3db;
scrollbar-track-color:#010b21;}

h5 { font: bold 1.31em "Arial", Sans-Serif; margin: 0; color: #ff5b00; }
h6 { font: bold 1.31em "Arial", Sans-Serif; margin: 0; color: #ff5b00; }

.catwdc{color:#046380; text-decoration:none; font-size:12px;}
.catwdc a{color:#046380; text-decoration:none; font-size:12px;}
.catwdc a:hover{color:#010b21; text-decoration:none; font-size:12px;}

.details{color:#010b21; text-decoration:none; font-size:12px;}
.details a{color:#010b21; text-decoration:none; font-size:12px;}
.details a:hover{color:#ff5b00; text-decoration:underline; font-size:12px;}

.sitetable {width: 100%; border: 1px dotted #c2c2c2; vertical-align : top;}
.sitetables {width: 100%; vertical-align : top;}
.sitetd {border: 1px dotted #c2c2c2;}
.votelargeur {width: 50px;}

a.cat_display {text-decoration: none; font-weight: bold; font-size: 13px; color:#333333;}
a.cat_display:hover {text-decoration: none; font-weight: bold; font-size: 13px;
color:#CC0000;}
a.subcat_display {text-decoration: none; font-size: 10px; border-bottom : 1px dotted #CCC;}

.votetable {background: #ffffff; width : 50px; height: 92px; margin-right: 5px;}
.vote span.note {font-size: 9px; height: 12px; display: block;}
.vote span.nombre {font-size: 16px; display: block;}
.vote a{color: #399171; font-size: 16px; font-weight: bold;}
.vote a:hover{color: #399171; font-size: 16px; font-weight: bold;}

/* Onglets fiche site */
#containered {font: bold 10px Verdana; list-style-type: none; text-align: left; width: 660px;}
#containered hr {clear: both; border: 1px solid #CCC; margin-top: 10px; 	width: 50%;}
#containered ul#mest {font-weight: bold;}
#containered ul#mest li {font: bold 10px Verdana; list-style-type: none; text-align: left; display: inline; margin: 1px;}
#containered ul#mest li a {text-decoration: none;}
#containered ul#mest li a:hover {text-decoration: none; color: #333333;}
#containered h1,
#containered .content {border: 1px solid #d5d5d5; padding: 10px; text-align: left;}
#containered a.current {padding: 5px 3px; border: 1px solid #d5d5d5; background-image: url(images/shadeactive.gif); border-bottom-color: white; background-color: white; color: #333333; font-size: 12px;}
#containered a.ghost {padding: 5px 3px; margin-right: 1px; border: 1px solid #d5d5d5; color: #333333; font-size: 12px; background: white url(images/shade.gif) top left repeat-x;}
#containered a.current:hover {padding: 5px 3px; border: 1px solid #d5d5d5;	background-image: url(images/shadeactive.gif); border-bottom-color: white;	background-color: white; font-size: 12px; color: #333333;}
#containered a.ghost:hover {padding: 5px 3px; margin-right: 1px; border: 1px solid #d5d5d5; color: #333333; font-size: 12px;}
#containered .on {display: block; text-align: left;}
#containered .off {display: none;}

#bg_b{width: 100%; background: url(images/bg2.gif) repeat-x bottom;}#container {margin: auto; width: 1005px;}
#tools {width: 981px; height: 40px; margin: 9px 0 28px 14px; background: url(images/tools_bg.gif);color: #a4b4d3;font-family: Berlin Sans FB ; font-size:12px;text-transform:uppercase;}
#tools a {color: #a4b4d3;text-decoration: none;font-family: Berlin Sans FB ;}
#tools a:hover {text-decoration: underline;}
#tools ul {list-style-type: none; }
#tools li {display: inline; float: left; padding: 12px 0 0 0;}#tools #book {margin-left: 35px; width: 163px;}
#tools #sear {width: 52px;}#tools #inpus {width: 225px;}#tools #sub {width: 107px;}#tools #inpur {width: 232px;}
#tools #rss {width: 166px;}
#tools #rss {width: 166px;}#searchform {border: 0; padding: 0 5px; color: #7d8fb2; width: 145px; background: url(images/spacer.gif);}#buto {border: 0; font-size: 7pt; color: #7d8fb2; background: none; padding: 0 0 0 9px; width: 23px;}#conte {width: 733px; float: right;}
#sidebar {width: 272px; float: right;}
.sidebar ul{	list-style: none; line-height: normal; width: 230px; margin: 0 0 0 32px}
.sidebar li li { padding: 0 0 8px 8px; padding: 3px 0 8px 23px; background: url(images/bgli.gif);}
.sidebar ul ul {margin: 0 0 10px 0;}.sidebar a { text-decoration: none; color: #fff; font-size: 10px; font-weight: bold;}.sidebar a:hover { text-decoration: underline;}.sidebar h2 { font-weight: normal; padding: 0 0 5px 0; font-size: 14px; color: #f6b216; font-family: Century Gothic; text-transform:uppercase;}#right-sidebar {}#logo a{display: block; width: 342px; height: 73px; background: url(images/logo.gif);margin: 0 0 21px 0;}#menu_bg{clear: both; padding: 6px 38px 0 24px; width: 944px;height: 48px; background: url(images/main_t.gif);list-style: none;}#menu_bg ul li a {text-decoration: none;}#menu_bg ul li {float: left;}#menu_bg li { float: left;list-style-type: none; margin-right: 4px;margin: 16px 2px 0 2px;}#menu_bg li a {font-family: arial; color: #fff; display: block; font-size: 10pt; text-decoration: none;padding: 5px 7px 5px 7px;}#menu_bg li a:hover {	background: url("images/cats_right.gif") no-repeat right top;  color: #132959;}#menu_bg li:hover {background: url("images/cats_left.gif") no-repeat;}#menu_bg li.current_page_item {background: url("images/cats_left.gif") no-repeat;}#menu_bg li.current_page_item a {background: url("images/cats_right.gif") no-repeat right top;color: #132959;}#main_res {width: 1005px; background: url(images/main_res.gif);}#mid_t {clear: both;margin: 10px 0 0 0; width: 1005px;height: 22px; background: url(images/bg_mid_t.gif); }#mid_res {width: 1005px; background: url(images/bg_mid_res.gif);}#mid_bott {clear: both; width: 1005px;height: 40px; background: url(images/main_b.gif);}#boxe {width: 968px; background: url(images/boxes.gif) no-repeat; margin: 0 0 0 19px; font-size: 12px; padding: 0 0 5px 0;}.borx {float: left; list-style-type: none; margin: 11px 0 0 2px; width: 315px;float: left;}.borx ul,.borxe ul, .borxen ul {list-style-type: none;}.borx h2 {font-size: 16px; color: #f9b61e; font-family:Century Gothic; font-weight: normal; margin: 0 0 0 5px; height: 34px;}.borx a {display: block; width:100%; height: 100%; color: #b9c4da; font-family: arial; text-decoration: none;}.borx li li {height: 24px;padding: 7px 0 0 23px; background: url(images/hov2a.gif);}.borxe {float: left; list-style-type: none; margin: 11px 0 0 10px; width: 315px;float: left;}.borxe h2 {font-size: 16px; color: #f9b61e; font-family:Century Gothic; font-weight: normal; margin: 0 0 0 5px; height: 34px;}.borxe a { color: #b9c4da;font-family: arial; text-decoration: none;}.borxe li li {height: 24px;padding: 7px 0 0 7px;color: #fff; font-family: arial; background: url(images/hova.gif);}.borxen {float: left; list-style-type: none; margin: 11px 0 0 8px; width: 315px;float: left;}.borxen h2 {font-size: 16px; color: #f9b61e; font-family:Century Gothic; font-weight: normal; margin: 0 0 0 5px; height: 34px;}.borxen a {display: block; width:100%; height: 100%; color: #b9c4da; font-family: arial; text-decoration: none;}.borxen li li {height: 24px;padding: 7px 0 0 7px;color: #fff; font-family: arial; background: url(images/hova.gif);}.borx li li:hover {height: 24px;padding: 7px 0 0 23px;color: #fff; font-family: arial; background: url(images/hov2.gif);}.borxe li li:hover {height: 24px;padding: 7px 0 0 7px;color: #fff; font-family: arial; background: url(images/hov.gif);}.borxen li li:hover {height: 24px;padding: 7px 0 0 7px;color: #fff; font-family: arial; background: url(images/hov.gif);}#fea {width: 703px; background: #fbfbfb url(images/bgf.gif) bottom repeat-x; height:90%; padding: 0 0 10px 0; margin: 0 0 7px 0;}

#fea h2 a{font-weight: normal; padding: 0 0 0 10px; font-size: 24px; color: #ff5b00; font-family: Century Gothic; text-decoration: none;}

#fea h2.fert{ margin: -9px 0 0 0; background:#fbfbfb url(images/h2bg.gif) repeat-x; font-weight: normal; font-size: 24px; color: #f6b216; font-family: Century Gothic;}

#fea h2{ margin: 0 0 0 0; font-weight: normal; font-size: 24px; color: #f6b216; font-family: Century Gothic;}

#fea h1 {font-weight: normal; padding: 0 0 5px 10px; font-size: 14px; color: #7d8cab; font-family: Century Gothic;}

#fea .ent {font-size: 12px; color: #9b9da0; font-family: Trebuchet MS; padding: 0 10px;}


#fea .ent ul{list-style-type: circle; font-size: 12px; padding: 5px 0; margin: 0 0 0 40px;}

#fea .ent li{padding: 5px 0 5px 5px;}

.posi {padding: 1px;}
#logo_tx a{display: block; height: 33px; margin: 0 0 10px 40px; color: #f4b525; text-decoration: none; font-size: 33px; font-family: Century Gothic;}
#logo_tx a:hover{color: #93b3db; text-decoration: none;}

#dec_tx {display: block; height: 33px; margin: 0 0 21px 40px; color: #93b3db; text-decoration: none; font-size: 14px; font-weight: normal; font-family: Century Gothic;}
.posi .postmetadata, .posi p {padding: 5px; margin: 5px; font-size: 12px;  font-family: Trebuchet MS;}
.posi .enty { font-size: 12px;  font-family: Trebuchet MS;}
.posi .postmetadata  a,.posi .enty a, .posi a, .navigation a{text-decoration: none; color: #ff6b00; font-family: Trebuchet MS; font-size: 11px;}
.line {font-size: 1px; height: 1px; width: 685px; background: url(images/line.gif); margin: 1px 0 7px 10px;}
.line4 {font-size: 1px; height: 1px; width: 685px; background: url(images/line.gif); margin: 7px 0 7px 10px;}
.line3 {font-size: 1px; height: 1px; width: 685px; background: url(images/line.gif); margin: 7px 0 7px 0;}
.line2 {font-size: 1px; height: 1px; width: 384px; background: url(images/line.gif); margin: 7px 0 7px 0;}
.ino{list-style-type: none; display: inline; font-family: verdana; font-size: 12px; margin: 4px 0 0 10px;}
.ino li {display: inline;}.ino a,.caty a, .sub_post a , .sub_comm a{color: #9b9da0; text-decoration: none;}
.ino li.post {background: url(images/icon1.gif); background-repeat: no-repeat; padding: 1px 0 9px 21px;}
.ino li.comm {background: url(images/icon3.gif); background-repeat: no-repeat; padding: 1px 0 9px 21px;}
.ino li.date, .sub_post li.date,.sub_comm li.date {background: url(images/icon4.gif); background-repeat: no-repeat; padding: 1px 0 3px 21px; height: 12px;}
.caty {list-style-type: none; font-family: verdana; font-size: 12px; margin: 4px 0 0 10px;}
.caty li.cat {background: url(images/icon2.gif); background-repeat: no-repeat; padding: 1px 0 2px 21px;}
.sub_comm {margin: 0 0 0 7px; width:690px;}
.sub_comm ul { background: #fff url(images/comm_bg.gif) no-repeat;list-style-type: none;font-family: verdana; font-size: 12px; padding: 2px 0 0 6px;}
.sub_post { width: 384px;margin: 0 0 0 7px; float: left; width:390px;}
.sub_post ul { background: #fff url(images/sub_be.gif) no-repeat;list-style-type: none;font-family: verdana; font-size: 12px; padding: 2px 0 0 6px;}
.sub_post .title a,.sub_comm .title a{color: #1b356d; font-size: 16px; font-family: Trebuchet MS; font-weight:normal;}
.sub_comm .title{color: #1b356d; font-size: 16px; font-family: Trebuchet MS;}
.sub_post .tex,.sub_comm .tex  {padding: 5px 10px 0 0; font-family: verdana;}
.sub_post .tex  a,.sub_comm .tex  a{color: #f5b119; text-decoration: none;}
.shaddow {background: url(images/shaddow.png) repeat-x; width:100%;}
.shaddow2 {background: url(images/shaddow2.png) repeat-x bottom; width:100%;}
.sider {float: left; width: 313px;}
.sider h2 {font-size: 18px; color: #9b9da0; font-weight: normal; font-family: Century Gothic; margin: 0 0 6px 8px;}
.sider_t {width:299px;height:8px;font-size: 1px; background: url(images/side_t.gif);}
.sider_res {width:287px;font-family:Trebuchet MS; font-size: 12px; background: url(images/sider_res.gif); padding: 0 6px 0 6px;}.sider_b {width:299px;height:10px;font-size: 1px; background: url(images/sider_b.gif); margin: 0 0 6px 0;}.erd {font-size: 1px; height: 8px; width: 40px;}#footer {width: 800px; padding: 6px 0 0 20px; height: 94px; font-family: Century Gothic; font-size: 12px; color: #97a6c6;}#footer a {color: #97a6c6;text-decoration: none;}#footer a:hover {text-decoration: underline;}#footer ul {list-style-type: none;}#footer li {padding: 0 0 11px 0;}.textwidget {padding: 1px;}blockquote {margin: 10px 0 10px 30px; padding: 5px; background: #F2F2F2;}#respond input {background: url(images/input_bg.gif); border: 0; padding: 10px; margin: 5px; width: 209px; height: 16px; color: #9b9da0;}#respond textarea {background: url(images/textarea_bg.gif); border: 0; padding: 10px; margin: 5px; width: 663px; height: 112px; color: #9b9da0;}#respond #submit {background: url(images/submit_bg.gif); border: 0; padding: 2px; margin: 5px 50px 0 0;; width: 99px; height: 27px; color: #88b0ff; text-align: center; float: right;}#respond label {margin: 0 0 0 7px;}#respond { font-family: Century Gothic;}p.meta {margin: 10px 2px 10px 5px;}.wrap {position: relative;margin: 0 0 0 40px;}.contain:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }* html .contain { height: 1%; } /* IE6 */*:first-child+html .contain { min-height: 1px; } /* IE7 */#featured {width: 964px;padding: 10px 0 6px 0;}#featured .wrap {padding: 5px 0 5px 0;background: #FFFFFF;}#slides {width: 940px;height: 254px;position: relative;top: 0px;overflow: hidden;z-index: 5;margin: 0 auto;padding: 0;}#slides img {margin: 0 0px 0 0;padding: 0;border: 0;width: 310px;height: 264px;}#slide-box {height: 240px;position: absolute;overflow: visible !important;}#slide-box div {float: left;position: relative;width: 960px;height: 244px;display: block !important;}#slides-prev {display: block;width: 50px;height: 264px;position: absolute;top: 0;left: -17px;z-index: 10;}#slides-prev a {display: block;width: 50px;height: 264px;text-indent: -9999px;background: url(images/navl.png) no-repeat 0 0;}#slides-prev a:hover { background-position: 0 100%; }#slides-next {display: block;width: 50px;height: 264px;position: absolute;top: 0;right: -17px;z-index: 10;}#slides-next a {display: block;position: relative;width: 50px;height: 264px;text-indent: -9999px;background: url(images/navr.png) no-repeat 100% 0;}#slides-next a:hover { background-position: 100% 100%; }#menu_bg  li li {float: left;margin: 0px 0px 0px 0px;padding: 0px;width: 130px;}#menu_bg  li li a, #menu_bg  li li a:link, #menu_bg  li li a:visited {	background: #132959;width: 150px;float: none;margin: 0px;padding: 4px 10px 5px 10px;color:#E8EBEE;border-bottom:1px solid #27447e;}#menu_bg  li li a:hover, #menu_bg  li li a:active {background: #2d4475;width: 150px;float: none;margin: 0px;padding: 4px 10px 5px 10px;color:#fff;border-bottom:1px solid #27447e;}#menu_bg  li ul {position: absolute;width: 10em;left: -999em;z-index:6;}#menu_bg  li:hover ul {left: auto;display: block;}	#menu_bg  li:hover ul, #menu_bg li.sfhover ul {left: auto;}	
