p, div, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, textarea, input, body, blockquote {
	margin:				0;
	padding:			0;
}


ul {  
    list-style:			none;
}


a img {
	border:				0;
}

a {
	text-decoration:	none;
}

button {
	overflow:			visible;
	width:				auto;
}

:focus {
	outline:			none;
}.hidden {
	display:			none;
	visibility:			hidden;
}

.floatedRight {
	float:				right;
	margin:				0px 0px 10px 10px;
}

.floatedLeft {
	float:				left;
	margin:				0px 10px 10px 0px;
}

.borderedImage {
	border:				1px solid #DDD;
	padding:			3px;
}

.clear {
	clear:				both;
	height:				0px;
	overflow:			hidden;
}

hr {
	border:				none;
	background-color:	#DDD;
	margin-top:			20px;
	margin-bottom:		20px;
	height:				1px;
	overflow:			hidden;
}

.clearfix {
	overflow:			hidden;
}
#IELT7 .clearfix {
	height:				1%;
}

blockquote {
	padding-left:		50px;
}/*------------------------------------------General Styles---*/
body {
	background:			url(../_Images/Layout/body-bg.png);
	font-family:		Tahoma, Verdana, Arial, "Microsoft Sans Serif";
	font-size:			11px;
	line-height:		16px;
	color:				#386582;
}

a {
	color:				#0098DC;
}

a:hover {
	color:				#0378C2;
	text-decoration:	underline;
}
.borderedImage {
	border:				2px solid #B1DD81;
	padding:			1px;
}
#LeftColumn ul {
	list-style:			disc outside;
	margin:				10px 0px;
	padding-left:		30px;
}
#LeftColumn form ul {
	list-style: 		none;
}
#LeftColumn form ul li{
	margin-bottom: 		3px;
}

#Header {
	width:				1000px;
	margin:				0px auto;
	height:				167px;
	background:			url(../_Images/Layout/header-bg.jpg) bottom no-repeat;
	position:			relative;
}
#Menu {
	display:			block;
	width:				1000px;
	height:				42px;
	background:			url(../_Images/Layout/menu-bg.png);
	list-style:			none;
	margin:				0;
}
#Menu li {
	float:				left;
	height:				34px;
	margin-top:			8px;
}
#Menu li a {
	background:			url(../_Images/Layout/menu.png);
	display:			block;
	height:				34px;
	overflow:			hidden;
	text-indent:		-500px;
}

#Menu .home {
	margin-left:		150px;
	width:				193px;
}
#Menu .home a {
	background-position: 0 -0px;
}
#Menu .home a:hover {
	background-position: 0 -34px;
}

#Menu .stores {
	width:				87px;
}
#Menu .stores a {
	background-position: -280px 0;
}
#Menu .stores a:hover {
	background-position: -280px -34px;
}

#Menu .requestOffer {
	margin-left:		138px;
	width:				142px;
}
#Menu .requestOffer a {
	background-position: -367px 0;
}
#Menu .requestOffer a:hover {
	background-position: -367px -34px;
}

#Menu .technology {
	width:				124px;
}
#Menu .technology a {
	background-position: -509px 0;
}
#Menu .technology a:hover {
	background-position: -509px -34px;
}

