/* CSS novaherna */
body,img,div,input,h1,h2,h3,h4 {margin:0;padding:0;border:0;}
.clear {clear:both;}
ul{margin:0;padding:0;}
li{float:left;list-style:none;margin:0;padding:0;font-size:12px;}
body{font-family:arial;background:url('/template/images/bg.gif') center top;}
#bg{position:absolute;width:100%;background:url('/template/images/bg1.gif') center top no-repeat;}
#web{margin:auto;background:#fff;width:1000px;height:100%;}
#web #header{float:left;padding-left:300px;background:url('/template/images/header.jpg') center top no-repeat;width:700px;height:128px;}
#web #header .logo{float:left;width:500px;height:128px;}
#web #header .icons{float:right;width:135px;height:42px;padding:80px 0px 0px 0px;}
#web #header ul{float:left;width:135;height:42px;}
#web #header li{float:left;width:45;height:42px;}
#web #header .ico{float:left;width:45px;height:42px;}

#web #menu{float:left;width:1000px;height:39px;}
#web #menu #homepage{float:left;width:140px;height:39px;background:url('/template/images/menu/hl.gif') center top no-repeat;}
#web #menu #homepage:hover{background:url('/template/images/menu/hl_active.gif') center top no-repeat;}
#web #menu #questbook{float:left;width:127px;height:39px;background:url('/template/images/menu/kn.gif') center top no-repeat;}
#web #menu #questbook:hover{background:url('/template/images/menu/kn_active.gif') center top no-repeat;}
#web #menu #users{float:left;width:95px;height:39px;background:url('/template/images/menu/u.gif') center top no-repeat;}
#web #menu #users:hover{background:url('/template/images/menu/u_active.gif') center top no-repeat;}
#web #menu #topgames{float:left;width:168px;height:39px;background:url('/template/images/menu/nej.gif') center top no-repeat;}
#web #menu #topgames:hover{background:url('/template/images/menu/nej_active.gif') center top no-repeat;}
#web #menu #newgames{float:left;width:124px;height:39px;background:url('/template/images/menu/nov.gif') center top no-repeat;}
#web #menu #newgames:hover{background:url('/template/images/menu/nov_active.gif') center top no-repeat;}
#web #menu #contacts{float:left;width:109px;height:39px;background:url('/template/images/menu/kon.gif') center top no-repeat;}
#web #menu #contacts:hover{background:url('/template/images/menu/kon_active.gif') center top no-repeat;}
#web #menu #search{float:left;width:237px; height:39px;background:url('/template/images/bg_search.gif') center top no-repeat;}
#web #menu #search form{float:left;}
#web #menu #search form .pole{float:left;background:none;color:#fff;width::100px; height:15px; padding:7px;}
#web #menu #search form .button{float:left;background:none;cursor:pointer;width:40px; height:30px;}

#web #line2{float:left;background:url('/template/images/line2.gif') center top no-repeat;width:1000px;height:22px;}
/*#web #line3{float:left;background:url('/template/images/line3.gif') center top no-repeat;width:970px;height:76px;padding:10px 0px 0px 30px;} */
#web #line3{float:left;background:url('/template/images/line3.gif') center top no-repeat;width:970px;height:0px;padding:10px 0px 0px 30px;} 
#web #line3 .baner{float:left;width:468px; height:60px;padding-right:5px;}
#web #content{float:left;background:#fff;width:996px;padding:2px 2px}
#web #leftall{float:left;background:#fff;width:787px;}
#web #left{float:left;background:#fff;width:205px;}

