body{
	background-color:#EEEEEE;
	
	margin:0;
	padding:10px 0 0 0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

body, div, td{
	color:#333333;
}


object{
	z-index:1;
}


#container{
	width:940px;
	background-color:#ffffff;
	margin:0 auto;
	padding:0 10px 10px 10px;
	text-align:left;
	border:1px solid #CCCCCC;
	margin-bottom:10px;
}



#newsletter_box{
	background-color:#5A1571;
	padding:5px;
	margin-bottom:10px;
	color:#FFFFFF;

}

#newsletter_box input{
	border:0px;
	padding:3px;
}

#newsletter_box p{
	margin:0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
}

#newsletter_box h1{
	color:#FFFFFF;
	font-size:15px;
	padding:0px;
	margin:0px;
	font-weight:bold;
	margin-bottom:6px;
	text-decoration:underline;
}



/****************** general styles for titles and links ******************/
a{
	text-decoration:none;
	color:#9F0527;
}
a:hover{
	text-decoration:underline;
}
h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;	
	font-weight:normal;
	margin:0;
	padding-left:10px;
}
h1 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;	
	font-weight:bold;
	color:#070707;
}
h2{
	margin:15px 0 5px 0;
}
h2 a{
	
	font-size:11px;	
	color:#ffffff;	
	padding:1px 5px;
}
h3, h3 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	margin:0;
}
h3 a{
	color:#070707;
}
h4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	margin:0;
}
h5{
	background-color:#666666;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	padding:5px;
	margin:1px 0;
}
h6{
	margin:0 0 5px 0;
	font-size:11px;
}

/****************** header ******************/
#header{
	margin:0;
}
#logo, #edition, #header_banner{
	float:left;
}
#edition{
	width:175px;
	padding-top:38px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-align:center;
	line-height:18px;
}
#header_banner{
	width:400px;
	margin-top:15px;
	margin-left:60px;
	
}

#header_banner a {
	font-size:10px;
}

/****************** top bar ******************/
#top{
	height:29px;
	background-image:url('../media/layout/bg_top.gif');
	background-repeat:repeat-x;
	margin:0 0 10px 0;
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
#top a{
	color:#000000;
	margin:0 3px;
}
#top_menu{
	margin:7px 0;
	padding:0 5px;
	float:left;
}
#top_search{
	margin:4px 0;
	padding:0 5px;
	float:right;
}
#top_search td{
	padding-left:4px;
}
#search_input{
	font-family:Tahoma;
	width:157px;
	height:18px;
	font-size:10px;
	background-image:url('../media/layout/bg_input.gif');
	background-position:center;
	background-repeat:no-repeat;
	border:none;
	padding:0px 5px 0px 25px;
	border:1px solid #eeeeee;
}
#search_button{
	width:51px;
	height:19px;
	background-image:url('../media/layout/buton_cauta.gif');
	border:none;
	cursor:pointer;
}

/****************** left column of the page (menu and banners) ******************/
#page_left{
	width:160px;
	margin-right:10px;
	float:left;
}
#menu{
	border:1px solid #F0F0F0;
	padding:5px 9px 3px 9px;
}
#menu div{
	background-image:url('../media/layout/dotted_line.gif');
	background-position:bottom;
	background-repeat:repeat-x;	
}
#menu a{
	background-image:url('../media/layout/bg_menu.gif');
	background-position:left;
	background-repeat:no-repeat;
	padding:2px 0 5px 10px;
	margin:3px 0 0 0;
	display:block;
	color:#070707;
}
#menu a:hover, #menu a.menu_on:link, #menu a.menu_on:visited, #menu a.menu_on:hover{
	background-image:url('../media/layout/bg_menu_on.gif');
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#banners{
	margin:5px 0;
}
#banners img{
	margin:5px 0;
}

/****************** page contents (center of the page and right column)******************/
#page{
	width:760px;
	float:left;
	padding-left:10px;
}
#page_center{
	width:460px;
	float:left;
}

    /****************** right column of the page ******************/
