.png, 
{ 
filter:expression(fixPNG(this)); 
} 
img
{
border: 0;
}

h1
{
color:#004389;
font-size:18px;
margin:0px;
padding-bottom: 15px;
padding-top: 10px;
}

#phone
{

position:relative;
top:47px;
left:76%;
}
#logo
{

position:relative;
top:10px;
left:52%;
}
#kons
{

position:relative;
top:2px;
right:5%;
}
/* menu.css */
.menik1 {
position: relative;
width: 960px;
height: 197px;
background-image: url("/menu/menu-pozad1.gif");  
background-repeat: no-repeat;
}

.menik2 {
position: relative;
width: 960px;
height: 197px;
background-image: url("/menu/menu-pozad2.gif");  
background-repeat: no-repeat;
}


#menu1 a.podm1 {
  position: absolute;
  left: 44px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav1.gif");  
 }


 #menu1 a.podm1:hover {
  position: absolute;
  left: 44px;
  top: 33px;
  background-image: url("/menu/hlav1a.gif");  
 }


#menu1 a.podm2 {
  position: absolute;
  left: 190px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav2.gif"); 
}

#menu1 a.podm2:hover {
  position: absolute;
  left: 190px;
  top: 33px;
  background-image: url("/menu/hlav2a.gif");  
 }



#menu1 a.podm3 {
  position: absolute;
  left: 336px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav3.gif"); 
}

#menu1 a.podm3:hover {
  background-image: url("/menu/hlav3a.gif");  
 }

#menu1 a.podm4 {
  position: absolute;
  left: 482px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav4.gif"); 
}

#menu1 a.podm4:hover {
  background-image: url("/menu/hlav4a.gif");  
 }

#menu1 a.podm5 {
  position: absolute;
  left: 628px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav5.gif"); 
}

#menu1 a.podm5:hover {
  background-image: url("/menu/hlav5a.gif");  
 }

#menu1 a.podm6 {
  position: absolute;
  left: 774px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav6.gif"); 
}

#menu1 a.podm6:hover {
  background-image: url("/menu/hlav6a.gif");  
 }


#menu2 a.podm7 {
  position: absolute;
  left: 44px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav7.gif"); 
}

#menu2 a.podm7:hover {
  background-image: url("/menu/hlav7a.gif");  
 }
#menu2 a.podm8 {
  position: absolute;
  left: 190px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav8.gif"); 
}

#menu2 a.podm8:hover {
  background-image: url("/menu/hlav8a.gif");  
 }
#menu2 a.podm9 {
  position: absolute;
  left: 336px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav9.gif"); 
}

#menu2 a.podm9:hover {
  background-image: url("/menu/hlav9a.gif");  
 }
#menu2 a.podm10 {
  position: absolute;
  left: 482px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav10.gif"); 
}

#menu2 a.podm10:hover {
  background-image: url("/menu/hlav10a.gif");  
 }
#menu2 a.podm11 {
  position: absolute;
  left: 628px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav11.gif"); 
}

#menu2 a.podm11:hover {
  background-image: url("/menu/hlav11a.gif");  
 }

#menu2 a.podm12 {
  position: absolute;
  left: 774px;
  top: 33px;
  width: 142px;
  height: 157px;
  background-image: url("/menu/hlav12.gif"); 
}

#menu2 a.podm12:hover {
  background-image: url("/menu/hlav12a.gif");  
}



a.podmv1 {
  position: absolute;
  left: 845px;
  top: 41px;
  width: 20px;
  height: 13px;
  FONT-SIZE: 9px; 
  background-image: url("/menu/pruhled.gif"); 
}

a.podmv1:hover {
  background-image: url("/menu/angl.gif");  
}

a.podmv2 {
  position: absolute;
  left: 871px;
  top: 41px;
  width: 21px;
  height: 13px;
  FONT-SIZE: 9px; 
  background-image: url("/menu/pruhled.gif"); 
}

a.podmv2:hover {
  background-image: url("/menu/svk.gif");  
 }


a.podmv3 {
  position: absolute;
  left: 898px;
  top: 41px;
  width: 21px;
  height: 13px;
  FONT-SIZE: 9px; 
  background-image: url("/menu/pruhled.gif"); 
}

a.podmv3:hover {
  background-image: url("/menu/pol.gif");  
 }

a.podmv4 {
  position: absolute;
  left: 925px;
  top: 41px;
  width: 21px;
  height: 13px;
  FONT-SIZE: 9px; 
  background-image: url("/menu/pruhled.gif"); 
}

