		* { 
			margin: 0;
			padding: 0;
			font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
			font-size: 12px;
			line-height: 130%;
		}
		
		html { overflow-y: scroll; }
		
		body {
			min-width: 1024px;
			background: #235bd9;
			color: #161616;
		}
		
		img { border: 0; }
		
		.td9 {
			font-size: 9px;
		}
		.td10 {
			font-size: 10px;
		}
		.td14 {
			font-size: 14px;
		}
		.td17 {
			font-size: 17px;
		}
		
		.line-height {
			line-height: 15px;
		}
		ul {
			padding-left: 16px;
		}
		
		h1 {
			color: #FFFFFF;
			font-weight: normal;
			font-size: 24px;
		}
		
		#news h1 {
			font-size: 18px;
		}
		
		
		
		#news ul li{
			float:left;	
		}
		
		
		
		h2 {
			color: #71001a;
			font-weight: normal;
			font-size: 18px;
			margin-bottom: 14px;
		}
		
		.clear-both {
			clear: both;
		}
		
		
		
		#wrapper {
			max-width: 835px; /* 1300px - LC - RC */
			padding-left: 208px;   /* LC width */
  			padding-right: 257px;  /* RC width */
			margin: 80px auto 0 auto;
		}
		
		#wrapper .column {
		  position: relative;
		  float: left;
		}
		
		/*********************************************/
		/*              CENTER COLUMN                */
		/*********************************************/
		
		#center {
		  width: 100%;
		  min-height: 737px;
		  background: white;
		}
			
			#page-header {
				margin: 23px 20px 50px 15px;
				height: 102px;
				background: url(../images/common/bg_page_header.jpg) repeat-x left top;
				position: relative;
			}
			
			#page-header h1 {
				position: absolute;
				top: 65px;
				left: 15px;
			}
			
			#certificari {
				list-style-type: none;
				position: absolute;
				top: -8px;
				right: 0;
				margin: 0;
				padding: 0;
			}
			
			#certificari li {
				float: left;
				margin-right: 5px;
			}
			
			/* COMMON CONTENT */
			.content {
				padding: 0px 25px 19px 25px;
			}
			.content-bg-title {
				padding: 5px 0 19px 25px;
				background: url(../images/common/content-bg-title.gif) no-repeat left top;
			}
			
			/* Footer */
			#footer {
				text-align: right;
				/*padding-top: 4px;*/
				background: #235bd9;
				float: right;
				width: 100%;
			}
			#footer ul {
				list-style: none;
				display: block;
			}
			#footer li {
				float: right;
				font-size: 12px;
			}
			#footer li a {
				display: block;
				font-style: normal;
				color: #FFFFFF;
				background: url(../images/common/link-footer-linie.gif) no-repeat left 2px;
				padding: 0 10px;
			}
			#footer li .last {
				background: none;
			}
			
		/*********************************************/
		/*                LEFT COLUMN                */
		/*********************************************/
		
		#left {
			width: 208px; /* LC width */
			right: 208px; /* LC width */
			margin-left: -100%;
			text-align: right;
		}
		
		/*** IE6 Fix ***/
		* html #left {
		  /*left: 257px;*/   /* RC width */
		}
		
			#left-content {
				width: 160px;
				float: right;
			}
				#left-content #logo {
					margin-right: 11px;
				}
			
				/******* MAIN MENU *******/
				#left-content ul {
					margin-top: 28px;
					background: #131111;
					padding: 10px 0;
					list-style-type: none;
				}
				#left-content ul li {
					text-align: right;
					padding-right: 10px;
					border-bottom: 1px #252323 solid;
				}
				#left-content ul .last {
					border-bottom: 0;
				}
				#left-content ul a:link, #left-content ul a:visited {
					font-style: normal;
					font-size: 12px;
					color: #FFFFFF;
					display: block;
					padding: 4px 0;
				}
				#left-content ul a:hover {
					color: #78aedd;
					text-decoration: none;
				}
				
				
				#left-content ul li ul {
					display: none;
				}
				
				#produse #left-content ul li ul {
					padding: 0;
					margin: 0 -10px 0 0;
					display: block;
					background: #222222;
					
				}
				
				#produse #left-content ul li ul li {
					padding-left: 10px;
				}
				
				#ghid #left-content ul li ul {
					padding: 0;
					margin: 0 -10px 0 0;
					display: block;
					background: #222222;
					
				}
				
				#ghid #left-content ul li ul li {
					padding-left: 10px;
				}
				
				#left-content ul li ul a:link, #left-content ul li ul a:visited {
					font-style: normal;
					font-size: 11px;
					color: #65696e;
					display: block;
					padding: 4px 0;
					background: url(../images/common/border_submenu.gif) left bottom repeat-x;
				}
				
				#left-content ul li ul a:hover {
					color: white;
				}
				
				#left-content ul li ul li .last-submenu {
					background: none;
				}
				
				/***************************************/
				/*            SEARCH FORM              */
				/***************************************/
				
				#search-form {
					margin-top: 1px;
					width: 160px;
					height: 49px;
					background: url(../images/common/bg_search.jpg) left top no-repeat transparent;
				}
				
				#search-form input {
					float: right;
					width: 114px;
					height: 21px;
					background: url(../images/common/bg_input_search.gif) right top no-repeat transparent;
					border: 0;
					margin: 14px 9px 0 0;
					padding: 2px 0 0 3px;
					color: #0a0a0a;
					font-size: 11px;
				}
				
				#search-form .submit-search {
					float: right;
					width: 23px;
					height: 21px;
					border: none;
					background: none;
					cursor: pointer;
					padding: 0;
					margin-right: 0;
					overflow: hidden;
				}
			
			
		/*********************************************/
		/*               RIGHT COLUMN                */
		/*********************************************/
		
		#right {
			width: 257px;          /* RC width */
			margin-right: -257px;
			
		}
		
			#news{
				width: 187px;
				background: url(../images/common/bg-right.jpg) no-repeat left bottom #0d0c0c;
				padding: 22px 14px;
				margin-left: 2px;
			}
			
			/* NEWS - RIGHT */
			#news ul {
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
			#news ul .news-index-item {
				width:189px;
				/*border:2px solid red;*/
				display: block;
				margin-top: 15px;
				padding-bottom: 5px;
				background: url(../images/common/bg-linie-punctata.gif) repeat-x left bottom;
				/*margin-bottom:20px;*/
			}
			
			
			#news ul span { /* data */
				font-style: italic;
				color: #da1f49;
			}
			#news ul p {
				color: #919191;
			}
			#news ul a:link, #news ul a:visited {
				font-style: italic;
				color: #759dfa;
				text-decoration: none;
			}
			#news ul a:hover {
				text-decoration: underline;
			}
			
			#news .link_noutati:link, #news .link_noutati:visited {
				color: #759dfa;
			}
			
			
			/* CONTACT */
			
			#contact { margin: 14px 0 0 18px; }
			
			#contact p {
				color: white;
				margin-bottom: 14px;
			}



