@charset "iso-8859-2";
/* CSS Document */

html, body {
	background-color:#dbcba9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; /*1em*/
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
	
p {
	font:12px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px;
	}

a {
	color:#31702F; /* 017126; */
	font-size:12px;
	/* text-decoration:none; */
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	}
a:link {color:#31702F;}
a:visited {color: #796f52;}
a:hover {background-color: #d8caa0;}

a img
{
	border-width: 0px;	/* remove the border around linked images. */
	}

#header {
	background: #9acc99 url(../images/HdrBck.jpg) top left repeat-x;
	height: 172px;
	margin: 0px;
	padding: 0px;
}
#header a {
	}
#left {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
}
#right {
	position: absolute; 
	top: 0px;
	right: 0px;
	z-index: 3;
}

/* vymazat */
#tabbar
{
	clear: both; 
	display: block!important; 
  	display /*ignore ie6*/: none;
}

/*********************************************/
/* HOME */
#HomeContent {
	width: auto;
	margin:30px 300px 20px 20px;
	padding:0px;
}
/* HomeContent - HC */
#HCLeft {
	margin:0px;
	padding:23px;
	border:1px solid #918541;
	background-color:#eae3c5;/*bbcc99 baffc5 eae3c5 #e3d4b5;*/
	overflow: hidden;
	height: auto;
}
#HCLeft/* hide from IE5.0 */ {
	overflow: visible;
	height: 100%;
}
#HCLeft p {
	margin:6px 0px 6px 0px;
	padding:0px;
	text-indent: 20px;
	text-align: justify;
}

#Footer p {
	margin:15px 0px;
	padding:2px 0px;
	border: 1px solid #019934; /* 918541; */
	color: #01852f; /* 695107; */
	background-color: #9acc99;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-align: center;}
#Footer p a {
	font-size: 10px;
	font-weight: normal;
	color: #01852f;
}


#HCRightHdr {
	position:absolute;
	top:190px;
	right:20px;
/*	width:256px;
	height: 215px; */
	padding:0px;
	background-color:#dbcba9;
/*	background:#dbcba9 url(../images/Calend.jpg) top center no-repeat; */
	
/* Here is the ugly brilliant hack that protects IE5/Win from its own stupidity. 
Thanks to Tantek Celik for the hack-http://www.tantek.com/CSS/Examples/boxmodelhack.html
and to Eric Costello for publicizing it. 
IE5/Win incorrectly parses the "\"}"" value, prematurely closing the style 
declaration. The incorrect IE5/Win value is above, while the correct value is 
below. See http://glish.com/css/hacks.asp for details. */

/* No need to use in my case */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:256px;
	}
/* Again, "be nice to Opera 5". */
body>#HCRightHdr {width:256px;}

#HCRightCont {
	position:absolute;
	top: 405px;
	right:20px;
	width:256px;
	padding:0px;
}

/*For marking of format PDF*/
.PDFnorm {
	color: #31702F;
	font-size: 11px;
	font-weight: normal;
}
.PDFsmall {
	color: #31702F;
	font-size: 10px
}

#Search {
	position: absolute;
/*	top: 157px; */
	top: 150px;
/*	right: 0px;*/
	right: 25px;
	margin: 0px;
	padding:1px;
/*	border: 1px solid #000000;*/
	z-index: 4;
}

#Search a {
	color:#6F4F10; /*31702F 017126; */
	font-size:12px;
	text-decoration:none;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight: bold;
/*	background-color: #9acc99;eae3c5;d8caa0;FBF9D0*/
	background-color: #EAE3C5;
	}
#Search a:link {color:#6F4F10;}
#Search a:visited {color: #31702F;}
#Search a:hover {background-color: #9acc99; color:#017126;}


/*********************************************/
/* KALENDAR */
#ActualDate {
/* border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff; */
	background-color: #D63138;/*#019934;*/
	color: #ffffff;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
