html {
	height:100%;
}
/** html #wrapper {
	height:100%;
}
#wrapper {
	margin: 0 auto;
	min-height: 100%;
	background:#ffffff url(images/bg_01.jpg) top center repeat-x;
}*/
body {
	background:#02476e url(images/main-bg.jpg) top repeat-x;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;
}
.border{border:1px #000000 solid;}
a {
	text-decoration: underline;	color: #00a1e1;}

a:hover {
	text-decoration: none;}
	
.top1{ height:20px;}

.header{margin-left:auto; margin-right:auto; width:978px; height:284px; background:url(images/header_bg.jpg);}

.nav{ margin-left:auto; margin-right:auto; width:978px; height:49px;}

#maincont{ margin-left:auto; margin-right:auto; width:978px; background:url(images/maincont_repeat.jpg) repeat-y;}
#maincont1{ margin-left:auto; margin-right:auto; width:978px; background:url(images/maincont_top.jpg)  no-repeat  ;}
#maincont1.container{ font-family: Verdana, Arial, Helvetica, sans-serif; size:11px; color:#cccccc;}
#footer{ height:22px;background:url(images/maincont_foot.jpg) bottom  no-repeat ;}

.contentheading {	font-size: 24px;	font-family: Tahoma, sans-serif;	color: #00a1e1;}
h1 {	font-size: 24px; font-weight:normal;	font-family: Tahoma, sans-serif;	color: #00a1e1;}

.contentheadinga {	font-size: 18px;	font-family: Tahoma, sans-serif;	color: #00a1e1;
}
.contentpaneopen {	width: 100%;	font-size: 12px;	font-family: Tahoma, sans-serif;	color:#6f6a6a;
}
.contentheading2{font-size: 15px; font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #00a1e1;
}
/*//////////////Gallery///////////*/
#gallery {	border: solid 0px #000;	margin: 0px;	padding: 0px;	width:100%;}
#gallery ul {	display: block;	margin: 0px;	padding: 0px;}
#gallery li {	display: block;	list-style: none;	float: left;	margin:5px;	padding: 0px;}
#gallery li p {	text-align: center;	margin: 0px;	padding: 0.5em;}
#gallery li img {	border:1px solid #666666;}
#gallery hr {	clear: both;	visibility: hidden;	margin: 0px;	padding: 0px;	height: 1px;}
/*//////////////Pricelist///////////*/
.containerprice { background: none;  font-family: Tahoma, sans-serif; font-size: 12px; padding: 20px 0px 0px 12px;}
.containerprice ul { float:left; margin:0; padding:0; border:1px solid #fff; }
.containerprice ul li { list-style:none; padding:5px 10px; line-height:18px;  border-bottom:1px solid #e4e3e1;}
.containerprice ul li.title { font-weight:bold; background-color: #abcfdf; color:#204351; list-style: none none;font-size: 14px;}
.containerprice ul li.even { background-color: #c8e5f2; } 
.container ul li.odd { background-color: #c8e5f2; }
.containertxt { padding: 10px 0px 0px 12px;font-family: Tahoma, sans-serif; color:#707070;font-size: 12px;}