#page_right{
	margin-left:8px;
	float:left;
}
#news_box{
	border:7px solid #666666;
}
#news_box h3{
	width:276px;
}
#news_box h3, #news_box h3 a{
	background-color:#666666;
	color:#ffffff;
	font-size:12px;
	padding-bottom:3px;
}
#news_box h3 a, #news_box h3 span{
	padding-left:3px;
	padding-right:3px;
}
#news_box h3 span.on{
	background-color:#ffffff;
	color:#000000;
	padding-bottom:3px;
}
#news_box h3 a:hover{
	background-color:#070707;
	color:#ffffff;
	text-decoration:none;
}
#news_box div{
	width:256px;
	background-image:url('../media/layout/dotted_line.gif');
	background-position:bottom;
	background-repeat:repeat-x;	
	padding:10px 0;
	margin:0 10px;
}
#news_box a{
	color:#333333;
}
#video{
	width:290px;
	margin:20px 0 10px 0;
}
#video h3{
	background-color:#4e0965;
	padding:5px 10px;
	color:#ffffff;
	margin:5px 0;
}
#video a{
	color:#ffffff;
}
#highlights{
	width:260px;
	background-color:#F5F5F5;
	padding:15px;
}
#highlights h4{
	color:#B00606;
	margin-bottom:10px;
}
#right_banners{
	width:290px;
	margin:10px 0;
}
#right_banners td{
	text-align:center;
}
.your_add{
	width:290px;
	background-color:#DDDDDD;
	color:#ffffff;
	font-weight:bold;
	font-size:20px;
	text-align:center;
	padding:65px 0 55px 0;
	margin:5px 0;
}
.your_add a{
	color:#ffffff;
}

/****************** page bottom ******************/
#bottom{
	width:940px;
	background:#4F0A66 url('/media/layout/bg_bottom.gif') top no-repeat;
	margin:10px 0;
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	padding:5px 0;
}
#bottom a{
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	display:block;
	margin:8px 0 0 0;
}
#bottom td{
	padding:0px 10px 20px 10px;
}
#bottom_box_1, #bottom_box_4{
	width:320px;
}
#bottom_box_2, #bottom_box_5{
	width:282px;
}
#bottom_box_3, #bottom_box_6{
	width:278px;
}

/****************** footer bar ******************/
#footer{
	background-color:#000000;
	padding:2px 0 0 0;
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
#footer a{
	color:#ffffff;
	margin:0 3px;
}
#footer_menu{
	margin:5px 0;
	float:left;	
	padding-left:7px;
}
#rss{
	height:16px;
	position:relative;
	top:-5px;
	background-image:url('../media/layout/rss.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:18px;
	display:block;
	float:left;
}
#copyright{
	padding-right:10px;
	margin:5px 0;
	float:right;		
}

/****************** first page ******************/
#main_article{
	margin-right:10px;
	clear:both:
}
#main_article h1, #article h1{ /* same style as #article from the article page */
	margin:5px 0;
	padding:0;
}
#main_article img, #article img{ /* same style as #article from the article page */
	border:3px solid #DDDDDD;
	margin: 0 10px 5px 0;
}

#main_article img
{
	float:left;
}
.section{
	width:220px;
	float:left;
}
.section img{
	border:3px solid #DDDDDD;
	margin:10px 0;	
	float:left;
	margin-right:7px;
}
.section p{
	margin:0;
}
.left_col{
	margin-right:20px;
}
.section h2 a:hover{
	text-decoration:none;
}
h2.color{
	border-bottom-style:solid;
	border-bottom-width:1px;
}
a.color{
	font-weight:bold;	
}
/*
h2.color1{
	border-bottom:1px solid #B00606;
}
h2.color1 a{
	background-color:#B00606;
}
a.color1{
	color:#B00606;	
	font-weight:bold;
}
h2.color2{
	border-bottom:1px solid #17A3DE;
}
h2.color2 a{
	background-color:#17A3DE;
}
a.color2{
	color:#17A3DE;	
	font-weight:bold;
}
h2.color3{
	border-bottom:1px solid #010101;
}
h2.color3 a{
	background-color:#010101;
}
a.color3{
	color:#010101;	
	font-weight:bold;
}
h2.color4{
	border-bottom:1px solid #356207;
}
h2.color4 a{
	background-color:#356207;
}
a.color4{
	color:#356207;	
	font-weight:bold;
}
*/
/****************** article page ******************/
#article{
	border-bottom:1px solid #D6DAE5;
	padding:0 10px 10px 0;
	margin:0 0 10px 0;
}
#article h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;	
	font-weight:bold;
	color:#070707;	
}
#article div.movie{
	padding-top:10px;
	text-align:center;
}
#comments{
	margin-bottom:15px;
}
#comments h4{
	float:left;
}
a.button{
	background-color:#E7B312;
	color:white;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding:3px;
	float:right;
}
a:hover.button{
	text-decoration:none;
}
.comment{
	background-color:#F3F3F3;
	padding:10px;
}
#other_links h4{
	text-transform:uppercase;
	margin-bottom:7px;
}
#other_links a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#070707;
	margin-bottom:15px;
	display:block;
}

