BODY {
	FONT-SIZE: 13px; LINE-HEIGHT: 130%; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Tahoma, Arial; BACKGROUND-COLOR: #033E04; TEXT-ALIGN: center; FONT-VARIANT: normal;
	margin: 0px;
}

TD {
  FONT-SIZE: 13px; 
}
P {
	margin: 0px; margin-bottom: 10px; text-align:justify;
}


A:link, A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}


.copyright {
	COLOR: #9BB49B; padding-top: 5px
}
A.copyright, A.copyright:link, A.copyright:visited {
	COLOR: #9BB49B; text-decoration: none
}
A.copyright:hover {
	text-decoration: underline
}

A.btmmnu, A.btmmnu:link, A.btmmnu:visited {
	font-size:9px; COLOR: #9BB49B; text-decoration: none
}
A.btmmnu:hover {
	text-decoration: underline
}


.levy_sloupec {
  border: 1px solid #2C332C; background-color: #044306; width: 456px; min-height: 300px; _height: 300px; float:left
}
.pravy_sloupec {
  border: 1px solid #2C332C; background-color: #044306; width: 456px; min-height: 300px; _height: 300px; float:right
}


UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px
}
LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; text-align:justify;
}

DIV.celek {
	margin: auto; WIDTH: 985px; TOP:0px; POSITION: relative; TEXT-ALIGN: left;
}
DIV.logo {
	LEFT: 0px; MARGIN: auto; WIDTH: 985px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left; height: 309px; 
}
DIV.text {
  LEFT: 0px; WIDTH: 985px; POSITION: relative; PADDING-TOP: 309px; TEXT-ALIGN: left; background-image: url('pic/bg_tab.gif'); 
}
DIV.text2 {
	margin-left: 34px; TEXT-ALIGN: left; width: 917px;
}
DIV.spodni {
  width: 917px; border: 1px solid #2C332C; background-color: #044306; margin-top: 5px; margin-bottom: 5px; text-align: center;  color: #9BB49B; font-size:11px; 
}
SPAN.paticka {
  height: 30px; padding-top:7px;
}


H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #FFFFFF; margin-top: 0px; margin-bottom: 12px;  LINE-HEIGHT: 120%; text-transform:uppercase
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; margin-top: 0px; margin-bottom: 12px; text-transform:uppercase
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; margin-top: 0px; margin-bottom: 12px; text-transform:uppercase
}

DIV#obr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER: #EBDDBF 4px solid; margin-left: 30px
}

IMG.okraj {
	border-width: 3px; border-style: solid; border-color: #82A183
}
IMG.nahled {
	border: 3px solid #82A183; margin-right: 13px; margin-bottom: 15px;
}
IMG.nahled2 {
	border: 3px solid #82A183; margin-bottom: 15px;
}
IMG.nahled3 {
	border: 3px solid #82A183; margin-right: 13px;
}
IMG.nahled4 {
	border: 3px solid #82A183;
}

.akce {
	FONT-WEIGHT: bold; FONT-SIZE: 17px
}






#vypis table {
                width: 100%;
                border-collapse: collapse;
                border: 1px #cecece solid;
                margin-top:20px;
                margin-bottom:20px;
                }
                
#vypis table thead th {
                font-weight: bold;
                font-size: 12px;
                border-bottom: 1px solid #ddd;
                background: #1b541c;
                color: #ffffff;
                text-align: left;
                }
                
#vypis tbody {
                border-bottom: 1px solid #ddd;
                }
                
#vypis tbody tr {
                background: #507c51;
                }
              
#vypis table td,
#vypis table th {
                font-size: 12px;
                padding: 5px;
                line-height: 1.3em;
                border-bottom: 1px solid #ddd;
                border-left: 1px solid #ddd;
                color: #ffffff;
                }        

#vypis tbody tr:hover {
                background: #688e6a;
                }        


#vypis .cena {
	width:110px; text-align:right;
}
#vypis .ikony {
	width:40px;
}

#vypis A:link, #vypis A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
#vypis A:hover {
	TEXT-DECORATION: none
}






#detail table {
                float: left;
                border-collapse: collapse;
                border: 1px #cecece solid;
                margin-top:20px;
                margin-bottom:20px;
                }
                
#detail table thead th {
                font-weight: bold;
                font-size: 12px;
                border-bottom: 1px solid #ddd;
                background: #1b541c;
                color: #ffffff;
                text-align: left;
                }
                
#detail tbody {
                border-bottom: 1px solid #ddd;
                }
                
#detail tbody tr {
                background: #507c51;
                }
              
#detail table td,
#detail table th {
                font-size: 12px;
                padding: 5px;
                line-height: 1.3em;
                border-bottom: 1px solid #ddd;
                border-left: 1px solid #ddd;
                color: #ffffff;
                }        

#detail tbody tr:hover {
                background: #688e6a;
                }        
#detail .cena {
	text-align:right;
}

/********************************************
 ********************************************
 ********************************************/
.clear_both {
  clear: both;
  height: 0;
  line-height: 0;
  font-size: 0;
  overflow: hidden;
}

#right_container, #left_container {
  padding-bottom: 10px;
}
