	body {
	background: url('obr/pozadi_prouzek.jpg') repeat-x;
	background-color : #F4E3C7;	
	margin-top : 0px;
	padding-bottom : 20px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Arial, Arial CE}
	
	/*tr {border-width: 1px; border-style: solid; border-color: green;}*/	
	img {border:0}
	 /*td {border-width: 1px; border-style: solid; border-color: red;}*/
	
	table{color: #3E3E3E;
	/* border-width: 2px; border-style: solid; border-color: blue;*/
	font-family: Arial, Arial CE;
    font-size: 9pt;
    font-style: normal;
    text-align: justify;}
    	
    	.skryvany {
	display: none
	}

    .skryvaci{
    background: url('obr/skryvat.gif') no-repeat;
    background-position: left center;
	cursor: pointer; 
	cursor: hand;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 18px;
	font-family: verdana, tahoma, arial;
	color: #c30900;
	font-size: 0.9em; 
	font-weight: bold; 
	}
	
	.skryvaci:hover { color: #c30900; text-decoration: underline;}
    
    .nadpisek-a{
    background-color: #50BE00;
    width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: verdana, tahoma, arial;
	color: #ffffff;
	font-size: 9pt; 
	font-weight: bold; 
	}
    
A.obycejny:link {
	FONT-WEIGHT: bold; COLOR: #c30900; TEXT-DECORATION: none
}
A.obycejny:visited {
	FONT-WEIGHT: bold; COLOR: #c30900; TEXT-DECORATION: none
}
A.obycejny:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

A.obycejny-arial:link {
	FONT-FAMILY: Arial, Arial CE; FONT-WEIGHT: bold; COLOR: #c30900; TEXT-DECORATION: none
}
A.obycejny-arial:visited {
	FONT-FAMILY: Arial, Arial CE; FONT-WEIGHT: bold; COLOR: #c30900; TEXT-DECORATION: none
}
A.obycejny-arial:hover {
	FONT-FAMILY: Arial, Arial CE; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}


A.odkazy:link {
	font-family: Arial, Arial CE; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #c30900; TEXT-DECORATION: none
}
A.odkazy:visited {
	font-family: Arial, Arial CE; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #c30900; TEXT-DECORATION: none
}
A.odkazy:hover {
	font-family: Arial, Arial CE; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #DC6A00; TEXT-DECORATION: underline
}



A.zalozka_pasivni:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #E4E4E4; FONT-STYLE: normal; FONT-FAMILY: Arial, Arial CE; TEXT-ALIGN: center; TEXT-DECORATION: none
}

A.zalozka_pasivni:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #E4E4E4; FONT-STYLE: normal; FONT-FAMILY: Arial, Arial CE; TEXT-ALIGN: center; TEXT-DECORATION: none
}

A.zalozka_pasivni:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Arial CE; TEXT-ALIGN: center; TEXT-DECORATION: underline
}

a.odkaz_napravo:link {
	FONT-WEIGHT: bold; COLOR: #B40900; TEXT-DECORATION: none
}
A.odkaz_napravo:visited {
	FONT-WEIGHT: bold; COLOR: #B40900; TEXT-DECORATION: none
}
A.odkaz_napravo:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

a.odkaz_aktualita:link {
	FONT-WEIGHT: normal;  TEXT-DECORATION: none
}
A.odkaz_aktualita:visited {
	FONT-WEIGHT: normal;  TEXT-DECORATION: none
}
A.odkaz_aktualita:hover {
	FONT-WEIGHT: normal;  TEXT-DECORATION: none
	}

a.odkaz_vice:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
A.odkaz_vice:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
A.odkaz_vice:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
	}

A.jazyky:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Arial CE; TEXT-ALIGN: center; TEXT-DECORATION: none
}

A.jazyky:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Arial CE; TEXT-ALIGN: center; TEXT-DECORATION: none
}

A.jazyky:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Arial CE; TEXT-ALIGN: center; TEXT-DECORATION: underline
}



a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #DC6A00;
FONT-SIZE: 12px; 
font-weight: bold; 
text-decoration: none;
}

a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #DC6A00;
FONT-SIZE: 12px; 
text-decoration: none;
font-weight: bold; 
	}