a.podmv4:hover {
  background-image: url("/menu/rus.gif");  
}

a.podlogo {
  position: absolute;
  left: 16px;
  top: 0px;
  width: 133px;
  height: 60px;
  FONT-SIZE: 9px; 
}


/* styl.css */

.main {
width: 960px;
margin-top:3px;
margin-left: auto;
margin-right: auto;
text-align: left;
background-color: #d9d9d9;
}


.top {
position: relative;
width: 960px;
height: 96px;
background-image: url("/menu/top.gif");
} 


.top-menu {
position: absolute;
left:0px;
top:66px;
height:25px;
}


.column {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-color:none;
background-image: url("/menu/pozadi-leve.gif"); 
background-repeat: repeat-y;
} 

.column-hlavni {
position: relative;
width: 960px;
background-color: #d9d9d9;
background-color:none;
} 


.aktuality {
position:relative;
padding-top:0px;
left:44px;
width:872px;
background-color: #cbcbcb;
background-image: url("/menu/aktualne1.gif"); background-repeat: no-repeat;
} 

.aktuality0 {
position:relative;
padding:0;
margin:0;
margin-left:0px;
top:0px;
background-color: #cbcbcb;
}


.aktuality1 {
position:relative;
padding-top:5px;
padding-bottom:5px;
padding-left:147px;
padding-right:5px;
} 



.left-column {
position: relative;
float: left;
width: 201px;
text-align: left;
}

.leve-menu {
 padding-left:26px;
 text-align: left;
 height:100%;
 color: #ffffff; 
 FONT-WEIGHT: bold;
 background-image:none;
}

.cleaner {
                clear:both;
                height:1px;
                font-size:1px;
                border:none;
                margin:0; padding:0;
                background:transparent;
                background-color:#ffffff;
                background-image: url("/menu/pozad-dole.gif"); 
                background-repeat: repeat-x;

           }

.cleanermodry {
clear:both;
height:8px;
margin:0 0 0 0; padding:0 0 0 0;
border-bottom: 1px solid #005399;
}

.cleaner1 {
clear:both;
margin:0 0 0 0; padding:0 0 0 0;
}

.doleva {
float:left;
font-size: 8pt; 
}

.doleva1 {
float:left;
background-color:#CAD1D3;
height:20px;
padding-right:10px;
padding-top:3px;
padding-left:2px;
padding-bottom:2px;
}

.right-column {
float: right;
width: 759px;
background-position: right top;
background-image: url("/menu/pozadi-prave.gif"); background-repeat: repeat-y;
}

.prava-strana-vyrobky {
float: left;
width:729px; 
background-color: #E8E6DA; 
padding-left:15px;
padding-right:15px;
text-align: left;
min-height: 500px;/* FF, Opera, IE7 */
height:expression(this.scrollHeight < 500? "500px" : "auto" ); /* IE 5 - IE 6 */
}

.prava-strana-funny {
float: left;
width:729px; 
background-color: #000000; 
padding-left:15px;
padding-right:15px;
text-align: left;
}

.prava-strana-ostatni {
position:relative;
background-color: #f0f0f0; 
padding-left:20px;
padding-right:20px;
margin-right:145px;
padding-top:5px;
text-align: left;
min-height: 500px;
height:expression(this.scrollHeight < 500? "500px" : "auto" ); /* IE 5 - IE 6 */
}

.prava-strana-masaz {
position:relative;
background-color: #E8E6DA;  
padding-left:20px;
padding-right:20px;
margin-right:145px;
padding-top:5px;
text-align: left;
}

.prava-strana-funny2 {
position:relative;
background-color: #000000;  
padding-left:20px;
padding-right:20px;
margin-right:145px;
padding-top:5px;
text-align: left;
}

.prava-strana-vana {
padding-left:90px;
padding-right:90px;
position:relative;
text-align: left;
}

.prava-strana-kabina {
padding-left:40px;
padding-right:40px;
position:relative;
text-align: left;
}

.vyrobek-vana {
float:left;
width:180px;
text-align:left;
margin:0;
padding:0;
padding-bottom:0px;
padding-top:0px;
border-bottom: 2px solid #DEDDD6;
border-right: 2px solid #DEDDD6;
}

