/* CSS Document */
html, body {
	margin: 0;
	padding: 0;
	font-size: 80%;
  font-family: Verdana;
}
img
{
border: 0;
}

p {
	margin: 0 10px 10px
}
a {
	color: #006;
	text-decoration: none;
}

a:hover {
	color: #006;
	text-decoration: underline;
}

a:active {
	color: #006;
	text-decoration: none;
}


div#header {
  background-color: #808080;
  position: relative;
  height: 115px;
}
div#header a {
	position: absolute;
	
}
div#container {
	text-align: left
}
div#content p {
	line-height: 1.4
}
div#footer {
	background: #D2D2D2;
	color: #000
}
div#footer p {
	margin: 0;
	padding: 5px 10px
}
div#footer a {
	display: inline;
	padding: 0;
	color: #000000;
}
div#container {
	width: 1000px;
	margin: 0 auto
}
div#wrapper {
	float: left;
	width: 100%
}
div#content {
	margin: 0 150px
}
div#navigation {
	float: left;
	width: 150px;
	margin-left: -150px;
}
div#extra {
	float: left;
	width: 150px;
	margin-left: -1000px
	
}
div#footer {
	clear: left;
	width: 100%
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 144px;
/* Width of Menu Items */
	border-bottom: 1px solid #ccc;
}
#menu ul li {
	position: relative;
}
#menu li ul {
	position: absolute;
	left: 144px;
/*Set 1px less than menu width */
	top: 0;
	display: block;
}
#menu li:hover ul {
	display: block;
}
#menu li:hover>ul {
	visibility: visible;
}
#menu ul ul {
	visibility: hidden;
}
/* fix ie. hide from ie mac \*/
* html #menu ul li {
	float: left;
	height: 1%;
}
* html #menu ul li a {
	height: 1%;
}
/* End */
/* Make-up syles */
#menu ul, li {
	margin: 0 0 0 0;
}
/* Styles for Menu Items */
#menu ul a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff;
/* IE6 Bug */
	padding: 3px;
	border: 1px solid #ccc;
	border-bottom: 0;
}
/* Hover Styles */
#menu ul a:hover {
	color: #E2144A;
	background: #f9f9f9;
}
/* Sub Menu Styles */
#menu li ul a {
	text-decoration: none;
	color: #77f;
	background: #fff;
/* IE6 Bug */
	padding: 3px;
	border: 1px solid #ccc;
	border-bottom: 0;
}
/* Sub Menu Hover Styles */
#menu li ul a:hover {
	color: #E2144A;
	background: #f9f9f9;
}
/* Icon Styles */
#menu ul a.submenu {
	background: #fff url("r_arrow.gif") no-repeat right;
}
#menu ul a.submenu:hover {
	background: #f9f9f9 url("r_arrow.gif") no-repeat right;
}

div#nohover
{
width: 138px;
  text-decoration: none;
	color: #000;
	background: #ABBFED;
/* IE6 Bug */
	padding: 2px;
	border: 1px solid #ccc;
	border-bottom: 0;
	height: auto;
  }
  
div#nohover2
{
width: 138px;
text-decoration: none;
color: #000;
background: #FFFFFF;
/* IE6 Bug */
padding: 2px;
border: 1px solid #ccc;
border-bottom: 0;
height: auto;
}

div#nohover3
{
width: 138px;
height: 80px;
text-decoration: none;
color: #000;
background: #FFFFFF;
/* IE6 Bug */
padding: 2px;
border: 1px solid #ccc;
border-bottom: 0;
height: auto;
}

#hlavickakategorie
{
background-color: #2255D1;
font-style: bold;
text-align: center;
}

#hlavickakategorie a
{
color: #FFFFFF;
font-style: bold;
text-decoration: none;
}

#hlavickakategorie a:hover
{
color: #FFFFFF;
font-style: bold;
text-decoration: underline;
}


#hlavickakategorie a:active
{
color: #FFFFFF;
font-style: bold;
text-decoration: none;
}

#subkategorieindex
{
font-size: 85%;
}