#Logo {
	width:				190px;
	height:				90px;
	overflow:			hidden;
	text-indent:		-500px;
	display:			block;
	position:			absolute;
	top:				60px;
	left:				408px;
}
#ContentContainer {
	background:			url(../_Images/Layout/content-container-bg.png) top repeat-x;
	margin-bottom:		-6px;
}
#Content {
	width:				902px;
	margin:				0px auto;
	background:			#eff9ff url(../_Images/Layout/content-bg.jpg) top center no-repeat;
}
#LeftColumn {
	width:				364px;
	float:				left;
	padding-left:		20px;
	height:				593px;
	position:			relative;
}
#LeftContact{
	position:			absolute;
	bottom:				0px;
}
#RightColumn {
	width:				364px;
	float:				right;
	padding-right:		20px;
	height:				593px;
}
#LeftColumn h2{
	width:				158px;
	height:				48px;
	margin-left:		-31px;
	text-indent:		-500px;
	overflow:			hidden;
}
#RightColumn h2{
	width:				158px;
	height:				48px;
	margin-right:		-31px;
	text-indent:		-500px;
	overflow:			hidden;
	float:				right;
}
#TtlDespreNoi {
	background:			url(../_Images/Layout/titlu-despre-noi-bg.png);
}
#TtlLocatii {
	background:			url(../_Images/Layout/titlu-locatii-bg.png);
}
#TtlContact {
	background:			url(../_Images/Layout/titlu-contact-bg.png);
}
#TtlCerereOferta {
	background:			url(../_Images/Layout/titlu-cerere-oferta-bg.png);
}
#TtlZonaClienti {
	background:			url(../_Images/Layout/titlu-zona-clienti-bg.png);
}
#TtlTehnologie {
	background:			url(../_Images/Layout/titlu-tehnologie-bg.png);
}
#Produse {
	background:			url(../_Images/Layout/titlu-produse-bg.png);
}
.blueBack {
	width:				148px;
	height:				48px;
	background:			url(../_Images/Layout/titlu-gol-bg.png);
	margin-right:		-31px;
	overflow:			hidden;
	float:				right;
	padding-left:		10px;
}
.blueBack li {
	float:				left;
}
.blueBack li a {
	float:				left;
	color:				#aadff7;
	line-height:		48px;
	font-family:		Georgia, "Times New Roman", serif;
	font-size:			15px;
	font-weight:		bold;
	padding:			0px 10px;
	background:			none;
}
.blueBack li a:hover {
	color:				white;
}
.blueBack li a.active {
	color:				white;
}
p {
	margin:				5px 0px;
}
h3 a {
	float:				right;
	margin-right:		-20px;
	margin-bottom:		10px;
}
.smallColumn {
	width:				172px;
	float:				left;
	margin-right:		10px;
}
#FooterContainer {
	background:			url(../_Images/Layout/content-container-bg.png) top repeat-x;
}
#Footer {
	width:				922px;
	margin:				0px auto 0px auto;
	background:			url(../_Images/Layout/footer-bg.png);
	height:				146px;
	position:			relative;
}
#Languages {
	float:				left;
	margin-left:		20px;
}
#Languages li {
	float:				left;
	margin-right:		10px;
	margin-top:			15px;
}
#FooterMenu {
	float:				right;
	line-height:		14px;
	list-style:			none;
	margin-bottom:		16px;
	padding-top:		9px;
	text-shadow:		1px 1px 1px #0378C2;
}
#FooterMenu li {
	float:				left;
}
#FooterMenu a {
	color:				white;
	float:				left;
	padding:			0px 10px;
	border-left:		1px solid white;
	text-transform:		lowercase;
}
#FooterMenu a:hover {
	text-decoration:			underline;
}
#FooterMenu .firstItem {
	border-left:				none;
}
#Copyright {
	float:				left;
	margin-left:		20px;
	color:				#444;
	text-shadow:		1px 1px 1px #Fff;
}
#DesignedBy {
	float:				right;
	margin-right:		20px;
	color:				#444;
	text-shadow:		1px 1px 1px #Fff;
}
a.details {
	background:					url(../_Images/Layout/link-bg.png) left no-repeat;
	padding-left:				10px;
	color:						#da3401;
}
a.details:hover {
	color:						#aa2800;
	text-decoration:			underline;
}

/*-----------------Categorii Produse----------------------------*/
#RightColumn h3 a {
	background-image:	url(../_Images/Layout/produse.jpg);
	display:			block;
	height:				53px;
	margin-bottom:		6px;
	overflow:			hidden;
	text-indent:		-1000em;
	width:				380px;
}

#ProdCat .lapte {
	background-position: 0 0px;
}

#ProdCat .lapte:hover {
	background-position: -380px 0;
}

#ProdCat .smantana {
	background-position: 0 -53px;
}

#ProdCat .smantana:hover {
	background-position: -380px -53px;
}

#ProdCat .cascaval {
	background-position: 0 -106px;
}

#ProdCat .cascaval:hover {
	background-position: -380px -106px;
}

#ProdCat .branzeturi {
	background-position: 0 -159px;
}

