body, html 
{ 
  font-style: normal; 
  font-weight: normal; 
  line-height: 15px; 
  font-size: 13px;
  text-decoration: none;
  border: 0px none; 
  margin: 0px; 
  padding: 0px; 
  text-align: center;
  line-height:1.6em;
  color: #151515;
  background: #deebce;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
} 

#strankaobal {
  padding:0px;
  text-align:left;
}

li 
{ 
font-style: normal; 
font-weight: normal; 
font-size: 11px; 
line-height: normal; 
text-decoration: none;
}

#pravypanelvnitrek li{
margin-left:17px;
}

#cena {
font-size:20px;
font-weight: bold;
text-align:right;
padding-right:30px; 
margin-top:10px;
}

#resetovac { 
  border: 0px none; 
  margin: 0px; 
  padding: 0px; 
  float: none; 
  clear: both; 
  width: 0px; 
  height: 0px; 
  line-height: 0px; 
  font-size: 0px; 
} 

p, img, table, tr, th, td, h1, h2, h3, h4, h5 
{ 
  border: 0px none; 
  margin: 0px; 
  padding: 0px; 
} 

p {
margin-bottom:10px;
}

table {
margin: 0px auto;
}

#bodyhlavicka 
{ 
} 

#bodypaticka 
{ 
} 

#strankahlavicka 
{ 
height:315px;
}

/*logo mesta*/
#strankahlavicka h2 span 
{
display: none;
}

#logo
{
width: 887px;
height: 265px;
background: url(logo.jpg) no-repeat 50% 100%;
}

#logo .sitename
{
display: block;
padding: 50px 15px 0 15px;
}

#logo .slogan
{
display: block;
padding: 50px 55px 0 78px;
font-family: Verdana;
font-size: 13px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: right;
float: right;
}

#logo .sitename, #logo .sitename a, #logo .sitename a:hover
{
font-family: Verdana;
font-size: 20px;
font-weight: 900;
font-style: normal;
color: #5a595a;
text-decoration: none;
}

#strankahlavicka h3 
{
background-repeat: no-repeat;
background-position: center ;
height: 148px;
max-width: 900px;
position: relative;
top:-16px;
}

#strankahlavicka h3 img {
height: 140px;
width: 887px;
position: relative;
top: 4px;
}

/*konec obrazek mesta*/
#strankahlavickasubmenu a {
}

#strankahlavickasubmenu  {
text-align: right;
position: relative; 
top: -20px;
/*right: 20px;*/
}  

#strankapaticka {
margin: 25px 25px 0 25px;
padding: 15px 0 15px 0;
border-top: 1px solid #666666; 
text-align: center;
font-size: 11px;
background: #ffffff;
} 

#strankaobal { 
width: auto; 
width: 900px; 
margin: 0px auto 0px auto; 
} 

#strankaobal1
{ 
background: #ffffff;
border: 2px solid #7bc308;
border-width: 0 2px;
padding: 5px;
}

#strankaobal2
{
background: url(content.gif) repeat-y 185px 0;
}


/*menu*/
#levypanelobal 
{ 
/*	background: url(menu-l.gif) repeat-y right;
*/  float: left;
  width: 180px; 
  margin-left: 2px;
  padding-top: 2px;
  padding-right: 17px;
  margin-top:10px;
} 

.sidemenu a {
  font-size: 14px;
  margin-left: 5px;
  padding: 3px 0;
  display: block;
}

#levypanelobal h2, #pravypanelobal h2
	{
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 900;
	background: #5a595a;
	width:183px;
	text-indent: 20px;
	padding: 8px 0 3px 0;
	margin: 0 0 12px 0;
	}

#levypanelobal h3, #pravypanelobal h3
	{
	color: #7bc308;
	font-size: 13px;
	font-weight: 900;
	padding: 8px 0 3px 0;
	}
	
/*vyveska*/
#pravypanelobal 
{ 
	float: right; 
	width: 180px; 
	margin-top:10px;
	margin-right: 5px;
	padding-top: 2px;
	padding-left: 13px;
	font-size: 10px; 
	font-weight: normal;
/*	background: url(menu-r.gif) repeat-y left;
*/}

