@charset "windows-1251";

html, body {margin:0; padding:0;  font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px;}
div,dl,dt,dd,ol,ul,li,form,td,th,p {margin:0; padding:0;}
table, th, td {font-size:100%;}
/* table,img {border:0;} 
table {border-collapse:collapse;}
*/
a img {border:0;}

input, select, option, textarea { font-size:11px;color:#666;font-family:Tahoma;}
input {border:#fff 1px solid; color:#666;}
select {border:#fff 1px solid; color:#666;}
textarea {border:#fff 1px solid;}
a {color:#d35c00; text-decoration:none; font-weight:normal;}
a:hover {color:#d35c00; text-decoration:underline; }
h1,h2,h3,h4 {margin:0;  color:#000; }
h1 span { background:url(images/h1.gif) 0 5px no-repeat; width:10px; padding-left:10px;}
h1 {font-size:24px; padding:10px 0; font-weight:normal;  padding-left:0px; font-family:"Times New Roman", Times, serif; color:#78201a; font-style:italic; }
h2 {font-size:17px; padding:10px 0; color:#666666; font-weight:normal;}
h3 {font-size:105%; padding:10px 0;}
h4 {font-size:100%; padding:10px 0; font-weight:bold;}
ol, ul {padding:0 0 10px 20px;}
/*//COMMON*/
blockquote {padding:10px; font-size:10px; background-color:#F2F2F3; margin:0 0 10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.pintable {margin-bottom:10px; border-collapse: separate;}
.pintable0 {margin-bottom:10px; border-collapse:collapse;}
.pintable th {border:1px solid #ECECEC; padding:5px; color:#fff; background:#000 url(images/heaven_11.jpg) repeat-x 0 100%;}
.pintable td {border:1px solid #BDBDBD; padding:2px 5px; background:#FBFBFB;}
.pintable0 th, .pintable0 td {padding:5px;}
.pintable th p, .pintable0 th p, .pintable td p, .pintable0 td p  {padding:0;}

.topbut a {margin-left:11px; margin-right:11px; margin-top:12px;}
.plus {margin-bottom:82px;}

.searchinput {background:#cfcfcf; border: #fff 1px solid; width:259px;}
.whiteline {border-top:#FFFFFF 1px solid; width:100%; height:1px;}
.line1{ background:url(images/img_23.jpg) 0 0 no-repeat; border-top:#7e7e7e 1px solid; height:7px;}
.data1 {background:#000000; border:#FFFFFF 1px solid; color:#fff;font-weight:bold; padding-left:10px; padding-right:10px; padding-bottom:3px; padding-top:3px; margin-bottom:10px;}
.data2 {padding-bottom:7px; }
.data1 .year {font-size:110%; color:#9e9e9e; font-weight:bold; margin-left:10px;}
.newsmain1 {padding-left:10px; border-left:#848584 1px dashed; padding-bottom:10px;padding-top:15px;}
.newsmain0 {padding-right:10px; padding-bottom:10px;padding-top:15px;}
.newsanons {border-bottom:#FFFFFF 1px solid;}
.tdbotmenu {height:29px; padding-top:10px;}
.tdbotmenu a {color:#000000; height:100%; width:100%; display:block;}
.act {background:#FFFFFF;}

.ad {color:#d35c00; font-weight:normal; font-size:22px; text-transform:uppercase; font-family:Arial;}
.ad1 {color:#000; font-weight:normal; font-size:22px; text-transform:uppercase; font-family:Arial;}

#back1 a {color:#000;}
#back1 a:hover {color:#F8940A;}
#back a {color:#E4E9E8;}
#back a:hover {color:#F8940A;}
.go a {color:#F8940A;}
.go a:hover {color:#F8940A;}
#up {position:absolute; top:-25px; right:494px; z-index:400; background:url(img/up.gif) no-repeat 100% 5px; padding:0 25px 0 0;}
#up a {color:#F8940A;}
#up a:hover {color:#F8940A;}
#copy { position:absolute; top:60px; left:35px; font-size:14px; color:#312728; font-weight:bold;}
#fbg {position:absolute; top:-10px; right:0; background:url(img/foot-top.gif) no-repeat 0 0; height:11px; width:491px;}
#fbg2 {position:absolute; top:-9px; left:21px; background: url(img/fbg2.gif) no-repeat 0 0; height:9px; width:11px;}
#footPol {position:absolute; top:50px; right:82px; background:url(img/foot-pol.gif) no-repeat 0 0; height:8px; width:533px;}
#fl0 {position:absolute; top:-273px; right:20px; background:url(img/fl0.jpg) no-repeat 0 0; height:73px; width:171px;}
#fl1 {position:absolute; top:-200px; right:20px; background:url(img/fl1.jpg) no-repeat 0 0; height:41px; width:248px;}
#fl2 {position:absolute; top:-159px; right:20px; background:url(img/fl2.jpg) no-repeat 0 0; height:50px; width:445px;}
#fl3 {position:absolute; top:-109px; right:20px; background:url(img/fl3.jpg) no-repeat 0 0; height:50px; width:445px;}
#fl4 {position:absolute; top:-59px; right:20px; background:url(img/fl4.jpg) no-repeat 0 0; height:59px; width:445px;}
#adres {position:absolute; top:10px; left:35px; width:585px; font-size:10px;}
#banner {position:absolute; top:10px; right:35px; width:490px; text-align:right;}
#banner img { margin:0 5px 15px 0; border: 0;}
#banner a { font-size: 0; text-decoration: none;}
/*//FOOTER*/

/*LAYOUT*/
#header {height:350px; background:url(img/head.jpg) repeat-x 0 0; text-align:center;}
#mainHead {margin:0 auto; position:relative; width:995px; height:351px;}
#logo {position:absolute; top:28px; left:45px;}
#logo img {padding:0 5px 0 0;}
#bg1 {position:absolute; top:70px; left:189px; background:url(img/bg1.gif) no-repeat 0 0; height:39px; width:81px;}
#bg01 {position:absolute; top:70px; left:0; background:url(img/pol.gif) repeat-x 0 0; height:39px; width:50%;}
#bg2 {position:absolute; top:110px; left:0; background:url(img/bg2.jpg) no-repeat 0 0; height:70px; width:995px;}
#bg3 {position:absolute; top:180px; left:0; background:url(img/bg3.jpg) no-repeat 0 0; height:70px; width:995px;}
#bg4 {position:absolute; top:250px; left:0; background:url(img/bg4.jpg) no-repeat 0 0; height:69px; width:995px;}
#bg5 {position:absolute; top:319px; right:0; background:url(img/bg5.jpg) no-repeat 0 0; height:57px; width:640px;}
#bg6 {position:absolute; top:319px; left:0; background:url(img/bg6.jpg) no-repeat 0 0; height:57px; width:54px;}
#slog {position:absolute; top:28px; left:273px; font-size:14px; color:#4A4B4B; font-weight:bold;}
#polosa {position:absolute; top:59px; left:274px; background:url(img/polosa.gif) repeat-x 0 0; height:3px; width:530px;}
#menu {position:absolute; top:76px; left:268px; width:555px; height:33px; font-weight:bold; background:url(img/menu-fon.gif) repeat-x 0 0;}
#menu a {color:#fff; font-size:14px; text-decoration:none;}
#menu a:hover, #menu .act {color:#1C1C1C;}
#menu td {background:url(img/menu.gif) no-repeat 100% 5px; padding: 10px 0 10px;}
#menu .none {background:none;}
#sear {position:absolute; top:27px; right:120px; text-align:right;}
.fld {border-bottom:1px solid #9D9D9D; border-left:none; border-top:none; width:130px; margin:0 0 5px; z-index:100;}
.but {border:none; background: url(img/arr.gif) no-repeat 100% 5px; padding:0 23px 0 0; color:#4A4B4B; font-weight:bold; text-align:right;}

#tableMain {width:100%; border-collapse:collapse;}
#content {padding:22px 30px 55px 40px;}
/* 
#otst {padding:0 20px;}
*/

#tdRight {width:465px; padding:0 0 150px; background:url(img/fl0.gif) no-repeat 100% 100%;}

#orange {width:100%; margin:0 0 30px 0;}
#orange .tit {width:98%; background:url(img/tit.gif) repeat-x 0 0; height:27px; font-weight:bold; padding:0 0 0 15px;}
#content #orange img {border:none;}

#rasp {width:465px; height:2px; line-height:0; font-size:0;}

#otstup {padding:22px 36px 55px 17px;}

.title {padding:0 0 20px 25px; font-size:18px; font-weight:normal; background:url(img/arr2.gif) no-repeat 0 5px;}
#content #onmain {float:left; margin:-50px 40px 15px 0; border:none;}
#titabout {margin:0 0 0 125px; padding:0 0 20px 25px; font-size:18px; font-weight:normal; background:url(img/arr2.gif) no-repeat 0 5px;}
.more {background: url(img/arr3.gif) no-repeat 100% 6px; padding:0 10px 0 0; color:#d35c00;}

.news {margin:0 0 20px;}
.news dt, .dataN {font-weight:bold; color:#ACC5E6; font-size:14px; margin:0 0 15px;}
.news dd {margin:0 0 2px;}
.news dd.name {margin:0 0 2px; font-weight: bold;color:#000;}
.nazN {font-weight:bold;}
.nazN a {color:#455090; text-decoration:none;}
.nazN a:hover {text-decoration:underline;}
.razdN {border-top:1px solid #455090; line-height:0; font-size:0; margin:20px 0; height:2px;}
.otherN {font-weight:bold;}

.catMa {width:100%; text-align:center;}
.catMa {margin:0 auto;}
.link1 a, .link2 a, .link3 a, .link4 a {background:url(img/arr4.gif) no-repeat 0 4px; color:#FBF9F9; font-size:16px; font-weight:bold; text-decoration: none; text-transform:uppercase; padding:0 0 0 20px; margin:60px 0 0;}
.link1 {background:url(img/link1.jpg) no-repeat 0 0; height:210px; padding:60px 0 0 20px;}
.link2 {background:url(img/link2.jpg) no-repeat 0 0; height:210px; padding:60px 0 0 40px;}
.link3 {background:url(img/link3.jpg) no-repeat 0 0; height:181px; padding:60px 0 0 40px;}
.link4 {background:url(img/link4.gif) no-repeat 0 15px; height:181px; padding:60px 0 0 40px;}

.fData { margin:0 0 15px;}
.fData strong {color:#F88D00; font-weight:bold;}
.fInp {margin:0 0 15px;}
.fInp strong {color:#F88D00; font-weight:bold;}
.fInp1 {margin:0; padding:0;}
.inp1 {width:265px; background:#E5E9E8;}
.sel {width:265px; background:#E5E9E8;}
.sel2 {width:129px; background:#E5E9E8;}
.inp2 {width:280px; height:145px; background:#E5E9E8;}
.but2 {background:url(img/but2.gif) no-repeat 0 0; border:none; color:#fff; padding:2px 20px 5px 5px; display:block; text-align:left;}
.but3 {background:url(img/but3.gif) no-repeat 0 0; border:none; color:#fff; padding:2px 20px 5px 10px; display:block; text-align:left;}

.cat {border-collapse:collapse; width:100%; margin:0 0 20px; }
.catim  {
	width: 115px;
	height: 132px;
	border: 1px solid #F88D00;
	background-color: #FFF;
	text-align: center;
	vertical-align: middle;
	padding:5px 0;
}
.catim img {display:block; border: none; margin:0 auto;}
.cat td {padding:0 0 0 15px;}
.cat dl {margin:0 0 0 0px;}
.cat dt {font-weight:bold; margin:0 0 20px; font-size:120%; color:#F8940A;}
.cat dt a {color:#F88D00; text-decoration:none;}
.cat dd strong {color:#000; font-weight:bold;}

#gal {width:100%; text-align:center;}
#gal td {margin:0 auto; padding:15px 5px 10px;}

#gal a img {background:#fff; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);}
#gal a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}

#gal .raztd {background:#a5a5a5; width:1px; line-height:0; padding:0;}
#gal .raztr {border-top:1px solid #a5a5a5; height:1px; padding:0; margin:0;}

.podpis { height:110px}

#bigFoto {text-align:center;}
#bigFoto table {margin:0 auto;}
#bigFoto img {margin:0 auto; border:1px solid #F88D00;}
#bigFoto p {margin:10px 0 0;}
.srt1 {background:url(img/back.gif) no-repeat 0 5px; padding:0 0 0 25px; margin:0 8px;}
.srt2 {background:url(img/srt.gif) no-repeat 100% 5px; padding:0 25px 0 0; margin:0 8px;}
/*//LAYOUT*/

/*DOP*/
.but {cursor:pointer; cursor:hand;}
#content img {border:1px solid #F8940A;} 
.clear {clear:both; height:2px; line-height:0; font-size:0;}

blockquote {padding:10px; font-size:10px; border:1px solid #000; margin:0 0 10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.pintable, .pintable0 {margin-bottom:10px;border-collapse:collapse;}
.pintable th {border:1px solid #BDBDBD; padding:3px 2px; background:#F9BB6D url(img/tit.gif) repeat-x 0 100%;}
.pintable .zagol {border:1px solid #BDBDBD; padding: 3px 2px; background:#E5E9E8; color:#000;font-weight:normal;}
.pintable td {border:1px solid #BDBDBD; padding:5px;}
.pintable0 th, .pintable0 td {padding:5px;}
.pintable th p, .pintable0 th p, .pintable td p, .pintable0 td p  {padding:0;}


.fpin {float:right; margin:10px 0 10px 10px;}


.cont1 {margin:0 0 15px;}
.cont1 dt {font-weight:bold; padding-bottom:4px; font-size:120%; color:#000;}

.cont2  {color:#d35c00;}

.cont2 a {color:#d35c00; font-weight:bold;}
.cont2 a:hover {color:#d35c00;}

#navN {font-size:110%;}
#navN a {padding:0 4px; display:block; float:left; text-decoration:none;}
#navN a:hover {background-color:#7D0003; color:#FFF;}
#navN strong {display:block; float:left; padding:0 4px; background-color:#276186; color:#FFF;margin:0 1px;}

.ressearch {padding:0 0 10px;}
.ressearch dt a {font-weight:bold; color:#000; padding:0 0 10px;}
.ressearch dd {padding:0 0 3px;}
.ressearch dd b {font-weight:bold; color:#000;}
.title11 {text-transform:uppercase; font-weight:bold; color:#F88D00;}

.chains {width:100%; border-collapse:separate; margin:0 0 15px;}
.chains td { border:1px solid #fff; padding:5px;}
.chains th {background:#E5E9E8; color:#000; padding:5px;}
.chains td {text-align:center;width:33%;vertical-align:top;}
.chains td img {margin:0 auto;}
.chains .zagol  {background:#E5E9E8; color:#000; padding:5px; font-weight:normal;}
.chains th img {margin:0 10px 0 0;}

.chainshead {width:100%;border:0;}

#content .chains img {border:none;}
/*//DOP*/

.spec {width:100%; margin:0 0 20px;}
.spec td {border:1px solid #7F7E7E;}
.specPic {
	background: #FFF;
	width: 120px;
	height: 130px;
/* 	text-align: center;
	vertical-align: middle; */
}
.specPic img {display:block; }
#content .specPic img {border:none;}
.specTxt {padding:10px 20px;}
.specTxt dd {padding:8px 0 10px; color:#FFF;}
.specTxt p {padding:0; }
.specName {padding:0 0 5px; text-align:center;}

#lang {position:absolute;top:25px;right:0px;}


.redtext {color:#f00;font-weight:bold;}
.pintable .redtext {color:#f00;font-weight:bold;}
.redbg {color:#000;font-weight:bold;background:#f00;}
#links2 {position:absolute; left:0px;  top:305px; width:100%; text-align:center; font-weight:bold;font-family:verdana;}
#links2 a {color:#000;}
#links2 a:hover {color:#000;}

.map {padding-top:20px;}
.map dd {padding-top:5px; padding-left:0;}
.map dt {padding-top:5px; padding-left:10px;}

.five {background:#f00; color:#f6ff00; padding:10px; font-size:34px; margin-bottom:20px;}
