body {
background-color: #ECECEC;
margin-top:0;
margin-left:0;
font-family:Helvetica, Arial;
}

#maincell{border-left:1px solid #EEE;border-right:1px solid #EEE;border-bottom:1px solid #EEE;}
#main996{
width:996px;
margin:0 auto;
background-color:#f9f9f9;
z-index:-1;
padding-top:10px;

}
table#table-head,table#table-container{width:996px;margin: 0 auto;}
#bg{
height:100%;
width:100%;
z-index:1;
}
#CommonTopBar{
width:996px;
margin:0 auto;
height:132px;
overflow:hidden;
}
.col-sx{
width:694px
}

img{border:0;}

a {
color:#666;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}



td.calendar a {
color:#fff;
text-decoration:none;
font-weight:700;

}
/*            main wmenu                      */
ul#headbar-oroday{ list-style-type:none;}

/* sliding menu*/

#content-menu{
position:absolute;
width:994px;
left:50%;
margin-left:-498px;
background:#3B4440;
overflow:hidden;
z-index:999;
border:1px solid #272D2B;
border-top:none;
opacity:0;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
.group-items{
	width:16%;
	float:left;
}
.group-home{
	width:6%;
	float:left;
	padding-left:14px;
}
.items,.group-items li a,.group-home li a{
font-size:11px;
text-decoration: none;
font-weight:normal;
list-style:none;
padding:0;
margin-left:2px;
margin-top:5px;
display:block;
line-height:0.95em;
color:#EAD097;
}


.group-items li a:hover{
color:#fff;
text-decoration:underline;
}

#head-items{
width:996px;
height:20px;
margin:0 auto;
border-bottom:1px solid #9F3826;

}
.c-head-menu{
background:#272D2B;
text-transform:uppercase;
}
.head-item {
font-size:12px;
font-weight:bold;
width:16%;
height:20px;
float:left;
color:#eaeaea;
font-weight:bold;
text-decoration:none;
line-height:1.8em;
padding-left:2px;
font-family: 'Ubuntu Mono', sans-serif;
}


#ad-hmenu{ display: none;}

/*************   end panel menu **************/

/*old head*/

ul#headbar-oroday{
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
margin-top:-0px;
margin-left:10px;
height:50px;
}

#headbar-oroday li{
height:50px;
float:left;
text-align:center;
margin-top:15px;
margin-left:0px;
margin-right:13px;
font-size:12px;
/*text-shadow: 1px -1px 1px #ffffff;
filter: dropshadow(color=#ffffff, offx=1, offy=-2);*/
}
#headbar{width:100%;height:50px; position:relative;}
#headbar-content{width:996px; height:60px; margin:0px auto; background-color:#272D2B;}
#headbar-oroday li a {color:#eaeaea; text-decoration:none;}
#headbar-oroday li a:hover {color:#E71D3C;}

#headbar-menu li a {color:#EAD097;display:block; font-size:13px; font-weight:bold; line-height:2em; text-align:center; text-decoration:none;}
#headbar-menu li a:hover {}

.tipsoro{font-size:8px; color:#aaa;text-shadow: 0px 0px 0px #666;}
.box3{padding-right:20px;}


/* end old head*/



#day-calendar{
font-size:44px;
color:#D9000E;
letter-spacing:-2px;
font-weight:bold;
text-align:center;
text-shadow: 1px 1px 3px #999;
filter: dropshadow(color=#999999, offx=1, offy=1);
}



td.calendar a:hover {
text-decoration:underline;
font-weight:700;
background:#284976;
display:block;
}

#main {
width:996px;

margin:0 auto;
}

#main-head {
width:996px;
background:#fff;
margin:0 auto;
}
#col-sx {
width:470px;
.width:470px;
_width:465px;

float:left;
background:#fff url(../img/gradient1.png) repeat-x;
}


#col-cen {
width:300px;

}

#col-sx2 {
width:650px;
padding-top:15px;
float:left;

}

#col-cen2 {
width:300px;
float:left;
padding-top:20px;
background:#fff;

}

#col-sx3 {
width:600px;
padding-top:15px;
float:left;

}

