body {
	margin: 0px;
	padding: 0px;
	font-family: arial;
	font-size: 90%;
	color: white;
	background: #244EBF;
	text-align: center;
}

.nadpis {
	color:#ffffff;
	font-family: arial;
	font-size: 130%;
	font-style: bold;
	font-weight: 700;
}

h1 {
	color:#ffffff;
	font-family: arial;
	font-size: 110%;
	font-style: bold;
	font-style:normal;
	text-transform:uppercase;
}

h3 {
	color:#ffffff;
	font-size: 100%;
	font-family: arial;
	font-style: italic;
	font-weight: bold;
}

h2 {
	color:#99ccff;
	font-family: arial;
	font-size: 100%;
	font-style: bold;
}


a:link {
	color: white;
	text-decoration: underline;
}
a:visited {
	color: white;
	text-decoration: underline;
}
a:hover, a:active {
	color: white;
	text-decoration: none;
}
fieldset {
	border: none;
}


img {
	border: none;
}

acronym {
     border-bottom: 1px dotted #ffffff;
     cursor: help;
}

#zahlaviPozadi {
	background-image: url(pozadi_zahlavi2.gif);
	background-repeat: no-repeat;
	height: 110px;
	width: 100%;
	top: 0px;
	background-position: bottom;
	position: absolute;
	z-index: 3;
	float: left;
}
#zapatiPozadi {
	background-image: url(pozadi_zapati.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	height: 50px;
	width: 800px;
	bottom: 0px;
	background-position: center;
	position: absolute;
	z-index: 20;
}
#page {
	width: 800px;
	height: 2000px;
	margin: 0 auto;
	text-align: left;
	background-image: url(pozadi_lom2.gif);
	background-repeat: repeat-y;
	background-position: top;
	z-index: 5;
	position: relative;
}
#obsahPozadi {
	width: 800px;
	position: absolute;
	top: 0px;
	background-image: url(pozadi2.gif);
	background-repeat: repeat-y;
	background-position: top;
	background-color: #3366cc;
	height: 425px;
	z-index:2;
}
#obsah2 {
	width: 640px;
	position: absolute;
	left: 57px;
	top: 500px;
	height: auto;
	background-color: none;
	z-index: 10;
	padding: 10px 20px 10px 20px;
}
#logo {
	position: absolute;
	left: 19px;
	top: 0px;
	float:left;
	z-index: 5;
	border: 0px;
}

#klimaIkona {
	position: absolute;
	left: 280px;
	top: 430px;
	float:left;
	z-index: 10;
	border: 0px;
	width: 138px;
	height: 138px;
}

#klimaIkonaHP {
	position: absolute;
	left: 77px;
	top: 600px;
	float:left;
	z-index: 10;
	border: 0px;
	width: 138px;
	height: 138px;
}


#klimaIkona table{
cellspacing: 0;
width: 100%;
border: 0px;
}

#vzduchIkona {
	position: absolute;
	left: 440px;
	top: 430px;
	float: none;
	z-index: 10;
	border: 0px;
	width: 150px;
	height: 138px;
	align: center;
}

#vzduchIkonaHP {
	position: absolute;
	left: 67px;
	top: 770px;
	float: none;
	z-index: 10;
	border: 0px;
	width: 150px;
	height: 138px;
	align: center;
}

#vzduchIkona table{
cellspacing: 0;
width: 100%;
border: 0px;
}

#teploIkona {
	position: absolute;
	left: 620px;
	top: 435px;
	float: none;
	z-index: 10;
	border: 0px;
	width: 138px;
	height: 138px;
}

#teploIkonaHP {
	position: absolute;
	left: 67px;
	top: 940px;
	float: none;
	z-index: 10;
	border: 0px;
	width: 138px;
	height: 138px;
}


#teploIkona table{
cellspacing: 0;
width: 100%;
border: 0px;
}




a.ikonamenu img {
    filter: alpha(opacity=70);
    -moz-opacity:0.70;
    opacity: 0.70;
}

a.ikonamenu:hover img {
    filter: none;
    -moz-opacity:1.0;
    opacity: 1.0;
}

a.ikonamenu, a.ikonamenu:active, a.ikonamenu:visited {
    font-family: Arial;
    font-size: 100%;
	font-weight: bold;
    color: #244EBF;
    text-decoration: none;
}

a.ikonamenuHP img {
    filter: alpha(opacity=70);
    -moz-opacity:0.70;
    opacity: 0.70;
}

