/* --------------- �2008 CSS by Kodiment ---------------- */



/* ------------------------------------------------------ */
/* Global / Reset Elements */
/* ------------------------------------------------------ */
	body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; background: #fff url(../images/bgk.jpg) repeat-x; }
	input, textarea, button { font-family: Arial; font-size: 11px; color: #557B91; }
	textarea { overflow: auto; }
	a {	outline: none; text-decoration: none; }
	p, h1, h2, h3, h4, h5, h6, ul, ol, li, hr, form, fieldset, legend, table, theah, tbody, blockquote { margin: 0; padding: 0; }
	ul { list-style-type: none; }
	
	h2,h5 {
		font-size: 20px;
		color: #333;
	}
	
	h3 {
		font-size: 11px;
		color: #4D83C0;
	}
	
	h4, h4 a {
		font-size: 13px;
		color: #4D83C0;
	}
	
	h6 {
		font-size: 22px;
		color: #4D83C0;
	}
	
	em { font-size: 10px; color: #7CC2E6; font-style: normal; }
	p { padding-bottom: 5px; }
	label { color: #999; vertical-align: 2px; font-family: Verdana; font-size: 10px; }
	
	strong {
		font-size: 13px;
		color: #666;
	}
	
	.mr10
	{
		margin-right:10px;
	}
/* ------------------------------------------------------ */



/* ------------------------------------------------------ */
/* Main Classes */
/* ------------------------------------------------------ */
	.clear {
		clear: both;
	}
	
	#comentariu {
		width: 525px;
		height: 100px;
	}
/* ------------------------------------------------------ */



/* ------------------------------------------------------ */
/* Layout */
/* ------------------------------------------------------ */
	#wrapper {
		width: 100%;
		min-height: 469px;
		height: 469px;
		height: 469px;
	}
	
	#container {
		width: 992px;
		margin-left: auto;
		margin-right: auto;
		padding: 0;     
		background: url(../images/header.jpg) center top no-repeat;
	} 
/* ------------------------------------------------------ */



/* ------------------------------------------------------ */
/* Header */
/* ------------------------------------------------------ */
	#header {
		width: 992px;
		height: 203px;
		position: relative;
	}
		
		#logo {
			position: absolute;
			left: 200px;
			top: 97px;
		}
		
		#logo2 a
		{
			width:193px;
			height:75px;
			text-indent: -1000em;
			overflow: hidden;
			display:block;
		}
		
		#logo h1 a {
			width: 320px;
			height: 60px;
			display: block;
			text-indent: -1000em;
			overflow: hidden;
		}
		
		/* -------------------------------------------- */
		
		#search {
			width: 245px;
			height: 45px;
			
			position: absolute;
			right: 20px;
			top: 90px;
		}
		
		#search input {
			width: 187px;
			height: 14px;
			
			padding: 3px;
			border: 1px solid #a3ce49;

			font-size: 11px;
			color: #999;
			
			position: absolute;
			left: 15px;
			top: 11px;
		}
		
		#search-button input {
			width: 30px;
			height: 30px;
			display: block;
			
			border: 0;
			padding: 0;
			margin: 0;
			text-indent: -1000em;
			overflow: hidden;
			background: none;
			cursor: pointer;
			
			position: absolute;
			left: 213px;
			top: 10px;
		}
		
		/* -------------------------------------------- */
		
		#top-nav {
			position: absolute;
			right: 0;
			top: 7px;
		}
		
		#top-nav li {
			display: inline;
		}
		
		#top-nav li a {
			font-size: 11px;
			color: #fff;
			
			padding: 0 10px;
		}
		#top-nav li a:hover {
			color: #a4ceef;
		}
/* ------------------------------------------------------ */



/* ------------------------------------------------------ */
/* Main Navigation */
/* ------------------------------------------------------ */
	#main-nav {
		width: 980px;
		height: 52px;
		padding: 0 6px;
	}
	
		#main-nav ul {
			padding-left: 180px;
		}
	
		#main-nav li {
			display: block;
			float:left;
		}
		
		#main-nav li.bar
		{
			background:url(../images/separator.png) no-repeat top left;
			width:2px;
			height:48px;
		}
		
		#main-nav li a {
			height: 31px;
			padding: 0px;
			margin: 10px 0 0;
			display: block;
			float: left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#393700;
			font-weight:bold;
			cursor: pointer;
		}
		
		#main-nav li .left_selected {
			padding-left: 6px;
			height: 31px;
			display: block;
			float: left;
			margin-left: 15px;
		}
		
		#main-nav li .right_selected {
			padding-right: 6px;
			height: 31px;
			display: block;
			float: left;
			margin-right: 15px;
		}
		
		#main-nav li .link {
			padding: 4px 10px 0;
			display: block;
			float: left;
			height: 27px;
		}
		
		#main-nav li a:hover {
			
			color:#695901;
		}
		
		#main-nav li a:hover .left_selected {
			background: url('../images/left_selected.png') no-repeat top left;
		}
		
		#main-nav li a:hover .right_selected {
			background: url('../images/right_selected.png') no-repeat top right;
		}
		
		#main-nav li a:hover .link {
			background: url('../images/bg_selected.png') repeat-x;
		}
		
		#main-nav li a.blogpage 
		{
			height: 32px;
			padding:7px 39px 0 38px;
			display: block;
			float: left;
			background:url(../images/bg_meniu_hover.png) repeat-x left top;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#fff;
			font-weight:bold;
		}
		
		