#col-cen3 {
width:300px;
float:left;
margin:20px 0 0 20px;

}
/* stili menu sx home */
#boxmenu{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-left:10px;}
#titm1{   color:#EE1444; font-size:13px padding:2px 5px;margin-top:5px; font-weight:bold;font-size:11px;}
#boxmenu ul{ background:#fff; list-style:none;  padding:2px 5px 2px 0px; margin:0;}

#blockboxmenu #boxmenu li a{color:#666; }
#blockboxmenu #boxmenu li a:hover{color:#EE1444; display:block; text-decoration:underline; }
/* stili menu H home */
#blockboxmenu{width:150px;float:left;}



#piepagina{font-size:10px; color:#999999; text-align:center;clear:both; width:950px;float:left;}
#cellasegni,#cellasegnitop{ width:73px;margin:2px;border-left:1px solid #999; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; display:block;float:left; background:#fff;padding:2px auto;color:#3B5998;}

#cellasegnitop a:hover{margin-top:0;padding-top:0; background:#3B5998;color:#fff; display:block; text-decoration:none;}

.footer-segni{
text-align:center;
width:100%;
height:30px;
background:#fff;
margin:0 auto;
padding:4px auto;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);

border:1px solid #666;}

#header-oroscopo,#header-oroscopo-black , #header-oroscopo-mese,#header-oroscopo-lui,#header-oroscopo-lei,#header-oroscopo-nato,#header-oroscopo-portafortuna  {
background:#fff;
height:90px;
width:996px;

}

#leo-adv { width:996px; }
#almanacco {
padding-top:8px;
}

#titsegno {
background:transparent repeat scroll 0;
color:#9FBDE6;
font-size:24pt;
line-height:1em;
text-transform:uppercase;
margin:20px 0 20px 30px;
letter-spacing:-0.05em;
font-weight:lighter;
font-family: 'Ubuntu Mono', sans-serif;
}

#titsegno3 {
color:#E4471C;
font-size:16pt;
line-height:1em;
text-transform:uppercase;
position:relative;
margin:5px 0 5px 0px;
letter-spacing:-0.8px;
font-weight:normal;
font-family: 'Ubuntu Mono', sans-serif;

}
.Box3{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);

background-color:#272D2B;
padding:5px;
min-height:131px;

}
#titsegnoLink a {color:#739FDB;}
#titsegnoLink {
font-size:16pt;
line-height:1em;

position:relative;
margin:5px;
margin-bottom:10px;
text-decoration:underline;
}
#titsegnoLink a:hover {
color:#FF0033;
}
.titsegno2 {
color:#9FBDE6;
font-size:20pt;
line-height:1em;

}

#titsegnoSmall {
background:transparent none repeat scroll 0;
color:#9FBDE6;
font-size:18pt;
line-height:1em;

}

#titolo {
color:#78A2DC;
font-weight:700;
font-size:14px;
padding:2px 10px;
font-family: 'Ubuntu Mono', sans-serif;
}

#sottotitolo {
color:#6BBEDE;
font-size:14px;
padding:0 10px;
}

#titolocorsivo {
background:transparent none repeat scroll 0;
color:#9FBDE6;
font-size:32pt;
line-height:1em;

margin:10px 0 10px 20px;
}

.classifica {
color:#3A77CC;
font-size:18pt;
line-height:1em;

}

.testoclass {
color:#9FBDE6;
font-size:18pt;
line-height:1em;

}
.testoclass2 {
color:#FF8B7B;
font-size:18pt;
line-height:1em;

}
.tarot-sub{
background:transparent none repeat scroll 0;
color:#8E3838;
font-size:18pt;
line-height:1em;

margin:10px 0 10px 0px;
float:left;width:400px;
}

.tarot-sub2{
background:transparent none repeat scroll 0;
color:#8E3838;
font-size:14pt;
line-height:1em;

margin:10px 0 10px 0px;
float:left;width:400px; 
}

.tarot-card{
background:transparent none repeat scroll 0;
color:#8E3838;
font-size:18pt;
line-height:1em;

margin:10px 0 10px 0px;
text-transform:uppercase;
float:left;
width:400px;
margin-top:-10px;
}