a.ikonamenuHP:hover img {
    filter: none;
    -moz-opacity:1.0;
    opacity: 1.0;
}

a.ikonamenuHP, a.ikonamenuHP:active, a.ikonamenuHP:visited {
    font-family: Arial;
    font-size: 100%;
	font-weight: bold;
    color: #253a71;
    text-decoration: none;
}

a.ikonamenuHP:hover {
    color: #99ccff;
    text-decoration: none;
}


a.ikonamenu:hover {
    color: #99ccff;
    text-decoration: none;
}


#klima {
	position: absolute;
	top: 60px;
	left: 250px;
	width: 520px;
	color: #ffffff;
	background: none;
	padding: 0px;
	z-index: 5;
}

.flag {
	float: right;
	border: solid 1px #5782F3;
}

#slogan {
	position: absolute;
	top: 130px;
	left: 40px;
	background: none;
	color: #ff9900;
	font: bold italic 90% arial;
	text-align: center;
	z-index:3;
}
#maskotUvod {
	position: absolute;
	left: 37px;
	top: 177px;
	float:left;
	width: 247px;
	height: 417px;
	z-index: 4;
	border: none;
	background-image: url(maskot_uvod.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#maskotSluzby {
	position: absolute;
	left: 23px;
	top: 192px;
	float:left;
	width: 269px;
	height: 413px;
	z-index: 10;
	border: none;
	background-image: url(maskot_sluzby.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#maskotKlima {
	position: absolute;
	left: 134px;
	top: 185px;
	float:left;
	width: 166px;
	height: 389px;
	z-index: 7;
	border: none;
	background-image: url(maskot_klima.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#maskotKontakty {
	position: absolute;
	left: 37px;
	top: 177px;
	float:left;
	width: 247px;
	height: 417px;
	z-index: 4;
	border: none;
	background-image: url(maskot_kontakty.jpg);
	background-repeat: no-repeat;
	background-position: top;
}


#kskZapati {
	position: absolute;
	width: 300px;
	height: 16px;
	bottom: 18px;
	left: 40px;
	padding-top: 5px;
	z-index: 10;
	font: 0.75em arial;
	top: 14px;
}

#zapatibottom {
	position: relative;
	width: 300px;
	height: 16px;
	padding-top: 55px;
	z-index: 10;
	font: 0.75em arial;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#textBox {
	position: absolute;
	top: 129px;
	width: 462px;
	height: 347px;
	left: 288px;
	z-index:5;
	font: 90% arial;
	background-image: url(text_frame2.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#textBoxMapa {
	position: absolute;
	top: 129px;
	width: 462px;
	height: 347px;
	left: 288px;
	z-index:5;
	font: 90% arial;
	background-repeat: no-repeat;
	background-position: top;
}

#textBoxUvod {
	position: absolute;
	top: 129px;
	width: 462px;
	height: 290px;
	left: 288px;
	z-index:5;
	font: 90% arial;
	background-image: url(text_frame_uvod.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#textBoxUvodHP {
	position: absolute;
	top: 129px;
	width: 462px;
	height: 1050px;
	left: 288px;
	z-index:5;
	font: 90% arial;
	background-image: url(text_frame_uvod_long.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#boxUvodHP {
	position: absolute;
	top: 25px;
	left: 24px;
	width: 413px;
	height: 1015px;
	background-color: #5782F3;
}

#boxUvod {
	position: absolute;
	top: 25px;
	left: 24px;
	width: 413px;
	height: 238px;
	background-color: #5782F3;
}

#textUvod {
	position: relative;
	padding: 15px 10px 5px 15px;
}

#textUvod p {margin-top: 20px; }

#textBox2 {
	position: absolute;
	top: 129px;
	width: 462px;
	height: 390px;
	left: 288px;
	z-index:5;
	font: 90% arial;
	background-image: url(text_frame3.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#sipka {
position: absolute;
top: 476px;
left: 304px;
width: 70px;
height: 43px;
z-index: 20;
}


#boxSluzby {
	position: absolute;
	top: 25px;
	left: 24px;
	width: 413px;
	height: 295px;
	background-color: #5782F3;
}
#boxSluzby ul {
	list-style-type: square;
	padding-left: 30px;
}
#boxNadpis {
	background-color: #cc0000;
	position: absolute;
	width: 398px;
	padding: 5px 5px 0px 10px;
	font: bold italic 100% arial;
	letter-spacing: 1px;
	color: #ffffff;
	border-bottom: 4px solid #cc0000;
	z-index:5;
}

