body{font:13px arial; margin:0;padding:0;text-align:left; color:#333;background:url(http://img.garbo.ro/images/common/new_garbo/menu_bg2.jpg) repeat-x 0 152px; }

a {color:#16449a; text-decoration:none;}
h1{ margin: 5px 0; padding-bottom:10px; display: block; color:#970029; font-size:25px; font-weight:normal; text-align:left;}
h2{ margin: 5px 0; padding-bottom:10px; display: block; font-family:arial; color:#970029; font-size:25px; font-weight:normal; text-align:left; }
h2 a{ margin: 5px 0; padding-bottom:10px; display: block; font-family:arial; color:#970029; font-size:25px; font-weight:normal; text-align:left; }
h3{ margin: 5px 0; display: block; color:#000; font-size:16px; font-weight:bold; text-align:left;}
h3 a{color:#000;}
h5{ margin: 5px 0; display: block; font-family:arial; color:#000; font-size:11px; text-align:left;font-weight:normal;}
ul li a { font-family:arial;font-weight:normal;}
.clear{clear:both;}
.clearfloat { clear: both; line-height: 0px; height: 0px; font-size: 0px; margin: 0; padding: 0; }
.clearleft { clear: left; line-height: 0px; height: 0px; font-size: 0px; margin: 0; padding: 0; }
.clearright { clear: right; line-height: 0px; height: 0px; font-size: 0px; margin: 0; padding: 0; }
.righter{text-align:right;}
img.small{border:1px solid #FFF; margin:2px;padding:2px;float:left;width:100px;height:100px}
img.new_small{margin:2px;padding:2px;width:286px; height:91px;}
img.small_horoscop{border:1px solid #d3cfd0; margin:2px;padding:2px;float:left;width:70px;height:70px}
img {border:none;}
.sep {background:url(http://img.garbo.ro/images/common/new_garbo/hr2.gif) no-repeat; height:30px; border:0px;}
#outer_container{background:#fff;width:985px;margin-top:0px !important;margin-top:-13px ;margin-bottom:10px;display:block; text-align:left;}
#site{background:#FFF;}
#logo{width:215px;float:left; margin-top:25px; }
#login_container {margin:0; padding:0; margin-top:0px !important; margin-top:10px; height:31px;}
#login_container a{color:#970032; height:27px;}
#leaderboard{width:728px;float:right; padding:0px 5px 10px 5px; font-size:0%; text-align:left;margin-top:20px;}
#logo_and_leaderboard{width: 985px; height:120px;}
/* .bara_1{ width:965px;font-size:1px;line-height:1px;clear:both}
.bara_2{ width:965px;font-size:1px;line-height:1px;clear:both} */
#menu_and_front{ width:965px;height:250px;color:#F8EDED;}
#menu_and_front a{color:#FFF;font-weight:bold;}
#art_menu_and_main{float:left; width:160px;height:241px;color:white;display:inline;}
div#menu {background:url(http://img.garbo.ro/images/common/new_garbo/menu_bg2.jpg) repeat-x top; height:33px; width:985px; }
div#menu ul { text-align:left;margin: 0; padding: 0;display:inline;list-style-type:none;}
div#menu ul li {float:left; margin:0; padding:0; }
div#menu ul li a {text-decoration:none; display: block; font-size:12px; font-weight:bold;  padding: 9px 6px; color:#FFF;}


div#menu ul li a:hover {color:#901834; background-color:#fff; }

.lapte_uht{background-image:url(http://img.garbo.ro/images/contests/menu_bg_contest.jpg); background-repeat: repeat-x;}
.upanddown { float:left; margin-left:120px;}
#newsletter {height:170px;width:170px; padding:5px;margin: 5px;border: 1px solid #611630;background:url(http://img.garbo.ro/images/common/news_envelope.gif) #893753 no-repeat 150px 5px; float:left; text-align:left; color: #E2E2E2; }
#newsletter a {color: white;}
#news_box_title{font: 18px arial, Times, serif;line-height:30px;}
#stire_0{width:535px;margin:9px 15px 5px 10px;display:inline;float:left;}
#stire_0_poza{width:310px;height:200px;float:left}
#stire_0_poza img{margin:2px;padding:2px;border:1px solid #611630}
#stire_0_text{width:215px;height:200px;margin-left:10px;display:inline;float:left; text-align:left;font:12px arial;line-height:1.35em}
#stire_0 h1{margin:0;padding:0;font:24px "arial", Times, serif;}
#poza_stanga{width:190px;height:195px;float:left;padding-top:5px;}
.new_news_box{height:185px;width:240px;padding:5px;background:#ffffff repeat ; float:left;text-align:left;line-height:1.5em;}
.new_news_box_horoscop{height:145px;width:460px;padding:5px;background:#ffffff repeat ; float:left;text-align:left;line-height:1.5em;}
.vert_blue_bar{height:195px;width:1px;background: url(http://img.garbo.ro/images/common/blue_separator.gif) #a1b1be no-repeat ; float:left}
.floare_4{height:185px;width:240px;padding:5px;background: #FFF ; float:left;line-height:1.5em;text-decoration:none}
.vert_blue_bar2{height:195px;width:1px;background: url(http://img.garbo.ro/images/common/blue_separator2.gif) #a1b1be no-repeat ; float:left}
.floare_3{height:185px;width:240px;padding:5px;background: #FFF; float:left;line-height:1.5em;}
.spacer{line-height: 3em; height:25px; font:18px "arial", Times, serif;text-align:left;}
.new_news_box h2{margin:0;padding:0;color:#970029; font-size:13px;line-height:2em;}
.floare_3 h2{margin:0;padding:0;color:#970029; font-size:13px;line-height:2em;}
.floare_4 h2{margin:0;padding:0;color:#970029; font-size:13px;line-height:2em;}
a.new_news{color:#970029;font-size:11px; font-weight:bold}
.bara_3{width:965px;font-size:1px;line-height:1px;clear:both}
#hidden_container {}
#sky_and_right_container{width:965px; margin-top:7px;}
#sky_scraper{width:160px; border-right:5px solid #FFF;float:left; }
.sky_label{background-color:#EED5D9;height:20px;line-height:20px;display:block;font-size:11px;color:#970029;text-align:left;padding-left:10px;}
#right_to_sky{float:left;width:800px;}
#square_and_poll_container{ overflow:hidden;padding-bottom:5px}
/*#hidden_square_and_poll{width:800px;padding-bottom:5px;} */
.news_square{ width:302px; float: left; border-left:1px solid #970032; padding-left:8px;}
.news_square h2 {font-family:arial; color:#970029; font-size:25px; font-weight:normal; text-align:left; }
.news_square h2 a{font-family:arial; color:#970029; font-size:25px; font-weight:normal; text-align:left; }
div.news_square ul { margin: 0; padding: 0; list-style-type:none; list-style-image:url(http://img.garbo.ro/images/common/new_garbo/bullet.gif); }
div.news_square ul li { margin-left: 16px; padding: 4px 2px; color: white; color: #335D85; font-family:arial;}
div.news_square ul li a { color: #16449a; text-decoration:none; font-size:13px; font-weight:normal;}
div.news_square ul li a:hover {text-decoration:underline; }

div.section_arhive {text-align:justify;}
div.section_arhive ul { margin: 0; padding: 0; list-style-type:none; list-style-image:url(http://img.garbo.ro/images/common/new_garbo/bullet.gif); }
div.section_arhive ul li { margin-left: 16px; padding: 4px 2px; color: white; color: #335D85; font-family:arial;}
div.section_arhive ul li a { color: #16449a; text-decoration:none; font-size:15px; font-weight:normal;}
div.section_arhive ul li a:hover {text-decoration:underline; }

.myli {background: url(http://img.garbo.ro/images/common/new_garbo/bullet.gif) center left no-repeat;color:#970029;float:left;line-height:1.5em;clear:left;padding-left:10px;margin-left:5px}
.myli a{color:#333;}
.square_left_news{padding-left:5px;padding-right:3px;text-align:left;line-height:1.5em;}
.square_right_news{padding-left:3px;padding-right:5px;text-align:left;line-height:1.5em;}

a.square_news{color:#970029;font-size:13px; text-decoration:underline;}

#square_1 h2{margin:0;padding:0;color:#000; font-size:20px;text-decoration:none;font-family:arial; font-weight:normal; line-height:22px;}
#square_1 h2 a{color:#000000; display:block; font-family:arial; font-size:16px; font-weight:bold; margin:5px 0pt; text-align:left;}
#square_1 h2:hover{text-decoration:underline;}
#square_2 h2{color:#000000; display:block; font-family:arial; font-size:16px; font-weight:bold; margin:5px 0pt; text-align:left;}
#square_2 h2:hover{text-decoration:underline;}
#square_3 h2{margin:0;padding:0;color:#000; font-size:20px;text-decoration:none;font-family:arial; font-weight:normal; line-height:22px;}
#square_3 h2:hover{text-decoration:underline;}
#square_4 h2{margin:0;padding:0;color:#000; font-size:20px;text-decoration:none;font-family:arial; font-weight:normal; line-height:22px;}
#square_4 h2:hover{text-decoration:underline;}

#bottom_tops{width:800px;background:url(http://img.garbo.ro/images/common/new_garbo/bg_top.gif) repeat;}
#top_month{width:253px;padding:10px;float:left;text-align:left;line-height:1.5em}
#top_month a{color:#333;font-size:11px; font-weight:bold;}
#top_month h2{color:#970029;font-size:13px;line-height:2em;text-align:left;margin:0;display:inline;float:left;clear:right}


#send_articles{width:310px;background:#FFF; padding:0px 5px; text-align:left;  border-top:1px solid #bbb;}
#send_articles h1{ font-size:14px; margin: 5px 0; margin-top:0px; padding-bottom:10px; display: block; font-family:arial; color:#970029; font-size:25px; font-weight:normal;}

#send_articles img {}
#footer{background:#F9F9F9; color:#333; font-weight:bold; font-family:arial; padding:20px 10px 5px 10px;text-align:left;line-height:1.5em;border-top:8px solid #DDDDDD;border-bottom:1px solid #DDD;}
#footer a{color:#333;text-decoration:underline;font-weight:normal; font-family:arial;}
#footer span{font-weight:normal;}
.div_login_links{width:auto;height:18px;color:#717171;font-size:11px;float:left;padding-left:2px;margin-left:10px;}
.login_links {color:#970029;font-weight:bold;font-size:11px;	line-height:14px;	text-decoration:none; margin-left:5px; font-family:arial;}

input{border:1px solid ;	color:darkred;font-size:12px;	font-weight:bold;	background-color:#FFFFFF; padding:4px; vertical-align:middle;}
select{border:1px solid ;	color:darkred;font-size:12px;	background-color:#FFFFFF; vertical-align:middle;}

.button {background:url(http://img.garbo.ro/images/common/new_garbo/menu_bg2.jpg) repeat-x; color:#FFF; cursor:pointer; font-weight:normal; padding:4px; vertical-align:middle; }
#search{float:right;padding-bottom:4px; margin-right:5px;margin-right:10px;}
#art_content{float:left; text-align:left;	padding:7px; background: #ffffff;width:460px;}
#art_content a {color:#b90000; text-decoration:underline; font-size:12px;  line-height:16px; font-family:arial;}
.text_articol {color:#333; padding:5px; line-height:22px; font-family: arial; font-size:14px; margin-top:20px; }
.text_articol p { text-align: left; }
.text_articol p a { line-height:25px; font-family:arial; font-size:15px; text-decoration:underline; }
.text_articol ul {margin-left:150px;}
.text_sapou {font-weight:bold;}
.author{color:#964646; font-size:14px;}
.imgb{border:1px solid #e4e4e4;	margin:6px;	padding:2px; clear:both; width:439px; height:137px;}
#right_content{float:right; text-align:left; width:300px; padding:5px;}
.right_content{float:right; text-align:left; width:300px; margin-top:10px; background-color:#f9f9f9; border:1px solid #CCCCCC; padding:5px;}
#right_column {float:right; text-align:left; width:320px;}

.banda_comentarii{border-top:5px solid #970032; text-align:left; padding:5px; font-size:12px; font-family:arial; width:98%; clear:both;}
.comment_topic_description{background:#F8EDF1 none repeat scroll 0 0;border-left:3px solid #970032;font-family:arial;font-size:12px;margin-left:20px;padding:5px;}
.comment_input{width:225px;}
.comment_textarea{width:225px; height:100px;}
.login_form .sized {width:130px;}
.subm {border:1px solid #AAAAAA; color:#FFFFFF; font-weight:bold; background-color:#145caf;}
#art_container{float:left; border-top:0px; background: #ffffff; color:#000000; width:635px;}
#main_inner h1{color:#970029; font-size: 25px; text-align:left; margin-bottom:0px; padding-top:10px; line-height:26px; padding-left:7px; font-family: arial; font-weight: normal;}
#main_inner{float: left;width:100%;}
.main_art{width:285px; float: left; padding-top:10px; background: url('http://img.garbo.ro/images/common/spacer_main.jpg') no-repeat top right ;}
.main_art img { border:1px solid #666;}
.main_art p {font-family: arial, Geneva, arial, Helvetica, sans-serif; font-size: 11px; line-height:16px; text-align:justify; color:#444444; margin:10px;}
.main_art a{color:#145caf; font-size:10px; font-weight:bold;}
.main_art a:visited {text-decoration:none;color:#084183;}
.main_art a:hover {color:#b90000; text-decoration:underline;}
.section_title{color:#666; font-weight:bold; font-size:12px; font-family:arial; border-bottom:1px dotted #e4e4e4;}
a.blue_links:link{color:#16449a; text-decoration:none; line-height:16px; font-family:arial;}
a.blue_links:hover{color:#970032; text-decoration:underline; font-weight:normal; line-height:16px; font-family:arial;}
a.blue_links:visited{color:#084183; text-decoration:none; font-weight:normal; line-height:16px;	font-family:arial;}
a.blue_link:link{color:#145caf; text-decoration:none; font-weight:normal; font-size:11px; line-height:16px; font-family:arial;}
a.blue_link:hover{color:#970032; text-decoration:underline; font-weight:normal; font-size:11px;	line-height:16px;	font-family:arial;}
a.blue_link:visited{color:#084183; text-decoration:none; font-weight:normal; font-size:11px; line-height:16px; font-family:arial;}

a.title_main:link{padding-left:7px;color:#145caf; text-decoration:none; font-size:14px; font-weight:bold; line-height:16px; font-family:arial;display:block}
a.title_main:hover{padding-left:7px;color:#b90000; text-decoration:underline; font-size:14px; font-weight:bold; line-height:16px; font-family:arial;display:block}
a.title_main:visited{padding-left:7px;color:#084183; text-decoration:none; font-size:14px; font-weight:bold; line-height:16px;	font-family:arial;display:block;}
.secondary_title {clear:both; line-height:20px; text-align:left; color:#b90000;	font-weight:bold; font-size:12px;	margin-left:10px;}
.secondary_title {clear:both; line-height:20px; text-align:left; color:#b90000;	font-weight:bold; font-size:12px;	margin-left:10px;}
#poll_sect{padding:5px;	margin-left:5px; width:280px;	float:left;	display:inline;	background:url(http://img.garbo.ro/images/common/bg_top.gif) top left repeat; border:1px solid #dadee4; overflow:hidden; }
#poll_sect p.content {color:#333; font-size:11px; line-height:16px; margin-top:9px; padding-left:10px;}
#poll_sect .button {padding:2px; border:0px; font-family: arial, Geneva, arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; background-color:#dc1111;}
#poll_sect .radio{background-color:transparent;border:0px;}
#poll_sect p {margin-top:9px; padding-left:10px; font-family: arial, Geneva, arial, Helvetica, sans-serif; font-size: 10px; color: #b90000;}
#front_poll{background-color:#FFF;float:left;width:300px; border:7px solid #FFF;}
#front_poll p{color:#611630; padding-top:9px; margin:0px; padding-left:2px; font-size:12px;}
#front_poll p.content {color:#333; font-size:11px; line-height:16px;text-align:left}
#front_poll .button {padding:2px; border:0px;	font-family: arial, Geneva, arial, Helvetica, sans-serif;	font-size: 10px; color: #ffffff; background-color:#dc1111;}
#front_poll .radio{border:0px; background-color:#c6c77c;}
.poll_results{margin-top:10px;width:455px;font-size:11px;border-color: #e4e4e4;border-width: 0 0 1px 1px; border-style: solid;}
.poll_footer{width:455px; height:30px; border-width: 1px 0 0 0px; text-align:right;}
.poll_results td{height:30px;	border-color: #e4e4e4; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 4px;}
.poll_results_title{background:#82a6ba; color:white;	height:25px; padding:10px; font-size:10px;}
.poll_results_options{width:198px;}
.poll_results_percents{font-weight:bold; text-align:right; width:49px;}
.poll_results_bar{background-color:#EEEEEE; width:250px;}
.topic_title{padding-top:10px;font-size:16px;font-weight:bold;font-family:arial;}
.div_comment_text { text-align:left;margin-right:20px;}
.after_comment{border-top:1px dotted #F2F2F2;}
.comment_text{padding:10px;text-align:left;}
.username_comment{font-weight:bold;line-height:30px;}
p.content {font-size:12px; line-height:16px; color: #534F4C; padding-left:0px;}
a.red_links{font-size:13px; font-weight:bold; color:#084183; text-decoration:none; line-height:16px; font-family:arial;}
a.red_links:hover{text-decoration:underline;}
#editorial{text-align:left;padding:10px;line-height:1.5em;}


#coloana_dreapta_slideshow{	
	float:left;
	width:805px;
	text-align:left;
	color:#970032;	
	font-family:arial;
	font-size:1.1em;
	
}

#titlu_and_sapou_slideshow{
	width:795px;
	color:#333;
	padding:5px;
	text-align:left;
	border-bottom:1px solid #999;
}
#titlu_and_sapou_slideshow h1 {
	text-align:left;
}
#sumar_slideshow{
	width:170px;
	padding:5px;
	float:left;
	color:#970032;
	background:#F8EDF1;
	
}
#summary_title {
	color:#970029;
	display:block;
	font-family:arial;
	font-size:25px;
	font-weight:normal;
	margin:15px 0;
	padding-bottom:10px;
	text-align:left;
}
#sumar_slideshow a{color:#333; font-weight:bold; font-size:12px;}


#poza_curenta_slideshow{
	width:auto;
	float:left;
	margin:5px;
	
}

#poza_curenta_slideshow img{
	margin:2px;padding:2px;
	text-align:center;
}

#toolbox_slideshow{
	margin-top:10px;
	padding:4px;
	width:610px;
	float:left;
	color:#333;
	
}
#content_slideshow a:link,#content_slideshow a:visited{
	color:#16449a;
}

#content_slideshow a:hover{
	color:#970032;
	text-decoration:underline;
}
.prev_next {
	text-align:center; margin-right:10px; font-size:18px;
}
.prev_next a:link,.prev_next a:visited{
	color:#16449a;
}

.prev_next a:hover{
	text-decoration:underline;
}
.clear_links{clear:both;}

.logos_footer{background:url(http://img.garbo.ro/images/footer/FadeGrey.gif) repeat-x top; border:1px solid Silver; height:51px; background-color:White; clear:both; margin-top:20px; border-left:0px; border-right:0px;}

/* CONFESIUNI GOOGLE LIKE */
a.googlelike_confessions { color:#0000FF; font-size:12px; text-decoration:underline; font-family:arial; line-height:19px; }

/* OPERATIUNEA PANZER */
.panzer{padding:5px;text-align:center; line-height:19px; background:url(http://img.garbo.ro/images/common/BottomGrey.gif) repeat-x bottom; display:block; font-size:11.2px; border:1px solid #E4E4E4; color:#333; background-color:#FFF;}
.panzer a{color:#145caf;font-size:11px; font-weight:bold;overflow:hidden;width:150px; clear:left;}
.panzer img {text-align:center;border:0;}
.panzer .guerilla_text {text-align:left; clear:left;}
/* begin paginare text */
#pageNav {
    font-size: 0.9em;
    color: #666;
    margin: 0;
    text-align: right;
}

#pageNav a {
    color: #AB2737;
    font-size: 0.9em;
}

#pageNav a:link, #pageNav a:visited {
    text-decoration: none;
}
#pageNav a:hover, #pageNav a:active {
    text-decoration: underline;
}

#pageNav #previousBtn {
    padding: .3em .5em .3em 1.4em;
    margin: 0 .5em 0 0;
    background: url(http://img.garbo.ro/images/common/pagenav_left_arrow.gif) no-repeat 5% 50%;
	font-weight:normal;
}

#pageNav #nextBtn {
    padding: .3em 1.4em .3em .53em;
    margin: 0;
    background: url(http://img.garbo.ro/images/common/pagenav_right_arrow.gif) no-repeat 95% 50%;
}

#pageNav .pagelinks a {
    padding: .3em .5em .3em .3em;
    border-color: #ccc;
    border-width: 0 1px 0 0;
    border-style: solid;
}

#pageNav .pagelinks a.current {
    font-weight: normal;
    color: #666;
    text-decoration: none;
    cursor: default;
}

#pageNav .pagelinks a.last {
    border: none;
}
#pageNav #recomanda_prietenilor div {
	float: left;
}

/* end paginare text */
/*---------catalog----------*/
.Cat_container {font-family:arial, Helvetica, sans-serif;float:left; font-size:16px; width:300px; height:845px;}
.Cat_container h2 {font-size:18px;	font-weight:bold;color:#003366;}
.Cat_container a {font-size:12px; color:#555555;}
/*---------end-catalog----------*/
.resources_box_slideshow {
	color: #970032;	
	padding: 7px;
}
.resources_box_slideshow  h1 {
	font-size: 16px;
	font-weight: bold;
}

/*NEW FOOTER*/
.new_footer { font-size:10px;}
#footer .new_footer a{ font-size:10px;}


/*HP box box_reclama_comunitate.tpl*/
.hp_box_comunitate_main{border:0px solid #707070;text-align:center;color:#000000;margin-top:5px;font-family:arial,Helvetica,sans-serif;font-size:12px; float:left; background-image:url(http://img.garbo.ro/images/common/floare_2.jpg); background-repeat:no-repeat; background-position:right top; background-color:#781B3A;width:800px; width:790px!important; border-bottom:#000000 solid 5px;}
.hp_box_comunitate_box{border:2px solid #E7DBFF;width:364px;width:364px!important;margin:10px auto;margin-left:5px;padding:5px; float:left; background-color:#FFFFFF;}
.hp_box_comunitate_height_fix{ height:190px;}

/*ART box box_reclama_comunitate.tpl*/
.hp_box_comunitate_main_art{width:300px;border:0px solid #707070;text-align:left;color:#000000;margin-top:20px;font-family:arial,Helvetica,sans-serif;font-size:12px;}
.hp_box_comunitate_main_art .section_title{text-align:left;}


/* stilurile pentru cutia de arhiva - arhiva.tpl -- dragos */
.arch_title_span {background-color:#ffffff; width:150px;border-bottom:1px solid #e4e4e4;font:bold 17px times;padding-left:4px;padding-right:4px;}
#arhiva .arch_title_span{background-color:#ffffff;color:#555;width:300px;display:block;border-bottom:1px solid #e4e4e4;font:bold 17px times;padding-left:4px;padding-right:4px;}
#arhiva h2{margin:0px;padding:0px;margin-top:5px;}
#arch_year {color:#781B3A; font-weight:bold; font-size:10px; font-family:arial; text-align:center; width:150px; margin-top:5px; float:left;}
.arch_month{ padding: 4px 8px; float:left; font-size:10px; font-family:arial;}
.arch_month a{font-weight:normal; font-size:11px; text-decoration:none; text-decoration:underline;}
.calendar{font-size: 12px; font-weight: bold;color: #b90000;padding:0px;margin:0px;}
.calendarHeader{font-size: 12px; color: #b90000; font-weight: bold;color: #000000;padding:0px;margin:0px;}

/* ======== CALIFORNICATION PROJECT ========
   =========================================
IMG PATH: http://img.kudika.ro/images/common/californication/
SMARTY: INDEX POLL = poll.tpl
		SURVEY = poll_group.tpl
*/
.survey_h2 { background:url(http://img.kudika.ro/images/common/californication/survey_h2.png) no-repeat top left; height:39px; width:157px; margin:12px 0 0 5px; }

.californication_survey_concept { background:#FFF url(http://img.kudika.ro/images/common/californication/californication_survey_310.jpg) no-repeat top left ; width:310px; height:205px; }
.californication_survey_content { color:#222; padding:5px; line-height:20px; font-family:arial; font-size:12px; }
.californication_survey_content input { border:0 none;}
.californication_survey_content table { display:block; font-size: 12px; font-family: arial; width:400px; }
.californication_survey_content table td label { width:100px; }
.californication_survey_content table .td1 { font-weight: bold; font-size:14px; color:#C01317; padding-top: 5px; border:1px solid #E6E6E6; border-bottom:0 none; }
.californication_survey_content table .td2 { padding-left: 10px; background:url(http://img.kudika.ro/images/common/californication/survey_td_02.png) no-repeat bottom left; border:1px solid #E6E6E6; border-top:0 none; }
.californication_survey_content table .td3 { font-weight: bold; font-size:14px; color:#C01317; padding: 10px; border:1px solid #E6E6E6; }
.californication_survey_content table .td3 span { font-weight:normal; font-size:12px; color:#222; }

.californication_survey_poll { width:100%; text-align:left; font-size:12px; padding:100px 0 0 4px; margin:0px; background:#FFF url(http://img.kudika.ro/images/common/californication/californication_survey_poll.jpg) no-repeat center top; }
.californication_survey_poll h2 { color:#C01317; font-size:16px; }
.californication_survey_poll .submit { background:url(http://img.garbo.ro/images/common/new_garbo/menu_bg2.jpg) repeat-x; color:#FFF; text-align:center; padding:4px; border:0 none; cursor:pointer; }


#newsbox { float: left; width: 310px; }
#newsbox a img  { width: 300px; padding:2px;margin:4px 10px 4px 0px; border:1px solid #8C3852; }
#newsbox p a  { font-family:arial; font-size:22px; text-decoration:none; color:#970029; }
#newsbox p a:hover  {text-decoration:underline;}
#newsbox h1 {font-family:arial; color:#970029; font-size:25px; font-weight:normal; text-align:left;}
#newsbox h1 a {font-family:arial; color:#970029; font-size:25px; font-weight:normal; text-align:left;}

#newslist { float: left; width: 300px;  height: 300px; overflow:hidden; margin:2px 0 0 10px; text-align:left;}
#newslist a img { border:1px solid #8C3852; padding:2px; width:55px; height:55px;}
#newslist img { width: 75px; margin: 0px 7px 0px 0px; float:left; }
#newslist div { clear: both;}
#newslist h3 {margin:3px 0 3px 0;}
#newslist h3 a{ margin: 0px; padding: 0px; text-align:left; font-family:arial; font-size:17px; text-decoration:none; color:#970029; font-weight:bold;}

#newslist .newslist_item { height:100px; margin: 0; font-size:15px;}
#newslist .newslist_item h3 a:hover {text-decoration:underline;  }
#topstory_newsbox { background:#FFF; padding:0pt 5px; }
/*#topstory_newsbox .upanddown { float:right; width:60px; height:30px; position:absolute; left:810px !important; left:810px; top:389px !important; top:399px; background:#781B3A; }
#topstory_newsbox .upanddown a img { float:left; border:0 none; margin:0; padding:0; } */

#topiclist {width:310px; height:350px; text-align:left; overflow:hidden; padding: 0px 5px; background:#FFF;}
#topiclist h2 {font-family:arial; color:#970029; font-size:25px; font-weight:normal; text-align:left; margin:0; padding:0;}
#topiclist h2 a{font-family:arial; color:#970029; font-size:25px; font-weight:normal; text-align:left; margin:0; padding:0;}
#topiclist h2 a:hover {text-decoration:none;}
#topiclist ul { list-style-type:none; }
#topiclist li {margin:5px 5px 0 0;}
#topiclist a { text-decoration:none;}
#topiclist a:hover {text-decoration:underline;}


/* Zona top topice pe forum */
div#forum_top_topics { width: 100%; margin:0px; }
div#forum_top_topics h3 { font-size:14px; margin: 5px 0; padding: 0; display: block; font-family:arial; }
div#forum_top_topics h3 a { text-decoration: none; font-weight:normal; font-size:25px; font-family:arial;}
div#forum_top_topics ul { margin: 0; padding: 0; list-style-image:url(http://img.garbo.ro/images/common/new_garbo/bullet.gif); }
div#forum_top_topics ul li { margin-left: 16px; padding: 4px 2px; color: #335D85;}
div#forum_top_topics ul li a { color: #16449a; }
div#forum_top_topics ul li a:hover{text-decoration:underline;}


div#top_commented{width:300px;}
div#top_commented a{color:#16449a;}
div#top_commented ul { margin: 0; padding: 0; list-style-image: url(http://img.garbo.ro/images/common/new_garbo/bullet.gif);text-align:left; }
div#top_commented ul li { margin-left: 16px; padding: 4px 2px; color: #335D85;  }
div#top_commented ul li a { color: #16449a; text-decoration:none; font-size:13px;}
div#top_commented ul li a:hover {text-decoration:underline; }


.horoscop_h2 {
	margin-top: 7px;
	padding-top: 7px;
	background: url(http://img.garbo.ro/images/common/dot_h.gif) repeat-x top left;
	color: #334758;
}

.horoscop_link{color: #0000CC; font-size:12px; text-decoration:underline; font-family:arial; line-height:19px; font-family: arial;}
.horoscop_subscribe {height: 20px; width: 100px; background: url(http://img.garbo.ro/images/common/horoscop_subscribe.gif); border:0px; cursor: pointer;}
.horoscop_subscribe_hover {height: 20px; width: 100px; background: url(http://img.garbo.ro/images/common/horoscop_subscribe.gif) 0px 20px; border:0px; cursor: pointer;}


/* FOOTER COMUNITATE footer_comunitate.tpl */
div#exp_comunitate { margin: 4px 0px; padding: 4px 0;text-align: left; margin-top: 10px; font-size: 11px; background:#FFF; border-top:8px solid #DDD;}
div.exp_line a, div.exp_line span { padding: 2px 6px; margin: 2px 0; float: left; font-size: 10px; font-weight: normal; min-width: 16px; text-align: center; display: block; font-family:arial;}
div.exp_line a.exc_title{ width: 160px; color: #781B3A; font-weight: bold; min-height: 24px; text-align: right; font-size: 11px; display: block; }

/* meniu comunitate in articol.tpl */
#main_menu { /*background:url(http://img.garbo.ro/images/common/new_garbo/menu_com_bg.jpg) repeat-x top left;*/background:#970032;border-top:1px solid #72031D; width:850px; list-style-type:none; height:23px !important; height:23px; padding:6px 0 0 10px; margin-left:0 !important; margin-left:-10px; margin-top:0px; margin-left:0px; text-align:center;}
#main_menu li { display: inline; font-weight:bold; padding: 0 6px 0 6px; }
#main_menu li a { color:#FFF; text-decoration:none; font-size: 12px; font-weight:bold;}
#main_menu li a:hover {text-decoration:underline;}


/* ejobs search box */
#ejobs_search_container {width:156px; border:1px solid #FF6600}
#ejobs_search_top {width:156px; height:30px; background:url(http://img.condo.ro/images/1.jpg) repeat-x; color:white; font-weight:bold; font-family:arial,Geneva,arial,Helvetica,sans-serif; font-size:12px;}
#ejobs_search_grad {width:156px; background:url(http://img.condo.ro/images/2.jpg) repeat-x; padding-top:20px;}
#ejobs_search_input {background:#FFFFFF url(http://img.ejobs.ro/img/site/button.jpg) repeat-x scroll 0%; border-color:#FF7D00 rgb(204, 51, 0) rgb(204, 51, 0); border-style:solid; border-width:1px; color:#FFFFFF; font-family:arial,Geneva,arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; height:22px; text-align:center; text-decoration:none;}
#ejobs_search_select {background:#FFFFFF none repeat scroll 0%; border:1px solid #999999; color:#0066FF; font-family:arial,Geneva,arial,Helvetica,sans-serif; font-size:10px; text-decoration:none; width: 122px; margin-top: 4px;}

/* RECOMANDA ARTICOL template global - recommend_article.tpl */
div.recommend_article { margin: 10px 5px; text-align: left; }
div.recommend_article form.frm_recommend { margin: 0px; padding: 0px; }
form.frm_recommend div.ra_tabs { margin: 0px; padding: 0px; background: #fff; }

div.ra_tabs div#ra_but_email, div.ra_tabs div#ra_but_abook, 
div.ra_tabs div#ra_but_ymsgr { margin: 0px 8px; float: left; }

div.ra_tabs div#ra_but_email a, div.ra_tabs div#ra_but_abook a, 
div.ra_tabs div#ra_but_ymsgr a { border: 1px solid #ddd; padding: 5px 10px; text-align: center; font-size: 12px; font-weight: bold; background: #fff; color: #800; }

div.ra_tabs div#ra_but_email a:hover, div.ra_tabs div#ra_but_abook a:hover, 
div.ra_tabs div#ra_but_ymsgr a:hover { background: #ddd; }

div.ra_tab_area, 
div#ra_tab_email, div#ra_tab_abook, 
div#ra_tab_ymsgr  { margin: 5px; padding: 8px; border: 2px solid #ddd; background: #fff; }
div#ra_tab_ymsgr { display: none; }
div.ra_tab_area label  a { color: #114E63; }

input.ra_input, input#ra_my_email, input#ra_to_email, textarea#ra_message { margin: 4px 0px; padding: 4px; font-size: 13px; font-weight: normal; width: 90%; font-family: arial, sans-serif; margin-bottom: 10px; }
input.ra_submit { margin: 4px 0px; padding: 4px 16px; font-size: 12px; font-weight: bold; background: #fff; border: 2px solid #ddd;  font-family: arial, sans-serif; }
div.ra_tab_area label { font-size: 13px; font-weight: bold; color: #333; }
div.ra_tab_area label a { font-size: 13px; font-weight: bold; color: #333; }



/* QUICK SIGNUP template global - quick_register.tpl */
div.quick_register { margin: 10px 0; padding: 2px; border: 1px solid #970029; background: white; }
form#frm_qregister { margin:0px; padding: 16px 8px; background: #970029; }
form#frm_qregister input { margin: 4px 0px; padding: 4px; border: 1px solid #FEB240; font-size: 11px; font-weight: normal; font-family: arial, sans-serif; margin-bottom: 10px; vertical-align: middle; }
form#frm_qregister input.qr_email { margin-right: 0px; width: 70%; font-size: 14px; }
form#frm_qregister input.qr_submit { margin-left: 0px; width: 20%; color: white; background: #970029; font-weight: bold; font-size: 14px; padding: 2px; }
form#frm_qregister label { font-size: 12px; font-weight: normal; color: white; }

form#frm_qregister div.qr_error { margin: 2px 0; border: 1px solid white; padding: 3px; font-size: 12px; font-weight: bold; color: white; }

div.box_report { border: 2px solid #970029; background: #F8EDF1; color: #333; margin: 12px 0; padding: 16px; text-align: center; font-weight: bold; font-size: 1.2em; }

div#envy_products { margin: 0px; background:#FFF; margin-right:10px; }
div#envy_products div.envy_product { float: left; margin: 1px; padding: 2px; width: 140px; }

div#envy_products div.envy_product a { display: block; text-decoration: none; background: white; border: 1px solid #f8eded; color:#333; }
div#envy_products div.envy_product a  img:hover{ background:#f8eded ; }
div#envy_products div.envy_product a img { border: 0; padding: 4px; z-index: 100; overflow: hidden; }
div#envy_products div.envy_product a span { display: block; border: 0; padding: 4px; font-size: 10px; height: 48px; overflow: hidden; }

div#envy_products div.envy_logo { display: block; float: left; position: absolute; left: 0; top: 0; width: 34px; height: 34px; overflow: hidden; padding: 2px; z-index: 1000; margin-left: -190px; margin-top: 100px; }

.left { float:left;}
.right { float:right;}  
div#left_container { float:left; width:655px; border-right:1px solid #970032;margin-top:10px;text-align:left;}
div#right_container { float:right; width:320px; margin-top:10px;}
div.rectangle {background:#FFF; width:300px; border:1px solid #ddd; margin-top:10px;}
div.ad_cont_160 { border:1px solid #ddd; padding:1px; width:162px; margin-top:10px; text-align:left;}
div.ad_cont_300 { border:1px solid #ddd; padding:1px; width:302px; margin-top:10px; text-align:left;}
div.new_box {background:#FFF; width:320px; text-align:left; padding:5px 0px;}
div.new_box h1{border-bottom: 1px dashed #781B3A; font-size:25px; margin: 5px 0; padding: 0; display: block; font-family:arial; color:#970029; font-weight:normal;}
div.sky {background:#FFF; width:160px; border:1px solid #ddd; height:600px;}
div.sky #fl1 { z-index:3;}
div.hot_pe_comunitate {background:#F8EDED ;color:#970032; width:310px; overflow:hidden; padding:0px 5px; border-top:1px solid #bbb; padding-left:10px;}
div.hot_pe_comunitate h2{color:#970032;}
div.hot_pe_comunitate h3{color:#970032;}
div.thumb {width:80px; height:100px; border:1px solid #EED5D9; padding:3px; margin:5px; overflow:hidden; background:#FFF; color:#000; font-size:11px;}
div.content {padding:10px; padding-top:0px;}

ul#cul { list-style-type:none; margin:0; padding:0;}
ul#cul li{width: 150px; height:180px; float:left;text-align:center; overflow:hidden;}
ul#cul li a{display:block;width: 150px; height:180px;}
ul#cul li a img{float:none; text-align:center; width: auto; height: 100px;}
ul#cul li a span{padding:4px;}
ul#cul li a:hover{background:#970032; color:#fff;}
div.br {background:url(http://img.garbo.ro/images/common/new_garbo/br.gif) repeat-x top right; height:7px; line-height:7px; margin:0px; padding:0px;}

.white {background:#FFF;}

.sky_left {
	width: 310px;
	text-align: center;
	float: left;
	padding-right:10px;
}
div#articol_box {  width:455px; padding-left:8px; text-align:left; }
div.top_article { border-bottom:1px solid #999; padding-bottom:4px; font-family:arial;}

div.cuv_cheie {text-align:left; border-top:1px solid #999; background:#f9f9f9; padding-left:10px; color:#666;}

div.recomandari {text-align: left; color: #5D5D5D; margin-top: 10px; margin-bottom: 10px; float: left; border-left:5px solid #970032; padding-left:20px; background:#F9F9F9; width:600px;}
div.recomandari ul { margin: 0; padding: 0; list-style-image:url(http://img.garbo.ro/images/common/new_garbo/bullet.gif); }
div.recomandari ul li { margin-left: 16px; padding: 4px 2px; color: #335D85;}
div.recomandari ul li a { color: #16449a; font-size:13px;}
div.recomandari ul li a:hover { text-decoration:underline;}

div.toate_articolele ul { margin: 0; padding: 0; list-style-image:url(http://img.garbo.ro/images/common/new_garbo/bullet.gif); }
div.toate_articolele ul li { margin-left: 16px; padding: 4px 2px; color: #335D85;}
div.toate_articolele ul li a { color: #16449a; font-size:13px;}
div.toate_articolele ul li a:hover{ text-decoration:underline;}

h3.article_section_head a{ color:#000; font-size:20px; font-weight:normal;}

div.article_tool_box {width:500px; padding:5px; margin:0; color:#FFF;}
div.article_tool_box a { background:#fff; padding:4px;}
.banner_articol_160{float:left; border:1px solid #DDDDDD; padding:1px; margin-right:7px; width:160px; height:600px;}

div#bula_newsletter { text-align:left;color:#970032; padding:10px; padding-left:20px; background:#F8EDED;}
div#bula_newsletter  h2{color:#970032;}
.abon_text { color:#999; height:20px; width:95%;font-size:18px; font-weight:normal;font-weight:bold; padding-top:4px; margin-top:2px;}
.submit_btn { background:url(http://img.garbo.ro/images/common/new_garbo/menu_bg2.jpg) repeat-x; color:#FFF; cursor:pointer; font-weight:normal; padding:4px; vertical-align:middle; }
.abonare_form {margin-top:10px;}

div.new_horoscop {width:500px;}
div.new_horoscop ul{list-style-type:none;}
div.new_horoscop ul li{width:100px; height:100px; float:left; text-align:center}

div.horoscop_abon {background:#970032; color:#FFF;padding:10px;}
div.horoscop_abon h2 {color:#FFF;}
div.horoscop_abon a{color:#FFF; text-decoration:underline;}

div.auxstory_newsbox{width:640px; margin-top:10px; }
div.auxstory_box {width:200px; text-align:left;}
div.auxstory_box a {color:#000;}
div.auxstory_box a h3 {color:#000;}
div.auxstory_box a h3:hover {color:#970032; text-decoration:underline;}

div#comunity_search {margin-right:10px;}

/*NEW STIREA 0 INDEX*/

.stirea_0_new_container {width:640px; height:200px;cursor:pointer;}
.stirea_0_new_container .stirea_0_new_poza{width:640px; height:200px; position:absolute; z-index:1;background-repeat:no-repeat;}
.stirea_0_new_container .sitrea_0_new_box_transparent {width: 240px; height:186px; position:relative; left:385px; background-color: #000; opacity:0.7; filter:alpha(opacity=70); padding:7px; color:#FFFFFF;}
.stirea_0_new_container .sitrea_0_new_box_transparent h1 {margin:0; padding:0; font-size: 23px;}
.stirea_0_new_container .sitrea_0_new_box_transparent a{color:#FFFFFF;}
.stirea_0_new_container .stirea_0_new_mask{width:640px; height:200px;position:absolute; background-image:url('http://img.garbo.ro/images/common/new_garbo/gifu_magic.png'); background-repeat:no-repeat; z-index:2;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.garbo.ro/images/common/new_garbo/gifu_magic.png', sizingMethod='image');	*background-image:none;}
.stirea_0_new_container  .sitrea_0_new_box_transparent span { font-size:15px;}

.stirea_3_new_mask{width:286px; height:89px;position:absolute; cursor:pointer; background-image:url('http://img.garbo.ro/images/common/new_garbo/gifu_magic_sectiune_286.png'); background-repeat:no-repeat; z-index:2;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.garbo.ro/images/common/new_garbo/gifu_magic_sectiune_286.png', sizingMethod='image');	*background-image:none;}
.stirea_3_new_poza{width:286px; height:89px; position:absolute; z-index:1;background-repeat:no-repeat;}

.stirea_2_new_mask{width:200px; height:198px;position:absolute; cursor:pointer; background-image:url('http://img.garbo.ro/images/common/new_garbo/gifu_magic_2.png'); background-repeat:no-repeat; z-index:2;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.garbo.ro/images/common/new_garbo/gifu_magic_2.png', sizingMethod='image');	*background-image:none;}
.stirea_2_new_poza{width:200px; height:198px; position:absolute; z-index:1;background-repeat:no-repeat;}


/*NEW SECTIUNE*/
.img_round_box {width:439px; height:137px;cursor:pointer;}
.img_round_box .img_round_photo{width:439px; height:137px; position:absolute; z-index:1;background-repeat:no-repeat;}
.img_round_box .img_round_mask{width:439px; height:137px;position:absolute; background-image:url('http://img.garbo.ro/images/common/new_garbo/gifu_magic_sectiune.png'); background-repeat:no-repeat; z-index:2;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.garbo.ro/images/common/new_garbo/gifu_magic_sectiune.png', sizingMethod='image');	*background-image:none;}

div#aukro_bar { width: 965px;  border-bottom: 1px solid #ddd; background: white; margin-top:10px; }
div#aukro_bar div.ab_product { display: block; width: 220px; height: 60px; float: left; background: transparent url(http://img.sotto.ro/images/aukro-bar/item-bg.gif) no-repeat top left; border-right: 1px solid #ddd; margin-left: 2px; }
div#aukro_bar div.ab_product a { display: block; padding: 7px; text-decoration: none; font-size: 12px; color: #383838;  }
div#aukro_bar div.ab_product a img { float: left; margin-right: 10px; border: 0 none; }
div#aukro_bar div.ab_product a span.ab_price { color: #383838; font-size: 16px; font-weight: bold; font-family: Tahoma; padding: 4px 0; display: block; text-align: left; }
div#aukro_bar div.ab_product a span.ab_price span.ab_currency { font-size: 12px; font-weight: normal; }
div#aukro_bar div.ab_product a span.ab_descr { color: white; display: block; padding: 4px 0; font-weight: bold; font-size: 11px; overflow: hidden; text-align: left; }
div#aukro_bar div.ab_logo { float: right; width: 240px; background: transparent url(http://img.sotto.ro/images/aukro-bar/auk-bg.png) no-repeat top right; }
div#aukro_bar div.ab_logo a.ab_logo_link { text-decoration: none; display: block; height: 35px; }
div#aukro_bar div.ab_logo a.ab_service_link { text-decoration: none;  display: block; height: 24px; }

.promo_box_right { font-family:Arial; font-size:13px; background:url(http://img.garbo.ro/images/common/bg_caffe.gif) no-repeat center; width:301px; margin:13px 8px 0 5px !important; margin:13px 8px 0 -2px; padding: 10px 0 0 5px; height:117px; float: left;  }
.promo_box_right img { border:2px solid #fff; height:66px; margin:0px 5px 0 11px; }
.promo_box_right a img { border:2px solid #fff; padding:2px; float:left;width:83px; height:66px; margin:5px 5px 0 11px; }
.promo_box_right span { color:#BA02C5; font-weight:bold; font-size:14px; text-align:left }
.promo_box_right .text_cafe{ font-size:12px; font-family:Arial;}

#kmsb {background:url(http://img.kudika.ro/images/bg_kmsb.gif) repeat-x;}
#kmsb_info {float:left; width: 49%;}
#kmsb_info .kmsb_logo_icorp {}
#kmsb_info .kmsb_text { font-size:12px; font-weight:bold; margin-left:50px; margin-left:20px; }
#kmsb_container { float: right; width: 49%;}
#kmsb_container .kmsb_site { float: right; height: 33px; background-image: url(http://img.garbo.ro/images/kmsb/kmsb.gif); }
#kmsb_container a { text-decoration: none; display: block; height: 33px; margin: 0 4px; }
#kmsb_container #kmsb_garbo { width: 88px; height: 33px;  background-position: 0 0; z-index: 0; }
#kmsb_container #kmsb_delly { width: 88px; height: 33px; background-position: 0 -33px; z-index: 1; }
#kmsb_container #kmsb_kidz { width: 88px; height: 33px; background-position: 0 -66px; z-index: 2; }


#pets_holder {
	text-align:left;
	margin-top:15px;
	background-color:#fff;
	width: 985px;
}

#pets_menu {
	float:left; 
	width:180px; 
	text-align:left;
	padding: 5px 5px 100px 5px;
	border: 2px solid #bd9e5b;
	margin-right: 10px;
	background: #e4d0ad ;	
}

#pets_center {
	text-align:left; 
	width:470px; 
	float:left;
}

#pets_center img {
	padding:0px 5px 5px 0px;
}

#pets_top_menu {
	list-style-type:none;
	clear:both;
	margin-bottom:15px;
	width:90%;
}

#pets_top_menu li{
	display:inline;
	float:left;
	padding:20px 10px;
}


/* NUMEROLOGY */

#numerology_calc_table { width: 100%; border: 0 none; }

#numerology_form_status { margin: 5px 0; padding: 5px 10px; color: red; background: #fdd; font-weight: bold; }
#numerology_form_table { width: 100%; border: 0 none; }
#numerology_form_table th, #numerology_form_table td { padding: 5px; border: 0 none; }
#numerology_form_table th { text-align: right; font-weight: bold; color: #444; width: 90px; }
#numerology_form_table td input.text_field { width: 90%; }
#numerology_form_table th.numerology_form_field_error { color: red; font-weight: bold; }
#numerology_calc_table th.numerology_calc_header, #numerology_form_table th.numerology_form_header { text-align: center; font-size: 14px; background: #eee; }

form p label { font-weight: bold; }

#numerology_calculator { font-size: 15px; padding: 5px 10px; }
#numerology_calculator h1 span { font-size: 15px; }
#numerology_calculator h2 span { font-size: 19px; }
#numerology_calculator p { font-size: 15px; }

#numerology_calculator input, #numerology_calculator select, #numerology_calculator textarea { font-size: 15px; font-weight: normal; padding: 4px; border: 1px solid #970032; -moz-border-radius: 3px; }
#numerology_calculator select { padding: 3px 4px; cursor: pointer; }

#numerology_calculator #calculate { font-size: 15px; font-weight: bold; border: 1px solid #970032; background: #970032; -moz-border-radius: 3px; padding: 8px 16px; color: white; cursor: pointer;  text-transform: uppercase; letter-spacing: 2px; }
#numerology_calculator #fullreport { font-size: 15px; font-weight: bold; background: white; padding: 8px 16px; color: #970032; cursor: pointer; }

ul.numerology_list {}
ul.numerology_list { list-style-type: square; color: #970032; }
ul.numerology_list li a { font-size: 17px; display: block; padding: 2px 4px; }
ul.numerology_list li.current a { font-weight: bold; }
ul.numerology_list li a:hover { background: #eee; }

#numerology_calculator_form { padding: 5px 10px; margin: 10px 0; border: 2px solid #ddd; background: #eee; }
.login_needed { padding: 5px 10px; margin: 10px 0; border: 1px solid #970032; background: #eee; color: #970032; }
.ln_login_link { float: right; }
.ln_login_link a { display: block; color: white; background: #970032; font-weight: bold; padding: 5px 10px; }


/* NUMEROLOGY REPORT */

#numerology_report { font-size: 13px; padding-right: 10px; }
#numerology_report h1 { font-size: 25px; }
#numerology_report h1 span { font-size: 15px; }
#numerology_report h2 { font-size: 19px; }
#numerology_report h2 span { font-size: 19px; }
#numerology_report p { font-size: 13px; }
#numerology_report_form { background: #f3f4f4; border: 2px solid #ccc; padding: 5px 10px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#numerology_report_form h2 { padding: 8px 0; }
#numerology_report input, 
#numerology_report select, 
#numerology_report textarea, 
#numerology_report button { border: 1px solid #970032; font-weight: normal; font-size: 13px; padding: 4px; vertical-align: middle; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#numerology_report select { padding: 3px; cursor: pointer; }
#numerology_report button, #numerology_report .submit, #numerology_report .button { background: #970032; color: white; font-weight: bold; cursor: pointer; }
#numerology_report button:hover, #numerology_report .submit:hover, #numerology_report .button:hover { color: #970032; background: white; }
#numerology_report fieldset { border: 1px solid #ccc; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin: 5px 0; } 
#numerology_report legend { font-weight: bold; }

#numerology_form_errors { margin: 5px 0; border: 1px solid red; background: #f9f3f3; font-weight: bold; padding: 5px 10px; display: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#numerology_report .numerology_erroneous { border: 1px solid red; background: #f9f3f3; }

div#page_overlayer { display: none; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; z-index: 999990; background: white; display: none; }
div#page_overlayer iframe { display:none; display/**/:block; position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:2000px; height:3000px; }
div#page_popdialog { display: none; position: absolute; left: 50%; top: 15%; width: 560px; text-align: center; z-index: 999995; margin-left: -280px; }
div#page_popframed { padding: 10px; text-align: left; float: left; width: 100%; border: 5px solid #970032; background: white; clear: both; z-index: 999999; }
div#page_popclose { float: right; width: auto; background: #970032; color: white; }
div#page_popclose a { display: block; font-size: 11px; color: white; text-decoration: none; padding: 5px 10px; font-weight: bold; }
#page_access_tab_buttons { background: #ddd; padding: 5px; padding-bottom: 0; }
#page_access_tab_buttons .page_tab_button { border: 2px solid #ccc; border-bottom: 2px solid #ccc; width: auto; float: left; margin: 0 5px; background: #eee; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; }
#page_access_tab_buttons .page_tab_button a { display: block; padding: 5px 10px; font-weight: bold; font-size: 19px; text-align: left; }
#page_access_tab_buttons .page_tab_button a:hover { background: #f3f4f4; color: #970032; }
#page_access_tab_buttons .page_tab_button a:focus { -moz-outline: none; outline: none; }
#page_access_tab_buttons .page_tab_button a span { color: #666; font-size: 13px; display: block; }
#page_access_tab_buttons .page_tab_button_current { background: white; border: 2px solid #ccc; border-bottom: 2px solid white; }
#page_access_tab_buttons #page_access_close { float: right; }
#page_access_tab_panels { border: 2px solid #ddd; border-top: 0 none; }
#page_access_tab_panels form { }
#page_access_tab_panels .page_tab_panel { display: none; padding: 5px 10px; }
#page_access_tab_panels .page_tab_panel_current { display: block; }
#page_access_tab_panels input, 
#page_access_tab_panels select, 
#page_access_tab_panels textarea, 
#page_access_tab_panels button { border: 1px solid #970032; font-weight: normal; font-size: 13px; padding: 4px; vertical-align: middle; background: #f3f4f4; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-weight: bold; }
#page_access_tab_panels .button, 
#page_access_tab_panels .submit, 
#page_access_tab_panels .cancel,
#page_access_tab_panels button { background: #970032; color: white; font-weight: bold; cursor: pointer; padding: 4px 8px; font-size: 15px; }
#page_access_tab_panels .cancel { background: #ddd; color: #333; }
#page_access_tab_panels .page_tab_input { width: 98%; }
#page_access_tab_panels h2 { margin: 0; padding: 0; padding-bottom: 0; }
#page_popframed .page_acces_field_erroneous { border: 1px solid red; background: #f9f3f3; }
#page_popframed .page_acces_error_message { margin: 5px 0; border: 1px solid red; background: #f9f3f3; font-weight: bold; padding: 5px 10px; display: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#page_access_warning { margin: 0; margin-bottom: 10px; text-align: left; background: #f3f4f4; font-weight: bold; padding: 5px; font-size: 14px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#page_access_warning span { color: red; }
#page_access_warning img { margin-right: 10px; vertical-align: middle; }
#page_popdialog .page_frame_rounded { -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#page_popdialog .page_small_details { font-size: 12px; color: #666; }
#page_popdialog p label { font-weight: normal; }

/* PETOPEDIA */

#petopedia { padding: 5px; }

#petopedia h1 { font-size: 28px; margin: 8px 0; padding: 4px 0; padding-bottom: 0; }
#petopedia h2 { font-size: 22px; margin: 4px 0; padding: 2px 0; padding-bottom: 0; }
.petopedia_details { text-align: right; font-weight: bold; background: #eee; margin: 5px 0; padding: 5px; }

.petopedia_path { margin: 5px 0; padding: 5px; color: #666; background: #eee; }
.petopedia_path a { font-weight: bold; }
.petopedia_images_container { margin: 10px 0; }
.petopedia_image_item { padding: 4px; margin: 1px; float: left; width: 140px; text-align: center; }
.petopedia_image_item a { display: block; text-align: center; border: 1px solid #eee; height: 130px;  }
.petopedia_image_item a:hover { border: 1px solid #970032; }
.petopedia_image_item img { padding: 5px 0; }
.petopedia_image_item span { display: block; }
.petopedia_image_text { margin: 10px 0; padding: 5px 10px; background: #eee; font-size: 14px; line-height: 1.5em; }
.petopedia_image_tags { margin: 10px 0; padding: 5px 10px; background: #eee; font-size: 14px; line-height: 1.5em; }
.petopedia_image_tags a { }
.petopedia_cursors_container { margin: 10px 0; padding: 5px; border: 1px solid #ddd; }
#petopedia_cursor_left { float: left; width: 45%; text-align: left; }
#petopedia_cursor_left h3 { text-align: left; }
#petopedia_cursor_left img { float: left; }
#petopedia_cursor_right { float: right; width: 45%; text-align: right; }
#petopedia_cursor_right h3 { text-align: right; }
#petopedia_cursor_right img { float: right; }
.petopedia_cursor h3 { padding: 8px; float: none; }
.petopedia_cursor h3 a { color: #970032; }
.petopedia_cursor span { font-size: 12px; color: #666; }
.petopedia_cursor img { padding: 3px; border: 1px solid #970032; margin: 2px 5px; background: white; }
.petopedia_categories_footer { padding; 5px; }
.petopedia_category { float: left; width: 49%; }
.petopedia_category h3 { margin: 5px 0; padding: 0; margin-top: 10px; }
.petopedia_category ul { margin: 0; padding: 0; margin-bottom: 10px; margin-left: 16px; }
.petopedia_category ul li { margin: 0; padding: 2px 0; list-style-type: square; color: #970032; width: 50%; float: left; }
.petopedia_pager { text-align: right; padding: 5px; background: #eee; }
.petopedia_pager span { padding: 2px 4px; }
.petopedia_pager a { font-weight: bold; }

.petopedia_notice { margin: 10px 0; border: 2px solid #970032; background: #eee; font-weight: bold; padding: 5px 10px; font-size: 14px; }

#petopedia_comment_form { margin: 10px 0; padding: 5px; border: 1px solid #ddd; }
#petopedia_comment_textarea { float: left; width: 500px; height: 80px; font-family: Arial; font-size: 15px; }
#petopedia_comment_submit { float: right; width: 100px; background: #970032; color: white; font-size: 15px; font-weight: bold; cursor: pointer; }

.petopedia_tools { margin: 5px 0; padding: 5px; text-align: right; color: #666; }
.petopedia_tools img { vertical-align: middle; border: 0 none; }

.petopedia_comment { border-top: 1px dotted #ccc; margin: 5px 0; padding: 10px; }
.petopedia_comment p { margin: 5px 0; padding: 0; }
.petopedia_comment_author { font-size: 12px; color: #666; }
.petopedia_comment_text { font-size: 14px; padding-top: 8px; }

.petopedia_tags { width: 100%; }
.petopedia_tags h3 { margin: 5px 0; padding: 0; margin-top: 10px; }
.petopedia_tags ul { margin: 0; padding: 0; margin-bottom: 10px; margin-left: 16px; }
.petopedia_tags ul li { margin: 0; padding: 2px 0; list-style-type: square; color: #970032; width: 25%; float: left; }



#article_page h1 {
	font-size:32px; padding-bottom:0px; font-family:georgia;
}

#related_articles {
	background-color:#F9F9F9; padding:5px; margin-top:15px; text-align:left;
}

#related_articles  strong {
	margin: 5px 0; font-size: 15px;
}

#related_articles  li {
	line-height:22px;
}
.home_horoscop  {margin-bottom:10px;}
.home_horoscop .extra{ font-size:12px;margin-top:10px; font-weight:bold;}
.home_horoscop .img_zodie {float:left;margin-right:3px;font-size:13px;}



div#submenu {background-color:#970029; height:27px; width:955px; padding-left:30px; border-top: 3px solid #970029;  border-bottom:3px solid #970029;}
div#submenu ul { text-align:left;margin: 0; padding: 0; display:inline;list-style-type:none;}
div#submenu ul li {float:left; margin:0; padding:0; }
div#submenu ul li a {text-decoration:none; display: block; font-size:12px; font-weight:bold;  padding: 5px 6px; color:#FFF; margin-left:3px; margin-right:3px; }
div#submenu ul li a:hover {color:#901834; background-color:#fff; text-decoration:underline}
div#submenu ul li a.current { background-color: #FFF; color: #901834; text-decoration:underline }

#article_metas { background: #f5f5f5; border: 1px solid #ccc; float: right; width: 160px; margin-left: 5px; display: inline; }
.article_metas_area { padding: 5px; }
.article_metas_area h3 { font-size: 15px; padding: 0; margin: 0; }
.article_metas_area ul { margin: 5px 0; padding: 0; margin-left: 10px; list-style-type: none; }
.article_metas_area ul li { margin: 1px 0; padding: 0; list-style-type: none; font-size: 13px; color: #666; }
.article_metas_area ul li a { }

#pregnancy_weeks { width: 310px; float: right; background: #e8e8e8; text-align: center; margin-bottom: 10px; }
#pregnancy_weeks h2 { text-align: center; }
.pregnancy_week { display: block; float: left; width: 30px; height: 30px; font-size: 12px; font-weight: bold; text-align: center; padding: 3px; line-height: 30px; overflow: hidden; color: black; background: url(http://img.garbo.ro/images/sarcina/week-box.gif) no-repeat center center; margin: 1px; }
#pregnancy_week_current, .pregnancy_week:hover { color: white; background: url(http://img.garbo.ro/images/sarcina/week-over.gif) no-repeat center center; }