/* ------------------------------------------------------ */


/* ------------------------------------------------------ */
/* Content */
/* ------------------------------------------------------ */
	#content {
		width: 992px;
		padding: 0px;
		background: url(../images/bgc.png) repeat-y;
	}
	
	.top_content {
		background: url(../images/top_content.jpg) no-repeat top left;
		width: 980px;
		padding: 0 6px;
		height: auto;
	}
	
		#content-l {
			padding: 13px 0 0px 16px;
			width: 647px;
			float: left;
		}
			#youarehere {
				height: 48px;
				background: url(../images/youarehere_bg.png) left top repeat-x;
			}
			
				#youarehere li {
					display: inline;
				}
				
					#youarehere li a {
						height: 30px;
						display: block;
						
						padding: 18px 30px 0 20px;
						background: url(../images/grey_arrow.png) right top no-repeat;
						float: left;
						
						font-size: 11px;
						font-weight: bold;
						color: #4d83c0;
					}
					#youarehere li a:hover {
						color: #305987;
						background-position: right bottom;
					}
					
					#youarehere li span
					{
						padding: 18px 30px 0 20px;
						background: url(../images/grey_arrow.png) right top no-repeat;
						float: left;
						font-size: 11px;
						font-weight: bold;
						color: #4d83c0;
						height: 30px;
					}
			
			#newsletter {
				width: 585px;
				height: 30px;
				padding: 6px 0 0 20px;
				margin-top: 1px;
				background: url(../images/newsletter_bg.png) no-repeat left top;
				position: relative;
			}
			
			#newsletter p {
				font-family:Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 11px;
				color: #4a4800;
				background: url(../images/newsletter.png) no-repeat left top;
				padding-left:25px;
				padding-top:5px;
			}
			
			#newsletter input {
				width: 173px;
				height: 14px;
				padding: 5px 7px;
				border: 1px solid #a3ce49;
				font-size: 11px;
				color: #999;
				position: absolute;
				top: 5px;
				right: 120px;
			}
			
			#newsletter button {
				width: 85px;
				height: 26px;
				display: block;
				
				margin: 0;
				padding: 0;
				border: 0;
				background: url(../images/b_btn.png) repeat-x;
				
				color: #fff;
				font-size: 11px;
				font-weight: bold;
				
				position: absolute;
				top: 5px;
				right: 20px;
			}
			
			#formemail
			{
				background:#fff;
			}
			
			#pagination {
				background: #f5f5f2;
				margin: 10px 0;
				color: #167024;
				font-weight: bold;
				padding: 10px 20px;
				border-top: 1px dashed #cccccc;
				border-bottom: 1px dashed #cccccc;
				font-family: Tahoma;
				font-size: 12px;
			}
			
			#pagination img {
				border: none;
				vertical-align: middle;
			}
			
				
				#pagination button {
					width: 29px;
					height: 18px;
					
					border: 0;
					padding: 0;
					margin: 0;
					cursor: pointer;
					
					background: url(../images/bPag.png) no-repeat;
					
					text-indent: -1000em;
					overflow: hidden;
				}
				
				#pagination input {
					border: 1px solid #a4ceef;
					text-align: center;
					font-size: 10px;
					color: #999;
					margin-right: 5px;
				}
				
				#pagination strong {
					font-size: 12px;
					color: #167024;
					padding: 0 10px;
				}
				
				#pagination strong em {
					font-weight: normal;
					font-size: 12px;
					color: #167024;
				}
				
				#pagination a {
					color: #167024;
					text-decoration: none;
					font-weight: bold;
				}
				#pagination a:hover {
					color: #000;
				}
				
				#pagination span {
					color: #999;
				}

		
		#content-r {
			width: 292px;
			float: right;
			margin-top:36px;
		}
/* ------------------------------------------------------ */



