#header {border-bottom:1px solid #DFDFDF;}

.container-body {border-top:15px solid #FFF;}
.centro {position:relative; float:left; width:490px; left:3px; border-right:1px solid #E7E7E7;}
.centro P, .centro .testo {font-family:georgia, serif; font-size:12px; color:#000;}
#mese P {margin:0px; padding:0px;}

.pink {color:#B60C3D}
.agg { display:none;}

#top_bar {background: none repeat scroll 0 0 #FFFFFF !important;}
#header H2 {border-bottom:0px;margin:0;padding:0;}
a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}
.glamour .more {text-decoration:underline;}
.style_blogger .vedi {text-decoration:underline;}
.style_blogger .quote {color:#000;font-weight:normal;margin:13px 0 0;}

#path {margin:10px 0 10px 0;padding:0;}

#lateralMenu {float:left; width:168px; border-right:1px solid #E9E9E9; background:#FFF; color:#999999; background:url('/cm/img/menuborder.gif') right top no-repeat; margin-bottom:100px;}
#lateralMenu H1   {background:url('/cm/img/menuheader.gif') 5px top no-repeat; margin:0px; padding:0px; height:61px; cursor:pointer; margin-bottom:20px;}
#lateralMenu H1 SPAN {display:none;}
#lateralMenu H3   {color:#666666; font-size:12px; text-transform:uppercase; margin:5px 20px 2px 8px; padding:0px; background:url('/cm/img/menuh3.gif') right top no-repeat;}
#lateralMenu H3 A {color:#666666;}
#lateralMenu UL {margin:5px 5px 10px 0px; padding:0px 0px 20px 15px; background:url('/cm/img/menurow.gif') left bottom no-repeat;}
#lateralMenu LI A {color:#999999; font-size:11px; font-weight:bold;}
#lateralMenu LI {padding-top:3px; list-style-type:none;}

H2 {padding:5px 1px 3px 5px; margin:0 4px 5px 4px; font-size:18px; color:#B60C3D; font-family:Georgia, serif; font-weight:normal; border-bottom:1px solid #E7E7E7;}
H2 A {color:#B60C3D;}

#home H2 {padding:5px 1px 3px 5px; margin:0 4px 5px 4px; font-size:18px; font-style:italic; color:#333333; font-family:Georgia, serif; font-weight:normal;}
#home H2 A {color:#333333;}
H2.dataOroscopo {border-bottom:1px solid #E7E7E7; font-style:normal; color:#B60C3D; font-size:15px;}
H2.dataOroscopo SPAN {color:#666666; font-family:Arial; font-size:13px;}

.container-body H3 {font-size:13px; color:#b60e3d; font-weight:bold;}

OL {margin:40px 0;}
OL LI {background-image: none !important; padding:0 0 5px 0px !important;}

UL {padding:0px; margin:0px;}
UL LI {list-style-type:none; padding:0px; margin:0px;}

#submenu {float:right;}
#submenu #submenuU {background:url('/cm/img/submenu_u.png') left top no-repeat; height:6px; width:178px; margin:0px;}
#submenu #submenuC {background:url('/cm/img/submenu_c.png') left top repeat-y; width:178px; margin:0px; padding:5px 0 5px 12px;}
#submenu #submenuD {background:url('/cm/img/submenu_d.png') left top no-repeat; height:6px; width:178px; margin:0px;}
#submenu H4 {font-family:Georgia, serif; color:#333333; font-size:17px; font-weight:normal; margin:0px 0px 5px 0; font-style:italic;}
#submenu H4 A {text-transform:uppercase; color:#b60e3d; font-size:13px; padding-left:0px; background-image:none;}
#submenu LI {background:url('/cm/img/continuared.gif') 0px 1px no-repeat; padding:0 0 4px 15px; color:#40242e; font-size:11px; font-family:Georgia, serif; font-style:italic; font-size:11px; color:#B60C3D;}
#submenu LI A {color:#B60C3D;}
.rightImage {float:right; clear:right; margin:5px 16px 10px 10px;}

#floatRight IMG {margin:3px 7px 5px 0px;}

.miniBox .miniBoxU {background:url('/cm/img/submenu_u.png') left top no-repeat; height:6px; width:178px; margin:0px;}
.miniBox .miniBoxC {background:url('/cm/img/submenu_c.png') left top repeat-y; width:178px; margin:0px; padding:1px 0 15px 0px;}
.miniBox .miniBoxD {background:url('/cm/img/submenu_d.png') left top no-repeat; height:6px; width:178px; margin:0px;}
.miniBox H4 {text-transform:uppercase; color:#b60e3d; font-size:13px; margin-bottom:2px;}

.box {margin:0 5px 15px 5px; background:url('/cm/img/sfumatura3.gif') no-repeat bottom center; padding-bottom:15px;}
.box.feed {background:url('/cm/img/sfumatura2.gif') no-repeat bottom center; margin-top:20px;}
#home #natioggi {background-image:none; margin-top:20px;}
#home .box.feed {background:url('/cm/img/sfumatura3.gif') no-repeat bottom center; margin-top:20px;}

.box H4 {font-family:Palatino Linotype, Georgia, serif; font-size:13px; color:#333333;}
.box H4 SPAN {background:url('/cm/img/h3link.gif') no-repeat right 4px; padding-right:15px;}

#home {position:relative;}

.footer {padding:10px 15px 10px 5px; text-align:left; clear:both; border-bottom:1px solid #E7E7E7; margin:0px 5px; background:url('/cm/img/sfumatura.gif') no-repeat top center;}
.footerRow {padding:10px 15px 0px 5px; text-align:left; clear:both; margin:0px 5px; background:url('/cm/img/sfumatura.gif') no-repeat bottom center;}
.footer A {background:url('/cm/img/lired.gif') left 1px no-repeat; color:#333333; font-family:Georgia, serif; font-size:11px; padding-right:16px; padding-left:20px;}
.footer H4 {color:#B60C3D; font-style:normal; font-size:12px; font-family:Arial, sans-serif; font-weight:bold; margin:0 0 8px 0;}
.footer LI {margin:5px 0;}
#footer h2 {color:#000;}

#home .footer {padding:4px 15px 15px 5px; text-align:right; clear:both; border-bottom:0px; margin:0px; background-image:none;}
#home .footer A {background:url('/cm/img/continuared.gif') right 1px no-repeat; color:#B60D3D; font-family:Georgia, serif; font-style:italic; font-size:11px; padding-right:16px; padding-left:20px;}
#home .footer H4 {color:#B60C3D; font-style:normal; font-size:12px; font-family:Arial, sans-serif; font-weight:bold; margin:0 0 8px 0;}
#home .footer LI {margin:5px 0;}

/* Fading Tooltips By Dustin Diaz*/
body div#toolTip            {position:absolute; z-index:1000; max-width:200px; width:auto !important; width:200px; text-align:left; padding:2px; min-height:1em; border:1px solid #999999; background-color:#FFFFFF;}
body div#toolTip p          {margin:0; padding:5px; color:#000000; font:12px Trebuchet MS, Verdana, Sans Serif; background-color:#EEEEEE;}
body div#toolTip p em       {display:block; margin-top:0px; color:#999999; font-style:normal; font-size:10px;}
body div#toolTip p em span  {color:#999999;}

/* HOMEPAGE */ 
#oggi {padding-bottom:0px; margin-bottom:0px;}
#home #oggi H2 {font-weight:normal; margin:0px auto; width:304px; text-align:center; font-family:Palatino Linotype, Goergia, serif; font-size:16px; border-bottom:1px solid #E9E9E9; text-transform:uppercase; font-style:normal;}
#home #oggi H2 A {font-size:16px !important; color:#B60D3D;}
#oggi .first_row {text-align:center; font-size:12px; color:#666666; padding-bottom:10px; font-family:Palatino Linotype, Goergia, serif; font-style:italic;}
#oggi .first_row B {color:#000000;}
#oggi IMG {position:relative; top:5px; margin-right:3px;}
#oggi .footer {text-align:right; background:url('/cm/img/sfumatura.gif') bottom left no-repeat; padding-bottom:30px;}
#oggi .footer A {color:#999999; font-family:Arial, sans-serif; background:url('/cm/img/continua.gif') right 1px no-repeat; padding-right:16px; font-style:normal; font-weight:bold;}

.oroscopogiorno {padding-bottom:0px;}
#home .oroscopogiorno H2 {float:left; color:#B60D3D; font-family:Palatino Linotype, Georgia, serif; font-size:18px !important; font-weight:normal; text-transform:uppercase; font-style:normal; border:0px;}
#home .oroscopogiorno H2 SPAN {font-size:16px; color:#333333; font-size:13px !important; display:block; text-transform:lowercase; font-style:italic; padding-left:5px; position:relative; top:-2px;}
#home .oroscopogiorno .footer {clear:right;background:url('/cm/img/sfumatura2.gif') bottom left no-repeat;}

#listaSegni {float:right; margin:2px 0px 0px 0px; padding:0px; border-bottom:1px solid #E7E7E7;}
#listaSegni IMG {padding:0px; margin:0px;}
#listaSegni DIV   {padding:0px; float:left; text-align: center; margin:0px;}
#listaSegni A:hover {background-color:transparent;}

.content {padding:0 5px;}
.news_l {position:relative; float:left; width:235px; left:-5px;}
.news_r {position:relative; width:235px; margin-left:240px; margin-right:-10px;}
.news_l .newsImg, .news_r .newsImg {float:left; margin:3px 3px 5px 0; background:url('/cm/img/articolobg.gif') top left no-repeat; padding:3px; margin:0 5px 5px 0; width:95px; height:95px;}
.news_l IMG, .news_r IMG {padding:0px; margin:0px; float:none;}
.news_l P, .news_r P {margin:0 5px 10px 0; font-size:11px; font-style:italic; font-family:Georgia, serif; }
.news_l H4, .news_r H4 {color:#b60e3d; font-size:13px; font-weight:normal; font-family:Georgia, serif; margin:0px 0 8px 0; padding:0 0 3px 0; background:url('/cm/img/h4.gif') 4px bottom no-repeat;}
.news_l H4 A, .news_r H4 A {color:#b60e3d; font-size:12px; font-weight:normal; margin-bottom:5px;}

.footer_l {position:relative; float:left; width:155px; margin:0 0 0 -5px; text-align:left;}
.footer_m {position:relative; float:left; width:140px; margin:0 0 0 5px; text-align:left;}
.footer_r {position:relative; margin-left:290px; width:170px; text-align:left; margin-right:-15px;}

#home .footer_l UL, #home .footer_m UL, #home .footer_r UL {padding:0px; margin:5px 0px 5px 4px;}
#home .footer_l LI, #home .footer_m LI, #home .footer_r LI {background:url('/cm/img/li.gif') left 2px no-repeat; list-style-type:none; margin:5px 0px; padding:0px;}
#home .footer_l LI A, #home .footer_m LI A, #home .footer_r LI A {font-style:normal; font-family:Georgia; padding:0 0 0 17px; background-image:none; color:#333333; font-size:11px;}

#home .footer_l H4, #home .footer_m H4, #home .footer_r H4 {color:#999999; font-style:italic; font-size:13px; text-transform:lowercase; font-family:Palatino Linotype, Georgia, serif; font-weight:normal; margin:0 0 8px 0;}

.tutti {text-align:right; color:#999999; font-family:Arial, sans-serif; background:url('/cm/img/continua.gif') right 1px no-repeat; padding:0 16px 2px 0; font-style:normal; font-weight:bold; clear:both;}
.tutti A, #home .tutti A {color:#999999; font-family:Arial, sans-serif; background-image:none; padding:0px; font-style:normal; font-weight:bold;}

.box_l {background-color:#FFFFFF; margin:0 5px 0px 0px; float:left;}
.box_r {background-color:#FFFFFF; margin:0 0px 0px 0px; float:left;}
.box_l H2, .box_r H2 {font-size:18px; color:#333333; padding:0px;background:url('/cm/img/h4.gif') 3px bottom no-repeat; padding-bottom:4px; border:0px; font-style:italic;}
.box_l H2 A, .box_r H2 A {font-size:18px; color:#333333;}
.box_l .footer, #home .box_l .footer {width:160px; text-align:left; padding:0px 0px 0px 8px; background-image:none; border:0px;}
.box_r .footer {width:100px; text-align:left; padding:0px 0px 0px 8px; background-image:none; border:0px;}
#home .box_r .footer  {width:150px; text-align:left; padding:0px 0px 0px 8px; background-image:none; border:0px; margin-right:-20px;}
.box_l .footer A, #home .box_l .footer A {background:url('/cm/img/li.gif') left 0px no-repeat; color:#333333; font-family:Georgia, serif; font-style:normal; font-size:11px; padding-left:20px;}
.box_r .footer A, #home .box_r .footer A {background:url('/cm/img/li.gif') left 0px no-repeat; color:#333333; font-family:Georgia, serif; font-style:normal; font-size:11px; padding-left:20px;}

.vai {background:url('/cm/img/vai.gif') no-repeat; text-transform:lowercase; font-size:13px; color:#FFF; font-weight:normal; font-family:Palatino Linotype, Georgia, serif; font-style:italic; padding:0px 0px 1px 0px !important; text-align:center; margin-top:5px; cursor:pointer; width:50px;}
.vai A {color:#FFF;}
.vai:hover {background-position:left -19px; text-deciration:none;}
.vai A:hover {text-decoration:none;}

.boxLink {margin:0; padding:0px; float:left; position:relative; width:120px; font-size:11px; font-family:georgia, serif; color:#000;}
.boxLink .content {background:url('/cm/img/boxino.gif') no-repeat; text-align:center; height:137px; padding:12px 14px 10px 16px; text-align:center;}
#home .boxLink H2, #home .boxLink H2 A {text-align:center; font-size:15px; color:#F80147; padding:2px 0px 5px 0px; text-align:center; border:0px; font-style:normal;}
#home .boxLink H2 {height:30px; vertical-align:middle;}
.boxLink .vai {position:absolute; bottom:40px; left:35px;}

#natioggi {padding-bottom:0px;}
#natioggi .evidenza {background-color:#FFFF00; padding:2px 7px 7px 7px;}
#natioggi .content {background-color:#FFF; height:92px;}
#home #natioggi H2 {background:url('/cm/img/natioggi.gif') left center no-repeat; margin:0px; padding:0px; width:101px; height:30px; border:0px;}
#home #natioggi H2 SPAN {display:none;}
#natioggi .avatar {background:url('/cm/img/avatar.gif') left top no-repeat; padding:3px; float:left; margin:8px 3px 8px 0;}
#natioggi .avatar IMG {float:none; padding:0px; margin:0px;}
#natioggi .content {padding:5px 10px;}
#natioggi .news_l {width:230px; padding:0px; margin:0px; background-image:none;}
#natioggi .news_r {margin-left:231px; width:200px;}
#natioggi H4 {margin:0px; padding:0px;font-size:11px; color:#b60e3d; text-transform:uppercase; font-family:Palatino Linotype, Georgia, serif; font-weight:normal; border-bottom:1px solid #E9E9E9; width:78px;}
#natioggi H4 A {color:#b60e3d;}
#natioggi H4.left {float:left;}
#natioggi H4.right {float:right; margin-right:150px;}
#natioggi .footer {background-color:#FFF; border-bottom:1px solid #E9E9E9; width:304px; margin:0 auto;}
#footerTool IMG {border:0px; margin:0 2px -1px 0;}
#footerTool {font-size:11px; height:28px; margin:5px 5px 10px 5px; padding:0px 5px; border-bottom:1px solid #DBD8D9;}
#footerTool LI {float:left; list-style-type:none; margin:5px 25px 0 0; padding:0px;}
#footerTool A, #footerTool A B {color:#333333; font-weight:normal;}

.bigDot {background:url('/cm/img/bigdot.gif') bottom left repeat-x !important; padding-bottom:8px !important;}
.guardaanche IMG {border:0px;}
.guardaanche {float:left; width:130px; margin:8px 0 5px 5px; _width:125px; position:relative;}
.guardaanche B, .guardaanche B A {color:#b60e3d; font-size:12px;}
.linkImg:hover {background-color:transparent;}

.guardaanche150 {float:left; width:150px; margin:8px 11px 5px 0px; position:relative;}
.guardaanche150.right {margin:8px 0px 5px 0px;}
.guardaanche150 .boxImg {background:url('/cm/img/articolobg150.gif') top left no-repeat; padding:3px; width:153px;}
.guardaanche150 .cat {text-transform:uppercase; font-family:Palatino Linotype, Georgia, serif; color:#B60E3D; padding:0 5px; font-size:11px;}
.guardaanche150 P {margin:3px 0 0 5px;}
.guardaanche150 P, .guardaanche150 P A {color:#666666; font-family:Arial; font-size:11px;}
.guardaanche150 B {color:#000000; font-size:16px; font-style:italic; font-family:georgia, serif; font-weight:normal; margin:0 0 0px 4px; background:url('/cm/img/h4.gif') 1px bottom no-repeat; padding-bottom:4px; display:block;}
.guardaanche150 B A {color:#000000;}

/* OROSCOPO */

.testo {margin:10px 5px; font-size:12px;}
.testo A {color:#b60e3d;}
.content UL {margin:0px 5px 10px 0px;}
.content LI {background:url('/cm/img/continuared.gif') 2px 2px no-repeat; padding:0 0 5px 20px; position:relative;}
.content LI A {color:#b60e3d;}
.ledif {display:block;}
.ledif, .ledif A, .ledif A:link {color:#333333 !important; font-style:italic; font-size:11px !important; font-weight:normal;}

#listaSegniExt {margin:15px 0px 15px 0px; padding:0px;}
#home #listaSegniExt {margin:15px 0px 15px 15px; padding:0px;}
#listaSegniExt IMG {padding:0px; margin:0 0 2px 0;}
#listaSegniExt DIV   {text-align:center; padding:8px 0px 8px 0px; width:78px; float:left; margin-bottom:5px; font-weight:bold; font-size:12px;}

H1 {font-size:30px; font-weight:normal; font-family:Georgia, serif; color:#b60e3d; margin:40px 5px 30px 5px; background:url('/cm/img/h4.gif') 3px bottom no-repeat; text-transform:capitalize; position:relative;}
H1 .descr, H3 .descr, H2 .descr {font-size:11px; color:#666666; padding-left:15px; font-family:Arial, sans-serif; font-weight:bold; text-transform:none;}
H1 .descr2 {font-size:11px; color:#666666; padding-left:3px; font-family:Arial, sans-serif; font-weight:bold; text-transform:none; position:absolute; top:38px; left:0px;}
.oroscopo IMG {margin-top:-20px; margin-right:10px;}

.oroscopo P {/*font-size:13px; margin:0 100px 30px 10px;*/}
.oroscoposettimana EM {font-size:11px;}
.oroscoposettimana P {font-size:13px; margin:0 100px 0px 10px;}
.oroscoposettimana H2 {margin-top:10px;}

.subMenuOroscopo {position:absolute;right:10px; top:30px;}
.subMenuOroscopo LI {background:url('/cm/img/footer_a.gif') 2px 3px no-repeat; padding-left:12px; font-weight:bold; font-size:11px; color:#40242e;}
.subMenuOroscopo LI A, .subMenuOroscopo LI A:link {font-size:11px; color:#40242e; text-transform:lowercase;}
.sep {font-size:1px; height:5px; border-bottom:1px solid #E7E7E7; margin:10px -5px 15px -5px;}
.moreInfo LI {background:url('/cm/img/footer_a.gif') 2px 3px no-repeat; padding-left:12px; font-weight:bold; font-family:georgia, serif; font-size:11px;}
.moreInfo LI A {text-decoration:underline; padding:0px !important; background-image:none;}

.linkbutton {height:30px;}
.linkbutton a {float:left; text-align:center; background: url(/cm/img/loginbutton.gif) 0 0px no-repeat; width:64px; margin: 5px 0; text-decoration:none !important; padding:2px 0 3px 0; font-family:georgia, serif; font-style:italic; color:#FFF; font-size:12px; }
.linkbutton a:hover {background-position:left -20px;}

.listaSegniExt2 {height:75px; background:url('/cm/img/sfumatura2.gif') bottom center no-repeat; padding:5px 5px 15px 5px;}
.listaSegniExt2 H3 {font-size:12px; background:url('/cm/img/sfumatura.gif') top center no-repeat; margin:0px; padding:15px 0 0px 0;}
.listaSegniExt2 IMG {padding:0px; margin:0px;}
.listaSegniExt2 DIV   {float:left; margin:5px 5px 0px 0; font-size: 9px; letter-spacing:0px; text-align: center}

.tabella B {color:#b60e3d; font-weight:bold; border-right:1px solid #E7E7E7; padding-right:10px; padding-bottom:10px; font-size:13px; font-family:Arial, sans-serif;}
.tabella TD {padding:2px 0px 15px 3px; border-bottom:1px solid #E7E7E7; font-size:11px;}
.sepO {/*border:1px solid red;*/}
.tabella .head TD STRONG {color:#b60e3d; font-weight:bold; font-size:12px; font-family:Arial, sans-serif; text-align:center; text-transform:uppercase;}


.bioritmo1 {color:#40242e} /* Fisico        */
.bioritmo2 {color:#b60e3d} /* Emotivo       */
.bioritmo3 {color:#9c957e} /* Intellettuale */

.pulsanteOroscopo {margin:10px 30px 10px 100px;}
.pulsanteOroscopo H3 {font-size:14px; color:#b60e3d; font-weight:bold; text-transform:uppercase;}
.pulsanteOroscopo H3 A {color:#b60e3d;}

/* ANNESSI E CONNESSI, DA CANCELLARE QUANDO VA ONLINE LA VERSIONE UFFICIALE */

#colAnnessi {margin:0 0px 0 5px; }
#contAnnessi { background: #FFF url("http://www.style.it/cm/img/bg_box.gif") no-repeat top left; border-bottom:#C7C5BA 1px solid; border-right:#DDDACE 1px solid; padding-left:2px; padding-bottom:5px; float:left;}
#contAnnessi h3 {font-size:15px; color:#B7103E; text-transform:uppercase; text-indent:15px; width:290px; margin:0px; padding:0px;}
#contAnnessi h3 a {color:#B7103E;}

#contAnnessi .right {float:none; margin:5px 0 5px 70px;}
#contAnnessi .left {float:left; width:60px; margin-top:10px;}
#contAnnessi .foto {margin-left:5px; margin-bottom:3px;}

#contAnnessi .boxAnnessi {padding:0px; background: url("http://www.style.it/cm/img/dot_link.gif") repeat-x;  float:left; width:290px; display:inline;}
#contAnnessi .boxAnnessi h4 {margin-left:0px; margin-bottom:2px; font-size:12px; font-weight:bold;}
#contAnnessi .boxAnnessi h4 a {color:#b60e3d; }
#contAnnessi .boxAnnessi h4 a:hover {background:#e8e5d8;}

.quote {color:#b60e3d; font-size:18px; font-weight:bold; font-style:italic; margin:20px 20px 30px 30px; position:relative;}
#quote_o {position:absolute; top:-8x; left:-30px;}
#quote_c {margin-bottom:-15px; margin-left:5px;}
.quote .fonte {font-size:13px; font-weight:normal; font-style:normal; }

.siderale TD {font-family:Arial; font-size:11px; padding:5px 4px !important;}

/* RIGHT */
#sidebar .h4 {border-bottom:1px solid #999999; margin:30px 0 15px 0; padding:0px;}
#sidebar H4 {font-family:Palatino Linotype, Georgia, serif; text-transform:uppercase; font-weight:normal; font-size:11px; color:#333333; background-color:#FFF; margin:0px; width:115px; position:relative; top:8px;}

.ad-block {height:auto; overflow:none; position:relative;}
#riempitivoMPU {position:absolute; top:0px; width:306px;}
#riempitivoMPU .box {text-align:left; padding:280px 0px; margin:0 -8px 0 0px; font-weight:bold;}
#riempitivoMPU .box2 {text-align:left; border:1px solid #E5E5E5; padding:15px 10px 13px 10px; background:url('http://life.style.it/static/img/community/community.gif') no-repeat 240px 240px; }
#riempitivoMPU H3 {color:#999999; font-family:Arial, sans-serif; font-size:16px; text-transform:none; margin:0px;}
#riempitivoMPU p {color:#000; font-family:Arial, sans-serif; font-size:11px; margin:5px 0px; font-weight:normal;}
#riempitivoMPU UL {margin:0px 5px 10px 5px; padding:0px;}
#riempitivoMPU UL LI {list-style-type:none; background:url('http://life.style.it/static/img/community/rssRow.gif') left 6px no-repeat; padding:3px 0 4px 20px; font-weight:bold; font-size:12px; color:#B60F3D; font-family:Arial, sans-serif;}
#riempitivoMPU UL LI A {color:#B60F3D; font-family:Arial, sans-serif; text-decoration:underline;}

#sidebar .oroscopogiorno .h4 {border-bottom:1px solid #999999; margin:30px 0 10px 0; padding:0px;}
#sidebar .oroscopogiorno H4 {font-family:Palatino Linotype, Georgia, serif; text-transform:uppercase; font-weight:normal; font-size:13px; position:relative; color:#333333; background-color:#FFF; margin:0px; width:80px; position:relative; top:8px; padding-left:4px;}
.oroscopogiorno SPAN {font-family:Palatino Linotype, Georgia, serif; text-transform:lowercase; font-style:italic; font-size:11px; position:absolute; top:-10px; left:0px;}
.oroscopogiorno .content {font-size:1px; margin:5px 0;}
.oroscopogiorno IMG {margin:0px -2px;}

#sidebar .annessieconnessi .h4 {border-bottom:1px solid #999999; margin:30px 0 15px 0; padding:0px;}
#sidebar .annessieconnessi H4 {font-family:Palatino Linotype, Georgia, serif; text-transform:uppercase; font-weight:normal; font-size:11px; color:#333333; background-color:#FFF; margin:0px; width:120px; position:relative; top:8px;}
.annessieconnessi UL {margin:10px; padding:0px;}
.annessieconnessi LI {clear:left; list-style-type:none; background:url('http://life.style.it/static/img/community/sfumaturaSotto2.gif') 3px bottom no-repeat; padding:0 0 20px 0; margin:5px 0 10px 0; height:75px;}
.annessieconnessi LI .articoloImg {background:url('http://life.style.it/static/img/community/articolobg.gif') top left no-repeat; padding:2px 3px 3px 2px; float:left; margin:0 10px 0px 0;}
.annessieconnessi LI IMG {float:left; margin-right:10px;}
.annessieconnessi LI .articoloImg IMG {float:none; margin:0px;}
.annessieconnessi LI P {padding:0px; margin:0px; color:#666666; font-size:11px; font-family:Arial;}
.annessieconnessi LI P A {color:#666666;}
.annessieconnessi LI .pink {font-family:Palatino Linotype, Georgia, serif; padding-bottom:3px; color:#B60F3D;}
.annessieconnessi LI B {font-size:13px; font-family:Georgia, serif; font-style:italic; font-weight:normal; margin-bottom:5px; display:block; color:#000;}
.annessieconnessi LI B A {color:#000;}\

.side-gallery {
	margin:20px 0 0;
	padding:3px 0 0;
	background:url(http://www.style.it/images/home-sep05.gif) no-repeat;
}
.side-gallery-list {
	margin:0;
	padding:0 0 8px;
	list-style:none;
	background:url(http://www.style.it/images/home-sep04.gif) repeat-x 0 100%;
}
.side-gallery-list li {
	width:100%;
	vertical-align:top;
	overflow:hidden;
	padding:3px 0 0;
}
.side-gallery-list .opener {
	display:block;
	background:#f3f3f3;
	color:#666;
	font-size:11px;
	font-weight:bold;
	padding:5px 7px;
}
.side-gallery-list .opener:hover {
	text-decoration:none;
}
.side-gallery-list .slide-area {
	width:100%;
	position:relative;
	margin:-10px 0 0;
	overflow:hidden;
}
.side-gallery-list .slide-items {
	overflow:hidden;
	background:url(http://www.style.it/images/home-sep06.gif) no-repeat 0 100%;
	width:100%;
	position:relative;
	padding:10px 0 6px;
	color:#6c575c;
	font-size:11px;
	line-height:12px;
}
.side-gallery-list .slide-items .item {
	float:left;
	width:137px;
	text-align:center;
	padding:5px 10px;
}
.side-gallery-list .slide-items .item .title {
	display:block;
	color:#333;
	padding:5px 0 4px;
}
.side-gallery-list .slide-items .item .title a {
	color:#333;
}
.side-gallery-list .slide-items .item img {
	display:block;
	margin:0 auto;
	border:1px solid #999a97;
}
.side-gallery-list .slide-items .item p { margin:5px 0 0;}
.side-gallery-list .slide-items .item p a {
	color:#6c575c;
}
.sidebar {
	padding:0;
}
.sidebar .info-box .more {
	background:#f3f3f3;
	padding:5px 11px;
	margin:-4px 0 2px;
	border:solid #e5e5e5;
	border-width:0 1px 1px;
	position:relative;
}

.side-gallery-list .textlinkOpener a{
	display:block;
	background:#f3f3f3;
	color:#666;
	font-size:11px;
	font-weight:bold;
	padding:5px 7px;
}
.side-gallery-list .textlinkOpener a:hover {
	text-decoration:none;
}
.side-gallery-list .textlinkOpener a{
	display:block;
	background:#f3f3f3;
	color:#666;
	font-size:11px;
	font-weight:bold;
	padding:5px 7px;
}
.side-gallery-list .textlinkOpener a:hover {
	text-decoration:none;
}

.info-box{
	overflow: hidden;
	height: 1%;
	padding: 6px 0 0;
}
.info-box-heading {
	background: url(http://www.style.it/images/bg-line.gif) repeat-x 0 10px;
	padding: 0 0 10px;
}
.info-box-heading h3 {
	display: inline;
	margin: 0;
	color:#333;
	font-size: 11px;
	background: #fff;
	padding: 0 10px 0 0;
}
.info-box .tabs div.tab{
	border: 1px solid #dbd8d9;
	border-bottom: 0;
	padding:9px 6px 2px 6px;
}
.info-box .tabs {
	border:none;
	background: url(http://www.style.it/images/bg-info-box-b.gif) no-repeat 0 100%;
	padding: 0 0 5px;
}
.info-box .none-separator-tabs{
	background: none;
	padding-bottom: 0;
}
.info-box .news-box {
	width: auto;
	overflow: hidden;
	position:relative;
	width: 100%;
}
.news-box div {
	width: auto;
	float: none;
	padding: 0;
}
.info-box .news-box div h3 {
	background: none;
	margin: 0;
	padding: 3px 0 0;
}
.info-box .news-box h4{
	font-weight: normal;
	font-size: 13px;
}
.info-box .news-box p{
	padding: 5px 0 0;
}
.info-box .news-sep {
	height: 7px;
	margin-left: 0;
	width: auto;
	background: url(http://www.style.it/images/bg-news-box-separator.gif) no-repeat;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	width:174px;
    height:107px;
    background: url(/cm/img/citroen.png) no-repeat top left;
	padding: 10px;
    font-family:Arial;
    font-size:11px;
}
#tooltip h3 {margin:0px; padding: 15px 0 0 0; color:#e31836; font-size:12px; text-transform:lowercase;}
#tooltip div {font-size:11px; color:#0e1517; width:90px; padding-top:5px;}

