/*
	Made by Mihai Georgescu @ DNL Webdesign
*/

/* GENERAL */
* 						{ margin:0; padding:0; }
body					{ font:normal 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666; }
ul li 					{ list-style:none; }
a:hover					{ color:#89b659 !important; }
a						{ text-decoration:none; }
a img					{ border:none; }
	/* colours */
	.black				{ color:#000000; }
	.gray				{ color:#666666; }
	.orange				{ color:#ff7800; }
	.green				{ color:#89b659; }
	.darkorange			{ color:#e5610e; }
	.red				{ color:#cc0000; }
.top_line				{ border-top:1px solid #e5e5e5; }
.block					{ display:block; }
.left					{ float:left; }
.right					{ float:right; }
.nborder				{ border:none !important; margin-top:0px !important; padding-top:0px !important; }
/* END GENERAL */

/* LAYOUT */
#wrapper,
.inner_wrapper			{ display:block; width:930px; margin-left:auto; margin-right:auto; }
#header					{ display:block; margin:36px 0px; }
#titlewrap				{ display:block; clear:both; height:96px; background:url(../images/bkg_title.gif) repeat-x; }
#title					{ float:left; height:96px; }
#search					{ float:right; height:56px; padding-top:40px; }
#content_main			{ display:block; width:615px; float:left; background:url(../images/bkg_yacw.gif) repeat-y; }
#content_cat			{ display:block; width:615px; float:left; background:url(../images/bkg_yacw2.gif) repeat-y; }
#editorial				{ background:#fff url(../images/bkg_dunga.gif) repeat-x; padding:0px 0px 10px 0px; }
#editorial h2			{ display:inline; font:normal 22px/28px Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color:#fff; padding:0px 5px; margin-left:15px; }
#yacw					{ display:block; }
#left_content			{ display:block; float:left; width:379px; }
#right_content			{ display:block; float:right; width:232px; }
#sidebar				{ display:block; width:300px; float:right; }
#footer					{ display:block; height:99px; background:url(../images/bkg_footer.gif) repeat-x; margin-top:15px; }
#copyright				{ float:right; font:normal 10px/14px Arial, Helvetica, sans-serif; }
.larticle				{ display:block; width:106px; }
.rarticle				{ display:block; width:243px; }
.rcatarticle			{ display:block; width:485px; }
.box					{ display:block; padding:8px; background-color:#f3f3f3; border:1px solid #e8e8e8; margin:14px 0px; }
.inner_box				{ background:url(../images/bkg_block_sidebar.gif) no-repeat top right; }
.spaced					{ display:block; padding:7px 0px; }
/* END LAYOUT */

/* MENIURI */
#static_menu1,
#static_menu2			{ font:normal 10px/16px Verdana, Arial, Helvetica, sans-serif; }
#static_menu1			{ float:left; }
#static_menu2			{ float:right; }
a#rss_feed				{ padding-left:15px; background:url(../images/rss_feed.gif) no-repeat left center; color:#ff7800; }
#main_menu				{ display:block; height:33px; background:url(../images/bkg_main_menu.gif) repeat-x top left; }
/* END MENIURI */

/* LISTE */
	/* meniuri statice */
ul.v10 li				{ float:left; padding-right:20px; }
ul.v10 li a				{ color:#666; }
	/* meniul principal */
#main_menu 				{ display:block; height:33px; overflow:hidden; }
#main_menu ul			{ display:block; width:920px; height:33px; overflow:hidden; }
#main_menu li 			{ float:left; }
#main_menu li a  		{ color:#fff; padding:10px 16px; font:bold 11px/33px Tahoma, Verdana, Arial, Helvetica, sans-serif; border-right:1px solid #c7dbac; }
#main_menu li a:hover	{ color:#666 !important; background-color:#fff; }
	/* lista articole content left */
ul.larticles li			{ display:block; border-top:1px solid #e5e5e5; padding:10px 0px; margin:10px 0px; clear:both; }
	/* lista articole content right */
ul.rarticles li			{ display:block; border-top:4px solid #e5e5e5; padding:10px 0px; margin-top:10px; }
	/* meniu sidebar */
ul.sidebar_menu			{ display:block; width:260px; }
ul.sidebar_menu li		{ display:block; width:260px; font:normal 12px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:4px 0px; 
						border-top:4px solid #e9e9e9; }
ul.sidebar_menu li a	{ display:block; color:#e5610e; padding-left:16px; background:url(../images/menu_arrow.gif) no-repeat left center; width:90%; }
	/* sidebar top articole */
ul.top_articole li		{ display:block; padding:5px 0px; border-top:1px solid #e5e5e5; }
ul.top_articole li a	{ display:block; font:normal 12px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-left:16px; color:#999999; 
						background:url(../images/top_arrow.gif) no-repeat 0 0.3em; }
	/* meniu footer */
ul#footer_menu			{ display:block; padding-top:15px; }
ul#footer_menu li		{ float:left; padding-right:20px; }
ul#footer_menu li a		{ color:#ff7800; }
	/* sitemap */
ul#sitemap li			{ display:block; margin-left:15px; }
ul#sitemap li a			{ color:#666666; }
/* END LISTE */

/* TEXT */
.v10					{ font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif; }
.g10					{ font:normal 10px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.g11					{ font:normal 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.g12					{ font:normal 12px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
h1						{ font:bold 14px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
h2						{ font:normal 18px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
h3						{ font:normal 18px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
h4						{ font:bold 14px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; display:block; padding:5px 0px; }
h4 a:visited			{ font-weight:bold; color:#000; }
h5						{ font:bold 12px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; display:inline; }
h5 a:visited			{ font-weight:normal; color:#000; }
/* END TEXT */

/* FORMS */
.button 				{ width:40px; height:17px; font:bold 10px/17px Verdana, Arial, Helvetica, sans-serif; background:url(../images/bkg_button.gif) repeat-x; color:#fff; border:none; margin:1px 0px; }
/* END FORMS */

/* PADDING */
.rpad					{ display:block; padding-right:16px; }
.pad					{ display:block; padding:0px 16px; }
/* END PADDING */

/* articol */
#articol {
	display:block;
	font:normal 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	border-bottom:3px solid #e5e5e5;
}
#articol p {
	padding-bottom:10px;
}
/* end articol */

/* ERROR AND SUCCES MESSAGES */
.succes, #s_msg {
	display:block;
	padding:10px;
	background-color:#cdea9b;
	color:#333333;
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	border:2px solid #44650b;
	margin-bottom:10px;
}
.error, #e_msg {
	display:block;
	padding:10px;
	background-color:#ea9b9b;
	color:#000000;
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	border:2px solid #C61703;
	margin-bottom:10px;
}
/* END MESSAGES */

.low_banner				{ display:block; width:468px; height:60px; overflow:hidden; margin:20px 0px 0px 50px; }

/* PAGINARE */
.paginare				{ display:block; font:normal 11px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif; height:16px; }
div.paginare div.current,
div.paginare a,
.next a, .prev a	 	{ display:block; float:left; color:#97B351; width:18px; text-align:center; border:1px solid #eeefef; margin-right:3px; }

div.paginare a:hover	{ background-color:#97B351; color:#fff !important; }
div.paginare div.current{ background-color:#97B351; color:#fff; font-weight:normal; }
/* next si previous */
.next a, .prev a
.first a, .last a		{ color:#97B351; background-color:#fff; width:22px; padding:0px; }
.next a:hover,
.prev a:hover,
.first a:hover,
.last a:hover			{ color:#fff; background-color:#97B351; }

/* CLEARING */
.fix:after 				{ content: "."; display:block; height:0; clear:both; visibility:hidden; }
.fix 					{ display:inline-block; }
/* Hides from IE-mac \*/
* html body div.fix 	{ height:1%; visibility:hidden; }
.fix 					{ display:block; }
/* End hide from IE-mac */
/* END CLEARING */
.fix2 					{ display:block; clear:both; height:0px; overflow:hidden; }