#boxKlima {
	position: relative;
	padding: 15px 10px 5px 15px;
}
#boxKlima ul {
	list-style-type: square;
	padding-left: 20px;
}

#boxKlima img {
	border: solid 1px #5782F3;
	width: 80px;
	height: 60px;
	float: right;
}
#boxKlima a:hover img {
	border: solid 1px #99ccff;
	width: 80px;
	height: 60px;
	float: right;
}

#boxPronajem {
	position: absolute;
	top: 25px;
	left: 24px;
	width: 413px;
	height: 295px;
	background-color: #5782F3;
}
#boxPronajem img {
	border: solid 1px #99ccff;
	float: right;
	margin-right: 10px;
	width: 80px;
	height: 143px;
}
#boxPronajem img:hover {
	border: solid 1px #cc0000;
	float: right;
	margin-right: 10px;
	width: 80px;
	height: 143px;
}

#box1 {
	position: absolute;
	top: 25px;
	left: 24px;
	width: 198px;
	height: 170px;
	background-color: #5782F3;
	font: 90% arial;
}
#box1Nadpis {
	background-color: #ff9900;
	position: absolute;
	width: 183px;
	padding: 5px 5px 0px 10px;
	font: bold italic 100% arial;
	letter-spacing: 1px;
	color: #ffffff;
	border-bottom: 4px solid #ff9900;
	z-index:5;
}
#box1 img {
	border: solid 1px #5782F3;
	width: 80px;
	height: 60px;
	float: right;
}
#box1 a:hover img {
	border: solid 1px #99ccff;
	width: 80px;
	height: 60px;
	float: right;
}
#box2 {
	position: absolute;
	top: 25px;
	left: 239px;
	width: 198px;
	height: 170px;
	background-color: #5782F3;
	font: 90% arial;
}
#box2 img {
	border: solid 1px #5782F3;
	width: 80px;
	height: 60px;
	float: right;
}
#box2 a:hover img {
	border: solid 1px #99ccff;
	width: 80px;
	height: 60px;
	float: right;
}
#box2Nadpis {
	background-color: #ff6600;
	position: absolute;
	width: 183px;
	padding: 5px 5px 0px 10px;
	font: bold italic 100% arial;
	letter-spacing: 1px;
	color: #ffffff;
	border-bottom: 4px solid #ff6600;
	z-index:5;
}
#box3 {
	position: absolute;
	top: 210px;
	left: 24px;
	width: 413px;
	height: 110px;
	background-color: #5782F3;
	font: 90% arial;
}
#box3Nadpis {
	background-color: #cc6600;
	position: absolute;
	width: 398px;
	padding: 5px 5px 0px 10px;
	font: bold italic 100% arial;
	letter-spacing: 1px;
	color: #ffffff;
	border-bottom: 4px solid #cc6600;
	z-index:5;
}
#box3 img {
	border: 1px solid #5782F3;
	width: 80px;
	height: 60px;
	float: right;
	display: block;
}
#box3 a:hover img {
	border: 1px solid #99ccff;
	width: 80px;
	height: 60px;
	float: right;
	display: block;
}
#textUvod {
	position: relative;
	padding: 15px 10px 5px 15px;
}
#textUvod ul {
	list-style-type: square;
	padding-left: 20px;
}

#textVzduch {
	position: relative;
	padding: 15px 10px 5px 15px;
}
#textVzduch ul {
	list-style-type: square;
	padding-left: 20px;
}

#textVzduch img {
	border: solid 1px #99ccff;
	float: right;
	margin-right: 10px;
	width: 80px;
	height: 105px;
}
#textVzduch img:hover {
	border: solid 1px #cc0000;
	float: right;
	margin-right: 10px;
	width: 80px;
	height: 105px;
}

#textTeplo {
	position: relative;
	padding: 15px 10px 5px 15px;
}

#textTeplo p { margin-top: 20px; }

#textTeplo ul {
	list-style-type: square;
	padding-left: 20px;
}

#textTeplo img {
	border: solid 1px #99ccff;
	float: right;
	margin-right: 10px;
	width: 80px;
	height: 55px;
}
#textTeplo img:hover {
	border: solid 1px #cc0000;
	float: right;
	margin-right: 10px;
	width: 80px;
	height: 55px;
}

#textOnas {
	position: relative;
	padding: 15px 10px 5px 15px;
}