/*********************************************/
/*                 LINKS                     */
/*********************************************/

a {
	outline: 0;
	border: 0;
}

a:link, a:visited {
	font-style: italic;
	color: #2368a4;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
		


/* FORMS */

.tderror {
	color: #A61203;
	background: url(../images/common/ico_warning.gif) no-repeat left top;
	padding: 4px 0 10px 27px;
	line-height: 15px;
}
.tdsuccess {
	color: #6B9D00;
	background: url(../images/common/ico_ok.gif) no-repeat left top;
	padding: 4px 0 10px 27px;
	line-height: 15px;
}
.bg-line {
	background: #DDDDDD;
}
.form {
	color: #3C3E35;
	background: #F0FBDB;
	border: 1px #D0E6A5 solid;
	/*margin: 0 0 3px 0;*/
	padding: 2px;
}
#form input, #form select, #form p, #form textarea, #form button {
	margin-left: 24px;
}
.form-error span {
	background: url(../images/common/ico_warning.gif) no-repeat left top;
	width: 22px;
	height: 22px;
	float: left;
}
.checkbox
{
	color: #444444;
	background-color : transparent;
	margin : 0;
	padding: 0;
}
.radio
{
	background-color : transparent;
	margin : 2px 10px 0 0;
	padding: 0;
}
form
{
	margin : 0;
	padding: 0;
	display: inline;
}
.submit {
	color: #FFFFFF;
	background: #98584D;
	/*border: 1px #bbbbbb solid;*/
	border: 0;
	/*margin: 0 0 3px 0;*/
	padding: 2px;
}
.formPanel {
	color: #3C3E35;
	background: #F0FBDB;
	border: 1px #D0E6A5 solid;
	/*margin: 0 0 3px 0;*/
	padding: 1px;
	font-size: 9px;
	margin-top: 3px;
	width: 80px;
}


