/* CSS RESET ZACATEK */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}
body {line-height: 1;}
blockquote, q {quotes: none;}
legend {display:none;}
button {cursor:pointer;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}

/* other */ 
body {font-family:Century Gothic, Arial, Helvetica, sans-serif;background: url("../images/body-bg.gif") center top repeat;}
span.uzavirac {clear:both;overflow:hidden;height:1px;display:block;}
button {cursor:pointer}
a:hover {text-decoration:none;}
a span {display:none;}

#page {margin:0px auto;width:840px;border:1px solid #7493b4;border-top:0px;border-top:none;background-color:white;position:relative}

#lista {line-height:24px;font-size:11px;text-align:center;position:relative;width:840px;margin:0px auto;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #7493b4}
#lista a {color:#033252;background: url("../images/lista-li.gif") right center no-repeat;padding:0px 20px 0px 15px;}
#lista a.last {background-image:none;}
#lista a.cs, #lista a.en {position:absolute;left:0px;background-image:none;top:6px;}
#lista a.en {left:22px;}

#hlava {}
#hlava a.logo {background: url("../images/logo.png") center top no-repeat;width:317px;height:69px;float:left;margin:15px;}
#hlava .reklama-top {float:right;margin:15px;margin-left:0px;margin-top:25px;}
* html #hlava .reklama-top {margin-right:7px;}
.reklama-middle {text-align:center;margin:8px;margin-bottom:7px;*margin-bottom:3px;}
.reklama-right {position:absolute;top:110px;right:-135px;}

#obsah {}
#obsah .maxo {width:816px;height:244px;background: url("../images/maxo-bg.png") center top no-repeat;margin-left:14px;position:relative;}
#obsah .maxo h2 a.maxo-slogan {width:397px;height:28px;color:white;position:absolute;top:25px;right:25px;background: url("../images/maxo-slogan.png") center top no-repeat;}
#obsah .maxo .box {width:128px;text-align:center;float:left;margin-top:67px;text-align:left;margin-left:29px;position:relative;}
* html #obsah .maxo .box {margin-left:22px;}
#obsah .maxo .box h3 a {color:#904c00;font-size:14px;font-weight:bold;margin-bottom:7px;display:block;text-decoration:none;text-align:center;padding-right:4px;}
#obsah .maxo .box h3 a:hover {text-decoration:underline;}
#obsah .maxo .box a.img {width:128px;height:100px;background: url("../images/img-bg.png") center top no-repeat;display:block;}
#obsah .maxo .box a.img img {margin-left:2px;margin-top:2px;}
#obsah .maxo .box a.play {position:absolute;top:93px;right:5px;background:white;color:#6781bb;font-size:14px;font-weight:bold;text-decoration:none;padding:2px 8px;padding-bottom:4px;}
#obsah .maxo .box a:hover.play {text-decoration:underline;}
#obsah .maxo ul {width:800px;position:absolute;bottom:9px;left:18px;list-style-type:none;}
#obsah .maxo ul li {line-height:34px;height:34px;font-size:12px;font-weight:bold;color:white;float:left;margin-right:10px;padding-right:10px;background: url("../images/li.gif") right bottom no-repeat;}
#obsah .maxo ul li a {text-decoration:none;font-weight:bold;color:white;}
#obsah .maxo ul li a:hover {text-decoration:underline;}

#obsah .zalozky-div ul.zalozky {list-style-type:none;position:relative;font-size:14px;height:36px;}
#obsah .zalozky-div ul.zalozky li {float:left;}
#obsah .zalozky-div ul.zalozky li a {float:left;font-weight:bold;color:#bababa;line-height:58px;position:absolute;width:125px;}
#obsah .zalozky-div ul.zalozky li.active a {color:#40526f;text-decoration:none;line-height:58px;text-align:center;height:62px;}
#obsah .zalozky-div ul.zalozky li a.nej {left:32px;width:210px;}
#obsah .zalozky-div ul.zalozky li.active a.nej {left:14px;background: url("../images/nej-li.png") center bottom no-repeat;width:210px;}
#obsah .zalozky-div ul.zalozky li a.logicke {left:242px;}
#obsah .zalozky-div ul.zalozky li.active a.logicke {left:206px;background: url("../images/li.png") center bottom no-repeat;}
#obsah .zalozky-div ul.zalozky li a.deskove {left:340px;}
#obsah .zalozky-div ul.zalozky li.active a.deskove {left:306px;background: url("../images/li.png") center bottom no-repeat;}
#obsah .zalozky-div ul.zalozky li a.akcni {left:441px;}
#obsah .zalozky-div ul.zalozky li.active a.akcni {left:397px;background: url("../images/li.png") center bottom no-repeat;}
#obsah .zalozky-div ul.zalozky li a.sportovni {left:520px;}
#obsah .zalozky-div ul.zalozky li.active a.sportovni {left:487px;background: url("../images/li.png") center bottom no-repeat;}
#obsah .zalozky-div ul.zalozky li a.herna {left:620px;}
#obsah .zalozky-div .item {width:816px;background: url("../images/game-middle-bg.png") center bottom repeat-y;margin-left:14px;}
#obsah .zalozky-div .item .top {background: url("../images/game-bg.png") center top no-repeat;width:800px;padding-left:16px;}
#obsah .zalozky-div .item .bottom {background: url("../images/game-bottom-bg.png") center bottom no-repeat;height:25px;}

