body, html {
	font-family: arial, Times, serif;
	font-size: 12px;
	color: #42496B;
	margin: 0px;
	background-image: url(bg_site.gif);
}

h1 h2 h3 {
	color: #B5D3EF;
}

h1 {
	font-size: 18px;
}


h2 {
	font-size: 16px;
}


h3 {
	font-size: 12px;
}

#collapse1 table{border-collapse: collapse;}
#collapse1 td{padding: 0px; text-align: left;}
#input1 {width: 120px; height: 14px; background-image: url(search_input_bg.jpg); border:0px; font-size:12px; margin:0px; padding-top: 2px padding-bottom:0px; padding-left:6px; padding-right:0px; }


.wrap{
	position: relative; width: 792px;	height: auto;
	margin-top: 0px;background-color: #FFFFFF;
	border: solid 1px #d2daef;
}
	.head{
		float: left;	width: 790px;	height: 250px;
		
	}
		.head_top{ float: right; width: 770px;height: 21px;font-size: 9px; color: #000000;font-weight: bold; padding-top: 5px;
						background-image: url(top_home.jpg);padding-right:20px;
						text-align: right;
		}
		.head_top a{font-size: 9px; color: #000000;font-weight: bold; text-decoration: none; }
		.head_mid{ float: left; height: 168px;}
		.head_bottom{
			float:left; width: 790px; height: 50px; background-image: url(header_menu_bg1.jpg);
		}
		.menu{
			padding-left:17.2px; padding-right:17.2px;
			float:left;height: 41px;text-align: center; padding-top: 9px;
		}
		.menu_border{
			float:left;height: 42px;border-right: solid 1px #FFFFFF;
		}
		.menu a{
			font-size: 18px; color: #000000;  text-decoration: none;
		}
		
		.menu img{
			padding-top: 3px;
		}	
		
		.last_menu{
			padding-left:17.2px; padding-right:17.2px;
			float:left;height: 41px;text-align: center; padding-top: 9px;
		}
		.last_menu a{
			font-size: 18px; color: #000000;  text-decoration: none;
		}
		
		.last_menu img{
			padding-top: 3px;
		}	
		
		.menu_green {
			padding-left:17.2px; padding-right:17.2px;
			float:left;height: 41px;text-align: center; padding-top: 9px;
		}
		.menu_green a{
			font-size: 18px; color: #006500;  text-decoration: none;
		}	
		
		.menu_green img{
			padding-top: 3px;
		}	
		
		.last_menu_green {
			padding-left:17.2px; padding-right:17.2px;
			float:left;height: 41px;text-align: center; padding-top: 9px;
		}
		.last_menu_green a{
			font-size: 18px; color: #006500;  text-decoration: none;
		}	
		
		.last_menu_green img{
			padding-top: 3px;
		}
		
	.left{
		float:left; width: 204px; height: auto;
		padding-left: 0px; padding-right: 1px;
		
	}
	
		.left_box1{
			float:left; width: 199px; height: auto;
		}
			.left_box1_top{
				float:left; width: 188px; height: 29px;background-image: url(box1_top.jpg);padding-right: 10px;font-size: 12px; color: #000000;
				text-align:right; padding-top: 8px; font-weight: bold;
			}			
			.left_box1_mid{
				float:left; width: 178px; height: auto;background-image: url(box1_mid2.jpg);background-repeat: no-repeat; font-size: 12px; color: #000000;
				padding-left: 20px;padding-top: 10px;font-weight: bold;
			}
			.left_box1_bottom{
				float:left; width: 188px; height: 26px;background-image: url(box1_bottom.jpg);padding-right: 10px;padding-bottom: 3px;
				text-align:right;padding-top: 10px; font-weight: bold;
			}
			.left_box1_bottom a{
				text-align:right;color: #000000; font-weight: bold; text-decoration: none;
			}				

		.left_box2{
			float:left; width: 210px; height: auto;
		}
			.left_box2_top{
				float:left; width: 189px; height: 18px;background-image: url(box2_top.jpg);padding-right: 10px;font-size: 13px; color: #000000;
				text-align:right; padding-top: 4px; font-weight: bold;
			}			
			.left_box2_mid_promo{
				float:left; width: 199px; height: auto;background-image: url(box2_mid1.jpg);padding-left: 0px;padding-top: 10px;			
			}
			
			.left_box2_mid_promo img{
				border: 0px;
			}
				.promo_box_text{
					color: #000000;text-align:left;font-size: 9px;padding-left: 0px;padding-right:10px;padding-bottom: 5px
				}
				.promo_box_button{
					padding-left: 135px;padding-right: 10px;text-align:right;
				}
		
			.left_box2_mid_search{
				float:left; width: 189px; height: auto;background-image: url(box2_mid1.jpg);padding-right: 10px;color: #000000;
				text-align:right;font-size: 9px;
			}
			
				.search{
					text-align:right;padding-top: 5px;padding-bottom: 3px;color: #C9C9C9;
				}
			
			.left_box2_mid_newsletter{
				float:left; width: 189px; height: auto;background-image: url(box2_mid1.jpg);padding-right: 10px;
			}
				.newsletter_text1{
					font-size: 9px;padding-left: 10px; padding-top: 5px;padding-bottom: 5px;font-weight: bold;color: #454B6B;
				}
				.newsletter_text2{
					text-align:right;font-size: 12px;font-weight: bold;color: #000000;
				}
			
			.left_box2_mid_news{
				float:left; width: 179px; height: auto;background-image: url(box2_mid1.jpg);padding-right: 10px;padding-left: 10px;padding-top: 10px;
				font-size: 11px;
			}
			
			.left_box2_mid_news a{
				text-decoration: none;color: #000000;
			}
			
			.left_box2_bottom{
				float:left; width: 199px; height: 11px;background-image: url(box2_bottom.jpg);padding-left: 0px;padding-bottom: 0px;
			}				
		
		
	.newsletter{
		text-align:justify;padding-right: 20px;
	}
	
	.contact_line{
		color: #e5e5e5;
	}
	.middle{
		float:left; width: 560px; height: auto;
		background-image: url(mid_bg1.jpg);background-repeat: repeat-y;padding-left: 10px;padding-top: 0px;padding-right:0px;
	}
		.content{
			float:left; width: 560px; height: auto;
			background-color: #FFFFFF;padding-top: 20px;padding-right:0px;
		}
		
		.home_promo_first{
			float:left; width: 179px; height: 500px;
			border-right: solid 1px #B5D3EF;
			padding-left: 0px;padding-right: 5px;
		}
		
		.home_promo_first img{
			border:0px;
		}
		
		.home_promo{
			float:left; width: 180px; height: 500px;
			border-right: solid 1px #B5D3EF;
			padding-left: 5px;padding-right: 5px;
		}
		
		.home_promo_title{
			font-size:12px;color: #4D86BB;font-weight: bold;
		}
		
		.home_promo_title a{
			color: #4D86BB;font-weight: bold;text-decoration: none;
		}
		
		.home_promo_date{
			font-size:10px;
		}
		
		.home_promo img{
			border: 0px;
		}
		
		.home_promo_img{
			float:left;width: 50px;
		}
		
		.home_promo_content{
			padding-left: 10px;font-size: 12px;
		}
		
		.home_promo_content_title {
			padding-left: 10px;font-size: 12px;
		}
		
		.home_promo_content_title a{
			font-size: 12px;color: #4D86BB;font-weight: bold;text-decoration: none;
		}
		
		
		.home_promo_button{
			padding-left: 140px;color: #4D86BB;font-weight: bold;font-size: 11px;
		}
		
		.home_promo_button a{
			color: #4D86BB;font-weight: bold;font-size: 11px;text-decoration: none;
		}		
		
		.promo{
			float:left;
			border-bottom: dotted 2px #000000;
			padding-left: 5px;padding-bottom: 10px;padding-top: 10px;
		}
		
		.promo_img{
			float:left;width: 150px;
		}
		
		.promo_content{
			padding-left: 150px;font-size: 11px;
		}
		
		.promo_button{
			padding-left: 500px;color: #4D86BB;font-weight: bold;font-size: 11px;
		}
		
		.promo_button a{
			color: #4D86BB;font-weight: bold;font-size: 11px;text-decoration: none;
		}		
		
		.promo_product_detalii{
			float: left;
			border-top: dotted 2px #000000;
			border-bottom: dotted 2px #000000;
			padding-left: 5px;
			padding-bottom: 10px;
			padding-top: 10px;
			text-align: left ! important;
		}
		.promo_detalii_img{
			float:left;width: 250px;
		}
		.promo_detalii_button{
			padding-left: 400px;color: #4D86BB;font-weight: bold;font-size: 11px;
		}

		.promo_detalii_button a{
			color: #4D86BB;font-weight: bold;font-size: 11px;text-decoration: none;
		}
		
	.right{
			float:left; width: 183px; height: auto;
			padding-left: 4px; padding-right: 5px;
	}
	.right img {border:0px;}
	.footer{clear: both; width: 790px; height: 30px; padding-top:2px;}
		.footer_left{
			float: left; width: 790px; height:15px;
			background-image: url(footer_img.jpg);
		}
		.footer_right{
			float: left; width: 185px; height:23px; background-image: url(footer_right.jpg);
		}	
		.copyright{
			width:790px; 
			font-size: 11px; color: #d2daef;text-align:center;
		}
		.copyright a{
			 color: #d2daef; text-decoration:none;font-weight: bold;
		}
		
.message {
	font-weight: bold;
}

		
.error {
	font-weight: bold;
	color: #d00;
}
