@charset "utf-8";
/* CSS */

body { margin: 0; padding: 0; text-align: center; background-color: #8B9CAF; background-image: url(http://www.fuoriditesta.it/img/bg-repeat-margin.png); background-repeat: repeat-y; background-position: center; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
div.flo { margin: 0; padding: 0; float: left; height: 0; }
div.end { margin: 0; padding: 0; margin-left: -1px; clear: both; height: 0; } 
#general-bloc { background-color: #fff; width: 1003px; margin: 0 auto; padding: 0; }
div.label-title { margin: 5px 20px 0 20px; padding: 0; }
div.lbl-open { margin: 0; padding: 0; float: left; height: 38px; width: 15px; background-image:url(http://www.fuoriditesta.it/img/lbl-open.png); background-repeat: no-repeat; }
div.lbl-ela { margin: 0; padding: 0; float: left; height: 38px; background-image:url(http://www.fuoriditesta.it/img/lbl-ela.png); }
div.lbl-close { margin: 0; padding: 0; float: left; height: 38px; width: 15px; background-image:url(http://www.fuoriditesta.it/img/lbl-close.png); background-repeat: no-repeat; }
div.lbl-ela h6 { margin: 0; padding: 7px 0 0 0; color: #FFF; font-size: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
div.menu_1_style a:hover div.bloc-cat { background-color:#f0f0f0; }
div.menu_1_style a:hover { text-decoration:none; }
div.menu_1_style div.bloc-cat { border-top:1px dotted #ccc; margin:0px 0px; }
div.menu_1_style { width: 250px; display_block; }
div.menu_1_style h3  { font-weight:normal; font-size:16px; font-family:Arial; position:relative; top:-8px; left:3px;  display:inline; color:#666; }
div.menu_1_style div.bloc-cat img { border:0; position:relative;top:1px; padding: 1px 0px; margin-left:5px; }
#layout { margin: 0 auto; padding: 0; width: 1003px; text-align: left; background-color: #FFF; }
#layout_top { margin: 0 auto; padding: 0; width: 1003px; text-align: left; background-color: #FFF; }
#layout_bottom { margin: 0 auto; padding: 0; width: 1003px; text-align: left; background-color: #FFF; background-image:url(http://www.fuoriditesta.it/img/img-fix.png); }
#header_out { margin: 0 auto; margin-left: -1px; padding: 0; width: 1004px; height: 60px; background-image:url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1466px 0; width: 1004px; height: 60px; }
#header_in { margin: 0 auto; margin-left: -1px; padding: 0; width: 1004px; height: 60px; background-image:url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -412px 0; width: 1004px; height: 60px; }
#header_in #msg-search, #header_out #msg-search { margin: 0; padding: 0; width: 980px; height: 44px; }
#header_in #msg-search #message-scroll, #header_out #msg-search #message-scroll { float: left; margin: 15px 0 0 5px; padding: 0; width: 635px; height: 25px; text-align: right; }
#header_in #msg-search #message-scroll p, #header_out #msg-search #message-scroll p { margin: 0 5px; margin-top: 3px; padding: 0; font-size: 14px; color: #FFF; font-family: Verdana, Geneva, sans-serif; } 
#header_in #msg-search #message-scroll span, #header_out #msg-search #message-scroll span { color: #FF9; }
#header_in #msg-search #message-send, #header_out #msg-search #message-send { float: left; margin: 0 5px; padding: 0; width: 50px; height: 40px; }
#header_in #msg-search input.msg-src-field, #header_out #msg-search input.msg-src-field { float: left; margin: 0 8px; margin-top: 12px; padding: 0; width: 185px; height: 20px; border: 0; font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #036; background-color: #B7E4F4; background-image:url(http://www.fuoriditesta.it/img/bg-search-field.png); } 
#header_in #msg-search #search-send, #header_out #msg-search #search-send { float: left; margin: 0 8px; padding: 0; width: 50px; height: 40px; }
#search-send { cursor: hand; }
div.h_logout #bar-login { margin: 0 12px; padding: 0; width: 980px; height: 60px; }
div.h_logout #bar-login input.login-user { float: left; margin: 15px 0; padding: 0; margin-left: 30px; margin-top: 18px; font-size: 18px; color: #F93; border: 1px solid #FFF; height: 25px; width: 135px; }
div.h_logout #bar-login input.login-pass { float: left; margin: 15px 0; padding: 0; margin-left: 35px; margin-top: 18px; font-size: 18px; color: #F93; border: 1px solid #FFF; height: 25px; width: 135px; }
div.h_logout #bar-login .login-acc { float: left; margin: 17px 6px 0 0; padding: 0; margin-left: 25px; height: 26px; width: 79px; cursor: hand;  display:block; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1704px -110px; }
div.h_logout #bar-login .login-acc:hover {  background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1833px -110px; }
div.h_logout #bar-login .login-facebook { float: left; margin: 9px 0 0 2px; padding: 0; margin-left: 14px; height: 40px; width: 192px; cursor: hand; display:block; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1462px -110px; }
div.h_logout #bar-login .login-facebook:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1220px -110px; }
div.h_logout #bar-login .login-reg { float: left; margin: 16px 0 0 4px; padding: 0; margin-left: 20px; height: 26px; width: 116px; cursor: hand;  display:block; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: 0 -220px; }
div.h_logout #bar-login .login-reg:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -166px -220px; }
div.h_logout #bar-login .login-options { float: left; margin: 5px 0; padding: 0; margin-left: 10px; height: 45px; width: 160px; cursor: hand;  display:block; }
div.h_logout #bar-login .login-options p { margin: 2px 0; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #A85400; font-size: 14px; }
div.h_logout #bar-login .login-options p a { color: #A85400; }
div.h_login .status_user { float: left; margin:10px 0 15px 60px; padding: 0; width: 135px; height: 35px; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -482px -330px; cursor: hand; }
div.h_login .welcome_user { float: left; margin:10px 20px 15px 5px; padding: 0; width: 165px; height: 35px; }
div.h_login .welcome_user p { margin: 10px 0; padding: 0; font-size: 14px; color: #A85400; font-family: Arial, Helvetica, sans-serif; } 
div.h_login .ico_profilo { float: left; margin: 5px 0 0 10px; padding: 0; width: 45px; height: 45px; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: 0 -330px; cursor: hand; }
div.h_login .ico_profilo:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -95px -330px; }
div.h_login .ico_messaggi { float: left; margin: 5px 0 0 5px; padding: 0; width: 45px; height: 48px; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1577px -220px; cursor: hand; }
div.h_login .ico_messaggi:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1672px -220px; }
div.h_login .ico_foto { float: left; margin: 5px 0 0 5px; padding: 0; width: 38px; height: 45px; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1401px -220px; cursor: hand; }
div.h_login .ico_foto:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1489px -220px; }
div.h_login .ico_amici { float: left; margin: 5px 0 0 5px; padding: 0; width: 38px; height: 45px; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1035px -220px; cursor: hand; }
div.h_login .ico_amici:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1123px -220px; }
div.h_login .ico_blog { float: left; margin: 5px 0 0 5px; padding: 0; width: 45px; height: 48px; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1211px -220px; cursor: hand; }
div.h_login .ico_blog:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1306px -220px; }
div.h_login .ico_pannello { float: left; margin: 5px 0 0 5px; padding: 0; width: 45px; height: 45px; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1767px -220px; cursor: hand; }
div.h_login .ico_pannello:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1862px -220px; }
div.h_login .main-search { float: left; margin: 20px 0 0 32px; padding: 0; width: 110px; height: 20px; border: 0; background:#f3f3f3; }
div.h_login .search-button { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -332px -220px; margin: 19px 0 0 3px; padding: 0; float: left; height: 23px; width: 23px; }
div.h_login .txt_notifiche { float: left; margin: 5px 0 0 28px; padding: 0; width: 55px; height: 45px; cursor: hand; text-align: center; }
div.h_login .txt_notifiche p { margin: 10px 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #C00; font-weight: bold; }
div.h_login .txt_notifiche p:hover { color: #ffff00; }
div.h_login a { text-decoration: none;  }
div.h_login .btn_logout { float: left; margin: 11px 0 0 17px; padding: 0; width: 33px; height: 38px; cursor: hand; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1054px -110px; }
div.h_login .btn_logout:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1137px -110px; }
div#notifiche table tr td { padding: 3px 0px; }
div#notifiche  { padding:0px; }
div#notifiche a { color:#003C77; }
div#notifiche a:hover { text-decoration:underline; }
#titlead { margin: 0 auto; padding: 0; width: 980px; height: 110px; }
#titlead #logo { float: left; margin: 0; padding: 0; width: 251px; height: 110px; background-image:url(http://www.fuoriditesta.it/img/logo-fdt.png); background-repeat: no-repeat; }
#titlead #ad728x90 { float: left; margin: 10px 0 10px 0; padding: 0; width: 729px; height: 90px; }
@font-face { font-family: BPreplay; src: url(http://www.fuoriditesta.it/font/BPreplay.otf); }
#topmenu { margin: 0 auto; margin-left: -1px; padding: 0; width: 1004px; height: 45px; margin-top: 5px; background-color: #FFF; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: 0 -110px; }
#topmenu ul, li { margin: 0; padding: 0; list-style: none; float: left; }
#topmenu ul { margin: 0; padding-top: 0px; padding-bottom: 0px; } 
#topmenu li { margin: 0; padding: 12px 13px 8px 13px; float: left; height: 40px; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 21px; color: #C28C24; cursor: pointer; }
#topmenu li.start { padding: 7px 10px 8px 10px; margin:0; }
#topmenu li.end { padding-right: 13px; }
#topmenu li.end:hover { color: #FB8500; }
#topmenu li.sep { margin: 1px 0 0 0; padding: 0; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -350px -330px; width: 2px; height: 42px; cursor: text; }
#topmenu li:hover { color: #FB8500; background-image: url(http://www.fuoriditesta.it/img/menu-selected.png); }
#topmenu li.selected { color: #FB8500; background-image: url(http://www.fuoriditesta.it/img/menu-selected.png); }
#topmenu li.sep:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -350px -330px; width: 2px; height: 42px; }
#topmenu li a { text-decoration: none; color: #C28C24; }
#topmenu li:hover a { color: #FB8500; }
#topmenu li.selected a { color: #FB8500; }
#topmenu li a:hover { color: #FB8500; }
div.imglum-vip { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1384px -330px; width:32px; height:32px; margin-top:6px; padding-right:5px; float:right; }
div.imglum-vip:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -1302px -330px; width:32px; height:32px; }
div.imglum-class { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -559px -220px; width:24px; height:24px; margin-top:12px; margin-right:3px; float:right; }
div.imglum-class:hover { background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -485px -220px; width: 24px; height: 24px; }
div.general-content { margin: 0 auto; padding: 0; width: 980px; margin-top: 10px; background-color: #FFF; }
div.general-content div.centrale { margin: 0; padding: 0; float: left; }
div.general-content div.doppia-categorie { margin: 0; padding: 10px; float: left; width: 636px; margin-top: 10px; margin-bottom: 6px; margin-right: 20px; border: 2px solid #D8D8D8; }
div.general-content div.prima { margin: 0; padding: 0; float: left; width: 320px; margin-right: 20px; }
div.general-content div.seconda { margin: 0; margin-top:2px; padding: 0; float: left; width: 320px; margin-right: 20px; }
div.general-content div.terza { margin: 0; padding: 0; float: left; width: 300px;  background-color: #FFF; }
div.general-content h1 { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #3A79D1; }
div.general-content h1 a { color: #3A79D1; text-decoration: none; }
div.general-content h1 a:hover { text-decoration: underline; }
div.general-content img#news-principale { margin: 5px 0; padding: 0; width: 320px; height: 282px; border: 0; }
div.general-content div#breve-introduzione { margin: 0; padding: 0; background-color: #FD8500; }
div.general-content div#breve-introduzione p { margin: 0; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #fff; }
div.general-content div.blocco-news { margin: 0 0 10px 0; padding: 0; }
div.general-content div.blocco-news a { color: #3A79D1; }
div.general-content img.altre-news { margin: 0; padding: 1px; float: left; border: 1px solid #ddd; width: 70px; height: 65px; margin-right: 10px; opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */ }
div.general-content img.altre-news:hover { opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */ }
div.general-content h2 { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #3A79D1; }
div.general-content p {  margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; }
div.doppia-categorie { display:block; }
div.doppia-categorie div.bloc-cat { margin: 0; padding: 0; float: left; width: 300px; }
div.doppia-categorie img.ico-cat { float: left; margin: 0; padding: 0; border: 0; width: 70px; height: 70px; margin-right: 10px;  }
div.doppia-categorie h3 { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
div.doppia-categorie p { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; }
div.doppia-categorie a { color: #F60; }
div.doppia-categorie p a { color: #666; }
div.general-content div.ultimi-iscritti { margin: 0; padding: 0; float: left; background-image: url(http://www.fuoriditesta.it/img/bg_ultimi-iscritti.png); background-repeat: no-repeat; width: 320px; height: 280px; margin-top: 15px; margin-right: 20px; }
div.general-content div.al-cinema { margin: 0; padding: 0; float: left; width: 320px; height: 280px; background-image: url(http://www.fuoriditesta.it/img/bg_ultimi-iscritti.png); background-repeat: no-repeat; margin-top: 15px; margin-right: 20px; }
div.general-content div.ultimi-iscritti div.ante-container { margin: 15px 18px 0 22px; padding: 0; float: left; width: 280px; }
div.general-content div.ultimi-iscritti img.ante-user { margin: 5px; padding: 0; float: left; border: 2px #FFF solid; width: 55px; height: 55px; }
div.general-content div.ultimi-iscritti a { color: #FFF; }
div.general-content div.al-cinema h2 { margin: 15px 15px 0 15px; padding: 0; }
div.general-content div.al-cinema img.ante-cinema { margin: 5px 5px 5px 15px; padding: 0; float: left; border: 2px #FFF solid; } 
div.general-content div.al-cinema p { margin: 5px 15px; padding: 0; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
div.general-content div.al-cinema h2 a, div.general-content div.al-cinema p a { color: #3A79D1; }
div.general-content div.last-forum { margin: 0; padding: 0; float: left; width: 320px; height: 200px; background-image: url(http://www.fuoriditesta.it/img/bg-top-lastforum2.png); background-position: top center; background-repeat: no-repeat;  margin-top: 20px; margin-right: 20px; }
div.general-content div.last-users { margin: 0; padding: 0; float: left; width: 320px; height: 200px; background-image: url(http://www.fuoriditesta.it/img/bg-top-lastusers.png); background-position: top center; background-repeat: no-repeat; margin-top: 20px; margin-right: 20px; }
div.general-content div.last-forum div.blocco-link, div.general-content div.last-users div.blocco-link { margin: 60px 0 0 0; padding: 0; }
div.general-content div.last-users div.flt-game { float: left; margin: 56px 0 0 13px; padding: 0; text-align: center; }
div.general-content div.last-forum p { margin: 4px 25px; padding: 0; color: #333; }
div.general-content div.last-users p { margin: 4px 0; padding: 0; color: #333; }
div.general-content div.last-forum p a, div.general-content div.last-users p a { color: #3A79D1; }
div.general-content #banner300x250 { margin: 0; padding: 0; width: 300px; height: 250px; margin-top: 10px; margin-bottom: 15px; }
div.general-content #entra-in-chat { margin: 0; padding: 0; width: 300px; height: 50px; background-image: url(http://www.fuoriditesta.it/img/spritefdt.png); background-position: -62px 0; width: 300px; height: 50px; border: 0; }
div.general-content #entra-in-chat div.btn-chat-in { margin: 5px 0 0 15px; padding: 0; float: left; width: 155px; height: 45px; cursor: hand; }
div.general-content #entra-in-chat div.chat-ou { margin: 3px 0 0 25px; padding: 0; float: left; width: 80px; height: 30px; text-align: center; }
div.general-content #entra-in-chat div.chat-ou p { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; color: #13C04D; }
div.general-content #sfida-momento { margin: 0; padding: 0; width: 300px; height: 200px; background-image:url(http://www.fuoriditesta.it/img/bg_sfida.png); margin-top: 10px; }
div.general-content #sfida-momento img.ante-sfidante { margin: 2px 0 0 0; padding: 0; border: 2px solid #FFF; width:130px; height:102px; }
div.general-content #sfida-momento div.sfidante-a { margin: 2px 0 0 10px; padding: 0; float: left; width: 130px; text-align: center; }
div.general-content #sfida-momento div.sfidante-b { margin: 2px 0 0 15px; padding: 0; float: left; width: 130px; text-align: center; }
div.general-content #sfida-momento p { font-size: 12px; }
div.general-content #sfida-momento p a { color: #3A79D1; }
div.general-content #tag-cloud { margin: 0; padding: 0; width: 300px; margin-top: 15px; background-image:url(http://www.fuoriditesta.it/img/top-tag-cloud.png); background-position: top; background-repeat: no-repeat; }
div.general-content #tag-cloud div.cloud-box { margin: 0; padding: 0; padding-top: 55px; }
div.general-content #tag-cloud p { margin: 0; padding: 0; text-align: justify; }
div.general-content #tag-cloud p span.uno { font-size: 16px; }
div.general-content #tag-cloud p span.due { font-size: 20px; }
div.general-content #tag-cloud p span.tre { font-size: 24px; }
div.general-content #tag-cloud p span.quattro { font-size: 28px; }
div.general-content #tag-cloud a { color: #F60; }
div.general-content #sondaggio { margin: 0; padding: 0; width: 300px; height: 300px; background-image:url(http://www.fuoriditesta.it/img/bg_poll.png); margin-top: 20px; }
div.general-content #sondaggio p { color: #666; }
div.general-content #sondaggio a { color: #3A79D1; }
div.general-content #sondaggio div.question { margin: 0; padding: 10px 20px 20px 20px; font-weight: bold; }
div.general-content #sondaggio div.answers { margin: 0 20px; padding: 0 0 10px 0; float: left; border-bottom: 1px solid #FFF; margin-bottom: 10px; }
div.general-content #sondaggio div.sopt { margin: 0 20px; }
div.general-content #sondaggio ul { margin: 0; padding: 0; }
div.general-content #sondaggio li { margin: 2px 0; clear: both; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color:#333 }
div.general-content div.colonna-sx-650px { margin: 0 0 10px 0; padding: 0; width: 650px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000; }
div.general-content div.colonna-sx-650px a { color: #69F; }
div.general-content div.colonna-dx-300px { margin: 0 0 10px 28px; padding: 0; width: 300px; float: left; }
div.general-content div.colonna-sx-650px img.ico-sezione { float: left; margin: 0 10px 5px 0; padding: 0; border: 0; width: 54px; height: 54px; }
div.general-content div.colonna-sx-650px h1 { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; }
div.general-content div.colonna-sx-650px h2 { margin: 0; color: #F90; }
div.general-content div.colonna-sx-650px h2 a { color: #69F; }
div.general-content div.colonna-sx-650px div.bg-h2-general { margin: 0 0 5px 0; padding: 0; height: 40px; width: 649px; background-image: url(http://www.fuoriditesta.it/img/bg-h2-general.png); }
div.general-content div.colonna-sx-650px div.bg-h2-general h2 { color: #FFF; margin: 0; padding: 10px; font-size: 20px; }
div.general-content div.colonna-sx-650px div.bg-h2-general img.ico-h2 { margin: 3px; margin-left: 5px; margin-right: 5px; padding: 0; border: 0; float: left; width: 32px; height: 32px; }
div.general-content div.colonna-sx-650px p { margin: 5px 10px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000; text-align: justify; }
div.general-content div.colonna-sx-650px p.area-map { font-size: 14px; color: #333; font-style: italic; text-align: left; margin-bottom:7px; }
div.general-content div.colonna-sx-650px p.area-map a { color: #69F; }
div.general-content div.colonna-sx-650px ul.uli_cinema { margin: 10px 5px 5px 35px; padding: 0; }
div.general-content div.colonna-sx-650px ul.uli_cinema li { margin: 0; padding: 0; float:none; padding-left: 5px; list-style-image:url(http://www.fuoriditesta.it/img/li_text.png); font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; width: 500px; }
div.general-content div.colonna-sx-650px ul.uli_cinema a { color: #69F; }
div.general-content div.colonna-sx-650px img.cinema-big { margin: 5px 10px 5px 5px; padding: 3px; border: 1px solid #D3D3D3; float: left; opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */ }
div.general-content div.colonna-sx-650px img.cinema-big1 { margin: 5px 10px 5px 5px; padding: 3px; border: 1px solid #D3D3D3; float: left; opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */ }
div.general-content div.colonna-sx-650px img.cinema-big1:hover { border: 1px solid #6699FF; opacity:0.8; filter:alpha(opacity=80); /* For IE8 and earlier */ }
div.general-content div.colonna-sx-650px hr { margin: 5px 20px; padding: 0; height: 1px; width: 420px; color: #999; }
div.general-content div.colonna-sx-650px div.related { margin: 27px 10px 15px; padding-right:10px; padding-left:30px; background-color: #BFDBF2; height: 24px; background-image: url(http://www.fuoriditesta.it/img/related-bg.gif); background-repeat: no-repeat; }
div.general-content div.colonna-sx-650px div.related div.open-related { float: left; margin: 0; padding: 0; height: 24px; width: 15px; background-image: url(http://www.fuoriditesta.it/img/bg-related-open2.gif); background-position: left; background-repeat: no-repeat; } 
div.general-content div.colonna-sx-650px div.related div.close-related { float: right; margin: 0; padding: 0; height: 24px; width: 15px; background-image: url(http://www.fuoriditesta.it/img/bg-related-close2.gif); background-position: right; background-repeat: no-repeat; } 
div.general-content div.colonna-sx-650px div.related img { float: left; margin: 3px 0; border:0px; }
div.general-content div.colonna-sx-650px div.related p { float: left; margin: 0; padding: 3px 0; color: #36C; }
div.general-content div.colonna-sx-650px div.related a { color: #36C; }
div.general-content div.top-menu { margin: 0; margin-top: 10px; padding: 0; width: 300px; height: 55px; background-image: url(http://www.fuoriditesta.it/img/top-menu.png); background-position: top center; background-repeat: no-repeat; }
div.general-content div.top-menu h2 { margin: 0; padding: 14px 0; padding-left: 20px; font-size: 23px; color: #FFF; }
div.general-content div.top-menu img.ico-h2-menu { margin: 12px 7px; padding: 0; border: 0; width: 32px; height: 32px; float: left; }
div.general-content div.menu-repeat { margin: 0; padding: 0; background-image:url(http://www.fuoriditesta.it/img/menu-repeat-content.png); background-repeat: repeat-y; }
div.general-content div.bottom-menu { margin: 0; margin-bottom: 10px; padding: 0; background-image: url(http://www.fuoriditesta.it/img/bottom-menu.png); background-position: bottom center; background-repeat: no-repeat; height: 10px; width: 300px; }
div.general-content div.menu_dx { margin: 0; padding: 0; width: 300px; }
div.general-content div.menu_dx h2 { font-size: 26px; }
div.general-content div.menu_dx ul { margin: 0; margin-left: 45px; padding: 0; }
div.general-content div.menu_dx li { margin: 0; padding: 2px 0 2px 2px; float: none; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; list-style-image: url(http://www.fuoriditesta.it/img/ico-page-link.png); }
div.general-content div.menu_dx li:hover { list-style-image: url(http://www.fuoriditesta.it/img/ico-page-link-hover.png); }
div.general-content div.menu_dx a { color: #914800; text-decoration: none; }
div.general-content div.menu_dx a:hover { color: #FF6300; }
div.titlenews { margin-top:10px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
div.titlenews a { color: #69F; }
div.titlenews h2 { display:inline; }
.archivio-news { margin-left:10px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; }
.archivio-news a { color: #69F; }
div.slidingnews { position:static; }
div.bg-in-general { margin: 15px 0 10px 0; padding: 0; height: 40px; width: 649px; background-image: url(http://www.fuoriditesta.it/img/bg-h2-general.png); }
div.bg-in-general h2 { color: #FFF; margin: 0; padding: 10px; font-size: 20px; }
img.funnyimg { border:2px solid #f0f0f0; padding:2px; opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */ }
img.funnyimg:hover { border:2px solid #f0f0f0; padding:2px; opacity:0.8; filter:alpha(opacity=80); /* For IE8 and earlier */ }
img.ante-user { margin: 5px; padding: 0; float: left; border: 2px #FFF solid; width: 55px; height: 55px; }
.capty-caption { background-color: #000; color: #FFF; font: bold 13px Arial, Helvetica, sans-serif; padding-left: 10px;	padding-right:10px; padding-top: 5px; text-shadow: 1px 1px 0 #222; }
.capty-caption a { color: #fff !important; font: bold 14px Arial, Helvetica, sans-serif; text-decoration: none; text-shadow: none; }
span.img-text { display:none; color:#fff; }
img.fixed { opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */ }
img.fixed:hover { opacity:0.8; filter:alpha(opacity=80); /* For IE8 and earlier */ }
img.funnypic { opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */ }
img.funnypic:hover { opacity:0.8; filter:alpha(opacity=80); /* For IE8 and earlier */ }

/* Sfide  */
#sfide-main { margin: 5px 0 15px 20px; padding: 0; }
div.player-photo { margin: 0; padding: 0; width: 275px; float: left; text-align: center; background-image: url(http://www.fuoriditesta.it/img/bg-up-sfidante.png); background-position: top; background-repeat: no-repeat; }
div.player-photo input.btn-vota { margin: 0 auto; margin-bottom: 5px; padding: 0; border: 0; }
#sfide-main input.btn-salta { margin: 40px auto; margin-bottom: 30px;  border: 0; }
div#player-sep { margin: 0; padding: 0; float: left; width: 80px; text-align: center; }
div#player-sep img { border: 0; }
img.sfida-foto { margin: 0; padding: 4px; width: 260px; border: 1px solid #CCC; }
div.sfida-func { margin: 5px 0; padding: 0; }
div.sfida-func input { border: 0; margin: 0 2px; padding: 0; }
div.general-content #sfide-main p.sfide-info { margin: 2px 20px 7px 20px; padding: 0; color: #666; }
p.sfide-info a { margin: 0; padding: 0; color: #EA7500 !important; font-weight: bold; }
div.line-scelte { margin: 10px 22px; padding: 10px 0; border-bottom: 1px solid #CCC; }
div.line-scelte div.thumb-block { margin: 0 10px 0 0; padding: 2px; float: left; border: 3px solid #CCC; }
div.line-scelte div.thumb-block-s { margin: 0 10px 0 0; padding: 2px; float: left; border: 3px solid #19E0D1; }
div.line-scelte div.thumb-block img { width: 90px; height: 66px; border: 0; }
div.line-scelte div.thumb-block-s img { width: 130px; height: 90px; border: 0; }
div.line-scelte div.text-part { margin: 0; padding: 0; }
div.general-content div.line-scelte div.text-part p { margin: 2px 10px; margin-top: 20px; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #666; text-align: left; font-size: 16px; }
div.general-content div.line-scelte div.text-part p.data { margin-top: 5px; font-size: 12px; }
div.general-content div.line-scelte div.text-part p a { color: #f60; }
a.infosfide{ color:#333; text-decoration:none }
a.infosfide span{ display: none }
a.infosfide:hover span{ display:block; position:absolute; width:150px; margin-left:150px; margin-top:-35px; border:1px solid #ddd; background-color:#f0f0f0; color:#333; text-align:center; }

/* Chat */
div.accesso-chat { margin: 10px 0; margin-bottom: 15px; padding: 0; margin-left: -8px; }
div.accesso-chat div.chat-acc-tutte { margin: 0 8px; padding: 0; width: 200px; height: 250px; float: left; background-image: url(http://www.fuoriditesta.it/img/bg-bac-tutte.png); background-repeat: no-repeat; text-align: center; cursor: hand; }
div.accesso-chat div.chat-acc-stanze { margin: 0 8px; padding: 0; width: 200px; height: 250px; float: left; background-image: url(http://www.fuoriditesta.it/img/bg-bac-stanze.png); background-repeat: no-repeat; text-align: left; }
div.accesso-chat div.chat-acc-facebook { margin: 0 8px; padding: 0; width: 200px; height: 250px; float: left; background-image: url(http://www.fuoriditesta.it/img/bg-bac-facebook.png); background-repeat: no-repeat; text-align: center; cursor: hand; }
div.accesso-chat img { border: 0; margin: 0; padding: 0; }
div.accesso-chat div.chat-acc-tutte h3 { margin: 0 auto; padding-top: 10px; margin-bottom: 20px; color: #063; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
div.accesso-chat div.chat-acc-stanze h3 { margin: 100px 20px; padding-top: 10px; margin-bottom: 15px; color: #B0540F; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
div.accesso-chat div.chat-acc-facebook h3 { margin: 0 auto; padding-top: 10px; margin-bottom: 110px; color: #004484; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
div.general-content div.colonna-sx-650px div.accesso-chat div.chat-acc-tutte p { margin: 0 30px; padding: 0; text-align: center; color: #030; }
div.general-content div.colonna-sx-650px div.accesso-chat div.chat-acc-stanze p { margin: 0 10px; padding: 0; text-align: center; color: #930; font-size: 14px; }
div.general-content div.colonna-sx-650px div.accesso-chat div.chat-acc-stanze p a { color: #633; font-weight: bold; }
div.general-content div.colonna-sx-650px div.accesso-chat div.chat-acc-facebook p { margin: 0 auto; padding: 0; text-align: center; color: #006; }
div.chat-faq { margin: 25px 0; padding: 0; }
div.chat-faq a { color: #06C; }
div.chat-faq ul { margin: 0; padding: 0; }
div.chat-faq li { margin: 0 30px; padding: 0; list-style: square; color: #DADADA; }

/* Community */
#slide-vip { margin: 0; padding: 0; }
#arrow-bloc { float: left; margin: 0; padding: 0; width: 120px; height: 80px; background-image:url(http://www.fuoriditesta.it/img/arrow-vip.png); }
#img-bloc { float: left; margin: 0; padding: 0; }
#img-bloc img.vip-tumb-80 { margin: 0 3px; padding: 0; float: left; width: 80px; height: 80px; border:0; }
#img-bloc img.vip-tumb-80:hover { width: 74px; height: 74px; padding:3px; }
#comm-ricerca { margin: 0; margin-top: 10px; padding: 10px 0; padding-bottom: 5px; border: 1px solid #CCC; background-color: #F7F7F7; margin-right:16px; }
div.general-content div.colonna-sx-650px #comm-ricerca p { margin: 2px 0; padding: 0; font-size: 12px; color: #666; font-family: Arial, Helvetica, sans-serif; } 
#comm-ricerca input.comm-ricerca-btn { cursor:pointer; margin: 10px 5px; padding: 4px 15px; background-color: #e6e6e6; color: #333; border-bottom:1px solid #D5D5D5; border-right:1px solid #D5D5D5; font-size: 16px; font-family:Verdana; margin-bottom: 15px; margin-right: 0; }
#comm-ricerca input.comm-ricerca-btn:hover { background:#f0f0f0; border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; }
#comm-ricerca select { margin: 0; padding: 0; border: 1px solid #999; height: 20px; color: #666; }
#comm-ricerca-label { margin: 0 260px; padding: 0; background-color: #CCC; width: 120px; background-image: url(http://www.fuoriditesta.it/img/bg-label-comm-ricerca.jpg); }
div.general-content div.colonna-sx-650px #comm-ricerca-label p { margin: 0 11px; padding: 2px; }
#comm-ricerca-label p a { margin: 0; padding: 0; color: #333; }
#comm-ordine { margin: 0; padding: 3px; margin-top: 8px; margin-bottom: 10px; }
div.general-content div.colonna-sx-650px #comm-ordine p { margin: 0; padding: 0; color: #999; font-size: 16px; }
#comm-ordine p span { color: #F63; font-weight: bold; }
#comm-ordine p a { color: #999; }
div.box-comm-usr { margin: 0; padding: 0; width: 321px; margin-right: 10px; margin-bottom: 10px; float: left; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; }
div.box-comm-usr-sep { margin: 0; padding: 0; float: left; width: 20px; height: 20px; }
img.thumb-120 { margin: 0; padding: 0; width: 120px; height: 120px; border:0;  }
div.box-comm-usr a { color: #F63 }
div.box-comm-usr div.bcu-imm-fem { margin: 0; padding: 0; float: left; margin-bottom: 10px; border: 3px solid #FF99D8; }
div.box-comm-usr div.bcu-imm-fem:hover { border: 3px solid #FB009D; }
div.box-comm-usr div.bcu-imm-mas { margin: 0; padding: 0; float: left; margin-bottom: 10px; border: 3px solid #83B9EE; }
div.box-comm-usr div.bcu-imm-mas:hover { border: 3px solid #1B6FC2; }
div.box-comm-usr div.bcu-imm-unk { margin: 0; padding: 0; float: left; margin-bottom: 10px; border: 3px solid #C0C0C0; }
div.box-comm-usr div.bcu-imm-unk:hover { border: 3px solid #949494; }
div.box-comm-usr div.bcu-inf { margin: 0; padding: 0; float: left; width: 192px; }
div.general-content div.colonna-sx-650px div.box-comm-usr p { margin: 0 10px; padding: 0; color: #999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; }
div.general-content div.colonna-sx-650px div.bcu-inf h3 { margin: 0 10px; padding: 0; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
div.general-content div.colonna-sx-650px div.box-comm-usr p.cit-stato { margin: 5px 10px; padding: 0; font-style: italic; }
div.box-comm-usr img.ico-fl { border: 0; }
div.pagbloc { margin: 0; padding: 0; width: 630px; text-align: center; }
div.pagbloc div.pag-current { float: left; margin: 0 1px; padding: 4px 10px; background-color: #f8f8f8; border: 1px solid #ddd; cursor: hand; }
div.pagbloc div.pag { float: left; margin: 0 1px; padding: 4px 10px; background-color: #eee; border: 1px solid #ddd; cursor: hand; }
div.pagbloc div.pag:hover { background-color: #ddd; }
div.pagbloc div.pag:hover p { color: #333 !important; }
div.pagbloc div.pag p { margin: 0; padding: 0; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #333 !important; }
div.pagbloc div.pag-current p { margin: 0; padding: 0; font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #333 !important; }
div.pagbloc div.ris { float: left; margin: 0 1px 0 0; padding: 4px 0px; }
div.pagbloc div.ris p { margin: 0 0 0 10px !important; padding: 0; font-size: 14px !important; font-family: Arial, Helvetica, sans-serif; color: #666 !important; }
div.general-content div.colonna-sx-650px div.contenuto-pannello div.pag-current p { margin:0; }
div.general-content div.colonna-sx-650px div.contenuto-pannello div.pag p { margin:0; }

/* Pannello Utente*/
div.menu-pannello { margin: 0; padding: 0; float: left; width: 200px; }
div.menu-pannello img.ico-pan { margin: 0; padding: 0; border: 0; width: 32px; height: 32px; margin-right: 10px; }
div.menu-pannello div.vm-pan { margin: 0; padding: 0; float: left; margin-bottom: 3px; }
div.general-content div.colonna-sx-650px div.menu-pannello div.vm-pan p { margin: 10px 0; padding: 0; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #666; }
div.contenuto-pannello { margin: 0; padding: 0; float: left; width: 600px; border-left: 1px solid #D8D8D8; min-height:550px; }
div.contenuto-pannello h5 { margin: 0 15px; margin-bottom: 10px; padding: 0; font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #999; margin-bottom:20px; }
div.general-content div.colonna-sx-650px div.contenuto-pannello p { margin: 0 25px; padding: 0; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #333; }
div.general-content div.colonna-sx-650px div.contenuto-pannello a { color: #EA7500; }
div.menu-pannello a { color: #666; }
div.menu-pannello a:hover { color: #06F; }
div.general-content div.colonna-dx-12px { width:120px; float: left; }
div.contenuto-pannello div.separator { margin: 10px 11px 10px 20px; padding: 0; height: 1px; background-color: #E8E8E8; }
div.contenuto-pannello select { border: 1px solid #999; padding: 1px; }
div.contenuto-pannello input.text { border: 1px solid #999; font-family: Verdana, Geneva, sans-serif; color: #000; padding: 4px; }
div.contenuto-pannello textarea { border: 1px solid #999; font-size: 12px; width: 400px; height: 60px; font-family: Verdana, Geneva, sans-serif; color: #000; padding: 4px; }
div.contenuto-pannello input.btn-pan { margin: 0; padding: 5px; border: 2px solid #999; background-color: #333; font-family: Verdana, Geneva, sans-serif; color: #FFF; font-size: 11px; font-weight: bold; }
div.contenuto-pannello a { color: #F60; }
span.usr { font-weight: bold; }
div.general-content div.colonna-sx-650px div.contenuto-pannello p.stat { margin: 2px 15px; font-size: 11px; color: #666; }
div.bloc-flt { margin: 0; margin-left: 20px; padding: 0; float: left; }
div.bloc-flt-200 { margin: 0; margin-left: 15px; padding: 0; float: left; width: 210px; }
div.bloc-flt img.user-thumb-50px { margin: 0; margin-right: 10px; padding: 1px; }
div.bloc-flt img.user-thumb-35px { margin: 0; margin-right: 10px; padding: 1px; }
div.general-content div.colonna-sx-650px  div.line-commento-social p { text-align: left; margin: 0; padding: 0; font-family: Verdana, Geneva, sans-serif; font-size: 11px; }
div.bloc-flt div.line-commento-social { margin: 1px 0; padding: 7px; background-color: #F8F0C7; width: 400px; }
div.bloc-flt div.add-commento-social { margin: 0; padding: 5px; background-color: #F8F0C7; width: 404px; }
div.bloc-flt div.add-commento-social textarea.comm-text { margin: 2px 0; margin-left: -4px; margin-bottom: 0; padding: 4px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; border: 1px solid #CCC; height: 30px; width: 230px; }
div.bloc-flt div.album-block { margin: 0; padding: 0; margin-left: -10px; margin-bottom: 5px; }
div.bloc-flt div.album-info { margin: 0 5px; padding: 0; margin-bottom: 5px; }
div.general-content div.colonna-sx-650px div.bloc-flt div.album-info p { margin: 0 5px; padding: 0; }
div.general-content div.colonna-sx-650px span.scomm { margin: 15px 0; font-size: 12px; font-style: italic; color: #666; }
div.general-content div.colonna-sx-650px span.orarn { font-size: 11px; color: #C4C4C4; }
div.general-content div.colonna-sx-650px div.bloc-flt-200 p.desc-func { margin: 0; padding: 0; font-size: 11px; color: #333; font-family: Verdana, Geneva, sans-serif; }
div.selezione-privacy { margin: 0; padding: 0; }
div.selezione-privacy div.lista-amici-privacy { margin: 8px 15px 8px 11px; padding: 2px; background-color: #E1FEE0; }
div.general-content div.colonna-sx-650px div.lista-amici-privacy p { margin: 3px 5px; font-size: 13px; }
div.selezione-privacy div.lista-amici-privacy-nega { margin: 8px 0; padding: 2px; background-color: #FFE6E6; }
div.general-content div.colonna-sx-650px div.lista-amici-privacy-nega p { margin: 3px 5px; font-size: 13px; }
div.contenuto-pannello h4 { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; }
div.contenuto-pannello img.ico-fl { border: 0; margin: 5px 1px; padding: 0; }
div.contenuto-pannello input.pan-ricerca { margin: 0; padding: 4px; border: 1px solid #999; font-size: 16px; color: #999; width: 350px; margin-bottom: 15px; }
div.contenuto-pannello input.pan-ricerca-btn { margin: 0; padding: 4px; border: 1px solid #999; background-color: #999; color: #fff; font-size: 16px; margin-bottom: 15px; }
/* Aggiunto pannello utente */
div.section { margin:10px; display:block; background-color:#f0f0f0; padding:5px 0px; }
div.section h3 { padding:0px 8px; font-size:15px; color:#333; margin:0; float:left; display:block; }
div.section a  img { border:0; }
div.section a  { float:right; border:0; position:relative; left:-10px; display:block; }
div.panel { margin-left:15px; display:block; padding:5px; }
div.panel div.fields span.field_value { display:block; color:#999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; position:relative;top:0px; }
div.panel label { display:block; float:left; width:150px; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333; height:30px; margin-right:10px; }
div.panel div.fields { display:block; float:left; }
div.sep { margin: 10px 11px 10px 0px; padding: 0; height: 1px; background-color: #E8E8E8; }
div.panel div.fields input[type=text], div.panel div.fields textarea { border:1px solid #ccc; font-size:15px; position:relative;top:-7px; padding-left:2px; height:20px; width:324px; margin:3px 0px; font-size:11px; padding-left:3px; }
div.panel div.fields textarea { height:60px; font-size:13px; }
div.panel div.fields input[type=text].giorno { width:40px; }
div.panel div.fields input[type=text].mese { width:40px; }
div.panel div.fields input[type=text].afterselect { width:150px;top:-7px;  }
div.panel div.fields input[type=text].selector { border-color:#BDC7D8; font-size:11px; padding-left:5px; }
div.panel div.fields input[type=text].anno { width:70px; }
div.panel div.fields span { position:relative;top:-5px; color:#999; font-weight:bold; padding-left:5px; padding-right:5px; }
div.clearleft { clear:left; }
div.panel div.fields  .select { position:relative; top:-7px; height:25px; padding:3px; border-color:#ccc; width:80px; }
div.button { text-align:right; padding-top:10px;}
div.button input[type=button] { cursor:pointer; font-size:14px; color:333; padding:5px 9px; border:0px; border:1px solid white; border-top:0; border-left:0; border-bottom-color:#D5D5D5; border-right-color:#D5D5D5; background:#FFE588 url(http://www.fuoriditesta.it/img/bkg-button.png) repeat; }
div.button input[type=button]:hover { background:#FEF1C4 url(http://www.fuoriditesta.it/img/bkg-button-hover.png) repeat; border-right-color:#E1E1E1; border-bottom-color:#E1E1E1; }
ul.menu_profile ul { margin:0; padding:0; }
ul.menu_profile { list-style-type: none; margin:0; padding:0; }
ul.menu_profile img { width:24px; height:24px; }
ul.menu_profile li { display:block; float:none; padding:4px; border-bottom:1px solid #f0f0f0; }
ul.menu_profile li a, ul.menu_profile li label { position:relative; top:-6px; left:5px; text-decoration:none; } 
ul.menu_profile li:hover { background-color:#f0f0f0; border-right:4px solid #D8D8D8; }
ul.menu_profile li.selected {  border-bottom:1px solid #f0f0f0; background-color:#f0f0f0; color:#333; font-weight:bold; border-right:4px solid #D8D8D8; padding:4px; }
ul.menu_profile li.selected label { top:-5px; left:7px;}
ul.menu_profile li.selected img { top:3px; position:relative; }
div.display_map { display:block; padding-left:20px; padding-bottom:15px; }
div.display_map h4 { font-size:23px; float:left; margin:0; padding:0; }
div.display_map img { width:7px; height:9px; background:#fff url(/img/separator.png) no-repeat; float:left; display:block; margin:9px; margin-top:10px; margin-left:12px;}
div.popup { border-radius: 5px; }
div.general-content div.colonna-sx-650px div.likebar a { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#3B5998; }
div.general-content div.colonna-sx-650px div.likebar a:hover { text-decoration:underline; }
div.general-content div.colonna-sx-650px div.likebar { font-size:12px; color:#999; }

/* Pagina Profilo Utente */
#head-profilo { margin: 0; padding: 0; margin-top:8px; }
#head-profilo #hp-nome-utente { margin: 0; margin-left:10px; padding: 0; float: left; width: 300px; }
#head-profilo #hp-nome-utente h1 { color: #333; font-size: 24px; }
#head-profilo #hp-funzioni { margin: 0; padding: 0; float: right; width: 380px; }
div.fncbtn { overflow: auto; position: relative; margin: 2px 0; margin-left: 7px; float: left; border: 1px solid white; border-top:0; border-left:0; border-bottom-color:#D5D5D5; border-right-color:#D5D5D5; background:#FFE588 url(http://www.fuoriditesta.it/img/bkg-button.png) repeat; } 
div.fncbtn:hover { background:#FEF1C4 url(http://www.fuoriditesta.it/img/bkg-button-hover.png) repeat; border-right-color:#E1E1E1; border-bottom-color:#E1E1E1; }
div.fncbtn h4 { margin: 0; font-size: 11px; color: #333; font-family: Arial, Helvetica, sans-serif; }
#head-profilo a { text-decoration: none; }
.tabs{ padding: 3px 0 3px 10px; margin-left: 0; font: 14px Verdana; border-bottom: 1px solid #ddd; list-style-type: none; height: 17px; text-align: center; margin-bottom: 0; }
.tabs li{ display: inline; margin: -1px 0 0 0; }
.tabs li a{ text-decoration: none; padding: 3px 7px 4px 7px; margin-right: 3px; border: 1px solid #ddd; border-bottom: none; background:#ddd url(http://www.fuoriditesta.it/img/fade-dark-grey.png) repeat-x; color: #333; }
.tabs li a:visited{ color: #333; }
.tabs li a:hover{ background:#eaeaea url(http://www.fuoriditesta.it/img/fade-dark-hover.png) repeat-x; color: #333; }
.tabs li a:active{ color: #333; }
.tabs li.selected a{ font-weight: bold; position: relative; top: 0px; padding-top: 6px; background:#fff url(http://www.fuoriditesta.it/img/grey-fade2.png) repeat-x; border-bottom:1px solid #fff; color: #333; }
#tab-content-profilo { margin: 0; padding: 0; border-top: 0; }
#tab-content-profilo h4 { margin: 5px 10px 0 10px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; }
#tab-content-profilo h3 { margin: 5px 10px 0 10px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #666; }
#tab-content-profilo a { color: #EA7500; }
#tab-content-profilo a:hover { color: #EA7500; }
#tab-content-profilo .text-big { margin: 0 5px 0 10px; float: left; padding: 6px; height: 26px; border: 1px solid #CCC; font-size: 19px; color: #999; text-align: left; width: 644px; overflow:hidden; }
#tab-content-profilo input.btn-big { margin: 0; padding: 0; float: left; }
#immagine-profilo-big { margin: 0; padding: 0; width: 300px; height: 200px; margin-top: 10px; margin-bottom: 15px; text-align: center; }
#immagine-profilo-big img { width: 300px; height: 200px; border: 0; }
#info-riepilogo-utente { margin: 0; padding: 0; width: 300px; margin-top: 2px; margin-bottom: 15px; }
#info-riepilogo-utente ul { margin: 0; padding: 0; padding-bottom: 10px; }
#info-riepilogo-utente li { margin: 0 20px; padding: 1px 0; float: none; color:#666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#info-riepilogo-utente li.importante { font-size: 16px; }
#info-riepilogo-utente a { color: #FF8204; }
span.fem { color: #F36; }
span.mas { color: #36F; }
div.stats-utente { margin: 15px 0 5px 5px; padding: 0; width: 300px; }
div.stats-utente a { color: #FF8204; }
div.stats-utente p { margin: 0 0 0 15px; padding: 1px 0; float: none; color:#666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.notice-block { margin: 0 10px 10px 10px; padding: 0; }
div.notice-block h4 { margin: 0; padding: 0; font-family: Verdana, Geneva, sans-serif; }
div.notice-block a { color: #F63; }
div.caption-text { margin: 0; padding: 4px 0; padding-bottom:10px; border-bottom: 1px solid #E1E1E1; color: #999; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
img.group-thumb-100px { margin: 0; margin-right: 10px; width: 100px; height: 100px; padding: 1px; border: 1px solid #000; float: left; }
img.user-thumb-50px { margin: 0; margin-right: 10px; width: 65px; height: 65px; padding: 1px; border: 1px solid #999; float: left; }
img.user-thumb-35px { margin: 0; float: left; width: 35px; height: 35px; padding: 1px; border: 1px solid #999; }
img.user-thumb-menu-35px { margin: 0; width: 35px; height: 35px; padding: 1px; border: 1px solid #999; margin-right:7px; }
div.general-content div.colonna-sx-650px div.caption-text p.mini { font-size: 12px; color: #999; }
div.general-content div.colonna-sx-650px div.bcs { margin-left:50px; margin-right:10px; width: 390px; }
div.general-content div.colonna-sx-650px div.bcs h4 { margin: 0; padding: 0; }
div.general-content div.colonna-sx-650px div.bcs a { font-size: 12px; margin: 0; }
div.general-content div.colonna-sx-650px div.bcs p { font-size: 11px;  margin: 0; }
div.line-commento-social { margin: 1px 0; padding: 5px; background-color: #F8F0C7; width: 450px; }
div.line-commento-social p { font-family: Verdana, Geneva, sans-serif; font-size: 10px; }
div.add-commento-social { margin: 0; padding: 5px; background-color: #F8F0C7; width: 450px; }
div.add-commento-social textarea.comm-text { margin: 2px; margin-bottom: 0; padding: 4px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; border: 1px solid #CCC; height: 30px; width: 280px; }
div.add-commento-social input.comm-btn { margin: 2px; padding: 0; height: 40px; width: 100px; }
div.general-content div.colonna-sx-650px div.about { margin: 0 10px 15px 10px; padding: 0; float:left; width:500px; }
div.general-content div.colonna-sx-650px div.about p { margin: 2px 0; padding: 0; font-size: 12px; color: #999; font-weight: bold; }
div.general-content div.colonna-sx-650px div.image-info-ref { margin: 15px 10px; float: left; padding: 0; width: 100px; }
div.album-block { float: left; margin: 5px 5px 5px 10px; padding: 2px; width: 144px; height: 111px; border: 1px solid #C0C0C0; background-color:#F0F0F0; text-align:center; }
div.album-info { float: left; margin: 5px 15px 5px 0; padding: 0; width: 140px; height: 110px; }
div.general-content div.colonna-sx-650px div.album-info p { margin: 2px; padding: 0; font-size: 12px; color: #666; text-align: left; }
div.general-content div.colonna-sx-650px div.album-info h5 { margin: 2px; margin-bottom: 10px; padding: 0; font-family: Verdana, Geneva, sans-serif; font-weight: bold; font-size: 12px; }
div.album-show-box { margin: 0 10px; padding: 0; text-align: center; }
div.general-content div.colonna-sx-650px div.album-show-box p.album-didas { margin: 5px 10px; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #999; font-size: 12px; font-style: italic; } 
img.album-showpic { margin: 0 auto; padding: 0; }
div.ancora { margin: 0 10px; padding: 0; height: 40px; background-color:#f0f0f0; text-align: center; margin-top:10px; }
div.friend-block { float: left; margin: 12px 10px; margin-bottom: 0; padding: 0; width: 200px; height: 60px; }
div.general-content div.colonna-sx-650px div.friend-block p { font-size: 12px;  margin: 1px 0; color: #999; }
div.general-content div.colonna-sx-650px div.ancora p { margin: 0; padding: 10px 0; text-align: center; }
div.group-block { float: left; margin: 12px 10px; margin-right: 22px; margin-bottom: 0; padding: 0; width: 260px; height: 120px; }
div.general-content div.colonna-sx-650px div.group-block p { font-size: 12px;  margin: 2px 0; color: #999; text-align: left; }
div.general-content div.colonna-sx-650px div.group-block p span { color: #666; font-weight: bold; }
div.cit-block { margin: 10px; padding: 5px 0; background-color: #f5f5f5; border-left: 4px solid #ddd; margin-bottom: 20px; }
div.general-content div.colonna-sx-650px div.cit-block p { font-size: 12px;  margin: 2px 10px; color: #452C10; text-align: left; }
div.general-content div.colonna-sx-650px div.cit-block span { color: #06C; font-weight: bold; }
div.general-content div.colonna-sx-650px div.cit-block p.quote { font-style: italic; }
div.general-content div.colonna-sx-650px div.cit-block a { font-weight: bold; }
div.profilibloc { padding: 0; width: 450px; text-align: center; margin-left:9px; margin-top:15px; }
div.profilibloc div.profpag-current { float: left; margin: 0 1px; padding: 4px 10px; background-color: #FFF0E1; border: 1px solid #F93; cursor: hand; }
div.profilibloc div.profpag { float: left; margin: 0 1px; padding: 4px 10px; background-color: #FC6; border: 1px solid #F93; cursor: hand; }
div.profilibloc div.profpag p { margin: 0; padding: 0; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #FFF; }
div.profilibloc div.profpag-current p { margin: 0; padding: 0; font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #EF882C; }
div.profilibloc div.profris { float: left; margin: 0 1px 20px 0; padding: 4px 10px; }
div.profilibloc div.profris p { margin: 0; padding: 0; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666; }
.inputcmt { float:right; margin-right:2px; margin-top:4px; border:0; cursor:pointer; }

/* pagina d'accesso */
#bloc-login { margin: 0; margin-right: 10px; padding: 0; float: left; width: 650px; height: 280px; background-image:url(http://www.fuoriditesta.it/img/blocco-login.png); background-repeat: no-repeat; }
#bloc-terzacolonna { margin: 0; padding: 20px 0; float: left; width: 300px; }
#spazio-verticale { margin: 0; padding: 0; min-height: 400px; }
#bloc-login input.usr { border: 0; margin: 30px 20px 0 290px; padding: 0; width: 175px; height: 25px; font-size: 16px; color:#666; }
#bloc-login input.psw { border: 0; margin: 24px 20px 0 290px; padding: 0; width: 175px; height: 25px; font-size: 16px; color:#666; }
#bloc-login #login-option { float: left; width: 200px; }
#bloc-login p { margin: 45px 0 0 20px; color: #999; }
#bloc-login a { color: #F60; }
#bloc-login table { margin: 0 0 10px 200px; }
#bloc-login table td { font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 12px; }
#bloc-login table td a { color: #F60; }
#bloc-login input.btn-accedi { margin: -30px 0 0 45px; }
#bloc-terzacolonna input.btn-regpl { margin: 10px auto; }

/* pagina registrazione */
#bloc-registrazione { margin: 0; margin-right: 10px; padding: 0; float: left; width: 650px; height: 600px; background-image:url(http://www.fuoriditesta.it/img/blocco-registrazione.png); background-repeat: no-repeat; }
#bloc-registrazione input.usr { border: 0; margin: 30px 20px 0 290px; padding: 0; width: 175px; height: 25px; font-size: 16px; color:#666; }
#bloc-registrazione input.psw { border: 0; margin: 24px 20px 0 290px; padding: 0; width: 175px; height: 25px; font-size: 16px; color:#666; }
#bloc-registrazione div.sel { margin: 32px 5px 0 290px; }
#bloc-registrazione div.sel label { font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 14px; }
#bloc-registrazione div.sel select { font-family: Arial, Helvetica, sans-serif; color: #666; height: 25px; }
#bloc-registrazione #regfast-option { float: left; width: 200px; }
#bloc-registrazione p { margin: 45px 0 0 20px; color: #999; }
#bloc-registrazione a { color: #F60; }
#bloc-registrazione table { margin: 20px 0 10px 150px; }
#bloc-registrazione table td { font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 12px; }
#bloc-registrazione table td a { color: #F60; }
#bloc-registrazione input.btn-regfast { margin: -30px 0 0 95px; }

/* Sprite CSS */
.spritefdt { background: url(http://www.fuoriditesta.it/img/spritefdt.png) no-repeat top left; }
.arrow-up{ background-position: 0 0; width: 12px; height: 12px; }
.cinema-canali-small{ background-position: -405px -220px; width: 30px; height: 30px; }
.cucina-canali-small{ background-position: -633px -220px; width: 30px; height: 30px; }
.curiosita-canali-small{ background-position: -713px -220px; width: 30px; height: 30px; }
.giochi-canali-small{ background-position: -793px -220px; width: 30px; height: 30px; }
.giovani-canali-small{ background-position: -873px -220px; width: 30px; height: 30px; }
.homep{ background-position: -953px -220px; width: 32px; height: 32px; }
.musica-canali-small{ background-position: -190px -330px; width: 30px; height: 30px; }
.oroscopo-canali-small{ background-position: -270px -330px; width: 30px; height: 30px; }
.sport-canali-small{ background-position: -402px -330px; width: 30px; height: 30px; }
.umorismo-canali-small{ background-position: -1222px -330px; width: 30px; height: 30px; }

/* JuiceADV Contextual */ 
.JADV_Spot, .JADV_Spot:hover {background-color: Transparent; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; color: #6699FF; text-decoration: none;	padding-bottom: 1px!Important;}
.JADV_Spot:hover {border-bottom-width: 2px; text-decoration:underline;}
.JADV_Spot2 {border-style: solid; border-width: 0px; display: none; font-family: Verdana; font-size: 10px; left: 62px; padding: 0px; position: absolute; top: 15px; visibility: hidden; width: 300px; z-index: 1000; text-align: left;	text-indent:0; white-space:normal; word-spacing:normal;}
.JADV_Header {border:0 solid; border-width: 0 1px; padding-bottom: 3px;}
.JADV_Header span {margin-left: 4px;}
.JADV_Header {background: #808080;}
a.JADV_JLink, a.JADV_JLink:link, a.JADV_JLink:visited, a.JADV_JLink:hover, a.JADV_JLink:active, a.JADV_JLink:focus {float: right; margin-right: 4px; text-decoration: none; background-color: transparent; border-style: none; background-image: none; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; letter-spacing:normal; line-height:normal; text-transform:none;}
a.JADV_JLink:hover {text-decoration: underline;}
.JADV_Header span, a.JADV_JLink, a.JADV_JLink:link, a.JADV_JLink:visited, a.JADV_JLink:hover, a.JADV_JLink:active, a.JADV_JLink:focus {color: #FFFFFF;}
.JADV_Titolo {color: #333333; font-weight: bold; padding-bottom: 4px; text-decoration: none; display: block;}
.JADV_TitoloHover {color: #333333; font-weight: bold; padding-bottom: 4px; text-decoration: none; display: block;}
.JADV_Descrizione {color: #333333;}
.JADV_LinkSito {color: #666666; font-weight: normal; text-decoration: none;	padding-top: 4px; display: block; clear: both;}
.JADV_LinkSitoHover {color: #666666; font-weight: normal; text-decoration: none; padding-top: 4px; display: block; clear: both;}
.JADV_Testo {border:0 solid; border-width:0 1px; height: 1%;}
.JADV_Testo a, .JADV_Testo a:link, .JADV_Testo a:visited, .JADV_Testo a:hover, .JADV_Testo a:active, .JADV_Testo a:focus {display: block!important; height: 1%; text-decoration: none; padding: 5px; background-color: transparent; border-style: none; float: none; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; letter-spacing:normal; line-height:normal; text-transform:none;}
.JADV_Testo a:hover {background-color: #F7F7F7;}
.JADV_Testo {background-color: #F7F7F7;}
.JADV_BordoSopra, .JADV_BordoSotto {display: block; background: transparent; font-size: 1px; height: 1px; margin: 0 0px; overflow: hidden; background: #808080;}
.JADV_Testo, .JADV_Header {border-color: #808080;}

/* Footer */ 
#footer { margin: 0 auto; margin-bottom: 0; margin-left: -1px; padding: 0; width: 1004px; height: 60px; background-image:url(http://www.fuoriditesta.it/img/bg_footer.png); background-position: top center; background-repeat: repeat-x; text-align: center; }
#footer p { margin: 0; padding: 25px 0 0 0; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #FFF; }
#footer a { color: #804000; }