#ActualDate p {
	font: bold 12px verdana, arial, helvetica, sans-serif;
	margin: 0px;
	padding: 4px;
}
#Events {
/* border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff; */
	background: #FAF9CF url(../images/CalendCorner.jpg) bottom right no-repeat;
	/* background-color: #faf9cf;  f3e2c3 */
	color: #000000;
	padding: 4px;
	margin: 0px;
}
#Events h3 {
	font: bold 11px verdana, arial, helvetica, sans-serif;
	padding: 8px 2px 0px 4px;
	margin: 0px;
	color: #31702f;
	/*text-decoration: underline;*/
}
#Events h4 {
	font: bold 11px verdana, arial, helvetica, sans-serif;
	padding: 8px 2px 0px 4px;
	margin: 0px;
	color: #6F4F10; /* 918541; */
	/*text-decoration: underline;*/
}
#Events p {
	font: 11px/12px verdana, arial, helvetica, sans-serif;
	padding: 0px 2px 0px 4px;
	margin: 3px 0px 0px 0px;
	color: #534007;
}

#Events a {
	color:#31702F; /* 017126; */
	font-size:11px;
	/* text-decoration:none; */
	font-family:verdana, arial, helvetica, sans-serif;
	/*font-weight: bold;*/
	}
#Events a:link {color:#31702F;}
#Events a:visited {color: #796f52;}
#Events a:hover {background-color: #f3e2c3;}

#RSS {
	padding: 0px;
	margin: 7px 0px 0px 0px;
	text-align: right;
}

/*********************************************/
/* O OBCI, SAMOSPRAVA, KONTAKTY - section*/

#MainContent {
	width: auto;
	margin:30px 20px 20px 240px;
	padding:0px;
}
#InnerMainCont {
	margin:0px;
	padding:23px;
	border:1px solid #918541;
	background-color:#eae3c5;/*bbcc99 baffc5 eae3c5 #e3d4b5;*/
	overflow: hidden;
	height: auto;
}
#InnerMainCont/* hide from IE5.0 */ {
	overflow: visible;
	height: 100%;
}
#InnerMainCont p {
	margin:6px 0px 6px 0px;
	padding:0px;
	text-indent: 20px;
	text-align: justify;
}

.ArrowUp {
	clear: left;
	margin: 5px 0px;
	padding: 0px;
	text-align:center;
	}
	
/*********************************************/
/* O OBCI - section*/

#verticmenu {
	position:absolute;
	top:190px;
	left:20px;
	width:200px;
	height:420px;
	padding:0px;
	background:#dbcba9 url(../images/VertMenuBck.jpg) top center no-repeat;
/*	background-color:E3D4B5#9ACC99;
	background-color:#dbcba9;
	border:1px dashed #009933;
	border:1px solid #918541;*/
/*	line-height:17px;*/
/* Here is the ugly brilliant hack that protects IE5/Win from its own stupidity. 
Thanks to Tantek Celik for the hack-http://www.tantek.com/CSS/Examples/boxmodelhack.html
and to Eric Costello for publicizing it. 
IE5/Win incorrectly parses the "\"}"" value, prematurely closing the style 
declaration. The incorrect IE5/Win value is above, while the correct value is 
below. See http://glish.com/css/hacks.asp for details. */

/* No need to use in my case - iba pre buducnost*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px;
	}
/* Again, "be nice to Opera 5". */
body>#verticmenu {width:200px;}

/*********************************************/
/* SAMOSPRAVA - section*/

#Sverticmenu {
	position:absolute;
	top:190px;
	left:20px;
	width:200px;
	height:470px;
	padding:0px;
	background:#dbcba9 url(../images/SVertMenuBck.jpg) top center no-repeat;
/*	background-color:E3D4B5#9ACC99;
	background-color:#dbcba9;
	border:1px dashed #009933;
	border:1px solid #918541;*/