.vyrobek-vana-kon {
float:left;
width:180px;
text-align:left;
margin:0;
padding:0;
padding-bottom:0px;
padding-top:0px;
border-bottom: 2px solid #DEDDD6;
}

.vyrobek-vana-hlavicka {
position:relative;
width:170px;
text-align:center;
padding:0;
padding-bottom:1px;
padding-top:0px;
margin-top:5px;
margin-left:5px;
background-color:#DEDDD6;
}

.vyrobek-doplnek {
text-align:left;
margin:0;
padding:0;
/* border-bottom: 2px solid #DEDDD6; */
}

.vyrobek-doplnek-hlavicka {
display:block;
position:relative;
text-align:left;
padding-bottom:0px;
padding-top:0px;
margin-top:4px;
margin-bottom:4px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:4px;
color: #005399;
font-size:10pt;
background-color:#D7D7D7;
}

.vyrobek-doplnek-cena {
position:relative;
float:right;
color: #000000;
}

.vyrobek-doplnek-nadpis {
position:relative;
float:left;
}

.vyrobek-doplnek-spodek {
text-align:left;
padding:1px;
}

BODY
{
   text-align: center;
   top:0;
   background-color: #FFFFFF;
   color: #000000; 
   FONT-SIZE: 9pt; 
   FONT-FAMILY: "Verdana","Arial";
   margin-top:  0px;
   padding-top: 0;
   line-height:125%;
}

.mensi
{
FONT-SIZE: 11px; 
LINE-HEIGHT: 15px;
}

.mensi2
{
FONT-SIZE: 11px;
LINE-HEIGHT: 12px;
}

.mensistefl
{
FONT-SIZE: 8pt;
}

.nadpis
{
   position:relative;
   FONT-SIZE: 14px; 
   color: #054183;
   color: #005399;
   padding-left:14px;
   padding-right:5px;
   padding-top:12px;
   margin-top:0px;
   margin-bottom:5px;
   height:21px;
   FONT-WEIGHT: bold;
   background-position: left bottom;
   background-repeat: no-repeat;
   background-image: url("/menu/pozadi-nadpis.gif"); 
   background-color: none; 

}

.nadpis1
{
   position:relative;
   FONT-SIZE: 16px; 
   color: #005399;
   padding-left:14px;
   padding-right:5px;
   padding-top:12px;
   margin-top:0px;
   margin-bottom:5px;
   height:21px;
   FONT-WEIGHT: bold;
   background-position: left bottom;
   background-repeat: no-repeat;
   background-image: url("/menu/pozadi-nadpis.gif"); 
   background-color: none;    

}

.nadpis-vyrobek
{
   position:relative;
   FONT-SIZE: 14px; 
   color: #ffffff;
   padding-left:14px;
   padding-right:5px;
   padding-top:12px;
   margin-top:0px;
   margin-bottom:5px;
   height:22px;
   FONT-WEIGHT: bold;
   background-position: left bottom;
   background-repeat: no-repeat;
   background-image: url("/menu/pozadi-vyrobek.gif"); 
   background-color: none; 
}

.nadpis-vyrobek2
{
   position:relative;
   FONT-SIZE: 14px; 
   color: #ffffff;
   padding-left:14px;
   padding-right:5px;
   padding-top:12px;
   margin-top:0px;
   margin-bottom:5px;
   height:37px;
   FONT-WEIGHT: bold;
   background-position: left bottom;
   background-repeat: no-repeat;
   background-image: url("/menu/pozadi-vyrobek2.gif"); 
   background-color: none; 
}


.nadpis-vyrobek3
{
   position:relative;
   FONT-SIZE: 14px; 
   color: #ffffff;
   padding-left:14px;
   padding-right:5px;
   padding-top:12px;
   margin-top:0px;
   margin-bottom:5px;
   height:52px;
   FONT-WEIGHT: bold;
   background-position: left bottom;
   background-repeat: no-repeat;
   background-image: url("/menu/pozadi-vyrobek3.gif"); 
   background-color: none; 
}



.nadpis-levy
{
   position:relative;
   FONT-SIZE: 16px; 
   color: #ffffff;
   color: #ffffd6;
   padding-left:12px;
   padding-right:0px;
   padding-top:12px;
   margin-top:0px;
   margin-left:14px;
   margin-right:1px;
   margin-bottom:0px;
   height:26px; 
   FONT-WEIGHT: bold;
   background-image:none; 
   background-color: #005399; 
   text-align:left;
}

