

body {
margin:0px;
text-align: center;
scrollbar-face-color: #bd5700;
	scrollbar-track-color: #cc6600;
	scrollbar-arrow-color: black;
	scrollbar-base-color : #bd5700;
 background-color: #bd5700;

}
a:active, a:link, a:visited, a:hover, a:focus{
color: #ffcc33;
text-decoration:none;
font-size:10pt;
}
a.foot:active, a.foot:visited, a.foot:link, a.foot:hover {
font-family: verdana, helvetica, sans-serif ;
white-space:nowrap;
color: #ffcc33;
text-decoration:none;
font-size:9pt;
font-weight:bold;
}
a.kontakt:active, a.kontakt:visited, a.kontakt:link, a.kontakt:hover {
font-family: verdana, helvetica, sans-serif ;
white-space:nowrap;
color: #ffcc33;
text-decoration:none;
font-size:9pt;
}
div.total{
 margin: auto;
 width: 780px;
 position: relative;
 border:0px solid silver;
 text-align : left;
 background-color: #cc6600;
}
#horni {
width:100%;
 height: 80px;
 border:0px solid red;
}
#baner{
	position: absolute;
	 left : 0%;
	 top: 0px;
	 border: 0px;
}


#mainmenu {
	font-family: verdana, helvetica, sans-serif ;
	BORDER-TOP: #a37b1d 0px solid; MARGIN: 0px auto; TEXT-ALIGN: center
}
#mainmenulist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainmenulist UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; PADDING-LEFT: 0px;
   PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
    LIST-STYLE-TYPE: none
}
#mainmenulist LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; PADDING-LEFT: 0px;
   PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; 
   LIST-STYLE-TYPE: none
}
#mainmenulist A:link {
background-color:#cf601f;
	color: 	#fff70f;
	BORDER: #ff9900 1px solid; PADDING-RIGHT: 0px;  PADDING-LEFT: 0px;
   FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px;
     LINE-HEIGHT: 14px; PADDING-TOP: 5px; 
   TEXT-DECORATION: none
}
#mainmenulist A:visited {
background-color:#cf601f;
	color: 	#fff70f;
	BORDER:#ff9900 1px solid; PADDING-RIGHT: 0px;  PADDING-LEFT: 0px;
   FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; 
    LINE-HEIGHT: 14px; PADDING-TOP: 5px; 
    TEXT-DECORATION: none
}
#mainmenulist A:hover {
	background-color:#ff9900;
	color: 	#fff70f;
  TEXT-DECORATION: none
}
#mainmenulist A {
	WIDTH: 128px; COLOR: #46698f
}
#menu {
background-color: #ff9900;
   	width : 100%;
	height: 25px;
	border:0px solid blue;
	}
a.menu:active, a.menu:visited, a.menu:link {
display:block;
background-color:#cf601f;
	color: 	#fff70f;
	text-decoration: none;
	font-family: verdana, helvetica, sans-serif ;
  font-size:10pt;
  font-weight:bold;
	height: 26px;
	padding-top:4px;
  width: 129px;
	white-space:nowrap;
	text-align:center;
	vertical-align:bottom;
	border:1px  solid  #ff9900;
	}
a.menu:hover {
	display:block;
  white-space:nowrap;
	text-decoration: none;
	font-family: verdana, helvetica, sans-serif ;
	 font-size:10pt;
  font-weight:bold;
  padding-top:4px;
	height: 26px;
	width: 129px;
background-color:#ff9900;
	color: 	#fff70f;
	border:1px solid #ff9900;
}

 div.left {
  font-family:Arial, Verdana, Helvetica, sans-serif ;
 vertical-align:top;
  float: left; 
margin-top:5px;
	padding: 0px;
width: 195px; 
 color:black;
background-color:  #cc6600;
border:0px solid silver;
}
 div.right {
 font-family:Arial, Verdana, Helvetica, sans-serif ;
   font-size:13pt;
 padding-top:10px;
 vertical-align:top;
 clear:right;
  float: right; 
  margin-top:0px; 
  width: 580px; 
  background-color: #cc6600;

 
}
div.foot {
	border: 0px silver solid; 
  padding: 0px; 
    margin-bottom: 0px;
     margin-left: auto; 
     width: 780px; 
     color: #ffffff; 
      background-color: #cc6600;
}
div.footer {
font-family:arial, verdana, helvetica, sans-serif ;
 font-size:11pt;	
text-align:center;
	clear: both; 
   padding-bottom:2px;
   color: yellow; 
   padding-top: 2px; 
   background-color: #cc6600;
   	border-bottom: 1px #bd5700 solid;
     	border-top: 1px #bd5700 solid; 
}
img{
border:0px;
}
 div.vleft {
  font-family:Arial, Verdana, Helvetica, sans-serif ;
 vertical-align:top;
  float: left; 
margin-top:0px;
	padding: 0px;
width: 195px; 
 color:black;
background-color:  #cc6600;
border:0px solid silver;
}
div.vcenter {
  font-family:Arial, Verdana, Helvetica, sans-serif ;
 vertical-align:top;
  float: left; 
margin-top:0px;
	padding: 0px;
width: 350px;
margin-left:10px; 
 color:black;
background-color:  #cc6600;
border:0px solid silver;
}
 div.vright {
 font-family:Arial, Verdana, Helvetica, sans-serif ;
 padding-top:10px;
 vertical-align:top;
 clear:right;
  float: right; 
  margin-top:0px; 
  width: 200px; 
  background-color: #cc6600;

 
}
div.foot {
	border: 0px silver solid; 
  padding: 0px; 
    margin-bottom: 0px;
     margin-left: auto; 
     width: 780px; 
     color: #ffffff; 
      background-color: #cc6600;
}
div.footer {
font-family:arial, verdana, helvetica, sans-serif ;
 font-size:11pt;	
text-align:center;
	clear: both; 
   padding-bottom:2px;
   color: yellow; 
   padding-top: 2px; 
   background-color: #cc6600;
   	border: 1px #bd5700 solid; 
}