/*	line-height:17px;*/
/* Here is the ugly brilliant hack that protects IE5/Win from its own stupidity. 
Thanks to Tantek Celik for the hack-http://www.tantek.com/CSS/Examples/boxmodelhack.html
and to Eric Costello for publicizing it. 
IE5/Win incorrectly parses the "\"}"" value, prematurely closing the style 
declaration. The incorrect IE5/Win value is above, while the correct value is 
below. See http://glish.com/css/hacks.asp for details. */

/* No need to use in my case - iba pre buducnost*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px;
	}
/* Again, "be nice to Opera 5". */
body>#Sverticmenu {width:200px;}

/*********************************************/
/* OOBCI         */
#OOTable {
	margin: 0px;
	padding: 0px;
	text-align:center;
}

#OOTable table {
  /*display:table;
  table-layout:fixed;*/
	width: 200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 10px auto;
  /*border-collapse:separate;*/
	border: 1px solid #31702F;
	background-color: #dbcba9;
}
#OOTable caption /*ie 5 hide*/{
  caption-side/**/: top;/*ie support ?*/
  margin: 2px auto;
  width: auto;
  text-align: center;
}
#OOTable th, #OOTable td {
	/*display: table-cell;*/
	border: 1px solid #31702F;
  text-align: center;
}
.tableft {
	width: 130px;
}

#SucastZaujim {
/*	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;*/
	margin: 0px 20px 5px 40px;
	padding: 0px;
	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	list-style-type:circle;
	list-style-position:outside;
}

/* Historia */	
/* predtym to bolo riesene cez # a id, ale xhtml, tak cez class */
.HistNazObce {
/*	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;*/
	margin: 0px 20px 5px 70px;
	padding: 0px;
	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	list-style-type:circle;
	list-style-position:outside;
}

/*********************************************/
/* SAMOSPRAVA       */
#Nariad {
/*	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;*/
	margin: 0px 20px 5px 40px;
	padding: 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
/*	list-style-type:circle;*/
	list-style-type:none;
	list-style-position:outside;
/*	border: 1px solid #009933;*/
}
#Nariad li {
	position:relative;
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 0px 210px;
	text-indent: -205px;
/*	border: 1px solid #009933;*/
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.SamOrdlist {
/*	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;*/
	margin: 0px 20px 5px 40px;
	padding: 0px;
	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	list-style-type: lower-alpha;
	list-style-position:outside;
}

.UznesZapisOZ {
/*	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;*/
	margin: 0px 20px 5px 70px;
	padding: 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	list-style-type: circle;
	list-style-position:outside;
}
.UznesZapisOZ li {
	margin-top: 5px;
	padding: 0px;
	color: #31702F; /* 017126; */
	font-size: 12px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight: bold;
/* text-decoration:underline;*/
}
/* no link - the same color and size ...*/
.noa {
	color:#31702F; /* 017126; */
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
#SamUrHod {
	margin: 0px;
	padding: 0px;
	text-align:center;
}

#SamUrHod table {
  /*display:table;
  table-layout:fixed;*/
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px auto;
  /*border-collapse:separate;*/
	border: 1px solid #31702F;
	background-color: #dbcba9;
}
#SamUrHod caption /*ie 5 hide*/{
  caption-side/**/: top;/*ie support ?*/
  margin: 2px auto;
  width: auto;
  text-align: center;
}
#SamUrHod th, #SamUrHod td {
	/*display: table-cell;*/
	border: 1px solid #31702F;
  text-align: center;
}
.col1eft {
/*	width: 200px;*/
}
.colothers {
	width: 100px;
}

/*********************************************/
/* KONTAKTY         */
#Cverticmenu {
	position:absolute;
	top:193px;
	left:20px;
	width:200px;
	height:250px;
	margin:0px;
	padding:0px;
	background:#dbcba9 url(../images/Contacts.jpg) top center no-repeat;