.nadpis-levy-v
{
   position:relative;
   FONT-SIZE: 16px; 
   line-height:120%;
   color: #ffffd6;
   padding-left:12px;
   padding-right:0px;
   padding-top:12px;
   padding-bottom:12px;
   margin-left:14px;
   margin-right:1px;
   margin-bottom:0px;
   margin-top:0px;
   FONT-WEIGHT: bold;
   background-color: none; 
   text-align:left;
}

.nadpis-levy0 {
 background-color: #005399; 
}

.nadpis-levy1 {
 background-color: #3f3470; 
}

.nadpis-levy41 {
 background-color: #1D7DC1; 
}

.nadpis-levy42 {
 background-color: #85709E; 
}

.nadpis-levy43 {
 background-color: #61A6D8; 
}

.nadpis-levy45 {
 background-color: #000000;
}


.nadpis-levy46 {
 background-color: #C79F60;
}

.nadpis-levy48 {
 background-color: #8E9091;
}


.nadpis-levy49 {
 background-color: #BE4155;
}


.nadpis-levy50 {
 background-color: #009AAF;
}

.pozadi-sede {
 background-color: #E1E0D9; 
 padding:0px;
}

.pozadi-ikon {
 background-color: #D8D7D0; 
 padding:8px 8px 8px 8px;
}

.pozadi {
 padding:8px 8px 8px 8px;
}

.pozadi0 {
 background-color: #BFCBD5; 
 padding:8px 8px 8px 8px;
 FONT-SIZE: 14px; 
 color: #005399;
}

.pozadi1 {
 background-color: #E1E1E1; 
 padding:8px 8px 8px 8px;
}

.pozadi2 {
 background-color: #D7D7D7; 
 padding:8px 8px 8px 8px;
}

.pozadi-tab {
 background-color: none; 
 padding:2px 2px 3px 3px;
}


.column-levy1 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("/menu/pozadi-leve1.gif"); 
background-repeat: repeat-y;
}

.column-levy41 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("/menu/pozadi-leve41.gif"); 
background-repeat: repeat-y;
}  

.column-levy42 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("/menu/pozadi-leve42.gif"); 
background-repeat: repeat-y;
} 

.column-levy43 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("/menu/pozadi-leve43.gif"); 
background-repeat: repeat-y;
}  

.column-levy45 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("/menu/pozadi-leve45.gif"); 
background-repeat: repeat-y;
}    


.column-levy46 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("/menu/pozadi-leve46.gif"); 
background-repeat: repeat-y;
}  

.column-levy48 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("/menu/pozadi-leve48.gif"); 
background-repeat: repeat-y;
}  



.column-levy49 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("/menu/pozadi-leve49.gif"); 
background-repeat: repeat-y;
}  

.column-levy50 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("/menu/pozadi-leve50.gif"); 
background-repeat: repeat-y;
}  




P {
padding:0;
margin:0;
padding-bottom:3px;
text-align:justify;
}

A
{
   COLOR: #155193;
   TEXT-DECORATION: none;
}

A:hover
{
   TEXT-DECORATION: underline; 
   /*FONT-WEIGHT: normal;*/
}

td.k {
  FONT-SIZE: 11px; 
 }

 td.k1 {
  color: #000000;
  background-color: #e0e0e0;
  FONT-SIZE: 11px; 
 }


.top-menu-nadpolozka
{
 float:left;
 height:25px;
 background-image: url("/menu/tecka.gif"); background-repeat: no-repeat;
}

.top-menu-nadpolozka1
{
 float:left;
 height:25px;
 background-image: url("/menu/tecka1.gif"); background-repeat: no-repeat;
}

.top-menu-polozka 
{
   float:left;
   padding-left:12px;
   padding-right:4px;
   margin-top:5px;
   FONT-SIZE: 12px; 
   FONT-FAMILY:"Verdana","Arial";
   TEXT-DECORATION: none; FONT-WEIGHT: bold;
   text-align: left;
}

A.top-menu-polozka
{
  TEXT-DECORATION: none;
  color: #ffffff;
}

A.top-menu-polozka:hover 
{
   TEXT-DECORATION: underline;
   FONT-WEIGHT: bold;
   color: #ffffd6;
}

.top-menu-polozka1 
{
   float:left;
   padding-left:12px;
   padding-right:4px;
   margin-top:5px;
   FONT-SIZE: 12px; 
   FONT-FAMILY:"Verdana","Arial";
   TEXT-DECORATION: none; FONT-WEIGHT: bold;
   text-align: left;
}