#ProdCat .branzeturi:hover {
	background-position: -380px -159px;
}

#ProdCat .iaurt {
	background-position: 0px -212px;
}

#ProdCat .iaurt:hover {
	background-position: -380px -212px;
}

#ProdCat .sana {
	background-position: 0px -265px;
}

#ProdCat .sana:hover {
	background-position: -380px -265px;
}

#ProdCat .chefir {
	background-position: 0px -318px;
}

#ProdCat .chefir:hover {
	background-position: -380px -318px;
}

#ProdCat .lapteBatut {
	background-position: 0px -371px;
}

#ProdCat .lapteBatut:hover{
	background-position: -380px -371px;
}

#TtlLapte {
	background:					url(../_Images/Layout/titlu-lapte-bg.png);
}
#TtlSmantana {
	background:					url(../_Images/Layout/titlu-smantana-bg.png);
}
#TtlCascaval {
	background:					url(../_Images/Layout/titlu-cascaval-bg.png);
}
#TtlBranzeturi {
	background:					url(../_Images/Layout/titlu-branzeturi-bg.png);
}
#TtlIaurt {
	background:					url(../_Images/Layout/titlu-iaurt-bg.png);
}
#TtlSana {
	background:					url(../_Images/Layout/titlu-sana-bg.png);
}
#TtlChefir {
	background:					url(../_Images/Layout/titlu-chefir-bg.png);
}
#TtlLapteBatut {
	background:					url(../_Images/Layout/titlu-lapte-batut-bg.png);
}
/*-----------------Lite Thumbs List----------------------------*/
.liteThumbsList {
	line-height:		14px;
	margin-top:			15px;
	overflow:			hidden;
	width:				100%;
}
.liteThumbsList a {
	display:			inline;
	float:				left;
	margin-bottom:		10px;
	margin-left:		6px;
	text-decoration:	none;
	width:				68px;
}
.liteThumbsList a:hover {
	text-decoration:	none;
}
.liteThumbsList a:hover .borderedImage {
	border-color:		#0098DC;
}
.liteThumbsList a.firstItem {
	margin-left:		0px;
}
/*-----------------Categorii Produse----------------------------*/
.thumbsList {
	width:				363px;
}
.thumbsList a {
	padding:					5px;
	background-image:			url(../_Images/Layout/thumb.jpg);
	background-repeat:			no-repeat;
	background-color:			#8CCB47;
	float:						left;
	display:					block;
	width:						100px;
	border:						2px solid #73a140;
	margin:						7px 7px 0 0;
	text-align:					center;
	cursor:						pointer;
	text-decoration:			none;
	color:						#fff;
	font-weight:				bold;
	-moz-box-shadow:			3px 3px 2px #cccccc;
	-webkit-box-shadow:			3px 3px 2px #cccccc;
	text-align:					center;
}
.thumbsList a:hover{
	background-color:			#7ab13e;
	background-image:			url(../_Images/Layout/thumb-hover.jpg);
}
.thumbsList a img{
	margin-bottom:				6px;
}
.outterThumb {
	display: 					table; 
	height:  					37px;  
	#position: 					relative; 
	overflow: 					hidden;
	margin:						0;
	line-height:				12px;
	text-align:					center;
}
.innerThumb{
	#position: 					absolute;  
	#top: 						50%;
	display: 					table-cell; 
	vertical-align: 			middle;
}
.contThumb{
 	#position: 					relative;  
	#top: 						-50%;
	line-height:				12px;
	width:						100px;
	text-align:					center;
}

.textbox, textarea {
	color:				#386582;
	font-size:			11px;
	font-family:		Tahoma, Verdana, Arial, "Microsoft Sans Serif";
	padding:			2px;
}
.formContainer label {
	float:				left;
	text-align:			right;
	margin-right:		3px;
	width:				100px;
}
#LeftColumn .formContainer {
	list-style:			none;
	margin-left:		30px;
	padding-left:		0px;
	margin-top:			30px;
}
.formContainer .captchaImage,
.formContainer button {
	margin-left:		103px;
}
.formContainer button {
	font-size:			11px;
	cursor:				pointer;
}
.message {
	font-weight:		bold;
}