/****************** category's articles page ******************/
#urlmap{
	padding:0 0 15px 10px;
	border-bottom:1px solid #D6DAE5;
	margin-bottom:18px;
}
#urlmap a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#070707;
	font-size:14px;	
}
.article_intro{
	
	font-size:12px;
	margin-bottom:20px;
	padding:0 10px;
	clear:both;
	border-bottom:1px solid #CCCCCC;

}

.article_intro img{
	width:107px;
	margin-right:10px;
	float:left;
}
.article_intro h4{
	margin-bottom:10px;
}
.article_intro h4 a{
	color:#070707;
}
a.read_all{
	color:#4e0965;
	font-weight:bold;
}
#articles_scroll{
	border-top:1px solid #D6DAE5;
	margin-top:10px;
	padding:10px 5px;
	font-size:11px;
}
#articles_scroll a{
	color:#070707;
	margin:0 5px;
}
#articles_scroll h6 a{
	background-color:#666666;
	color:#ffffff;
	padding:2px 5px;
}
#articles_scroll h6 a:hover{
	text-decoration:none;
}

/****************** announcements page ******************/
#categories1{
	background-color:#4E0965;
	color:#ffffff;
	
	width:756px;
	font-size:11px;
}
#categories1 a{
	color:#ffffff;
	display:block;
	width:98px;

	margin:0px;
	text-align:center;
	float:left;
	padding:5px;

}
#categories1 a:hover{
	background-image:url('../media/layout/bg_category_on.jpg');
	background-position:bottom;
	background-repeat:repeat-x;
	text-decoration:none;
}
#categories1 a.on{
	background-image:url('../media/layout/bg_category_on.jpg');
	background-position:bottom;
	background-repeat:repeat-x;
}
#categories2{
	background-image:url('../media/layout/bg_categories2.gif');
	color:#ffffff;
	font-weight:bold;
	padding:5px 0 5px 20px;	
	font-size:11px;
	margin-right:4px;
}
#categories2 a{
	color:#ffffff;
	font-weight:bold;	
	margin:0 5px;
	padding:2px;
}
#categories2 a:hover{
	background-color:#070707;
	text-decoration:none;
}
#categories2 a.on{
	background-color:#070707;
}
#change_criteria{
	margin:0;
	display:inline;
}
#location_select, #subcat1_select, #subcat2_select{
	width:120px;
	background-color:#ffffff;
	border:none;
	padding:1px;
	color:#070707;
	font-size:10px;
	text-align:left;
	margin:0 5px;
}
#announcements_scroll_top{
	padding:10px;
	float:left;
	font-size:11px;
}
#announcements_scroll_bottom{
	padding:10px;
	margin-right:30px;
	font-size:11px;
}
#announcements_scroll_bottom a, #announcements_scroll_top a{
	color:#070707;
	margin:0 5px;
}
a#add_announcement_button{
	background-color:#E7B312;
	color:white;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding:5px 10px;
	margin:5px 0 5px 5px;
	position:relative;
	right:30px;
	display:block;
	float:right;
}
a#add_announcement_button img{
	margin-right:10px;
}
a:hover#add_announcement_button{
	text-decoration:none;	
}
.announcement{
	padding:5px;
}
.announcement img{
	margin:2px 7px 2px 0;
	float:left;
}
.odd{
	background-color:#F6F6F6;
}

