/* BOX PERSONALIZZATI OROSCOPO */

/** classe BOX => Contenitore di default **/
.box{margin-bottom:10px;}
.box UL{margin:0;padding:0}

.segni_zodiacali{text-indent:-9999px;background:url('images/elements/segni_zodiacali.png') no-repeat scroll;height:40px;}
/** simple  box **/
.simplebox{padding:5px; border:1px solid #000;}
.margin_top{margin-top:10px;clear:both;}
/** custom box **/
.customBox {border:1px solid #000;}
.customBox P{font-size:0.8em;line-height:130%;padding:5px;text-align:justify;}
.customBox UL{margin:0;padding:5px;}
.customBox H3{border-bottom:1px solid #CCCCCC;color:#FFFFFF;height:20px;line-height:20px;padding:0 5px;background-color:#66C8CF;}

/* Strip donnamoderna */
#DM-head-light {width:970px;display:block;margin: 0 auto;padding:0;height:36px;overflow:hidden;background:url(images/elements/bg-DM-light.gif) repeat-x 0 0;}
.logoDM {width:100px;height:36px;margin: 0;padding:0;}
ul.DM-channels {margin:0 10px 0 0;padding:0;height:36px;overflow:hidden;}
ul.DM-channels li {float:left}
li.separator-DM-light {background:url(images/elements/separatore-DM-light.gif) no-repeat 0 0;height:36px;width:1px;margin:0 14px;padding:0;}
li.DM-chan a {color: #878996;font-size: 12px;font-family: TrebuchetMS, Arial, Helvetica, sans-serif;text-decoration: none;padding: 8px 0;display: block;line-height: 20px;}
li.DM-chan a:hover {color:#2c87b4;}

/* utilities */
#DM-head-light .defloater {clear:both}
#DM-head-light .left {float:left}
#DM-head-light .right {float:right}

/** SEGNI ZODIACALI **/
.ariete{background: #e5dfda url(images/segni/sfondo-ariete.gif) no-repeat scroll center right;}
.toro{background: #f5eee9 url(images/segni/sfondo-toro.gif) no-repeat scroll center right;}
.gemelli{background: #fffdcc url(images/segni/sfondo-gemelli.gif) no-repeat scroll center right;}
.cancro{background: #f0e4e4 url(images/segni/sfondo-cancro.gif) no-repeat scroll center right;}
.leone{background: #ffedc8 url(images/segni/sfondo-leone.gif) no-repeat scroll center right;}
.vergine{background: #e5dadf url(images/segni/sfondo-vergine.gif) no-repeat scroll center right;}
.bilancia{background: #cbe5c3 url(images/segni/sfondo-bilancia.gif) no-repeat scroll center right;}
.scorpione{background: #e5cfcf url(images/segni/sfondo-scorpione.gif) no-repeat scroll center right;}
.sagittario{background: #cfdde5 url(images/segni/sfondo-sagittario.gif) no-repeat scroll center right;}
.capricorno{background: #e5dadf url(images/segni/sfondo-capricorno.gif) no-repeat scroll center right;}
.acquario{background: #dae5e1 url(images/segni/sfondo-acquario.gif) no-repeat scroll center right;}
.pesci{background: #cfe5e5 url(images/segni/sfondo-pesci.gif) no-repeat scroll center right;}

/** COLORI SEGNI **/
.border_ariete{border-color:  #e5dfda;}
.border_toro{border-color:  #f5eee9;}
.border_gemelli{border-color:  #fffdcc;}
.border_cancro{border-color:  #f0e4e4;}
.border_leone{border-color:  #ffedc8;}
.border_vergine{border-color:  #e5dadf;}
.border_bilancia{border-color:  #cbe5c3;}
.border_scorpione{border-color:  #e5cfcf;}
.border_sagittario{border-color:  #cfdde5;}
.border_capricorno{border-color:  #e5dadf;}
.border_acquario{border-color:  #dae5e1;}
.border_pesci{border-color:  #cfe5e5;}

/* SLIDESHOW */
#slideshow{width:470px;}
#slider1{width:470px; height:220px; padding:0; margin:0;overflow:hidden; overflow:hidden; position:relative}
#slider1 LI{height:220px; padding:0; margin:0; margin-bottom:20px;}
#slider1 .blueLabel{     background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/slideshow/baloon.png");
    background-origin: padding-box;
    background-repeat: no-repeat;
    background-size: auto auto;
    bottom: 0;
    color: #FFFFFF;
    font-family: arial;
    font-size: 20px;
    font-weight: bold;
    height: 65px;
    line-height: 75px;
    margin: 0 8px;
    padding: 0 10px;
    position: absolute;
		text-shadow: 0 0 2px #000000;
    width: 470px;}
#slideshow .bx-pager{padding:3px 0;position:absolute;right:5px; top:0}
#slideshow .pager-link{border:1px solid #575754;background-color: #e3e1e2;display: block;height: 12px;margin-top: 10px;text-indent: -9999px;width: 12px;}
#slideshow .pager-active{background-color:#577AFF}
.bx-prev{display:none;}
.bx-next{display:none;}

/************** STILE GALLERIA SEGNI ZODIACALI **************/

ul.thumbnail{margin:0; padding:0;}
ul.thumbnail LI{float:left;padding:2px 0 2px 1px;width:52px;}
ul.thumbnail LI A IMG {opacity:0.3;-moz-opacity: 0.3;filter: alpha(opacity = 30);}
ul.thumbnail LI A:hover IMG {opacity:1;-moz-opacity: 1;filter: alpha(opacity = 100);}
ul.thumbnail LI A.active IMG {opacity:1;-moz-opacity: 1;filter: alpha(opacity = 100);}
ul.thumbnail LI SPAN {display:none;}

/** GRIGLIA OROSCOPI **/

.griglia_oroscopi { border: 1px solid #CFCFCF; border-radius: 10px 10px 10px 10px;box-shadow: 0 0 10px #AAAAAA;clear: both;margin: 10px 10px 20px;padding: 10px;text-align: center;xs}

/*.griglia_oroscopi	{clear:both;margin:0 auto;padding:5px;text-align:center;}*/
.griglia_oroscopi H1,.griglia_oroscopi H2,.griglia_oroscopi H3{ border-bottom: 2px dotted #CFCFCF;font-size: 18px; margin: 0 0 12px; padding: 3px;}
.griglia_oroscopi UL{margin:0; padding:0;}
.griglia_oroscopi UL LI{float:left;width:74px;font-size:12px;line-height:100%;text-align:center;padding:5px 10px;}
.griglia_oroscopi UL LI>LI{display:inline}


.griglia_oroscopi UL.compact LI{display:inline-block;width:50px;font-size:12px;line-height:100%;text-align:center;padding:5px 10px;}

/** STILE GRIGLIA SEGNO **/
.griglia_segni{clear:both;margin-left: auto; margin-right: auto;margin-top: 0;}
.griglia_segni H2{font-size:15px;margin:3px 5px;}
/*.griglia_segni H3{margin: 0 0 12px; padding:3px;font-size:15px;background-color:#66C8CF; color:#FFF;}
*/
.griglia_segni ul {margin:0 auto;padding:0;width: 456px;}
.griglia_segni UL LI{float:left;font-size:10px;line-height:100%;padding:10px;text-align:center;width:55px;}
.griglia_segni UL LI A{display:block; font-weight:bold;width:55px;padding-top:60px;background-image:url('images/segni/segni55.jpg');background-repeat:no-repeat;}

/** Menu easy **/
.menu_easy{border:1px solid #000000;padding:5px;}
.menu_easy .active{height:33px;padding: 10px;border:1px dashed #000000;margin-bottom:10px; text-align:center;}

/** MENU con immagini **/
.menu_img {border:1px solid #ccc; padding:5px;}
.menu_img LI{clear:both;font-size:14px;height:40px;line-height:44px;}

/** BOX OROSCOPO **/
.oroscopo{padding:5px;}
.oroscopo H2{color:#2D96E1;font-size:20px;margin:5px 0;}
.oroscopo P{line-height:24px;}
.oroscopo IMG{margin-right:10px;}

/** Segno del mese **/
.segnodelmese{border:1px solid #CCCCCC;padding:5px;line-height: 150%;}

.segnodelmese.extend{}
.segnodelmese.extend H3{color:#3B4069;padding:0 15px;margin-bottom: 15px;}
.segnodelmese.extend UL{width:650px;padding: 5px 15px;}
.segnodelmese.extend UL LI{background: url("images/elements/freccia-rr-gossip.gif") no-repeat scroll 0 2px transparent;float: left; height: 20px; line-height: 10px;padding: 3px 0; text-indent: 10px;width: 210px;}

/** MINI BOX CONDIVISIONE **/

.condivisione_mini{height:25px;padding:2px;position:absolute;right:4px;top:0;text-align:right;}
.condivisione_mini UL{margin:0;padding:0;}
.condivisione_mini UL LI{float:left; margin-left:6px;}
.condivisione_mini SPAN{font-size:11px;font-weight:bold;line-height:3px;color:#D2691E;}
.condivisione_mini EM{background:url("../images/bubble.png") no-repeat scroll 0 0 transparent;display:none;height:49px;left:0;position:absolute;text-align:center;text-indent:-9999px;top:-70px;width:100px;z-index:2;}

/** MEDIUM BOX CONDIVISIONE **/
.condivisione_medium{width:160px;height:70px;}
.condivisione_medium UL{margin:0;padding:0;}
.condivisione_medium UL LI{float:left;font-size:10px;margin:0px 8px 0 0;text-align:center;}
.condivisione_medium IMG{margin-right:0;}
.condivisione_medium SPAN{font-size:11px;font-weight:bold;line-height:3px;color:#D2691E;}
.condivisione_medium EM{background:url("../images/bubble.png") no-repeat scroll 0 0 transparent;display:none;height:49px;left:0;position:absolute;text-align:center;text-indent:-9999px;top:-70px;width:100px;z-index:2;}

/*** FORM CALCOLO ASCENDENTE ***/
#formascendente {background-color:#FAFAFA;border:1px solid #CCCCCC;padding:4px;width:315px;}
#formascendente h2 {}
#calcolo {}
#calcolo fieldset {}
#calcolo div {}
#calcolo label {}
#calcolo div.datanascita {}
#calcolo div.datanascita select {width:70px;}
#calcolo div.oranascita select {width:70px;}
#calcolo div.provincianascita select {width:200px;}
#calcolo div.formbottom {}

/*** STILE CALENDARIO ***/
.calendar {border-bottom:1px solid #D9D9FF;margin:10px 0px;overflow:hidden;width:245px;}
.calendar h3 {text-align:center;}
.calendar ol {float:right;list-style: none;margin: 5px 0 0;width: 245px;}
.calendar ol.h {border-bottom:1px solid #D9D9FF;font-size:0.9em;}
.calendar ol li {background: #ECEDF2;border: #ECEDF2 1px solid;color: #4b4bc2;display: inline;float: left;font-size: 1.2em;height: 30px;line-height: 30px;margin: 1px 0 0 1px;padding: 1px;text-align: center;width: 30px;}
.calendar ol li a {background: #ECEDF2;color:#6666FF;display: block;text-decoration:none;border-bottom:1px solid #6666FF;font-weight:normal;background-color:#D9D9FF;}
.calendar ol li a:hover {background:#FFCC66;}
.calendar ol li:hover {background: #ECEDF2;}

/*** STILE DEFAULT FORM ***/

.default_form{margin:20px 0; border:1px solid #50C7CE;padding:15px;}
.default_form P{margin:5px 0}
.default_form INPUT{border:1px solid #50C7CE;}
.default_form .input_big{font-size:16px; margin:10px 0}
.default_form .enfasi{color: #2D96E1;font-size: 18px;font-weight: bold;font-style:italic;margin:0 0 15px}
.default_form .big_button{background-color: #76C8D0;border: 2px solid #18777D; color: #18777D;cursor: pointer;font-weight: bold;padding: 10px;}
.default_form .big_button:hover{background-color:#F93;border: 2px solid #F60;color:#fff;}

/*** STILE TAROCCHI ***/
.tarocchi{background:url(../images/sfondi/pallacristallo.jpg) no-repeat right top}


/** STYLE BOX_INFO **/
.box_info {float:right;width:250px;background:transparent url(images/elements/box-info-body.jpg) repeat-y scroll 0 0;margin-left:10px;}
.box_info .top {height:10px;background:transparent url(images/elements/box-info-top.jpg) no-repeat scroll 0 0;}
.box_info .bottom {height:11px;background:transparent url(images/elements/box-info-bottom.jpg) no-repeat scroll 0 0;}
.box_info .inside {padding:10px;}
.box_info .inside A{color:#2D96E1}

/** STYLE FORM CINESE **/
.form_cinese{-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;background:#8799BC;height: 160px;padding: 5px;text-align: center; width: 300px;}
.form_cinese FORM{padding:5px;}
.form_cinese LABEL{color: #FFFFFF;display: block;font-weight: bold;margin: 5px 0;}
.form_cinese H3{color:#FFF}
.form_cinese #calcolo_cinese{-moz-border-radius: 5px 5px 5px 5px;height: 25px;margin: 20px 0;width: 80px;}

.lista_cinese{font-size:90%;text-align:left;}
.segnocinese{text-transform:capitalize;}
#segno_cinese{font-size:30px;}
.container_cinese{background-color:#F5F5F5;color:#D45690;line-height:50px;margin:0 auto;text-transform:capitalize;width:200px;}

.ariete_sprites{ background-position:left top;}
.toro_sprites{ background-position:-55px top;}
.gemelli_sprites{ background-position:-110px top;}
.cancro_sprites{ background-position:-165px top;}
.leone_sprites{ background-position:-220px top;}
.vergine_sprites{ background-position:-275px top;}
.bilancia_sprites{ background-position:-330px top;}
.scorpione_sprites{ background-position:-385px top;}
.sagittario_sprites{ background-position:-440px top;}
.capricorno_sprites{ background-position:-495px top;}
.acquario_sprites{ background-position:-550px top;}
.pesci_sprites{ background-position:right top;}

.box_giornata {color:#2D96E1;font-size:11px;font-weight:bold;text-align:center;}
.box_giornata SPAN{font-size:14px;color:#D2691E;}

/** BOX CONDIVIDI **/
.condividi UL{font-size:10px; padding:10px 0; height: 20px;line-height: 20px;}
.condividi UL LI{float:left;margin-right:7px;}
.condividi UL LI A{/*-moz-border-radius:3px 3px 3px 3px;border:1px solid #000000;padding:4px 3px;background-color:#ECEEF5;border-color:#CAD4E7;color:#3B5998;*/}
.condividi UL LI A SPAN{/*padding-left:16px*/}
.condividi .commenta{background: url("./images/elements/commenta.png") no-repeat scroll 0 0 transparent;display: block;height: 20px;text-indent: -9999px;width: 60px;}

.ieri_btn{background:url("../images/icon/14pxIcons.png") no-repeat scroll left -42px transparent;padding-left:16px}
.domani_btn{background:url("../images/icon/14pxIcons.png") no-repeat scroll right -57px transparent;padding-left:16px}

/** BOX SEPARATOR **/
.separator{ background:url('images/elements/bg-navigazione.gif') repeat-x;height:27px;line-height:27px;}
.separator UL LI{float:left; margin-right:25px; height:28px; line-height:28px;}
.separator A B{color:red;}

/** Menu di navigazione **/
#menu {font-family:Trebuchet MS,Arial,sans-serif;background: url("images/elements/bg-menu.gif") repeat-x scroll 0 0 transparent;height: 34px;padding-bottom: 1px;width: 100%;}
#menu ul{line-height: 11px;}
#menu ul li{float:left;padding:0;}
#menu ul li a{background: url("images/elements/DM-sprite-colori.png") no-repeat scroll -280px -10px transparent;color: #1F597B;display: block;font-size: 13px;padding: 9px 11px 8px;text-decoration: none;}
#menu ul li a:hover{background-position: -280px -110px;}
#menu ul li a.active{background-position: -281px -110px;}

/** SUBMENU **/
#submenu{background-image: url("images/elements/bg-box-annunci-oriz.gif");background-position: center bottom;background-repeat: repeat-x;clear: both;height: 20px;margin: 0 auto;padding: 0;}
#submenu ul{line-height:14px}
#submenu ul li{background: url("images/elements/freccia-rr-gossip.gif") no-repeat scroll 0 2px transparent;color: #FFFFFF;float: left;height: 20px;margin-left: 6px;padding: 0 0 0 10px;}
#submenu ul li a{background: none repeat scroll 0 0 #FFFFFF;color: #6D818A;font-weight: normal; text-decoration: none;font-size:11px;padding:2px 4px 2px 0px}
#submenu ul li a:hover{text-decoration:underline;}

/** CLASS BREADCRUMB **/
.breadcrumb{font-size:11px; margin-top: 1px;font-weight:bold;}
.breadcrumb A{text-decoration:underline;color:#5C5C5C;}
.breadcrumb LI{float: left;height: 19px;padding: 5px 6px 0 0;color:#5C5C5C}

.pager A{text-decoration:none;}

/** READ MORE BOX **/
.readMoreBox{margin:10px 0;background: url("images/elements/guardaanche.gif") no-repeat top;}
.readMoreBox .goleft{color: #FFFFFF;font-size: 21px;margin-bottom: 15px;padding: 7px 20px;text-transform: uppercase;width: 212px;}
.readMoreBox .goright{color: #FFFFFF;font-size: 11px;height: 40px;line-height: 39px;margin-right: 10px;}
.readMoreBox H3 A{color:#2D96E1;margin:3px 0;font-weight:bold;}
.readMoreBox UL{padding:0}
.readMoreBox UL LI{clear:both;min-height: 120px;height:120px !important; width:95%}
.readMoreBox P A{text-decoration:none; color:#C888A0;font-style:italic;}
.readMoreBox IMG{margin-right:30px;}

/** EASYBOX **/

.easybox{}
.easybox H3{background-color:#fff;color:#3B4069;border-bottom: 1px solid #000000;font-size: 24px;line-height: 30px;}
.easybox UL{line-height:auto; padding:0;}
.easybox UL LI{border-bottom:1px dotted #000; padding:3px 0;}
.easybox P{font-weight:bold; padding-top:14px; font-size:12px;}
.easybox SPAN{font-style:italic;font-size:10px;display:block; font-weight:normal;}

/** HORIZONTAL BOX **/

.horizontal_box{ width:100% }
.horizontal_box UL{width:100%;padding:0;margin:5px 0; }
.horizontal_box LI{float:left;width:125px;height:100px;margin-left: 2px; cursor:pointer;}
.horizontal_box LI A{border: 1px solid #CFCFCF;display: block;height: 100px;text-indent: -9999px;width: 122px;}

/** H BOX **/

.h_box{ width:100% }
.h_box UL{width:100%;padding:0;margin:5px 0; }
.h_box LI{float:left;clear:none;width:80px;height:80px;margin:10px 10px 0; cursor:pointer; text-align:center;}
.h_box LI A{ font-weight:bold; color:#2D96E1}
.h_box LI IMG{float:none}

/** EASY FORM **/

.easy_form{color:#FF9900; font-size:12px}
.easy_form INPUT, .easy_form SELECT{border: 1px solid #FFFFFF;font-size: 10px;height: 15px;margin-bottom: 2px;}
.easy_form FORM{padding:8px;}
.easy_form #calcolo_ascendente{padding:5px;margin:5px 0;-moz-border-radius:5px; font-weight:bold;}

.week{background:url('../images/sfondi/calendario.jpg') no-repeat;}

#booking_banner {width:300px;border:1px double #005495;font-family:Verdana, Geneva, sans-serif;}
#booking_logo {border-bottom: 1px solid #CFCFCF;height: 40px;padding: 5px 0;text-align: center;width: 300px;}
#booking_logo img {border:0;}
#booking_title {border-bottom: 1px solid #005495;font-weight: bold;width: 290px;}
#booking_contenuto {width:290px;padding:5px;font-size:11px;}
#booking_title {width:290px;border-bottom:1px solid #005495;font-size:17px;color:#005495;}
#booking_banner ul {color: #333333;letter-spacing: 0.2px;list-style: none outside none;padding: 0;}
#booking_banner li {border-bottom: 1px dotted #005495;height: 22px;padding-top: 6px;}
.booking_prezzo {float:right;}
.booking_prezzo a:link, .booking_prezzo a:visited, .booking_prezzo a:hover {color:red;font-weight:bold;text-decoration:none;}
.booking_link:link, .booking_link:visited, .booking_link:hover {color:#4985C7;font-weight:bold;text-decoration:none;}
.booking_prezzo a:hover, .booking_link a:hover {text-decoration:underline;}

/** ARCHIVE **/

.archives{width:330px;}
.archives ul li {border-bottom: 1px dotted #CFCFCF;}
.archives ul li A{color:#2D96E1}
.archives ul li A B{color:red}

/** TAROCCHI **/

.menu_tarocchi{padding:0px 5px;margin:5px 0;}
.menu_tarocchi LI{border-bottom: 1px dashed #CFCFCF;clear: both;padding: 10px 0;}
.menu_tarocchi IMG{float: left;margin-right: 10px;}
.menu_tarocchi P{height:60px !important;height: 60px;min-height: 60px;}
.menu_tarocchi H2{}
.menu_tarocchi H2 A{color:#2D96E1;}
.menu_tarocchi A{color:#2D96E1;font-weight:bold;}

.tarocchi_menu_small li{display:inline;}
.tarocchi_menu_small img{width:80px;margin: 3px;width: 120px;}

.responso UL{margin: 20px 0 0 0;padding: 5px;}
.responso H2{color:#2D96E1}
.responso H3{color:#2D96E1}

.spiegazione_carta UL{margin:10px 0}
.spiegazione_carta H4{font-weight:bold; color:#2D96E1}

.carta H3{color:#2D96E1;font-size:11px;font-weight:bold}

.description_carta{border-bottom: 1px dashed #CFCFCF;clear: both;margin-bottom: 20px;padding-bottom: 10px;}
.description_carta_sx{float:left; margin-right:20px;}
.description_carta_dx{float:left;width:470px;}
.description_carta .note{font-weight:bold; padding:5px 0;line-height: 16px;}
.description_carta H2{color:#2D96E1;}
.description_carta .responso_text{padding:10px 0;}
.description_carta P A{color:#2D96E1;}

/** TABS **/


.tabs{height:36px;position:relative;overflow:hidden;margin:0 auto;padding:0}
.tabs li{float:left;width:200px;position:relative;z-index:1;margin:0}
.tabs li.selected{z-index:3}
.tabs li.li-shadow{width:100%;height:2px;position:absolute;bottom:-3px;left:0;border:none;background:none;z-index:2;-webkit-box-shadow:#111 0 -2px 6px;-moz-box-shadow:#111 0 -2px 6px;box-shadow:#111 0 -2px 6px}
.tabs li.one,.tabs li.one A{border-radius:10px 0 0 0}
.tabs li a:link,.tabs li a:visited{display:block;text-align:center;width:200px;height:40px;line-height:36px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;font-size:13px;font-weight:700;color:#fff;letter-spacing:1px;outline:none;float:left;background:#2B477D;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-o-transition:background-color .3s linear}
.tabs li a:hover{background-color:#5a87dd}
.tabs li.selected a:link,.tabs li.selected a:visited{color:#2B477D;-webkit-transition:background-color .2s linear;background:0;background-color:#f2f2f2}



/*.tabs{    border-bottom: 1px solid #CFCFCF;
    display: inline-block;
    margin: 0 0 10px !important;
    padding: 0 !important;
    width: 100%;} 
.tabs LI {    border-right: 1px solid #CFCFCF;
    float: left;
    font-size: 20px;
    padding: 5px 30px;}
.tabs LI.active A{color:#D34776}		
.tabs:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}*/
/* Only IE can see inside the conditional comment
    and read this CSS rule. Don't ever use a normal HTML
    comment inside the CC or it will close prematurely. */		
/* .tabs {zoom: 1; display: block;}  */	

/** ICHING **/
#responso_manuale { margin:20px 10px; text-align:center;font-weight:bold;}
#responso_manuale A{color:#D34776;font-size:20px;text-transform:capitalize}

/** EASYTABS **/
.easytabs{padding: 5px;background: #f3f1eb;border: 1px solid #dedbd1;line-height: 150%;}
.easytabs .divtabs{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DEDBD1;clear: both;margin-top: 2px;}
.easytabs .divtabs UL{list-style: square outside none; padding: 10px 25px;}
.easytabs UL.tabnav{}
.easytabs UL.tabnav LI{float:left;margin-right:10px;}
.easytabs UL.tabnav LI A{font-size:0.75em;font-weight:bold;text-transform:uppercase;padding:6px 6px 5px;}
.easytabs UL.tabnav LI A.active,.easytabs UL.tabnav LI.ui-tabs-selected A{border: 1px solid #dedbd1;border-bottom:none;background-color:#FFF;}
.easytabs UL.tabnav LI A:hover{background-color:#222; color:#FFF}
.easytabs .ui-tabs-hide{display:none;}

/** CONDIVISIONE **/
.condivisione{ float:right;margin-left:8px;margin-bottom:4px;border:1px solid #DEDBD1; background-color:#F3F1EB;padding: 5px;width: 280px;}
.condivisione .title{ font-size:12px; font-weight:bold; border-bottom:1px solid #DEDBD1; margin-bottom:5px; }
.condivisione .title2{ font-size:11px; font-weight:bold;border-bottom:1px solid #DEDBD1; border-top:1px solid #DEDBD1; margin:8px 0 10px; }
.condivisione .inner{ background-color:#FFFFFF;border:1px solid #DEDBD1;padding:4px;}
.condivisione UL{ padding:0;line-height:inherit}
.condivisione UL LI{ float:left;margin-right:6px;}
.condivisione .commentsBox {background: url("/images/icon/commenti.png") no-repeat scroll 0 0 transparent;display: block;font-family: arial;font-size: 18px;height: 65px;padding-left: 2px;padding-top: 8px;text-align: center;width: 60px;}
.condivisione .arrow A{ display:block;background: url("images/elements/freccia-rr-gossip.gif") no-repeat scroll 0 2px transparent;float: none;font-size: 12px;height: 16px;line-height: 16px;margin-left: 4px;text-indent: 12px;}

/** SOCIAL SLIM **/
.social_slim .commentsBox{}
.social_slim .commentsBox SPAN{background-position: 0 -145px;float: right;height: 20px;margin: 0;padding: 0}
.social_slim .commentsBox B{background-position: right -145px;color: #2A7090;display: block;font: bold 12px/20px Arial,Helvetica,sans-serif;height: 20px;margin:0;padding: 0;text-align: center;}

/** LISTA PREMIUM HOMEPAGE **/

.lista_premium{background-color:#dfdfdf;float:left;height:150px;overflow:hidden;text-align:left;width:470px}
.lista_premium li{border-right:1px dashed #b0b0b0;float:left;height:140px;list-style:none outside none;margin:5px 0 0;overflow:hidden;padding:3px 4px;text-align:left;width:120px}
.lista_premium SPAN {color: #8C1B2E;font-family: Georgia,Times New Roman,Times,serif;font-size: 11.5px;font-weight: bold;text-align: left;}
.lista_premium P {color: #000033;display: block;font-family: Arial,Helvetica,sans-serif;font-size: 12px; line-height:14px;font-weight: bold;height: auto;margin: 2px;text-align: left;white-space: normal;width: 120px;}
.lista_premium IMG{border:1px solid #CFCFCF;}

/** BOX COMPACT **/
.compact{background:url(images/elements/bg-menu.gif) repeat-x scroll 0 0 transparent;border:1px solid #ccc;height:auto;text-align:center;}
.compact h3{color:#000;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;margin:5px auto;padding: 5px 0 2px;text-align:center;background:0}
.compact h3 a{color:#000;font-size:11px;font-weight:700; text-transform:uppercase}
.compact ul{background-color:#f7f7f7;list-style:none outside none;padding:5px 0;text-align:center}
.compact ul li{color:#333;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;list-style:none outside none;margin:6px 3px;padding:0;text-align:center}
.compact hr{background-color:#ccc;border:0 none;color:#ccc;height:1px;margin:5px auto;padding:0;width:60px}

/** SHOW NEWS **/
.showNews{ background-color:#E8E8E8;padding: 0px 0 10px;height: 160px; overflow: hidden;}
.showNews UL{}
.showNews UL LI{float:left;width:160px;border-right: 1px dashed #D0D0D0;}
.showNews H3{background: none repeat scroll 0 0 #AAAAAA;color: #8C1B2E; font-size: 12px; margin-bottom: 10px; padding: 5px 10px; text-transform: uppercase;}
.showNews .network{background-repeat: no-repeat;height: 70px;}
.showNews DIV.news{width: 110px;margin:0 auto;}
.showNews A{font-weight:bold; color:#333;font-family: arial;font-size: 12px;}
.showNews SPAN{display:block; margin:2px 0 3px}
.showNews SPAN A{ text-transform:uppercase;}

/** stile siti news **/
.newstv_it{color:#ba0700 !important;}
.multimediale_it{color:#004a90 !important;}
.itinerari_it{color:#72801f !important;}
.cellulari_biz{color:#f55f00 !important;}

/** Social **/
.social_slim{background:none repeat scroll 0 0 #F2F2F2;height:20px;margin-bottom:10px;padding:3px 0}
.social_slim UL{padding:0}
.social_slim UL LI{float:left}

/** Awesome **/
.awesome,.awesome:visited{background:#222 url(/images/alert-overlay.png) repeat-x;display:inline-block;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;padding:5px 10px 6px}
.awesome:hover{background-color:#111;color:#fff}
.awesome:active{top:1px}
.small.awesome,.small.awesome:visited{font-size:11px}
.awesome,.awesome:visited,.medium.awesome,.medium.awesome:visited{font-size:13px;font-weight:700;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25)}
.large.awesome,.large.awesome:visited{font-size:14px;padding:8px 14px 9px}
.green.awesome,.green.awesome:visited{background-color:#91bd09}
.green.awesome:hover{background-color:#749a02}
.blue.awesome,.blue.awesome:visited{background-color:#2daebf}
.blue.awesome:hover{background-color:#007d9a}
.red.awesome,.red.awesome:visited{background-color:#e33100}
.red.awesome:hover{background-color:#872300}
.magenta.awesome,.magenta.awesome:visited{background-color:#a9014b}
.magenta.awesome:hover{background-color:#630030}
.orange.awesome,.orange.awesome:visited{background-color:#ff5c00}
.orange.awesome:hover{background-color:#d45500}
.yellow.awesome,.yellow.awesome:visited{background-color:#ffb515}
.yellow.awesome:hover{background-color:#fc9200}

/** ICHING **/
.coin{ float:left; margin-right:10px;  width:100px; height:100px; left:0;}
#line1, #line2, #line3{ background: url("/images/coin/coins_background.png") repeat scroll 0 0 transparent; background-position:0 0;}
#risultato{background-color: #FFFFFF;border: 1px solid #CFCFCF;margin: 0 30px; padding: 5px 10px;width: 150px; }
#risultato .linea{ margin:5px 0;background:#000000 url("/images/coin/iching.jpg") no-repeat top ; height:20px; }
#risultato .linea.spe{ background-position:center }
#risultato .linea.int{ background-position:bottom }

/** DISQUS COMMENTS **/
#dsq-content h3{background-color:#D0D0D0;color:#787878;font-family:arial;font-size:14px;font-weight:700;position:static;margin:0 0 1.5em;padding:5px}
#dsq-account-dropdown{color:#787878;float:right;font-family:arial;font-size:12px;font-weight:700;height:30px;line-height:26px;margin-right:10px}
#dsq-sort-by select{margin:5px 0 0!important}

.follow{}
.follow UL LI{float:left;height:20px; line-height:20px; margin-right:10px; margin-bottom:5px}
.follow UL LI SPAN{color: #777777;font-family: arial;font-size: 11px;font-weight: bold;}

/** PROMO CONTENT **/
.promo_content UL{background-color:#F3F1EB;border:1px solid #DEDBD1;margin:10px 0;padding:10px 5px}
.promo_content UL LI{background-color:#FFF;border:1px solid #DEDBD1;float:left;margin-right:5px;text-align:center;width:110px;padding:5px}

/** GOOGLE ADS **/
.ads_google{}
.ads_header{text-align:left;font-weight:bold;font-size:10px}
.ads_header A{color:#8F8F8F}
.ads_container{margin:3px 0 5px;}

.ads_main_link{color:#2D96E1;font-size:1.1em;text-decoration:underline}
.ads_main_link:hover{color:#D34776;}
.ads_bottom_link{color:#D34776; text-decoration:none;text-decoration:underline}
.ads_text{color:#000000; padding:1px 0;}

.pink .ads_main_link{color:#D34776;font-size:1.1em;text-decoration:underline}
.pink .ads_main_link:hover{color:#2D96E1;}
.pink .ads_bottom_link{color:#2D96E1; text-decoration:none;text-decoration:underline}
.pink .ads_text{color:#000000; padding:1px 0;}

