body 		 {font-family:arial; font-size: 12px; color:black; background-image : url(../img/body_background.png); background-repeat: repeat-x;}
.button      { font-family:arial; border: 1 solid #A3A3D6 }
.button-Over { background-color: #A3A3D6; border: 1 solid #FFFFFF }
td.text		 { font-family:arial; font-size:12px; color:black; margin:50px }

H3
{font-family:Times New Roman; font-size: 24px; color:#0099FF;
    MARGIN-left: 30px;
    MARGIN-BOTTOM: 10px;
	 MARGIN-TOP: 10px
}
H4
{font-family:Times New Roman; font-size: 18px; color:#0099FF; font-style:italic;
    MARGIN-left: 40px;
    MARGIN-BOTTOM: 8px
}
H5
{font-family:Times New Roman; font-size: 14px; #000000; font-style:normal;
    MARGIN-left: 3px;
    MARGIN-BOTTOM: 10px;
	 MARGIN-TOP: 10px
}
H6
{font-family:arial; font-size: 11px; color: #000000; font-style:normal;
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 0px
}
ul { MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px }
A
{
    COLOR: #0066FF;
    TEXT-DECORATION: underline
}
A:hover
{
	color: #00CC00;
	background: none;
	TEXT-DECORATION:none
}
A:visited
{
	color: #3399CC;
	TEXT-DECORATION:none
}

.aktuality {  font-size: 11px; padding-top: 60px; text-align: left; }
.plenum { width: 500px center; margin-left: 30px  }
.plenum-td {   background-color: #FFFFFF; text-align: center; padding: 6px; }

p { text-indent: 15px; padding-left: 30px; padding-right: 30px; line-height:16px; text-align:justify;  }
.graf {  text-align:center;  }
.kalendar { text-align:center; font-size: 11px color:#ffffff; }
.navigacia { text-indent: 30px; padding-left: 30px; padding-right: 30px; line-height:15px; text-align:right; font-size: 10px; color: #778899; MARGIN-BOTTOM: 5px;  }
.bunkaaktual1 { padding-left: 1px; padding-right: 1px; text-align: center; border: 1px #00CCFF ; border-style: dashed; background-color: #FFFFFF; background-image : url(../img/pozadie_hviezdicky.png); background-repeat: no-repeat; background-position: center bottom; font-size: 11px;  }
.vybor { padding-left: 2px; padding-right: 2px; padding-top: 5px; padding-bottom: 5px; text-align: center; border: 1px #00CCFF ; border-style: dashed; background-color: #FFFFFF; font-size: 11px;  }
.bunkaaktual1-index { padding-left: 5px; padding-right: 5px; text-align: left; border: 1px #00CCFF ; border-style: dashed; background-color: #FFFFFF; background-image : url(../img/pozadie_hviezdicky.png); background-repeat: no-repeat; background-position: center bottom; font-size: 11px;  }
.uzitocne_odkazy { padding-left: 30px; padding-right: 30px; text-align:justify; font-size: 10px;  }
.vyskum1 {font-family:Times New Roman; font-size: 24px; color:#0099FF; font-style:bold; text-align:center; line-height: 1;}
.vyskum {font-family:Times New Roman; font-size: 22px; color:#000000; font-style:bold; text-align:center; line-height: 1;}
.textkalendar { text-align:center; font-size: 11px color:#ffffff; }
.odsadenie-bez-medzery {padding-left: 30px; padding-right: 30px; text-indent: 0px; }
.obrazok-klik { text-align:center; font-size: smaller; margin-bottom: 0px; padding-top: 14px; font-style: italic; }
.europoslanci-nazory { caption-side: top; width: 460px; padding: 15px; font-size: 12px; border-color: #7FFF00; border-style: dotted; border-width: 1px; margin-left: 50px; margin-top: 20px; margin-bottom: 20px; }
.vybory-tab {  margin-left: 30px; top; padding: 5px; font-size: 12px; border-color: #7FFF00; border-style: dotted; border-width: 1px; margin-top: 20px; margin-bottom: 20px; }
.vybory-bunka3 { caption-side: top; width: 350px; padding: 1px; font-size: 12px;  margin-left: 10px; margin-top: 20px; margin-bottom: 20px; }
.partneri { border: 0px; font-size: 14px  }
.top-background {  background-image: url(../img/sep_top.png); background-color: #9ACD32 }
.pozadie-aktualizacia { background-image: url(../img/pozadie_aktualizacia.png) }
.pozadie-bunka-menu2 { background-image: url(../img/pozadie-bunka-menu2.png) }
.pozadie-text  { background-image: url(../img/pozadie_text.png) }
.sep-right  { background-image: url(../img/sep_right.png) }
.pozadie-copyright { background-image: url(../img/pozadie_copyright.png) }
.pozadie-copyright2 {  background-image: url(../img/pozadie_copyright2.png) }
.pozadie-copyright3 { background-image: url(../img/pozadie_copyright3.png) }
.plagat { MARGIN-left: 12px; padding-top: 30px; margin-top: 30px; MARGIN-bottom: 80px;}
.table-aktuality {margin-bottom: 30px }
#menu {padding: 2px 1px 0;width: 150px; MARGIN-TOP: 47px; } 
#menu ul{padding: 0; list-style-type:none; margin: 0; width:170px; }
#menu li{width:170px; margin:0;padding:0; float: left; font-size: 11px; }
#menu a{margin:0;padding:5px 4px; color:#333300; border:0px solid dodgerblue; display:block; width: 170px; TEXT-DECORATION:none; }
#menu ul li>a {width: 168px; TEXT-DECORATION:none; } /* mozilla, opera */
#menu a:hover{ color:#FFFFFF; TEXT-DECORATION: none; font-weight:bold; background-image: url(../img/menu_css_right.png); background-color: #99CC00; border:0px solid #99CC00}
.end {clear: both;font-size: 1px; line-height: 1px; height: 1px;} /* ukoncenie ohranicenia */
				 
ul#mainMenu, ul  {
    	color: #FFFFFF;
		padding:0px;
		margin: 0px;
		list-style-type:none;

	}
	ul#mainMenu ul {
		margin-top:2px;

	}
	ul#mainMenu li {
		float:left; 
		padding:2px;
		width:162px;

	}
	ul#mainMenu a {
	   color:#003300;
		background-color:#99FF33;	
		display:block;
      border-bottom:0px;
		text-decoration:none;
		font-weight:bold;
		font-size:12px;
		font-family:arial;
		padding:8px;

	}
	ul#mainMenu ul a {
		border-bottom:none;
		border-left:0px solid #99FF33;
		border-right:0px solid #99CC00;
		padding-left:8px;
		font-size:12px;
		background-color: #99CC00;
		background-image: url(../img/pozadie_menu_css2.png);

	}
	ul#mainMenu ul a:hover {
		color: #003300;
		border-left:0px solid #99FF33;
		border-right:0px solid ;
		background-color: #CCFF99;
		background-image: url(../img/pozadie_menu_css.png);

	}
	ul#mainMenu ul {
		position:absolute;
		visibility:hidden;
		border-bottom:0px solid #99FF33;
		background-color: #99CC00;
		background-image: url(../img/pozadie_menu_css2.png);

	}
	ul#mainMenu li:hover ul, ul#mainMenu li.hover ul {
		visibility:visible;


	}
	ul#mainMenu li li {
		float:none;
		border:0px;
		padding:0px;

	}
	ul#mainMenu li {
		behavior: url(hover.htc);

	}



.obal a {
	font-weight: normal;
	cursor: help;
	text-decoration: none;
	list-style-type: circle;
	line-height: normal;
	border: solid 1px #7FFF00;
	padding-left: 3px;
	padding-right: 3px;

}
.obal a:hover {
	background: #;
	color: #FF0000;
}
.obal a span {
	position: relative;
	font-size: 95%;
	font-weight: normal;
	text-align: left;
	color: black;
}
.obal a span span {
	display: block;
	position: absolute;
	visibility: hidden;
	top: 2em;
	left: .5em;
	padding: .2em .5em;
	width: 10em;
	background: #ffffff;
	border: solid #ADFF2F 2px;
	border-style: solid;
	color: #EE1100 ;
}
.obal a:hover span span {
	visibility: visible;
}

.obal a {
	font-weight: normal;
	cursor: help;
	text-decoration: none;
	list-style-type: circle;
	line-height: normal;
	border: solid 1px #7FFF00;
	padding-left: 3px;
	padding-right: 3px;
}

div#obrazky {
	background: #FFD700;
	text-align: left;
	padding-top: 10px;
	margin-top: 30px;
}
#obrazky img {
	margin: 10px;
	border: solid #ddd 1px;
}
#obal h1 {
	font-size: 130%;
	text-align: center;
	background: #FFD700;
	padding: .5em .5em;
	margin: 0 0 1em;
}
.cl {
	clear: both;
	list-style: none;
}







