
@charset "utf-8";

.p_panel_kontakt_wrapper{
	position: absolute;
top: 301px;
left: 5px;
width: 192px;
height: 64px;}
div.horizontal_scroller, div.vertical_scroller{
		position:relative;
		height:38px;
		
		display:block;
		overflow:hidden;
		 
	}
	div.scrollingtext{
		position:absolute;
		white-space:nowrap;
		margin-top:-8px;
		 
		 
	}
.repaimg {
    margin-left: -29px;
}
.regionimg {
    margin-left: -50px;
}
.p_panel_text {
    float: left;
    height: 180px;
    left: 10px;
    position: relative;
    top: 760px;
    width: 180px;
}
.footertext {
    float: left;
    height: 90px;
    left: 130px;
    position: relative;
    top: 5px;
    width: 720px;
}
body {
    background-image: url("button/bodybg.jpg");
}
#page {
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    top: 0;
    width: 980px;
}
.rottext {
    border-color: #000000;
    border-style: none none solid;
    border-width: 1px;
    height: 38px;
    position: relative;
    top: 0;
    vertical-align: sub;
}
#bg_logof {
    background-image: url("button/logo.png");
    background-repeat: no-repeat;
    float: left;
    height: 150px;
    margin-top: 0;
    position: relative;
    width: 980px;
}
#bg_logo {
    background-image: url("button/logo.png");
    background-repeat: no-repeat;
    float: left;
    height: 150px;
    margin-top: -8px;
    position: relative;
    width: 980px;
}
#nabidka {
    background-image: url("button/nabidka.png");
    background-repeat: no-repeat;
    float: left;
    height: 43px;
    position: relative;
    width: 980px;
    z-index: 10;
}
#l_panel {
    background-image: url("button/l_panel.png");
    background-repeat: no-repeat;
    float: left;
    height: 950px;
    position: relative;
    width: 204px;
}
#bg {
    background-image: url("button/bg.jpg");
    float: left;
    height: 950px;
    position: relative;
    width: 572px;
}
#p_panel {
    background-image: url("button/p_panel.png");
    background-repeat: no-repeat;
    float: left;
    height: 950px;
    position: relative;
    width: 204px;
}
#footer {
    background-image: url("button/footer.png");
    background-repeat: no-repeat;
    height: 100px;
    position: absolute;
    top: 1143px;
    width: 980px;
}
#bg_right_top {
    background-image: url("button/bg_right_top.png");
    height: 156px;
    left: 740px;
    position: absolute;
    top: 0;
    width: 109px;
}
#bg_left_center {
    background-image: url("button/bg_left_centerpic.png");
    background-repeat: no-repeat;
    height: 626px;
    left: 0;
    position: absolute;
    top: 150px;
    width: 107px;
}
#bg_right_center {
    background-image: url("button/bg_right_centerpic.png");
    background-repeat: no-repeat;
    height: 626px;
    left: 740px;
    position: absolute;
    top: 150px;
    width: 107px;
}
#bg_right_bottom {
    background-image: url("button/bg_right_bottompic.png");
    background-repeat: no-repeat;
    height: 85px;
    left: 740px;
    position: absolute;
    top: 766px;
    width: 107px;
}
#bg_left_bottom {
    background-image: url("button/bg_left_bottompic.png");
    height: 85px;
    left: 0;
    position: absolute;
    top: 766px;
    width: 107px;
}
#prihlaska {
    left: 0 px;
    position: relative;
	float:left;
    top: 0 px;
	width:204px;
	height:43px;
	 background-image: url("button/prihlaska.png");
}
#prihlaska:hover {
    left: 0 px;
    position: relative;
	float:left;
    top: 0 px;
	width:204px;
	height:43px;
	 background-image: url("button/prihlaska_klik.png");
	 
}
#aktualitybut {
    margin-left: 0px;
    margin-top: 127.5px;
    position: relative;
}
#onasbut {
    margin-left: 0px;
    margin-top: 167px;
    position: relative;
}
#skiabut {
    margin-left: 0px;
    margin-top: 206px;
    position: relative;
}
#proibut {
    margin-left: 0px;
    margin-top: 242px;
    position: relative;
}
#fotbut {
    margin-left: 0px;
    margin-top: 285px;
    position: relative;
}
#vseobut {
    margin-left: 0px;
    margin-top: 320px;
    position: relative;
}
#partnbut {
    margin-left: 0px;
    margin-top: 365px;
    position: relative;
}
#napnambut {
    margin-left: 0px;
    margin-top: 404px;
    position: relative;
}
#lyzmsbut {
    
    margin-top: 0;
    position: relative;
	float:left;
	    z-index: 100;
}
#jradmsbut {
    margin-left: 397px;
    margin-top: 0;
    position: relative;
    z-index: 100;
}
#indvyukbut {
    margin-left: 587px;
    margin-top: 0;
    position: relative;
    z-index: 100;
}
#aktualitybuttext {
    color: #000000;
    font-size: 15px;
    text-shadow: 1px 2px 3px #898989;
    margin-left: 44px;
    margin-top: 10px;
}
#vseobbuttext {
    color: #000000;
    font-size: 15px;
    text-shadow: 1px 2px 3px #898989;
    margin-left: 44px;
    margin-top: 5px;
    width: 170px;
}
#proibuttext {
    color: #000000;
    font-size: 15px;
    text-shadow: 1px 2px 3px #898989;
    margin-left: 44px;
    margin-top: 15px;

}
#msbuttext {
    color: #000000;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    text-shadow: 1px 2px 3px #898989;
    margin-left: 60px;
    margin-top: 5px;
    width: 79px;
}
#radbuttext {
    color: #000000;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    text-shadow: 1px 2px 3px #898989;
    margin-left: 60px;
    margin-top: 5px;
    width: 79px;
}
#indbuttext {
    color: #000000;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    text-shadow: 1px 2px 3px #898989;
    margin-left: 60px;
    margin-top: 5px;
    width: 79px;
}
#obsahtitle {
    float: left;
    font-size: 30px;
    height: 50px;
    left: 80px;
    position: relative;
    top: 19px;
}
#fototitle{
    font-size: 30px;
    height: 50px;
    left: -2px;
    position: relative;
    top: 19px;
}
#aktualtitle {
    font-size: 30px;
    height: 50px;
    left: 201px;
    position: relative;
    top: 19px;
}
#podminkytitle {
    font-size: 30px;
    height: 50px;
    left: 104px;
    position: relative;
    top: 19px;
}
#aktualtext {
        float: left;
    height: 831px;
    left: 60px;
    overflow: auto;
    padding-right: 20px;
    position: relative;
    top: 20px;
    width: 460px;
}
#obsahtext {
    float: left;
    height: 800px;
    left: 32px;
    overflow: auto;
    position: relative;
    text-align: justify;
    top: 48px;
    width: 530px;
}
#obsahtextski {
    float: left;
    height: 850px;
    left: 26px;
    overflow: auto;
    position: relative;
    text-align: justify;
    top: 20px;
    width: 530px;
}
#obsahtext p {
    text-indent: 0;
    width: 490px;
}
a.swap0 {
    background-image: url("button/but0_on.png");
    font-weight: bold;
    height: 37px;
    position: absolute;
    text-decoration: none;
    width: 190px;
}
a.swap0:hover {
    background-image: url("button/but0_klik.png");
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    background-repeat:no-repeat;
    background-position:22px bottom;

}

