html, body {
	background-color: #fff;
	margin:0px;
	padding:0px;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	color: #323232;
	height: 100%;
	background: url(/~images/shadow.gif) repeat-y left;
max-width:1280px;
}
a.nnn, a.nnn:link, a.nnn:visited, a.nnn:active, a.nnn:hover{
font-family: Arial, Helvetica, sans-serif;
color: #323232;
font-size: 13px;
text-decoration: none;
font-weight:bold;
line-height: 120%;
}
a, a:link, a:visited, a:active, a:hover{
	color: #8d5c03;
	text-decoration: underline;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
a.t, a.t:link, a.t:visited, a.t:active, a.t:hover{
	color: #9e0401;
	text-decoration: underline;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
	/*display:block;*/
}
a.n, a.n:link, a.n:visited, a.n:active, a.n:hover{
	color: #919e00;
	text-decoration: underline;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
}
a.nav, a.nav:link, a.nav:visited, a.nav:active, a.nav:hover{
	color: #6c6c6c;
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
}
a.c, a.c:link, a.c:visited, a.c:active, a.c:hover{
	color: #9e0401;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
}
a.lm, a.lm:link, a.lm:visited, a.lm:active, a.lm:hover{
	color: #212121;
	text-decoration: underline;
	font-size: 16px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	line-height: 120%;
}
a.sss, a.sss:link, a.sss:visited, a.sss:active, a.sss:hover {font-size: 10px; font-family: Arial; color:#6a6a6a;}
a.logo, a.logo:link, a.logo:visited, a.logo:active, a.logo:hover{
	font-family:  Arial, Helvetica, sans-serif;
	color: #212121;
	font-size: 24px;
	font-weight:bold;
	text-decoration: none;
	display: block;
	padding: 0;
	margin: 0;
	text-align:right;
	padding-right: 15px;
	padding-top: 16px;
}
img {border: 0; margin: 0; padding: 0;}
table, td,th {
font-family: Arial, Helvetica, sans-serif;
color: #323232;
font-size: 13px;
margin:0px;
padding:0px;
border-collapse:collapse;
line-height: 140%;
}
table.deftab {
margin:0px;
padding:0px;
border-collapse:collapse;
width:100%;
height:100%;
}
table.def_vat {
margin:0px;
padding:0px;
border-collapse:collapse;
max-width:1280px;
width:100%;
height:100%;
min-width:1000px;
_width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 995? "995px": "100%");

}
table.def_vat tr td {vertical-align:top;}

table.main{
margin:0px;
padding:0px;
border-collapse:collapse;
width:100%;
height:100%;
min-width:1000px;
max-width:1280px;

*width:expression(document.body.clientWidth > 1280? "1280px":  "100%" );

background: url(/~images/bg.gif) repeat-x top;
}
table.main tr td {vertical-align:top; align:left;}
h1 {font-size: 26px; color: #010101; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; margin:0px; padding: 0px;}
h2 {font-size: 26px; color: #b0bf00; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; margin:0px; padding: 0px; line-height:110%; margin-top:7px; margin-bottom:7px;}
form {padding:0; margin:0;}
div {margin:0; padding:0;}
p {padding: 0; margin-top:15px; margin-bottom: 15px;}
div.logo {background-color:white; width:247px; height:89px; border-top:3px solid #d2de45;  border-bottom:3px solid #d2de45; padding:0; margin-left: 19px; margin-top: 16px;}
.ltc {height:15px; background: url(/~images/logo_ltc.gif) no-repeat left top; border:0; padding:0; margin:0; position:relative; overflow:hidden; top:0px; margin-top: -3px;}
.rtc {height:15px; background: url(/~images/logo_rtc.gif) no-repeat right top; border:0; padding:0;  margin:0; position:relative;}
.logo-text {border-right:3px solid #d2de45; border-left:3px solid #d2de45; margin:0; border-top:0; border-bottom:0; padding:0; height:65px; position:relative;}
.lbc {height:15px; background: url(/~images/logo_lbc.gif) no-repeat left top; border:0; padding:0;  margin:0; position:relative; overflow:hidden; top:0px; margin-bottom: -3px; font-size: 11px; color: #212121; font-family: Arial, Helvetica, sans-serif; text-align: right;}
.rbc {height:15px; background: url(/~images/logo_rbc.gif) no-repeat right top; border:0; padding:0;  margin:0; position:relative;}
.logo-text p {margin: 0; padding: 0; text-align: right; padding-right: 13px;}
.we-have-all-u-need {color:#151515; font-family:Georgia; font-size:18px; margin-top:26px; margin-bottom: 30px;font-weight: bold;}
div.top-menu {height:70px;}
div.top-menu div {width:25%; float:left; padding-right: 0px; padding-bottom: 8px; margin:0px; position:relative;}

.top-menu {width:100%; height:70px;}
.top-menu tr td {vertical-align: top; width: 25%; padding-right: 45px; padding-bottom: 8px;}
.top-menu tr td div { margin:0px; padding:0px; padding-bottom:4px;}
.top-menu tr td span.s { margin:0px; padding:0px; padding-bottom:4px; background: url(/~images/top-menu-selected.gif) repeat-x bottom; font-size:12px; font-weight:bold; font-family:Arial; color:#b3c10f; *line-height:120%;}

.left-menu {width:260px; vertical-align: top;}
table.ico {margin-left:20px; margin-top: 37px; margin-bottom:52px;}
table.ico tr td {padding-left: 19px; padding-right: 19px;}
.m {margin-top: 0; margin-bottom: 18px; padding-top: 0; padding-bottom: 0; padding-left: 37px;}
/* ************** */
table.search {height:24px; margin-top:25px; margin-left: 26px;}
.s1 {width:10px; background: url(/~images/input-left.gif) no-repeat;}
.s0 {width:144px; background: url(/~images/input-center.gif) repeat-x;}
.s2 {	width:20px; background: url(/~images/input-right.gif) no-repeat;}
.sss {width:100%; height:16px; margin-top:2px; font-size:14px; color:black; font-family:Arial; border:0; *margin-top:1px;}
/* ************* */
div.sss {margin: 0; padding: 0; margin-left: 37px; width:150px;}

table.left-box {margin-left:30px; margin-top:20px;}
table.left-box tr td {padding-top:20px;}
table.left-box tr td.img {text-align:center; padding-right:10px;}

.text-box {position:relative; left:0; top:0; width:262px;  margin-right: 140px; margin-top:450px;}
#text-box-top {height:10px; width: 262px; background: url(/~images/text-box-top.png) no-repeat bottom;}
#text-box-bottom {height:9px; width: 262px; background: url(/~images/text-box-bottom.png) no-repeat top;}
.text-box-center {background-color: #d2de45; padding-top:22px; padding-right:19px; padding-bottom:22px; padding-left:19px; text-align:left; color:#615454; font-size:12px; font-family:Arial; 
*padding-top:16px;
* padding-bottom:14px; }
.iepng {filter:expression(fixPNG(this));}
table.kiosk {height: 585px; margin:0px; background: url(/~images/kiosk.jpg) no-repeat top right; width:100%; max_width:1040px}
table.kiosk  tr td {width:50%;}
td.shadow {width:9px; background: url(/~images/shadow.gif) repeat-y left;}
table.newsn tr td {vertical-align:top; padding-bottom:23px;}
td.news {width:36%; text-align:right; font-weight:bold; padding-right:16px; font-size:11px; line-height:120%;}
td.news p {color:#a5a5a5; font-weight:normal; margin:0; padding:0; margin-top:3px;}
table.actual {margin-top:20px; width:100%;}
table.actual tr td {width:33%; vertical-align:top; font-size:11px; line-height:120%; padding-right:10px;}
table.actual tr td img {display:block; margin-bottom:10px;}
table.footer {width:100%; margin-top:68px; margin-bottom:0px;}
table.footer tr td {vertical-align:top;}
table.foot {width:100%;}
table.foot tr td {vertical-align:top;font-size:10px; color:#6a6a6a; line-height:120%; padding-bottom:5px;}
div.gb {border-top:5px solid #d2de45; padding-top:54px; margin:0;}
div.gb div {font-size:42px; font-weight:bold; font-family:arial; color:#212121; margin:0;padding:0;}
div.gb div span {color:#d2de45;}
div.gb p {margin-top:20px; margin-bottom:20px; padding:0;}
.f1 {width:48%; padding-left:37px; padding-top:60px;}
.map {width: 162px; height:110px; background: url(/~images/map.gif) no-repeat; margin-top:4px; margin-left:105px;}
p.nav {margin:0px; margin-bottom:10px; padding:0px; color:#b3b3b3; font-size:10px; font-family:Verdana; line-height:120%;}
.posttt {width:100%;}
.posttt tr td { font-size:13px; font-weight:bold; color:#b3c10f; padding-top:30px; padding-right:30px; vertical-align:top;}
.psp {height:36px;}
.posttt tr td p {margin:0px; padding:0px; margin-top:8px;}
p.posttt {margin:0px; padding:0px; margin-top:8px;}
.lastnaumberface {width:166px; height:225px; float:right; position:relative; top:0px;}
.lnf {background-color:black; height:200px;width:166px; text-align:center; color:white; line-height:180%;}
.lastnaumberface div {text-align:center;}
.postlogo {margin-bottom:10px;}
h3 {font-size:18px; font-weight:normal; margin:0px; margin-top:12px; margin-bottom:12px;}
.lev2 {font-size:13px; font-weight:bold; color:#b3c10f;}
.price {height:70px; background-color:#f2f5c8;}
.pricefirst {margin-left:45px; padding-top:10px;}
.pricefirst img {float:left; margin-right:15px;}
.pricefirst div {padding-top:7px;}
.form-table {width:528px; background-color: #f1f5c7;}
.form-table tr td {vertical-align:middle;}
.form-table tr td.ftname {width:161px; height:19px;padding-left:34px;}
.form-table tr td table {width:100%; height:19px;}
.form-table tr td table tr td {height:19px;padding:0px; padding-top:2px; *padding-top:1px;}
.form-table tr td table tr td input {width:100%; height:14px; border:0px;}
.form-table tr td.r {width:53px;}
.form-table tr td table tr td.left {width:2px; height:19px; background: url(/~images/ftbgleft.gif) no-repeat;}
.form-table tr td table tr td.right {width:2px; height:19px; background: url(/~images/ftbgright.gif) no-repeat;}
.form-table tr td table tr td.inp {background: url(/~images/ftbgcenter.gif) repeat-x;}
.form-table tr td.vsp {height:13px;}
.form-table tr td p {font-size:10px; margin-top:10px; margin-bottom:0px;}
.comments {width:528px; margin-top:40px;}
.commentsbg {width:528px; margin-top:40px;background-color: #f1f5c7;}
.comments tr td {padding:10px;}
.comments tr td div {width:200px; float:left;}
.commentsbg tr td {padding:10px;}
.commentsbg tr td div {width:200px; float:left;}
.face {width:100%; float:left;  line-height:110%; position:relative;}
.face tr td {padding-bottom:20px; padding-right:10px; line-height:110%; position:relative; width:25%;}
.face tr td  img {display:block; margin-bottom:5px; border:4px solid #d2de45;}
.face-long {width:100%;}
.face-long tr td {vertical-align:top; padding-right:20px; padding-top:32px;}
.face-long tr td img {display:block; margin-bottom:5px; border:4px solid #d2de45; float:right;}
.table-border {width:100%;}
.table-border th, .table-border td {padding-left:50px; vertical-align:top;}
.table-border th table tr td, .table-border td table tr td {padding-left:0px; vertical-align:top;}
table.table-border th table, table.table-border td table {width:100%;}
.border-1-bottom {text-align:left; border-bottom:2px solid #b2c10e;  font-weight:normal; padding-bottom:5px;}
.border-1-bottom table tr td {text-align:center;}
.border-val tr td {padding-top:3px; padding-bottom:3px; vertical-align:top; text-align:center;}
table.pages {margin-top:10px;}
table.pages tbody tr td {height:27px; padding-right: 8px; padding-left:8px; padding-top:4px;}
.pageslist {height:100%; margin-top:32px;}
.pageslist tr td {color: #9c9c9c;}

.alextab {
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
}

.alextab caption {
	font-size: 18px;
	text-align: left;
	height: 27px;
}
.alextab th {
	text-align: left;
	font-weight: normal;
	font-size: 14px;
	height: 20px;
	border-bottom: solid #b3c10f 2px;
}

.alextab td {
	text-align: left;
	font-size: 13px;
	height: 27px;
	border-bottom: solid #f0f0f0 1px;
}

.alextabdep {
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
}

.alextabdep caption {
	font-size: 18px;
	text-align: left;
	height: 27px;
}
.alextabdep th {
	text-align: left;
	font-weight: normal;
	font-size: 14px;
	height: 20px;
	border-bottom: solid #b3c10f 2px;
}

.alextabdep td {
	text-align: left;
	font-size: 13px;
	height: 27px;
	border-bottom: solid #f0f0f0 1px;
	padding-bottom:10px;
	vertical-align: middle;
}

/*narodnoe*/
.dex {font-size:13px; font-weight:bold; color:#b3c10f;}
table.dex tr td {vertical-align: middle;text-align: center;padding-bottom:15px;}
.l2001{background:URL(/~images/priznanie/b_left.jpg) right top no-repeat;width:19px;height:6px;}
.r2001{background:URL(/~images/priznanie/b_right.jpg) left top no-repeat;width:19px;height:6px;}
.d2001{background: #dae36e; width:100px;text-align: center;background:URL(/~images/priznanie/b_line.jpg) top repeat-x;}

.l2002{background:URL(/~images/priznanie/b_left.jpg) right top no-repeat;width:19px;height:6px;}
.r2002{background:URL(/~images/priznanie/b_right.jpg) left top no-repeat;width:19px;height:6px;}
.d2002{background: #dae36e; width:100px;text-align: center;background:URL(/~images/priznanie/b_line.jpg) top repeat-x;}

.l2003{background:URL(/~images/priznanie/b_left.jpg) right top no-repeat;width:19px;height:6px;}
.r2003{background:URL(/~images/priznanie/b_right.jpg) left top no-repeat;width:19px;height:6px;}
.d2003{background: #dae36e; width:100px;text-align: center;background:URL(/~images/priznanie/b_line.jpg) top repeat-x;}

.l2004{background:URL(/~images/priznanie/b_left.jpg) right top no-repeat;width:19px;height:6px;}
.r2004{background:URL(/~images/priznanie/b_right.jpg) left top no-repeat;width:19px;height:6px;}
.d2004{background: #dae36e; width:100px;text-align: center;background:URL(/~images/priznanie/b_line.jpg) top repeat-x;}

.l2005{background:URL(/~images/priznanie/b_left.jpg) right top no-repeat;width:19px;height:6px;}
.r2005{background:URL(/~images/priznanie/b_right.jpg) left top no-repeat;width:19px;height:6px;}
.d2005{background: #dae36e; width:100px;text-align: center;background:URL(/~images/priznanie/b_line.jpg) top repeat-x;}

.l2006{background:URL(/~images/priznanie/b_left.jpg) right top no-repeat;width:19px;height:6px;}
.r2006{background:URL(/~images/priznanie/b_right.jpg) left top no-repeat;width:19px;height:6px;}
.d2006{background: #dae36e; width:100px;text-align: center;background:URL(/~images/priznanie/b_line.jpg) top repeat-x;}

.l2007{background:URL(/~images/priznanie/b_left.jpg) right top no-repeat;width:19px;height:6px;}
.r2007{background:URL(/~images/priznanie/b_right.jpg) left top no-repeat;width:19px;height:6px;}
.d2007{background: #dae36e; width:100px;text-align: center;background:URL(/~images/priznanie/b_line.jpg) top repeat-x;}

.l2008{background:URL(/~images/priznanie/b_left.jpg) right top no-repeat;width:19px;height:6px;}
.r2008{background:URL(/~images/priznanie/b_right.jpg) left top no-repeat;width:19px;height:6px;}
.d2008{background: #dae36e; width:100px;text-align: center;background:URL(/~images/priznanie/b_line.jpg) top repeat-x;}

.priznanie p {padding:0;margin:0;}
.priznanie p img{float: left;margin-right:10px;margin-bottom:10px;margin-top:10px;}
.img_priznanie img{margin-right:10px;margin-top:10px;}
/*end_narodnoe*/

/*sitemap*/
a.sitemap {font-family: Arial, Helvetica, sans-serif;font-size: 18px;text-decoration: underline;font-style: normal;line-height: 120%;}
li.sitemap {margin-left:40px; padding:0 0 0 3px; list-style: url(/~images/list-line.gif);}
li.sitemap a {text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 120%;}
/*end_sitemap*/