#mainContenerBg {

background-image:url(../images/section-bg.jpg);

background-repeat:no-repeat;

background-position:bottom left;

overflow:auto;

clear:both;

}



#sectionLeftColumn{

	width:250px;

	float:left;

	padding:20px 0px 20px 35px;

}

.sectionLeftColumnProd {
	width: 250px;
}

.col1, .col2 {
	float: left;
	width: 420px;
	margin-top: 40px;
}

.col2 {
	width: 233px;
	padding-left: 20px;
	font-size: 10pt;
}

.productsList {
	width: 673px;
	overflow: auto;
}

		.product {
			float: left;
			
		}
		
				.productImage {
					width: 162px;
					height: 140px;
					background-repeat: no-repeat;
					background-position: center;
					cursor: pointer;
				}
				
						.productImage a span {
							width: 162px;
							height: 140px;
						}
				
				.productName {
					width: 162px;
					height: 57px;
				}

#galTop {
	padding: 20px 0px 20px 35px;
}

#sectionLeftColumn #sectionTitle, #rightColumn #sectionTitle, #sectionTitle2, #galTop #sectionTitle {

	font-family:"Myriad Pro";

	color:#097bcc;

	font-size:30px;
	
	margin: 0px;
	padding: 0px;
	
	height: 33px;
	
	line-height: 1em;

}

#sectionLeftColumn #subMenuTitle, #rightColumn #subMenuTitle, #galTop #subMenuTitle {

	font-family:"Myriad Pro";

	color:#7c7c7c;

	font-size:13pt;

	margin: 0px;
	padding: 0px;
	
	line-height: 1em;

}

#sectionLeftColumn #subMenu{

	margin-top:8px;

}



#sectionLeftColumn #subMenu div{

	color:#bb1966;

	border-bottom:1px dotted #969696;

	background-image:url(../images/submenu-pointer.gif);

	background-position:0px 11px;

	background-repeat:no-repeat;

	padding:7px 0px 7px 18px;

}



#sectionLeftColumn #subMenu div a{

	color:#bb1966;

}



#sectionRightColumn {

	width:673px;

	float:right;

	padding:15px;

}



#sectionRightColumn #sectionTop{

	background-image:url(../images/section-top.gif);

	background-repeat:no-repeat;

	height:10px;

	width:671px;

	font-size:0px;

	line-height:0px;

}



#sectionRightColumn #section{

	width:591px;

	background-color:#96255a;

	color:#FFFFFF;

	padding:40px;

	overflow:auto;

	font-size:9pt;

	line-height:150%;

}



#section a { color:#FFFFFF; font-size: 9pt;}



#sectionRightColumn #sectionBottom{

	background-image:url(../images/section-bottom.gif);

	background-repeat:no-repeat;

	height:10px;

	width:671px;

	font-size:0px;

	line-height:0px;

	margin-bottom:110px;

}

#galery {
	width: 928px;
	margin: auto;
}

#galery .pictureBox {
	float: left; 
	overflow: hidden;
	width: 154px;
	height: 154px;
	padding: 15px;
	
	border-right: 1px dotted #d3d1d1;
	border-bottom: 1px dotted #d3d1d1;
}

#galery .pictureBox img {
	padding: 1px; 
	border: 1px solid #d3d1d1;
	position: relative;
	display: block;
}

#galery .pictureBox .pictureDesc {
	margin-top: 5px;
}

#welcomeHeader {

	font-size:16pt;

	

}



#welcomeText {

	line-height:150%;

	margin-bottom:50px;

}

#welcomeText p img {

	margin-left:30px;

}

#welcomeText p {

	padding:0px;

	margin:15px 0px;

}



.sectionDivHeader {

	margin:0px;

	font-size:16pt;

	clear:both;

}



.sectionDivText {

	line-height:150%;

	margin:15px 0px;

	padding:0px;

	font-size:9pt;

}



.sectionDivText p {

	padding:0px;

	margin:0px;

	font-size:9pt;

	line-height:150%;

}



.more {

	background-image:url(../images/pageico.gif);

	background-repeat:no-repeat;

	background-position:0px 2px;

	padding-left:15px;

	margin:0px;

	margin-top:15px;

	float:right;

	clear:both;



}



.more a {

	color:#ffffff;

}



.clear {

clear:both;

}



#map {

  padding-left:60px;

  padding-top:30px;

}