body {background: #1a0f08 url(../images/bg.jpg) center top repeat-x;} /* background: #1a0f08 url(../images/bgvanoce.jpg) left top repeat-x;*/
a {color: #ffff02; text-decoration: underline;}
a:hover {color: #e8920b; text-decoration: none;}




#nf #flash-inner {background: url(../images/background-header-nf.jpg) top left no-repeat;}
#nf #title {position:absolute;width:436px;height:98px;top:350px; left:270px;margin:0;}
#nf #title span {background: url(../images/nadacni-fond.gif) top left no-repeat; width:436px;height: 98px; display: block;}
#nf #title span.foundation {background: url(../images/foundation.gif) top left no-repeat;}

#nf #logo {position: absolute; top: 262px; margin: 0 0 0 20px; border: 1px solid #583a0d; border-bottom: 0px; width: 180px; background: #ae6d0a; padding: 0 25px;}
#nf #logo a {display:block; position: relative; top: -25px; background:url(../images/logo-omdc.png) top center no-repeat; _background:url(../images/logo-omdc.gif) top center no-repeat; width: 180px; height: 165px;}


#nf .topMenuRight {background: url(../images/bg.jpg) center top no-repeat; /*background: url(../images/prijemne-vanoce.gif) left center no-repeat; */ text-align: right; padding: 0 12px; line-height: 28px; height: 28px; font-size: 85%;} 
/*#nf .thanks {background: url(../images/thanks.gif) left center no-repeat;}*/
#nf #textWrap .innerWide {width: 658px;}

.titlePanelLeft, .titlePanelRight {float: left; width: 279px; display:block; padding: 15px 25px; height: 370px; overflow: auto;}
.titlePanelRight h2 {margin:0 0 10px 0;padding: 0;}
.titlePanelRight h3 {font-size:100%; font-weight: bold;}
.titlePanelRight .more {display: none;}
.titlePanelRight .icon {padding: 0;}
.titlePanelRight .icon .img {float: left; margin: 0 10px 5px 0;}

.titlePanelLeft {background: #1e0d05 url(../images/bgPanel.jpg) left top repeat-x;}
.titlePanelRight {background: black;background: #502b1b url(../images/bgPanelRight.jpg) left top repeat-x;}

#nf .titlePanelRight a {text-decoration: none;}
#nf .titlePanelRight a strong {padding-left: 20px;background: url(../images/lighticon.png) left -1px no-repeat;}

.titlePanelMain {margin: 0; float: left; padding: 15px 25px; background: #1e0d05 url(../images/bgPanel.jpg) left top repeat-x;}

#nf #firstPanel .titlePanelLeft h2 {color: #ffff02; margin:0 0 10px 0; padding:0;}


#nf #thirdPanel ul {background: #ae6d0a; width: 180px; padding: 25px;z-index: 3;}
#nf #thirdPanel ul {margin:0 0 0 0;background: #ae6d0a; width: 180px; padding: 0 25px 25px 25px; z-index: 3;}
#nf #thirdPanel {width: 230px; background: transparent;  padding: 0; margin-left: -960px; padding-bottom: 20px; padding-top: 15px; margin-top: 0; }

#nf #thirdPanel li {background: #935c0a url(../images/background-menu.gif) left top repeat-x;}
#nf #thirdPanel li a {background: url(../images/arrow.png) 155px center no-repeat; color: #ffffff; border-bottom: 1px solid #c79a56; padding: 7px 25px 7px 10px; width: 145px; display: block; text-decoration: none;}
#nf #thirdPanel li.important a {background: url(../images/new.png) 4px center no-repeat;}
#nf #thirdPanel li.important a:hover {background: #763412 url(../images/new.png) 4px center no-repeat;}
#nf #thirdPanel li.important li a {background: url(../images/arrow.png) 155px center no-repeat;}

#nf #thirdPanel li a:hover, #nf #thirdPanel li.important li a:hover {background: url(../images/arrow-hover.png) 158px center no-repeat; color: #363636;}
#nf #thirdPanel li a {font-size: 110%; font-weight: bold; line-height: 14px;}


#nf #thirdPanel ul ul {padding:0;}
#nf #thirdPanel ul ul ul li {float: left;display: block;}
#nf #thirdPanel ul ul ul {position: relative; left: 180px; margin: -30px 0 0 0; padding: 0;}
#nf #thirdPanel ul ul ul li {float: none; display: block; float:left;width: 100%;padding:0;margin:0;}

#nf #thirdPanel ul ul {border:0px;}
#nf #thirdPanel ul ul a {color: #ffffff; font-size: 90%; font-weight: normal; background: #886025 url(../images/arrow.png) 155px center no-repeat; border-bottom: 1px solid #c79a56;  padding: 7px 25px 7px 20px; width: 135px;}
#nf #thirdPanel ul ul a:hover {color: #ffffff;background: #763412 url(../images/arrow.png) 158px center no-repeat;}
#nf #thirdPanel ul ul ul {position: absolute; visibility:hidden;}


#nf #thirdPanel ul ul ul, #nf #thirdPanel ul ul li:hover ul ul, #nf #thirdPanel ul ul li.hover ul ul {display: none;}

#nf #thirdPanel ul ul {position: relative; left: 0; margin: 0; padding: 0;}
#nf #thirdPanel ul ul li {float: none; display: block; float:none;width: 100%;padding:0;margin:0;}
#nf #thirdPanel ul ul {position: relative; visibility:visible;}
#nf #thirdPanel ul ul, #nf #thirdPanel ul li:hover ul ul, #nf #thirdPanel ul li.hover ul ul {display: block;}






.videoWrap {float: left; width: 100%; background: #000000 url(../images/background-wrap2.jpg) left top repeat-x; margin: 20px 0; text-align: center; padding: 10px 0 0 0;}
.videoWrap p {padding: 0 8px; text-align: left;}




#flag {position:absolute;width:68px;top:50px; right:165px;}
#flag img {border: 0px;}

#dms {position:absolute;width:142px; height: 178px; top:28px; right:0;}
#dms img {border: 0px;}

p img {margin-right: 15px}

ul.child {margin: 20px 0;}
ul.child li {padding: 5px 0;}
ul.child li a {font-size: 120%; font-weight: bold; padding-left: 22px; background: url(../images/calendar.png) left center no-repeat;}

#wrapmyImageFlow {margin-left: 250px; width: 730px;}
#wrapmyImageFlow img {border: 1px solid #000; border-bottom: 10px solid #000;border-top: 10px solid #000;}
#wrapmyImageFlow .imageflow .slideshow {top: -10000px;}


#person img {border:0;}
#person {position:absolute; top: 296px; right: 15px;}

a {outline:none;}

.rf img {border:0;}
.rf {position: absolute; bottom: 0; right:0;} 
