html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}td{vertical-align:top}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}ol,ul{list-style:none}
body{font:13px/1.3 Tachoma,Helvetica,Arial,sans-serif;background:#f9f3d9 url(mbg00000.gif)}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}ol{list-style:decimal}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
a {color:#006699; text-decoration:underline;}
a:hover {color:#0a4c97; text-decoration:underline;}
a:active {color:#C7A71D; text-decoration:none;}
blockquote, .posbox, .zvit {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius:5px;
	border-radius: 5px;
	/*behavior: url(../assets/js/border-radius.htc);*/
}
#yrs, #menu div, #menu a.msa, #menu div a.msa span, .sedebar, .col1, #imgnav li, #lang li, #yrs li, .copyr, .contact, .partner, .telbox b {float: left;}
blockquote {
	background:#fff5d2;
	padding: 10px 20px;
	border:1px solid #fff5d2;
}
h1,h2,h3,h4,h5,h6 {line-height:1.2em;}
h1,h2,h3 {font-weight:normal; margin:1.6em 0 .5em}
h1 {margin-top:.1em;}
h4,h5,h6 {margin:1em 0 .5em;}
table h3, table h4 {margin:0 0 .5em;}
table.aud td {padding: 0 0 10px 0;}
table.tb1 td, table.tb1 th {
line-height:1.1em;
padding:7px 5px;
}
table.tbl td, table.tbl th {
border:1px solid #b7b59b;
line-height:1.1em;
padding:7px 5px;
}
table.stk td, table.stk th {padding:5px;}
a.more, a.back {
	background: url(more0000.gif) no-repeat right 2px;
	height: 16px;
	color:#a93c41;
	padding: 0 20px 0 0;
}
a:hover.more, a:hover.back {color:#9e2c32;}
a.back { background-image:url(moreb.gif); background-position: 0 4px; padding: 0 0 0 20px;}
.outbox {background:url(toper000.jpg) no-repeat center top;}
.container{
	width:940px;
	margin:0 auto;
	padding: 0 9px;
}
#header, #headerru, #headeren {
	height: 256px;
	position: relative;
	background-image: url(slogan00.jpg);
	background-repeat: no-repeat;
	background-position: 226px 94px;
}
#headerru {background-image: url(sloganru.jpg);}
#headeren {background-image: url(sloganen.jpg);}
#logo, #logoua, #logoen, #logoru, #lang, .toptel, #imgnav {display:block;position:absolute;}
#logo, #logoua, #logoen, #logoru {
	background:transparent url(logo0000.png) no-repeat scroll 0 0;
	height:130px;
	left:29px;
	text-indent:-9999px;
	top:71px;
	width:152px;
}
#imgnav {
	display: block;
	left: 22px;
	top: 20px;
	z-index:30;
}
#imgnav li, #lang li, #yrs li {
	list-style: none;
	display: block;
	padding: 0;
	margin: 0 10px;
	height: 11px;
	width:13px;
}
#yrs li {margin-left:0;}
#lang li, #lang li a, #lang li b, #yrs li, #yrs li a, #yrs li b {display:block; float:left; width:40px; height:19px; line-height:17px;}
#yrs li, #yrs li a, #yrs li b {
	width:51px;
	height:23px;
	line-height:23px;
}
#lang {top:22px; right:20px; list-style:none;}
.topslogan {
	position: absolute;
	left: 288px;
	top: 148px;
	color: #a93c41;
	width: 520px;
}

