body {margin:0; padding:0; color: white; text-align:center; font-family:verdana, helvetica, sans-serif; font-size:65%; line-height:1.4em; background:#44507C;}
table {font-size:100%;}
dl dt {margin: 0.4em 0; padding-left: 0.4em;}
.clear {clear:both;}
.none {display:none;}
.right {text-align: right;}
.left {text-align: left;}
.stred, .center {text-align:center;}
.links, h3, h2 {color: #48547a; font-size:15px; font-weight:bold;}
.underline {text-decoration:underline;}
a {color:#000;text-decoration:none;}
a:hover, a:focus {color:#dd2620;}
input {margin-left: 0.2em;}
#text {font-size: 120%; line-height: 1.6em;}
#text a {color: darkred; text-decoration: underline;}
#text a:hover {text-decoration: none;}
img {border:none;}
table {font-size:12px; text-align:center; color:#000;}

address {padding:5px;text-align:left;font-style:normal;font-size:0.9em;border:0px solid;_width:143px;}
address a {text-decoration:underline}
#page {color:#000; text-align:left;border-color:black; width:780px; margin:0 auto; background:#fff; border:5px white solid;border-bottom:2px white solid;}
/*header*/
#header {border:0px red solid;height:211px;background:#abcdef url("../images/header1.jpg") no-repeat 0 0; }
#header #logo {border:0px solid; width:400px; height:100px;float:left;}
#header .loga {border:0px red solid;margin-top:20px;height:70px;width:600px;float:right;}
#header .loga a:hover{color:black}
#header .logo_barbot {background: url("../images/logo_barbot.jpg") no-repeat 0 0;border:0px red solid; width:90px; height:80px;_height:90px;float:left;margin-right:30px;display:block;}
#header .logo_powerdart {background: url("../images/logo_powerdart.jpg") no-repeat 0 0;border:0px red solid; width:196px; height:80px;_height:90px;float:left;padding-top:25px;padding-left:10px;margin-left:30px;display:block;}
#header .logo_vivatrade {background: url("../images/logo_vivatrade.jpg") no-repeat 0 0;border:0px red solid; width:186px; height:80px;_height:90px;float:left;padding-top:25px;padding-left:15px;margin-left:30px;_margin-left:40px;display:block;}
/*marque*/
#marquee {font-weight:bold;font-size:1.2em;line-height:2em;}
/*main*/
#main {border:0px green solid; margin-top:10px; color: black;}
#main .riadok {border:0px red solid;height:100px;}
/*text*/
#text {padding:10px; background:#F5F7FC;border:0px solid; width:590px; _width:580px; float:right;}
#text h1 {color:black;font-size:1.5em;}
#text h2 {font-size: 1.3em;}
#text h3 {font-size: 1.1em;}
/* #text a { font-size:12px;} */
/*#00053A*/
/*prvy riadok*/
#main #r1b1 {background:url('../images/r1.jpg') repeat-x 0px 0px;}
#main #r1b2 {background:url('../images/r1.jpg') repeat-x 0 0px;} 
#main #r1b3 {background:url('../images/r1.jpg') repeat-x 0 0px;}
#main #r1b4 {background:url('../images/r1.jpg') repeat-x 0 0px;}
/*druhy riadok*/
#main #r2b1 {background: url('../images/r3.jpg') repeat-x 0 0px;}
#main #r2b2 {background: url('../images/r3.jpg') repeat-x 0 0px;}
#main #r2b3 {background: url('../images/r3.jpg') repeat-x 0 0px;}
#main #r2b4 {background: url('../images/r3.jpg') repeat-x 0 0; _margin-top: 5px;}
/*treti riadok*/
#main #r3b1 {background:url('../images/r2.jpg') repeat-x 0 0;}
#main #r3b2 {background:url('../images/r2.jpg') repeat-x 0 0;}
#main #r3b3 {background:url('../images/r2.jpg') repeat-x 0 0;}
#main #r3b4 {background:url('../images/r2.jpg') repeat-x 0 0;}

#main .bunka .dartboard, #main .bunka4 .dartboard {position: absolute; width: 100px; height: 101px; background: url('../images/dartboard.jpg'); right:0; bottom: 1px; z-index: 0;}
#main .bunka .text, #main .bunka4 .text {position: absolute; top: 20px; left: 0; width: 170px; z-index:1;}
#main .bunka .href, #main .bunka4 .href {position: absolute; bottom: 5px; right: 5px; z-index: 2;}
#main #r2b4 .text {_top: 44px;}

#r1b1 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_novinky.jpg"); z-index: 0;}
#r1b2 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_rebricky.jpg"); z-index: 0;}
#r1b3 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_foto.jpg"); z-index: 0;}
#r1b4 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_forum.jpg"); z-index: 0;}

#r2b1 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_kalendar.jpg"); z-index: 0;}
#r2b2 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_pravidla.jpg"); z-index: 0;}
#r2b3 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_spravodaje.jpg"); z-index: 0;}
#r2b4 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_linky.jpg"); z-index: 0;}

#r3b1 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_uvod.jpg"); z-index: 0;}
#r3b2 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_historia.jpg"); z-index: 0;}
#r3b3 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_stiahnutie.jpg"); z-index: 0;}
#r3b4 .ikona {display:block; width:30px; height:31px; position:absolute; top:1px; left:2px; background: url("../images/ikona_info.jpg"); z-index: 0;}


#main .bunka {position: relative; width:175px; _width:188px; float:left;height:180px;border:0px black solid;margin:6px; _margin:5px; margin-left:0px ;margin-bottom:0px; padding-left: 15px; z-index: 3px;}
#main .bunka ul {float:none;border:0px red solid;_margin-top:-10px;margin-bottom:-10px;}
#main .bunka li {list-style-type:none;margin-left:-10px;list-style-type:square;} 
#main .bunka4 {position: relative; width:160px; _width: 188px; float:left; height:180px; border:0px black solid; margin: 6px 0px; margin-bottom:0px; padding-left: 30px;}
#main .bunka4 h2, #main .bunka h2 {position: absolute; top: -2px; _top: 10px; left: 38px;}
#main .bunka h2 a, #main .bunka4 h2 a {text-transform:uppercase; border:0px red solid; font-size:0.7em; _font-size:0.60em;  color:#fff; text-decoration:none; display:block; z-index: 3;} /* margin-left:10px; margin-top:5px; _margin-top: 8px;  */
#main .bunka h2 a:hover, #main .bunka4 h2 a:hover {text-decoration: underline;}
#main .bunka .text a, #main .bunka4 .text a {text-decoration: underline;}
#main .bunka .text a:hover, #main .bunka4 .text a:hover {text-decoration: none;}
#main .bunka4 h2.special {color: #fff; margin-top: 9px; _margin-top: 0;} /* margin-left:10px; _margin-top:10px;  */
#main .bunka4 h2.special span {font-size: 0.7em; _font-size: 0.6em;}
#main #r2b4 ul {_margin-top: -18px; _margin-bottom: -15px;}
#main #r2b4 .text {_margin-top: -5px;}
/*#main #r2b4 .href {_margin-top: 0px;}*/
/*#main #r2b3 *, #main #r2b4 * {border: red thin solid;}*/
#main .bunka4 h2.special .inline {display: inline; font-size: 1em; padding: 0; margin: 0;}
#main .text {font-weight:normal; color:black; ;margin:10px;margin-top:20px;border:0px red solid;height:110px;}
#main a.href {color: darkred; float:right;margin-top:-5px;margin-right:10px;font-weight:bold;border:0px red solid; text-decoration: underline;}
#main a.href:hover {color: #000; float:right;margin-top:-5px;margin-right:10px; text-decoration: none;}

/*footer*/
#footer{border:0px black solid;background:#596695; clear:both; border-top:1px #FFF solid;text-align:center;color:#D5D7ED; padding: 8px; _padding: 4px;}
#footer a {color: #fff;}
#footer a:hover {color: #fff; text-decoration: underline;}

/*menu*/
#menu {border-color:#35236F; border-width:5px 0px; border-style:solid; width:163px;_width:150px;float:left;background: url("../images/menu_pattern.jpg") repeat-y 0 0;font-size:10px}

ul#tunak {display: block; list-style-type:none;margin-left:-40px;_margin-left:0px;font-weight:bold;}
ul#tunak li {display: block; margin:0px;border:0px green solid;line-height:2em;font-size:1.3em;}
ul#tunak li.top {height:1px; border-bottom:1px dashed;border-color:black;_width: 163px;}
ul#tunak li a {display: block; margin: 0; width: 153px;_width: 153px; height:25px; border-style:dashed; border-width:0 0 1px 0; padding-left:5px;}
ul#tunak li a:hover {background:#fff url(".s./imagses/menu_pattern_hover.jpg") repeat-y 0 0; /*border-style:dashed; border-width:1px 0; border-color:green;height:23px;*/}
#menu .sub {border:0px black solid; _margin-top:-15px;}
#menu a {color:black;}
#menu .sub  li{border:0px red solid;margin:0px;margin-left:-40px;font-size:0.9em;font-weight:normal;}
#menu .sub a {padding-left:20px;border:0px green solid;width:133px;border-bottom:1px black dashed;}
#menu #bottom {background:#fff;height:30px;border-width:5px 0px; border-color:#35236F; border-style:solid; list-style-type:none;_margin-left:-40px;_width:203px;}
/*#F5F7FC*/

table td {text-align: left;}
table.noborder {width: 590px; _width: 570px;}
/* striedavo cmarana tabulka */
table.normal {margin-top: 10px; width: 590px; _width: 570px; color:#000;}
table.normal, table.normal td {border: 1px solid #596695; border-collapse: collapse; padding: 4px 6px;}
table.normal th {padding: 0.4em; background: #596695; color: #fff;}
tr.normal1 td {background: #dde3f3;}


/* jazvec pridal */
#galeria {float:left; width:552px; padding-left:7px; max-width:545px;}
.fotka {border:5px solid white;}
.pocet_fotiek {font-size:80%;color:#005092; font-weight:normal;}
.table_fotky {width:100%; border-collapse:collapse;}
.table_fotky td {text-align:center; padding:10px; background:#F5F8FC; border:1px solid #DAE7F5; vertical-align:middle;}

.text a {color: darkred; font-decoration: underline;}
.text a:hover {color: #000; font-decoration: none;}
iframe {border:0;}
#anketa {text-align:center;}
#anketa p{color:#000;font-weight:bold;font-size:20px;}