#tarotsmall{
width:75px;
float:left;
margin-right:10px;
padding:10px;
border:4px solid #fff;
background:#8B7105;
}

.tarotsmall{
width:75px;
height:120px;
margin-right:10px;
padding:10px;
border:4px solid #fff;
background:#8B7105;
}


#boxtarot{width:550px; height:140px;text-align:left;margin:10px 0px;clear:both;}
.testotarot{float:left; width:400px; font-size:14px;}
#tarot-ad-sx-sky{ width:300px;margin-top:40px;}
#tarot-ad-sx-sky2{ width:300px;margin-top:40px;}
#tarot-ad-sx-sky3{ width:300px;margin-top:40px;}
#tarot-ad-sx-sky4{ width:300px;margin-top:40px;}
#boxt22 {
width:250px;
float:left;
padding-left:22px;
padding-right:22px;
font-size:18px;
text-align:justify;
}

#testo {
font-size:12px;
padding:10px;
}

#almanacco a {
font-size:12px;
text-decoration:none;
color:#0D4D6C;
padding:0 13px;
}

#almanacco a:hover {
font-size:12px;
color:#33C;
text-decoration:none;
padding:0 10px;
}

#custom-box {
float:left;
height:60px;
width:170px;
padding-top:8px;
}

#orocontainer {
background-color:#fff;
margin:0 0 10px 10px;
}

#gfxsegni {
border:none;
width:62px;
height:62px;
float:left;
margin:0px 8px 5px 8px;
}
#menu200711{
margin:5px;
margin-left:0px;
padding-top:20px;
padding-bottom:20px;
background:#272D2B url(../img/bg-2012.png) right no-repeat;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);
}
#menu200712{
margin:5px;
margin-left:0px;
padding-top:20px;
padding-bottom:20px;
background:#272D2B url(../img/bg-2012.png) right no-repeat;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);
}
#gfxsegnianno {
border:none;
width:100px;
height:100px;
float:left;
margin:2px;
}
a.segni img {
background-color:transparent;
filter:alpha(opacity=70);
-moz-opacity:0.7px;
opacity:0.8px;

}

a.segni:hover img {
background-color:transparent;
filter:alpha(opacity=100);
-moz-opacity:1px;
opacity:1px;
width:100%;
height:100%;

}

#bubble_tooltip {
width:147px;
position:absolute;
display:none;
}

#bubble_tooltip .bubble_top {
background-image:url('../img/bubble_top.png');
background-repeat:no-repeat;
height:16px;
}

#bubble_tooltip .bubble_middle {
background-image:url('../img/bubble_middle.png');
background-repeat:repeat-y;
background-position:bottom left;
padding-left:7px;
padding-right:7px;
padding-top:5px;
text-align:center;
color:#CB545D;
}

#bubble_tooltip .bubble_middle span {
position:relative;
top:-8px;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:12px;
font-weight:700;
}

#bubble_tooltip .bubble_bottom {
background-image:url('../img/bubble_bottom.png');
background-repeat:no-repeat;
height:44px;
position:relative;
top:-6px;
}

#NbuttonBoxShop {
width:100%;
height:20px;
background-color:#F27540;
border-top:thin solid #E3C682;
border-bottom:thin solid #B4BCBF;
text-align:center;
padding-top:3px;
clear:both;
}

#endboxshop {
height:5px;
width:420px;
/*background: #fff url(../img/end-boxshop.png)  no-repeat;
margin-left:20px;*/
}

#BoxShopT {
/*background:url(../img/box-t.png) no-repeat;
height:20px;
z-index:-10;
*/
}

#BoxShop {
/*background:#F1F5F6 url(../img/box-m.png) repeat-y;*/

}

#BoxShopB {
/*background:url(../img/box-b.png) no-repeat;
height:20px;
z-index:-10;*/
}

#NimgBoxShop {
float:left;
margin-right:10px;
margin-bottom:5px;
padding:5px;

}