img{

 border:0px;
}

table.vzkaz{
font-family:arial, verdana, helvetica, sans-serif ;
 font-size:10pt;	
align:center; 
  width:360px; 
border:1px solid #bd5700;
}
tr.horni {
 background-color:#bd5700;
}
tr.dolni {

}
table.vzkaz td.jmeno{
text-align:left;
}
table.vzkaz td.datum{
text-align:right;
}
table.vzkaz td.vzkaz{
text-align:justify;

}
table.page{

align:center; 
  width:95%; 
margin-bottom:20px;
  border:solid 0px #bd5700;
}
tr.str {


}
th.str{
font-size:15px;
text-align:left;
vertical-align:top;
}th.str2{
font-size:15px;
text-align:right;
vertical-align:top;
}

th.st{
font-size:15px;
vertical-align:top;
text-align:center;

}
h1 {font-family:Verdana;
	font-size:20px;
    text-align:center;
    font-weight:bold;
}
h2 {font-family:Verdana;
	font-size:20px;
    text-align:left;

}
h3 {font-family:Verdana;
	font-size:12pt;
    text-align:center;

}
h4 {font-family:Arial;
	font-size:11pt;
    text-align:left;

}
font{

	font-size:10pt;
	font-weight:bold;
	color: #8F4904;
   
}
b.photo
{
font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
 }
p{font-family:Verdana;
	font-size:10pt;
	padding-left:5px;
    text-align:left;
}

/********AKTUALITY*******************/
p.aktuality{font-family:Verdana;
	font-size:12pt;
  text-align:center;
  color: #CF601F;
  display:block;
  margin-left:5px;
  width:560px;
  background-color:#E9B70E;
}
table.aktualita{
font-family:Verdana;
	font-size:10pt;
width:570px;
table-layout:fixed;
border:1px solid #bd5700;
border-collapse:collapse;
margin-bottom:2px;
}
table.aktualita td.datum{
text-align:left;
width:110px;
 border:1px solid #bd5700;
}
table.aktualita td.popis{
text-align:left;
width:460px;
 border:1px solid #bd5700;
}
/************** KONEC AKTUALITY***********/

/********Fotky*******************/
table.foto{
font-family:Verdana;
	font-size:10pt;
width:560px;
table-layout:fixed;
border:1px solid #bd5700;
border-collapse:collapse;
margin-bottom:2px;
}
table.foto td.datum{
text-align:left;
width:100px;
 border:1px solid #bd5700;
}
table.foto td.nazev{
text-align:left;
width:160px;
border:1px solid #bd5700;
}
table.foto td.popis{
text-align:left;
width:300px;
 border:1px solid #bd5700;
}
/**************KONEC Fotky***********/





/********AKCE*******************/
p.akce{font-family:Verdana;
	font-size:12pt;
  text-align:center;
  color: #CF601F;
  display:block;
  margin-left:5px;
  width:560px;
  background-color:#E9B70E;
}
table.akce{
font-family:Verdana;
font-size:10pt;
width:560px;
table-layout:fixed;
border:1px solid #bd5700;
border-collapse:collapse;
margin-bottom:2px;
}
table.akce td.datum{
text-align:left;
width:70px;
 border:1px solid #bd5700;
}
table.akce td.nazev{
text-align:left;
width:120px;
 border:1px solid #bd5700;
}
table.akce td.misto{
text-align:left;
width:150px;
 border:1px solid #bd5700;
}
table.akce td.popis{
text-align:left;
width:220px;
 border:1px solid #bd5700;
}
/************** KONEC AKCE***********/

/***************SKUPINKA*************/
p.skupinky{font-family:Verdana;
	font-size:12pt;
  text-align:center;
  color: #CF601F;
  display:block;
  margin-left:5px;
  width:560px;
  background-color:#E9B70E;
}
table.skupinka{
font-family:Verdana;
font-size:10pt;
width:560px; 
vertical-align:top;
table-layout:fixed;
border:1px solid #bd5700;
border-collapse:collapse;
margin-bottom:2px;
}


table.skupinka td.nazev{
 width:90px; 
  background-color:#bd5700;
   border:1px solid #cc6600;
}
table.skupinka td.obsah{
 width:470px; 
 border:1px solid #bd5700;
}
/****************KONEC SKUPINKA********/

/********Kontakt*******************/
table.kontakt{
font-family:Verdana;
	font-size:10pt;
width:560px;
table-layout:fixed;
 border:1px solid #bd5700;
 border-collapse:collapse;
margin-bottom:2px;
}


table.kontakt td.osoba{
text-align:left;
width:220px;
 border:1px solid #bd5700;
}
table.kontakt td.mobil{
text-align:left;
width:100px;
 border:1px solid #bd5700;
}
table.kontakt td.email{
text-align:left;
width:240px;
 border:1px solid #bd5700;
}
b {font-family:Verdana;
	font-size:10pt;
    font-weight:bold;
}



input, textarea {
 border:solid 1px #ff9900;
 background-color:#bd5700;
 padding:2px;
 color:#ffcc33;
 margin:1px;
}


