html, body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}

td {vertical-align:top;}
table {
	font-size:12px;
	font-family:tahoma;
}
h2 {
	font-family:arial;
	font-size:18px;
	color:#0093dd;
	margin:7px 0 10px 0;
	line-height:18px;
}
a {
	color:#015aac;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}

#glav {height:100%;}
#main {
	width:998px;
	height:100%;
	background:url(images/center.jpg) 57px 0 repeat-y;
}
#mn1 {
	height:100%;
	background:url(images/left.jpg) top left repeat-y;
}
#mn2 {
	width:321px;
}

#left {
	width:100%;
	height:100%;
}
#lt1 {
	height:65px;
	background:url(images/t1.jpg) no-repeat;
	padding:0 0 1px 58px;
	vertical-align:bottom;
}
#lt1 a {
	display:block;
	height:27px;
	color:white;
	float:left;
	font-weight:bold;
	border-left:1px solid #b2da85;
	border-right:1px solid #b2da85;
	padding:12px 17px 0 17px;
	margin:0 0 0 -1px;
	text-decoration:none;
}
#lt1 a:hover {
	background:url(images/mu.jpg) repeat-x;
	color:#3b6908;
}
* html #lt1 a {
	height:39px;
}
#podloz {
	height:39px;
	width:560px;
	position:relative;
	padding-left:2px;
}


#lt2 {
	height:185px;
	background:url(images/t2.jpg) no-repeat;
}
#lt3 {
}

#center {
	width:677px;
	height:100%;
	background:url(images/c2.jpg) bottom left no-repeat;
}
#cr1 {
	width:57px;
	background:url(images/c1.jpg) top left no-repeat;
}
#cr2 {
	height:100%;
}

#glav {
	width:620px;
}
#gv1 {
  height:41px;
  padding:0 0 0 20px;
  background:url(images/t3.jpg) no-repeat;
}
#gvright {
	position:relative;
	height:41px;
  width:600px;
}
#flag {
	position:absolute;
	top:15px;
	right:10px;
}
#email {
	position:absolute;
	top:16px;
	right:73px;
}
#home {
	position:absolute;
	top:15px;
	right:95px;
}
#zagolovok {
	position:absolute;
	top:3px;
	left:0;

}

#cr2 {border-bottom:1px solid #c5d4be;}

#gv2 {
	background:url(images/t4.jpg) no-repeat;
	padding:24px 15px 15px 15px;
}

#right {
	width:321px;
	height:100%;
	background:url(images/pol.jpg) repeat-y;
}
#rt1 {
	height:250px;
	background:url(images/l1.jpg) no-repeat;
}
#rt2 {
	height:271px;
	background:url(images/l2.jpg) no-repeat;
}
#rt3 {
	padding:7px 15px 15px 37px;
}

.pic {
    width:208px; 
	background:#ececec;
	border:1px solid #c5d6c0;
	margin-bottom: 4px;
}

h1 {
	color:#e9801e;
	font-size:18px;
	font-weight:bold;
	background:url(images/zag.gif) 0 6px no-repeat;
	padding:0 0 0 24px;
	margin:5px 0 5px 0;
}
.zag {
	color:#e9801e;
	font-size:16px;
	font-weight:bold;
	padding:0 0 0 0;
	margin:3px 0 10px 0;
}
ul{
	padding:0;
	margin:0;
}
ul li {
	list-style:none;
	background:url(images/list.jpg) 0 3px no-repeat;
	padding:0 0 0 20px;
	margin:0 0 11px 0;
}

.spis {
	background:url(images/spis.png) no-repeat;
	padding:7px 0 8px 11px;
	width:25px;
}
* html .spis {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/spis.png', sizingMethod='fixed');
}
.spistx {
	padding-top:7px;
}


#mn3 {
	height:125px;
	background:url(images/bottom.jpg) no-repeat;
}

#mn3, #mn4 {
	color:#808080;
}
#mn3 a, #mn4 a {
	color:#808080;
}


#bottoml {
	width:677px;
	height:125px;
	position:relative;
}
#bottomr {
	width:321px;
	height:125px;
	position:relative;
}
#copy {
    text-align: right;
	top:60px;
	right:40px;
	position:absolute;
}
#prodd {
    background-color: #ffffff;
	padding:0; 
}
#prodr td {
    background-color: #F9F9F9;
	padding:3px; 
}

