body {margin:0;padding:0}
td.menu_horoscop{border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;}
td.menu_horoscop_sel{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline; padding: 3px 10px 3px 10px; background: #33B5FF; border-top: 1px solid #999999; border-right: 1px solid #999999; border-left: 1px solid #999999;}
td.menu_horoscop_red{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline; padding: 3px 10px 3px 10px; background: #CC3300; border-top: 1px solid #999999; border-right: 1px solid #999999; border-left: 1px solid #999999;}
td.top_bar_horoscop{background: #0066CC; background-image: url(/images/bg_top_bar.gif); background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}

A.top_bar_horoscop, 
A.top_bar_horoscop:Link, 
A.top_bar_horoscop:Visited, 
A.top_bar_horoscop:Active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: underline;}
A.top_bar_horoscop:Hover {color: #FFFFFF;}


A.horoscop, A.horoscop:Link, A.horoscop:Visited, A.horoscop:Active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2C967B; font-weight: normal; text-decoration: underline;}
A.horoscop:Hover {color: #2C967B;}

A.menu_horoscop,
A.menu_horoscop:Link,
A.menu_horoscop:Visited,
A.menu_horoscop:Active{background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline; padding: 3px 10px 3px 10px; display: block;}
A.menu_horoscop:Hover{background: #FFF9ED;}




A.menu_horoscop_sel:Link,
A.menu_horoscop_sel:Visited,
A.menu_horoscop_sel{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline; padding: 3px 10px 3px 10px; background: #33B5FF; }
A.menu_horoscop_sel:Active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline; padding: 3px 10px 3px 10px; background: #33B5FF; }
A.menu_horoscop_sel:Hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline; padding: 3px 10px 3px 10px; background: #33B5FF; }

A.menu_horoscop_red,
A.menu_horoscop_red:Link,
A.menu_horoscop_red:Visited,
A.menu_horoscop_red:Active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline; background: #CC3300; }

A.links_horoscop, 
A.links_horoscop:Link, 
A.links_horoscop:Visited, 
A.links_horoscop:Active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #2C967B; font-weight: bold; text-decoration: none;}
A.links_horoscop:Hover {color: #2C967B;}

A.text_horoscop, 
A.text_horoscop:Link, 
A.text_horoscop:Visited, 
A.text_horoscop:Active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2C967B;}
A.text_horoscop:Hover {color: #2C967B;}

p.title_horoscop{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #2C967B; font-weight: bold; text-decoration: none; margin: 10px 0 5px 0;}
p.text_horoscop{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; border-bottom: 1px solid #CCCCCC; padding-bottom: 5px; margin: 10px 0 5px 0;}

div.links_horoscop{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none;}
div.title_horoscop{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #2C967B; font-weight: bold; text-decoration: none; margin: 10px 0 5px 0;}
div.text_horoscop{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; border-bottom: 1px solid #CCCCCC; padding-bottom: 5px; margin: 10px 0 5px 0;}

.date_horoscop{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: normal; text-decoration: none; margin: 0 0 5px 0;}

input.text_horoscop{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; border: 1px solid #CCCCCC;}
input.submit_horoscop{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; border: 1px solid #000000; background-color: #D4D0C8;}

select.select_horoscop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; }


span.an_zodie {
	display: block; 
	float: left; 
	width: 150px; 
	height: 30px; 
}
span.an_zodie a {color:#2C967B}

span.zodie_title {
	color: #0066CC; 
	font-wight: bold; 
	font-size: 14px;
}

 .clearer { clear:both; font-size:0; line-height:0; height:0; }
  .floatLeft { float:left; }
  .floatRight { float:right; }
  .survey_monkey { background-color:#bbe79e; border-bottom:1px #eeeed6 solid; height:20px; padding:5px; }
  .survey_monkey a { color:#000000; text-decoration:underline; }
  .survey_monkey a:hover { color:#666666; text-decoration:none; }
  .survey_monkey a.close_link { color:#000000; text-decoration:none; }
  .survey_monkey a.close_link:hover { color:#666666; text-decoration:none; }
  
* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%;}
/* End */

#right_sky {position:absolute; left:960px; top:0; margin:0}

#program_tv a {color: #2C967B;}

.leadHoroscop {border: 2px solid #CEEAFC; background: url(/images/p.gif) 10px center no-repeat #fff; padding: 10px 10px 10px 40px;}
.leadHoroscop a {color: #FF3203}

.turismLeadBox  {
    background: url("../images/icons/P.png") no-repeat scroll 2px center #E2E2E2;
    border: 1px solid #9A9A9A;
    padding: 5px 5px 5px 30px;
    position: relative;
    top: 26px;
}