body {
        background: #676767;
	color: #ffffff;
	margin-top: 0px;
	font-family: "helvetica ce black", "helvetica ce", arial;
	font-size: 12px;
	text-align: center;
}

a {
   FONT: 12px "helvetica ce black", "helvetica ce", arial;
   color: #ffffff;
   text-decoration: none;
} 

a:hover {
   FONT: 12px "helvetica ce black", "helvetica ce", arial;
   color: #cccccc;
   text-decoration: none;
} 

a.obj {
   FONT-SIZE: 13px;
   color: red;
   font-weight: bold; 
   text-decoration: none;
   background: #000000;
   padding: 2px;
} 

a:hover.obj {
   FONT-SIZE: 13px;
   color: red;
   font-weight: bold; 
   text-decoration: none;
   background: #000000;
   padding: 2px;   
} 

a.novinky {
   FONT-SIZE: 17px;
   color: #F6EB14;
   font-weight: bold; 
   text-decoration: none;
   background: #000000;
   padding: 2px 5px 2px 5px;
} 

a:hover.novinky {
   FONT-SIZE: 17px;
   color: #F6EB14;
   font-weight: bold; 
   text-decoration: none;
   background: #000000;
   padding: 2px 5px 2px 5px;   
} 

a.zluty {
   FONT-SIZE: 12px;
   color: #F6EB14;
   text-decoration: none;
} 

a:hover.zluty {
   FONT-SIZE: 12px;
   color: #F6EB14;
   text-decoration: none;
} 

a.zlutyBig {
   FONT-SIZE: 14px;
   color: #F6EB14;
   font-weight: bold;
   text-decoration: none;
} 

a:hover.zlutyBig {
   FONT-SIZE: 14px;
   color: #F6EB14;
   font-weight: bold;
   text-decoration: none;
} 

a.zlutyPodtrzeny {
   FONT-SIZE: 13px;
   color: #F6EB14;
   font-weight: bold;
   text-decoration: underline;
} 

a:hover.zluty {
   FONT-SIZE: 13px;
   color: #F6EB14;
   font-weight: bold;
   text-decoration: underline;
} 

h1 {
   font-size: 20px;
   font-weight: bold;
   font-style: italic;
   color: #ffffff;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;   
   display: inline;
}

h2 {
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

h3 {
   font-size: 16px;
   color: #F6EB14;
   margin: 0px 0px 5px 0px;
   padding: 0px 0px 0px 0px;
   font-weight: normal;
}

h4 {
   font-size: 16px;
   color: #000000;
   margin: 0px 0px 5px 0px;
   padding: 0px 0px 0px 0px;
   font-weight: normal;
}


#obalTitul {
   position: relative;
   background: #000000 url('./images/bgTitul.jpg') repeat-y;
   width: 974px;
   min-height: 743px;
   _height: 743px;
   text-align: left;
}

#obal {
   position: relative;
   background: #000000 url('./images/bgPage.jpg') repeat-y;
   width: 974px;
   min-height: 700px;
   _height: 700px;
   text-align: left;
}

#top {
   position: relative;
   background: #000000 url('./images/bgTop.jpg') no-repeat;
   width: 974px;
   height: 100px;
   text-align: left;
}

#menu {
   position: relative;
   width: 974px;
   font-size: 17px;
   font-weight: bold;
}

#menu a {
   font-size: 17px;
   font-weight: bold;
}

#hlavicka {
   font-size: 20px;
   font-weight: bold;
   color: black;
   width: 974px;
   background: #cccccc url('./images/pruh.jpg') no-repeat;
   margin: 5px 0px 0px 0px;
   padding: 5px 0px 5px 0px;
   text-align: center;
}

#hlavicka a {
   color: #000000;
   font-size: 15px;
   font-weight: bold;
   text-decoration: underline;
}

#hlavicka h1 {
   color: #000000;
   font-style: normal;
}

#obsahTitul {
   position: relative;
   margin-left: 25px;
   margin-right: 25px;
   margin-top: 0px;
   height: 240px;
}

