html, body, form, ul, p, table{margin:0;padding:0;font-family:Arial;font-size:13px;color:#a0a0a0;vertical-align:top;border-collapse:collapse;}
img{border:0;}
html, body{width:100%;height:100%;}
a{color:#0094d8;}
a:hover{text-decoration:none}
.flLeft{float:left;}
.flRight{float:right;}
h1, h2, h3, h4, h5, h6, p{padding:5px 0 5px 0; margin:0;}
h1, h2, h3, h4, h5, h6{font-family:Georgia}
h1{font-size:22px;font-weight:normal;color:#73beff}
h2{color:#fff;font-size:20px;font-weight:normal;}
h3{color:#73beff;font-size:16px;}
h4{color:#fff;font-size:16px;}
h5{color:#73beff;font-size:14px;}
h6{color:#fff;font-size:14px;}
.clr{clear:both}
blockquote{margin:0; padding:0 30;}
html{
background:url(/i/top2.jpg) no-repeat center top #021011;
}

#cont{
	position:relative;
	width:100%;
	background:url(/i/footer2.jpg) no-repeat center bottom;
}
.out{
	position:relative;
	margin:auto;
	width:960px;
	background:url(/i/top.jpg) no-repeat center top;
}

	#header{
		position:relative;
		width:100%;
		height:520px;
	}
		#header #logo{
			position:absolute;
			display:block;
			left:0;
			top:33px;
			width:231px;
			height:64px;
			background:url(/i/logo.png) no-repeat left top;
		}
	
	#menu{
		position:absolute;
		top:35px;
		left:385px;
	}
	#menu td a{
		margin-left:48px;
		font-family:Georgia, Arial;
		font-size:14px;
		font-weight:bold;
		color:#fff;
	}
	
	#leftCol{
		position:relative;
		float:left;
		width:240px;
	}
	#rightCol{
		position:relative;
		float:right;
		width:660px;
		padding-right:8px;
	}
	
	#phones{
		margin:4px 0 20px 0;
		font-size:30px;
		color:#fff;
	}
		#phones span{			
			color:#2db0ed;
		}
			#phones #callUs{
				font-size:13px;
				line-height:27px;
				vertical-align:top;
			}
			
	#links{
		margin:5px 0 20px 0;
	}
		#links a, #links b{
			display:block;
			font-family:Georgia, Arial;
			color:#2db0ed;
			font-size:16px;
			line-height:22px;
		}
			#links b{
				margin:15px 0 0 0;
			}
			
#rightCol li{margin-left:30px;}
			
#footer{
	width:960px;
	height:90px;
	padding-top:260px;
	margin:auto;
	clear:both;
	overflow:hidden;
	color:#fff;
}
	#footer #counter{
		float:left;
		filter: alpha(Opacity=50);
		opacity:0.5;		
	}
	#footer #copy{
		float:right;
		margin-right:220px;
	}
		#footer #copy a, #bottomLinks a{color:#fff;}
	#bottomLinks{
		width:100%;
		clear:both;
		color:#fff;
	}

.prodList .prodElem{
	float:left;
	position:relative;
	overflow:hidden;
	zoom:1;
	width:45%;
	height:130px;
	padding:0 5% 20px 0;
	margin-bottom:10px;
	border-bottom:5px solid #021022;	
}
	.prodList td{
		padding:2px 2px 2px 0;
	}
	.prodList h2{
		width:100%;
		clear:both;
	}

.subUl{
	float:left;
	width:45%;
}
