﻿body, p, h1, h2, h3, form, input, select, radio, checkbox, textarea, table, span, ul, ol, li, div, iframe{
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
body {
	font-size: 14px; font-family: 'arial ce', arial, helvetica, sans-serif;
}
h1 {
	font-weight: normal; 
}
h2 {
	font-weight: normal; font-size: 20px;  padding: 25px 0px 15px 30px; margin: 0px 0px 0px 0px; text-align: left;
}
h3 {
	padding: 25px 0px 15px 30px; margin: 0px 0px 0px 0px; text-align: left;
}

a {
	color: #21431e;
}
ul, ol {
	font-size: 14px; line-height: 25px; text-align: left;
}

#pageBar {
	margin: 10px auto; width: 1000px; background: #f5f5f5;
}
#pageBarPad {
	padding: 10px 10px; margin: 0px 0px 0px 0px;
}
#logoBar {
	height: 74px; 
}
#logoBarPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
#lbLeft {
	float: left; height: 74px;  width: 291px; background: #ffffff 0px 0px url(../img/logo.jpg) no-repeat;
}
#lbLeftPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
#lbRight {
	float: left; height: 74px;  width: 689px; background: #8d9482; color: #d2d3cc; text-align: right;
}
#lbRightPad {
	padding : 27px 15px 0px 0px; margin: 0px 0px 0px 0px;
}
#lbRight a {
	color: #d2d3cc;
}
#designBar {
	height: 277px;  background: url(../img/dbLeft.jpg) repeat-x;
}
#designBarPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
#dbLeft {
	float: left; height: 277x;  width: 291px; background: #21431e;
}
#dbLeftPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
#dbRight {
	float: left; height: 277px;  width: 689px; background: 0px 0px url(../img/dbRight.jpg) no-repeat;
}
#dbRightPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
/*
 * mainMenu
 */
#mainMenuBar {
	width: 291px;
	background: #21431e 0px 0px url(../img/mainMenu.jpg) no-repeat; 
}
#mainMenuBarPad {
	padding: 25px 0px 10px 0px;  margin: 0px 0px 0px 0px;
}

#mmItemActive {
	text-decoration: none; background: url(../img/mmLiA.jpg) no-repeat 5px center; color: #ffffff;
}
.mmItem    {
	padding: 5px 0px 5px 0px;  margin: 0px 0px 0px 35px; font-size: 23px;  font-weight: normal;
}
.mmItemEnable  {
	padding: 0px 0px 0px 30px; display: block; background: url(../img/mmLi.jpg) no-repeat left center; text-decoration: none; color: #e5bf18; 
}
.mmItemEnable:hover {
	text-decoration: none; background: url(../img/mmLiH.jpg) no-repeat 5px center; color: #ffffff;
}
.mmItemDisable  {
	padding: 0px 0px 0px 20px; display: block; background: url(../img/bgMainMenuDis.jpg) no-repeat left center; text-decoration: none; color: #a7a4ad 
}
.menuSep {
	height: 2px; background: 30px 100% url(../img/mmSep.jpg) no-repeat; font-size: 1px;
}
#headerBar {
	margin: 170px 0px 0px 0px; padding : 0px 0px 0px 20px;
}

#mainBar {
	width: 980px;  background: #ffffff 0px 0px url(../img/mainBar.jpg) repeat-y;
}
#mainBarPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
#mbLeft {
	float: left; width: 291px; min-height: 200px; background: #8d9482;
}
#mbLeftPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}

.leftBox {
	width: 270px; margin: 0px 0px 20px 0px;  
}
.lbCont {
	margin: 0px 0px 0px 50px; padding : 10px 10px 10px 10px; background: #ad7133; color: #2e1504; font-weight: bold;
}
.b1 {
	background: 0px 0px url(../img/icoTel.jpg) no-repeat;
}
.b2 {
	background: 0px 0px url(../img/icoEmail.jpg) no-repeat;
}
.b3 {
	background: 0px 0px url(../img/icoAdr.jpg) no-repeat;
}
.b4 {
	background: 0px 0px url(../img/icoWeb.jpg) no-repeat;
}

#mbRight {
	float: left; width: 689px; background: 0px 0px url(../img/mbRight.jpg) repeat-x; 
}
.genpage {
	min-height:450px;
}
#mbRightPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
#map {
	float: right; margin: 0px 20px 0px 0px;
}
#mapPad {
	padding: 10px 30px 0px 0px;  margin: 0px 0px 0px 0px;
}
.quicknavig {
	FLOAT: right; WIDTH: 300px; TEXT-INDENT: 15px; HEIGHT: 85px; TEXT-ALIGN: right
}
.quicknavig IMG {
	MARGIN: 40px 30px 0px 30px;
}
#boxWraper {
	background: #ffffff 0px 0px url(../img/mbBoxy.jpg) repeat-y; height: 250px;
}
#mainBarIBox1  {
	float: left; width: 291px; height: 250px;
}
.referFotos {
	margin: 10px 0px 0px 10px;
}
.balleryBox {
	padding: 0px 0px 10px 30px;
}
a img.specimg1 {
	 margin: 0px 0px 1px 1px;
	 border: #c6c9c0 3px solid;
}
a img.specimg1:hover , a img.specimg2:hover {
	border: #21431e 3px solid;
}
a img.specimg2 {
	 margin: 10px 0px 0px 15px;
	 border: #c6c9c0 3px solid;
}

