/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* HLAVNI NASTAVENI */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

body{margin:0;padding:0;font-family:Verdana,Tahoma,Verdana;font-size:12px;color:#000000;}
form{margin:0;padding:0;}
h1{margin:0;padding:0;}
h2{margin:0;padding:0;}
h3{margin:0;padding:0;}
h4{margin:0;padding:0;}
h5{margin:0;padding:0;}
h6{margin:0;padding:0;}
a img{border-width:0px;}
div{text-align:left;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* STRUKTURA */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

body{background-color:#D8DDD5;background-image:url('./images/bodybg.png');background-position:center top;background-repeat:repeat-x;text-align:center;}
#list{width:764px;margin-left:auto;margin-right:auto;position:relative;top:0px;left:0px;background-image:url('./images/listbg.gif');background-repeat:repeat-y;}
#listbottom{width:764px;margin-left:auto;margin-right:auto;}
#authorblock{width:764px;height:30px;}
#authorblock table{margin-top:2px;}
#authorblock td{line-height:20px;font-size:10px;}
#authorblock a{color:#000000;text-decoration:none;font-size:10px;}
#authorblock a:hover{text-decoration:underline;font-size:10px;}
#listend{width:764px;height:6px;margin-left:auto;margin-right:auto;background-image:url('./images/listend.png');}
#listendgame{width:764px;height:6px;margin-left:auto;margin-right:auto;background-image:url('./images/listendgame.png');}
#logoblock{width:764px;height:132px;background-image:url('./images/logobg.jpg');position:relative;top:0px;left:0px;}
#mainmenublock{width:760px;height:24px;margin-left:auto;margin-right:auto;position:relative;top:108px;left:0px;}
#topblock{position:absolute;top:0px;left:0px;}
#prelogoblock{height:7px;background-color:#ABABAB;}
#premainblock{width:764px;height:282px;background-image:url('./images/gray.gif');background-repeat:repeat-x;}
#menublock{width:764px;height:28px;background-image:url('./images/menubg.png');text-align:left;overflow:hidden;}
#infoblock{width:760px;height:115px;margin-left:2px;position:relative;top:0px;left:0px;}
#fullbannerblock{width:468px;height:60px;background-color:#FFFFFF;position:absolute;top:1px;left:0px;text-align:center;}
#movetextblock{width:468px;height:23px;background-image:url('./images/movetextbg.gif');position:relative;top:62px;left:0px;overflow:hidden;}
#movingblock{white-space:nowrap;width:470px;height:23px;line-height:23px;position:absolute;top:0px;left:470px;}
#structblock{width:470px;height:22px;position:absolute;top:86px;left:0px;font-size:11px;text-indent:6px;line-height:22px;}
#adminblock{width:291px;height:111px;position:absolute;top:1px;left:469px;background-image:url('./images/adminbg.png');}
#allmain{background-image:url('./images/allmainbg.png');}
#allmain-game{background-image:url('./images/allmainbggame.png');}
#main{width:540px;float:left;margin-left:2px;background-color:#FFFFFF;text-align:center;}
#main-game{width:752px;margin-left:2px;background-color:#FFFFFF;text-align:center;}
#board{margin-right:1px;}
#board div.inboard{margin-left:auto;margin-right:1px;width:214px;}

.nobr td{white-space:nowrap;}

hr.cleaner {clear:both;height:1px;margin: -1px 0px 0px 0px;padding:0px 0px 0px 0px;border:none;visibility:hidden;}

#helpblock{width:300px;border:1px dashed #000000;background-color:#FFF6F0;visibility:hidden;display:none;position:absolute;top:0px;left:0px;font-family:Verdana,Tahoma,Verdana;font-size:11px;color:#000000;padding:5px 5px 5px 5px;}
#helpblock h1{font-weight:bold;font-size:12px;color:#000000;text-decoration:underline;}

div.leftcol{width:270px;float:left;text-align:center;}
div.rightcol{width:270px;float:right;text-align:center;}

div.clanek{width:252px;margin-left:auto;margin-right:auto;background-image:url('./images/winbg.png');}
div.clanek div.kategorie{height:30px;background-image:url('./images/winsekce.png');}
div.clanek div.kategorie h4{text-indent:10px;line-height:30px;}
div.clanek div.kategorie h4 a{font-family:Verdana;font-size:12px;font-weight:bold;text-decoration:none;color:#FFFFFF;}
div.clanek div.kategorie h4 a:hover{color:#FEC518;}
div.clanek div.obsah{width:250px;min-height:130px;_height:130px;background-image:url('./images/winbgtop.png');background-repeat:repeat-x;margin-left:auto;margin-right:auto;text-align:center;}
div.clanek div.obsah div.margin{width:238px;margin-left:auto;margin-right:auto;text-align:center;}
div.clanek div.obsah div.img{width:238px;height:62px;background-color:#808080;margin-left:auto;margin-right:auto;margin-top:5px;}
div.clanek div.obsah div.nazev h3 a{font-family:Verdana;font-size:14px;font-weight:bold;text-decoration:underline;color:#000000;}
div.clanek div.obsah div.minitext{text-align:justify;}
div.clanek div.obsah a.vice{color:#5E5DBA;font-family:Verdana;text-decoration:underline;}
div.clanek div.obsah a.vice:hover{text-decoration:none;}
div.clanek div.obsah div.info table td{font-size:10px;color:#808080;}
div.clanek div.konec{height:14px;background-image:url('./images/winbottom.png');}
div.clanek div.img a img{border:1px solid #5E5DBA;}

div.clanek-full{width:524px;margin-left:auto;margin-right:auto;}
div.clanek-full div.kategorie{height:30px;}
div.clanek-full div.kategorie h4{text-indent:10px;line-height:30px;}
div.clanek-full div.kategorie h4 a{font-family:Verdana;font-size:12px;font-weight:bold;text-decoration:none;color:#003060;}
div.clanek-full div.kategorie h4 a:hover{color:#FEC518;}
div.clanek-full div.obsah{width:524px;min-height:110px;_height:110px;margin-left:auto;margin-right:auto;text-align:center;}
div.clanek-full div.obsah div.margin{width:512px;margin-left:auto;margin-right:auto;text-align:center;}
div.clanek-full div.obsah div.img{width:80px;height:70px;background-color:#808080;float:left;margin-right:5px;margin-top:5px;}
div.clanek-full div.obsah div.nazev h3 a{font-family:Verdana;font-size:14px;font-weight:bold;text-decoration:underline;color:#5E5DBA;}
div.clanek-full div.obsah div.nazev h3 a:hover{text-decoration:none;}
div.clanek-full div.obsah div.minitext{text-align:justify;}
div.clanek-full div.obsah a.vice{color:#5E5DBA;font-family:Verdana;text-decoration:underline;}
div.clanek-full div.obsah a.vice:hover{text-decoration:none;}
div.clanek-full div.obsah div.info{clear:both;margin-top:4px;border-top:1px solid #A0A0A0;}
div.clanek-full div.obsah div.info table td{font-size:10px;color:#808080;}
div.clanek-full div.konec{height:14px;}
div.clanek-full div.img a img{border:1px solid #5E5DBA;}

div.pagingmargin{width:522px;margin-left:auto;margin-right:auto;text-align:center;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* BANNERY */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#skyscraper{width:120px;height:600px;position:absolute;top:6px;left:765px;overflow:hidden;background-color:#808080;}

div.b250x250border{width:252px;height:252px;background-color:#000000;margin-left:auto;margin-right:auto;text-align:center;}
div.b250x250bg{width:250px;height:250px;background-color:#808080;margin-left:auto;margin-right:auto;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* STRUCTURA ODKAZY */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#structblock h3{display:inline;font-size:11px;font-weight:normal;}
#structblock h3 a{font-size:11px;color:#000000;text-decoration:underline;font-weight:normal;}
#structblock h3 a:hover{text-decoration:none;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* MAIN MENU */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#mainmenublock table.main{background-image:url('./images/menuupbg.gif');}
#mainmenublock table.on td.left{background-image:url('./images/menuleft.gif');}
#mainmenublock table.on td.right{background-image:url('./images/menuright.gif');}
#mainmenublock table.on td.center{background-image:url('./images/menucenter.gif');}
#mainmenublock table.off td.left{background-image:url('./images/menuoffleft.gif');}
#mainmenublock table.off td.right{background-image:url('./images/menuoffright.gif');}
#mainmenublock table.off td.center{background-image:url('./images/menuoffcenter.gif');}
#mainmenublock td.menuend{background-image:url('./images/menuend.gif');}
#mainmenublock table.off a{width:100%;height:24px;line-height:24px;font-family:Verdana;font-size:11px;color:#000000;font-weight:bold;display:block;text-decoration:none;}
#mainmenublock table.on a{width:100%;height:24px;line-height:24px;font-family:Verdana;font-size:11px;color:#FFFFFF;font-weight:bold;display:block;text-decoration:none;}
#mainmenublock h4{font-family:Verdana;font-size:12px;font-weight:bold;text-decoration:none;display:inline;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* MENU */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#menublock a{font-family:Verdana;font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;line-height:28px;}
#menublock a:hover{color:#FEC518;}
#menublock a.selected{color:#FEC518;}
#menublock h4{font-family:Verdana;font-size:11px;font-weight:bold;text-decoration:none;display:inline;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* PRIHLASOVANI */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#adminblock input{width:120px;height:14px;font-family:Verdana,Tahoma,Verdana;font-size:11px;color:#5E5DBA;font-weight:bold;background-color:#FFFFFF;border:1px solid #5E5EBA;}
#adminblock img{border-width:0px;}
#adminblock div.buttons{text-align:right;padding:0px 10px 0px 0px;}
#adminblock div.buttons a.minibutton{font-size:10px;color:#000000;font-family:Verdana,Tahoma,Verdana;text-decoration:underline;}
#adminblock div.buttons a.minibutton:hover{text-decoration:none;}
#adminblock div.buttons a.button{font-size:11px;color:#FFFFFF;font-weight:bold;font-family:Verdana,Tahoma,Verdana;text-decoration:none;}
#adminblock div.buttons a.button:hover{text-decoration:underline;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* REGISTRACE, NASTAVENI */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
.regtable{text-align:left;}
input.text{width:160px;height:14px;font-family:Verdana,Tahoma,Verdana;font-size:11px;color:#5E5DBA;font-weight:bold;background-color:#FFFFFF;border:1px solid #5E5DBA;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* PANEL */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

div.grayboard{background-image:url('./images/boardgraybg.png');}
div.grayboard div.name{height:30px;line-height:30px;color:#FFFFFF;text-align:center;font-family:Verdana;font-size:13px;font-weight:bold;background-image:url('./images/boardgrayname.png');text-transform:uppercase;}
div.grayboard div.content{background-image:url('./images/boardgraybgtop.png');background-repeat:no-repeat;border-top:1px solid #868686;}

div.greenboard{background-image:url('./images/boardgreenbg.png');}
div.greenboard div.name{height:30px;line-height:30px;color:#FFFFFF;text-align:center;font-family:Verdana;font-size:13px;font-weight:bold;background-image:url('./images/boardgreenname.png');text-transform:uppercase;}
div.greenboard div.content{background-image:url('./images/boardgreenbgtop.png');background-repeat:no-repeat;min-height:123px;_height:123px;}

#isearch{width:99px;height:14px;border:1px solid #404040;font-size:11px;}
div.searchout{height:10px;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ANKETY */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

div.anketaclanek{margin-left:auto;margin-right:auto;width:300px;text-align:center;}
div.anketa{margin-top:20px;margin-left:5px;margin-right:5px;}
div.anketa div.otazka{}
div.anketa div.odpoved a{text-decoration:underline;font-weight:normal;}
div.anketa div.odpoved a:hover{text-decoration:none;}
div.anketa div.proc100{min-height:10px;_height:10px;}
div.anketa div.proc{height:10px;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* KOMENTARE */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#editkom{width:500px;margin-left:auto;margin-right:auto;background-color:#ECECEC;border:1px dashed #C0C0C0;text-align:center;}
#editkom div.inner{width:480px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;text-align:left;}
#commenttxt{width:100%;height:100px;border:1px solid #A5A8C8;font-size:14px;color:#000000;font-family:Courier New,Courier,Times New Roman,Verdana,Verdana;}
#editkom a.button{width:26px;height:26px;margin-right:2px;background-color:#A5A8C8;display:block;float:left;}
#editkom a.button:hover{background-color:#D2D3DF;}
#editkom a.buttonlast{width:26px;height:26px;background-color:#A5A8C8;display:block;float:left;}
#editkom a.buttonlast:hover{background-color:#D2D3DF;}
#editkom a.buttonnorm{height:26px;background-color:#A5A8C8;display:block;width:100px;text-align:center;font-weight:bold;color:#000000;line-height:26px;text-decoration:none;}
#editkom a.buttonnorm:hover{background-color:#D2D3DF;}
#editkom a img.big{width:22px;height:22px;margin-left:2px;margin-top:2px;}
#editkom a img.small{width:16px;height:16px;margin-left:5px;margin-top:5px;}
#editkom a img.small15{width:15px;height:15px;margin-left:5px;margin-top:5px;}
#editkom input.counter{width:55px;height:14px;border:1px solid #5E5DBA;font-size:11px;}
#editkom div.counterborder{width:90%;height:10px;border:1px solid #A5A8C8;}
#countproc{width:0%;height:10px;background-color:#008000;}
div.commentsblock{width:500px;margin-left:auto;margin-right:auto;text-align:left;}
div.komentar div.caption{border:1px solid #A5A8C8;background-color:#D2D3DF;height:18px;line-height:18px;}
div.komentar div.caption td{font-weight:bold;}
div.komentar div.body{border-bottom:1px dashed #C0C0C0;border-left:1px dashed #C0C0C0;border-right:1px dashed #C0C0C0;background-color:#ECECEC;}
div.komentar div.body td.icon img{margin-top:5px;margin-left:5px;margin-bottom:5px;}
div.komentar div.body td div.text{margin-top:5px;width:440px;overflow:hidden;text-align:justify;}
div.komentar div.body span{font-style:normal;background-color:#FACACA;border:1px dashed #DA8080;cursor:help;}
div.komentar div.body td a.lnk{font-weight:bold;color:#000000;border-bottom:1px solid #5E5DBA;text-decoration:none;}
div.komentar div.body td a.lnk:hover{background-color:#FF8A8A;}
div.komentar div.bottom{text-align:right;}
div.komentar div.bottom a{font-weight:bold;color:#5E5DBA;text-decoration:none;}
div.komentar div.bottom a:hover{text-decoration:underline;}
div.komentar div.reakce a{font-weight:bold;color:#C00000;text-decoration:underline;}
div.komentar div.reakce a:hover{text-decoration:none;}
div.komentar span.poradi{color:#5E5DBA;}
div.komentar div.body td a.ans{font-weight:bold;color:#C00000;border-width:0px;text-decoration:underline;}
div.komentar div.body td a.ans:hover{text-decoration:none;background-color:transparent;}
#editkom td.commenterror{text-align:right;color:#FF0000;font-weight:bold;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* VYHLEDAVANI */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

div.searchresult h3 a{font-size:14px;color:#5E5DBA;font-weight:bold;text-decoration:underline;}
div.searchresult h3 a:hover{text-decoration:none;}
div.searchresult div.description{font-size:11px;}
div.searchresult div.bottom{font-size:10px;color:#808080;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* MAIN */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#main div.inside{width:530px;margin-left:auto;margin-right:auto;}
#main-game div.inside{width:742px;margin-left:auto;margin-right:auto;}
div.inside h1{font-size:18px;color:#5E5DBA;font-weight:bold;}
div.inside div.text a{font-family:Verdana,Tahoma,Verdana;color:#5E5DBA;text-decoration:underline;}
div.inside div.text a:hover{text-decoration:none;}
input.button{height:22px;background-color:#ECECEC;width:80px;border:2px outset #5E5DBA;font-family:Verdana,Tahoma,Verdana;font-size:11px;color:#5E5DBA;font-weight:bold;}

.b468x60{width:468px;height:60px;margin-left:auto;margin-right:auto;background-color:#808080;text-align:center;}

.error{font-size:12px;font-weight:bold;color:#FF0000;}

.right{text-align:right;}
.center{text-align:center;}
.left{text-align:left;}
.border{border:1px solid #000000;}
.noborder{border-width:0px;}

.line1px{height:1px;}
.line2px{height:2px;}
.line4px{height:4px;}
.line6px{height:6px;}
.line10px{height:10px;}
.line20px{height:20px;}
.line40px{height:40px;}

h1.nazev{text-decoration:underline;}
div.autor{text-align:right;font-size:14px;font-weight:bold;color:#000000;}

table.mostreaded td{height:25px;text-align:center;}
table.mostreaded a{font-size:12px;color:#000000;text-decoration:underline;font-weight:bold;padding-left:2px;padding-right:2px;}

div.ramecek{background-color:#EAEAEA;}
div.ramecek div.margin{margin:0px 10px 0px 10px;}

#movingblock a{color:#5E5DBA;text-decoration:underline;}
#movingblock a:hover{color:#5E5DBA;text-decoration:none;}

#authorblock td img{margin-top:3px;}

a.intext{color:#5E5DBA;text-decoration:underline;}
a.intext:hover{text-decoration:none;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* STRANKOVANI */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

a.pagelink{font-size:11px;color:#000000;font-weight:normal;text-decoration:none;padding-left:1px;}
a.pagelink:hover{background-color:#ECECEC;}
a.pagelinknow{font-size:11px;color:#FFFFFF;font-weight:normal;text-decoration:none;padding-left:1px;background-color:#5E5DBA;}
a.pagelinknow:hover{}