.zvit {
	background:#e8e7d5 url(paper100.png) no-repeat 8px 10px;
	padding: 10px 10px 5px 75px;
	border:1px solid #b7b59b;
}
.zvit,.document {margin-bottom: 20px; zoom:1;}
.document {background: transparent url(paper100.png) no-repeat 8px 10px; padding: 10px 10px 10px 65px; height:65px;}
.d1 {background-image:url(paper200.png);}
.d2 {background-image:url(paper300.png);}
a.dmore {
	background: url(moreg000.gif) no-repeat 3px 6px;
	padding:0 0 0 20px;
	color:#a93c41;
	font-size:12px;
	text-transform:uppercase;
	display: block;
}
a:hover.dmore {color:#84252a;}
a.ymore {
	background: url(moreg000.gif) no-repeat;
	display: block;
	right: 10px;
	width: 8px;
	height: 11px;
	text-indent: -9999px;
	float: left;
	margin-top: 7px;
}
#lang li, #yrs li {text-align:center; float:left;}
#lang li a, #lang li b {font-size:11px;}
#lang li a {color:#fbf9e1; text-decoration:none; background:url(lang0000.gif) no-repeat 0 -19px;}
#lang li a:hover {color:#fbf9e1; background:url(lang0000.gif) no-repeat 0 -38px;}
#lang li b {font-weight:normal; background:url(lang0000.gif) no-repeat 0 0;}
#yrs li a {color:#fbf9e1; text-decoration:none; background:url(years000.gif) no-repeat 0 -23px;}
#yrs li a:hover {color:#fbf9e1; background:url(years000.gif) no-repeat 0 -46px;}
#yrs li b {font-weight:normal; background:url(years000.gif) no-repeat 0 0;}
.zvit h4 {
	margin: 0 0 15px 0;
	text-transform: uppercase;
	color: #cea40d;
	font-size: 18px;
	font-weight: normal;
}
.toptel {

	height: 26px;
	width: 450px;
	left: 370px;
	top: 54px;
	color:#9e2c32;
	font-size:24px;
}
	/* menu */
#menu {
	background: #f9e39e url(menubg00.gif);
	height: 36px;
	font-size: 12px;
	position: absolute;
	z-index: 50;
	bottom: 5px;
	left: 14px;
	width: 912px;
}
#menu div {
	height: 36px;
	position: relative;
	margin-right: 10px;
}
#menu div.mom {background: url(mdarr000.gif) no-repeat right 18px;}
#menu a.msa {
	color: #191402;
	display: block;
	height: 36px;
	padding: 0 0 0 15px;
	font-size:14px;
	cursor:pointer;
	-overflow: hidden;
}
#menu div a.msa span {
	display: block;
	line-height: 39px;
	height: 36px;
	padding: 0 15px 0 0;
	text-transform: uppercase;
	}
#menu div.hover a.msa {
	color: #fbf9e1;
	background: url(menu.gif) no-repeat left bottom;
}
#menu div.hover a.msa span {
	background: url(menu.gif) no-repeat right bottom;
}
#menu div ul {
	color: #fbf9e1;
	font-size: 11px;
	line-height:1.2em;
	background: url(bgmenu.png) no-repeat 0 bottom;
	position: absolute;
	top: 34px;
	left: 0;
	display: none;
	padding: 12px 10px 20px;
	margin: 0;
	width: 213px;
	list-style: none;
	z-index: 999;
}
#menu div.hover ul li {
	margin: 0 0 5px 0;
	padding: 2px 4px 2px 20px;
	background: url(lim1.gif) no-repeat 5px 6px;
}
#menu div.hover ul li:hover {background-color:#84252a;}
#menu div.hover ul a {
	color: #fbf9e1;
	float: none;
	text-decoration: underline;
}
#menu div.hover ul a:hover {
	text-decoration: none;
}
#menu div.hover ul {display: block;}

/* menu bar corners */
#menu div.l, #menu div.r {
	width: 9px;
	margin: 0;
}
#menu div.l {background: url(menul000.gif) no-repeat left top;left: -9px;}
#menu div.r {background: url(menur000.gif) no-repeat right top;float: right;right: -9px;}