/*	background-color:#E3D4B5#9ACC99#dbcba9;
	border:1px dashed #009933#918541;*/
/*	line-height:17px;*/

/* Here is the ugly brilliant hack that protects IE5/Win from its own stupidity. 
Thanks to Tantek Celik for the hack-http://www.tantek.com/CSS/Examples/boxmodelhack.html
and to Eric Costello for publicizing it. 
IE5/Win incorrectly parses the "\"}"" value, prematurely closing the style 
declaration. The incorrect IE5/Win value is above, while the correct value is 
below. See http://glish.com/css/hacks.asp for details. */

/* No need to use in my case - iba pre buducnost*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px;
	}
/* Again, "be nice to Opera 5". */
body>#verticmenu {width:200px;}


#InnerMainCont .KontaktyIne {
	margin: 0px 40px; 
/*	padding: 10px 20px;
	border: 1px solid #918541;*/
	}
#InnerMainCont .KontaktyIne p {
	margin: 0px 50px; 
	padding: 0px;
	text-indent: 0px;
}

#InnerMainCont .KontaktZvyr {
	margin: 10px 40px; 
/*	padding: 10px 20px;*/
	border: 1px solid #31702F;
	background-color:#c5ca99; /*daffc5;*/
}
#InnerMainCont .KontaktZvyr p {
	margin: 7px 20px; 
	padding: 0px;
	text-indent: 0px;
}
#InnerMainCont .KontaktZvyr span {
	color: #31702F; /*31702F 6F4F10 009933*/
 	font-weight: bold;
}

#InnerMainCont .KontOU {
	margin: 0px 50px;
	padding: 0px;
}
#InnerMainCont .KontOU p {
	margin: 0px 0px; 
	padding: 0px;
	text-indent: 0px;
}

/* kvoli kontaktnemu formu pre OU*/
#Content {
	margin:0px 50px 0px 20px;
	padding:20px;
	color:black;
/*	background-color:#eee;
	border:1px dashed black;*/
}

#Content p {margin:0px; text-indent:0px;}

/*
#Content>p {margin:0px;}
#Content>p+p {text-indent:20px;}
#Copyright {
	clear:both;
	padding:50px 0px 100px 0px;
	text-align:center;
	font-weight:800;
	color:#999;
}
#copyrightText {position:relative;left:-17px;}
.first {margin-top:0px; padding-top:0px;}
*/

/* h2 for WebMail form*/
.h2form {
	margin:5px 10px 20px 0px;
	text-indent: 0px;
}

/* for graceful form layout */
#Content form {
	font-size:11px;
	font-family:verdana, arial, helvetica, sans-serif;
}
#Content ul {
	padding: 0px;
	padding-left: 12px;
	margin: 0px;
	}

/* define your css for error message */
.DodosMailError {
	padding: 0px;
}
.DodosMailErrorHighLight {
	background-color: yellow;
	color: red;
	font-weight: bold;
}
#Content input {
	background-color: #dbcba9;
}
#Content textarea {
	background-color: #dbcba9;
}

/*********************************************/
/* VYHLADAVANIE - section*/

#SearchContent {
/*	width: 600px;
	margin:30px auto;*/
	width:auto;
	margin:30px 20px 30px 20px;	
	padding:0px;
}
#GoogleSearchCont {
	margin:0px;
	padding:30px 20px 10px 20px;
	border:1px solid #918541;
	background-color:#eae3c5;/*bbcc99 baffc5 eae3c5 #e3d4b5;*/
	overflow: hidden;
	height: auto;
}
#GoogleSearchCont/* hide from IE5.0 */ {
	overflow: visible;
	height: 100%;
}
#GoogleSearchCont p {
	margin:6px 0px 6px 0px;
	padding:0px;
	text-indent: 20px;
	text-align: justify;
}


/*obrazky W3.org*/
#W3 {
	display: block;
	margin: 0 auto;
	text-align: center;
}