
.pagination {width: 894px; text-align: center; }
.pagination .pagtext { padding: 2px; color: #FFE0A4; font-size: 13px; font-weight: bold; margin-bottom: 2px;}
.pagination a .pagtext {color: #fcb340; padding: 2px; margin-bottom: 2px;}
.pagination img {margin-top: 2px;}
form {padding:0; margin:0;}


/* Tabulka historie */
.historie {position: relative; background-image: url(../images/bar/pozadi.jpg); width: 990px; text-align: center; margin-left: 0 auto; clear: both;}
.headerTabulky {width: 900px; height: 38px; background-image: url(../images/bar/headertabulky.jpg);}
.headerTabulky td {text-align: center;}
.headerTabulky td #search {text-align: right; padding-right: 20px; padding-top:10px;}
.headerTabulky td .hledat{border-color:black; border-style:double; border-width:1px; background-color: #cccccc; font-size: 12px; width: 120px; height: 20px;}
.headerTabulky td .vyhledat {background-image: url(../images/bar/butt_vyhledat.gif); border-width:0px; background-repeat: no-repeat; width: 68px; height: 16px;}
.headerTabulky .bottom {vertical-align:bottom;}
.headerTabulky  a {color: #d7b269; font-weight: bold; font-style: normal; text-decoration: none;} 
.headerTabulky  .space {text-align:center; color: #666666; width: 40px;}
.prvniRadek {background-color: #451917; color: #E9CE88; font-weight: bold;}
.prvniRadek a {background-color: #451917; color: #E9CE88; font-weight: bold; text-decoration: none;}
.dalsiRadky {background-color: #D7B269; border-top: 1px solid black}
.dalsiRadky_new {background-color: #eacb8d; border-top: 1px solid black}
.dalsiRadky_over {background-color: #FFE0A4; border-top: 1px solid black; cursor: pointer;}
a.normText:link {color: #000000; text-decoration: none; }
a.normText:active {color: #000000; text-decoration: none; }
a.normText:visited {color: #000000; text-decoration: none; }
a.normText:hover {color: #000000; text-decoration: none; }
a {color: #000000; text-decoration: none;}
.bold {font-weight: bold;}
.history_title {font-size: 12px;}

/* Navigace */
.sipky {color:white; font-weight: bold;}
.sipky a {color:white; font-weight: bold;}

							
/* Prvni reakce */
.reakce * {font-family: Verdana;}
.reakce {position: relative; left: 45px; width: 900px; min-height: 60px; _height: 60px; background-image: url(../images/bar/detail1_middle.gif); display:block;}
.reakce_lista1 {position: relative; left: 45px; width: 900px; height: 9px; background-image: url(../images/bar/detail1_top.gif); background-repeat: no-repeat; }
.reakce_lista2 {position: relative; left: 45px; width: 900px; height: 9px; background-image: url(../images/bar/detail1_bottom.gif); background-repeat: no-repeat;}
.reakce .left {position: relative; top: 0px; left: 10px; width: 640px; color: white; font-size: 13px; text-align: left;}
.reakce .left .popis_new {color: white; font-size: 13px;}
.reakce .left .popis_old {color: #a4a4a4; font-size: 13px;}
.reakce .left .datum {color: #d7b269; margin: 0px; font-size: 13px; width: 200px; font-weight: bold;}
.reakce .left .decode {position: absolute; top: 1px; left: 350px; width: 300px; margin: 0px; color: #d7b269; text-align: right;}
.reakce .left .decode  img {cursor:pointer;}
.reakce .center {position: absolute; top: 0px; left: 670px; width: 32px; color: white; font-size: 13px; text-align: center;}
.reakce .sex{position: absolute; top: 4px;left: 702px; width: 22px;}
.reakce .napoj {position: absolute; top: 27px;left: 830px;}
.reakce .nick{position: absolute; top: 0px;left: 726px; color: white; font-size: 13px; font-weight: bold;}
.reakce .age {position: absolute; top: 18px;left: 726px; color: white; font-size: 10px; font-weight: bold;}
.reakce .age a{color: white;}
.reakce .photo{position: absolute; top: 0px; left: 848px;}
.reakce .alcohol{position: absolute; top: 36px; left: 800px; width: 30px;}
.reakce .kategorie{position: absolute; top: 34px; left: 702px; width: 30px;}
.reakce .diploms{position: absolute; top: 47px; left: 726px; width: 60px;}

/* Druha reakce */
.reakce2 * {font-family: Verdana;}
.reakce2 {position: relative; left: 43px; width: 900px; min-height: 60px; _height: 60px; background-image: url(../images/bar/detail2_middle.gif); display:block;}
.reakce2_lista1 {position: relative; left: 43px; width: 900px; height: 9px; background-image: url(../images/bar/detail2_top.gif); background-repeat: no-repeat; }
.reakce2_lista2 {position: relative; left: 43px; width: 900px; height: 9px; background-image: url(../images/bar/detail2_bottom.gif); background-repeat: no-repeat;}
.reakce2 .left   {position: relative; top: 0px; left: 0px; width: 200px;}
.reakce2 .right {position: relative; top: 0px; left: 230px; width: 640px; color: white; font-size: 13px; text-align: left;}
.reakce2 .right .popis_new {color: white; font-size: 13px;}
.reakce2 .right .popis_old {color: #a4a4a4; font-size: 13px;}
.reakce2 .right .datum {color: #d7b269; margin: 0px; font-size: 13px; font-weight: bold;}
.reakce2 .right .decode {position: absolute; top: 1px; left: 350px; width: 300px; margin: 0px; color: #d7b269; font-size: 12px; font-weight: bold; text-align: right;}
.reakce2 .right .decode img {cursor:pointer;}
.reakce2 .left .center {position: absolute; top: 0px; left: 0px; width: 422px; color: white; font-size: 13px; text-align: center;}
.reakce2 .left .photo{position: absolute; top: 0px; left: 8px;}
.reakce2 .left .sex{position: absolute; top: 0px; left: 63px; width: 22px;}
.reakce2 .left .napoj{position: absolute; top: 27px; left: 188px;}
.reakce2 .left .nick{position: absolute; top: -2px;left: 93px; color: white; font-size: 13px; font-weight: bold;}
.reakce2 .left .age{position: absolute; top: 18px;left: 93px; color: white; font-size: 10px; font-weight: bold;}
.reakce2 .left .age a {color: white;}
.reakce2 .left .alcohol{position: absolute; top: 36px; left: 158px; width: 30px;}
.reakce2 .left .kategorie{position: absolute; top: 34px; left: 63px; width: 30px;}
.reakce2 .left .diploms{position: absolute; top: 47px; left: 93px; width: 60px;}

#smajlsmall {float: left; margin: 0px 4px 0px 2px;}
#smajlbig     {float: left; margin: 4px 4px 0px 2px;}


/* Reakce na diskuzi - reg. uzivatel */
.add_reguser {position: relative; left: 39px; width: 906px; height: 262px; background-image: url(../images/bar/add_small.jpg); display:block;}
.add_reguser .nadpis {position: relative; top: 14px; left: 70px; width: 339px; height: 50px;}
.add_reguser .smajl   {position: relative; top: 27px; left: 80px; color:black; font-size: 13px; font-weight: bold;}
.add_reguser .smajl table {position: relative; left: -5px; top: 0px;}
.add_reguser .odeslat {position: absolute; left: 133px; top: 205px;}
.add_reguser textarea {position: absolute; top: 66px; left: 320px; border-color:black; border-style:double; border-width:1px; background-color: #cccccc; 
					padding:2px; font-size: 13px; width: 520px; height: 118px;}
.add_reguser .error {position: absolute; top: 200px; left: 322px; color:red;}
.odeslat_out   {width: 108px; height: 21px; background-image: url(../images/bar/butt_odeslat_out.jpg);  border: 0px; cursor: pointer;}
.odeslat_over {width: 108px; height: 21px; background-image: url(../images/bar/butt_odeslat_over.jpg); border: 0px; cursor: pointer;}

/* Zalozeni noveho topicu / Reakce na diskuzi */
.add_big {position: relative; left: 39px; width: 906px; height: 388px; background-image: url(../images/bar/add_big.jpg); display:block; color:black;}
.add_big .nadpis {position: relative; top: 15px; left: 90px; width: 339px; height: 50px;}
.add_big .nazev   {position: relative; top: 25px; left: 95px; color:black; font-size: 13px; font-weight: bold;}
.add_big .nazev input{margin-top: 3px; border-color:black; border-style:double; border-width:1px; background-color: #cccccc; font-size: 13px;}
.add_big .formnoreg {position: relative; left: 90px; top: 25px;}
.add_big .formnoreg td {font-size: 13px; font-weight: bold;}
.add_big .formnoreg input{border-color:black; border-style:double; border-width:1px; background-color: #cccccc; height:20px; font-size: 13px;}
.add_big .formnoreg select {border-color:black; border-style:double; border-width:1px; background-color: #cccccc; height:20px; font-size: 13px;}
.add_big .smajl {position: relative; left: 95px; top: 30px; color:black; font-size: 13px; font-weight: bold;}
.add_big .smajl table {position: relative; left: -5px; top: 5px;}
.add_big .right {position: absolute; top: 74px; left: 360px; color:black; font-size: 13px; font-weight: bold;}
.add_big textarea {border-color:black; border-style:double; border-width:1px; background-color: #cccccc;margin-top: 3px; font-size: 13px; width: 480px;}
.add_big .odeslat {position: absolute; left: 160px; top: 322px;}
.add_big .error {margin-top: 5px; color:red; font-size: 13px; font-weight: bold;}


/* Napojovy listek */
.drinks {position: relative; top:15px; left: 44px; width: 903px; display:block;}
.drinks .middle {position: relative; width: 903px; display:block;background-image: url(../images/bar/listek_middle.jpg);}
.drinks .tab {position: relative; left: 15px; padding: 10px; width: 870px;}
.drinks .tab td{font-size: 12px;}
.drinks .tab p {color: #660000; font-weight: bold; font-size: 13px; }
.send_button {position: relative; left: 410px; top: 10px; border-color:black; border-style:double; border-width:1px; background-color: #cccccc; padding:2px; font-size: 13px;}
.drinks .odeslat_out   {position: relative; left: 410px; top: 10px; width: 108px; height: 21px; background-image: url(../images/bar/butt_objednat_out.jpg);  border: 0px; cursor: pointer;}
.drinks .odeslat_over {position: relative; left: 410px; top: 10px; width: 108px; height: 21px; background-image: url(../images/bar/butt_objednat_over.jpg); border: 0px; cursor: pointer;}