A.top-menu-polozka1
{
  color: #ffffd6;
}

A.top-menu-polozka1:hover 
{
 TEXT-DECORATION: underline;
 FONT-WEIGHT: bold;
}

img.preimg
{
   border:0;
   width:1px;
   height:1px;
   visibility:hidden;
}

img.techn
{
   border:2;
   border-color:#D8D7D0;

}

.levemenu-ram
{
 height:24px;
 width:170px;
 background-image: url("/menu/teckh.gif"); background-repeat: no-repeat;
}

.levemenu-ram1
{
 height:24px;
 width:170px;
 background-image: url("/menu/teckh1.gif"); background-repeat: no-repeat;
}

.levepodmenu-ram
{
 margin-left:18px; 
 height:21px;
 background-image: url("/menu/teckal.gif"); background-repeat: no-repeat;
}

.levepodmenu-ram1
{
 margin-left:18px; 
 height:21px;
 background-image: url("/menu/teckal1.gif"); background-repeat: no-repeat;
}

.levepodmenu-ramprodej
{
 margin-left:9px; 
 height:21px;
 background-image: url("/menu/teckal.gif"); background-repeat: no-repeat;
}

.levepodmenu-ramprodej1
{
 margin-left:9px; 
 height:21px;
 background-image: url("/menu/teckal1.gif"); background-repeat: no-repeat;
}



A.levemenu-hl
{
   position:relative;
   display:block;
   padding-left:12px;
   top:6px;
   TEXT-DECORATION: none;
   FONT-WEIGHT: bold;
   text-align: left;
   color: #005399;
}

A.levemenu-hl:hover, A.levemenu-hl1:hover 
{
 TEXT-DECORATION: underline;
 FONT-WEIGHT: bold;
}


A.levemenu-hl1
{
   position:relative;
   padding-left:12px;
   display:block;
   top:6px;
   TEXT-DECORATION: none;
   FONT-WEIGHT: bold;
   text-align: left;
   color: #008C99;

}

A.modrik
{
   TEXT-DECORATION: none;
   color: #004389;
}

A.modrik:hover
{
 TEXT-DECORATION: underline;
}

A.nic
{
   display:block;
   TEXT-DECORATION: none;
   color: #000000;
   width:100%;
}

A.nic:hover
{
 TEXT-DECORATION:none;
}


.cele-ram {
  width:100%;
}

A.nic1
{
   display:block;
   TEXT-DECORATION: none;
   border: 1px solid #E8E6DA; 
   padding: 1px;  
   color: #000000; 
}

A.nic1:hover
{
   TEXT-DECORATION:none;
   padding: 1px;  
 /*  color: #005399;  */
   border: 1px solid #005399;
   cursor:hand;
}

.textbuton
{
   background:transparent;
   background-color: #E8E6DA; 
   background-color:#CAD1D3;
   color: #000000;
   border: 1px solid #000000;
   FONT-SIZE: 8pt;
}

.submitbuton
{
   background:transparent;
   color: #004389;
   border: 1px solid #004389;    
   FONT-WEIGHT: bold;
   FONT-size: 9pt;
}


.textbutonful
{
   background-color:#cfd6d8;
   color: #000000;
   border: 1px solid #000000;
   FONT-SIZE: 10pt;
}

.submitbutonful
{
   background-color:#cfd6d8;
   color: #000000;
   border: 1px solid #000000;   
   FONT-WEIGHT: bold;
   FONT-size: 10pt;
}



.modralinka
{
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   border-bottom: 1px solid #005399;
}

IMG.doplnky
{
	border: 0;
	margin: 2px 2px 2px 2px;
	padding: 0 0 0 0;
}

.doplnky1
{       float:left; 
	border: 0;
	margin: 3px 3px 3px 3px;
	padding: 0 0 0 0;
        text-align:center;
        font-size:8pt;
}

 td.v {
  background-color: #e0e0e0;
 }

 td.v1 {
  height:19px;
 }

 tr.v2 {
  height:19px;
  background-color: #e0e0e0;
 }

/* css &#65533;&#65533;&#65533; lightbox*/

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/effects/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(/effects/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/effects/overlay.png", sizingMethod="scale");
	}
	
.div_image
{
background-image: url(/menu/tecka33.gif);
background-repeat: no-repeat;
height: 21px;
padding-left: 10px;
padding-top: 1px;
} 
