* {
    margin:0; padding:0;
}
html {
    background-color: #474747;
    margin:0; padding:0;
    font-family: Tahoma, Verdana, Arial;
    font-size: 0.8em;
}
body {
    background:url(images_/site-bg.jpg) repeat-x #474747;
}
p { margin-bottom: 10px; }
strong,b { font-style:bold; font-weight:bold; color: darkred;}

#layer-a {
    border-right: 1px solid white;
    border-left: 1px solid white;
    background-color: #fff;
    margin: 0 auto;
    width: 950px;
}

#layer-b {
	background:url(images_/backgroundTop.png) no-repeat top left;
}
#xlayer-c {
	background: url(images_/backgroundFooter.png) no-repeat bottom center;
}
#layer-c {
    width: 950px;
    margin: 0 auto;
}
#hd {
	height: 160px;
}
#hd-top {
	height: 100px;
	margin: 0;
	padding: 0;
}
#_hd-banner {
	display: block;
	width: 950px;
	height: 186px;
	background: url(images_/headBanner.jpg) no-repeat top left;
	margin: 0;
	padding: 0;
}
#hd-banner {
    width: 950px;
    text-align: center;
    height: 185px;
}
#hd-banner2 {
    height: 6px;
    width: 950px;
    background: url(images_/podheader.png) repeat-x;
}

#bd {
    margin: 0;
    width: 950px;
    margin: 0 auto;
    background: url(images_/content_bg.png) repeat-y;
    clear: both;
}
.yui-gb .yui-u {
    float: left;
    width: 33%;
}

#site-title-body {
    background: url(images_/site-title-body.png) repeat-x #fbfbfb;
}
#flashcontent1 {
    z-index: -1000;
}
#menu_top {
	padding-top: 5px;
	padding-left: 40px;
	height: 32px;
}
#bottom_menu_navigacia {
	float: left;
	margin-top:17px;
	margin-left:15px;
}
#bottom_menu_navigacia li {
	float: left;
	clear: none;	
	margin: 0 20px;
	list-style: none;
}
#bottom_menu_navigacia a,#bottom_menu_navigacia a:visited {
	font-size: 11px;
	text-decoration: none;
}
#bottom_menu_navigacia a:hover {
	text-decoration: underline;	
}

.whiteBG {
	background-color:#FFFFFF;
}
#ft {
    margin: 0 auto;
    height: 64px;
    background: url(images_/footer.png) no-repeat;
}
#ft, #ft a, #ft a:visited {
    color: #707070;
}
.cpr {	
	float:right;
	margin-right: 75px;
	margin-top: 20px;
	font-size: 11px;
	line-height: 10px;
}
#subcontext-box {
    width: 180px;
}
#yui-main .yui-b {
    float: right;
    width: 760px;
    min-height: 400px;
}
.subcontext-box ul, .subcontext-box li {
    margin: 0;
    padding: 0;
}
.subcontext-box strong, .subcontext-box b {
	color: #000;
}
.subcontext-box a {
	font-size: 11px;
	color: #000;
	font-family: tahoma,verdana;
}
.subcontext-title a {
	display: block;
	height: 27px;
	padding-top: 10px;
	padding-left: 10px;
	text-indent: 10px;
	text-decoration: none;
	font-weight: bold;
	background: url(images_/submenuTop2.png) no-repeat;
	color: #ffffff;
}
.subcontext-ul a {
	display: block;
	margin: 0;
	padding: 0;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 8px;
	text-indent: 10px;
	text-decoration: none;
	background: url(images_/submenuItem.png) no-repeat;
}
.main_context_navig3 a {
	padding-left: 20px;
	background: url(images_/submenuItem2.png) no-repeat;
}

.subcontext-bottom {
	height: 21px;
	background: url(images_/submenuBottom.png) no-repeat;
}


/* TITULKA */

#site-title-body {
    min-height: 300px;
}
#tit-aktuality {
    background: url(images_/aktuality.png) no-repeat;
    margin: 10px;
    padding: 10px;
    padding-top: 20px;
}
#tit-prinasame {
    background: url(images_/prinasame.png) no-repeat;
    margin: 10px;
    padding: 10px;
    padding-top: 20px;
}
#tit-partneri {
    background: url(images_/partneri.png) no-repeat;
    margin: 10px;
    padding: 10px;
    padding-top: 20px;
}

.obrazok_vlavo {
}
.obrazok_vlavo a {
}

.obrazok_vlavo img {
    padding: 10px;
}
.obrazok_vlavo span ,.obrazok_vlavo span a {
    color: red;
    font-size: 11px;
    font-weight: bold;
}
.obrazok_vlavo .nadpis {
    font-weight: bold;
    font-size: 1.1em;
    font-family: Tahoma, Sans-Serif, Arial;
    text-decoration: none;
    color: #444444;
}
.obrazok_vlavo .text {
    padding: 5px;
    color: #222222;
}

#content_with_menu, #content_no_menu {
    min-height: 300px;
}

#content_with_menu img, #content_no_menu img {
    padding: 10px;
}
img {
    border: 0;
}
.no_border {
    border: 0;
    padding: 0;
}
.link_pdf {
    background: url(/img/icons/pdf.gif) no-repeat left center;
    padding-left: 20px;
}
h3 {
    display: block;
    margin-bottom: 10px;
/*
    margin-left: -3px;
*/
    border-top: 1px solid #fff;
    font-size: 20px;
    font-weight: bold;
    font-family: Tahoma,Arial;
    color: #fff;
    padding: 10px;
    padding-left: 20px;
    background-color: #ff0000;
}

.ipages_list {
    float: left;
    margin: 10px;
}
#titulka_partneri a {
    display: block;
    padding: 10px;
}

#fotogaleria {
    text-align: center;
}
#fotogaleria img, #fotogaleria_right img {
    border: 1px solid #999999;
    padding: 5px;
    margin: 10px;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