#textOnas td {
	padding-left: 0px;
}


#kontakt1 {
	position: absolute;
	top: 28px;
	left: 24px;
	width: 176px;
	height: 170px;
}
#kontakt2 {
	position: absolute;
	top: 28px;
	left: 217px;
	width: 176px;
	height: 170px;
}
#kontakt3 {
	position: absolute;
	top: 20px;
	left: 30px;
	width: 300px;
	height: 320px;
}


#kontakt3 img {
	border: solid 1px #99ccff;
	float: left;
	width: 298px;
	height: 150px;
}
#kontakt3 img:hover {
	border: solid 1px #cc0000;
	float: left;
	width: 298px;
	height: 150px;
}

#kontakt3 table {
	border-collapse:collapse;
	font: 90% Arial;
	color: #99ccff;
	table-layout: fixed;
}


#kontakt4 {
	position: absolute;
	top: 20px;
	left: 380px;
	width: 300px;
	height: 320px;
	font-size: 90%;
}

#klimatizace_okno {
	position: absolute;
	top: 20px;
	left: 30px;
	width: 300px;
	height: 320px;
}

#klimatizace_okno h2 { margin-top:10px; }
#klimatizace_okno p {margin-top:5px; font-size:90%; }

#klimatizace_okno2 {
	position: absolute;
	top: 20px;
	left: 380px;
	width: 300px;
	height: 320px;
	font-size: 90%;
}
#klimatizace_okno2 p {margin-top:5px; font-size:90%; }
#reference1 {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 335px;
	height: auto;
	border-right: solid 1px #244EBF;
}
#reference1 img {
	border: solid 1px #99ccff;
	float: left;
	margin-right: 10px;
	width: 180px;
}
#reference1 table {
	border-collapse:collapse;
	font: 90% Arial;
	color: #99ccff;
	table-layout: fixed;
}
#reference1 td {
	padding-right: 5px;
}
#reference2 {
	position: absolute;
	top: 20px;
	left: 360px;
	width: 335px;
	height: 320px;
}
#reference2 img {
	border: solid 1px #99ccff;
	float: left;
	margin-right: 10px;
	width: 100px;
	height: 75px;
}
#reference2 img:hover {
	border: solid 1px #cc0000;
	float: left;
	margin-right: 10px;
	width: 100px;
	height: 75px;
}
#reference2 table {
	border-collapse:collapse;
	font: 90% Arial;
	color: #99ccff;
	table-layout: fixed;
}

#oklimatizacich {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 600px;
	height: auto;
	border-right: solid 1px #ffffff;
}

#delene0 {
	position: relative;
	padding: 15px 10px 5px 15px;
}
#delene0 ul {
	list-style-type: square;
	padding-left: 20px;
	}
	
#delene0 img {
	border: solid 1px #99ccff;
	float: right;
	margin-right: 10px;
	width: 100px;
	height: 100px;
}
#delene0 img:hover {
	border: solid 1px #cc0000;
	float: right;
	margin-right: 10px;
	width: 100px;
	height: 100px;
}


#delene1 {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 335px;
	height: auto;
	border-right: solid 1px #244EBF;
	padding-right: 10px;
	font-size: 90%;
}
#delene1 ul {
	list-style-type: square;
	padding-left: 30px;
}

#delene1 ol {
	padding-left: 30px;
}

#delene1 img {
	border: solid 1px #99ccff;
	float: left;
	margin-right: 10px;
	width: 180px;
}
#delene1 table {
	border: 1px solid #ffffff;
	font: 90% Arial;
	color: #ffffff;
	table-layout: fixed;
	border-collapse: collapse;
}
#delene1 td {
	padding: 2px 5px 2px 5px;
	border: 1px solid #ffffff;
}

#delene2 {
	position: absolute;
	top: 20px;
	left: 360px;
	width: 335px;
	height: 320px;
	font-size: 90%;
}
#delene2 ul {
	list-style-type: square;
	padding-left: 30px;
}
#delene2 img {
	border: solid 1px #99ccff;
	margin-right: 10px;
	width: 80px;
	height: 69px;
}
#delene2 img:hover {
	border: solid 1px #cc0000;
	margin-right: 10px;
	width: 80px;
	height: 69px;
}

#delene2 table {
	border: 1px solid #ffffff;
	font: 90% Arial;
	color: #ffffff;
	table-layout: fixed;
	border-collapse: collapse;
}
#delene2 td {
	padding: 2px 5px 2px 5px;
	border: 1px solid #ffffff;
}


