html, body	{height: 100%; width:100%;margin:0;padding:0;}
body	{font-size:80%;font-family:sans-serif;}

.back	{width:100%;height:100%;position: absolute;}
#outer	{height:412px; width:700px;
	height:100% !important;min-height:412px;width:100% !important;min-width:700px;position: absolute;
	text-align:center;vertical-align:middle;
	/*border: 1px solid red;*/}
#minbox	{position:absolute;top:0;left:0;}

#box	{width:10%;position:absolute;background-color:red;top:50%;left:50%;/*padding-left: 600px*/}
#boximg	{width:100%;float:left;/*margin-left: -600px;*/}
#innerbox, #innerboxIE
	{width:1000%;height:1000%;position:absolute;top:-500%;left:-500%;
	vertical-align:middle;}

#submarine	{width:100%;height:100%;float:left;margin-top:-412px;}

.minHght	{height:412px;width:1px;display:block;position:relative;float:left;}
.minWdth	{width:700px;height:0;display:block;position:relative;float:left;}
#lang img.minWdthLang	{width:200px;height:1px;display:block;}
#lang img.minWdthLang1	{width:70px;height:1px;display:block;}
/*.minWdth	{width:600px;height:2px;margin:none;float:left;}*/

.red	{position:absolute;top:42%;background-color:red;width:100%;height:20%;z-index:0;left:0;}
.red img
	{height:100%;}
.logo	{width:17%;position:absolute;top:21%;left:43%;}

.menubox	{position:absolute;left:0;top:74px;min-width:710px;height:50px;width:100%;
	z-index:90;}
#menubox	{position:absolute;left:0;top:55%;height:50px;width:100%;
	z-index:90;/*border: 1px solid white;*/}
