/*(C) Vendee-annuaire.net 2011*/
body{color:#3F3F3F;font-family:Arial;font-size:.9em;line-height:150%; margin:0; padding:0;}
#principal{margin-left:auto;margin-right:auto;width:990px;}
#top1{height:95px;padding:0;}
#logo{float:left;height:90px;overflow:hidden;width:300px;}
#top2{height:35px;margin:0;background:url("../images/bg_layer.png") no-repeat 0 -116px #2491B4;}
#addSiteButton{float:right;padding:0 5px 0 17px;margin:38px 7px 0 0;font-size:.8em;}
ul#nav{list-style:none;padding:0;margin:0;}
ul#nav li a{color:#FFF;display:block;font-size:.75em;font-weight:bold;height:33px;line-height:33px;margin:0;padding:0 33px;text-align:center;text-transform:uppercase;}
ul#nav li#first{margin-left:4px;}
ul#nav li#last{background:url("../images/bg_layer.png") no-repeat 0 0;height:35px;margin:0 0 0 190px;padding:0 0 0 14px;width:136px;}
ul#nav li#last:hover{background-position: -150px 0px;}
.plusDetails{float:right;margin:0;padding:0;width:38px;height:24px;}
.visitLink,#boostLeft,#rechercheField,.shareAddThis,.detailsImg,.cse-search-button,.starsWrap,.commentData,#searchFieldTop,.detailsExtL,#commentWrap,.tabMain,.sharegroup,#popup_top2,div.formGr,a.catHaveVote,a.catNoVote{
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
img.hzd_image,.rightBoxG,.rightBoxB,select,input,textarea.column_in_grey,.infoBoxGrey,.mareesBlock,.fbBox,.text_numbers_main{
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
/*GG SEARCH*/
#rechercheField{background:#F7F7F4 url("../images/bg_search_mag.png") no-repeat scroll 6px 3px;border:4px solid #DCDCDB;float:left;margin:0 6px 15px;width:600px;padding:14px 7px 14px 46px;}
.cse-search-button{background:#769E45;border:1px solid #587634;color:#FFF;font-size:.8em;font-weight:bold;margin-left:10px;padding:1px 7px;}
.cse-search-button:hover{background:#678A3C;cursor:pointer;}
#searchTopWrap{float:right;margin:25px 0 0 0;width:440px;}
#searchFieldTop{background:#EEEEEB url("../images/bg_search_mag.png") no-repeat scroll 6px 3px;border-bottom: 1px solid #DDD;float:left;height:36px;line-height:36px;margin:1px 6px 15px;padding:0 0 0 45px;width:390px;}
#cse-search-box input[name="sa"] {background:url("../images/bg_search_top.png") repeat scroll 0 0 transparent;border:none;color:#FFF;cursor:pointer;height:36px;float:right;margin-left:5px;/margin-top:-36px;/*IE7*/text-align:center;width:100px;}
#cse-search-box input:hover{background-position:0 -36px;}
#search_keyword_text{color:#096482;float:left;font-size:1.5em;font-weight:bold;margin:7px 0 3px 8px;padding:0;}
#search_where_text{color:#096482;float:left;font-size:1.5em;font-weight:bold;margin:7px 0 3px 8px;padding:0;}
#search_keyword_buton{background:#FFF;border:1px solid #E8E6DA;color:#777;float:left;margin:0 0 7px 8px;padding:4px;width:195px;opacity:.8;}
#search_where_buton{background:#FFF;border:1px solid #E8E6DA;color:#777;float:left;margin:0 0 7px 8px;padding:4px;width:195px;opacity:.8;}
#search_where_buton:focus,#search_keyword_buton:focus {border:1px solid #D9D9D4;opacity:1;}
.search_ok_buton {background:url("../images/bg_layer.png") no-repeat 0 -84px;border:none;color:#FFF;float:left;font-weight:bold;width:200px;height:32px;margin:8px 0 7px 10px;opacity:.9;}
.search_ok_buton:hover{background-position:-200px -84px;cursor:pointer;opacity:1;}
/*ADS*/
/*.detailsAds{float:right;height:280px;margin:0 0 10px 15px;width:336px;}*/
.detailsAds{float:left;height:280px;margin:6px 20px 10px 3px;width:336px;}
#ads728Details{float:left;height:90px;margin:8px 0 6px;padding:0;width:728px;}
.adsBotThema{float:left;margin:0 0 3px;padding:10px 0;width:720px}
.adsTop336{border:1px dotted #DDD;float:left;margin:0 25px 15px 0;padding:10px;width:300px;height:250px;}
.adsBot336x280{float:left;width:336px;height:280px;margin: 0 0 20px 217px;}
/*FOOT*/
#footerWrapper{background:#454545;border-top:1px solid #CCC;float:left;margin:10px auto 0;width: 100%;}
#footer{background:#454545;color:#FFF;font-size:.8em;margin: 0 auto 0 auto;padding:11px 6px;width:985px;}
.colFoot,.colFootB {float: left;margin:0 8px 5px;width:230px;}
.colFoot li{width:195px;}
.colFootB  li{font-weight:bold;text-transform:uppercase;width: 195px;}
.footTxt {border-top:1px solid #747474;float:left;margin:5px 0 0;text-align:center;width:980px;}
#footer a{color:#FFF;margin:0 3px;}
#main1{margin:0;padding:0;}
#main2{margin:0;padding:0;}
/*RIGHT*/
#right{float:left;font-size:.9em;margin:20px 0 20px 0px;width:235px;}
.column_right{margin:0 0 0 10px;}
.rightBoxG,.rightBoxGs{background:#F8F8F2;border:1px solid #E8E6DA;float:left;margin:0 0 25px;padding:10px;width:220px;}
.rightBoxGs{background:url("../images/bg_boxright.png") no-repeat scroll center right #F8F8F2;}
.rightBoxB{background:#F0F8FA;border:1px solid #E5EAEB;float:left;margin:0 0 25px;padding:10px;width:220px;}
.rightBoxT{font-weight:bold;color:#7EA450;float:left;font-size:1.1em;text-transform:uppercase;margin:0 0 5px;width:220px;}
.rightBoxG p,.rightBoxB p{color:#464A43;float:left;font-size:.9em;line-height:1.8em;padding:6px 5px;}
.rightBoxG p a{color:#505C43;font-weight:bold;}
.rightBoxB p a{color:#5D6B4E;font-weight:bold;}
.boostImg{background:#E5EAEB;float:left;border:1px solid #D7DCDC;}
img.boost_image{float:left;height:161px;width:220px;}
p.boostTit{background:#E5EAEB;border-top: 1px solid #A1A5A5;float:left;line-height:1.7em;margin:-30px 0 0 0;padding:7px 5px 7px;text-align:center;text-transform:uppercase;width:210px;}
.boostUrl{color:#7F8B75;float:left;width:207px;font-size:.95em;text-transform:none;}
a.boostLink:visited,a.boostLink:link{color:#859F68;font-size:.9em;font-weight:bold;padding:9px 0 0 0;float:left;width:220px;text-align:right;}
#boostLeft{background:#E5EAEB;box-shadow:1px 1px #D6D8D8;float:left;margin:0 15px 20px 0;padding:10px;text-align:center;width: 320px;}
#boostLeft p{border-top:1px solid #D6D8D8;font-size:1em;padding:7px 7px;text-align:center;}
#boostLeft form p{background:#D7DCDC;font-weight:bold;line-height:1.4em;padding:8px;}
#boostLeft input[name="submit"]{background:#6C6E6E;border:1px solid #DDD;color:#FFF;font-weight:bold;height:28px;line-height:28px;width:34px}
#boostLeft input[name="submit"]:hover{cursor:pointer;}
#boostLeft input[name="id"]{border:1px solid #DDD;font-size:1.4em;height:27px;text-align:center;width:50px;}
.fbBox{background:#F8F8F2;border:1px solid #E8E6DA;float:left;margin:10px 0;padding:5px;}
.fbBoxSm{background:#F8F8F2;border:1px solid #E8E6DA;float:left;margin:0 0 25px;padding:1px;}
div.listService ul{float:left;margin:0 0 0 -5px;width:230px;}
div.listService ul li{float:left;margin:8px 0 4px 3px;}
div.listService ul li a{background:url("../images/bg_layer.png") no-repeat;color:#333;float:left;font-size:.85em;font-weight:bold;width:75px;padding:0 0 0 35px;line-height:36px;height:36px;}
div.listService ul li a:hover{text-decoration:underline;}
div.listService ul li a#broc{background-position:0 -48px;}
div.listService ul li a#covoit{background-position:-110px -48px;}
div.listService ul li a#emploi{background-position:-220px -48px;}
div.listService ul li a#trafic{background-position:-330px -48px;}
div.listService ul li a#job{background-position:-440px -48px;}
div.listService ul li a#marees{background-position:-550px -48px;}
/*MENU CATEGORIES*/
#menuin{float:left;padding:10px 0;text-align:center;width:280px;margin:20px 0 0 0;}
#menuin  a{color:#FF7609;font-weight: bold;font-size:1.3em;margin-right:5px;}
.menucategories{float:left;margin: 0 10px 0 5px;padding: 0;width:223px;}
.menucategories ul{margin:0;list-style-type:none;}
.menucategories li.maincat{background:url("../images/bg_maincat.png") no-repeat #769E45;float:left;width:213px;display:inline;height:27px;line-height:27px;padding:0 0 0 4px;font-size:1em;color:#FFF;}
.catHomeCat{background:#E8E8E3;height:134px;margin:10px 3px 15px 2px;padding:0;}
.menucategories li.subcat{display:inline;height:16px;float:left;margin:0 0 0 5px;padding:0;width:185px;}
.menucategories li.maincat a,.menucategories li.maincat a:link,.menucategories li.maincat a:visited{display:inline;width:219px;height:10px;line-height:20px;margin:0;padding:0 0 0 4px;font-size:1em;font-weight:bold;color:#FFF;}
.menucategories li.maincat a:hover,.menucategories li.maincat a:active,.menucategories li.maincat2 a:hover,.menucategories li.maincat2 a:active {text-decoration:underline;background-color:transparent;}
.menucategories li.subcat a,.menucategories li.subcat a:link,.menucategories li.subcat a:visited {color:#505654;font-size:.75em;font-weight:bold;height:15px;margin:0;padding:0 2px 0 8px;text-decoration:none;width:200px;}
.menucategories li.subcat a:hover,.menucategories li.subcat a:active {text-decoration:underline;}
.menukeywords{float:left;margin:0;width:290px;}
.menukeywords li{display:inline;width:290px;}
.menukeywords li a{color:#333;font-size:1em;font-weight:bold;}
/*CENTRAL*/
#middle{float:left;margin:10px 5px 10px 0;width:730px;}
.column-search{background:#FFF;float:left;margin-bottom:0;padding:10px;width:970px;}
.column_in{background:#FFF;margin:7px 0 0;float:left;width:720px;}
.column_in_traf{background:#F8F8F2;border:1px solid #E8E6DA;float:left;margin:10px 0 15px 105px;padding:7px;text-align:center;}
.column_in_grey{background:#F8F8F2;border:1px solid #E8E6DA;margin:0 0 15px;padding:10px;float:left;width:700px;}
.column_in_nav {float:left;padding-bottom:10px;padding-top:10px;width:710px;padding:10px;background:#F8F8F2;border:1px solid #FFFFA0;margin-bottom:20px;}
.show_arbo{color:#B9B8B7;font-size:.8em;margin:0 0 10px;}
.column_in_pagination {color:#B9B9B7;float:left;font-size:1.5em;margin:0 0 15px 222px;}
.column_in_pagination a,.column_in_pagination a:visited,.column_in_pagination a:link{color:#096482;font-weight:bold;padding:4px;text-decoration:none;}
.column_in_pagination a:hover {color:#FF8000;}
.column_in_pagination b{color:#FF8000;}
.td_bold{font-weight:bold;}
/*TITLE*/
.title_h_1 {width:650px;margin:0 0 10px;}
.title_h_1_details {border-bottom:2px solid #E8E6DA;margin:0 0 16px;padding:0 0 5px;width:720px;}
h1.h1_cat{font-size:1.1em;text-transform:uppercase;font-weight:bold;}
.title_h_1_cat,.title_h_1_cat_large{border-bottom: 1px dotted #E8E6DA;float:left;margin:5px 0 8px;padding:0 0 6px;width:370px;}
.title_h_1_cat_large{width:720px;}
.title_h_1_in {border-bottom:3px solid #E8E6DA;margin:0 0 15px;padding:0 0 5px;width:720px;}
.title_h_2{border-bottom:2px solid #E8E6DA;clear:left;margin:20px 0 12px;width:720px;}
.title_h_3{float:left;margin:7px 0;width:700px;}
.title_h_2_form{float:left;margin:20px 0 5px;width:730px;}
.title_h_2_out{background-color:#FFF;float:left;margin:15px 0 5px 0;padding:0;width:720px;}
.fixe {clear:both;height:1px;font-size:1px;border:none;margin:0; padding:0;background:transparent;}
/*LINKS/TEXT STYLE*/
ul{list-style-type:none;margin:0;padding:0;}
li{display:inline;float:left;padding:0;}
h1{color:#302F2D;display:inline;font-size:1.5em;font-weight:normal;}
h2{color:#769E45;display:inline;font-size:1em;}
h2.h2Det{color:#769E45;display:inline;float:left;font-size:1em;text-transform:uppercase;margin:0;width:690px;}
h3{color:#FE8A14;display:inline;font-size:.9em;}
a{font-family:Arial, sans-serif;}
a:link,a:visited{color:#00739B;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
a.rss_title{background:transparent url("../images/puce.png") no-repeat scroll 0 5px;font-weight:bold;padding-left:8px;}
a.rss_title:hover{color:#FF8000;text-decoration:none;}
a.link_black_bold{font-weight:bold;color:#333;}
.rss_desc{font-size:.85em;padding-left:8px;}
.text_numbers{color:#FF8000;font-size:.75em;line-height:24px;vertical-align: top;}
.text_numbers_main {background: #88B550;color:#445A28;float:right;font-family:Trebuchet MS;font-size:.8em;line-height:17px;margin: 5px 4px;padding:0 3px;}
a.link_showarbo:link,a.link_showarbo:visited {color:#8C8B8A;}
.text_thematic_close{color:#888;display:block;font-size:.85em;}
span.text_thematic_close p{border:none;color:#888;font-size:1em;line-height:1.4em;padding:0;}
.boldBlue {font-weight:bold;}
.italic{font-style:italic;}
/*TEXTAREA, SELECT, INPUT, IMAGE*/
form{margin:0;padding:0;}
select,input,textarea{margin:0;padding:0;}
fieldset {margin:0;padding:0;}
option{padding:2px 3px;border-bottom:1px #DDD dotted;font-size:1em;}option:hover{background:#EEEEEA;}option:focus{background:#CCC;}
select{padding:3px;border:1px #B9B9B9 solid;font-size:1em;}
.form{font-size:.85em; margin-bottom:12px;}
.text_error{color:#FF4040;font-size:.95em;margin-left:150px;}
input.button {-moz-border-radius:8px;background:#469EC0;border:2px solid #347690;color:#FFF;font-size:1.3em;font-weight:bold;height:32px;}
input.button:hover {background:#FF7E00;border:2px solid #BF5E00;}
.text_color_mandatory{color:#FF7E00;}
.button_blue {background:url("../images/button_orange.png") no-repeat scroll 0 0;border:none;color:#FFF;font-weight:bold;width:160px;height:36px;line-height:36px;text-align:center;}
.button_blue:hover {background-position:0 -36px;cursor: pointer;}
a.button_blue{display:block;color:#FFF;text-align:center;}
.button_grey {background:url("../images/button_grey.png") no-repeat scroll 0 0;border:none;color:#333;font-weight:bold;width:130px;height:30px;line-height:30px;text-align:center;}
.button_grey:hover {background-position:0 -30px;cursor: pointer;}
a.button_grey{display:block;color:#FFF;text-align:center;}
.codeLink {border:1px solid #E8E6DA;cursor:pointer;display:block;font-size:12px;margin-bottom:15px;margin-top:5px;padding:4px;width:640px;}
.input_text_small,.input_text_medium ,.input_text_metas,.input_text_large,.textarea_return ,.textarea_extra_large,.textarea_large,.input_extra_large,.extraField_textarea{
padding:4px;border:1px #B9B9B9 solid;font-size:1.2em;}
.input_text_small {width:80px;}
.input_text_medium {width:200px;}
.input_text_metas {width:220px;}
.input_text_large {width:350px;}
.input_extra_large{width:200px;}
.textarea_large{width:450px;height:110px;}
.textarea_extra_large {width:470px;height:180px;}
.textarea_return {width:450px;height:50px;}
.extraField_textarea {width:300px;height:80px;}.extraField_textarea:focus{border:1px #FF8000 solid;}
.textarea_extra_large:focus,.extraField_textarea :focus,.textarea_return:focus,.textarea_large:focus,.input_text_proposal:focus,.input_text_metas:focus,.input_text_large:focus,.input_text_medium:focus,.input_text_small:focus{
border:1px #FF8000 solid;}
div.form{float:left;margin:14px 0 10px;text-align:left;width:650px;}
div.formGr{background:#EEEEEA;padding:10px 0;float:left;margin:14px 0 10px;text-align:left;width:650px;}
label.title{float:left;font-size:.9em;font-weight:bold;margin-top:5px;padding-right:6px;text-align:right;width:135px;}
div.formGr label.title{font-size:1em;font-weight:bold;margin:5px 10px 0 10px;padding-right:6px;text-align:center;width: 135px;}
div.infos{float:left;line-height:1.8em;margin:0;padding:0 0 0 7px;text-align:left;width:475px;}
div.infos_terms{float:left;font-weight:bold;text-align:center;margin:10px 0;}
p{margin:0;padding:0;font-size:.9em;}
img{border:0;margin:0;padding:0;}
img.aide{opacity:.7;vertical-align:bottom;}img.aide:hover{opacity:1;}
.cat_image,.website_image,.random_image,.hazard li img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 2px #EEECE3;-webkit-box-shadow:2px 2px 3px #EEECE3;box-shadow:2px 2px 3px #EEECE3;}
.random_image:hover,.hazard li img{opacity:0.9;}
img.cat_image{background:#F8F8F2;border:1px solid #E8E6DA;float:right;margin:0 0 0 10px;padding:5px;}
img.random_image {background:#F8F8F2;border:1px solid #E8E6DA;float:left;margin:0 23px 15px;padding:5px;width:120px;height:90px;}
img.new_image {float:left;margin:-2px 0 0 -43px;padding:0;}
img.rss_image {margin-right:10px;opacity:.8;padding:0;} img.rss_image:hover {opacity:1;margin-right:10px;padding:0;}
/***/
.menucategoriesCat{background:url("../images/bg_folder.png") no-repeat scroll 5px 3px #F8F8F2;border:1px solid #E8E6DA;float:left;margin:7px 0 15px;padding:12px 0px 10px 45px;width:673px;}
.menucategoriesCat li{display: inline;margin-right: 10px;}
.menucategoriesCat li a{color:#545454;font-size:.8em;font-weight:bold;text-transform:uppercase;}
.catIntro{margin:7px 0 10px;}
.catIntro  p{color:#646362;font-size:1em;line-height:1.6em;padding:0 30px;}
.catInfoBot{background:#F8F8F2;border:1px solid #E8E6DA;float:left;font-size:1.1em;padding:10px;width:701px;}
 img.imgCatIntro{background:#F8F8F2;border:1px solid #E8E6DA;float:left;margin-top:0;padding:5px;float:left;margin: 0 20px;}
.catIntro a{color:#646362;text-decoration:underline;}
.catBox{float:left;margin:0 0 20px;width:720px;}
.website_image {background:#F8F8F2;border:1px solid #E8E6DA;float:left;height:112px;margin:0;overflow:hidden;padding:4px;width:138px;}
.catCrop{float:left;margin:0;overflow:hidden;border:1px solid #D8D8D6;}
.catCrop img{margin:-5px -152px -130px -32px;}
p.catTitle{margin:11px 0 0 0;padding:0 0 2px 160px;}
/*.catTitlePt{background:url("../images/ico_partner.png") no-repeat right;}.catTitlePtoff{background:url("../images/ico_partner_off.png") no-repeat right;}*/
.catTitle  a{color:#0C85AD;font-size:1.1em;font-weight:bold;padding:0;}
.catTitle a:hover {color:#FE7C00;text-decoration:none;}
.catPartner{margin: 0 0 0 3px;height:13px;width:13px;}
a.catNoVote{background:url("../jquery/jquery-rating/star.gif") no-repeat scroll 2px 1px #FCFEFE;border:1px solid #E0E5E6;color:#769E45;float:left;height:18px;line-height:18px;margin:1px 5px 0 0;padding:0 7px 0 21px;text-decoration:none;}
a.catNoVote:hover{background-position:2px -31px;border:1px solid #BACEA2;}
a.catHaveVote{background:url("../jquery/jquery-rating/star.gif") no-repeat scroll 2px -31px #FCFEFE;border:1px solid #DDD;height:18px;line-height:18px;margin:1px 5px 0 0;padding:0 7px 0 21px;float:left;height:19px;color:#769E45;text-decoration:none;}	
a.catHaveVote:hover{border:1px solid #FFF;}	
p.catDesc{color:#4B4B4B;font-size:.8em;padding:3px 0 0 160px;line-height:1.6em;margin:0 0 13px;}
p.catInfo{background:#F0F8FA;border-top:1px solid #E5EAEB;color:#6A7A59;height:24px;float:left;font-size:.75em;font-weight: bold;padding:3px 20px 3px 10px;width:540px;}
span.hitsInfo{color:#FF8000;float:left;}
span.urlInfo{font-weight:normal;letter-spacing:0.1em;}span.urlInfo a{color:#6E9441;text-decoration:underline;}
.infoCatCoord{margin:0;float:right;padding:0;}
/*DETAILS*/
#detailsLeft{float:left;width:720px;}
.detailsLettrine p{font-size:1em;line-height:1.6em;margin:0 0 18px;padding:0 35px 0 1px;}
.detailsLettrine ul{list-style-type:square;margin:0 0 18px;padding:0;}
.detailsLettrine li{padding:0;display:block;float:none;}
.infDet {
    color: #777777;
    font-size: 0.9em;
    margin:-7px 0 0;}
.visitLink{float:left;margin:10px 10px 0px 0;}
.visitLink p{float:left;font-size:.9em;font-weight:bold;padding:3px 5px 2px 0;}
.visitLink p a:active,.visitLink p a:link,.visitLink p a:visited,.visitLink p a:hover{color:#555;}
.voteLink{float:right;margin:4px 0 0;}
.voteLink p{font-size:.85em;padding:0px 1px 0px 12px;}
.voteLink p a{color:#555;}
.visitPlus{float:left;margin:5px 7px 0 0;}
.detailsImg{background:#F8F8F2;border:1px solid #E8E6DA;float:left;margin:3px 12px 12px 0;padding:10px 0 10px 20px;width:325px;}
.detailsCrop{float:left;margin:.5em 10px .5em 0;overflow:hidden;border:1px solid #D9D9D4;}
.detailsCrop img{margin:-5px -15px -110px -5px;}
.imgTitle{margin:141px 0 0 0;text-align:center;width:300px;}
.imgTitle h2{color:#8C8C88;font-size:.9em;font-weight:bold;}
a.themaClose{border-top:1px dotted #DAD8CC;color:#555;float:left;font-size:.95em;font-weight:bold;padding:7px 5px;text-decoration:none;width:210px;}
a.themaClose:hover{text-decoration:underline;}
#commentWrap{background:#FCFBF9;border:1px solid #E8E6DA;float:left;margin:12px 0 0 0;padding:10px;width:690px;}
.commentLink{font-size:1.5em;line-height:1.1em;padding:12px 0 15px 55px;}
.small{color:#565656;font-size:.75em;}
.column_in_comment{float:left;margin:0 0 19px;padding:10px 20px;width:620px;}
.commentData{background:#EEECE3;float:left;font-size:1.1em;padding:2px 15px;width:620px;border:1px solid #DAD8CC;}
.commentText{background: url("../images/open_comment.gif") no-repeat scroll 4px 5px transparent;color:#454545;float:left;font-size:1em;margin:7px 0 12px;padding:5px 10px 0 30px;width:430px;}
.commentClose{margin-top:2px;margin-right:0px;margin-bottom:0pt;margin-left:3px;}
.starsWrap{background:#EEECE3;float:right;margin:3px 0 0 0;padding:5px;}
.starsRate{float:right;margin:2px 0 0 0;}
.starsNote{float:right;color:#868580;margin:0;font-size:1.4em;}
.sharegroup{border:1px dotted #E5EAEB;float:left;margin:0 10px 15px;padding:5px 10px 5px 10px;text-align:center;width:302px;height:80px;}
#goComment{font-weight:bold;margin:0 5px 0 0;text-decoration:none;}#goComment img{float:right;margin:1px 0 0 0;height:16px;width:84px;}
a.comRight,a.probRight{float:left;padding:0 0 0 30px;width:170px;text-decoration:underline;}
a.comRight:hover,a.probRight:hover{text-decoration:none;}
.comRight{background:url("../images/ico_comright.png") no-repeat scroll 0 0 transparent;margin:0 0 4px;}
.probRight{background:url("../images/ico_probright.png") no-repeat scroll 0 0 transparent;}
.shareAddThis{-moz-box-shadow:1px 1px 1px #C8CDCE;background:#E5EAEB;float:left;font-weight:bold;margin:3px 0;padding:3px 5px 11px;text-align:left;width:210px;}
.voteDetailsLink{border:1px solid #DDD;color:#555;font-size:0.75em;margin:6px 0 9px;padding:2px;width:260px;}
.handcursor{cursor:hand;cursor:pointer;}
.shareTitle{color:#88877F;margin:0;font-size:1.2em;font-weight:bold;}
.tabMain{background:#F0F8FA;border:1px solid #E5EAEB;float:left;margin-bottom:1em;width:710px;}
.tabMain p{color:#605C56;font-size:.9em;line-height:1.6em;padding:3px 0;}
.tabMain p a{font-weight:bold;}
.tabcontent{padding:15px 10px;background:#F0F8FA;color:#464A43;}
.detailsCity{text-transform:uppercase;}
.detailsExtBox {float:left;margin:4px 0;min-height:46px;width:700px;}
.detailsExtMBox{float:left;margin:6px 0 5px;padding:0 0 10px;width:686px;}
.detailsExtL{-moz-box-shadow: 1px 1px #DCE2E4;-webkit-box-shadow: 1px 1px #DCE2E4;box-shadow: 1px 1px #DCE2E4;background:#E5EAEB;color:#5D6B4E;float:left;font-size:.75em;font-weight:bold;line-height:1.7em;margin:5px 10px 5px 0;padding:3px 5px;text-align:center;text-transform:uppercase;width:92px;}
.detailsExtR{color:#444;float:left;font-size:1em;line-height:1.5em;width:580px;margin:7px 0 8px;}
.detailsExtMR{color:#444;float:left;font-size:1em;line-height:1.5em;width:565px;margin:7px 0 0px;}
/*PAGES INFOS*/
.mareesBlock{border:1px solid #DDD;float:left;margin:0 0 20px 35px;padding:0 25px;}
.infoBox {float:left;height:175px;line-height:18px;margin:0 13px 10px;width:330px;}
.infoBox img{margin-right:8px;}
.infoBox p{padding:5px 7px;color:#7C7C7A;font-size:.85em;}
.infoBox p a{color:#7C7C7A;text-decoration:underline;}
.infoBoxGrey{background:#F7F7F4;color:#666;float:left;font-size:1.1em;line-height:1.3em;margin:10px 13px 15px;padding:15px;width:300px;}
/*TAG*/
.tagWrap{float:left;line-height:2.1em;margin:10px 0 20px;padding:0 10px;text-align:center;width:700px;}
.tagWrap a:link,.tagWrap a:visited{color:#FF8000;padding:5px;text-decoration:none;}
.tagWrap a:hover{text-decoration:underline;}
.cityTag12{font-size:12px;}.cityTag13{font-size:13px;}.cityTag14{font-size:14px;}.cityTag15{font-size:15px;}.cityTag16{font-size:16px;}.cityTag17{font-size:17px;}.cityTag18{font-size:18px;}.cityTag19{font-size:19px;}.cityTag20{font-size:20px;}.cityTag21{font-size:21px;}.cityTag22{font-size:22px;}.cityTag23{font-size:23px;}.cityTag24{font-size:24px;}.cityTag25{font-size:25px;}.cityTag26{font-size:26px;}.cityTag27{font-size:27px;}.cityTag28{font-size:28px;}.cityTag29{font-size:29px;}.cityTag30{font-size:30px;}.cityTag31{font-size:31px;}.cityTag32{font-size:32px;}
/*POPUP*/
#popup_principal{width:500px;font-size:.9em;overflow:hidden;}
#popup_top{margin:0 0 8px;padding:3px 0;}
.popPb,.popCom,.popMail{background:url("../images/bg_layer.png") no-repeat;float:left;height:48px;margin:0 5px 0 0;width:48px;}
.popPb{background-position:-348px 0;}
.popCom{background-position:-300px 0;}
.popMail{background-position:-396px 0;}
#popup_top2{background:#F8F8F2;border:1px solid #E8E6DA;padding:8px;font-size:.85em;margin:6px 0 12px;}
#popup_main{margin:0;padding:0;border:1px #E5EAEB solid;background:#F0F8FA;}
#popup_middle{margin:0 7px 0 7px;padding:0;background:#FFF;}
#popup_column{margin:0;padding:0;}
fieldset.column_in_popup {float:left;width:480px;line-height:1.8em;margin:7px 0 7px 0;padding:0;text-align:right;border:none;}
label.title_popup {width:105px;margin:0;padding:0 17px 0 0;font-weight:bold;text-align:right;}
div.infos_popup {width:295px;line-height:1.8em;margin:0;padding:0;text-align:left;}
div.form_error_popup {float:left;width:482px;margin:0 0 7px 0;padding:0;text-align:left;background-color:#ffd0d0;}
div.form_popup {float:left;width:482px;margin:0 0 5px 0;padding:0;text-align:left;}
