* {

font-family:"Verdana";
font-size:11px;
}
h1 {
font-size:17px;
margin:0 0 17px 0;
}
html, body {
margin:0;
padding:0;
height:100%;
min-height:100%;
}
body {
background:#cccccc;
}
#wrapper {
width:960px;
margin:0px auto;
min-width:960px;
min-height:100%;
}
#clear-footer {
	clear:both;
	height:30px;
}
#footer {
	float:left;
}
#header {
height:310px;
float:left;
width:100%;
}
.h-bg1 {
	background:url(im3.jpg) no-repeat left top;
	width:100%;
	height:100%;
}
.h-bg2 {
	background:url(im4.jpg) no-repeat right top;
	width:100%;
	height:100%;
}
.h-content {
	padding:10px 225px 10px 300px;
	height:100%;
}
#h-contacts {
	padding:20px 30px;
}
#h-contacts p {
	font-size:16px;
	line-height:30px;
	text-shadow: 1px 1px 0px #ddd;
}
#h-contacts strong em{
	font-size:22px;
	color:#555;
}
#h-banner {
	padding-top:10px;
	padding-left:30px;
}
#header img {
border:0;
}
#content {
}
#topbar, #main {
float:left;
}

#main {
width:960px;

-webkit-border-radius:5px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-box-shadow: 0px 8px 10px #777777;
-moz-box-shadow: 0px 8px 10px #777777;
box-shadow: 0px 8px 10px #777777; 
}
.inner {
	background:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
	border-radius:5px;
}
.padding5 {
	padding:5px;
}
.padding10 {
	padding:10px;
}
#topbar {
height:40px;
margin:0px auto 0px;
}
#topbar ul {
list-style:none;
margin:0px auto;
padding:0;
float:left;
}
#topbar ul li {
padding:0;
margin:0;
float:left;
}
#topbar ul li a, #topbar ul li span {
margin:0;

padding:0px;
 height:40px;
 line-height:40px;
 text-align:center;
float:left;
display:block;
border:0;
width:225px;
margin-left:10px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px; 

}
#topbar ul li a:hover {
    border:1px solid #1209DE !important;
    background: #1E80EB; /* old browsers */

background: -moz-linear-gradient(top, #1E80EB 0%, #1209DE 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1E80EB), color-stop(100%,#1209DE)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1E80EB', endColorstr='#1209DE',GradientType=0 ); /* ie */
}
#topbar li a {
	border:1px solid #3127DE !important;
   background: #1E80EB; /* old browsers */

background: -moz-linear-gradient(top, #1E80EB 0%, #3127DE 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1E80EB), color-stop(100%,#3127DE)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1E80EB', endColorstr='#3127DE',GradientType=0 ); /* ie */
	color:#fff;
	text-decoration:none;
font-weight:bold;
	text-shadow: 1px 1px 0px #0000ff;
filter: dropshadow(color=#0000ff, offx=1, offy=1); 
}
#topbar li span {
	border:1px solid #aaa !important;
	background:#fff;
font-weight:bold;
text-decoration:underline;

	color:#000;
}
.price {
	margin:0 auto;
	margin-bottom:15px;
	border-collapse:collapse;
}
.price td{
border:1px solid #ccc;
height:20px;
width:100px;
padding:5px;
}
.price tr:nth-child(2n+1) {
	background:#eee;
}
	