#teplo1 {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 335px;
	height: auto;
	border-right: solid 1px #244EBF;
	padding-right: 10px;
	font-size: 90%;
}
#teplo1 ul {
	list-style-type: square;
	padding-left: 30px;
}

#teplo1 ol {
	padding-left: 30px;
}

#teplo1 img {
	border: solid 1px #99ccff;
	float: right;
	margin-right: 10px;
	width: 80px;
	height: 55px;
	margin-left: 10px;
}
#teplo1 img:hover {
	border: solid 1px #cc0000;
	float: right;
	margin-right: 10px;
	width: 80px;
	height: 55px;
}

#teplo2 {
	position: absolute;
	top: 20px;
	left: 360px;
	width: 335px;
	height: 320px;
	font-size: 90%;
}
#teplo2 ul {
	list-style-type: square;
	padding-left: 30px;
}

#teplo2 img {
	border: solid 1px #99ccff;
	float: none;
	margin-right: 10px;
	width: 80px;
	height: 55px;
	margin-left: 10px;
}

#teplo2 img:hover {
	border: solid 1px #cc0000;
	float: none;
	margin-right: 10px;
	width: 80px;
	height: 55px;
}

#teplo2 table {
	border: 1px solid #ffffff;
	font: 90% Arial;
	color: #ffffff;
	table-layout: fixed;
	border-collapse: collapse;
}
#teplo2 td {
	padding: 2px 5px 2px 5px;
	border: 1px solid #99ccff;
}

#onas1 {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 670px;
	height: auto;
	padding-right: 10px;
	font-size: 90%;
}
#onas1 ul {
	list-style-type: square;
	padding-left: 30px;
}

#onas1 ol {
	padding-left: 30px;
}

#onas1 img {
	border: solid 1px #99ccff;
	float: left;
	margin-right: 10px;
	width: 180px;
}

#katMobil {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 670px;
	height: auto;
	padding-right: 10px;
	font-size: 90%;
}

#katMobil p {margin-bottom: 15px;}


#katMobil1 {
	position: absolute;
	top: 300px;
	left: 0px;
	width: 335px;
	height: auto;
	border-right: solid 1px #244EBF;
	padding-right: 10px;
	font-size: 90%;
}
#katMobil1 ul {
	list-style-type: square;
	padding-left: 30px;
}


#katMobil1 img {
	border: solid 1px #99ccff;
	float: left;
	margin-right: 10px;
	width: 80px;
	height: 69px;
}

#katMobil1 img:hover {
	border: solid 1px #cc0000;
	float: left;
	margin-right: 10px;
	width: 80px;
	height: 69px;
}

#katMobil1 table {
	border: 1px solid #ffffff;
	font: 90% Arial;
	color: #ffffff;
	table-layout: fixed;
	border-collapse: collapse;
}
#katMobil1 td {
	padding: 2px 5px 2px 5px;
	border: 1px solid #ffffff;
}

#katMobil2 {
	position: absolute;
	top: 300px;
	left: 360px;
	width: 335px;
	height: 320px;
	font-size: 90%;
}
#katMobil2 ul {
	list-style-type: square;
	padding-left: 30px;
}
#katMobil2 img {
	border: solid 1px #99ccff;
	float: left;
	margin-right: 10px;
	width: 80px;
	height: 69px;
}
#katMobil2 img:hover {
	border: solid 1px #cc0000;
	float: left;
	margin-right: 10px;
	width: 80px;
	height: 69px;
}

#katMobil2 table {
	border: 1px solid #ffffff;
	font: 90% Arial;
	color: #ffffff;
	table-layout: fixed;
	border-collapse: collapse;
}
#katMobil2 td {
	padding: 2px 5px 2px 5px;
	border: 1px solid #ffffff;
}


#katalogtabulkyprac {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 500px;
	height: auto;
	border-right: solid 1px #244EBF;
	padding-right: 10px;
	font-size: 90%;
}

#katalogtabulkyprac table {
	border: 1px solid #99ccff;
	font: 90% Arial;
	color: #99ccff;
	table-layout: fixed;
	border-collapse: collapse;
}
#katalogtabulkyprac td {
	padding: 2px 5px 2px 5px;
	border: 1px solid #99ccff;
}


/*horni menu*/