/* ------------------------------------------------------ */
/* Footer */
/* ------------------------------------------------------ */
	#footer {
		position: relative;
		background: url('../images/bg_footer.jpg') repeat-x top;
		border-top: 1px solid #b6b6b6;
		padding-top: 1px;
		height: 65px;
		width: 980px;
		margin: 0 6px;
	}
		
		#footer ul {
			padding-top: 25px;
		}
	
		#footer li {
			display: inline;
		}
		
		#footer li a {
			font-size: 11px;
			color: #4d83c0;
			padding: 0 5px 0 10px;			
			background: url(../images/bullet.gif) left 6px no-repeat;
		}
		#footer li.nobullet a {
			background: none;
		}
		
		#footer li a:hover {
			color: #666;
		}
		
		
		
		#footer em {
			width: 260px;
			display: block;
			
			font-style: normal;
			font-size: 11px;
			color: #0062a3;
			
			position: absolute;
			right: 15px;
			bottom: 57px;
		}
/* ------------------------------------------------------ */

.page_title {
	font-size: 16px;
	color: #177c2b;
	font-family: Tahoma;
	padding-bottom: 3px;
}

.page_title a
{
	color: #177c2b;
}

.hr {
	border-top: 1px dashed #cccccc;
	line-height: 1px;
	margin: 10px 0;	
}

h3.alte {
	font-size: 11px;
	color: #999;
	font-weight: normal;
}

.la_data {
	font-size: 11px;
	color: #999;
	font-weight: normal;
}

.y-btn1 {
	padding: 4px 5px 0 5px;
	font-family: Tahoma;
	font-size: 12px;
	color: #167024;
	font-weight: bold;
	float: left;
}

.header_articles
{
	width:292px;
	background:url(../images/head_articles.png) no-repeat left top;
	height:43px;
	position:relative;
}

.header_bg
{
	width:271px;
	background:#f8f8f8 url(../images/bg-repeat.png) repeat-x left top;
	padding-left:21px;
	padding-top:5px;
	padding-bottom:15px;
}

.article_repeat
{
	width:255px;
	border-bottom:1px solid #d1e7c3;
	padding-bottom:5px;
	margin-bottom:10px;
}
.art_picture
{
	width:70px;
	float:left;
}
.art_picture img
{
	border:1px solid #d2d6a7;
	padding:1px;
}

h2.titlu_art
{
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:175px;
}
.data_art
{
	font-size:11px;
	color:#999999;
	font-family:Tahoma,Arial;
}
.art_abstract
{
	font-size:13px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:2px;
}

.continuare
{
	background:url(../images/arrow.png) no-repeat 2px 5px;
	padding-left:10px;
	color:#167024;
	font-family:Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
}
.nr_comments
{
	background:url(../images/comments.png) no-repeat 2px 0px;
	padding-left:40px;
	color:#999999;
	font-family:Tahoma, Arial;
	font-size:11px;
	padding-bottom:3px;
	margin-left:3px;
}

.head
{
	background:url(../images/head.png) no-repeat top left;
	width:272px;
	height:26px;
	padding-top:10px;
	padding-left:20px;
	overflow:hidden;
	
}
h3.categorii
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:16px;
	float:left;
	color:#1d1d1d;
	display:block;
	width:170px;
}

.ascunde
{
	background:url(../images/ascunde.png) no-repeat top left;
	float:right;
	margin-right:10px;
	display:block;
	width:67px;
	height:18px;
	text-indent:-999999em;
}
.arata
{
	background:url(../images/arata.png) no-repeat top left;
	float:right;
	margin-right:10px;
	display:block;
	width:50px;
	height:18px;
	text-indent:-999999em;
}

.box-repeat
{
	background:#f8f8f8 url(../images/bg-box.png) repeat-x left top;
	width:267px;
	padding-left:25px;
	padding-top:25px;
	padding-bottom:20px;
	
}

.box-repeat2
{
	background:#f8f8f8 url(../images/bg-box.png) repeat-x left top;
	width:277px;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:20px;
}

.box-repeat2 a img
	{
	border:none;
	float:left;
	margin-bottom:15px;
	margin-right:15px;
	} 

ul.categorii{list-style-type:square;}

ul.categorii li
{
	list-style-type:square;
	color:#38689e;
	margin:0;
	padding:0;
	margin-left:10px;
}

ul.categorii li a
{
	color:#38689e;
	font-family:Tahoma, Arial;
	font-size:12px;
}
.art_picture2
{
	width:105px;
	float:left;
}
.art_picture2 img
{
	border:1px solid #d2d6a7;
	padding:1px;
}
.cauta
{
	border:1px solid #167024;
	background:#fff;
	border-right:none;
	height:18px;
	width:175px;
	padding-left:4px;
	padding-top:5px;
	float:left;
	color:#999999;
}

.rss
{
	display:block;
	text-indent:-999999em;
	position:absolute;
	right:10px;
	top:13px;
	width:43px;
	height:20px;
}

.btn-toate-articolele
{
	margin-bottom:10px;
	float:right;
}