#web #left .category{float:left;width:205px;}
#web #left .category .head{float:left;background:url('/template/images/kategorie_head.gif') center top no-repeat;width:205px;height:36px;}
#web #left .category .text{float:left;background:url('/template/images/kategorie_bg.gif') center top repeat-y;width:205px;}
#web #left .category .text ul{float:left;width:205px;padding:2px 0px 0px 0px;}
#web #left .category .text li{float:left;width:195px;height:24px;padding:0px 0px 0px 10px;}
#web #left .category .text a{float:left;font-weight:bold;color:#474747;text-decoration:none;}
#web #left .category .text span{float:left;font-weight:bold;color:#e40827;padding:0px 5px;}
#web #left .category .foot{float:left;width:205px; height:5px;background:url('/template/images/kategorie_foot.gif') center top no-repeat;}

 .blog1{float:left;width:205px;}
 .blog1 .head{float:left;background:url('/template/images/reklama_head.gif') center top no-repeat;width:205px;height:35px;margin-top:5px;}
 .blog1 .head2{float:left;background:url('/template/images/pluginy_head.gif') center top no-repeat;width:205px;height:35px;margin-top:5px;}
 .blog1 .head3{float:left;background:url('/template/images/usermenu_head.gif') center top no-repeat;width:205px;height:35px;margin-top:5px;}
 .blog1 .head4{float:left;background:url('/template/images/com_head.gif') center top no-repeat;width:205px;height:35px;margin-top:5px;}
 .blog1 .text{float:left;padding:5px 0px;text-align:center;background:url('/template/images/reklama_body.gif') center top repeat-y;width:205px;}
 .blog1 .text li{float:left;text-align:left;width:195px;padding:0px 0px 0px 10px;line-height:24px;}
 .blog1 .text a{width:160px; height:600px;color:#000;}
 .blog1 .text p{float:left;font-size:10px;padding:5px 3px;}
 .blog1 .text .button{margin-bottom:3px;}
 .blog1 .foot{float:left;width:205px; height:6px; background:url('/template/images/reklama_foot.gif') center top no-repeat;}

.linky{float:left;width:205px;}
.linky .text{float:left;background:url('/template/images/kategorie_bg.gif') center top repeat-y;width:205px;}
.linky .text a{width:160px; height:600px;color:#000;font-weight:bold;color:#474747;text-decoration:none;}
.linky .text ul{float:left;width:205px;padding:2px 0px 0px 0px;}
.linky .text li{float:left;width:195px;height:24px;padding:0px 0px 0px 10px;}

.listing{float:left;width:500px;padding:10px 10px;}
.listing a{float:left; font-size:12px; color:#717171;background:#ebebeb;text-decoration:none; padding:3px 7px;margin:0px 5px;border:solid 1px #717171;}
.listing a:hover{float:left; font-size:12px; color:#c60000;background:#ffdbdb;text-decoration:none; padding:3px 7px;margin:0px 5px;border:solid 1px #c60000;}
.listing strong{color:#000;}

#rotator {float:left;overflow: hidden;width:578px;height:136px;margin:0px 0px 5px 2px;background:url('/template/images/bg_top.gif') center top no-repeat;}
#rotator .contentdiv{float:left;visibility:hidden;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);width:564px;height:124px;padding:6px 7px;}
#rotator .contentdiv .obr{float:left;width:160px;height:120px; border:solid 1px #fff;}
#rotator .contentdiv h2{float:left;font-size:14px;width:350px;padding:5px 5px;}
#rotator .contentdiv h2 .title{float:left;color:#000;text-decoration:none;}
#rotator .contentdiv h2 .title:hover{text-decoration:underline;}
#rotator .contentdiv .info{float:left;width:390px;height:60px;padding:0px 5px;}
#rotator .contentdiv .info p{float:left;width:390px;font-size:11px;color:#000;}
#rotator .contentdiv .line{float:left;width:390px;font-size:11px;height:20px;padding:5px 5px;}
#rotator .contentdiv .line .category{float:left;text-align:left;padding:8px 0px 0px 5px;;color:#fff;}
#rotator .contentdiv .line .category a{padding:0px 3px;color:#fff;}
#rotator .contentdiv .line .hodnoceni{float:left;text-align:left;width:165px; font-size:11px;padding: 8px 0px 0px 15px;color:#fff;}
#rotator .contentdiv .line .hodnoceni .vote{float:left; width:64px;margin-top:2px; height:11px;background:url('/template/images/vote_passive.gif') center top no-repeat;}
#rotator .contentdiv .line .hodnoceni .vote .active{float:left;height:11px;background:url('/template/images/vote_active.gif') left top no-repeat;}
#rotator .contentdiv .line .hodnoceni strong{float:left;padding:0px 4px;font-weight:normal;}
#rotator .pagestats{position:absolute;width:98px;z-index:3;height:31px;margin:100px 10px 0px 470px; }
#rotator .pagination{float:right;height:20px;width:90px;padding-top:2px;padding-left:3px;}
#rotator .pagination a{float:left;width:14px;height:12px;padding:4px 0px 4px 8px;font-size:11px;margin-right:5px;text-decoration:none;color:#000;font-weight:bold;background:url('/template/images/rot_pasive.gif') center top no-repeat;border:solid 1px #fff;}
#rotator .pagination a:hover{color:#fff;background:url('/template/images/rot_active.gif') center top no-repeat; border:solid 1px #000;}
#rotator .pagination a.selected{color:#fff;background:url('/template/images/rot_active.gif') center top no-repeat; border:solid 1px #000;}

#web #center{float:right;background:#fff;width:580px;}
#web #center .games{float:left;width:580px;}
#web #center .games ul{float:left;width:576px;padding:0px 0px 0px 4px;}
#web #center .games li{float:left;width:192px}
#web #center .games .game{float:left;width:161px; height:223px;padding:0px 14px;background:url('/template/images/bg_game.gif') center top no-repeat;margin:0px 3px 4px 0px}
#web #center .games .game h2{float:left;width:161px;height:30px;font-size:14px;text-align:center;padding:5px 0px;}
#web #center .games .game h2 strong{font-size:12px;color:#fe0000;padding:0px 5px;}
#web #center .games .game h2 a{color:#000; text-decoration:none;}
#web #center .games .game h2 a:hover{text-decoration:underline;}
#web #center .games .game .obr{float:left; width:160px; height:120px; border:solid 1px #fff;}
#web #center .games .game .obr img{float:left; width:160px; height:120px;}
#web #center .games .game .button{float:left; width:156px; height:32px; padding:5px 0px 0px 2px;}
#web #center .games .game .hodnoceni{float:left;text-align:left;width:156px; font-size:10px;padding: 4px 0px 0px 0px;}
#web #center .games .game .hodnoceni .vote{float:left; width:64px; height:11px;background:url('/template/images/vote_passive.gif') center top no-repeat;}
#web #center .games .game .hodnoceni .vote .active{float:left;height:11px;background:url('/template/images/vote_active.gif') left top no-repeat;}
#web #center .games .game .hodnoceni strong{float:left;padding:0px 2px;}

#web #center .joke{float:left; width:576px;font-size:12px;background:#c90420;color:#fff;margin:5px 0px 0px 2px;}
#web #center .joke .head{float:left; width:576px;height:27px;padding:0; margin:0;background:url('/template/images/jokes/joke_head.gif') center top no-repeat;}
#web #center .joke .text{float:left; width:566px;padding:5px;}
#web #center .joke .text p{float:left; width:440px;padding:5px;}
#web #center .joke .text img{float:right;}
#web #center .joke .foot{float:left; width:576px;height:6px;background:url('/template/images/jokes/joke_foot.gif') center top no-repeat;}

#web #right{float:right;background:#fff;width:205px;}
#web #right .login{float:left;background:url('/template/images/bg_login.gif') center top no-repeat;width:205px;height:177px;}
#web #right .login form{float:left;width:188px;height:128px;padding:43px 10px 0px 10px;}
#web #right .login .pole{float:left;background:none;width:145px;height:16px;margin:5px 0px;padding:6px 3px 6px 27px;}
#web #right .login .pole2{float:left;background:none;width:95px;height:16px;margin:5px 0px;padding:6px 3px 6px 27px;}
#web #right .login .button{float:left;width:52px;height:26px;cursor:pointer;background:none;margin:5px 0px;}
#web #right .login .button2{float:left;width:188px;height:25px;}
#web #right .nejhry{float:left;margin-top:5px;padding-top:39px;background:url('/template/images/bg_nejhry.gif') center top no-repeat;width:205px;height:258px;}
#web #right .nejhry ul{float:left;width:205px;line-height:24px;padding:5px 0px 0px 0px;}
#web #right .nejhry li{float:left;width:165px;padding:0px 0px 0px 40px;}
#web #right .nejhry li a{float:left;color:#000;font-weight:bold;text-decoration:none;}
#web #right .nejhry li a:hover{color:#e40827;text-decoration:underline;}
#web #footer{float:left;background:url('/template/images/footer.gif') center top no-repeat;width:1000px;height:91px;}
#web #footer h1{text-align:center;color:#ffffff;font-size:12px;margin-top:55px;text-transform:uppercase;font-style:italic;}
.error1{float:left;}