#NtextBoxShop {
margin-left:135px;
width:300px;
height:50px;
font-size:10px;
background-color:#FF6;
padding:10px;
}

.LinkBoxShop {
font-size:14px;
color:#EAD097;

}

.LinkBoxShop a:hover {
color:#E4471C;
text-decoration:none;

}

.LinkBoxShop a:visited {
color:#EAD097;
}

.LinkOnSky {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#0D4D6C;
}

.LinkOnSky a:hover {
background-color:#EEF8FB;
}

.cssbutton {
background-color:#D2206E;
border:2px #333 outset;
color:#fff;
text-decoration:none;
font:bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
margin:5px auto;
padding:1px 8px;
}

.cssbutton:visited {
color:#000;
}

.cssbutton:hover {
background-color:#fff;
color:#EB4167;
border-style:inset;
padding:2px 7px 0 9px;
}

.cssbutton:active {
color:#fff;
}
#interpretazione{
width:520px;
/*float:left;*/
border:1px solid #ddd;
padding:20px;
background:#FFFCF4;

}
.cssbuttonboxshop {
background-color:#EB4167;
border:2px #AB1E05 outset;
color:#fff;
text-decoration:none;
font:bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
margin-top:-5px;
padding:1px 8px;
}

#pagella {
width:550px;
height:470px;
background:url(../img/bg-box-pagella.png) top no-repeat;
padding-top:20px;
padding-left:10px;
margin-top:10px;
}

#BoxNewsletter {
font-size:18px;
color:#666;
height:45px;
margin:0 0 0 10px;
padding:5px;
}

.testOrolink a {
font-size:22px;
color:#333;
text-align:justify;
}

.testOrolink a:hover {
font-size:22px;
color:#DF6363;
background-color:#FFFAF4;
text-align:justify;
}

#link18 {
padding-left:35px;
background:url(../img/star.png) top left no-repeat;
margin-left:30px;
font-size:16px;
font-family: 'Ubuntu Mono', sans-serif;
}
#link18b {
padding-left:35px;
background:url(../img/starb.png) top left no-repeat;
margin-left:30px;
font-size:16px;
color:#78A2DC;
}

#link18 a:hover {
font-size:16px;
color:#F14369;
text-decoration:none;
}

#link14 {
font-size:14px;
color:#78A2DC;
}

#link14 a:hover {
font-size:16px;
color:#F14369;
}

#boxele {
width:300px;
float:left;
margin-left:25px;
}

#titele {
font-size:18px;
color:#284976;
width:120px;
float:left;
margin-left:15px;
}

#testele {
font-size:18px;
color:#42342C;
width:120px;
float:left;
}

#boxoday {
width:280px;
height:230px;
float:left;

}

#titboxoday {
height:20px;
background-color:#CB2956;
font:normal 18px;
font-weight:bold;
color:#fff;
padding:5px;
}

#paginOroMese a {
width:199px;
height:60px;
float:left;
background:#475061;
color:#EAD097;
border:1px solid #fff;
font-weight:bold;
text-align:center;
text-decoration:none;
text-transform:uppercase;
font-size:13px;
line-height:4em;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
behavior: url(border-radius.htc);
}

#paginOroMese a:hover {
width:199px;
float:left;
background:#E4471C;
color:#EAD097;
border:1px solid #fff;
font-weight:700;
text-align:center;
text-decoration:none;
}

#Box300250 {
width:315px;
height:252px;
float:left;
background-color:#fff;
padding:0 0 0 5px;
}

#Boxleft {
width:135px;
height:207px;
float:left;
background-color:#fff;
background:#FFF url(../img/bg-almanacco.gif) top left no-repeat;
padding:60px 3px 3px 0;
}

#NBoxBio,#NBoxAlfa,#NBoxiv,#NBoxnumbers {
width:290px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
clear:both;
margin-top:5px;
padding:5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);

}


#box-oro-core{
width:680px;

clear:both;
margin:2px;
margin-top:10px;
margin-left:0px;
padding:5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);
}


#box-video-core{
width:666px;
height:auto;
overflow:hidden;
padding:10px;
margin:10px 0px 10px 0px;
background-color:#D37363;
clear:both;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);
}

