body {
	padding:0px;
	margin:0px;
	background:url(/media/layout/bg.gif) top repeat-x;
	text-align:center;
}
body, td, input, select, textarea {
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
}


.art_img {
	width:140px;
	height:100px;
	overflow:hidden;
}

img {
	border:0px;
}
a {
	text-decoration:none;
	color:#333333;
}
.clear {
	clear:both;
	font-size:6px;
	height:10px;
}
h1 {
	margin:0px 0px 7px 0px;
	font-size:18px;
	font-family:Georgia;
	font-weight:normal;
	text-decoration:underline;
}
h1 a {
	text-decoration:underline;
}
h2 {
	font-family:Georgia;
	color:#ffffff;
	background-color:#CD0011;
	font-size:14px;
	padding:6px;
	margin:10px 0px 1px 0px;
}
h2 a, h2 a:hover {
	color:#ffffff;
}
h3 {
	font-size:14px;
	font-family:Georgia;
	color:#090909;
	margin:5px 0px;
}
h3.quote_author {
	margin:15px 0px 0px 0px;
}
h3.quote_author a:hover {
	text-decoration:underline;
}
h4 {
	font-size:12px;
	font-family:Georgia;
	color:#333333;
	margin:0px;
}
h5 {
	font-size:11px;
	margin:0px;
}
h5 a {
	color:#CB0000;
	text-decoration:underline;
}
h5 a:hover {
	text-decoration:none;
}
h6 {
	font-size:15px;
	font-family:Georgia;
	margin:0px 0px 2px 0px;
}
#header {
	width:984px;
	height:86px;
	padding:10px 22px 0px 0px;
	margin:0 auto;
	background:url(/media/layout/bg_header.gif) bottom no-repeat;
}


#logo {
	padding:3px 0px 0px 45px;
	float:left;
	
}

#top_info_1 {
	width:505px;
	height:14px;
	padding:3px 30px 1px 30px;
	background-color:#B60716;
	border:1px solid #E2737C;
	color:#ffffff;
	font-family:Georgia;
	font-size:10px;
	float:right;
	overflow:hidden;
}
#top_info_2 {
	width:545px;
	height:14px;
	padding:3px 10px 1px 10px;
	margin-top:3px;
	background-color:#000000;
	border:1px solid #E2737C;
	color:#ffffff;
	font-family:Georgia;
	font-size:10px;
	float:right;
	overflow:hidden;
}
#header_menu {
	width:565px;
	height:32px;
	margin-top:11px;
	float:right;
	margin-top:24px;
}
#header_menu td {
	height:32px;
	background:url(/media/layout/bg_menu_off.gif) repeat-x;
}
#header_menu td.on {
	background:url(/media/layout/bg_menu_on.gif) repeat-x;
}
#header_menu td.spacer {
	width:1px;
	background:none;
}
#header_menu a {
	font-family:Georgia;
	color:#ffffff;
	font-size:16px;
}
#header_menu td.on a {
	color:#000000;
}
#container {
	width:1006px;
	margin:0 auto;
	background:url(/media/layout/bg_container.gif) repeat-y;
}
#container_bottom {
	background:url(/media/layout/bg_container_bottom.gif) bottom no-repeat;
}
#container_top {
	padding:10px 15px 25px 17px;
	background:url(/media/layout/bg_container_top.gif) top no-repeat;
	text-align:left;
}
#banners_top {
	margin-bottom:2px;
}
#menu_bar {
	background-color:#000;
	margin-bottom:5px;
}
#search_form {
	margin:0px;
	background-color:#ffffff;
	float:left;
}
#search_text {
	width:80px;
	height:15px;
	padding:6px 15px;
	border:0px;
	background-color:#999999;
	color:#ffffff;
	float:left;
}
#search_submit {
	width:36px;
	height:27px;
	margin:0px 1px;
	float:left;
}
#feed_box {
	height:21px;
	padding:3px 11px;
	background-color:#7F060F;
	border-right:1px solid #ffffff;
	float:left;
}
#feed_box a img {
	vertical-align:middle;
}
#menu {
	
	padding:6px 5px 0px 5px;
	color:#B1B1B1;
	text-align:right;
	font-size:9px;
	list-style:none;
	margin:0px;
}
#menu li {
	margin-top:5px;
	float:right;
}
#menu li.on , #menu a:hover {
	background-color:#cc0011;
}
#menu a {
	font-family:Georgia;
	color:#ffffff;
	padding:0px 6px;
	font-size:11px;
	display:block;
	border-right:1px solid #B1B1B1;
	
}


