h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  /*vertical-align: baseline;*/
  background: transparent;
}


body {margin-left:5px;margin-top:5px;margin-right:5px;margin-bottom:5px;background-color:#D4E2C9;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
table{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

/* text */
.text-hladaj {padding-left: 15px; text-decoration: none; font-weight: bold;}
h3.nad-box {padding-left: 10px; color: #ffffff; font-weight: bold; font-size: 13px;}
h3.nad-tovar {color: #3C5923; text-decoration: none; font-weight: bold;}
h1.nad-page {padding-left: 15px; color: #ffff00; text-decoration: none; font-weight: bold; font-size: 13px;}

/* wrapper */
#main-wrapper {width: 860px; margin: 0 auto;}
#header-wrapper {height: 130px; background: url(../images/str/banner.jpg);}

#header-menu {height: 40px; background: #000000; line-height: 40px; text-align: center;}
#header-menu {color:#ffff00; font-size: 12px;font-weight: bold}
#header-menu a {color:#ffff00; text-decoration:none;font-size: 12px;font-weight: bold}
#header-menu a:hover {color:#ffff00; text-decoration:underline;font-size: 12px;font-weight: bold}

#header-submenu {height: 50px;}
#page {margin: 5px auto 15px;}

#footer {text-align: right; padding: 10px 0;}
#footer {color:#333232; line-height:14px;}
#footer a {color:#333232; text-decoration:none}
#footer a:hover {color:#333232; text-decoration:underline}

.ciara-sep {background-color:#3C5923; height: 2px;}
.ciara {background-color:#3C5923;}

h1.logo a {width: 158px;height: 85px;display: block;margin:0;padding:0;}
h1.logo a span {position: absolute;top: -1000px;}


/* clearfix */
* html .clearfix {height: 1%; }
.clearfix {display: inline-block; }
html[xmlns] .clearfix {display: block; }
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearBoth {clear:both;font-size:1px;visibility:hidden;width:1px;line-height: 1px !important;}


.kosh{color:#ffffff; line-height:10px;font-size: 14px;font-weight: bold}
.kosh a{color:#ffffff; text-decoration:none;font-size: 10px;font-weight: bold}
.kosh a:hover{color:#ffffff; text-decoration:underline;font-size: 10px;font-weight: bold}

.f1 input, select{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:1px 0 1px 4px; font-weight:bold;}
.f2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:1px 0 1px 4px; font-weight:bold; color: #3C5923;text-decoration: underline; background-color: #D4E2C9; border: #D4E2C9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; cursor:pointer;}		 
.f3 {text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:1px 0 1px 4px; font-weight:bold; color: #ffffff;text-decoration: none; background-color: #000000; border: #333232; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; cursor:pointer;}		 
.f4 {text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:1px 0 1px 4px; font-weight:bold; color: #ffffff;text-decoration: none; background-color: #3C5923; border: #3C5923; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; cursor:pointer;}		 
.f5 {text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:1px 0 1px 4px; font-weight:bold; color: #ffffff;text-decoration: none; background-color: #3C5923; border: #3C5923; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; cursor:pointer;}		 
.f6 { border:1px solid black; font-size:9px;}
.f7 { border:1px solid black; font-size:11px;}

.kosik th {padding:1px 2px; background:#3C5923; font-size:10px; vertical-align:top; color: #ffffff}
.kosik td {padding:1px 2px; font-size:10px; vertical-align:top; background:#B6C9A6; color: #000000 }
.kosik td input { border:1px solid black; font-size:9px;}
.kosik {color:#000000;}
.kosik a {color:#000000; text-decoration:none;font-weight: bold}
.kosik a:hover {color:#000000; text-decoration:underline;font-weight: bold}

.tovar {font-size:12px;}


/* MENU */
#dhtmlgoodies_menu{		
	font-family: Verdana, trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font for main menu items */
	width:160px;	/* Width of main menu */
}
#dhtmlgoodies_menu	li{	/* Main menu <li> */
	list-style-type:none;	/* No bullets */
	margin:0px;	/* No margin - needed for Opera */
}
#dhtmlgoodies_menu ul{	
	margin:0px;	/* No <ul> air */
	padding:0px;	/* No <ul> air */
}
#dhtmlgoodies_menu ul li ul{	/* Styling for those who doesn't have javascript enabled */
	padding-left:15px;
}
#dhtmlgoodies_menu	li a{	/* Main menu links */
	text-decoration:none;	/* No underline */
	color:#000000;	/* Black text color */
	height:20px;	/* 20 pixel height */
	line-height:20px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	background-color:#5E8340;	/* Light blue background color */
	padding-left:10px;	/* A little bit of air */
	display:block;
	font-size: 10px;
	border-bottom:2px solid #82A762;
}
#dhtmlgoodies_menu	li a:hover,#dhtmlgoodies_menu .activeMainMenuItem{
	color:#ffffff;
	background-color:#3C5923;
}
.dhtmlgoodies_subMenu{
	visibility:hidden;
	position:absolute;
	overflow:hidden;
	background-color:#82A762;
	font-family:Verdana, trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	text-align:left;
	width:160px;
}
.dhtmlgoodies_subMenu ul{
	margin:0px;
	padding:0px;	
	width:160px;
}
.dhtmlgoodies_subMenu ul li{
	list-style-type:none;
	margin:0px;
	padding:0px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
	width:160px;
}
.dhtmlgoodies_subMenu ul li a{	/* Sub menu items */
	white-space:nowrap;	/* No line break */
	text-decoration:none;	/* No underline */
	color:#000000;	/* Black text color */
	height:20px;	/* 16 pixels height */
	line-height:20px;	/* 16 pixels height */
	padding-left:10px;	/* A little bit of air */
	display:block;	/* Display as block - you shouldn't change this */
	width:160px;
	font-size: 10px;

}
.dhtmlgoodies_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
	color:#ffffff;	/* White text */
	background-color:#3C5923;	/* Blue background */
	width:160px;
}

/* Navigation - nove*/
.nav, .nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.nav {
  font-family: Verdana, trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
  z-index: 100;
  position: relative;
}
.nav li {
  margin: 0;
  padding: 0;
  position: relative;
  border-bottom:2px solid #82A762;
}

.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  background-color:#5E8340;
  color: #000000;
  display: block;
  line-height:20px;
  padding-left: 3px;
  text-decoration: none;
}

.nav li a:hover {
  color:#ffffff;
  background-color:#3C5923;	
}

#nav-one li:hover a, 
#nav-one li.sfHover a {
  color:#ffffff;
  background-color:#3C5923;
}


#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #82A762;
  color: #000000;
  border-bottom: none !important;
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  color:#ffffff;
  background-color:#3C5923;
  z-index: 110 !important;
}


.nav ul {
  list-style: none;
  margin: 0;
  width: 100px;
  position: absolute;
  top: -999em;
  left: -1px;
}

.nav li:hover ul,
.nav li.sfHover ul {
  z-index: 110 !important;
  top: 8px;
  left: 130px;
  width: 160px;
  background: #82A762;
  color: #000000;
}

.nav ul li {
  border: 0;
  float: none;
}

.skryte, .skryte a, .skryte a:hover, .skryte a:link, .skryte a:active, .skryte a:visited {
	font-size:0px;
	color:#d4e2c9;  
}

#skryte, #skryte a, #skryte a:hover, #skryte a:link, #skryte a:active, #skryte a:visited {
	font-size:0px;
	color:#d4e2c9;  
}
