html {
	height:100%;
	background:url(images/bg.gif) top center;/* 92*101 */
}

* html #wrapper {
	height:100%;
}

#wrapper {
	margin: 0 auto;
	min-height: 100%;
	/*background:url(images/repeated-bg.jpg);*/
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
}

p{margin-top:10px;}


a:link{ color:#1396fc; text-decoration:underline;}
a:hover{ color:#1396fc; text-decoration:none;}
a:visited{ color:#1396fc;}

.text{ width:620px; text-align:justify;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#707070; line-height:21px; padding:5px 0px 0px 0px;}

#top1main{ width:100%; height:121px; margin-left:auto; margin-right:auto; background:url(images/aaa_02.jpg) top center repeat-x;}
#top1{ width:1172px; height:121px; margin-left:auto; margin-right:auto; background:url(images/top_header1.jpg) top center repeat-x;}
#top1_inner{ width:975px; height:121px; margin-left:auto; margin-right:auto; }

#top1 .logo{ width: auto; height:121px; padding-left:363px;  float:left; } 
#top1 .flags{ width:80px;height: auto; padding-top:98px; float:right;}

#top2main{ width:100%; height:100%; background:#f8f7e4 url(images/yellow_bg.jpg) top center no-repeat;}
#top2main .nav{ width:975px; height:33px;margin-left:auto; margin-right:auto;}
#top2main .flash{ width:975px; height:460px;margin-left:auto; margin-right:auto; background:#f8f7e4 url(images/4_24.jpg) top center no-repeat;}
#top2main .flash_left{ width:650px; float:left; padding:12px 0px 0px 15px;}
#top2main .flash_right { width:292px; float:left; padding:12px 0px 0px 5px;}

#content{ width:975px;  margin-left:auto; margin-right:auto; background:url(images/content_bg.jpg) top center repeat-y;}
#content .text_left{ width:232px; float:left; padding-left:13px;}
#content .text_right{ width:650px; float:right; padding-left:5px;}

h1 {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; padding:0px 0px 0px 0px;margin:0px 0px 8px 0px}

.contact{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#919191; line-height:16px;}
.contact a:link{ color:#1396fc; text-decoration:underline;}
.contact a:hover{ color:#1396fc; text-decoration:none;}

#footer{ width:100%; height:80px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#707070; background:url(images/footer_main.jpg) top center repeat-x;}

#footer-inner{ width:1171px;height:80px; font-weight: bold; margin-left:auto; margin-right:auto; background:url(images/footer1.jpg) top center no-repeat;}

/*////////////Facitlies//////////*/
.container { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#707070; padding: 0px 0px 0px 0px;}
.container ul { float:left; margin:0; padding:0 1px; border:0px solid #C9C9C9; }
.container ul li { list-style: inside; padding:1px 15px; }
.container ul li.title { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; list-style: none none; padding-left:0; margin-left:0; background: none; color:#484848; }
.container ul li.even { background:none; }
.container ul li.odd { background: none; }

/*//////////////////////////*/

/*//////////////Pricelist///////////*/
.containerprice { background: none;  font-family: Arial, Helvetica, 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: #dedede; color:#484848; list-style: none none;font-size: 14px;}
.containerprice ul li.even { background-color: #ececec; } 
.container ul li.odd { background-color: #ececec; }
.containertxt { padding: 10px 0px 0px 12px;font-family: Arial, Helvetica, sans-serif; color:#707070;font-size: 12px;}
/*//////////////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:10px;	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;}