#menu a.last {
	border:0px;
}
#menu li div {
	position:absolute;
	visibility:hidden;
	margin:5px 0px 0px 0px;
	padding:0px;
	background-color:#666666;
	z-index:10;
}
#menu li div a {
	font-size:11px;
	position:relative;
	display:block;
	margin:0px;
	padding:2px 20px;
	width:auto;
	white-space:nowrap;
	text-align:left;
	border:1px solid #ffffff;
	border-top:0px;
	color:#ffffff;
}
#menu li div a:hover {
	color:#FFFFFF;
	background-color:#CD0011;
}
#front_page_special {
	width:635px;
	padding:15px 15px 15px 5px;
	background-color:#F0F0F0;
	margin-bottom:5px;
	font-family:Georgia;
	line-height:1.4;
	float:left;
}
#front_page_special td.intro_img {
	padding:0px 15px;
	text-align:center;
	font-size:10px;
}
#front_page_special td.intro_img img {
	margin:0px auto 5px auto;
	border:3px solid #ffffff;
	display:block;
}
#front_page_special ul.other_links {
	margin:10px 0px 0px 25px;
	padding:0px;
	list-style-type:none;
}
#front_page_special ul.other_links li {
	background:url(/media/layout/bullet.gif) top left no-repeat;
	padding-left:9px;
}
#front_page_special ul.other_links li a {
	color:#868686;
	font-family:Tahoma;
	font-size:10px;
	text-decoration:underline;
}
#left_side {
	width:665px;
	float:left;
}
#page_content {
	width:457px;
	padding:0px 12px 0px 0px;
	float:left;
}
#daily_quote {
	padding:12px 15px;
	background-color:#CD0011;
	color:#ffffff;
	font-family:Georgia;
	font-size:14px;
	line-height:1.2;
	text-align:justify;
}
#daily_quote a {
	color:#ffffff;
	text-decoration:underline;
}
#center_column {
	width:177px;
	padding:0px 9px;
	border-left:1px solid #C6C6C6;
	text-align:center;
	float:left;
}
#center_column h3 {
	margin:20px 0px 15px 3px;
	text-align:left;
}
#meteo {
	padding:10px 0px 0px 35px;
	text-align:left;
	font-family:Georgia;
	line-height:1.6;
}
#exchange_rates {
	margin:0px;
	text-align:left;
	width:135px;
}
#exchange_rates img {
	margin-right:14px;
	vertical-align:middle;
}
#exchange_rates input.textfield {
	border:1px solid #C1C1C1;
	padding:2px;
	width:75px;
	height:16px;
	margin-bottom:5px;
}
#exchange_reset {
	background-color:#D6D6D6;
	color:#ffffff;
	border:0px;
	font-weight:bold;
	font-size:12px;
	padding:1px 5px;
	float:right;
}
#right_side {
	width:300px;
	padding-left:9px;
	background:url(/media/layout/bg_right_side.gif) left repeat-y;
	float:right;
}
#google_ads {
	padding:5px 0;
}
.tabs_content {
	border:1px solid #999999;
	border-top:0px;
	padding:15px 25px;
}
.tabs_content p {
	text-indent:-15px;
	margin:0px;
	padding:0px 0px 5px 15px;
	line-height:1.2;
}
.tabs_content a {
	color:#545454;
	text-decoration:underline;
	font-size:10px;
}
#site_footer {
	width:966px;
	margin:0px auto;
	padding:7px 20px;
	color:#BABABA;
	text-align:left;
	font-size:10px;
}
#site_footer a {
	color:#202020;
}
#site_footer a:hover {
	text-decoration:underline;
}
#site_footer a.on {
	font-weight:bold;
}
#footer_menu {
	color:#202020;
	text-align:right;
	float:right;
}
#footer_menu a {
	color:#202020;
}
#news_links {
	width:1006px;
	margin:0px auto;
	padding:15px 0px;
	line-height:1.5;
}
#news_links a {
	padding:0px 8px;
}
#news_links a:hover {
	text-decoration:underline;
}
#news_links a.on {
	font-weight:bold;
}
.horiz_border {
	border-top:1px solid #C6C6C6;
	border-bottom:1px solid #C6C6C6;
	margin:8px 0px;
}
.article_intro {
	width:140px;
	padding:10px 0px 5px 5px;
	text-align:justify;
	float:left;
}
.article_intro h5 {
	text-align:left;
}
.article_intro img {
	
	
}
.first_column {
	padding-left:0px;
}
.small_video {
	margin:5px 0px;
}
.add_intro {
	width:256px;
	background:url(/media/layout/dotted_line.gif) bottom repeat-x;
	padding:6px 2px;
	text-align:justify;
}
.last_add {
	background:none;
}
.add_intro img {
	margin-right:5px;
	float:left;
}
.add_intro div.added {
	float:right;
	text-align:right;
	color:#999999;
	font-style:italic;
	font-size:10px;
}
.add_intro a:hover {
	text-decoration:underline;
}
.pages {
	height:27px;
	padding-left:4px;
	background:url(/media/layout/bg_pages.gif) repeat-x;
}
.pages a {
	background-color:#ffffff;
	border:1px solid #C8C8C8;
	padding:3px 6px;
	margin:2px 3px;
	font-family:Georgia;
	display:block;
	float:left;
}
.pages a.on {
	color:#ffffff;
	background-color:#CD0011;
}
.page_selection {
	height:22px;
	margin:0px;
	padding:5px 0px 0px 10px;
	background:#ffffff url(/media/layout/bg_pages_select.gif) left no-repeat;
	float:right;
}
.page_select {
	padding:1px 2px;
	font-family:Georgia;
	border:1px solid #9E9C9D;
}
#bookmark {
	padding-top:20px;
	color:#333333;
	font-weight:bold;
	font-size:12px;
	float:left;
}
#bookmark img {
	vertical-align:middle;
}
#article_added_in {
	color:#B4B4B4;
	font-style:italic;
	text-align:right;
	font-family:Georgia;
	padding-top:23px;
	padding-bottom:8px;
	float:right;
	width:220px;
}
#article_added_in a {
	text-decoration:underline;
}
#article {
	line-height:1.5;
	text-align:justify;
	font-family:Georgia;
	padding-bottom:10px;
}
#article a {
	text-decoration:underline;
	font-weight:bold;
	color:#006;
}
#article_img {
	padding:5px 10px 10px 0px;
	text-align:center;
	float:left;
}
#tag_box {
	width:390px;
	height:41px;
	padding:7px 10px 7px 34px;
	font-family:Georgia;
	color:#000000;
	font-weight:bold;
	background:url(/media/layout/bg_tag_box.gif) top no-repeat;
	margin-bottom:15px;
}
#tag_box a {
	text-decoration:underline;
}
#tag_box_content {
	width:315px;
	float:right;
}
#rate_article {
	margin:0 0 20px 0;
}
#comment_form {
	margin:0;
	padding:50px 0;
}
#comment_name, #comment_text, #comment_email, #comment_code {
	border:1px solid #AFAFAF;
	background-color:#F1F1F1;
	font-family:Georgia;
	padding:4px 15px;
}
#comment_name {
	width:300px;
	height:15px;
	font-weight:bold;
	vertical-align:middle;
}
#comment_email {
	width:400px;
	margin-top:8px;
}
#comment_code {
	width:400px;
	margin-bottom:8px;
}
#codeimage_comment {
	float:left;
}
#comment_text {
	width:415px;
	padding-right:0px;
	height:60px;
	line-height:1.7;
	margin-top:8px;
	margin-bottom:8px;
}
#comment_submit {
	color:#ffffff;
	font-weight:bold;
	background-color:#CD0011;
	height:25px;
	width:94px;
	border:0px;
	vertical-align:middle;
	margin-left:6px;
	font-family:Georgia;
}
.comment_box {
	width:436px;
	background:url(/media/layout/bg_comment_box.gif) repeat-y;
	margin-top:15px;
}
.comment_box_top {
	background:url(/media/layout/bg_comment_box_top.gif) top no-repeat;
}
.comment_box_bottom {
	min-height:61px;
	padding-right:3px;
	background:url(/media/layout/bg_comment_box_bottom.gif) bottom no-repeat;
}
* html .comment_box_bottom {
	height:61px;
}
.comment_box_content {
	padding:3px 115px 3px 20px;
	text-align:justify;
	line-height:1.4;
	font-size:10px;
	color:#ffffff;
}
.comment_box_author {
	width:78px;
	height:52px;
	background:url(/media/layout/bg_comment_author.gif) top right no-repeat;
	padding:10px 0px 0px 3px;
	font-family:Georgia;
	color:#000000;
	font-weight:bold;
	text-align:center;
	float:right;
}
.long_name {
	padding-top:3px;
}
h6#last_news {
	text-decoration:underline;
	margin-top:40px;
}
#newscat_select_form {
	margin:0px;
	padding:2px 0px;
	text-align:right;
}
#newscat_select {
	border:1px solid #dedede;
	padding:2px;
}
form.tablestyle {
	margin:0px;
	padding:10px 0px;
}
td.label_cell {
	padding-top:5px;
	text-align:right;
}
input.field, textarea.field {
	border:1px solid #dedede;
	width:232px;
	padding:3px;
}
textarea.field {
	height:100px;
}
.mandatory {
	color:#CD0011;
}
#note {
	border-top:1px solid #dedede;
	padding-top:10px;
	margin-top:20px;
	text-align:center;
}
input.button {
	color:#ffffff;
	background-color:#CD0011;
	font-weight:bold;
	border:1px solid #CD0011;
	padding:3px;
}
.black {
	color:#000000;
}
.horoscop_box {
	width:215px;
	padding-right:10px;
	height:120px;
	float:left;
}
img.horoscop_img {
	margin:15px 5px 10px 0;
	float:left;
}
a.horoscop_title, .horoscop_title {
	text-transform:uppercase;
	font-weight:bold;
}
a.horoscop_title:hover {
	text-decoration:underline;
}
.justified {
	text-align:justify;
}
.mini_reclama {
	width:140px;
	padding:5px;
	float:left;
	color:#666666;
	font-size:9px;
	height:39px;
	overflow:hidden;
	margin-bottom:5px;
	cursor: hand;
	cursor:pointer;
}
.mini_reclama a {
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
.mini_reclama:hover {
	background-color:#f4f4f4;
}
.meteo {
	width:45%;
	margin:7px;
	padding-bottom:10px;
	float:left;
	border-bottom:1px dashed #CCCCCC;
	height:150px;
}
.meteo a {
	text-decoration:underline;
	font-weight:bold;
	color:#CD0011;
}
#anunturi .add_intro {
	width:100%;
}
#topbar {
	position:absolute;
	border: 5px solid #CCCCCC;
	padding: 10px;
	background-color: #ffffff;
	width: 300px;
	visibility: hidden;
	z-index: 100;
	font-size:14px;
}
#topbar input {
	border:1px solid #999999;
	padding:4px;
}
#comment_form input {
	padding:7px;
	border:1px solid #CCC;
}
#listticker {
	margin:0px;
	padding:10px;
	background-color:#FFF;
	overflow:hidden;
	clear:both;
	height:100px;
	overflow:hidden;
	text-align:justify;
}
#listticker li {
	border:0;
	margin:0;
	padding:0;
	list-style:none;
}
#listticker li {
	list-style:none;
}
#listticker a {
	color:#000000;
 margin-bottom:
}
#listticker .news-title {
	display:block;
	font-weight:bold;
	margin-bottom:4px;
	font-size:11px;
}
#listticker .news-text {
	display:block;
	font-size:11px;
	color:#666666;
}
#h1_header {
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#FFF;
	font-size:9px;
}
#meniu_stiri a {
	width:50%;
	display:block;
	float:left;
	margin-bottom:2px;
}
#meniu_stiri h1 {
	background-color:#cc0011;
	color:#FFF;
	padding:2px;
	font-weight:bold;
	font-size:9px;
	padding-left:8px;
}
#meniu_stiri a:hover, #meniu_stiri .on {
	color:#cc0011;
}
#meniu_stiri h1 {
	font-size:12px;
}
#meniu_stiri {
	margin-bottom:10px;
	border-bottom:1px solid #999;
	padding-left:10px;
	padding-right:10px;
}
/* dialog box */
#content {
	padding:20px
}
#dialog {
	position:absolute;
	width:425px;
	padding:10px;
	z-index:200;
	background:#fff
}
#dialog-header {
	display:block;
	position:relative;
	width:411px;
	padding:3px 6px 7px;
	height:14px;
	font-size:14px;
	font-weight:bold
}
#dialog-title {
	float:left
}
#dialog-close {
	float:right;
	cursor:pointer;
	margin:3px 3px 0 0;
	height:11px;
	width:11px;
	background:url(../media/dialog_box/dialog_close.gif) no-repeat
}
#dialog-content {
	display:block;
	height:160px;
	padding:6px;
	color:#666666;
	font-size:13px
}
#dialog-mask {
	position:absolute;
	top:0;
	left:0;
	min-height:100%;
	width:100%;
	background:#FFF;
	opacity:.75;
	filter:alpha(opacity=75);
	z-index:100
}
.errors {
	background:#fff url(../media/dialog_box/error_bg.jpg) bottom right no-repeat;
	border:1px solid #924949;
	border-top:none
}
.errorsheader {
	background:url(../media/dialog_box/error_header.gif) repeat-x;
	color:#6f2c2c;
	border:1px solid #924949;
	border-bottom:none
}
.warning {
	background:#fff url(../media/dialog_box/warning_bg.jpg) bottom right no-repeat;
	border:1px solid #c5a524;
	border-top:none
}
.warningheader {
	background:url(../media/dialog_box/warning_header.gif) repeat-x;
	color:#957c17;
	border:1px solid #c5a524;
	border-bottom:none
}
.successd {
	background:#fff url(../media/dialog_box/success_bg.jpg) bottom right no-repeat;
	border:1px solid #60a174;
	border-top:none
}
.successdheader {
	background:url(../media/dialog_box/success_header.gif) repeat-x;
	color:#3c7f51;
	border:1px solid #60a174;
	border-bottom:none
}
.prompt {
	background:#fff url(../media/dialog_box/prompt_bg.jpg) bottom right no-repeat;
	border:1px solid #4f6d81;
	border-top:none
}
.promptheader {
	background:url(../media/dialog_box/prompt_header.gif) repeat-x;
	color:#355468;
	border:1px solid #4f6d81;
	border-bottom:none
}