#box-form-compa{

height:auto;
overflow:hidden;
padding:10px;
margin:10px 0px 10px 0px;
background-color:#84954E;
clear:both;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);
}

#NBoxiv {
color:#EAD097;
background:#284976 url(../img/bg-box-ivana.png) bottom right no-repeat;
}

#NBoxnumbers {
color:#EAD097;
background:#284976 url(../img/bg-box-numbers.png) bottom right no-repeat;
}
#NBoxBio{
background-color:#272D2B;
}
#NBoxAlfa{
background-color:#84954E;
}
#NBoxmars{
background-color:#CE8139;
}
#NBoxTarot{
margin-top:10px;
background:#272D2B url(../img/bg-box-tarot.png) top right no-repeat;
}

#NBoxAnno{
margin:5px 0px 5px 0px;
background:#272D2B url(../img/bg-box-2012.png) top right no-repeat;
}
#NBoxcompa{
color:#EAD097;
background:#84954E url(../img/lovers.png) top right no-repeat;
}
#NBoxcompa #titsegno3{color:#EAD097;}
#NBoxTarot #titsegno3{color:#E4471C;}
#NBoxAnno #titsegno3{color:#D37363;}
#NBoxmars #titsegnoLink a{color:#B95036;}
#NBoxcompa,#NBoxmars,#NBoxAlfa,#NBoxBio,#NBoxTarot,#NBoxAnno {
width:290px;
padding:5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);


}
#NBoxcompa{
width:680px;
padding:10px 0px 0px 5px;
margin-left:5px;}
#BoxCustomize {
width:956px;
height:35px;
background-color:#FFF;
float:left;
clear:both;
position:relative;
}

#box-fastpodcast{
background-color:#284976;
padding:5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);
text-align:center;
margin:5px;
margin-left:0px;
height:20px;
}
#privacy {
font-size:10px;
text-align:justify;
color:#666;
width:495px;
padding:10px 20px;
}

.contentslide {
width:320px;
height:225px;
vertical-align:bottom;
border:none;
float:left;
padding:0;
}

.pagination {
width:300px;
text-align:right;
border:none;
padding:0;
}

contentdiv
* html .pagination {
width:300px;
}


.p1 {
background-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
}

.p1 a:hover {
background-color:#000;
color:red;
}

.p1 a.selected,.p1 a.visited,.p1 a.active,.p1 a.link {
background-color:#000;
color:#fff;
width:20px;
}

#Cielo {
width:454px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
float:left;
position:relative;
padding:10px;
}

#Cielo a:hover {
color:#F30;
text-decoration:none;
background-color:#FFF4DD;
display:block;
}

.TitShop {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#476992;
font-weight:700;
font-size:16px;
display:block;
}

.shadetabs {
clear:both;
font:12px Arial;
list-style-type:none;
text-align:left;
margin:0 30px 0 6px;
padding:3px 5px;
}

.shadetabs li {
display:inline;
margin-left:0;
}

.shadetabs li a {
text-decoration:none;
margin:5px 5px 0px 20px;
border:1px solid #778;
color:#2d2b2b;
background:#FFF url(http://oroscopo.leonardo.it/images-srv/canali/oroscopo/shade.gif) top left repeat-x;
padding:3px 3px;
position:relative;
}

.shadetabs li a:visited {
color:#2d2b2b;
}

.shadetabs li a:hover {
text-decoration:underline;
color:#2d2b2b;
}

.shadetabs li.selected {
position:relative;
top:1px;
}

.shadetabs li.selected a {
background-image:url(http://oroscopo.leonardo.it/images-srv/canali/oroscopo/shadeactive.gif);
border-bottom-color:#FFF;
}

.shadetabs li.selected a:hover {
text-decoration:none;
}

#box3 #titsegno3 .oggisegno:first-letter{ text-transform:uppercase}


.contentstyle {
width:440px;
height:100px;
/*background-image:url(http://oroscopo.leonardo.it/images-srv/canali/oroscopo/segni_tabs.jpg);*/
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
line-height:1.3em;
border:1px solid #ccc;
margin:0 5px;
}

#alfa{
color:#3B4440;
}