#pravypanelvnitrek {
}


.datum {
  font-size:11px;
  color:black;
}

#pravypanelvnitrek ul {
  width: 155px;
  padding: 0;
  margin: 0;
}

#pravypanelvnitrek li {
  list-style-position: outside;
}

.novinka {
  padding-bottom: 10px;
  font-size: 11px;
}

/*stredni panel*/
#hlavnipanelobal 
{ 
float:left;
padding: 5px 0 5px 15px;
width: 455px;
} 

#hlavnipanelvnitrek {
position:relative;
top: 0px;
text-align: justify;
margin: 20px 0 0 0;
padding: 0;
padding-bottom: 20px;
}

#hlavnipanelvnitrek h1 {
	font-size: 2em;
	font-weight: bold;
	margin: 20px 0 12px 0;
	color: #ffffff;
}

#hlavnipanelvnitrek h2 {
	font-weight: bold;
	font-size: 2em;
	margin: 20px 0 12px 0;
	color: #ffffff;
}

#hlavnipanelvnitrek h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 900;
	padding: 8px 0 9px 0;
	margin: 0 0 6px 0;
	background: transparent;
	color: #666666;
}



/* MENU */
#navcontainer {
	height: 45px;
	width: 100%;
	
}

#navcontainer ul {
margin: 5px 0 0 0;
padding: 0;
text-align: left;
width:882px;
}

#navlist ul { 
	background-image: url(topmenu.gif);
	background-position: 0 0;
	background-repeat: repeat-x;
	border-left: 2px solid white;
}

#navlist li { 
display: inline; 
list-style-type: none;
}

#navlist li a {
	display: inline-block;
	padding: 0px 0px;
	width: 130px;
	height: 45px;
	text-align: center;
	line-height: 45px;
	text-decoration: none;
	margin: 0 0px;
	background-image: url(topmenu.gif);
	background-position: 0 0;
	background-repeat: repeat-x;
	color: #666666;
	font-family: Verdana;
	font-size: 13px;
	font-weight: 900;
	white-space: nowrap;
	border: 2px solid white;
	border-width: 0 4px 0 0;
}

#navlist li a:hover, #navlist li.aktivni a {
	color: #ffffff;
	background-position: 0 -45px;
}

#strankovani {
font-size: 10px;
position:relative;
left:16px;
padding-top:5px;
}

.odkaz img {
}

#strankaobal {
  color: #151515;
}

a
{
  color: #7bc308;
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
}

li
{
color: #777;
}

#pravypanelvnitrek li{
}

#cena {
color:#fb4343;
}

#resetovac {
}

p, img, table, tr, th, td, h1, h2, h3, h4, h5
{
}

#bodyhlavicka
{
  background-color: #ffffff;
}

#bodypaticka
{
  background-color: #ffffff;
}

#strankahlavicka
{
background-color: #ffffff;
}
/*logo mesta*/
#strankahlavicka h2 span
{
}

#logo
{
}
/*konec obrazek mesta*/

/*obrazek mesta*/

#strankahlavicka h3
{
}

#strankahlavicka h3 img {
}
/*konec obrazek mesta*/

.datum {
  color:black;
}

#pravypanelvnitrek li {
}
.novinka {
  color: #ca1102;
}

/*stredni panel*/
#hlavnipanelobal
{
float:left;
}

#hlavnipanelvnitrek {
}

#hlavnipanelvnitrek h1 {
color: #666666;
}

#hlavnipanelvnitrek h2 {
color: #666666;
}

/* MENU */

#strankovani {
}

ul.novinky{
	list-style: none;
	margin-left: 5px;
	padding: 0;
} 

.novinky h3{
	font-size: 13px;
	margin-top: 5px;
} 

ul.sidemenu, .sidemenu ul {
	list-style: none;
	margin-left: 10px;
	padding: 0;
}

.sidemenu ul {

	list-style: none;
	margin:0;
	margin-bottom:0px;
	margin-left: 10px;
	padding: 0;
}


ol {
	margin-left: 10px;
}

.obce
{
font-size:11px;
padding-left:10px;
padding-bottom:10px;
}