#mainBarIBox2  {
	float: left; width: 344px; height: 250px; color: #eaeaea;
}
#mainBarIBox2  h2 {
	background: url(../img/h22.jpg) no-repeat 13px center; padding: 15px 0 10px 50px; margin: 10px 0px 0px 0px;
}
.textbox {
	line-height: 18px;
	margin: 0px 0px 8px 0px;
}
#mainBarIBox3  {
	float: left; width: 330px; height: 250px;
	
}
/* */
body {
	background: #8d9482; color: #878f7a; 
}
p {
	padding: 10px 40px 0px 30px;  margin: 0px 0px 20px 0px; font-size: 14px; line-height: 25px; text-align: left;
}
p.index {
	padding: 10px 40px 0px 20px; margin: 0px 0px 20px 0px;
}
table {
	margin: 0px 0px 0px 30px; background: #8d9482;
}
th {	
	height: 29px;
	padding-left: 11px;
	padding-right: 11px;
	color: #f5f5f5;
	text-align: left;
}
tr {
	height: 30px;
}
td {
	padding-left: 11px;
	padding-right: 11px;
}
td.first, th.first {
	border-left: 0px;
}
.maintable {
	width: 620px;
}
tr.row-nep {
	background: #c6c9c0;
}
tr.row-par {
	background: #ffffff;
}
hr {
	margin: 0px 20px 0px 20px;
	border: 0px solid;
	background: #c6c9c0;
	height: 1px;
}
.intro {
	padding: 10px 155px 0px 30px;  margin: 0px 0px 0px 0px;  color: #242529; font-weight: bold; font-size: 15px; line-height: 25px; background: 100% 0% url(../img/bgIntroWww.jpg) no-repeat; min-height: 80px;
}

.qnavigBar {
	padding:13px 0px 5px 20px;  margin: 0px 0px 0px 0px; color: #af6117; font-weight: normal; font-size: 12px;
}
.qnavigBar A {
	color: #af6117; font-weight: bold; font-size: 12px; 
}
.qnavigBar A:hover {
	color: #af6117;
}
.lineSep {
	margin: 0px 30px 0px 30px; background: 0px 10px #ffffff url(../img/lineSep.jpg) repeat-x; height: 15px;
}
.lineSep2 {
	margin: 0px 0px 0px 0px; background: 0px 15px #ffffff url(../img/lineSep.jpg) repeat-x; height: 40px;
}
.viacinfo {
	text-align: right; padding-right: 15px;
}
td strong {
	color: #6fa000;
}
.infoText {
	padding: 5px 0px 0px 15px;
	text-align: right;
}
.label {
	width: 250px;
	display: inline;
}
#padBar #pad {
	padding: 20px 30px 20px 30px;  margin: 0px 0px 0px 0px;
}
#padBar {
	padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;
}
#padBar A {
	color: #0a0702; font-weight: bold; 
}
#padBar A :hover {
	color: #242529;
}
h1 {
	color: #4a6447;  font-size: 26px; font-size: 25px; padding: 0px 0px 15px 20px; margin: 0px 0px 0px 0px; text-align: left;
}
h2 {
	background: url(../img/h2.jpg) no-repeat 13px center; padding: 15px 0 10px 50px; margin: 10px 0px 0px 0px;
}
h3{
	font-weight: bold; font-size: 14px;
}
ol {
	padding: 0px 20px 0px 0px;  margin: 0px 0px 0px 70px; 
}
ul {
	padding: 10px 20px 0px 0px;  margin: 0px 0px 0px 60px; 
}
.helpText {
	font-size: 12px;  font-weight: normal;
}
#bottomBar {
	height: 100px; width: 980px;  background: #c6c9c0; font-size: 14px; text-align: right; color: #8d9482;
}
#bottomBarPad {
	padding : 35px 5px 0px 0px; margin: 0px 0px 0px 0px;
}
#bbRight {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 50px;  font-size: 14px;
}
#bbRightPad {
	padding: 5px 10px 5px 0px;
}
#bottomBar A {
	font-size: 14px; text-align: right; color: #8d9482;
}
#bbNavigPad {
	padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; font-size: 14px;
}
p.kontakt {
	background: 90% 10px url(../img/brezno.jpg) no-repeat;

}
img.fr {
	float: right;
	margin: 5px 30px 5px 15px;  
}
img.fl {
	float: left;
	margin: 5px 15px 5px 0px;
}