.alfabeto {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:1.3em;
width:130px;
float:left;
position:relative;
}

.alfabeto ul {
text-align:left;
margin:0;
padding:5px 0;
}

.alfabeto ul li {
list-style:none;
display:block;
padding-left:10px;
}

.alfabeto ul li:first-letter {
font-weight:700;
}

.alfabeto li a {
text-decoration:none;
display:block;
width:110px;
padding-left:10px;
font-size:12px;
}

.alfabeto li a:hover {
color:#F30;
text-decoration:none;
background-color:#FFF;
display:block;
width:110px;
padding-left:10px;
font-size:12px;
}

* {
font-family:Verdana, Helvetica;
}



.highslide-html {
background-color:#FFF;
}

.highslide-html-blur {
border:2px solid gray;
}

.highslide-html-content {
position:absolute;
display:none;
}

.highslide-display-block {
display:block;
}

.control {
float:right;
display:block;
font-size:9pt;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
color:#999;
margin:0 5px;
}

.control:hover {
color:#000 !important;
}

.highslide-move {
cursor:move;
}

#testOro,#testOro2 {
font-size:22px;
color:#666;
text-align:justify;
line-height:1.2em;
padding:0 60px;
}

.contentslide .contentdiv,.highslide-display-none {
display:none;
}