a.swap00{
    background-image: url("button/but0_on.png");
    font-weight: bold;
    height: 41px;
    position: absolute;
    text-decoration: none;
    width: 190px;
}
a.swap00:hover {
    background-image: url("button/but0_klik.png");
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    background-repeat:no-repeat;
    background-position:22px bottom;

}

a.swap1 {
    background-image: url("button/but1_on.png");
    height: 43px;
    position: absolute;
    text-decoration: none;
    width: 190px;
    z-index: 10;
}

a.swap2 {
    background-image: url("button/but2_on.png");
    height: 43px;
    position: absolute;
    text-decoration: none;
    width: 190px;
}
a.swap2:hover {
     height: 43px;
	   width: 190px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
a.swap3 {
    background-image: url("button/but3_on.png");
    height: 43px;
    position: absolute;
    text-decoration: none;
    width: 190px;
}
a.swap3:hover {
    background-image: url("button/but3_klik.png");
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
a.swap4 {
    color: #000000;
    float: right;
    font-weight: bold;
    position: relative;
    text-decoration: none;
    width: 160px;
}
a.swap4:hover {
    text-decoration: underline;
}
.bodpodm {
    font-size: 13px;
    line-height: 1.4;
    margin-bottom: 10px;
    width: 500px;
}
.titulekpodm {
    color: #000000;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 8px;
}
.obpodm {
    color: #000000;
    font-size: 22px;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 8px;
}
.tablepodm {
}
.imgpartneri {
    float: left;
    margin-left: 160px;
    margin-top: 70px;
    position: relative;
}
.input1 {
    margin-left: -35px;
    margin-top: -24px;
    position: relative;
}
.input2 {
    margin-left: -37px;
    margin-top: -26px;
    position: relative;
    width: 10px;
}
.menupanelrady {
    background-color: rgb(125,194,237);
    height: 0;
    margin-left: 0px;
    margin-top: 43px;
    position: absolute;
    width: 190px;
    z-index: 0;
}
.mozimg {
    float: left;
    padding: 5px;
    position: relative;
    width: 18%;
}
.menupanel {
    background-color: rgb(125,194,237);
    height: 0;
    margin-left: 0px;
    margin-top: 43px;
    position: absolute;
    width: 190px;
    z-index: 0;
}
.mozai {
    float: left;
    position: relative;
    width: 510px;
}
.rottextmarqf {
    font-size: 17px;
    position: relative;
    top: 8px;
    width: 100%;
}
.rottextmarq {
    font-size: 17px;
    position: relative;
    top: -8px;
    width: 100%;
}
.optlyzo {
    margin-left: 26px;
    margin-top: 6px;
    position: relative;
    width: 187px;
}
.galimg{
	width:19%
	}
.h1span{
	
	    color: #26B9BB;
    display: block;
    font-family: 'Trebuchet MS','Myriad Pro',Arial,sans-serif;
    font-size: 14px;
    font-weight: bolder;
    letter-spacing: 2px;
    line-height: 14px;
    padding-top: 10px;
    text-shadow: none;
    text-transform: uppercase;
	}
.optlyzo span {
}
.arrow {
    float: left;
    position: relative;
}
#fltop {
    float: left;
    margin-top: 150px;
    position: relative;
    top: 140px;
    z-index: 50;
}
#container {
    height: 138px;
    left: 290px;
    position: absolute;
    top: 8px;
    width: 440px;
}
#container object {
    height: 100%;
    width: 100%;
}
.odkazyfooter{
	font-size:15px;
	text-align:center;
	text-shadow: 1px 2px 3px #808080;
	color:black;
}

.odkazyfooter a:link{
	text-decoration:none;
	color: #A82A25;
	 
}
.odkazyfooter a:visited{
	text-decoration:none;
	color: #A82A25;

}

.odkazyfooter a:active{
	text-decoration:none;
	color: #A82A25;

}
 