#obsah .zalozky-div .item .top .box {float:left;width:235px;height:115px;border:1px solid #9caeca;background-color:#f1f4f9;padding:10px;position:relative;margin:2px;}
* html #obsah .zalozky-div .item .top .box {height:120px;}
#obsah .zalozky-div .item .top .box img {float:left;margin-right:10px;}
#obsah .zalozky-div .item .top .box h3 a {color:#ff8001;font-size:14px;}
#obsah .zalozky-div .item .top .box p {color:#313131;font-size:12px;font-family:Arial;line-height:16px;margin-top:10px;width:160px;float:right;}
#obsah .zalozky-div .item .top .box a.play {position:absolute;width:50px;top:90px;left:10px;font-size:12px;color:#7089b7;font-weight:bold;padding-left:18px;background: url("../images/play.gif") left center no-repeat;line-height:16px;}
#obsah .zalozky-div .item .top a.geewa {position:absolute;top:25px;right:20px;font-size:12px;font-weight:bold;color:#b2b2b2;text-decoration:none;font-family:Arial;}
#obsah .zalozky-div .item .top h2.hajedna {float:right;margin-right:22px;margin-top:0px;color:#40526f;margin-bottom:20px;font-size:12px;}
* html #obsah .zalozky-div .item .top h2.hajedna {margin-right:12px;}


#obsah .game-middle {width:816px;background: url("../images/game-middle-bg.png") center bottom repeat-y;margin-left:14px;position:relative;}
#obsah .game-bottom {background: url("../images/game-bottom-bg.png") center bottom no-repeat;height:25px;}
#obsah .game {background: url("../images/game-bg.png") center top no-repeat;}
#obsah .game h1 {float:left;margin-top:22px;margin-left:22px;color:#40526f;margin-bottom:20px;}
* html #obsah .game h1 {margin-left:12px;}
#obsah .game h2.hajedna {float:left;margin-top:22px;margin-left:22px;color:#40526f;margin-bottom:20px;}
* html #obsah .game h2.hajedna {margin-left:12px;}
#obsah .game a.geewa {position:absolute;top:25px;right:20px;font-size:12px;font-weight:bold;color:#b2b2b2;text-decoration:none;font-family:Arial;}
#obsah .gameElement {text-align:center;}

#obsah form {margin-left:12px;float:left;width:330px;}
#obsah form label {float:left;font-size:12px;font-weight:bold;color:black;font-family:Arial;width:50px;text-align:right;padding-right:10px;}
#obsah form input {float:left;}
#obsah form textarea {float:left;width:240px;height:70px;}
#obsah form #smajlici {width:250px;float:left;margin-top:5px;margin-bottom:5px;}
#obsah form #smajlici img {margin:1px;}

#obsah .detailHref {text-align:center;font-size:11px;font-weight:bold;color:#313131;}
#obsah .detailHref a {color:#40526F}
#obsah .detailHref a:hover {text-decoration:underline;}

#obsah table.comments {font-size:12px;width:100%;margin-left:20px;width:770px;}
#obsah table.comments th {text-align:left;background:white;padding:5px 10px;border-right:1px solid rgb(226,236,244);border-bottom:1px solid rgb(226,236,244);}
#obsah table.comments td {text-align:left;background:white;padding:5px 10px;border-right:1px solid rgb(226,236,244);border-bottom:1px solid rgb(226,236,244);}
#obsah table.comments a {color:rgb(255,127,0)}

#obsah ul.sitemap {margin-left:40px;font-size:12px;color:#40526F;line-height:16px;font-weight:bold;float:left;width:160px;margin-bottom:20px;}
#obsah ul.sitemap a {color:#40526F}
#obsah ul.sitemap ul {margin-left:13px;color:rgb(255,127,0)}
#obsah ul.sitemap ul a {color:rgb(255,127,0)}

#obsah .comment {background-color:white;float:right;width:430px;margin-right:20px;font-size:12px;font-family:Arial;overflow:auto;height:320px;padding:10px;}
* html #obsah .comment {margin-right:10px;}
#obsah .comment p {line-height:16px;margin-bottom:10px;}

#obsah .anotation {position:absolute;bottom:0px;font-size:12px; color:#313131;font-family:Arial, Helvetica, sans-serif;line-height:18px;padding:20px;padding-top:10px;padding-left:25px;text-align:justify}
#obsah .anotation h3 {color:#313131;font-size:14px;margin-bottom:10px;}
#obsah .anotation p {margin-bottom:10px;}
#obsah .anotation p a {color:#FF8001}
#obsah .anotation-padding {height:190px;}

#obsah .popis-hry {float:left;width:300px;font-size:12px; color:#313131;font-family:Arial, Helvetica, sans-serif;line-height:18px;padding:20px;padding-top:10px;padding-left:25px;padding-right:20px;text-align:justify}

#pata {text-align:center;font-family:Arial;font-size:11px;color:white;margin-top:10px;line-height:16px;}
#pata a {color:white;}





