/*widget*/
#Nsegni{width:193px!important;width:188px;height:18px;border-top:1px solid #fff; border-bottom:1px solid #D3E5F0;padding-left:5px;  color:#4465AA;background-image:url(http://oroscopo.leonardo.it/img/Npoint.gif); background-repeat:no-repeat; background-position:right;}
#Ndata_segno{font-size:10px;padding-right:7px;width:75px;float:left;}
#NinBoxSx{width:230px;float:left;padding-left:10px;padding-top:2px;}
#Noroday{width:198px;height:260px;background-image:url(http://oroscopo.leonardo.it/img/N_back_oroday.jpg);background-repeat:no-repeat;float:left;margin-top:7px!important;margin-top:5px;}
a.oroday:link{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:underline;padding-left:20px;}
a.oroday:hover{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#f00;text-decoration:underline;padding-left:20px;background-color:transparent;}
a.oroday:active{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#f00;text-decoration:underline;padding-left:20px;}
a.oroday:visited{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:underline;padding-left:20px;}

#rotator{cursor: pointer;overflow: hidden;position: relative;width: 690px;height: 388px;}
#rotator img{	border: 0;	cursor: pointer;	width: 690px;	height: 388px;}

/*       CABALA      */
.titcol{ background:#E5ECF9; color:#3366CC; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.riga{ background:#FFF4C2; color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:11px;padding-left:3px; }
.riga2{ background:#D9F1B7; color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#1F4E7C; }
.input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#container{
background:#84954E;
border:1px solid #3B4440;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);

padding:5px;
width:170px;}

#contentcabala{
background:#284976;
border:1px solid #475061;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);

min-heigh:60px;
}

/* numerologia */
.TitNumerology{color:#FF8B7B;font-size:18pt;line-height:2em;margin:20px 0px; line-height:1em;}

/* bottombar styles */
.footerFloat {
position: fixed;
border-top: 2px solid #ddd;
/*border-bottom: 2px solid #f5f5f5;
background:url(http://oroscopo.leonardo.it/img/6x6.gif) #E5E5E5;
width: 100%;*/
width: 760px;
left: 120px;
bottom: 0px;
text-align:middle;
color: #aaa;
font-size: 10px;
z-index:100000;
opacity:1.0;
filter:alpha(opacity:100);
text-align:center;
}

.footerFloatH {
position: fixed;
/*border-top: 2px solid #ddd;
border-bottom: 2px solid #f5f5f5;
background:url(http://oroscopo.leonardo.it/img/6x6.gif) #E5E5E5;
width: 100%;*/
width: 760px;
left: 120px;
bottom: 0px;
text-align:middle;
color: #aaa;
font-size: 10px;
z-index:100000;
opacity:1.0;
filter:alpha(opacity:100);
text-align:center;
}

#overlayx {
position: fixed;
width: 100%;
height:200px;
left: 0px;
bottom: 0px;
z-index:10000;
}

/* bordi stondati */

.boxprofilo{padding:10px; }
.c1, .c2, .c3, .c4{font-size:1px; overflow:hidden; display:block;}
.c1 {height:1px; background:#EE1444; margin:0 5px;}
.c2 {height:1px; background:#fff; border-right:2px solid #EE1444; border-left:2px solid #EE1444; margin:0 3px;}
.c3 {height:1px; background:#fff; border-right:1px solid #EE1444; border-left:1px solid #EE1444; margin:0 2px;}
.c4 {height:2px; background:#fff; border-right:1px solid #EE1444; border-left:1px solid #EE1444; margin:0 1px;}
.contentc {padding:10px 0 20px;background: #fff; border-right:1px solid #EE1444; border-left:1px solid #EE1444;}//height:120px;
.contentc div {margin-left: 0px;}

#featured { width: 690px; height: 388px; background: #009cff url('http://oroscopo.leonardo.it/img/loading.gif') no-repeat center center; overflow: hidden; }
/*            CALENDARIO                         */
/* home  */
.hdaycal{
background:#272D2B;
width:26px;
height:26px;
border:1px solid #272D2B;
text-align:center;
font-size:10px;
float:left;
color:#76B9C2;
line-height:2.2em;
cursor:pointer;
}

.hdaycal:hover{
background: #5999BD;
}

.hdaycaltoday{
background:#272D2B;
width:26px;
height:26px;
border:1px solid #272D2B;
text-align:center;
font-size:10px;
float:left;
color:#EAD097;
line-height:2.2em;
cursor:pointer;
}

.hdaycaltoday:hover{
background: #E4471C;
}
/*fine home */

#container-calendar{
margin:5px 5px 0px 0px;
padding:20px;
padding-top:2px;
background-color:#B95036;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);
}

#boxad300250{
float:left;
margin:2px;
margin-top:5px;
padding:20px;
background-color:#475061;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);
}

#boxele{
width:300px;
height:254px;
float:left;
margin:5px 0px 0px 0px;
margin-right:0;
padding:20px;
background-color:#CE8139;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);
}

#bg-box-link-bt1{
margin:5px;
margin-left:0px;
padding:20px;
padding-bottom:0px;
background:#272D2B url(../img/bg-box-link-bt1.png) right no-repeat;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);
}

#bg-box-link-bt1 #link18 a{color:#CE8139;text-transform:uppercase;font-family: 'Ubuntu Mono', sans-serif;}
#bg-box-link-bt1 #link18 a:hover{color:#EAD097;text-transform:uppercase;font-family: 'Ubuntu Mono', sans-serif;}

#menu200711 #link18 a{color:#CE8139;text-transform:uppercase;font-family: 'Ubuntu Mono', sans-serif; font-size:15px;margin-top:3px;}
#menu200711 #link18 a:hover{color:#EAD097;text-transform:uppercase;font-family: 'Ubuntu Mono', sans-serif;margin-top:3px;}
#menu200712 #link18 a{color:#CE8139;text-transform:uppercase;font-family: 'Ubuntu Mono', sans-serif; font-size:15px;margin-top:3px;}
#menu200712 #link18 a:hover{color:#EAD097;text-transform:uppercase;font-family: 'Ubuntu Mono', sans-serif;margin-top:3px;}
#almacalendar{
padding-left:3px;
}
.daycal{
background:#272D2B;
width:38px;
height:40px;
border:1px solid #fff;
text-align:center;
font-size:20px;
float:left;
color:#76B9C2;
line-height:2.2em;
cursor:pointer;
}

.daycal:hover{
background: #5999BD;
}

.daycaltoday{
background:#272D2B;
width:38px;
height:40px;
border:1px solid #fff;
text-align:center;
font-size:20px;
float:left;
color:#EAD097;
line-height:1.9em;
cursor:pointer;
}

.daycaltoday:hover{
background: #E4471C;
}

#fasilunari{margin-top:5px;}
#pre-oroscopo{
height:85px;
font-size:16px;
font-weight:bold;
}

.clear{clear:both;}
.space10{height:10px; clear:both;}
.space20{height:20px; clear:both;}
.space30{height:30px; clear:both;}


/* love quotes & bottombar */

#hintcookie{
background:#FFFFCC;
text-align:center;
font-size:12px;
padding-top:30px;
color:red;
width:100%;
height:40px;
display:none;
position:absolute;
top:290px;
z-index:1000;
font-weight:bold;
}