#obsah {
   position: relative;
   margin-left: 27px;
   margin-right: 25px;
   margin-top: 10px;
   padding-bottom: 50px;
   padding-top: 5px;
   text-align: justify;
   min-height: 390px;
   _height: 390px;

}

#obsahPozadi {
   position: relative;
   min-height: 470px; 
   _height: 470px; 
   margin: 0px; 
   padding: 0px;
   color: black;
   font-family: "helvetica ce black", "helvetica ce", arial;
}

#obsahPozadi a {
   color: #000000;
}

.zapati {
   position: absolute;
   left: 0px;
   bottom: 0px;
   background: #000000 url('./images/bgBottom1.jpg') no-repeat;
   font-size: 13px;
   font-weight: bold;
   width: 974px;
   text-align: center;
   padding-top: 7px;
   padding-bottom: 7px;
}

.aktuality {
   background: #4D4D4D;
   width: 974px;
   font-size: 17px;
   font-weight: bold;
   color: #FEFF99;
   text-align: center;
   letter-spacing: 6pt;
   padding-top: 7px;
   padding-bottom: 7px;
}

.box {
   position: absolute;
   background: #333333;
   width: 260px;
   height: 185px;
   font-size: 15px;
   font-weight: bold;
   color: #FEFF99;
   margin-top: 15px;
}

.datumbox {
   width: 22px; 
   background: #F9F2C4; 
   color: #000000; 
   font-weight: bold; 
   text-align: center; 
   padding-top: 1px; 
   padding-bottom: 1px 
}

.mesicbox {
   width: 80px;
   background: #000000; 
   text-align: center;
   padding: 5px 0px 5px 0px;
}

.infoBox {
   color: red;
   font-weight: bold;
   FONT-SIZE: 13px;
   background: #000000;
   padding: 2px;
}

.lide {
text-align: center;
line-height: 1.9;
}

.lide a {
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   line-height: 1.9;
} 

.repertoar {
   font-size: 14px;
   line-height: 26px;
}

.submenu {
   font-size: 14px;
   font-weight: bold;
   color: #FAF185;
   margin-bottom: 15px;
}

.submenu a {
   font-size: 14px;
   font-weight: bold;
   color: #FAF185;
}

.zprava {
   background-color: white; 
   color: black; 
   width: 600px; 
   padding: 3px; 
   margin-bottom: 3px;
}

.zprava a {
   color: black;
}


/* sprava */


#adminmenu {
background: black;
width: 99%;
text-align: left;
padding: 3px 0px 3px 10px;
margin: 5px 0px 5px 0px;
}

#ededitplocha {
width: 920px;
height: 500px;
}

#kontakttable {
width: 928px;
border-collapse: collapse;
text-align: left;
background: #fff;
}

#kontakttable td {
border: 1px solid black;
}

#fototable td{
border: 1px solid black;
font-size: 11px;
}

.label {
background-color: #F7F1E5;
text-align: left;
color: #481013;
}

.label-left-align {
background-color: #F7F1E5;
text-align: left;
color: #481013;
}

.head {
background-color: #F7F1E5;
text-align: center;
color: #481013;
}

/* forum */

	A.gb, A:LINK.gb, A:VISITED.gb, A:ACTIVE.gb {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration : none;
	}
	A:HOVER.gb {
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	text-decoration : underline;
	}
	.gb-mini{
	font-family: "helvetica ce black", "helvetica ce", arial;
	font-size: 11px;
	font-weight: normal;
	color: #484848;
	}
	.gb-text{
	font-family: "helvetica ce black", "helvetica ce", arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	}
	.gb-maxi{
	font-family: "helvetica ce black", "helvetica ce", arial;
	font-size: 13px;
	font-weight: bold;
	color: #000099;
	}
	.gb-input{
		font-family : "helvetica ce black", "helvetica ce", arial;
		font-size : 12px;
		color : #000000;
		font-weight : normal;
		background-color : #ffffff;
		border : thin solid Black 1px;
	}
	.gb-button{
		font-family : "helvetica ce black", "helvetica ce", arial;
		font-size : 12px;
		color : #000000;
		font-weight : normal;
		background-color : #ffffff;
		border : thin solid Black 1px;
		border-width : ;
	}