/* jquery tabs */
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
.tabs-hide {
	display: none;
}
}

/* Hide useless elements in print layouts... */
@media print {
.tabs-nav {
	display: none;
}
}
/* Skin */
.tabs-nav {
	list-style: none;
	margin: 0;
	padding: 0px;
	background:url(/media/layout/border_tabs.gif) bottom repeat-x;
	width:300px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
	display: block;
	clear: both;
	content: " ";
}
.tabs-nav li {
	float: left;
	margin: 0 4px 0 0;
	background:url(/media/layout/bg_tab_off.gif) bottom repeat-x;
	width: 94px;
}
.tabs-nav a, .tabs-nav a span {
	display: block;
}
.tabs-nav a {
	position: relative;
	z-index: 2;
	padding-left: 0;
	color:#090909;
	font-size:11px;
	font-weight:bold;
	font-family:Georgia;
	text-align: center;
	text-decoration: none;
	white-space: nowrap; /* required in IE 6 */
}
.tabs-nav .tabs-selected {
	background:url(/media/layout/bg_tab_on.gif) bottom no-repeat;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
	background-position: 100% -150px;
	outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
	background-position: 100% -100px;
}
.tabs-nav a span {
	width: 64px; /* IE 6 treats width as min-width */
	min-width: 64px;
	height: 14px; /* IE 6 treats height as min-height */
	min-height: 14px;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom:5px;
}
.tabs-nav a span { /* hide from IE 6 */
	width: auto;
	height: auto;
}
.tabs-nav .tabs-selected a span {
	padding-top: 6px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
	background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
	background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
	cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
	cursor: pointer;
}
.tabs-nav .tabs-disabled {
	opacity: .4;
}
.tabs-container {
	background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-loading em {
	padding: 0 0 0 20px;
	background: url(/media/layout/loading.gif) no-repeat 0 50%;
}
.tabs-nav li.three {
	width:32.8%;
}
.tabs-nav li.four {
	width:24.5%;
}
/* jquery ratting */
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel, div.star-rating {
	float:left;
	width:17px;
	height:15px;
	text-indent:-999em;
	cursor:pointer;
	display:block;
	background:transparent;
	overflow:hidden
}
div.rating-cancel, div.rating-cancel a {
	background:url(/delete.gif) no-repeat 0 -16px
}
div.star-rating, div.star-rating a {
	background:url(/star.gif) no-repeat 0 0px
}
div.rating-cancel a, div.star-rating a {
	display:block;
	width:16px;
	height:100%;
	background-position:0 0px;
	border:0
}
div.star-rating-on a {
	background-position:0 -16px!important
}
div.star-rating-hover a {
	background-position:0 -32px
}
/* Read Only CSS */
div.star-rating-readonly a {
	cursor:default !important
}
/* Partial Star CSS */
div.star-rating {
	background:transparent!important;
	overflow:hidden!important
}
/* END jQuery.Rating Plugin CSS */


#search_top {
	width:100%;
	
}