#love_quotes{
width:200px;
height:auto;
overflow:hidden;
bottom:30px;
right:30px; 
background:#FDF1B6;
position:fixed;
display:none;
padding:20px;
font-size:14px;
cursor:pointer; 
z-index:1000;}

#load_love{
position:fixed;
right:10px;
background-color:#FDF1B6;
z-index:2000;
font-size:12px;
padding:10px;
border: 1px solid #ccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);

width:150px;
}

#setbox{
display:none;
width:200px;
height:220px;
background:#84954E;
border: 1px solid #ddd;
position:fixed;
bottom:10px;
left: 50%;
margin-left: 200px;
padding:20px;
border: 1px solid #ccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);

z-index:49;
}


.copy a,.copy a:visited{
color:#84954E;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.copy a:hover{
color:#fff;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
#boxcopy{
background:#7FA6D6;
color:#CE8139;
font-size:11px;
width:980px;
margin: 0 auto;
}
.copy{
float:left;
width:550px;
line-height:2;
}

#pref{
float:right;
width:105px;
height:18px;
font-weight:bold;
cursor:pointer;
margin-right:68px;
text-align:left;
line-height:2;
padding-left: 15px;
color:#84954E;

}

#pref:hover{color:#ffffff;}

#copyright{ /*bottombar fixed*/
background-color:#272D2B;
padding:0px 20px;
bottom:0px;
z-index:500;
position:fixed;
width:100%;
margin-top:20px;
z-index:50;
}


/* hover li */
#tarot-menus .tarot-item{display:block; cursor:pointer;margin:5px;}
a.tarotlink{font-size:14px; color:#EAD097;}
a.tarotlink:hover,a.hmenu-item:hover{color:#272D2B; text-decoration:none;}
.hoverOn{ background-color:#E4471C; }
.bullet{color:#FFDBE7;}
#tarot-menus{ width:80%;margin:0px 20px; list-style:none;  margin: 0;padding:20px 0px;}

/*            main wmenu                      */

#main-wmenu{
width:996px;
margin:0 auto;
heigh:auto;
overflow:hidden;
}


#head-wmenu{
text-align:center;
}

.title-wmenu{
font-size:26px;
text-shadow:0 1px 1px white;
font-family:Arial, Helvetica, sans-serif;
background-color: #eee;
padding:0 20px;
color:#666;
}

#main-wmenu ul{
margin-top:90px;
font-family:Arial, Helvetica, sans-serif;
}


#main-wmenu ul li {
display: block;
width: 180px;
height: 130px;
float: left;
margin: 0 2px 4px 0px;
padding:3px;
text-align: center;
position: relative;
background-color:#fff;
border:thin solid #ddd;
cursor:pointer;

}

#main-wmenu ul li a{text-decoration:none;}
.head-li{
font-size:11px;
font-weight:bold;
color:#fff;
padding:3px;
background:#333;
text-align:center;
margin-bottom:10px;

}

#ad-inmenu{display:none;}
.sign_star {
color:#EAD097;
font-size:12pt;
line-height:1em;
text-transform:uppercase;
position:relative;
letter-spacing:-0.8px;
font-weight:normal;
font-family: 'Ubuntu Mono', sans-serif;
width:150px;
}

.star{
width:15px;
height:15px;
background-image:url(../img/star_oroscopo_settimana.png);
background-repeat:no-repeat;
float:right;
}

#star-container{
width:260px;
height:auto;
overflow:hidden;
padding: 15px 20px 15px 20px;
background:#272D2B;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
/*  end wmenu*/
