/* CSS RESET ZACATEK */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;}legend {display:none;}button {cursor:pointer}a {text-decoration:underline;}a:hover {text-decoration:none;}sup {color:red;}span.uzavirac {clear:both;overflow:hidden;height:1px;display:block;}/* remember to define focus styles! */:focus {outline: 0;}/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: collapse;border-spacing: 0;}/* CSS RESET KONEC */a{  color: #000;}body{  background-color: #fff;  color: #3d3d3d;  font-family: arial, Tahoma;  font-size: 12px;}.clear {  width: 100%;  clear: both;  font-size: 1px;}#all {  width: 955px;  margin: 0 auto;  text-align: left;}#right_cont {  width: 190px;  float: right;  padding: 0px 0px 0px 0px;}#main {  width: 580px;  float: left;  padding: 0px 5px 0px 5px;}#main_podstrana {  width: 775px;  float: left;  padding: 0px 0px 0px 5px;}#right {  width: 780px;  float: right;  padding: 5px 0px 0px 0px;}#left {  width: 175px;  float: left;  padding: 35px 0px 0px 0px;}ul.menu{  margin: 0px;  padding: 1px 0px 0px 0px;  border-top: solid 6px #579fe5;  list-style: none;  *margin-bottom:6px;}ul.menu li{  margin: 0px 0px 1px 0px;  padding: 0px;}ul.menu li a{  padding: 8px 0px 0px 15px;  display: block;  height: 22px;  *height:21px;  color: #0f0f0f;  font-weight: bold;  text-decoration: none;  background-color: #e6e6e6;}ul.menu li a:hover{  background: #579FE5;  color: #fff;}ul.menu li a.active{  background: #90bce6;  color:#fff;}ul.menu ul li a.active{  background: #f2f2f2;  font-weight:bold;  color:black;}ul.podmenu{  margin: 1px 0px 0px 0px;  padding: 0px;  list-style: none;}ul.podmenu li a{  line-height:24px;  margin-left:5px;  background-color:#f2f2f2;  height:24px;  padding:0px;  border-left:3px solid #579FE5;  display: block;  text-align: left;  padding-left:25px;  font-weight: normal;}ul.podmenu li a:hover{text-decoration:underline;color:black;background:#f2f2f2}ul.podmenu ul {list-style-type:none;border-top:1px solid white;}ul.podmenu ul li a{  line-height:24px;  margin-left:8px;  background-color:#f2f2f2;  height:24px;  padding:0px;  border-left:none;  border-left:0px;  display: block;  text-align: left;  padding-left:15px;  font-weight: normal;}.ram{  margin-top: -2px;  clear: both;  }.ram a{  color:#3d3d3d;  text-decoration: none;}.ram a:hover{  text-decoration: underline;}.ram img{  position: relative;  top: 6px;  margin-bottom: 4px;  margin-right: 5px;}p.rozc{  text-align: right;  font-size: 11px;  color: #3d3d3d;  padding: 10px 10px 0px 0px;}p.rozc a{  text-decoration: underline;}p.rozc a:hover{  text-decoration: none;}h2.h1, span.h1{  font-size: 21px;  color: #00478c;  font-weight: normal;  text-align: right;  padding: 25px 10px 0px 0px;}span.h1{  display:block;}h1.vyrobek{  text-align: left;  clear: both;  padding: 30px 0px 0px 20px;}h1{  font-size: 21px;  color: #00478c;  font-weight: normal;  text-align: right;  padding: 25px 10px 0px 0px;}.top{  height: 71px;*height:68px;}.topie{  *height:74px;}.topie .ram{  }.top_left{  height: 71px;  float: left;  width: 580px;  *height:66px;}#right_cont .top{  border-bottom: solid 6px #579fe5;  margin-bottom: 1px;}#right_cont  .detailtop{  border-bottom: none;  margin-bottom: 0px;}#search {  background:#E6E6E6;  height:22px;  font-size:11px;  padding:1px 0 4px 5px;}.top_mapa #search{  float: right;  width: 190px;  margin-right:-5px;}#search form{margin-top:3px;}#search input.text{border:1px solid #abadb3;height:15px;width:155px;}#search input.submit{background:url(../images/lupa.png) 0 0 no-repeat;width:17px;height:18px;border:0;}#right_cont .top ul li{  display: inline;  padding: 0px 3px 0px 3px;}#right_cont .top ul li a{  color: #000;  text-decoration: none;}#right_cont .top ul li a:hover{  text-decoration: underline;}.ram_stred{  float: left;  width: 190px;  margin-right: 5px;  margin-top: 1px;  *margin-top:-2px;  margin-bottom: 10px;}* html .ram_stred{  margin-top:-3px;}.ram_stred_nula{  margin-right: 0px;}.last{  margin-right: 0px;}.ram_stred h2{  color: #fff;  background-color: #579FE5;  padding: 9px 0px 0px 10px;  margin: 0px 0px 1px 0px;  height: 21px;}.ram_stred h2 a{  color: #fff;  display: block;  text-decoration: none;}.ram_stred h2 a:hover{  text-decoration: underline;}.ram_stred h2.pod {  margin: 0px;  padding: 0px;  height: auto;}.ram_stred h2.pod a{  color: #fff;  display: block;  background-color: #818181;  padding: 9px 0px 9px 10px;  margin: 0px 0px 1px 0px;  text-decoration: none;}.ram_stred h2.pod a:hover{  background-color: #579FE5;}.ram_stred p{  padding: 10px 10px 7px 15px;}.box{  background-color: #e9eff4;  padding-bottom: 5px;  height: 225px;}.ram_stred ul{  list-style: none;  background-color: #f8f8f8;  padding: 5px 0px 5px 18px;}.ram_stred ul li{  background: url(../images/arrow.gif) no-repeat top left;  padding: 0px 0px 0px 15px;  margin: 8px 0px 8px 0px;  display: block;  color: #00478c;  font-weight: bold;}.ram_stred ul li a{  color: #00478c;  text-decoration: none;}.ram_stred ul li a:hover{  text-decoration: underline;}.ram_stred ul li p{  padding: 6px 10px 2px 0px;  font-weight: normal;  line-height: 1.3em;  color: #000;}.ram_stred p{  line-height: 1.3em;}#copy1 {  color: #fff;  background-color: #c1c1c1;  clear: both;  height: 18px;  width: 550px;  position: relative;  top: -5px;  margin: 0 auto;  padding: 12px 15px 0px 15px;  text-align:right;}#copy2, #copy {  color: #fff;  background-color: #c1c1c1;  clear: both;  height: 18px;  width: 550px;  position: relative;  margin: 0 auto;  position: relative;  left:-7px;  padding: 10px 15px 2px 15px;  text-align:right;  *margin-top:5px;}#copy1 a, #copy2 a, #copy a { color: #fff; }#copy1 p, #copy2 p, #copy p { text-align: right; font-size: 11px; }#copy ul, #copy1 ul, #copy2 ul {list-style-type:none;}#copy li, #copy1 li, #copy2 li {display:inline;padding:0 5px;}ul.vice{  list-style: none;  padding: 5px 0px 5px 10px;}ul.vice li{  margin: 0px 0px 0px 0px;  display: block;  color: #00478c;  font-weight: bold;}ul.vice li a{  color: #00478c;  text-decoration: none;  background: url(../images/arrow.gif) no-repeat center left;  padding: 0px 0px 0px 17px;}ul.vice li a:hover{  text-decoration: underline;}#right_cont h4{  color: #fff;  background-color: #579fe5;  padding: 9px 0px 0px 10px;  margin: 0px 0px 1px 0px;  height: 21px;}#right_cont h4.nase{  color: #fff;  background-color: #579FE5;  padding: 9px 0px 0px 10px;  margin: 6px 0px 1px 0px;  height: 21px;}#right_cont h4.nase-detail{  color: #00478C;  background-color: #F2F2F2;  margin:0px;  padding-left:13px;  font-size:14px;}.box_right{  background-color: #e9eff4;  padding: 15px 10px 15px 15px;  height: 216px;  *height: 217px;  line-height: 1.3em;}.box_right p{  padding-bottom: 10px;  padding-right:5px;}.box_r{  background-color: #f2f2f2;  position: relative;  padding: 15px 0px 15px 15px;  width: 175px;}.box_r p{  padding-bottom: 10px;  line-height: 1.3em;}.box_r select{  width: 160px;}h4.lava{  color: #fff;  background-color: #579FE5;  padding: 9px 0px 0px 10px;  margin: 5px 0px 1px 0px;  height: 21px;}h4.lavaHref a{  color: #fff;  background-color: #579FE5;  padding: 9px 0px 0px 10px;  margin: 5px 0px 1px 0px;  height: 21px;  display:block;  text-decoration:none;}h4.lavaHref a:hover{  color: #000;  background-color: #E6E6E6;}.ramek{  background-color: #e9eff4;  padding: 7px 0px 10px 10px;  margin-top: 1px;  margin-bottom: 5px;  height:73px;  clear: both;  width: 165px;}* html .ramek {padding-bottom:0px}.ramek input{  width: 110px;  float: right;  margin-right: 8px;  margin-bottom: 5px;}.ramek label{  width: 40px;  display: block;  height: 22px;  padding-top: 4px;  float: left;}.ramek button.login{  width: 80px;  background-color: #579FE5;  color: #fff;  height: 23px;  font-weight: bold;  font-size: 11px;  border: none;  clear: both;  position: relative;  left: 70px;}.podstranabox{  background: #f8f8f8;}.ram_stred ul.podstranaboxul{  background-color: #f4f7f9;  height:77px}img.img_bot{  float: right;  border: solid 9px #e6e6e6;  margin-bottom: 5px;  margin-left: 20px;}img.img_bot_left{  float: left;  border: solid 9px #e6e6e6;  margin-bottom: 5px;  margin-right: 20px;}h2.vyrobek{  font-size: 18px;  color: #5c75b5;  padding-bottom: 10px;}h2.vyrobek1{  font-size: 14px;  color: #5c75b5;  padding-bottom: 10px;}h2.vyrobek1 a{  color: #5c75b5;  text-decoration: none;}h2.vyrobek1 a:hover{  text-decoration: underline;}h1.nadpisek{  font-size: 18px;  color: #5c75b5;  text-align: left;  float: none;  padding: 0px;  margin: 0px;  padding-bottom: 12px;}.vyrobek_text{  padding: 20px;  padding-right:0px;  text-align: justify;  clear: both;  line-height: 1.4em;}.nadpis{  padding-bottom: 1px;  width: 190px;  float: left;  margin-right: 5px;  margin-top:1px;  *margin-top:-2px;}* html .nadpis{  margin-top:-3px;}.nadpis h2 a{  color: #fff;  background-color: #bababa;  padding: 9px 0px 0px 10px;  margin: 0px 0px 1px 0px;  height: 21px;  display: block;  width: 180px;  text-decoration: none;}.nadpis span{  background-color: #5c75b5;  color: #fff;  padding: 9px 0px 0px 10px;  margin: 0px 0px 1px 0px;  font-size: 13px;  font-weight: bold;  display: block;  text-align: left;  height: 21px;  text-decoration: none;}.nadpis h1{  background-color: #579FE5;  color: #fff;  padding: 9px 0px 0px 10px;  margin: 0px 0px 1px 0px;  font-size: 13px;  font-weight: bold;  text-align: left;  height: 21px;  text-decoration: none;}.nadpis h2 a.active{  background-color: #579FE5;}.nadpis h2 a:hover{  background-color: #579FE5;}.nadpis_fin{  padding-bottom: 1px;  width: 190px;  float: left;  margin-right: 0px;  margin-top:1px;  *margin-top:-2px;}* html .nadpis_fin{  margin-top:-3px;}.nadpis_fin h2 a:hover{  background-color: #579FE5;}.nadpis_fin h2 a{  color: #fff;  display: block;  background-color: #bababa;  padding: 9px 0px 0px 10px;  margin: 0px 0px 1px 0px;  height: 21px;  text-decoration: none;  width: 180px;}.nadpis_fin h1{  background-color: #579FE5;  color: #fff;  padding: 9px 0px 0px 10px;  margin: 0px 0px 1px 0px;  font-size: 13px;  font-weight: bold;  text-align: left;  height: 21px;  text-decoration: none;}.nadpis_fin h2 a.active{  background-color: #579FE5;}div.popis_detail{    line-height: 1.4em;   text-align: justify;   width:580px;   float:left;}div.popis_detail p{    padding:10px;}div.popis_detail ul{    margin-left:45px;}div.popis_detail img{    border: solid 9px #e6e6e6;  margin: 15px 0px 0px 7px;    margin-left:3px;  margin-right:3px;  margin-top:6px;}img.img_detail{  border: solid 9px #e6e6e6;  margin: 15px 0px 0px 7px;}.ram_detail{  margin: 15px 0px 20px 0px;  margin-bottom:-5px;  margin-top:0px;  position: relative;  left: 7px;  width: 235px;  float: left;  padding: 15px 20px 5px 20px;}.posnu_levy{  position: relative;  left: 17px;}.ram_detail h3{  color: #579fe5;  font-size: 14px;}div.popis_detail a {  color: #5c75b5;}.ram_detail ul{  list-style: none;  font-size: 11px;  padding: 9px 0px 9px 10px;}.ram_detail ul li{  padding: 0px 0px 0px 0px;  margin: 5px 0px 5px 0px;  display: block;  color: #00478c;  font-weight: bold;}.ram_detail ul li a{  color: #00478c;  text-decoration: none;  padding-left:17px;  background: url(../images/arrow.gif) no-repeat center left;}.ram_detail ul li a:hover{  text-decoration: underline;}#right_cont h4.odsun{  margin-top: 5px;  clear: both;}#right_cont h4.odsun_barva{  margin-top: 5px;  background-color: #c0c0c0;  clear: both;}.box_r ul{  list-style: none;  font-size: 11px;  padding: 0px 0px 0px 10px;}.box_r ul li{  background: url(../images/arrow.gif) no-repeat center left;  padding: 0px 0px 0px 17px;  margin: 5px 0px 5px 0px;  display: block;  color: #00478c;  font-weight: bold;}.box_r ul li a{  color: #00478c;  text-decoration: none;}.box_r ul li a:hover{  text-decoration: underline;}h5.barva{  font-size: 11px;  float: right;  width: 95px;  padding-top: 6px;}h5.barva a{  text-decoration: none;}h5.barva a:hover{  text-decoration: underline;}img.barva{  float: left;  margin-bottom: 6px;}.vyrobek_right{  background-color: #f8f8f8;  float: left;  width: 345px;  /*height: 95px;*/  padding: 15px 20px 15px 25px;}* html .vyrobek_right{  padding-left:22px;  padding-bottom:10px;  height:100px;}.vyrobek_right ul, .vyrobek_right ol{ padding-left:15px;line-height:16px;}.vyrobek_box img{  float: left;  display: block;  width: 190px;  margin-right: 5px;  height: 125px;}.vyrobek_box {  background:#F8F8F8;  border-bottom:3px solid #fff;  clear:both;  padding-top:2px;}.vyrobek_box h2{  font-size: 14px;  padding-bottom: 5px;}.vyrobek_box p{  line-height: 1.3em;}.vyrobek_box h2 a{  color: #579fe5;  text-decoration: underline;}.vyrobek_box h2 a:hover{  text-decoration: none;}.pravo{  float: left;  width: 190px;}ul.seznam_vyrobek{  list-style: none;  width: 170px;  background: #f8f8f8;/*  height: 116px;*/  font-size: 12px;  padding: 9px 0px 5px 20px;  *padding-top:16px;  *padding-bottom:0px;    *height:109px;    margin: 0px;}ul.seznam_vyrobek li{  margin: 4px 0px 0px 0px;  line-height:14px;  display: block;  color: #00478c;  font-weight: bold;  width:155px;}ul.seznam_vyrobek li a{  text-decoration: none;  color: #00478c;  background: url(../images/arrow.gif) no-repeat center left;  background-position:0px 2px;  line-height:16px;  padding-left:18px;  display:block;}ul.seznam_vyrobek li a:hover{  text-decoration: underline;}.blue{  background-color: #f4f7f9;}ul.white{  background-color: #fff;  padding-top: 4px;}div.popis{  padding-left: 1px;  padding-bottom: 10px;}.top_mapa ul{  background-color: #E6E6E6;  height: 21px;  font-size: 11px;  float: right;  width: 170px;  border-right: solid 5px #fff;  list-style: none;  color: #fff;  padding: 9px 10px 0px 10px;  margin-right:-5px;}.top_mapa ul li{  display: inline;  padding: 0px 3px 0px 3px;text-decoration: none;}.top_mapa ul li a{  color: #000;  text-decoration: none;}.top_mapa ul li a:hover{  text-decoration: underline;}/*img#cz_kraj1{position: absolute;top: 77px;left: 15px;}img#cz_kraj2{position: absolute;top: 93px;left: 24px;}img#cz_kraj3{position: absolute;top: 112px;left: 41px;}img#cz_kraj4{position: absolute;top: 60px;left: 38px;}img#cz_kraj5{position: absolute;top: 104px;left: 81px;}img#cz_kraj6{position: absolute;top: 90px;left: 67px;}img#cz_kraj7{position: absolute;top: 59px;left: 69px;}img#cz_kraj8{position: absolute;top: 68px;left: 88px;}img#cz_kraj9{position: absolute;top: 90px;left: 93px;}img#cz_kraj10{position: absolute;top: 81px;left: 125px;}img#cz_kraj11{position: absolute;top: 112px;left: 99px;}img#cz_kraj12{position: absolute;top: 116px;left: 134px;}img#cz_kraj13{position: absolute;top: 87px;left: 136px;}img#cz_kraj16{position: absolute;top: 74px;left: 46px;}img#cz_pozadi {position:absolute;top:0px;left:0px;margin:0;padding:0;display:inline !important;}*//* CZ MAPA */#cz_map_wrap {margin-top:0px;margin-bottom:10px;}#cz_map_wrap {width:170px;height:98px;position:relative;overflow:hidden;}#cz_map_wrap a {position:absolute;display:block;font-size:12px;color:#3337aA;text-decoration:none;}#cz_map_wrap a:hover {color:#ffffff;text-decoration:none;}#cz_map_wrap a.outside:hover {color:#3337aA;}#cz_pozadi {position:absolute;top:0px;left:0px;margin:0;padding:0;display:inline !important;}#cz_map_wrap img  {position:absolute;display:none;border:none;margin:0;padding:0;}img#cz_kraj1{position: absolute;top: 20px;left: 3px;}/*Karlovarský kraj*/img#cz_kraj2{position: absolute;top: 36px;left: 12px;}/*Plzeňský kraj*/img#cz_kraj3{position: absolute;top: 55px;left: 29px;}/*Jihočeský kraj*/img#cz_kraj4{position: absolute;top: 3px;left: 26px;}/*Ústecký kraj*/img#cz_kraj5{position: absolute;top: 47px;left: 69px;}/*Vysočina*/img#cz_kraj6{position: absolute;top: 33px;left: 55px;}/*Praha*/img#cz_kraj7{position: absolute;top: 2px;left: 57px;}/*Liberecký kraj*/img#cz_kraj8{position: absolute;top: 11px;left: 76px;}/*Královohradecký kraj*/img#cz_kraj9{position: absolute;top: 33px;left: 81px;}/*Pardubický kraj*/img#cz_kraj10{position: absolute;top: 24px;left: 113px;}/*Olomoucký kraj*/img#cz_kraj11{position: absolute;top: 55px;left: 87px;}/*Jihomoravský kraj*/img#cz_kraj12{position: absolute;top: 59px;left: 122px;}/*Zlínský kraj*/img#cz_kraj13{position: absolute;top: 30px;left: 124px;}/*Moravskoslezský kraj*/img#cz_kraj16{position: absolute;top: 17px;left: 34px;}/*Středočeský kraj*/img#cz_kraj20{position: absolute;top: 69px;left: 109px;}/*Brno*//* CZ MAPA VELKA *//* ===================ceska mapa===================*/				#cz_map_wrap_big {			margin: 0;			padding: 0;			width: 489px;			height: 288px;			position: relative;			overflow: hidden;			background: url('../img/cr_main.gif') 0px 0px no-repeat;			margin-left: 40px;		}				#cz_map_wrap_big a {			position: absolute;			display: block;			font-size: 12px;			color: #3337aA;			text-decoration: none;		}				#cz_map_wrap_big a:hover {			color: #ffffff;			text-decoration: none;		}				#cz_map_wrap_big a.outside:hover {			color: #3337aA;		}				#cz_pozadi {			position: absolute;			top: 0px;			left: 0px;			margin: 0;			padding: 0;			display: inline !important;		}				#cz_map_wrap_big img  {			position: absolute;			display: none;			border: none;			margin: 0;			padding: 0;		}						#cz_map_wrap_big #cz_kraj1 { top: 68px; left: 14px; }		#cz_map_wrap_big #cz_kraj2 { top: 109px; left: 33px; }		#cz_map_wrap_big #cz_kraj3 { top: 163px; left: 103px; }		#cz_map_wrap_big #cz_kraj4 { top: 5px; left: 76px; }		#cz_map_wrap_big #cz_kraj5 { top: 52px; left: 95px; }		#cz_map_wrap_big #cz_kraj6 { top: 93px; left: 148px; }		#cz_map_wrap_big #cz_kraj7 { top: 7px; left: 165px; }		#cz_map_wrap_big #cz_kraj8 { top: 36px; left: 214px; }		#cz_map_wrap_big #cz_kraj9 { top: 100px; left: 232px; }		#cz_map_wrap_big #cz_kraj10 { top: 138px; left: 200px; }		#cz_map_wrap_big #cz_kraj11 { top: 153px; left: 251px; }		#cz_map_wrap_big #cz_kraj12 { top: 164px; left: 355px; }		#cz_map_wrap_big #cz_kraj13 { top: 77px; left: 352px; }		#cz_map_wrap_big #cz_kraj14 { top: 68px; left: 322px; }		#cz_map_wrap_big #cz_kraj15 { top: 194px; left: 311px; }						#cz_map_wrap_big #cz_kraj1href { top: 98px; left: 30px;	}		#cz_map_wrap_big #cz_kraj2href { top: 143px; left: 65px;	}		#cz_map_wrap_big #cz_kraj3href { top: 208px; left: 145px; }		#cz_map_wrap_big #cz_kraj4href { top: 63px; left: 105px; }		#cz_map_wrap_big #cz_kraj5href { top: 136px; left: 143px; }		#cz_map_wrap_big #cz_kraj6href { top: 88px; left: 165px; }		#cz_map_wrap_big #cz_kraj7href { top: 41px; left: 185px; }		#cz_map_wrap_big #cz_kraj8href { top: 74px; left: 240px; }		#cz_map_wrap_big #cz_kraj9href { top: 120px; left: 256px; }		#cz_map_wrap_big #cz_kraj10href { top: 176px; left: 232px; }		#cz_map_wrap_big #cz_kraj11href { top: 221px; left: 290px; }		#cz_map_wrap_big #cz_kraj12href { top: 196px; left: 377px; }		#cz_map_wrap_big #cz_kraj13href { top: 138px; left: 402px; }		#cz_map_wrap_big #cz_kraj14href { top: 157px; left: 338px; }		#cz_map_wrap_big #cz_kraj15href { top: 198px; left: 333px; }/* ===================ceska mapa===================*/				#cz_map_wrap_big_new {			margin: 0;			padding: 0;			width: 489px;			height: 288px;			position: relative;			overflow: hidden;			background: url('../img/cr_main_.gif') 0px 0px no-repeat;			margin-left: 40px;		}				#cz_map_wrap_big_new a {			position: absolute;			display: block;			font-size: 12px;			color: #3337aA;			text-decoration: none;		}				#cz_map_wrap_big_new a:hover {			color: #ffffff;			text-decoration: none;		}				#cz_map_wrap_big_new a.outside:hover {			color: #3337aA;		}				#cz_pozadi {			position: absolute;			top: 0px;			left: 0px;			margin: 0;			padding: 0;			display: inline !important;		}				#cz_map_wrap_big_new img  {			position: absolute;			display: none;			border: none;			margin: 0;			padding: 0;		}						#cz_map_wrap_big_new #cz_kraj1 { top: 68px; left: 14px; }		#cz_map_wrap_big_new #cz_kraj2 { top: 109px; left: 33px; }		#cz_map_wrap_big_new #cz_kraj3 { top: 163px; left: 103px; }		#cz_map_wrap_big_new #cz_kraj4 { top: 5px; left: 76px; }		#cz_map_wrap_big_new #cz_kraj5 { top: 52px; left: 95px; }		#cz_map_wrap_big_new #cz_kraj6 { top: 93px; left: 148px; }		#cz_map_wrap_big_new #cz_kraj7 { top: 7px; left: 165px; }		#cz_map_wrap_big_new #cz_kraj8 { top: 36px; left: 214px; }		#cz_map_wrap_big_new #cz_kraj9 { top: 100px; left: 232px; }		#cz_map_wrap_big_new #cz_kraj10 { top: 138px; left: 200px; }		#cz_map_wrap_big_new #cz_kraj11 { top: 153px; left: 251px; }		#cz_map_wrap_big_new #cz_kraj12 { top: 164px; left: 355px; }		#cz_map_wrap_big_new #cz_kraj13 { top: 77px; left: 352px; }		#cz_map_wrap_big_new #cz_kraj14 { top: 68px; left: 322px; }		#cz_map_wrap_big_new #cz_kraj15 { top: 194px; left: 311px; }						#cz_map_wrap_big_new #cz_kraj1href { top: 98px; left: 30px;	}		#cz_map_wrap_big_new #cz_kraj2href { top: 143px; left: 65px;	}		#cz_map_wrap_big_new #cz_kraj3href { top: 208px; left: 145px; }		#cz_map_wrap_big_new #cz_kraj4href { top: 63px; left: 105px; }		#cz_map_wrap_big_new #cz_kraj5href { top: 136px; left: 143px; }		#cz_map_wrap_big_new #cz_kraj6href { top: 88px; left: 165px; }		#cz_map_wrap_big_new #cz_kraj7href { top: 41px; left: 185px; }		#cz_map_wrap_big_new #cz_kraj8href { top: 74px; left: 240px; }		#cz_map_wrap_big_new #cz_kraj9href { top: 120px; left: 256px; }		#cz_map_wrap_big_new #cz_kraj10href { top: 176px; left: 232px; }		#cz_map_wrap_big_new #cz_kraj11href { top: 221px; left: 290px; }		#cz_map_wrap_big_new #cz_kraj12href { top: 196px; left: 377px; }		#cz_map_wrap_big_new #cz_kraj13href { top: 138px; left: 402px; }		#cz_map_wrap_big_new #cz_kraj14href { top: 157px; left: 338px; }		#cz_map_wrap_big_new #cz_kraj15href { top: 198px; left: 333px; }		/*============slovenska mapa===============*/		#sr_map_wrap {			margin: 0;			padding: 0;			width: 480px;			height: 280px;			position: relative;			overflow: hidden;			background: url('img/sr_main.gif') 0px 0px no-repeat;			margin-left: 40px;		}				#sr_map_wrap a {			position: absolute;			margin: 0;			padding: 0;			display: block;			font-size: 12px;			color: #3337aA;			text-decoration: none;		}				#sr_map_wrap a:hover {			color: #ffffff;			text-decoration: none;			margin: 0;			padding: 0;		}				#sr_map_wrap a.outside:hover {			color: #3337aa;			margin: 0;			padding: 0;		}				#sr_pozadi {			position: absolute;			top: 0px;			left: 0px;			display: inline !important;			margin: 0;			padding: 0;		}				#sr_map_wrap img  {			position: absolute;			display: none;			border: none;			margin: 0;			padding: 0;		}						#sr_kraj1 { top: 132px; left: 13px; }		#sr_kraj2 { top: 108px; left: 19px; }		#sr_kraj3 { top: 128px; left: 81px; }		#sr_kraj4 { top: 59px; left: 58px; }		#sr_kraj5 { top: 32px; left: 131px; }		#sr_kraj6 { top: 48px; left: 243px; }		#sr_kraj7 { top: 106px; left: 138px; }		#sr_kraj8 { top: 96px; left: 268px; }.mapa-stranek  {margin-top:20px;margin-left:20px;line-height:18px;}.mapa-stranek ul {margin-lefT:20px;}.news {margin-left:20px;margin-right:20px;text-align:justify;margin-top:20px;}.news h2, .news h2 a {font-size:14px;color:#677aaa;margin-bottom:10px;}.news p {line-height:16px;margin-bottom:10px;}.news ul {line-height:16px;margin-bottom:10px;margin-lefT:25px;}.news ol {line-height:16px;margin-bottom:10px;margin-lefT:25px;}.news p a {color:#374974;}.news h2.poutac, #all #right h2.poutac {text-align:center;line-height:20px;background: url("../images/h2poutac.gif") center top no-repeat;height:51px;color:#000;padding-top:5px;margin-top:25px;}.news h2.poutac a {}.vyrobek-text-ul ul{list-style: none;width: 170px;background: #f8f8f8;height: 116px;font-size: 12px;padding: 9px 0px 0px 20px;margin: 0px;}.vyrobek-text-ul ul li{margin: 9px 0px 0px 0px;display: block;color: #00478c;font-weight: bold;width:140px;}.vyrobek-text-ul ul li a{text-decoration: none;color: #00478c;background: url(../images/arrow.gif) no-repeat center left;padding: 0px 0px 0px 17px;}.vyrobek-text-ul ul li a:hover{text-decoration: underline;}.vyrobek-text-ul ul {background-color: #fff;padding-top: 4px;}table input {margin-bottom:5px;margin-right:5px;margin-top:5px;}table input.float {float:left;}table label {floaT:left;font-weight:bold;font-size:11px;}table.pr label {font-weight:normal}table.pr label.required {font-weight:bold}div.formular form#napiste fieldset {width: 55%;}div.formular form#error {width: 500px;text-align: center;}form#napiste fieldset {padding: 5px;}.form-center {margin-left:100px;}#pn {margin: 0;padding: 0;}#pn img {margin: 0;padding: 0;}#pn .pn_vspace {margin: 0;padding: 0;height: 15px;}#pn h3 {	background: #E1EBF4;	color: #9EAAC2;	font-size: 150%;	padding: 3px;	font-weight: bold;	position: relative;	padding-left: 10px;	margin: 10px 0;}#pn h3 .pn_help {	font-size: 70%;	color: #01478C;	position: absolute;	top: 3px;	right: 10px;	display: block;	padding: 3px 10px;}#pn fieldset {	border: none;	padding: 0;	margin: 0;}#pn label, #pn input, #pn select {	float: left;	margin-right: 15px;}#pn .pn_cleaner {	visibility: hidden;	height: 5px;	clear: both;}#pn input, #pn select {	border-top: 1px solid #ADA79B;	border-left: 1px solid #ADA79B;	border-bottom: 1px solid #F0F0F2;	border-right: 1px solid #F0F0F2;}#pn input.short {	width: auto;	margin-right: 5px;}#pn input.short_fix {	width: 50px;	margin-right: 2px;}#pn label {	color: #A01D23;	width: 100px;}#pn .vyber_tvar label {	color: #A01D23;	width: 140px;	text-align:center;	cursor:hand;  cursor:pointer;}#pn .vyber_tvar input {		text-align:center;	float:none;	margin-top:5px;}#pn a.vyber_tvar {text-decoration:none;color:#A01D23;padding-bottom:10px;float:left;height:150px;text-align:left;width:150px;background:rgb(242,247,249);margin-bottom:5px;border:1px solid #89bed3;text-align:center;margin:13px;}#pn a:hover.vyber_tvar {border:1px solid #A01D23;}#pn .vyber_tvar img {		display:block	}#pn .vyber_tvar label {  margin:0px;  padding:0px;}#pn .vyber_tvar img {  margin:0px;  padding:0px;}#pn .vyber_tvar input {  margin:0px;  padding:0px;  border:0px;  border:none;  background:none;  margin-top:5px;  margin-bottom:5px;}#pn label.short_fix {	width: 50px;	margin-right: 5px;}#pn_shapes label.long {	margin-right: 15px;}#pn label.long {	width: auto;	color: #000000;}#pn input.pn_button {	background: #E1DAD0;	color: #000000;	border: 1px solid #000000;	padding: 2px 4px;	width: auto;}#pn .pn_button_wrap {	padding: 5px;	position: relative;	float: left;	margin: 0 20px 20px 0;}#pn .pn_button_wrap input {	margin: 0;}#pn .pn_blue {	background: #5687B0;}#pn .pn_grey {	background: #B5B5B5;}#pn table {	width: 100%;}#pn table th {	color: #890200;	padding-left: 5px;}#pn table td {	background: #F1F6FA;	border: 1px solid #FFFFFF;	padding: 2px 4px;}#pn table tr:hover td {	background: #E1EBF4;}#pn table td input {	margin: 1px 0 0 0;	float: right;}#pn #pn_shapes {	display: none;}#pn #pn_square {	display: none;}#pn #pn_nothing {	display: none;}#pn #pn_empty {	display: none;}#pn .pn_errors {	color: #FF0000;}#pn textarea {	width: 100%;}.lic_vyr_filter {	margin: 0;	padding: 0;}.lic_vyr_filter fieldset {	margin: 0;	padding: 3px;	border: 0;}.lic_vyr_filter label, .lic_vyr_filter select, .lic_vyr_filter input {	float: left;	padding: 1px 2px;	margin: 1px 1px;}.lic_vyr_filter label {	padding: 3px 2px;	margin-left: 165px;}.lic_vyr_filter .cleaner {	clear: both;}.lic_vyr_filter2 .cleaner {	clear: both;}.lic_vyr_filter2 .disabled {	color: #AAAAAA;}.lic_vyr_filter2 .f1 {	background: url(../img/ikona_okno.gif) left center no-repeat;	_background-position: 0 7px;	_background-repeat: repeat-y;}.lic_vyr_filter2 .f2 {	background: url(../img/ikona_dvere.gif) left center no-repeat;	_background-position: 0 7px;	_background-repeat: repeat-y;}.lic_vyr_filter2 .f3 {	background: url(../img/ikona_snih1.gif) left center no-repeat;	_background-position: 0 7px;	_background-repeat: repeat-y;}.lic_vyr_filter2 .f4 {	background: url(../img/ikona_obklady.gif) left center no-repeat;	_background-position: 0 7px;	_background-repeat: repeat-y;}.lic_vyr_filter2 .f5 {	background: url(../img/ikona_bazen.gif) left center no-repeat;	_background-position: 0 7px;	_background-repeat: repeat-y;}.lic_vyr_filter2 .f6 {	background: url(../img/ikona_terasa.gif) left center no-repeat;	_background-position: 0 7px;	_background-repeat: repeat-y;}.lic_vyr_filter2 .f7 {	background: url(../img/ikona_plot.gif) left center no-repeat;	_background-position: 0 7px;	_background-repeat: repeat-y;}.lic_vyr_filter2 fieldset {position: relative;	border: none;	padding: 5px;	/padding: 0 0 10px 0;}.lic_vyr_filter2 label {padding: 3px 0px 3px 20px;position: relative;}.lic_vyr_filter2 input {margin: 5px 0 0 15px;}.lic_vyr_filter2 input.checkbox {	border: none;}.lic_vyr_filter2 .submit {	float:right;}.lic_vyr_filter2 .f_item {	display: block;	width: 150px;	height: 20px;	float: left;  	_height: 24px;	_overflow: hidden;}.vyr_wrap {	position: relative;	padding: 5px 5px 10px 5px;}.vyr_wrap p { 	padding: 0 !important;	margin: 0 !important;}.vyr_wrap a.poptavka {position:absolute;top:0px;right:0px;background: url("../images/buttonPoptavka.gif") center top no-repeat;width:98px;height:19px;color:white;line-height:20px;font-size:11px;font-weight:bold;text-align:center;text-decoration:none;}.vyr_wrap a:hover.poptavka {text-decoration:underline;}.vyr_text {	float: right;	margin: 0;	padding: 0;	width: 380px;line-height:16px;}.vyr_oblast {	float: left;	margin: 0;	padding: 0;	width: 130px;	font-weight: bold;}.vyr_oblast div {	margin: 0 !important;	padding: 3px 0px 3px 20px !important;}.montaz {	background: url('../img/ikona_montaz.gif') left center no-repeat; font-weight:bold; }.okna {	background: url('../img/ikona_okno.gif') left center no-repeat;}.dvere {	background: url('../img/ikona_dvere.gif') left center no-repeat;}.zimnizahrady {	background: url('../img/ikona_snih1.gif') left center no-repeat;}.obklady {	background: url('../img/ikona_obklady.gif') left center no-repeat;}.terasy {	background: url('../img/ikona_terasa.gif') left center no-repeat;}.krytybazenu {	background: url('../img/ikona_bazen.gif') left center no-repeat;}.ploty {	background: url('../img/ikona_plot.gif') left center no-repeat;}div#main h2.vyrobce_nadpis{background: #F1F1F1 !important;text-align: left;line-height: 26px;padding-left: 0 !important;margin-left: 0;}div#main h2.vyrobce_nadpis span {padding-left: 5em !important;}div#main h2.vyrobce_nadpis a {	padding-left: 5em;	display: block;	line-height: 26px;}div#main h2.vyrobce_nadpis a:hover {	text-decoration: underline;	background: #DAE0EB;}.ram_detail ul.jiny{margin-left:0px;}.html-banner a {width:190px;height:131px;background: url("../images/htlm-banner-bg.png") center top no-repeat;display:block;margin-top:5px;text-decoration:none;}.html-banner a h5 {color:#00478c;font-size:14px;text-decoration:none;margin-top:20px;margin-left:10px;float:left;}* html .html-banner a h5 {margin-left:7px;}.html-banner a p {font-size:11px;text-decoration:none;width:80px;float:left;margin-left:10px;margin-top:5px;line-height:16px;}* html .html-banner a p {margin-left:7px;}.html-banner a img {float:right;text-decoration:none;margin-top:11px;}#main_podstrana table {width:100%;}#main_podstrana table img {border:1px solid black;}table p img {border:1px solid black;}.ram-souvisejici-detail {background: url(../images/souvisejici-middle.gif) center top repeat-y;}div.popis_detail h1 {padding-left:10px;}div.popis_detail table {margin-left:10px;}* html div.popis_detail table {margin-left:0px;} /* banner */div#soutez { margin-top: 5px; width: 175px; }div#soutez h4 { background: url('../images/dotaznik/jaka-barva-nadpis.png') left top repeat-x; color: #000; line-height: 30px; padding: 0 9px; }div#soutez a { background: url('../images/dotaznik/small-banner.png') left top no-repeat; width: auto; height: 111px; display: block; width: auto; } div#soutez a span { display: none; }  /* higshlith / img */    .highslide {  	cursor: url('../highslide/highslide/graphics/zoomin.cur'), pointer;      outline: none;  }  .highslide-active-anchor img {  	visibility: hidden;  }  .highslide img {  	border: 2px solid gray;  }  .highslide:hover img {  	border: 2px solid white;  }    .highslide-wrapper {  	background: white;  }  .highslide-image {      border: 2px solid white;  }  .highslide-image-blur {  }  .highslide-caption {      display: none;            border: 2px solid white;      border-top: none;      font-family: Verdana, Helvetica;      font-size: 10pt;      padding: 5px;      background-color: white;  }  .highslide-loading {      display: block;  	color: black;  	font-size: 8pt;  	font-family: sans-serif;  	font-weight: bold;      text-decoration: none;  	padding: 2px;  	border: 1px solid black;      background-color: white;            padding-left: 22px;      background-image: url('../highslide/highslide/graphics/loader.white.gif');      background-repeat: no-repeat;      background-position: 3px 1px;  }  a.highslide-credits,  a.highslide-credits i {      padding: 2px;      color: silver;      text-decoration: none;  	font-size: 10px;  }  a.highslide-credits:hover,  a.highslide-credits:hover i {      color: white;      background-color: gray;  }    .highslide-move {      cursor: move;  }    .highslide-overlay {  	display: none;  }    a.highslide-full-expand {  	background: url('../highslide/highslide/graphics/fullexpand.gif') no-repeat;  	display: block;  	margin: 0 10px 10px 0;  	width: 34px;  	height: 34px;  }      /* Controlbar example */  .controlbar {	  	background: url('../highslide/highslide/graphics/controlbar4.gif');  	width: 167px;  	height: 34px;  }  .controlbar a {	  	display: block;  	float: left;  	/*margin: 0px 0 0 4px;*/	  	height: 27px;  }  .controlbar a:hover {  	background-image: url('../highslide/highslide/graphics/controlbar4-hover.gif');  }  .controlbar .previous {  	width: 50px;  }  .controlbar .next {  	width: 40px;  	background-position: -50px 0;  }  .controlbar .highslide-move {  	width: 40px;  	background-position: -90px 0;  }  .controlbar .close {  	width: 36px;  	background-position: -130px 0;  }      /* Necessary for functionality */  .highslide-display-block {      display: block;  }  .highslide-display-none {      display: none;  }    /* highslide / html */  .highslide-html {      background-color: white;  }  .highslide-html-blur {  }  .highslide-html-content {  	position: absolute;      display: none;  }  .highslide-loading {      display: block;  	color: black;  	font-size: 8pt;  	font-family: sans-serif;  	font-weight: bold;      text-decoration: none;  	padding: 2px;  	border: 1px solid black;      background-color: white;            padding-left: 22px;      background-image: url('../highslide/highslide/graphics/loader.white.gif');      background-repeat: no-repeat;      background-position: 3px 1px;  }  a.highslide-credits,  a.highslide-credits i {      padding: 2px;      color: silver;      text-decoration: none;  	font-size: 10px;  }  a.highslide-credits:hover,  a.highslide-credits:hover i {      color: white;      background-color: gray;  }      /* Styles for the popup */  .highslide-wrapper {  	background-color: white;  }  .highslide-wrapper .highslide-html-content {      width: 300px;      padding: 5px;  }  .highslide-wrapper .highslide-header div {  }  .highslide-wrapper .highslide-header ul {  	margin: 0;  	padding: 0;  	text-align: right;  }  .highslide-wrapper .highslide-header ul li {  	display: inline;  	padding-left: 1em;  }  .highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {  	display: none;  }  .highslide-wrapper .highslide-header a {  	font-weight: bold;  	color: gray;  	text-transform: uppercase;  	text-decoration: none;  }  .highslide-wrapper .highslide-header a:hover {  	color: black;  }  .highslide-wrapper .highslide-header .highslide-move a {  	cursor: move;  }  .highslide-wrapper .highslide-footer {  	height: 11px;  }  .highslide-wrapper .highslide-footer .highslide-resize {  	float: right;  	height: 11px;  	width: 11px;  	background: url('../highslide/highslide/graphics/resize.gif');  }  .highslide-wrapper .highslide-body {  }  .highslide-move {      cursor: move;  }  .highslide-resize {      cursor: nw-resize;  }    /* These must be the last of the Highslide rules */  .highslide-display-block {      display: block;  }  .highslide-display-none {      display: none;  }  .highslide-body {font-size:12px;}.highslide-body br {clear:left;}.highslide-body label {line-height:25px;}.highslide-body textarea {float:left;margin-right:5px;}.highslide-body legend {font-weight:bold;display:block;*margin-left:-7px;}.cleaner {height:1px;font-size:0;clear:both;}.required, .red {color:red;}.float-left {float:left;}.float-right {float:right;}.align-right {text-align:right;}.align-center {text-align:center;}a.tags4 {font-size:20px;}a.tags3 {font-size:17px;}a.tags2 {font-size:15px;}a.tags1 {font-size:13px;}a.tags0 {font-size:11px;}#all #right #main h1#news {margin-left:20px;text-align:left;}#all #right #main h1.clanek {text-align:left;padding:0 0 0 20px;line-height:30px;margin:1px 0 1px 0;font-size:130%;font-weight:bold;/*background:#579FE5;color:#fff;*/}#all #right #main .clanky {padding:0;margin:0;}#all #right #main .clanky .item h2 {margin-bottom:1px;padding:0;}#all #right #main .clanky .item h2 a {display:block;background:#818181;line-height:30px;color:#fff;text-decoration:none;padding:0 0 0 20px;margin:0;}#all #right #main .clanky .item h2 a:hover {background:#C1C1C1;color:#fff;text-decoration:none;}#all #right #main .clanky .item .inside {background:#E6E6E6;padding:11px 10px;margin-bottom:1px;}#all #right #main .clanky .item .inside img {border:3px solid #fff;float:left;}#all #right #main .clanky .item .inside a:hover img {border:3px solid #C1C1C1;}#all #right #main .clanky .item .inside p {padding-left:140px;}#all #right #main .detail {padding:5px 20px 10px 20px;_width:535px;}#all #right #main .detail .italic {font-style:italic;margin-bottom:10px;}#all #right #main .detail .italic p {padding-left:140px;}#all #right #main .detail .italic img {border:3px solid #C1C1C1;float:left;}#all #right #main .detail .clanekBottom {margin-top:10px;}#all #right #main .detail .tags {margin:10px 0 15px 0;}#all #right #main .detail .posli {float:right;}#all #right #main .anotation {padding:10px 20px 20px 20px;margin-bottom:2px;line-height:1.4;}#all #right #main .clanky div.rss {padding:8px 10px;background:#ddd}#all #right #main .clanky div.rss a {line-height:16px;text-decoration:none;color:#000;font-weight:bold;}#all #right #main .clanky div.rss a img {float:left;margin-right:5px;}#all #right #main .clanky #postmeta {width:540px;}#all #right #main .clanky #postmeta td {padding-bottom:10px;vertical-align:middle !important;}#all #right #main .clanky #postmeta td img.rss {float:left;margin-right:5px;margin-top:-1px;}#all #right #main .clanky #postmeta td img.posli {float:right;margin-left:5px;}#all #right #main .clanky #postmeta td .icon img {float:left;margin-right:5px;}#right #right_cont #novinky {margin-bottom:5px;}#right #right_cont #tags {height:auto;}#all #left .partner_under {border-top:0;}#all #right #main #pager {padding:10px 20px;color:#00468C;}.news {width:540px;overflow:hidden;}.news.clanky {width:auto;}#right_cont h4 a {color:#fff;}#right_cont h4 a:hover {text-decoration:none;}#right_cont ul.vice {padding-top:0;float:right;padding-right:10px;}#hu_map_wrap_small {margin-top:0px;margin-bottom:20px;}#hu_map_wrap_small {width:170px;height:104px;position:relative;overflow:hidden;}#hu_map_wrap_small a {position:absolute;display:block;font-size:12px;color:#3337aA;text-decoration:none;}#hu_map_wrap_small a:hover {color:#ffffff;text-decoration:none;}#hu_map_wrap_small a.outside:hover {color:#3337aA;}#huu_pozadi {position:absolute;top:0px;left:0px;margin:0;padding:0;display:inline !important;}#hu_map_wrap_small img  {position:absolute;display:none;border:none;margin:0;padding:0;}.humapelement img#hu_kraj1{position: absolute;top: 50px;left: 103px;}/*Békes*/.humapelement img#hu_kraj2{position: absolute;top: 34px;left: 85px;}/*Jász-Nagykun-Szolnok*/.humapelement img#hu_kraj3{position: absolute;top: 63px;left: 84px;}/*Csongrád*/.humapelement img#hu_kraj4{position: absolute;top: 22px;left: 114px;}/*Hajdu-Bihar.gif*/.humapelement img#hu_kraj5{position: absolute;top: 8px;left: 119px;}/*Szabolcs-Szatmár-Bereg*/.humapelement img#hu_kraj6{position: absolute;top: 1px;left: 92px;}/*Borsod-Abaúj-Zemplén*/.humapelement img#hu_kraj7{position: absolute;top: 15px;left: 83px;}/*Herves*/.humapelement img#hu_kraj8{position: absolute;top: 14px;left: 69px;}/*Nograd*/.humapelement img#hu_kraj9{position: absolute;top: 52px;left: 64px;}/*Bács-Kiskun*/.humapelement img#hu_kraj10{position: absolute;top: 20px;left: 61px;}/*Pest*/.humapelement img#hu_kraj11{position: absolute;top: 37px;left: 47px;}/*Fejer*/.humapelement img#hu_kraj12{position: absolute;top: 29px;left: 40px;}/*Komárom-Esztergom*/.humapelement img#hu_kraj13{position: absolute;top: 23px;left: 10px;}/*Győr-Moson-Sopron*/.humapelement img#hu_kraj14{position: absolute;top: 35px;left: 66px;}/**/.humapelement img#hu_kraj15{position: absolute;top: 40px;left: 23px;}/*Veszprem*/.humapelement img#hu_kraj16{position: absolute;top: 63px;left: 45px;}/*Tolna*/.humapelement img#hu_kraj17{position: absolute;top: 41px;left: 0px;}/*Vas*/.humapelement img#hu_kraj18{position: absolute;top: 55px;left: 6px;}/*Zala*/.humapelement img#hu_kraj19{position: absolute;top: 57px;left: 20px;}/*Somogy*/.humapelement img#hu_kraj20{position: absolute;top: 77px;left: 36px;}/*Baranya*/#all .page-title {text-align:left;margin-left:20px;}#all .brozury {width:100%;}#all .brozury td {vertical-align:middle !important;padding-bottom:10px;line-height:18px;}#all .brozury td.first {width:80px;}		#hu_map_wrap {			margin: 0;			padding: 0;			width: 483px;			height: 305px;			position: relative;			overflow: hidden;			background: url('../img/hu_main.gif') 0px 0px no-repeat;			margin-left: 40px;		}		#hu_map_wrap a {			position: absolute;			display: block;			font-size: 12px;			color: #3337aA;			text-decoration: none;		}		#hu_map_wrap a:hover {			color: #ffffff;			text-decoration: none;		}		#hu_map_wrap a.outside:hover {			color: #3337aA;		}		#hu_pozadi {			position: absolute;			top: 0px;			left: 0px;			margin: 0;			padding: 0;			display: inline !important;		}		#hu_map_wrap img  {			position: absolute;			display: none;			border: none;			margin: 0;			padding: 0;		}		#hu_map_wrap #hu_kraj1 { top: 58px; left: 178px; }		#hu_map_wrap #hu_kraj2 { top: 97px; left: 196px; }		#hu_map_wrap #hu_kraj3 { top: 41px; left: 201px; }		#hu_map_wrap #hu_kraj4 { top: 51px; left: 242px; }		#hu_map_wrap #hu_kraj5 { top: 3px; left: 274px; }		#hu_map_wrap #hu_kraj6 { top: 18px; left: 345px; }		#hu_map_wrap #hu_kraj7 { top: 64px; left: 322px; }		#hu_map_wrap #hu_kraj8 { top: 96px; left: 250px; }		#hu_map_wrap #hu_kraj9 { top: 139px; left: 304px; }		#hu_map_wrap #hu_kraj10 { top: 188px; left: 249px; }		#hu_map_wrap #hu_kraj11 { top: 151px; left: 189px; }		#hu_map_wrap #hu_kraj12 { top: 183px; left: 133px; }		#hu_map_wrap #hu_kraj13 { top: 229px; left: 104px; }		#hu_map_wrap #hu_kraj14 { top: 170px; left: 55px; }		#hu_map_wrap #hu_kraj15 { top: 165px; left: 14px; }		#hu_map_wrap #hu_kraj16 { top: 118px; left: 1px; }		#hu_map_wrap #hu_kraj17 { top: 111px; left: 66px; }		#hu_map_wrap #hu_kraj18 { top: 109px; left: 131px; }		#hu_map_wrap #hu_kraj19 { top: 85px; left: 123px; }		#hu_map_wrap #hu_kraj20 { top: 60px; left: 21px; }		#hu_map_wrap #hu_kraj1href { top: 58px; left: 178px;	}		#hu_map_wrap #hu_kraj2href { top: 97px; left: 196px;	}		#hu_map_wrap #hu_kraj3href { top: 41px; left: 201px; }		#hu_map_wrap #hu_kraj4href { top: 51px; left: 242px; }		#hu_map_wrap #hu_kraj5href { top: 3px; left: 274px; }		#hu_map_wrap #hu_kraj6href { top: 18px; left: 345px; }		#hu_map_wrap #hu_kraj7href { top: 64px; left: 322px; }		#hu_map_wrap #hu_kraj8href { top: 96px; left: 250px; }		#hu_map_wrap #hu_kraj9href { top: 139px; left: 304px; }		#hu_map_wrap #hu_kraj10href { top: 188px; left: 249px; }		#hu_map_wrap #hu_kraj11href { top: 151px; left: 189px; }		#hu_map_wrap #hu_kraj12href { top: 183px; left: 133px; }		#hu_map_wrap #hu_kraj13href { top: 229px; left: 104px; }		#hu_map_wrap #hu_kraj14href { top: 170px; left: 55px; }		#hu_map_wrap #hu_kraj15href { top: 165px; left: 14px; }		#hu_map_wrap #hu_kraj16href { top: 118px; left: 1px; }		#hu_map_wrap #hu_kraj17href { top: 111px; left: 66px; }		#hu_map_wrap #hu_kraj18href { top: 109px; left: 131px; }		#hu_map_wrap #hu_kraj19href { top: 85px; left: 123px; }		#hu_map_wrap #hu_kraj20href { top: 60px; left: 21px; }        .inside small {font-size:85%;color:#777777;padding:0 0 0 10px;}small.date {font-size:85%;color:#777777;padding:0 0 5px 20px;display:block;}/* Page file */h2.page-file {color:#044A8E; font-size:15px; margin-top:40px; margin-bottom:20px;}h3.page-file {color:#579FE5; font-size:14px; margin-bottom:10px;font-style: italic;}table.page-file {margin-bottom:20px; width:100%;}table.page-file td, table.page-file th {line-height: 1.3; padding:5px;}table.page-file th {text-align: left;}table.page-file tr.row1 {background-color: #eee;}table.page-file td.third {text-align: right;}table.page-file td.third a {text-decoration: none;color:#297E92}table.page-file td.third a:hover, table.page-file th a:hover {text-decoration: underline;}table.page-file th a {text-decoration: none;}