.content {width:640px;padding:20px 10px;float:left;}
.content ul li {padding:0 0 10px 30px;background:transparent url(li100000.gif) no-repeat 0 0.76em;}
.content ol {padding-left: 20px;}
.content ol li {padding-bottom:10px;}
.content .marklist li {background-image: url(marker00.png);background-position:0px 5px;}
.content a img {
	background: #e8e7d5;
	padding: 3px;
	border:1px solid #b7b59b;
}
.content a:hover img {background: #b7b59b;}
#TB_window a img {padding:0;}
#breadcrumbnav {
	font-size: 11px;
	margin: 0 -10px;
	padding: 3px 10px;
}
#breadcrumbnav a {
	background: url(barr.gif) no-repeat right center;
	padding-right: 8px;
	margin-right: 5px;
}
.yurfoto {
	border:3px solid #e8e7d5;
	margin-right: 20px;
	margin-bottom: 10px;
}
.posbox {background:#fff5d2 url(papka000.jpg) no-repeat 0 bottom;padding:20px 20px 20px 205px;border:2px solid #b7b59b;}
.sedebar {
	width: 230px;
	padding: 20px 10px;
	margin-left: 30px;
}
.col1 {
	width: 650px;
	padding: 0 10px 20px;
}
.col2 {margin-left:40px;}
.col1 ul {
	padding: 0;
	list-style: none;
}
/*.col1 ul li a {display:block;}*/
.col1 li {
	background: url(li100000.gif) no-repeat left 9px;
	margin: 0 0 20px 10px;
	padding: 0 0 0 20px;
	line-height: 1.2em;
}

.col1 h3 {
	color:#cea40d;
	line-height:1em;
	font-weight:normal;
	background:url(chop0000.gif) no-repeat 0 bottom;
	padding:0 20px 23px 14px;
	margin: 0 0 5px 0;
}
.col1 a.more {margin-left: 30px;}

.dataev {
	font-size: 11px;
	color: #4c4c4c;
	/*display:block;*/
}
#footer {
	background: url(gbor0000.gif) repeat-x 0px 0px;
	font-size: 12px;
	padding: 18px 15px 10px;
}
.copyr {width: 220px;}
.copyr a, .copyr a:hover, .devel {color:#4d4d4d; text-decoration:none;}
.devel {
	font-size: 11px;
	line-height:1.1em;
	padding: 15px 0 0;
	margin: 0;
}
.contact {
	width: 380px;
	margin: 0 30px;
	color: #4c4c4c;
}
.contact strong {
	color: #000000;
}
a.mapa, a.mapa:hover {
	font-size: 11px;
	color: #9e2c32;
	background-image: url(flag0000.png);
	background-repeat: no-repeat;
	background-position: right 0;
	height: 19px;
	padding: 0 20px 0 0;
	text-decoration:none;
	line-height: 19px;
	margin-top: -5px;
}
a.mapa em {font-style:normal; border-bottom:1px dotted #9e2c32;}
.telbox {
	font-size: 11px;
	padding: 10px 0 0;
	display: block;
}
.telbox b {
	font-weight: normal;
	display: block;
	width: 35px;
}
.partner {width: 250px;}
/*Form*/
fieldset{
	border:none;
	display:block;
	padding:10px;
}
fieldset legend {
	font-weight:bold;

}
.content fieldset ul, .content fieldset ul li{
	border:0; margin:0; padding:0; list-style:none; background:none;
}
fieldset li{
	clear:both;
	padding:10px;
}

fieldset input, fieldset textarea {
	float:left;
	background:#f3edd3;
	font-size:12px;
	padding:4px 2px;
	border:solid 2px #cea40d;
	width:280px;
	margin:2px 0 10px 10px;
}
fieldset input:focus, fieldset textarea:focus {background:#fbf9e1; /*border-color:#f6eac1;*/}
fieldset textarea {width:380px; height:160px;}
fieldset label{
	width:140px;
	float:left;
}
fieldset button{ 
		clear:both;
		margin-left:150px;
/*		width:186px;
		height:30px;
		background:transparent url(button.gif) no-repeat;*/
		text-align:center;
/*		line-height:18px;
		color:#fff;
		font-size:12px;
		font-weight:bold;
		border:none;*/
	}
.noborder {border:none; border-width:0;}

/*------------PAGES-------*/
#pages {margin: 20px 0 10px 0;}

a.ditto_page {
	padding: 0 6px;
	margin: 0 5px;
}
.ditto_currentpage {
	padding: 1px 5px;
	margin: 0 5px;
	color: #898989;
}
.fltrt {float: right;margin-left: 10px;}
.fltlft {float: left;margin-right: 10px;}
.fs14, a.fs14 {font-size:14px;}
.fs15, a.fs15 {font-size:15px;}
.fs16, a.fs16 {font-size:16px;}

#new-year1 {
	position:absolute;
	left:88px;
	top:66px;
	background:url(ny1.png) no-repeat;
	width:53px;
	height:42px;z-index:60;
}
#new-year2 {
	position:absolute;
	left:785px;
	top:42px;
	background:url(ny2.png)  no-repeat;
	width:203px;
	height:194px;
	z-index:60;
}
.akcia {
	color:#fbf9e1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius:5px;
	border-radius: 5px;
	padding:10px 20px;
	background:#84252a;
	font-size:14px;
	line-height:1.8em;
	margin-bottom:20px;
	}
.akcia i {font-size:16px;color:#fce9a9; font-weight:bold;}
.akcia a {color:#e1e2c0;}