#hornimenu {
	position: absolute;
	width: 460px;
	height: 40px;
	top: 10px;
	left: 380px;
	z-index:10;
}
#hornimenu ul {
	margin: 0;
	padding: 0;
	float: left;
	width: 420px;
	background: none;
	list-style-type: none;
}
#hornimenu ul li {
	display: inline;
	position: relative;
	float: left;
}
#hornimenu ul li a {
	float: left;
	display: block;
	color: #99ccff;
	padding: 3px 15px;
	text-decoration: none;
	border: none;
	font: bold italic 90% arial;
}
#hornimenu ul li a:hover {
	color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #345ecf;
	text-decoration: underline;
	border: none;
}
#hornimenu ul li .current {
	color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #cc0000;
	border: none;
}

/*1st sub level menu*/
#hornimenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
width: 120px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
#hornimenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
#hornimenu ul li ul li ul{ 
left: 174px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
#hornimenu ul li ul li a{
display: block;
width: 120px; /*width of sub menu levels*/
color: #ffffff;
text-decoration: none;
background-color: #345ecf;
padding-left: 25px;
border: 1px solid #244ebf;
}
/* Sub level menu links style */
#hornimenu ul li ul li a:hover{
display: block;
display: list-item;
width: 120px; /*width of sub menu levels*/
color: #ffffff;
text-decoration: underline;
background-color: #345ecf;
padding-left: 25px;
border: 1px solid #244ebf;
}


/* Holly Hack for IE \*/
* html #hornimenu ul li { float: left; height: 1%; }
* html #hornimenu ul li a { height: 1%; }
/* End */


/*klima menu*/
#klimamen {
	position: absolute;
	top: 205px;
	width: 120px;
	height: 200px;
	left: 159px;
	z-index:10;
	font: bold italic 85% arial;
	background: transparent;
	padding:0;
	margin:0;
	line-height: 2;
}
#klimamen ul {
	margin: 0;
	padding: 0;
	background: none;
	list-style-type: none;
	border-style: none;
}
#klimamen ul li a {
	color: #99ccff;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: underline;
	border-style: none;
}
#klimamen ul li a:hover {
	color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
	border-style: none;
}
#klimamen ul li .current2 {
	color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	border-style: none;
	text-decoration: none;
}
.klimaMenu {
	position: relative;
	z-index: 0;
	text-align: left;
}
.klimaMenu:hover {
	background-color: transparent;
	z-index: 50;
}
.klimaMenu span { /*CSS for enlarged image*/
	position: absolute;
	background-color: transparent;
	left: -1000px;
	border: none;
	visibility: hidden;
	text-decoration: none;
}
.klimaMenu span img { /*CSS for enlarged image*/
	border-width: 0px;
	width: 23px;
	height: 25px;
}
.klimaMenu:hover span { /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0px;
	left: -24px; /*position where enlarged image should offset horizontally */
}

#nabidkaCerpadla {
	position: relative;
	top: 205px;
	width: 130px;
	height: 50px;
	left: 159px;
	z-index:100;
	background:#c90000;
	padding:0px;
	margin:0px;
	font-family: "arial";
	font-size: 85%;
	font-style: italic;
	font-variant: normal;
	font-weight: 700;
}

#nabidkaCerpadla ul { 
	margin:10px;
	list-style:none;
}

#nabidkaCerpadla li { 
	margin-bottom:5px;
	padding-top:5px;
}

#nabidkaCerpadla li a { 
	color: rgb(153, 204, 255);
}

#nabidkaCerpadla li a.current { 
	color: #FFFFFF;
	text-decoration:none;
}
/*dolni menu*/

#dolnimenu {
	position: absolute;
	width: 300px;
	height: 20px;
	bottom: 15px;
	left: 480px;
	z-index:5;
	font: 75% arial;
}
#dolnimenu ul {
	margin: 0;
	padding: 0;
	float: left;
	width: 300px;
	background: none;
}
#dolnimenu ul li {
	display: inline;
}
#dolnimenu ul li a {
	float: left;
	color: #ffffff;
	padding: 5px 10px;
	text-decoration: none;
	border-style: none;
}
#dolnimenu ul li a:hover {
	color: #ffffff;
	padding-top: 5px;
	padding-bottom: 3px;
	background: none;
	text-decoration: underline;
	border-style: none;
}
#dolnimenu ul li .current {
	color: #ffffff;
	padding-top: 5px;
	padding-bottom: 3px;
	border-style: none;
	text-decoration: underline;
}

