body {
    background-image: url(../images/bg.jpg);
    font-family: verdana, helvetica, sans-serif; 
    margin: 0px 0px 0px 0px;
    text-align: center; 
}

.main { width:960px; _width: 962px; border: 1px solid #FFFFFF; margin: auto; text-align: left; background-color:white;} 
.mainobsah { width: 610px; border: 0px solid #000000; margin: auto; text-align: left; float:left; background-color:#FFFFFF;  
     min-height: 600px; /* pro standardni prohlizece */
    _height: 600px; /* pro Internet Explorer, ktery to chape jako min-height*/
} 
.mainlevy { width: 175px; border: 0px solid #000000; margin: auto; text-align: left; float:left;} 
.mainpravy { width: 175px; border: 0px solid #000000; margin: auto; text-align: left; float:left;} 

form {
 padding:0px;
 margin:0px;
} 

img {border:0;}

button { 
    font-family: verdana, helvetica, sans-serif; 
}

input {
    font-family: verdana, helvetica, sans-serif; 
}

/*HR { color:#CCCCCC; height: 1}*/

A {color:  #000000; text-decoration: none;}
A:visited {color: #000000;}
A:hover {color: #FEB624;}

select {
 height:17px;
 font-size:9px;
}

input {
 height:17px;
 font-size:9px;
}
hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

.pruhvyrobcu {
	position:relative; top:0px; left:0px;
	background-image: url("../images/sedyhornipruh.gif");
        background-repeat: repeat-x;
        width: 960px;
        height: 25px;
}

.pata {
        width:960px;
        height:40px;
	position:relative; top:0px; left:0px;
	background-image: url("../images/pata.gif");
        background-position: 0px 0px;
        background-repeat: repeat-x;
        font-size:9px;
        
}
.mainobsah h1 {font-size:1em;width:600px;text-align:center;margin:0px;overflow:hidden;}
