*{margin:0;padding:0;outline:0;}
body{font:12px/1.5em Arial,Helvetica,sans-serif;color:#AAA;background:#080808;}
a:link,a:visited{color:#B9C322;text-decoration:none;font-weight:400;}
a:active,a:hover{color:#FC0;text-decoration:underline;}
p,.side_column_box form,#popup_column,form{margin:0;padding:0;}
img{margin:0;padding:0;border:0;}
.cleaner{clear:both;width:100%;height:0;font-size:0;}
.cleaner_h10{clear:both;width:100%;height:10px;}
.cleaner_h20{clear:both;width:100%;height:20px;}
.cleaner_h30{clear:both;width:100%;height:30px;}
.cleaner_h40{clear:both;width:100%;height:40px;}
.cleaner_h50{clear:both;width:100%;height:50px;}
.cleaner_h60{clear:both;width:100%;height:60px;}
.fl{float:left;}
.fr{float:right;}
.m_right{margin-right:30px;}
.button_01 a{display:block;width:90px;height:24px;padding:6px 0 0 30px;background:url(../images/templatemo_button_02.jpg) no-repeat;color:#000;font-size:14px;font-weight:700;text-align:center;text-decoration:none;}
.button_01 a:hover{display:block;width:90px;height:24px;padding:6px 0 0 30px;background:url(../images/templatemo_button_01.jpg) no-repeat;color:#000;font-size:14px;font-weight:700;text-align:center;text-decoration:none;}
h1{margin:0;padding:2px 0;font-size:30px;font-weight:700;}
h2{position:relative;height:25px;margin:0;padding:10px 0 0 0;font-size:20px;font-weight:700;text-align:center;color:#000;}
h2 span{position:absolute;width:15px;height:35px;left:0;top:0;}
h3{margin:0 0 5px 0;padding:2px 0 3px 0;font-size:15px;font-weight:400;color:#d7e13d;border-bottom:1px dotted #d7e13d;}
h4{margin:0;padding:0;font-size:14px;font-weight:700;}
h5{margin:0 0 5px 0;padding:2px 0 3px 0;font-size:20px;font-weight:400;color:#d7e13d;border-bottom:1px dotted #d7e13d;}
.image_wrapper{border:1px solid #fff;margin-top:3px;margin-bottom:5px;}
.fl_image{float:left;margin-right:15px;}
.fr_image{float:right;margin-left:15px;}
.list_01{margin:0 0 20px 40px;padding:0;}
.list_01 li{margin:0;padding:0 0 10px 0;list-style:url(../images/templatemo_list_icon_01.jpg);}
.list_01 li a{color:#fff;}
#templatemo_container_wrapper{width:100%;margin:0 auto;background:url(../images/templatemo_body_bg.jpg) center top no-repeat;}
#templatemo_container{width:960px;padding:0 5px;margin:0 auto;background:url(../images/templatemo_container_bg.png) center repeat-y;}
#templatemo_banner{width:950px;height:110px;padding:0 30px 0 20px;background:url(../images/templatemo_banner.jpg) no-repeat;}
#templatemo_banner #site_title{float:left;width:300px;margin:30px 0 0 -5px;}
#site_title h1 a{margin:0;padding:0;font-size:28px;color:#ccd718;font-weight:700;text-decoration:none;}
#site_title h1 a:hover{font-weight:700;text-decoration:none;}
#site_title h1 a span{display:block;margin-top:10px;font-size:14px;font-weight:400;color:#585d13;}
#templatemo_menu{float:right;width:600px;padding:0 10px;background:url(../images/templatemo_menu_bg.jpg) no-repeat;}
#templatemo_menu ul{overflow:hidden;padding:35px 0 0 0;margin:0 auto;list-style:none;}
#templatemo_menu ul li,.menuright li{padding:0;margin:0;display:inline;}
#templatemo_menu ul li a{float:left;display:block;margin:0 5px;padding:10px;font-size:16px;text-align:center;font-weight:700;text-decoration:none;color:#000;background:url(../images/templatemo_menu_right.jpg) right top no-repeat;outline:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#templatemo_menu li a:hover,#templatemo_menu li .current{color:#fff;background:#660;}
#templatemo_content{clear:both;width:910px;padding:30px 30px 0 20px;background:url(../images/templatemo_content_top.jpg) top center no-repeat;}
#side_column{float:left;width:250px;}
#main_column{float:right;width:600px;}
.side_column_box,.main_column_section{position:relative;margin-bottom:30px;background:#000;}
.side_column_box .bottom{position:absolute;bottom:0;left:0;width:250px;height:10px;background:url(../images/templatemo_side_column_box_bottom.jpg);}
.side_column_box h2{background:url(../images/templatemo_h2_right.jpg) right top no-repeat;}
.side_column_box h2 span{background:url(../images/templatemo_h2_left.jpg) no-repeat;}
.side_column_box .side_column_box_content,.main_column_section .main_column_section_content{padding:30px;}
.news_section{clear:both;margin-bottom:20px;}
.inputfield{height:16px;width:140px;padding:2px 5px;margin:0 0 10px 0;font-size:12px;font-variant:normal;line-height:normal;}
.submit_button{float:right;height:25px;margin:0;padding:0 6px 3px 6px;cursor:pointer;font-size:12px;text-align:center;vertical-align:bottom;white-space:pre;border:1px #fff solid;color:#000;}
.submit_button:hover{float:right;height:25px;margin:0;padding:0 6px 3px 6px;cursor:pointer;font-size:12px;text-align:center;vertical-align:bottom;white-space:pre;border:1px #B9C322 solid;color:#B9C322;}
.main_column_section .bottom{position:absolute;bottom:0;left:0;width:600px;height:10px;background:url(../images/templatemo_main_column_section_bottom.jpg);}
.main_column_section h2{background:url(../images/templatemo_h2_right_02.jpg) right top no-repeat;}
.main_column_section h2 span{background:url(../images/templatemo_h2_left_02.jpg) no-repeat;}
.main_column_section_content p{margin-bottom:10px;}
#templatemo_footer{clear:both;width:780px;height:75px;padding:30px 90px 0 90px;text-align:center;color:#3b3838;background:url(../images/templatemo_footer.jpg) no-repeat;}
#templatemo_footer a{font-weight:700;color:#000;}
#templatemo_footer .footer_menu{margin:0 0 5px 0;padding:0;list-style:none;}
.footer_menu li{margin:0;padding:0 20px;display:inline;border-right:1px solid #000;}
.footer_menu .last_menu{border:none;}
.menuright ul,.menudetails ul,.menucategories ul{margin:0;padding:0;list-style:none;}
.menuright li.text{display:block;line-height:1.1em;margin:0;padding:3px 0 2px 6px;color:#fff;}
.menuright li.text_last{display:block;margin:0;padding:0 0 0 6px;color:#fff;background:transparent;}
.menuright li a,.menuright li a:link,.menuright li a:visited,.menuright li.last a,.menuright li.last a:link,.menuright li.last a:visited{display:block;line-height:1.1em;margin:0 0 0 1px;padding:3px 0 2px 5px;color:#fff;text-decoration:none;}
.menuright li.last a,.menuright li.last a:link,.menuright li.last a:visited,.menuright li.last a:hover,.menuright li.last a:active{border-bottom:1px #1e6dab solid;}
.menuright li a:hover,.menuright li a:active,.menuright li.last a:hover,.menuright li.last a:active{display:block;width:212px;line-height:1.1em;margin:0 0 0 1px;padding:3px 0 2px 5px;color:#333;background:#eff9ff;text-decoration:none;}
.menuright li.cloudTag1 a,.menuright li.cloudTag1 a:link,.menuright li.cloudTag1 a:visited{display:inline;margin:0;padding:3px 0 2px 2px;font-size:0.7em;color:#828fa2;background:transparent;text-decoration:none;}
.menuright li.cloudTag1 a:hover,.menuright li.cloudTag1 a:active{margin:0;padding:3px 0 2px 2px;font-size:0.7em;color:#fff;background:transparent;text-decoration:none;}
.menuright li.cloudTag2 a,.menuright li.cloudTag2 a:link,.menuright li.cloudTag2 a:visited{display:inline;margin:0;padding:3px 0 2px 2px;font-size:0.8em;color:#93d30d;background:transparent;text-decoration:none;}
.menuright li.cloudTag2 a:hover,.menuright li.cloudTag2 a:active{margin:0;padding:3px 0 2px 2px;font-size:0.8em;color:#fff;background:transparent;text-decoration:none;}
.menuright li.cloudTag3 a,.menuright li.cloudTag3 a:link,.menuright li.cloudTag3 a:visited{display:inline;margin:0;padding:3px 0 2px 2px;font-size:0.9em;color:#00C5F6;background:transparent;text-decoration:none;}
.menuright li.cloudTag3 a:hover,.menuright li.cloudTag3 a:active{margin:0;padding:3px 0 2px 2px;font-size:0.9em;color:#fff;background:transparent;text-decoration:none;}
.menuright li.cloudTag4 a,.menuright li.cloudTag4 a:link,.menuright li.cloudTag4 a:visited{display:inline;margin:0;padding:3px 0 2px 2px;font-size:1em;color:#B9121B;background:transparent;text-decoration:none;}
.menuright li.cloudTag4 a:hover,.menuright li.cloudTag4 a:active{margin:0;padding:3px 0 2px 2px;font-size:1em;color:#fff;background:transparent;text-decoration:none;}
.menuright li.cloudTag5 a,.menuright li.cloudTag5 a:link,.menuright li.cloudTag5 a:visited{display:inline;margin:0;padding:3px 0 2px 2px;font-size:1.1em;color:#1e6dab;background:transparent;text-decoration:none;}
.menuright li.cloudTag5 a:hover,.menuright li.cloudTag5 a:active{margin:0;padding:3px 0 2px 2px;font-size:1.1em;color:#fff;background:transparent;text-decoration:none;}
.menuright li.cloudTag6 a,.menuright li.cloudTag6 a:link,.menuright li.cloudTag6 a:visited{display:inline;margin:0;padding:3px 0 2px 2px;font-size:1.2em;color:#78A419;background:transparent;text-decoration:none;}
.menuright li.cloudTag6 a:hover,.menuright li.cloudTag6 a:active{margin:0;padding:3px 0 2px 2px;font-size:1.2em;color:#fff;background:transparent;text-decoration:none;}
.menuright li.cloudTag7 a,.menuright li.cloudTag7 a:link,.menuright li.cloudTag7 a:visited{display:inline;margin:0;padding:3px 0 2px 2px;font-size:1.3em;color:#FF358B;background:transparent;text-decoration:none;}
.menuright li.cloudTag7 a:hover,.menuright li.cloudTag7 a:active{margin:0;padding:3px 0 2px 2px;font-size:1.3em;color:#fff;background:transparent;text-decoration:none;}
.menuright li.cloudTag8 a,.menuright li.cloudTag8 a:link,.menuright li.cloudTag8 a:visited{display:inline;margin:0;padding:3px 0 2px 2px;font-size:1.4em;color:#EFA0FF;background:transparent;text-decoration:none;}
.menuright li.cloudTag8 a:hover,.menuright li.cloudTag8 a:active{margin:0;padding:3px 0 2px 2px;font-size:1.4em;color:#fff;background:transparent;text-decoration:none;}
.menuright li.cloudTag9 a,.menuright li.cloudTag9 a:link,.menuright li.cloudTag9 a:visited{display:inline;margin:0;padding:3px 0 2px 2px;font-size:1.5em;color:#66858D;background:transparent;text-decoration:none;}
.menuright li.cloudTag9 a:hover,.menuright li.cloudTag9 a:active{margin:0;padding:3px 0 2px 2px;font-size:1.5em;color:#fff;background:transparent;text-decoration:none;}
.menuright li.cloudTag10 a,.menuright li.cloudTag10 a:link,.menuright li.cloudTag10 a:visited{display:inline;margin:0;padding:3px 0 2px 2px;font-size:1.6em;color:#C03000;background:transparent;text-decoration:none;}
.menuright li.cloudTag10 a:hover,.menuright li.cloudTag10 a:active{margin:0;padding:3px 0 2px 2px;font-size:1.6em;color:#fff;background:transparent;text-decoration:none;}
.column_in{float:left;width:520px;margin:0 0 7px 0;padding:7px;border-bottom:1px dotted #d7e13d;}
.column_in_thematic{float:left;width:520px;margin:0 0 3px 0;padding:0 0 2px 0;border-bottom:1px #574d44 dashed;}
.column_in_comment{float:left;width:520px;margin:0;padding:7px 0;}
.column_in_comment_grey{float:left;width:520px;margin:0;padding:7px 0;background:#f4f4f4;}
.column_in_comment_in{float:left;width:520px;margin:0;padding:0 0 7px 0;}
.column_in_comment_in_left{float:left;margin:0;padding:0 7px 0 0;}
.column_in_comment_in_right{float:left;margin:0;padding:0;}
.column_in_pagination{float:left;width:520px;margin:0;padding:7px;text-align:center;}
#column_in_details{float:left;width:523px;margin:0 0 7px 0;padding:0;}
#column_in_right_details{float:right;width:250px;margin:0;padding:0;}
#map{float:left;width:100%;height:250px;margin:0;padding:0;}
.menudetails{float:right;width:250px;margin:14px 0 7px 0;padding:0 0 0 7px;border-left:1px #878787 solid;}
.menudetails li{display:inline;margin:0;}
.menudetails li#header_interaction{display:block;line-height:1.1em;margin:0 0 2px 0;padding:0 2px 2px 0;color:#fff;text-decoration:underline;text-align:center;}
.menudetails li#header_info_google{display:block;line-height:1.1em;margin:15px 0 2px 0;padding:0 2px 2px 0;color:#fff;text-decoration:underline;text-align:center;}
.menudetails li.text{display:block;line-height:1.1em;margin:0;padding:2px 0;font-size:0.9em;color:#fff;}
.menudetails li#warn,.menudetails li#comment_rating,.menudetails li#contact{display:block;line-height:0.8em;margin:0;padding:2px 0;color:#fff;}
.menucategories{float:left;width:600px;margin:0;padding:0 0 0 2px;}
.menucategories li.maincat{float:left;width:250px;display:inline;padding:0;margin:5px 0 5px 15px;}
.menucategories li.subcat{float:left;width:246px;display:inline;padding:0;margin:-10px 0 4px 0;}
.column_in_choose_left{float:left;width:200px;margin:0 0 7px 0;padding:7px;text-align:center;}
.column_in_choose_right{float:right;width:250px;margin:0 0 7px 0;padding:7px;text-align:center;}
.menuchoose_left{height:150px;margin:0 0 20px 0;padding:0;font-size:2.4em;text-transform:uppercase;}
.menuchoose_right{height:150px;margin:0 0 20px 0;padding:0;font-size:2.1em;text-transform:uppercase;}
.menuchoose_left ul,.menuchoose_right ul{padding:0;margin:0;list-style:none;}
.menuchoose_left li,.menuchoose_right li{float:left;width:270px;padding:0;margin:0;display:inline;}
.menuchoose_left li a,.menuchoose_left li a:link,.menuchoose_left li a:visited{display:block;height:128px;line-height:180px;margin:0;padding:0 0 0 7px;text-decoration:none;color:#fff;background:url(../images/free.png) top no-repeat transparent;}
.menuchoose_right li a,.menuchoose_right li a:link,.menuchoose_right li a:visited{display:block;height:128px;line-height:180px;margin:0;padding:0 0 0 20px;text-decoration:none;color:#fff;background:url(../images/privilege.png) top no-repeat transparent;}
.menuchoose_left li a:hover,.menuchoose_left li a:active{display:block;height:128px;line-height:180px;margin:0;padding:0 0 0 7px;color:#78a3d8;background:transparent;text-decoration:none;}
.menuchoose_right li a:hover,.menuchoose_right li a:active{display:block;height:128px;line-height:180px;margin:0;padding:0 0 0 20px;color:#78a3d8;background:transparent;text-decoration:none;}
legend.title{float:left;display:inline;width:679px;height:18px;margin:7px 0 25px -8px;padding:9px 7px 2px 7px;color:#fff;font-weight:700;background:#78a3d8;}
label{float:left;margin:0;padding:0;line-height:1.5em;}
label.title{width:100px;padding:0 17px 0 0;font-size:0.9em;font-weight:700;text-align:left;}
div.infos{float:left;width:335px;margin:0;padding:0 0 0 7px;line-height:1.5em;text-align:left;}
div.infos_textarea{float:left;width:365px;margin:0;padding:0;}
div.infos_terms{float:left;width:520px;margin:0;padding:0 0 0 7px;line-height:1.7em;text-align:left;}
label.infos_select_category{width:520px;text-align:left;}
label.infos_checkbox{width:200px;padding-left:7px;text-align:left;}
.text_error{float:right;width:140px;margin:0 0 -10px 0;padding:0 0 0 7px;text-align:center;font-size:0.8em;background:url(../images/error.gif) no-repeat left center #000;}
p.form{float:left;width:520px;margin:0 0 7px 0;padding:2px 0;}
div.form{float:left;width:520px;margin:0 0 7px 0;padding:2px 0;text-align:left;}
div.form_error{float:left;width:520px;margin:0 0 7px 0;padding:0;}
div.form_details{float:left;width:523px;margin:0 0 7px 0;padding:0;text-align:left;}
label.title_details{width:120px;margin:0;padding:0 17px 0 0;font-weight:700;}
div.infos_details{float:left;width:377px;line-height:1.5em;margin:0;padding:0 0 0 7px;text-align:left;}
#popup_principal{width:500px;}
#popup_top{height:20px;margin:0;padding:4px 0 4px 7px;font-size:1.4em;border-bottom:1px #75a8c2 solid;}
#popup_main1{margin:0;padding:0;border-left:1px #75a8c2 solid;background:#fff;}
#popup_main2{margin:0;padding:0;border-right:1px #75a8c2 solid;border-bottom:1px #75a8c2 solid;background:#fff;}
#popup_middle{margin:0 7px;padding:0;background:#fff;}
fieldset.column_in_popup{float:left;width:480px;margin:7px 0;padding:0;text-align:right;border:none;}
label.title_popup{width:105px;margin:0;padding:0 17px 0 0;font-weight:700;text-align:right;}
div.infos_popup{float:left;width:295px;line-height:1.5em;margin:0;padding:0 0 0 7px;text-align:left;}
div.form_error_popup{float:left;width:482px;margin:0 0 7px 0;padding:0;text-align:left;background:#ffd0d0;}
div.form_popup{float:left;width:482px;margin:0 0 7px 0;padding:0;text-align:left;}
.table_user{width:540px;margin:0 0 14px 0;padding:0;color:#000;background:#fff;border:1px #e5e5e5 solid;}
.table_website{width:540px;margin:0;padding:0;color:#000;background:#fff;border:1px #e5e5e5 solid;}
th{margin:0;padding:4px 0 3px 4px;font-size:0.8em;text-align:left;text-transform:uppercase;color:#fff;background:#78A419;border-bottom:1px solid #989898;}
td{line-height:1.20em;padding:4px;text-align:left;}
.td_right{text-align:right;}
a.add { color:#B9C322;text-decoration: none;font-weight:700;}
a.add:hover { color:#000;font-weight:700;text-decoration:overline underline;}
a.ico { color:#B9C322; font-size:10px; text-decoration: none; padding:0 0 0 14px; background-repeat:no-repeat; background-position:0 0; }
a.ico:hover { color:#000;}
a.del { background-image:url(../images/del.gif)}
a.edit { background-image:url(../images/edit.gif); margin-left:14px;}
.col1-3{width:200px;background:#efefef;}
.col2-3{width:auto;background:#efefef;}
.line1{background:#efefef;}
.line2{background:#fff;}
.fixe{clear:both;height:1px;font-size:1px;border:none;margin:0;padding:0;background:transparent;}
.fixe1{line-height:0.1em;margin:0;padding:0;background:transparent;}
select,input{margin:0;padding:0;font-family:Tahoma,Verdana,Arial,sans-serif;background:#fff;}
input[type="text"],input[type="password"],textarea{margin:0;padding:4px;border:1px solid #000;border-radius:4px;}
input[type="text"]:focus,input[type="password"]:focus,input.button:focus:focus:focus,textarea:focus{border-color:#78A419;outline:none;}
input.button{display:inline-block;margin:0 2px;padding:2px 5px;color:#525252;cursor:pointer;text-shadow:0 1px 1px #fff;border:1px solid #c0c0c0;border-radius:4px;background:linear-gradient(top,#f9f9f9 0%,#e6e6e6 100%);box-shadow:0 1px 1px 0 rgba(140,140,140,0.3);-o-box-shadow:0 1px 1px 0 rgba(140,140,140,0.3);-webkit-box-shadow:0 1px 1px 0 rgba(140,140,140,0.3);-moz-box-shadow:0 1px 1px 0 rgba(140,140,140,0.3);text-decoration:none;outline:none;}
input.button:hover:hover:hover{border:1px #B9C322 solid;color:#B9C322;}
.input_text_small{border:1px #000 solid;width:80px;}
.input_text_medium{border:1px #000 solid;width:150px;}
.input_text_large,.extraField_text,.extraField_range,.extraField_url_url,.extraField_url_anchor,.extraField_file_file,.extraField_file_title{border:1px #000 solid;width:250px;}
.input_text_metas{border:1px #000 solid;width:190px;}
.textarea_large,.extraField_textarea{float:left;border:1px #000 solid;width:350px;height:110px;}
.textarea_extra_large{float:left;border:1px #000 solid;width:360px;height:200px;}
.textarea_return{float:left;border:1px #000 solid;width:300px;height:90px;}
img.random_image{width:120px;height:90px;margin:0 0 0 50px;padding:0;border:1px #75a8c2 solid;}
img.category_image{float:left;width:24px;height:24px;margin-top:-5px;padding:0;vertical-align:middle;}
img.rss_image{display:inline;float:right;height:12px;margin:0;padding:0;vertical-align:middle;}
img.new_image{margin:0 0 0 14px;padding:0;}
img.website_image{float:left;width:120px;height:90px;margin:0 10px 0 0;padding:0;}
img.website_details{float:left;width:160px;height:120px;margin:17px 0 0 -180px;padding:0;}
img.rss-news{float:left;margin:-17px 0 0 65px;padding:0;}
img.nanoImage{float:left;margin:5px 8px 0 0;padding:0;}
img.mediumImage{float:left;margin:25px 0 0 -180px;padding:0;}
img.flag_image{float:left;width:18px;height:12px;margin:2px 0 0 -30px;padding:0;}
img.flag_image_details{float:left;width:18px;height:12px;margin:3px 0 0 0;padding:0;}
img.package_image{float:right;margin:0;padding:0;}
img.aide{margin:0 0 0 7px;padding:0;vertical-align:middle;}
img.checkboxClassI{float:right;margin:0;padding:0;vertical-align:middle;}
