.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("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("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("aktualne1.gif"); background-repeat: no-repeat;
} 


.aktuality2 {
position:relative;
padding-top:0px;
left:44px;
width:872px;
background-color: #cbcbcb;
background-image: url("aktualne2.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("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("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;
}

.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;
}

.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("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("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("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("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("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-akce {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("akcepo2.gif"); 
background-repeat: repeat-y;
}

.column-levy1 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("pozadi-leve1.gif"); 
background-repeat: repeat-y;
}

.column-levy41 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("pozadi-leve41.gif"); 
background-repeat: repeat-y;
}  

.column-levy42 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("pozadi-leve42.gif"); 
background-repeat: repeat-y;
} 

.column-levy43 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("pozadi-leve43.gif"); 
background-repeat: repeat-y;
}  

.column-levy45 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("pozadi-leve45.gif"); 
background-repeat: repeat-y;
}    


.column-levy46 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("pozadi-leve46.gif"); 
background-repeat: repeat-y;
}  

.column-levy48 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("pozadi-leve48.gif"); 
background-repeat: repeat-y;
}  



.column-levy49 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("pozadi-leve49.gif"); 
background-repeat: repeat-y;
}  

.column-levy50 {
position: relative;
width: 960px;
background-color: #bfbfbf; 
background-image: url("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("tecka.gif"); background-repeat: no-repeat;
}

.top-menu-nadpolozka1
{
 float:left;
 height:25px;
 background-image: url("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("teckh.gif"); background-repeat: no-repeat;
}

.levemenu-ram1
{
 height:24px;
 width:170px;
 background-image: url("teckh1.gif"); background-repeat: no-repeat;
}

.levepodmenu-ram
{
 margin-left:18px; 
 height:21px;
 background-image: url("teckal.gif"); background-repeat: no-repeat;
}

.levepodmenu-ram1
{
 margin-left:18px; 
 height:21px;
 background-image: url("teckal1.gif"); background-repeat: no-repeat;
}

.levepodmenu-ramprodej
{
 margin-left:9px; 
 height:21px;
 background-image: url("teckal.gif"); background-repeat: no-repeat;
}

.levepodmenu-ramprodej1
{
 margin-left:9px; 
 height:21px;
 background-image: url("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: 4px 4px 4px 4px;
	padding: 0 0 0 0;
}

.doplnky1
{       float:left; 
	border: 0;
	margin: 4px 4px 4px 4px;
	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;
 }
 
 .popis2sp {
 position:absolute;
 left:1px;
 top:1px;
 width:870px;
 margin:0;
 padding-top:3px;
 line-height:1px;
 FONT-SIZE:9px;
 color:#D8D8D8; 
 
 }
 
 .akce1 {
 font-size:11px;
 FONT-FAMILY:tahoma,verdana;
 }
 
  .akce2 {
 font-size:11px;
 FONT-FAMILY:tahoma,verdana;
 line-height:12px;
 }
