body, html
{
border: 0px none;
margin: 0px;
padding: 0px;
font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
font-size: 100%;
text-align:center;
background-color:#f3dad6
}

p, img, table, tr, th, td, h1, h2, h3, h4, h5, object
{
border: 0px none;
margin: 0px;
padding: 0px;
}

#obal {    
            background: url('pravy.gif') top left repeat-y;
            width: 1000px; 
            margin: 0px auto 0px auto;
        }
        #obal2 {    
             width:1000px; 
            background: url('pravy.gif') top right repeat-y;
           text-align:left;
           background-color:#ceedff; 
           position:relative;
        }
        #stredny, #pravy, #lavy {
          display: inline;
        }
        #stredny {
          margin-left:170px;
          float: left;
          width:640px;
          
          
        }
        #pravy {
          background-color:#FFCCCC;     
          float: left;
          width: 190px;
                   
        }
        #lavy {
          background-color:#FFCCCC;
          margin-left: -1000px;
          float: left;
          width: 180px;
          margin-top:10px;
          font-size:90%;
          
        }
        #hlavicka {
         /* background-color:#cc3300;*/
          height:140px;
          position:relative;
        }
        #paticka {
            clear: left;
            background-color: ffccff;
            width: 100%;
            float: left;
        }
        .clear {
          clear: both; 
        }
        
        #navcontainer { margin-left: 5px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 10px;
width: 155px;
color: #fff;
background-color: #D91616;
text-decoration: none;
}

#navcontainer a:hover
{
color: #fff;
background-color: #FF9999;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 140px;
color: #fff;
background-color: #D91616;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #D91616;
text-decoration: none;
}


        
    /*menu hore */    
        

.suckertreemenu ul{
margin:0;
padding: 0;
list-style-type: none;
background-color: #D91616;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size:90%;
text-align:center;
color:white;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
background-color: #D91616;
color:white;

}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 111px; /*Width of top level menu link items*/
padding: 1px 8px;
border-left-width: 0;
text-decoration: none;
color:white;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 160px; /*width of sub menu levels*/
color: white;
text-decoration: none;
padding: 1px 5px;
border: 1px solid #ccc;
}

.suckertreemenu ul li a:hover{
background-color:#FF9999;
color: white;
}


	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

/*destinacie */

#master {
        background-color: #ffcc99;
        
        
        }
      #masterin {
        width: 100%;
        line-height:130%;
       
        }
      #blok1 {
        width: 220px;
        float: left;
         
        
                }
     
      #blok2 {
        margin: 0 0 0 220px;
        padding: 1px 10px;
      }
      
      
    .aa {
      float: right;
      width: 200px;
      margin-left:10px;
     /* _margin-right: -3px;  pouze pro MSIE */
     
    }
    
    .aa1 {
      float: right;
      width: 420px;
      margin-left:10px;
    /*  _margin-right: -3 px; /* pouze pro MSIE */
    }
    
    .desat{margin-left:20px;}
    .stocek {
      width: 100%;
      margin: 1em 0;
      padding: 0;
      background: #35eaff url("levy.gif") left bottom no-repeat;
      
    }
    .stocek span {
      display: block;
      width: 100%;
      padding: 3px 0;
      text-align:center;
      white-space: nowrap;
      background: url("pravy1.gif") right bottom no-repeat;
      color:black;
    }
    
    .klima
    {
    width:400px;}



#partner img
{
margin-right:20px;
}
            ul.odrazka li{list-style-type: disc;line-height:150%;}
        
        
        
        .stred
        {text-align:center;}
        .cervena
        {color:red;}
        .tucne{font-weight:bold;}
		.zelena{color:#009900;}
		.bordova{color:#990099;}
		.modre{color:#0000FF;}
		.sikme{font-style:italic;}