a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #C30900;
FONT-SIZE: 12px; 
text-decoration: none;
font-weight: bold; 
}	
	
	
.postrani { text-align: right; color:#FFFACF; padding-top: 0px; padding-left: 0px; right: 0px}
.zapati { font-size: 11px; color:#8C1C1B; }

.nadpispropulssolar  a{font-family: Tahoma, Tahoma CE; font-weight:bold; font-size: 24px; text-align: left; color:#FFFACF; letter-spacing: 2px; padding-top: -5px; padding-left: 45px}	
.nadpispropulssolar  {font-family: Tahoma, Tahoma CE; font-weight:bold; font-size: 24px; text-align: left; color:#FFFACF; letter-spacing: 2px; padding-top: -5px; padding-left: 45px}	
.nadpis a {font-family: Tahoma, Tahoma CE; font-weight:bold; font-size:13px; letter-spacing: 1px; text-align: left; color:#FFEC9E; padding-top: 0px; padding-left: 84px}
.nadpis {font-family: Tahoma, Tahoma CE; font-weight:bold; font-size:13px; letter-spacing: 1px; text-align: left; color:#FFEC9E; padding-top: 0px; padding-left: 84px}
.top_tl {margin:0 0; height:23px; vertical-align:top}


.logo{padding-top: 29px; padding-left: 0px}
.jazyky {font-family: Arial, Arial CE; font-weight:bold; font-size:13px; text-align: right; color:#FFFFFF;  }
h1 { /* background: url('obr/h1-bg.gif') no-repeat 0 50%;*/ color: #C30900; font-family: Times, Times CE; font-size: 23px; letter-spacing: 0px; font-style: normal; text-align: left; font-weight: bold; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px;}
h2 { color: #C30900; font-family: Arial, Arial CE; font-size: 11pt; font-style: normal; text-align: left; font-weight: bold; margin-bottom: 5px}
h3 { color: #C30900; font-family: Arial, Arial CE; font-size: 11pt; font-style: normal; text-align: left; font-weight: bold; margin-bottom: 5px}
.nadpis2{color: #C30900; font-family: Arial, Arial CE; font-size: 11pt; font-style: normal; text-align: left; font-weight: bold; margin: 15px 0}
.jazyky-umisteni {padding-top: 35px; text-align: right;} 
 
#velikost_iframe_jazyky {
width: 365px;
height: 20px;
}
.jazyky2{text-align:right; font-weight:bold; color:#FFFFFF; padding:0 10px 5px 0}
.varning{
	font-family: Arial
	font-ize: 11px;	
	font-weight: bold;
	color:red;
}

#rohy_dolni {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; LEFT: 0px; BORDER-LEFT: black 0px solid; WIDTH: 780px; BACKGROUND: #ffffff; BORDER-BOTTOM: black 0px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Arial CE; POSITION: relative; HEIGHT: 10px
}

.roh_3 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; LEFT: 0px; BACKGROUND-IMAGE: url(obr/roh_dl.jpg); BORDER-LEFT: 0px; WIDTH: 10px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 10px; TEXT-ALIGN: left
}
.roh_4 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; RIGHT: 0px; BACKGROUND-IMAGE: url(obr/roh_dp.jpg); BORDER-LEFT: 0px; WIDTH: 10px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 10px; TEXT-ALIGN: right
}



#suntime_menu2 {
  /*position: relative;*/
  height: 37px;
  width: 780px;
  padding: 0px;
  border: 0px solid Black;
  background: #cccccc;
  color: black;
  font-family: Arial, Arial CE;
  font-size: 10pt;
  font-style: normal;
  text-align: left;
 font-weight: bold;
  
 }   


#suntime_menu {
  /*position: relative;*/
  line-height: 33px;
  width: 780px;
  padding: 0px;
  border: 0px solid Black;
  background-image: URL('obr/prouzky_menu.jpg'); 
  background-repeat: repeat-x;
  background-color: none;
  color: black;
  font-family: Arial, Arial CE;
  font-size: 10pt;
  font-style: normal;
  text-align: left;
  font-weight: bold;
 }   

  
 .nadpis_zalozka_suntime {
/*position: relative;*/
letter-spacing: 1px;
font-size: 9pt;
top: 9px;
left: 0px;
color: #8C1C1B;
font-family: Arial, Arial CE;
font-style: normal;
text-align: center;
font-weight: bold
}

.nadpis_zalozka_suntime2 {
/*position: relative;*/
letter-spacing: 1px;
font-size: 9pt;
top: 7px;
left: 0px;
color: white;
font-family: Arial, Arial CE;
font-style: normal;
text-align: center;
font-weight: bold
}



.clear{clear:both}
 
 .zalozka_suntime_bila1 { /*position: absolute;*/ float:left;  left: 0px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 234px; height: 26px;
background-image: URL('obr/zalozka_suntime_bila1.jpg'); background-repeat: no-repeat; background-color: #ffffff;}

.zalozka_suntime_bila2 { /*position: absolute;*/ float:left;  left: 234px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_bila_68.jpg'); background-repeat: no-repeat; background-color: #ffffff;}

.zalozka_suntime_bila3 { /*position: absolute;*/ float:left;  left: 302px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_bila_68.jpg'); background-repeat: no-repeat; background-color: #ffffff;}

.zalozka_suntime_bila4 {/*position: absolute;*/ float:left;  left: 370px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_bila_68.jpg'); background-repeat: no-repeat; background-color: #ffffff;}

.zalozka_suntime_bila5 { /*position: absolute;*/ float:left;   left: 438px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_bila_68.jpg'); background-repeat: no-repeat; background-color: #ffffff;}

.zalozka_suntime_bila6 {/*position: absolute;*/ float:left;  left: 506px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_bila_68.jpg'); background-repeat: no-repeat; background-color: #ffffff;}

.zalozka_suntime_bila7 {/*position: absolute;*/ float:left;  left: 574px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_bila_68.jpg'); background-repeat: no-repeat; background-color: #ffffff;}

.zalozka_suntime_bila8 {/*position: absolute;*/ float:left;  left: 642px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_bila_68.jpg'); background-repeat: no-repeat; background-color: #ffffff;}

.zalozka_suntime_bila9 {/*position: absolute;*/ float:left;  left: 710px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_bila_68.jpg'); background-repeat: no-repeat; background-color: #ffffff;}





.zalozka_suntime_cervena1 {/*position: absolute;*/ float:left;  left: 0px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 234px; height: 26px;
background-image: URL('obr/zalozka_suntime_white1.jpg'); background-repeat: no-repeat; background-color: #8C1C1B;}

.zalozka_suntime_cervena2 {/*position: absolute;*/ float:left;  left: 234px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_red_68.jpg'); background-repeat: no-repeat; background-color: #8C1C1B;}

.zalozka_suntime_cervena3 {/*position: absolute;*/ float:left;  left: 302px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_red_68.jpg'); background-repeat: no-repeat; background-color: #8C1C1B;}

.zalozka_suntime_cervena4 {/*position: absolute;*/ float:left;  left: 370px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_red_68.jpg'); background-repeat: no-repeat; background-color: #8C1C1B;}

.zalozka_suntime_cervena5 {/*position: absolute;*/ float:left;  left: 438px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_red_68.jpg'); background-repeat: no-repeat; background-color: #8C1C1B;}

.zalozka_suntime_cervena6 {/*position: absolute;*/ float:left;  left: 506px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_red_68.jpg'); background-repeat: no-repeat; background-color: #8C1C1B;}

.zalozka_suntime_cervena7 {/*position: absolute;*/ float:left;  left: 574px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_red_68.jpg'); background-repeat: no-repeat; background-color: #8C1C1B;}

.zalozka_suntime_cervena8 {/*position: absolute;*/ float:left;  left: 642px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_red_68.jpg'); background-repeat: no-repeat; background-color: #8C1C1B;}

.zalozka_suntime_cervena9 {/*position: absolute;*/ float:left;  left: 710px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 68px; height: 26px;
background-image: URL('obr/zalozka_suntime_red_68.jpg'); background-repeat: no-repeat; background-color: #8C1C1B;}

/*position: absolute;*/


.zalozka_pasek_red {
/*position: absolute;*/
left: 0px;
top: 26px;
text-align: center;
padding: 0px;
border-width: 0px; 
width: 780px;
height: 11px;
background-color: #ffffff;
}
 
 


.zalozka_suntime_modra_bila1 { /*position: absolute;*/ float:left;  left: 0px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 234px; height: 26px;
background-image: URL('obr/zalozka_suntime_modra_bila1.jpg'); background-repeat: no-repeat; background-color: #ffffff;}

.zalozka_suntime_modra_bila2 { /*position: absolute;*/ float:left;  left: 234px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 78px; height: 26px;
background-image: URL('obr/zalozka_suntime_modra_bila.jpg'); background-repeat: no-repeat; background-color: #ffffff;}

.zalozka_suntime_modra_bila3 { /*position: absolute;*/ float:left;  left: 312px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 78px; height: 26px;
background-image: URL('obr/zalozka_suntime_modra_bila.jpg'); background-repeat: no-repeat; background-color: #ffffff;}




.zalozka_suntime_modra1 { /*position: absolute;*/ float:left;  left: 0px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 234px; height: 26px;
background-image: URL('obr/zalozka_suntime_modra1.jpg'); background-repeat: no-repeat; background-color: blue;}

.zalozka_suntime_modra2 { /*position: absolute;*/ float:left;  left: 234px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 78px; height: 26px;
background-image: URL('obr/zalozka_suntime_modra.jpg'); background-repeat: no-repeat; background-color: blue;}

.zalozka_suntime_modra3 { /*position: absolute;*/ float:left;  left: 312px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 78px; height: 26px;
background-image: URL('obr/zalozka_suntime_modra.jpg'); background-repeat: no-repeat; background-color: blue;}




.zalozka_pasek_blue {
 /*position: absolute;*/
left: 0px;
top: 26px;
text-align: center;
padding: 0px;
border-width: 0px; 
width: 780px;
height: 11px;
background-color: white;
}
 
 
 
 
 
 
.zalozka_suntime_orange_bila1 { /*position: absolute;*/ float:left;  left: 0px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 200px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange_bila1.jpg'); background-repeat: no-repeat; background-color: white;}

.zalozka_suntime_orange_bila2 { /*position: absolute;*/ float:left;  left: 200px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 54px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange_bila2.jpg'); background-repeat: no-repeat; background-color: white;}

.zalozka_suntime_orange_bila3 { /*position: absolute;*/ float:left;  left: 254px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 78px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange_bila3.jpg'); background-repeat: no-repeat; background-color: white;}

.zalozka_suntime_orange_bila4 {  /*position: absolute;*/ float:left;  left: 332px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 113px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange_bila4.jpg'); background-repeat: no-repeat; background-color: white;}

.zalozka_suntime_orange_bila5 {  /*position: absolute;*/ float:left;  left: 445px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 125px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange_bila5.jpg'); background-repeat: no-repeat; background-color: white;}

.zalozka_suntime_orange_bila6 {  /*position: absolute;*/ float:left;  left: 570px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 210px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange_bila6.jpg'); background-repeat: no-repeat; background-color: white;}




.zalozka_suntime_orange1 { /*position: absolute;*/ float:left;  left: 0px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 200px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange1.jpg'); background-repeat: no-repeat; background-color: orange;}

.zalozka_suntime_orange2 { /*position: absolute;*/ float:left;  left: 200px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 54px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange2.jpg'); background-repeat: no-repeat; background-color: orange;}

.zalozka_suntime_orange3 { /*position: absolute;*/ float:left;  left: 254px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 78px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange3.jpg'); background-repeat: no-repeat; background-color: orange;}

.zalozka_suntime_orange4 { /*position: absolute;*/ float:left;  left: 332px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 113px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange4.jpg'); background-repeat: no-repeat; background-color: orange;}

.zalozka_suntime_orange5 { /*position: absolute;*/ float:left;  left: 445px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 125px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange5.jpg'); background-repeat: no-repeat; background-color: orange;}

.zalozka_suntime_orange6 { /*position: absolute;*/ float:left;  left: 570px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 210px; height: 26px;
background-image: URL('obr/zalozka_suntime_orange6.jpg'); background-repeat: no-repeat; background-color: orange;}





.zalozka_pasek_orange {
 /*position: absolute;*/
left: 0px;
top: 26px;
text-align: center;
padding: 0px;
border-width: 0px; 
width: 780px;
height: 11px;
background-color: white;
}

.text_zalozka_1{
position: relative;
top: 27px;
left: 30px;
  color: #C30900;
  font-family: Arial, Arial CE;
  font-size: 11pt;
  font-style: normal;
  text-align: left;
  font-weight: bold;
 }
 
.text_zalozka_2{
position: relative;
top: 29px;
left: 30px;
  color: black;
  font-family: Arial, Arial CE;
  font-size: 10pt;
  font-style: normal;
  text-align: left;
  font-weight: normal;
 }
 


.zalozka_system_orange1 { position: absolute; left: 0px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 122px; height: 26px;
background-image: URL('obr/zalozka_system_orange.png'); background-repeat: no-repeat; background-color: #Cccccc;}

.zalozka_absorber_grey1 { position: absolute; left: 0px; top: 0px; text-align: center; padding: 0px; border-width: 0px; width: 122px; height: 26px;
background-image: URL('obr/zalozka_absorber_grey.png'); background-repeat: no-repeat; background-color: #Cccccc;}




.zalozka_pasek_grey {
position: absolute;
left: 0px;
top: 26px;
text-align: center;
padding: 0px;
border-width: 0px; 
width: 760px;
height: 11px;
background-image: URL('obr/pasek_grey.png'); 
background-repeat: repeat-x; 
background-color: #C30900;
}




.nadpis3{ color: #DC6A00; font-family: Arial, Arial CE; font-size: 10pt; font-style: normal; text-align: left; font-weight: bold;}
.nadpis4{ color: #C30900; font-family: Arial, Arial CE; font-size: 9pt; font-style: normal; text-align: left; font-weight: bold; line-height: 22Px;}
.nadpis5 {color: black; font-family: Times, Times CE; font-size: 16pt; font-style: italic; text-align: left; font-weight: normal; }






.barva_tab_1a {background-color: #FFF2D0}
.barva_tab_1b {background-color: #FFEDBD}
.barva_tab_2a {background-color: #FFE3AA}
.barva_tab_2b {background-color: #FFDD97}
.barva_tab_3a {background-color: #FFF2D0}
.barva_tab_3b {background-color: #FFEDBD}


.neprehlednete {
background-image: URL('obr/neprehlednete.png'); 
background-repeat: no-repeat; 
text-align: left;
letter-spacing: 1px;
  padding-left: 14px;
  color: #fff;
  font-family: Arial, Arial CE;
  font-size: 8pt;
  font-style: normal;
 font-weight: bold;
}
.neprehlednete2 {
background-image: URL('obr/neprehlednete2.png'); 
background-repeat: no-repeat; 
text-align: left;
letter-spacing: 1px;
  padding-left: 14px;
  color: #fff;
  font-family: Arial, Arial CE;
  font-size: 8pt;
  font-style: normal;
 font-weight: bold;
}


.vice {
background-color: #900001; 
border: 0px solid #FF9743;
align: center;
text-align: center;
letter-spacing: 1px;
  padding: 0px;
  font-family: Arial, Arial CE;
  font-size: 8pt;
  font-style: normal;
 font-weight: bold;
}

.aktualitka {
  align: left;
  padding-top: 4px; 
 }  

.aktualitka-nadpis {
  align: left;
  padding: 0px;
  color: #830300;
  font-family: Arial, Arial CE;
  font-size: 12pt;
  font-style: normal;
  text-align: left;
 font-weight: bold;
  
 }  
 
 .aktualitka-nadpis2 {
  align: left;
  padding: 0px;
  color: #FFE994;
  font-family: Arial, Arial CE;
  font-size: 12pt;
  font-style: normal;
  text-align: left;
 font-weight: bold;
  
 }  
 
  .aktualitka-nadpis3 {
  align: left;
  padding: 0px;
  color: #DCFFD8;
  font-family: Arial, Arial CE;
  font-size: 12pt;
  font-style: normal;
  text-align: left;
 font-weight: bold;
  
 }  
 
 .aktualitka-text {
  align: left;
  padding: 0px;
  color: #fff;
  font-family: Arial, Arial CE;
  font-size: 10pt;
  font-style: normal;
  text-align: left;
 font-weight: bold;
 /*background-color: rgba(102, 108, 128, 0.5);*/
  
 }  
 
 
   
.pozadi-nadpis {
background-position: bottom;
background-image: URL('obr/cara3.png'); 
background-repeat: repeat-x;
background-color: #FFFFFF;
border: 0px solid white; 
}


.table_okna_napravo {
background-image: URL('obr/stinek.png'); 
background-repeat: repeat-x;
background-color: #FFFFFF;
border-collapse: separate; 
border: 0px solid white; 
padding: 11px 0px 0px 0px;
text-align: left;
left: 0px;
}

.prave_menu { 
background-color: #FFFFFF;
}



.table_uvodni-strana {
background-color: #FFEAC5;
margin-left: auto; 
margin-right: auto; 
text-align: center;
width: 100%; 
height: 35px;
border-width: 0px; 
border-collapse: collapse;
}

.td_uvodni-strana {
width: 100%; 
height: 100%; 
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
margin: auto;
vertical-align: middle;
line-height: 150%; 
border: 1px; 
}

.table_aktualne_index {
border: 1px dashed #F0C0A6; 
background-image: URL('obr/akt_prouzek.jpg'); 
background-repeat: repeat-y; 
background-color: #FFF4DE;
clear: both;
float: none;
margin-bottom: 30px;
}

.table_aktualne {
border-top: 1px solid #F0C0A6;
border-right: 1px solid #F0C0A6;
border-bottom: 1px solid #F0C0A6;
border-left: 1px solid #F0C0A6; 
background-image: URL('obr/akt_prouzek.jpg'); 
background-repeat: repeat-y; 
background-color: #FFF4DE;
clear: both;
float: none;
margin-bottom: 10px;
}
.table_aktualne_2 {
border-top: 1px solid #F0C0A6;
border-right: 1px solid #F0C0A6;
border-bottom: 1px solid #F0C0A6;
border-left: 1px solid #F0C0A6; 
background-image: URL('obr/akt_prouzek.jpg'); 
background-repeat: repeat-y; 
background-color: #FFF4DE;
clear: both;
margin-bottom: 10px;
}
.table_aktualne_dotace {
margin-left: auto; 
margin-right: auto; 
width: 100%; 
border-collapse: collapse;
border: 1px solid #960000;
background-color: #ffffff;
clear: both;
float: none;
margin-bottom: 10px;
}


.td_aktualne_dotace {
padding-left: 8px;
height: 25px;
vertical-align: middle;
border: 1px solid #960000;
font-size: 9pt;
font-family: Arial, Arial CE;
font-style: normal;
text-align: left;
font-weight: normal;
} 

.td_aktualne_dotace2 {
padding-left: 0px;
height: 25px;
vertical-align: middle;
border: 1px solid #960000;
font-size: 8pt;
font-family: Arial, Arial CE;
font-style: normal;
text-align: center;
font-weight: normal;
} 

.td_aktualne_dotace3 {
padding: 0 5px 0 5px;
height: 25px;
vertical-align: middle;
border: 1px solid #960000;
font-size: 8pt;
font-family: Arial, Arial CE;
font-style: normal;
text-align: left;
font-weight: normal;
} 

.td_aktualne_dotace_nadpis {
background-color: #960000;
color: #ffffff;
padding-left: 8px;
height: 25px;
vertical-align: middle;
border: 1px solid #960000;
font-size: 10pt;
font-family: Arial, Arial CE;
font-style: normal;
text-align: left;
font-weight: bold;
}

.td_aktualne_dotace_nadpis2 {
background-color: #960000;
color: #ffffff;
padding-left: 8px;
height: 25px;
vertical-align: middle;
border: 1px solid #960000;
font-size: 9pt;
font-family: Arial, Arial CE;
font-style: normal;
line-height: 10pt;
text-align: center;
font-weight: bold;
} 



.td_aktualne_nadpis {
background-image: URL('obr/akt_prouzek_2.jpg'); 
background-repeat: repeat-y; 
background-color: #FDEAC5;
height: 5px; 
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;;
vertical-align: middle;
line-height: 120%; 
border: 0px; 
  color: #C30900;
  font-family: Arial, Arial CE;
  font-size: 11pt;
  font-style: normal;
  text-align: left;
 font-weight: bold;
}


.td_aktualne_text {
width: 435; 
padding-top: 15px;
padding-left: 0px;
padding-right: 10px;
padding-bottom: 15px;
text-align: left;
vertical-align: top;
line-height: 140%; 
border: 0px; 
}

.td_aktualne_obr { 
padding-top: 15px;
weight: 110px;
vertical-align: top;
padding-bottom: 15px;
padding-left: 15px;
}

.td_aktualne_obr2 { 
padding-top: 15px;
weight: 110px;
vertical-align: top;
padding-bottom: 15px;
padding-left: 15px;
}

.aktuality_datum {
padding-right: 10px;
border: 0px; 
color: #3E3E3E;
font-family: Arial, Arial CE;
font-size: 7pt;
font-style: normal;
text-align: right;
font-weight: normal;
}

.aktuality_nadpis {
border: 0px; 
color: #C30900;
font-family: Arial, Arial CE;
font-size: 11pt;
font-style: normal;
text-align: left;
font-weight: bold;
}


.table_kontakt {
background-color: #FFffff;
margin-left: auto; 
margin-right: auto; 
width: 560px; 
height: 10px;
border-width: 0px; 
border-collapse: collapse;
}

.td_kontakt {

padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
line-height: 120%; 
border: 0px; 
}


.table_refer {
background-image: URL('obr/prouzek_refer.jpg'); 
background-repeat: repeat-x; 
background-color: #FFF9EF;
margin-left: auto; 
margin-right: auto; 
text-align: center;
width: 100%; 
height: 80px;
border-top: 1px solid #D5924C;
border-right: 1px solid #D5924C;
border-left: 1px solid #D5924C;
border-bottom: 0px solid #D5924C;
border-collapse: collapse;
}

.table_reg {
background-image: URL('obr/prouzek_refer.jpg'); 
background-repeat: repeat-x; 
background-color: #FFF9EF;
margin-left: auto; 
margin-right: auto; 
text-align: center;
height: 80px;
border-top: 1px solid #D5924C;
border-right: 1px solid #D5924C;
border-left: 1px solid #D5924C;
border-bottom: 0px solid #D5924C;
border-collapse: collapse;
}

.td_refer {
width: 186px; 
padding-top: 11px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
margin: auto;
vertical-align: middle;
line-height: 120%; 
border-right: 1px solid #D5924C;
}

.table_refer_techinfo {
margin-left: auto; 
margin-right: auto; 
text-align: center;
width: 100%; 
height: 80px;
border-top: 1px solid #D5924C;
border-right: 1px solid #D5924C;
border-left: 1px solid #D5924C;
border-bottom: 1px solid #D5924C;
border-collapse: collapse;
}

.td_refer_techinfo { 
background-image: URL('obr/prouzek_refer.jpg'); 
background-repeat: repeat-x; 
background-color: #FFF9EF;
padding-top: 11px;
padding-left: 11px;
padding-right: 0px;
padding-bottom: 11px;
margin: auto;
vertical-align: middle;
line-height: 120%; 
border-top: 1px solid #D5924C;
}

.td_refer_techinfo_text { 
background-image: URL('obr/prouzek_refer.jpg'); 
background-repeat: repeat-x; 
background-color: #FFF9EF;
padding-top: 0px;
padding-left: 0px;
padding-right: 8px;
padding-bottom: 0px;
text-align: left;
margin: auto;
vertical-align: middle;
line-height: 120%; 
border-top: 1px solid #D5924C;
}

.td_refer_text {
width: 186px; 
padding-top: 2px;
padding-left: 13px;
padding-right: 0px;
padding-bottom: 20px;
margin: auto;
vertical-align: middle;
line-height: 140%; 
border-right: 1px solid #D5924C;
font-size: 11px;
}

.table_certifikaty  {
background-image: URL('obr/prouzek_refer.jpg'); 
background-repeat: repeat-x; 
background-color: #FFF9EF;
margin-left: auto; 
margin-right: auto; 
text-align: center;
height: 80px;
border-top: 1px solid #D5924C;
border-right: 1px solid #D5924C;
border-left: 1px solid #D5924C;
border-bottom: 1px solid #D5924C;
border-collapse: collapse;
}


.td_certifikaty {
text-align: center;
width: 160px; 
padding-top: 20px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 20px;
margin: auto;
vertical-align: middle;
line-height: 120%; 
border-right: 1px solid #D5924C;
}

.td_politika {
text-align: center;
width: 160px; 
padding-top: 20px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 20px;
margin: auto;
vertical-align: middle;
line-height: 120%; 
border-right: 0px solid #D5924C;
}

.td_certifikaty_text {
width: 160px; 
padding-top: 2px;
padding-left: 13px;
padding-right: 0px;
padding-bottom: 20px;
margin: auto;
vertical-align: middle;
line-height: 120%; 
border-right: 1px solid #D5924C;
font-size: 11px;
}

.table_tuv {
margin-left: auto; 
margin-right: auto; 
text-align: center;
width: 100%; 
height: 80px;
border-width: 0px; 
border-collapse: collapse;
}


.td_tuv {
background-image: URL('obr/akt_prouzek.jpg'); 
background-repeat: repeat-y; 
background-color: #FFF4DE;
width: 100%; 
height: 100%; 
padding-top: 20px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 20px;
margin: auto;
vertical-align: middle;
line-height: 180%; 
border-top: 1px dashed #F0C0A6; 
border-right: 1px dashed #F0C0A6; 
border-bottom: 1px dashed #F0C0A6; 
border-left: 1px dashed #F0C0A6;
}

.table_kolektory {
margin-left: auto; 
margin-right: auto; 
text-align: center;
vertical-align: middle;
width: 75%; 
height: 100px;
border: 0px; 
}

.table_uvod {
margin-left: auto; 
margin-right: auto; 
text-align: center;
width: 75%; 
height: 350px;
border: 0px; 
}

.table_uvod_ger {
background-color: #FFEAC5;
margin-left: auto; 
margin-right: auto; 
text-align: center;
width: 100%; 
height: 350px;
border-width: 0px; 
border-collapse: collapse;
}

.table_uvod_eng {
background-color: #FFEAC5;
margin-left: auto; 
margin-right: auto; 
text-align: center;
width: 98%; 
height: 350px;
border-width: 0px; 
border-collapse: collapse;
}

.td_uvod {
background-image: URL('obr/akt_prouzek.jpg'); 
background-repeat: repeat-y; 
background-color: #FFF4DE;
padding-top: 10px;
padding-left: 10px;
padding-right: 0px;
padding-bottom: 10px;
margin: auto;
vertical-align: middle;
line-height: 180%; 
border-top: 1px dashed #F0C0A6; 
border-right: 1px dashed #F0C0A6; 
border-bottom: 1px dashed #F0C0A6; 
border-left: 1px dashed #F0C0A6; 
font-size: 10pt;
font-family: Arial, Arial CE;
font-style: normal;
text-align: left;
font-weight: normal;
} 


.table_kolektor {
margin-left: auto; 
margin-right: auto; 
background-color: #FFEAC5;
width: 65%; 
height: 540px;
border-width: 1px; 
border-collapse: collapse;
}

.table_kolektor_ger {
margin: 0px 0px 0px 3px;
background-color: #FFEAC5;
width: 79%; 
height: 540px;
border-width: 1px; 
border-collapse: collapse;
}

.table_kolektor_eng {
margin: 0px 0px 0px 3px;
background-color: #FFEAC5;
width: 72%; 
height: 540px;
border-width: 1px; 
border-collapse: collapse;
}

.td_kolektor {
width: 50%; 
height: 5%; 
padding-top: 0px;
padding-left: 10px;
padding-right: 0px;
padding-bottom: 0px;
vertical-align: middle;
border: 1px; 
border-top-style: solid; 
border-bottom-style: solid;
border-left-style: solid; 
border-right-style: solid;
border-color: #960000;
font-size: 8pt;
font-family: Arial, Arial CE;
font-style: normal;
text-align: left;
font-weight: normal;
} 

.td_kolektor2 {
width: 50%; 
height: 5%; 
padding-top: 0px;
padding-left: 0px;
padding-right: 10px;
padding-bottom: 0px;
vertical-align: middle;
border: 1px; 
border-top-style: solid; 
border-bottom-style: solid;
border-left-style: solid; 
border-right-style: solid;;
border-color: #960000;
font-size: 8pt;
font-family: Arial, Arial CE;
font-style: normal;
text-align: right;
font-weight: normal;
} 



.table_bazen {
margin-left: auto; 
margin-right: auto; 
text-align: center;
width: 100%; 
height: 40px;
border-width: 0px; 
border-collapse: collapse;
}


.td_bazen {
background-image: URL('obr/akt_prouzek.jpg'); 
background-repeat: repeat-y; 
background-color: #FFF4DE;
width: 100%; 
height: 100%; 
padding-top: 10px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 10px;
margin: auto;
vertical-align: middle;
line-height: 180%; 
border: 1px dashed #F0C0A6; 
}



.table_tuv100 {
background-image: URL('obr/akt_prouzek.jpg'); 
background-repeat: repeat-y; 
background-color: #FFF4DE;
margin-left: auto; 
margin-right: auto; 
width: 82%; 
height: 400px;
border-width: 1px; 
border-collapse: collapse;
}


.td_tuv2 {
background-color: #F5DBAB;
height: 28px;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
vertical-align: middle;
border: 1px solid #960000;
color: #960000; 
font-size: 8pt;
font-family: Arial, Arial CE;
font-style: bold;
text-align: center;
font-weight: bold;
} 

.td_tuv3 {
padding-left: 10px;
padding-right: 10px;
vertical-align: middle;
border: 1px solid #960000; 
font-size: 8pt;
font-family: Arial, Arial CE;
font-style: bold;
text-align: left;
font-weight: normal;
} 




.absorber_nadpis {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0033cc; LETTER-SPACING: 1px
}
.absorber {
	FONT-SIZE: 11px;
}

.absorber_text_1 {
	FONT-SIZE: 11px;
}
.absorber_text_2 {
	FONT-SIZE: 11px;  LINE-HEIGHT: 17px; 
}
.absorber_text_3 {
	FONT-SIZE: 11px;  LINE-HEIGHT: 17px; 
}
.absorber_text_4 {
	FONT-SIZE: 11px;  LINE-HEIGHT: 17px; 
}
.absorber_text_5 {
	FONT-SIZE: 11px;  LINE-HEIGHT: 17px; 
}


img.okraje {
border-top: 2px solid white;  
border-right: 2px solid white; 
border-bottom: 2px solid #ffffff; 
border-left: 2px solid white;
}

img.okraje:hover {
border-top: 2px solid #FFB45C; 
border-right: 2px solid #FFB45C; 
border-bottom: 2px solid #FFB45C; 
border-left: 2px solid #FFB45C;
}

img.obr-refer {
border-top: 2px solid white;  
border-right: 2px solid white; 
border-bottom: 2px solid #ffffff; 
border-left: 2px solid white;
}

img.obr-refer:hover {
border-top: 2px solid #FFB45C; 
border-right: 2px solid #FFB45C; 
border-bottom: 2px solid #FFB45C; 
border-left: 2px solid #FFB45C;
}

#velikost_iframe {
width: 186px ;
height: 2420px;
}

/************************buttons*************************/
a.jhvbutton1{
background: transparent url('obr/button-1-left.gif') no-repeat top left;
display: block;
float: left;
font: bold 10px verdana; 
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 26px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;

}

a:link.jhvbutton1, a:visited.jhvbutton1, a:hover.jhvbutton1, a:active.jhvbutton1{
color: #ffffff; /*button text color*/
}

a.jhvbutton1 span{
background: transparent url('obr/button-1-right.gif') no-repeat top right;
display: block;
padding: 5px 9px 7px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.jhvbutton1{ /* Hover state CSS */
text-decoration: underline;
}


.jhvbutton1-wrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
margin: 10px 0px 10px 0;
}


.hlavicka1a{background-image:url('obr/hlavicka1a.jpg')}
.hlavicka1b{background-image:url('obr/hlavicka1b.jpg')}
.hlavicka1cc{background-image:url('obr/hlavicka1cc.jpg')}
.hlavicka1dd{background-image:url('obr/hlavicka1dd.jpg')}
.hlavicka_2{background-image:url('obr/hlavicka_2.jpg')}
#hlavicka_3{background-image:url('obr/hlavicka_3.png')}
.aktualitka007{background-image:url('obr/aktualitka007.jpg')}
.top_tl{background-image:url('obr/hlavicka_2tl.jpg'); text-align:right}


.ctverecek {list-style-type: square}
.center{text-align: center}
.cerny-tucny{color: black; font-weight: normal;}
#menu-top {height:53px; text-align:center}
/* ----------------------------------------------------------------------------------------------------- */
/* -------------------------------------------- HLAVNI MENU -------------------------------------------- */
.menu{padding-left: 11px; margin:5px 0 0 0; display:block; font-family: Arial, Arial CE; font-weight: normal; font-size: 12px; color:#FFFFFF;}
.menu a{color:#FFFFFF; text-decoration:none; font-family: Arial, Arial CE; font-weight: normal; font-size: 12px;}
.menu li{list-style-type: none;}

ul.uroven1 li.polozka1{float:left; position:relative; height:20px !important; line-height:20px; }
li.polozka2{padding-top:5px;}
ul.uroven2{padding:5px 10px 10px 10px; text-align:left; position:absolute; line-height:100%; left:0px; top:10px; width:220px; background:#700000; visibility:hidden;}
ul.uroven1 li.polozka1Hover ul.uroven2,ul.uroven1 li.polozka1:hover ul.uroven2{visibility:visible;} 
ul.uroven2 li.polozka2 a:hover{color:#DC6A00;}
ul.uroven1 li.polozka1 a:hover{color:#DC6A00;}

/* -------------------------------------------- HLAVNI MENU 2 -------------------------------------------- */
.delitko{margin:0px 6px 0px 6px;}
.menu-2{padding-left: 11px; margin:5px 0 0 0; display:block; font-family: Arial, Arial CE; font-weight: normal; font-size: 12px; color:#FFFFFF;}
.menu-2 a{color:#FFFFFF; text-decoration:none; font-family: Arial, Arial CE; font-weight: normal; font-size:12px;}
.menu-2 li{list-style-type: none;}

ul.uroven1-1 li.polozka1-1{float:left; height:20px !important; line-height:20px;}
li.polozka2-1{padding-top:5px;}
ul.uroven2-1{padding:5px 10px 10px 10px; text-align:left; position:absolute; line-height:100%;  left:750px; top:300px; width:220px; background:#700000; visibility:hidden;}
ul.uroven1-1 li.polozka1Hover ul.uroven2-1,ul.uroven1-1 li.polozka1-1:hover ul.uroven2-1{float:none; visibility:visible;} 
ul.uroven2-1 li.polozka2-1 a:hover{color:#DC6A00;}
ul.uroven1-1 li.polozka1-1 a:hover{color:#DC6A00;}

.reakce{float:right; width:95%}
.blog_obr{width:110px; text-align:left; padding:15px 0 15px 15px; vertical-align:top}
.blog_text {
padding: 15px 15px;
text-align: left;
vertical-align: top;
line-height: 140%; 
border: 0px; 
}
.blog_text hr{height:2px; border:1px solid #FDF1D8; background-color:#F0C0A6}
.blog {
border: 1px solid #F0C0A6;
background-image: URL('obr/akt_prouzek.jpg'); 
background-repeat: repeat-y; 
background-color: #FFF4DE;
margin-bottom: 10px;
}
.blog_komentare {
border: 1px solid #F0C0A6;
background-image: URL('obr/akt_prouzek.jpg'); 
background-repeat: repeat-y; 
background-color: #FFF4DE;
margin-bottom: 10px;
}
.blog_komentare  td{padding:3px 0 3px 10px}
.blog_komentare  textarea{width:280px; border:1px solid #F0C0A6; padding:1px 2px}
.blog_input {width:280px; border:1px solid #F0C0A6; padding:1px 2px}
.koment_info span{float:right; font-size:10px}
.blog_nadpis {font-weight:bold; font-size:14px; padding:5px; text-align:center}
.otevrit {text-align:right; line-height:20px; margin-bottom:15px; clear:both; width:100%; color:#DC6A00; font-weight:bold}
.tlacitko {border:1px solid #000; background-color:#CCC; padding:3px 10px; color:#000; font-weight:normal}
.tlacitko_2 {text-align:center;width:120px; border:1px solid #000; background-color:#CCC; padding:3px 10px; color:#000; font-weight:normal}
.tlacitko_2  a{color:#000; font-weight:normal}
