/* CSS Document */
BODY {background: #333 url(../gfx/bg_body.png) repeat-x top left; font-family: 'Arial', Sans; font-size: 12px; _font-size: 12px; color: #fff; margin: 0px; padding: 0px}
h1 {color: #052347; font-family: 'Arial', Sans; font-size: 40pt; font-weight: bold; text-decoration: none; margin: 0; padding: 0}
h2 {color: #052347; font-family: 'Arial', Sans; font-size: 21pt; font-weight: normal; text-decoration: none; margin: 0; padding: 0}
textarea {font-family: 'Arial', Sans; font-size: 10px; color: #888;}
a:link, a:visited, a:active, a:hover {color: #052347; text-decoration: none; font-weight: bold}
a:hover {text-decoration: underline}
/* definicia tela*/
#body {width: 800px; margin-left: auto; margin-right: auto}

h1, h1.see {color: #0b0d12; font-weight: bold; background: transparent url(../gfx/logo_main.png) no-repeat top left; width: 463px; height: 199px; overflow: hidden; margin-left: auto; margin-right: auto; font-size: 1pt; z-index: 1; cursor: pointer}
h1.see {margin-top: -199px; z-index: 2;}
#header {width: 800px; height: 200px; margin-left: auto; margin-right: auto;}

#menu_body {position: relative; top: -55px; left: 2px; text-align: left}
#menu_body ul {list-style: none; margin: 0; padding: 0; }
#menu_body li {list-style: none; display: inline; margin: 0; padding: 0; border-right: 1px #a09f9f solid; padding: 11px 0 11px 0;}
#menu_body .polozkaFirst {border-left: 1px #a09f9f solid; }

#menu_body a, #menu_body a:visited {color: #333; font-size: 12px; _font-size: 12px; padding: 0 10px 0 10px; font-weight: bold;}
#menu_body a:hover {color: #000; text-decoration: none}
#menu_body a img {border: 0; margin: 0; padding: 0; margin-bottom: -16px; margin-top: -11px}


#main_body {width: 800px; margin-left: auto; margin-right: auto; _margin-top: -40px}

#body {width: 800px; margin-left: auto; margin-right: auto; height: 450px;}
#body li a{text-decoration: none;}
#body li img{border: 0;}

#body .str img, #body .str0 img{border: 3px #006699 solid; margin-right: 45px;}
#body .str0 img{margin-right: 0}

#info {position: relative; top: -10px; left: 0; width: 770px; _top: 10px;}
#info p {margin-left: 620px;}

#footer {width: 800px; margin-left: auto; margin-right: auto; margin-top: 30px; _margin-top: 50px; color: #888}
#footer h3 {font-size: 12px; width: 100%; background: transparent url('/gfx/bg_footer_line.gif') repeat-x bottom left; color: #888; font-weight: bold; padding-bottom: 5px; margin-bottom: 0}
#footer p {text-align: center; color: #888}
#footer a {color: #888}
#footer td {padding: 3px}

.archiv {float: left; margin: 3px;}
.archiv a, .informacie a {text-decoration: none;}
.archiv img, .informacie img {border: 0;} 

.text {text-align: justify; color: #052347;}
/*e2296f*/
.uvod {width: 100%;}
.uvod h2 {font-size: 16px}
.uvod .newImg {width: 50%}
.uvod .newImg p {margin-left: 5px;}
.uvod .newImg .nosanta {width: 419px; height: 208px; background: transparent url('/gfx/nosanta.png') no-repeat top left; position: absolute; top: 450px}
.uvod .newImg .h2 {font-size: 13.5px; color: #052449; font-weight: bold; margin-left: 5px;}
.uvod .newImg .uvH {height: 38px;}
.uvod .newImg h2 {color: #fff; display: block; position: relative;}
.uvod .newImg h2 span {display: block; width: 362px; height: 38px; position: absolute; top: 0; left: 0;	background: url('/gfx/n1.png') no-repeat -5px 0;}

.uvod .newImg .n5 {color: #fff; display: block; position: relative;}
.uvod .newImg .n5 span {display: block; width: 362px; height: 38px; position: absolute; top: 0; left: 0;	background: url('/gfx/n5.png') no-repeat -5px 0;}

.n7 {height: 44px; margin-bottom: -15px}
.uvod .newImg .n7 {color: #fff; display: block; position: relative;}
.uvod .newImg .n7 span {display: block; width: 362px; height: 44px; position: absolute; top: 0; left: 0;	background: url('/gfx/n7.png') no-repeat -5px 0;}

.n8 {height: 44px; _height: 40px;}
.uvod .newImg .n8 {color: #fff; display: block; position: relative;}
.uvod .newImg .n8 span {display: block; width: 362px; height: 44px; _height: 40px; position: absolute; top: 0; left: 0;	background: url('/gfx/n8.png') no-repeat -5px 0;}

.n9 {height: 44px}
.uvod .newImg .n9 {color: #fff; display: block; position: relative;}
.uvod .newImg .n9 span {display: block; width: 362px; height: 44px; position: absolute; top: 0; left: 0;	background: url('/gfx/n9.png') no-repeat -5px 0;}

.uvod .newImg a {border: 0; margin-left: 17px;}
.uvod .newImg img {border: 3px #fff solid;}

.uvod .post input {width: 245px; font-size: 12px; _font-size: 12px; background-color: #7acbe4; border: 2px #fff solid; color: #fff; padding: 2px}
.uvod .post .input {width: 105px; height: 32px; text-align: center; background: transparent url('/gfx/post.gif') no-repeat center center; border: 0; margin-left: 150px; margin-top: 10px; font-weight: bold}
.uvod .tlac {color: #fff; text-decoration: none; width: 105px; height: 32px; text-align: center; background: transparent url('/gfx/post.gif') no-repeat center center; border: 0; font-weight: normal; padding: 10px 20px 10px 20px}
.uvod .postP {width: 50%; padding-left: 50px; padding-top: 150px; color: #052449; font-weight: bold;}
.uvod .postP .info {background-color: #052449; color: #fff; width: 89.5%; margin-left: 0px; padding: 5px}
.uvod .info2 {color: #fff; width: 85.5%; padding: 10px}
.uvod .info3 {color: #052449; width: 89.5%; padding: 5px 10px 5px 0}

.reklama {margin-top: 37px;}
.reklama img {border: 0}
.reklamaInfo {margin-left: 30px}

.n2 {margin-top: 30px; height: 87px}
.n2 a, n2 a:visited {color: #fff; display: block; position: relative;}
.n2 a span {display: block; width: 378px; height: 87px; position: absolute; top: 0; left: 0;	cursor: pointer; background: url('/gfx/n2.png') no-repeat left top;}
.n3 {margin-top: 5px; height: 87px}
.n3 a, n3 a:visited {color: #fff; display: block; position: relative;}
.n3 a span {display: block; width: 378px; height: 87px; position: absolute; top: 0; left: 0;	cursor: pointer; background: url('/gfx/n3.png') no-repeat left top;}

.n4 {margin-top: 38px; height: 43px; margin-left: 5px}
.n4, n4 {color: #fff; display: block; position: relative;}
.n4 span {display: block; width: 176px; height: 43px; position: absolute; top: 0; left: 0;background: url('/gfx/n4.png') no-repeat left top;}

.n6 {margin-top: 38px; height: 43px; margin-left: 5px}
.n6, n6 {color: #fff; display: block; position: relative;}
.n6 span {display: block; width: 318px; height: 43px; position: absolute; top: 0; left: 0;background: url('/gfx/n6.png') no-repeat left top;}

.nav {padding-left: 70px; padding-top: 10px}
.uvod p, .uvod .table {margin-left: 10px; text-align: justify; font-size: 12px; _font-size: 12px; color: #052347;}
.uvod .table {margin-bottom: 50px}
.pad {margin-top: -15px; padding-right: 15px}

.bold {font-weight: bold;}

.stra {color: #052449}
.stra a, .stra a:active, .stra a:hover{background-color: #052449; color: #fff; padding: 5px}