@charset "utf-8";
html, body {          
  height:100%;
  width:100%;  
}
html{
	background: #ffe6ff;
}
body {
	margin: 0px 0px;
	padding: 0px 0px;
	text-align: center;
	background: #ffe6ff;
    background:transparent url(/img/bg.png) repeat-x 0 0;
}
.nBorder {
	border: 1px double #d7bee8;
	width: 954px;
	margin: 8px auto;
	text-align: left;
}
.nContent {
	border: 1px double #ffffff;
	width: 952px;
}
.nFlash {
	height: 140px;
	background-color: #f0f0f0;
}
.nHeader2Body {
	background-image: url(img/bg_h2b2.png);
	height: 30px;
}
.nBody {
	background-image: url(img/bg_body.jpg);
	border: 0px;
	width: 952px;
}
.nBody2Footer {
	background-image: url(img/bg_b2f2.png);
	height: 30px;
}
.nFooter {
	background-image: url(img/bg_footer.jpg);
	font-size: 11px;
	font-family: "Courier New";
	text-align: center;
	text-decoration: none;
	padding: 10px 0px;
}
.nMainPic {
	background-image: url(img/image041.jpg);
}
.insideBody {
	width: 540px;
	text-align: left;
	position: relative;
}
.Info1 {
	font: italic 14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.h1_B_green {
	font: bold 24px Georgia, "Times New Roman", Times, serif;
	color: #006600;
	text-align: center;
}
.h2_green {
	font: 24px "monotype Corsiva";
	color: #006600;
}
.h2_red {
	font: 24px "monotype Corsiva";
	color: #FF0000;
}
.h2_purple {
	font: 24px "monotype Corsiva";
	color: #9900FF;
}
.odsek {
	font: 12px Tahoma;
	text-align:justify;
	text-decoration: none;
	color: #333366;
}
.table0 {
	font: 12px Tahoma;
	text-decoration: none;
	width: 531px;
	border: 0px solid #111111;
}
.table1 {
	font: 12px Tahoma;
	text-decoration: none;
	width: 531px;
	border: 1px solid #111111;
	color: #333366;
}
.kontakt {
	font: bold 15px Tahoma;
	text-align: center;
}
.list1 {
	font: bold 13px Tahoma;
	color: #FF0000;
}
.main_a {
	font: bold 16px Tahoma;
	color: #FF0000;
}
.main_help {
	font: bold 12px Tahoma;
	color: #333366;
	text-decoration: underline;
}
.h1_B_red {
	font: bold 24px Georgia, "Times New Roman", Times, serif;
	color: #FF0000;
	text-align: center;
}
.h1_B_purple {
	font: bold 24px Georgia, "Times New Roman", Times, serif;
	color: #9900FF;
	text-align: center;
}
.list2 {
	font: bold 13px Verdana;
	color: #006600;
}
.list3 {
	font: bold 13px Verdana;
	color: #9900FF;
}
.h3_green {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #006600;
}
.h3_red {
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #FF0000;
}
.hlavnemenu {
	font: 12px Tahoma;
	border: 1px solid #ffffff;
	border-top-width: 0px;
	margin-top: 10px;
	margin-left: 5px;
	_margin-left: 2px;
	float: left;
	position:relative;
	opacity: 0.8;
	width: 166px;
}
.news {
	border: 1px solid #f1f5e5;
	margin-top: 10px;
	margin-right: 5px;
	_margin-right: 2px;
	margin-bottom: 5px;
	float: right;
	position:relative;
	opacity: 0.8;
	width: 166px;
}
.news ul {
	float: left;
	margin:0px 0px 10px 0px;
  	padding:0px 0px 0px 0px
}
.news li {
	list-style-type: none;
	font-size: 12px;
	font-family: Tahoma;
	color: #002400;
  	float:left;
	margin:10px 2px 0px 5px;
	_margin: 10px 2px 0px 2px;
  	padding:0px 0px 0px 0px;
}
.news li span {
	color: red;
	font-weight: bold;
}
.menu1 {
	font: 10px Tahoma;
	border: 1px solid #555555;
	width: 540px;
}
.menu1 tr, .menut1 td {
	text-align: center;
	vertical-align: middle;
}
.menu1 a:link, .menu1 a:visited, .menu1 a:active {
	color: #0033FF;
}
.menu1 a:hover {
	color: #663399;
}
.menuh2 {
	border-top: 1px solid #ffffff;
	background-color: #e4edcd;
	padding: 0px 0px 0px 0px;
	width: 166px;
}
.menuh2 a {
	text-decoration: none;
	color: #003e1f;
	padding-left: 10px;
	background:transparent url(img/arrow.gif) no-repeat 15px 10px;
	padding: 5px 0px 5px 25px;
	width: 141px;
	display: block;
}
.menuh1 {
	border-top: 1px solid #ffffff;
	background-color: #e4edcd;
	padding: 0px 0px 0px 0px;
	width: 166px;
}
.menuh1 a {
	text-decoration: none;
	display: block;
	color: #003e1f;
	width: 151px;
	padding: 5px 0px 5px 15px;
}
.menun1h {
	padding: 5px 0px 5px 8px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	background-color: #FFF2FF;
	text-decoration: none;
	text-align: left;
}
.menun1h a {
	font-family: Tahoma;
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
	display: block;
	text-align: left;
}
.menun1 {
	font-family: Tahoma;
	font-size: 12px;
	border-top: 1px solid #ffffff;
	background-color: #e4edcd;
	width: 166px;
}
.menun1 a {
	text-decoration: none;
	color: #003e1f;
	width: 151px;
	padding: 5px 0px 5px 15px;
	background:transparent url(img/arrow.gif) no-repeat 5px 10px;
	display: block;
}
.text {
	margin-left: 10px;
	font-family: Arial;
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
	text-align: left;
}
.sortimenttabulka1 {
	font: 12px Tahoma;
	border: 1px solid #555555;
	width: 531px;
}
.sortimenttabulka1 tr {
	text-align: center;
	vertical-align: middle;
}
.sortimenttabulka1 td {
	text-align: center;
	vertical-align: middle;
	width: 177px;
}
.sortimenttabulka1 a:link, .sortimenttabulka1 a:visited, .sortimenttabulka1 a:active {
	color: #0033FF;
}
.sortimenttabulka1 a:hover {
	color: #663399;
}

#first-slide {
height:102px;
width: 132px;
}
#second-slide {
height:102px;
width: 132px;
}
#third-slide {
height:102px;
width: 132px;
}
.slide-show {
position: relative;
}
.slide-show img {
position:absolute;
top:0px;
left:0px;
z-index:8;
opacity:0.0;
}
.slide-show img.active {
z-index:10;
opacity:1.0;
}
.slide-show img.last-active {
z-index:9;
}