.menu	{height:50px;margin-left:2%;margin-right:0%;
	color:#2f8199;z-index:91;}
.circle	{position:relative;height:50px;width:50px;display:inline-block;text-align:center;cursor:pointer;}
.circle img	{height:50px;}
.circle1	{position:relative;height:40px;width:40px;margin-top:5px;display:inline-block;text-align:center;}
.circle1 img	{height:40px;}
.circlew
	{position:absolute;height:100%;margin: auto;}

/*.menu div	{position:absolute;height:50px;float:left;text-align: center;line-height:90%;z-index:90;}*/
.menu img	{border:none;}
.menu td	{vertical-align:top;text-align:center;font-family:sans-serif;}
.menu td.f	{}

.menu a	{color:white;text-decoration:none;text-align:center;display:block;}
.menu a:hover	{font-weight:bold;}
.menu .ssylka a	{display:inline;}
/**/
#lang	{position:absolute;top:90px;left:50%;margin-left:-125px;}
#lang	{z-index:100;background-color:transparent;width:250px;}
#lang img
	{height:100%;}
#lang a
	{font-size:90%;color:white;cursor:pointer;font-family:sans-serif;}
#lang a:hover	{font-weight:bold;}
#lang1, #lang2, #lang3
	{position:relative;float:left;width:33%;text-align:center;cursor:pointer;}
#lang1	{}
#lang2	{}
#lang2	{}

.sub1, .sub11	{display:none;position:absolute;/**/list-style:none;text-align:center;border: 1px solid #cadce0;padding-left:0;
	min-width:10%;margin-top:5px;/*min-width:10em;*/
	margin-left:-3%;}
.sub11	{min-width:8%;margin-left:-.8%;
	}
/*for ie
.sub1	{width:100%;margin-top:0;margin-left:0%;}*/
.sub1 a	{color:#124651;padding:0 0px;}

li	{background-color:#cadce0;padding:0 3px;margin-left:0;}
.sub2 li	{background-color:#cadce0;margin-left:0;}
li.light, li.lighthover	{background-color:#ffffff;}
.sub2	{display:block;/*position:absolute;*/list-style:none;text-align:center;border: 1px solid #2f8199;padding:2px;
	left:50%;min-width:50%;margin-left:-6px;background-color:#ffffff;font-weight:normal;
	-moz-border-radius-bottomright: 6px;}
.sub2 li.h	{background-color:#124651;color:white;}
.sub2 li a	{color:#124651;}
.sub2 li.light, .sub2 li.lighthover	{background-color:#ffffff;}
.sub2 li.light a, .sub2 li.lighthover a	{color:#124651;}
span.sub	{background:transparent  url('grad11.gif') no-repeat bottom left;position:absolute;min-width:100%;
	color:white;display:none;padding-left:3px;
	margin-left:100%;left:0;/*left:0;margin-left:6px;*/}

li.light:hover, li.lighthover	{color:transparent;}
li.light span.sub, li.lighthover span.sub	{background:transparent url('grad21.gif') repeat-y bottom left;}

li.head	{background-color:red;font-weight:bold;display:block;}
.head, .head a	{color:white;}

.ssylka, .ssylka1
	{display:block;bottom:65px;position:absolute;width:8%;color:white;text-align:center;margin-left:0%;}
.ssylka1
	{top:65px;}
#priceS	{margin-left:1%;}

.menu td:hover .sub1, .menu td.hover .sub1, .menu td:hover .sub11, .menu td.hover .sub11	{display:inline-block;}
.menu td:hover .ssylka, .menu td.hover .ssylka	{/*display:none;*/}
.menu td:hover .circle, .menu td.hover .circle,
.menu td:hover .circle1, .menu td.hover .circle1
	{height:70px;width:70px;margin-top:-10px;margin-left:0px;}
.menu td:hover .circle img, .menu td:hover .circle1 img	{height:70px;width:70px;}
.menu td:hover, .menu td.hover	{}

li.linkSub:hover, li.linkSubhover	{color:transparent;}
li.linkSub:hover span.sub, li.light:hover span.sub	{display:inline;font-weight:bold;}
li.linkSubhover span.sub, li.lighthover span.sub	{display:inline;font-weight:bold;}

#house div	{right:20px;height:95px;position:absolute;vertical-align:bottom;}
#house img	{width:80px;position:relative;bottom:29px;right:0;}
#house p	{color:#b7d0d8;font-size:70%;text-align:right;margin-top:6px;bottom:70px;position:relative;}
#housea	{color:#b7d0d8;text-decoration:none;text-align:right;}
#housea:hover	{color:#ffffff;text-decoration:underline;}

#banners	{width:11.4%;height:200%;margin-left:2.3%;position:absolute;top:250%;left:0;}
.banner	{width:100%;height:50%;background-color:#056784;margin-bottom:15px;vertical-align:middle;}
a.menu, .banner a	{margin-left:0;vertical-align:middle;height:100%;display:inline-block;}
a.menu img, .banner a img	{vertical-align:middle;margin:0;border:none;}

#trg1	{position:absolute;top:55%;right:2%;font-size:70%; margin-top:-310px;}

#gadsense	{position:absolute;top:55%;right:2%;font-size:70%; margin-top:146px;border:1px solid #18B8F9;background-color:#0A7DA6;width:170px;padding:0;}


/*
*html #trg1 {background-color: red; !important;}*/
#gmtbl1 td.gmtdtext {font-size:9px !important;}

.gmtbl {background-color: #0a7da6; border: 1px solid #18b8f9;}
.gmtdttl {font-size: 110%; font-weight: bold;color: #ffffff; text-align:center; background-color: #ff3e27;}
.gmtdtext {font-size: 100%; font-weight: normal; color:white;text-align:center;}
.tddiv { text-align: left !important;}
div#cntdiv{ position:absolute; display:block;}
div#infselectlist{ background-color: #ffffff; border: 1px solid #7c7c7c; width:100%; height:100%; position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}
div#hiddentl{ position:relative; top:1; left:0; right:0; visibility:hidden;}

.datateks	{position:absolute;bottom:3em;width:100%;text-align:center;font-family:sans-serif;}
.datateks li	{background-color:transparent !important;color:#18B8F9;}
.datateks li a	{color:#18B8F9;}

#news	{width:174px;margin-left:2.3%;position:absolute;left:0;top:55%;margin-top:-335px;
	background-color:#FFFFFF;border:1px solid #18B8F9;overflow:hidden;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	-opera-border-radius: 10px;

	/*height:220px;*/
	}
#news h2	{background-color:#FF3E27;margin:0;color:#FFFFFF;font-size:110%;font-weight:bold;text-align:center;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-radius-topleft: 10px;
	-khtml-border-radius-topleft: 10px;
	-opera-border-radius-topleft: 10px;
	-webkit-border-radius-topright: 10px;
	-khtml-border-radius-topright: 10px;
	-opera-border-radius-topright: 10px;
padding:2px 0 2px 0;
}
#news p	{font-size: 90%;color:#124651;padding:10px;margin:0;text-align:left;}
#news a	{color:#18B8F9;}
#news a:visited	{color:#124651;}