/****************** user account pages, my adds pages ******************/
#loginbox form, #post_add{
	padding:10px;
	margin:30px 0 0 0;
	
	font-size:12px;	
}
#comment_form{
	padding:0 10px;
	margin:0 0 15px 0;
	
	font-size:12px;		
}
#loginbox form label, #post_add label, #comment_form label{
	width:90px;
	margin:0 5px 0 0;
	padding:0;
	font-weight:bold;
	display:block;
	float:left;
}
.field, #code_img{
	width:238px;
	border:1px solid #666666;
	padding:1px;	
	margin:0 0 10px 0;	
}
textarea.field{
	height:150px;

	font-size:12px;	
}
select.field{
	width:243px;
}
.submit{
	height:19px;
	border:none;
	cursor:pointer;
}
input#login{
	width:49px;
	background-image:url('../media/layout/buton_intra.gif');
}
input#creare{
	width:83px;
	background-image:url('../media/layout/buton_creare_cont.gif');
}
input#activare{
	width:93px;
	background-image:url('../media/layout/buton_activare_cont.gif');
}
input#trimite{
	width:61px;
	background-image:url('../media/layout/buton_trimite.gif');
}
input#actualizare{
	width:82px;
	background-image:url('../media/layout/buton_actualizare.gif');
}
input#adauga{
	width:63px;
	background-image:url('../media/layout/buton_adauga.gif');
}
input#salveaza{
	width:67px;
	background-image:url('../media/layout/buton_salveaza.gif');
}
#msg_new a{
	font-weight:bold;
}
#my_adds{
	margin-top:40px;
	width:460px;
}
#my_adds a{
	margin:0 5px;
}
#my_adds td{
	padding:10px 5px;
}
.message a{
	font-weight:bold;
	margin-left:10px;
}
.message h4{
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	margin:20px 10px;
	padding:5px 0 7px 30px;
}
.success h4{
	background-color:#76A151;
	background-image:url(../media/layout/bifa.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.error h4{
	background-color:#9C0226;
	background-image:url(../media/layout/cross.gif);
	background-position:left top;
	background-repeat:no-repeat;	
}
.mandatory, a.delete, a.no{
	color:#9C0226;
	font-weight:normal;
}
a.edit, a.yes{
	color:#76A151;
}
a.yes, a.no{
	margin:0 10px;
	font-weight:bold;
}
#confirm{
	margin:20px 10px;
}
.message ul{
	color:#9C0226;
	list-style-type:none;	
	font-weight:bold;
	margin:15px 15px 35px 15px;
	border-bottom:1px dashed #9C0226;
	padding: 0 0 20px 20px;
}
.message li.first{
	list-style-type:square;	
	font-weight:normal;
}
#note{
	border-top:1px solid #797979;
	margin:30px 10px;
	padding:5px 0;
}

/****************** special link types ******************/
a.underlined{
	background-image:url('../media/layout/dotted_line.gif');
	background-position:bottom;
	background-repeat:repeat-x;	
	padding:5px 0;
	margin-right:10px;
	color:#070707;
	display:block;	
}
div.last, a.last{
	background:transparent;
}
a.more{
	background-image:url('../media/layout/plus.gif');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:12px;
	margin:5px 0;
	color:#4e0965;
	font-weight:bold;
	font-size:12px;
	display:block;
}
a.art_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
a.tip{
	color:#070707;
}
a.tip:hover{
	text-decoration:none;
}

/****************** miscellanous ******************/
.clear{
	clear:both;
}
img{
	border:0;
}
#sitemap{
	list-style-type:none;
	margin:0;
	padding-left:10px;
}
#sitemap ul{
	list-style-type:none;
	margin:0;
	padding-left:20px;
}
#sitemap li{
	margin:5px 0;
}
#static_page{
	margin:20px 10px;
}

#article img{
	float:left;
}
a.add_body{
	color:#000000;
}

#statistics{
	font-size:9px;
	font-family:Verdana;

}

#head_links {
	font-size:9px;
	color:#666666;
}

#head_links a{
	font-size:9px;
	color:#5A1571;
}

#gallerie_1{
	float:left;
	width:460px;	
}

#gallerie_1 img{
	margin:3px;
	border:1px solid #5A1571;
}

#statistics{
	
}

#list_anunturi img{
	border:1px solid #EEEEEE;
}

#topbar{
	position:absolute;
	border: 5px solid #CCCCCC;
	padding: 10px;
	background-color: #ffffff;
	width: 728px;  
	height:100px;
	visibility: hidden;
	z-index: 100;
	font-size:14px;
}
