@charset "utf-8";
/*
* Default design JT-CMS - "Grey wall"
* ----------------------------------------
* Copyright by     Jan Tužil - izolex4@gmail.com - www.jantuzil.cz
* Version          2.0.0
* 
* If you make new design for cms and you have some questions, contact me on web http://jt-cms.com/ or forum http://forum.jt-cms.com/ or on my e-mail, you can find it on http://jt-cms.com/contact.php
*/

* {border: 0; outline: none; padding: 0; margin: 0;}

html, body {height: 100%;}
body {background-color: #b9b9b9; color: #333333; font-family: Arial;  list-style-position: inside;}
a {color: #333333;}
a:hover {text-decoration: none;}

h1 {font-size: 30px; text-align: center; text-shadow: 1px 1px 2px #c0c0c0;}
h2 {font-size: 24px;}
h3 {font-size: 21px;}

#obal {width: 1000px; margin-left: auto; margin-right: auto; min-height: 100%;}

/* Head and all menu*/
#obal_header {width: 1000px; margin-left: auto; margin-right: auto;}
#obal_header .header {width: 968px; z-index: 5; position: fixed; background-color: #d9d9d9; padding: 8px 16px 8px 16px; 
         border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px;
         box-shadow: 0 0 10px 3px #bbbbbb; -moz-box-shadow: 0 0 10px 3px #bbbbbb; -webkit-box-shadow: 0 0 10px 3px #bbbbbb;}
#obal_header .header .info {float: right;}
#obal_header .header .menu {padding-top: 4px; padding-bottom: 3px;}
#obal_header .header .menu a {font-size: 17px; font-weight: bold; text-decoration: none; margin: 0 3px 0 3px; padding: 7px;
         border: solid 1px #d2d2d2; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
#obal_header .header .menu a:hover {
background: #f5f5f5;
background: -moz-linear-gradient(top,  #f5f5f5 1%, #e6e6e6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f5f5f5), color-stop(100%,#e6e6e6));
background: -webkit-linear-gradient(top,  #f5f5f5 1%,#e6e6e6 100%);
background: -o-linear-gradient(top,  #f5f5f5 1%,#e6e6e6 100%);
background: -ms-linear-gradient(top,  #f5f5f5 1%,#e6e6e6 100%);
background: linear-gradient(top,  #f5f5f5 1%,#e6e6e6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e6e6e6',GradientType=0 );
}
#obal_header .header .info a {display: block; float: left; width: 24px; height: 24px; margin: 0 4px 0 4px;}
#obal_header .header .info .up {background: url('../../img/icons_wb/up.png');}
#obal_header .header .info .up:hover {background: url('../../img/icons/up.png');}
#obal_header .header .info .down {background: url('../../img/icons_wb/down.png');}
#obal_header .header .info .down:hover {background: url('../../img/icons/down.png');}
#obal_header .header .info .user {background: url('../../img/icons_wb/user.png');}
#obal_header .header .info .user:hover {background: url('../../img/icons/user.png');}
#obal_header .header .info .online {background: url('../../img/icons_wb/online.png');}
#obal_header .header .info .online:hover {background: url('../../img/icons/online.png');}
#obal_header .header .info .logout {background: url('../../img/icons_wb/log out.png');}
#obal_header .header .info .logout:hover {background: url('../../img/icons/log out.png');}

.second_menu {width: 900px; position: fixed; background-color: #d9d9d9; margin: 43px; border: solid 2px #c3c3c3; border-top: none; padding: 5px;
               border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px;
               box-shadow: 0 0 10px 3px #bbb; -moz-box-shadow: 0 0 10px 3px #bbb; -webkit-box-shadow: 0 0 10px 3px #bbb;}
.second_menu li {float: left; margin-left: 3px; list-style-type: none; margin: 7px 5px 7px 5px;}
.second_menu li a img {float: left; width: 20px; height: 20px; margin: -1px 7px 0 10px;}

.general_menu {width: 200px; margin-left: -217px; margin-top: -12px; position: fixed; border: solid 2px #c3c3c3; padding: 15px;
               padding-right: 10px; font-size: 18px; font-weight: bold;
               border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px;
background: #d9d9d9;
background: -moz-linear-gradient(top,  #d9d9d9 0%, #c8c8c8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(100%,#c8c8c8));
background: -webkit-linear-gradient(top,  #d9d9d9 0%,#c8c8c8 100%);
background: -o-linear-gradient(top,  #d9d9d9 0%,#c8c8c8 100%);
background: -ms-linear-gradient(top,  #d9d9d9 0%,#c8c8c8 100%);
background: linear-gradient(top,  #d9d9d9 0%,#c8c8c8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#c8c8c8',GradientType=0 );
}
.general_menu li {margin: 5px 0 5px 0; list-style-type: none;}
.general_menu li a img {float: left; width: 16px; height: 16px; margin: 1px 10px 0 0;}
               
/* Container */ 
#obsah {background-color: #d2d2d2; border: solid 2px #c3c3c3; width: 910px; margin-left: auto; margin-right: auto; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; padding: 10px;}

/* Footer */
#footer {margin: -28px auto 0 auto; padding: 5px 10px 0 10px; height: 22px; width: 500px; border: solid 1px #d0d0d0; border-bottom: none; text-align: center;
         border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; font-size: 13px;
background: #b5b5b5;
background: -moz-linear-gradient(top,  #b5b5b5 0%, #909090 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5b5b5), color-stop(100%,#909090));
background: -webkit-linear-gradient(top,  #b5b5b5 0%,#909090 100%);
background: -o-linear-gradient(top,  #b5b5b5 0%,#909090 100%);
background: -ms-linear-gradient(top,  #b5b5b5 0%,#909090 100%);
background: linear-gradient(top,  #b5b5b5 0%,#909090 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b5b5', endColorstr='#909090',GradientType=0 );
}

/* General */
.nf {width: 100%; clear: both; visibility: hidden;}
.fl {float: left;}
.fr {float: right;}
.tac {text-align: center;}
.tal {text-align: left;}
.cb {clear: both;}
.curh {cursor: help;}
.smaz:hover {cursor: pointer;}
.display_block {display: block;}

.oznameni_div, .gallery_upload_div, .set_users_admin_info, .set_users_statistics {width: 350px; background-color: #cdcdcd; border: solid 3px #b0b0b0; margin: 0 auto 25px auto; padding: 8px;
               border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
               box-shadow: 0 0 15px 4px #878787; -moz-box-shadow: 0 0 15px 4px #878787; -webkit-box-shadow: 0 0 15px 4px #878787;}
.oznameni_div p {text-align: center;}
.oznameni_div .chyba {border-bottom: solid 2px #b0b0b0; background-color: #b9b9b9; color: red; line-height: 26px; font-weight: bold; text-align: center; text-shadow: 1px 1px 0px #606060; font-size: 18px; margin-bottom: 6px; margin: -8px -8px 8px -8px;
                      border-radius: 7px 7px 0 0; -moz-border-radius: 7px 7px 0 0; -webkit-border-radius: 7px 7px 0 0;}
.oznameni_div .blue {color: #0032ff; font-weight: bold;}

.tooltip_title {background-color: #b5b5b5; border: solid 2px #d0d0d0; z-index: 999; margin-top: 7px; margin-left: 5px; padding: 6px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;
                font-size: 13px; font-weight: bold; box-shadow: 0 0 8px 2px #b5b5b5; -moz-box-shadow: 0 0 8px 2px #b5b5b5; -webkit-box-shadow: 0 0 8px 2px #b5b5b5;}
                
.tlacitko1 {display: block; float: right; padding: 5px; background-color: #bbbbbb; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-weight: bold; font-size: 18px; text-decoration: none;}
.tlacitko1:hover {background-color: #b0b0b0;}

.pridat_tlacitko {float: left; display: block; background-color: #b0b0b0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; font-size: 24px; font-weight: bold;
                  padding: 5px 10px 5px 5px; text-decoration: none; box-shadow: inset 0 0 15px 8px #aaaaaa;}
.pridat_tlacitko:hover {background-color: #aaaaaa; box-shadow: inset 0 0 9px 5px #bbbbbb;}
.pridat_tlacitko img {float: left; margin: 2px 10px 0 0;}

a.filtr_but {text-decoration: none;}
.filtr_but {float: right; margin: 5px 3px 10px 3px; background-color: #c0c0c0; border: 1px solid #b0b0b0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px; font-size: 18px;}
.filtr_but img {float: left; margin-right: 8px; max-width: 20px; max-height: 20px;}
.filtr_but:hover {cursor: pointer;
background: #b0b0b0;
background: -moz-linear-gradient(top,  #b0b0b0 0%, #a0a0a0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b0b0b0), color-stop(100%,#a0a0a0));
background: -webkit-linear-gradient(top,  #b0b0b0 0%,#a0a0a0 100%);
background: -o-linear-gradient(top,  #b0b0b0 0%,#a0a0a0 100%);
background: -ms-linear-gradient(top,  #b0b0b0 0%,#a0a0a0 100%);
background: linear-gradient(top,  #b0b0b0 0%,#a0a0a0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0b0b0', endColorstr='#a0a0a0',GradientType=0 );
}

.filtr_div {display: none; clear: both; width: 910px; background-color: #c5c5c5; border: 1px solid #b0b0b0; margin-bottom: 10px; padding: 8px 0 8px 0; text-align: center; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.filtr_div .input {width: auto; font-size: 14px; border-width: 1px; padding: 3px;}
.filtr_div .submit {padding: 5px; margin-top: 2px; border-width: 1px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

.filtr_zrus_td {text-align: center; padding: 5px; border: solid 1px #b9b9b9; border-top: none; background-color: #c9c9c9;} 
.filtr_zrus {display: block; float: right; font-weight: bold;} 

.hlavicka {width: 100%; height: 200px; background: url('hlavicka.png') no-repeat scroll transparent center top;}

/* ---- Tables, inputs, textareas ---- */
/* -- All tables */
table {border-spacing: 0;}
table img {margin: 2px;}
.tabulka_clanky, .tabulka_stranky {clear: both;}
  .login_tabulka tr:hover, .tabulka_clanky tr:hover, .tabulka_kategorie tr:hover, .tabulka_stranky tr:hover, .tabulka_banlist tr:hover,
  .uzivatele_tabulka tr:hover, .uzivatele_skupiny_tabulka tr:hover, .tabulka_stitky tr:hover, .tabulka_galerie tr:hover,
  .uzivatele_stat_tabulka tr:hover, .soubory_slozky_tabulka tr:hover, .soubory_tabulka tr:hover, .my_account_table tr:hover {background-color: #c0c0c0;}
table .prvni_tr, table .prvni_tr:hover {font-weight: bold;
background: #adadad;
background: -moz-linear-gradient(top,  #adadad 0%, #b9b9b9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#adadad), color-stop(100%,#b9b9b9));
background: -webkit-linear-gradient(top,  #adadad 0%,#b9b9b9 100%);
background: -o-linear-gradient(top,  #adadad 0%,#b9b9b9 100%);
background: -ms-linear-gradient(top,  #adadad 0%,#b9b9b9 100%);
background: linear-gradient(top,  #adadad 0%,#b9b9b9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adadad', endColorstr='#b9b9b9',GradientType=0 );
}
table .prvni_tr .first {border-radius: 8px 0 0 0; -moz-border-radius: 8px 0 0 0; -webkit-border-radius: 8px 0 0 0;}
table .prvni_tr .last {border-radius: 0 8px 0 0; -moz-border-radius: 0 8px 0 0; -webkit-border-radius: 0 8px 0 0;}

table .green {color: green;}
table .red {color: red;}
table .blue {color: blue;}
table .grey {color: grey;}
table .prazdno {color: #666666; font-style: italic;}

.tabulka_clanky, .tabulka_stranky, .tabulka_kategorie {font-size: 14px;}
.tabulka_clanky tr, .tabulka_stranky tr, .tabulka_kategorie tr {height: 42px;}
.tabulka_clanky .links, .tabulka_stranky .links, .tabulka_kategorie .links {visibility: hidden; float: right;}
.tabulka_clanky .links img, .tabulka_stranky .links img, .tabulka_kategorie .links img {width: 16px; height: 16px;}
.tabulka_clanky tr:hover .links, .tabulka_stranky tr:hover .links, .tabulka_kategorie tr:hover .links {visibility: visible;}
.tabulka_clanky .datum .datum, .tabulka_stranky .datum .datum, .tabulka_kategorie .datum .datum, .tabulka_stitky .datum .datum, .tabulka_galerie .datum .datum, .soubory_slozky_tabulka .datum .datum, .soubory_tabulka .datum .datum {margin: 5px 0 2px 0; font-size: 14px; cursor: help;}
.tabulka_clanky .datum .status, .tabulka_stranky .datum .status, .tabulka_kategorie .datum .status, .tabulka_stitky .datum .status, .tabulka_galerie .datum .status, .soubory_slozky_tabulka .autor, .soubory_tabulka .autor {font-size: 12px; font-style: italic;}

.uzivatele_tabulka img, .uzivatele_skupiny_tabulka img, .tabulka_stitky img, .tabulka_galerie img {margin: 0;}
.uzivatele_tabulka .links, .uzivatele_skupiny_tabulka .links, .tabulka_stitky .links, .tabulka_galerie .links, .soubory_slozky_tabulka .links, .soubory_tabulka .links, .soubory_tabulka .links {display: none; float: right; position: absolute; right: -75px; width: 85px; height: 31px; margin-top: -8px;}
.uzivatele_skupiny_tabulka .links {margin-top: -17px;}
.uzivatele_skupiny_tabulka .links div {margin-top: -10px;}
.tabulka_stitky .links {margin-top: -6px;}
.tabulka_galerie .links {margin-top: -6px; width: 100px; right: -95px;}
.soubory_tabulka .links {margin-top: 1px; right: -60px; width: 70px;}
.soubory_slozky_tabulka .links {margin-top: 1px; width: 100px; right: -80px;}
.uzivatele_tabulka .links div, .uzivatele_skupiny_tabulka .links div, .tabulka_stitky .links div, .tabulka_galerie .links div, .soubory_slozky_tabulka .links div, .soubory_tabulka .links div {text-align: center; margin-top: -2px; background-color: #C5C5C5; border: solid 2px #b0b0b0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 4px; width: 50px; height: 27px; float: right;
background: #b5b5b5;
background: -moz-linear-gradient(top,  #b5b5b5 0%, #a1a1a1 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5b5b5), color-stop(100%,#a1a1a1));
background: -webkit-linear-gradient(top,  #b5b5b5 0%,#a1a1a1 100%);
background: -o-linear-gradient(top,  #b5b5b5 0%,#a1a1a1 100%);
background: -ms-linear-gradient(top,  #b5b5b5 0%,#a1a1a1 100%);
background: linear-gradient(top,  #b5b5b5 0%,#a1a1a1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b5b5', endColorstr='#a1a1a1',GradientType=0 );
}
.uzivatele_tabulka tr:hover .links, .uzivatele_skupiny_tabulka tr:hover .links, .tabulka_stitky tr:hover .links, .tabulka_galerie tr:hover .links, .soubory_slozky_tabulka tr:hover .links, .soubory_tabulka tr:hover .links {display: block;} 
.tabulka_galerie .links div {width: 75px;}
.soubory_slozky_tabulka .links div {width: 60px;}
.soubory_tabulka .links div {width: 40px;}
.tabulka_stranky .menu_zob_td img, .tabulka_kategorie .menu_zob_td img {width: 20px; height: 20px;}

form {display: block;}
label {font-weight: bold;}
#clanek_form .perex, #clanek_form .obsah, #stranka_form .obsah, #banlist_form textarea, #templates_form textarea, #comment_form textarea {width: 890px; overflow: auto; height: 550px; padding: 8px 10px 8px 10px; font-size: 15px; font-family: Arial; color: black; border: solid 1px #909090; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px;}
.input {width: 210px; border: solid 1px #909090; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 4px 6px 4px 6px; margin: 2px; font-size: 16px; font-family: Arial; color: black;}
select.input {border-width: 1px;}
.file_input {border: solid 1px #909090; padding: 4px; background-color: white; margin: 10px 0 10px 0;}
.file_input:hover {cursor: pointer;}
.submit {padding: 8px; background-color: #ebebeb; border: solid 2px #b0b0b0; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
.submit:hover {cursor: pointer; text-shadow: 1px 1px #e0e0e0;
background: #d0d0d0;
background: -moz-linear-gradient(top,  #d0d0d0 0%, #bebebe 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0d0d0), color-stop(100%,#bebebe));
background: -webkit-linear-gradient(top,  #d0d0d0 0%,#bebebe 100%);
background: -o-linear-gradient(top,  #d0d0d0 0%,#bebebe 100%);
background: -ms-linear-gradient(top,  #d0d0d0 0%,#bebebe 100%);
background: linear-gradient(top,  #d0d0d0 0%,#bebebe 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#bebebe',GradientType=0 );
}

/* -- Inputs and textareas focus */
.input:focus, textarea:focus, select:focus {border-color: #404040; box-shadow: #333333 0 0 5px; -webkit-box-shadow: #333333 0 0 5px; -moz-box-shadow: #333333 0 0 5px;}

/* Index */
#login_form {width: 350px; margin-left: auto; margin-right: auto;}
#login_form .administrace {font-weight: bold; margin-left: 20px; font-size: 20px;}
#login_form .zpet {display: block; float: right; font-size: 10px;}
#login_form form {border: solid 2px #9b9b9b; background-color: #aaaaaa; padding: 10px; text-align: center; margin-top: 8px;
                  border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;
                  box-shadow: 0 0 15px 4px #878787; -moz-box-shadow: 0 0 15px 4px #878787; -webkit-box-shadow: 0 0 15px 4px #878787;}
#login_form label {display: block; font-size: 13px; font-weight: normal; text-align: left; width: 175px; margin: 2px auto 2px auto;}
#login_form .nlabel {display: inline; font-size: 16px;}
#login_form .input {width: 185px; padding: 6px 8px 6px 8px;}

#login_error {width: 400px; margin: 20px auto 0 auto; background-color: #c5c5c5; border: solid 2px #b0b0b0; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; padding: 10px; text-align: center;}
#login_error .chyba {text-align: center; color: red; font-weight: bold; font-size: 18px; margin-bottom: 8px;}

/* Login */
.novaverze {border: solid 3px #999999; background-color: #f9f9f9; padding: 4px 6px 4px 6px; margin-bottom: 30px;
            border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px;
            box-shadow: 0 0 10px 3px #333333;}
.novaverze .nadpis {text-align: center; font-size: 20px; font-weight: bold; margin-bottom: 3px;}
.novaverze .verze {color: blue; font-weight: bold;}

.login_head {background-color: #c9c9c9; margin: -10px -10px 0 -10px; border-bottom: solid 2px #c3c3c3; padding: 10px 10px 14px 10px;
             border-radius: 13px 13px 0 0; -moz-border-radius: 13px 13px 0 0; -webkit-border-radius: 13px 13px 0 0;}
.login_head h1 {text-align: right; font-size: 20px;}
.login_head h1 a {text-decoration: none;}
.login_head h1 a:hover {text-decoration: underline;}
.login_head .add_button {float: left; font-size: 16px; margin: 0 3px 0 3px; padding: 4px;}
.login_head .add_button img {width: 16px; height: 16px;}

.login_tabulka {width: 400px; border: solid 1px #b9b9b9; border-radius: 9px; -moz-border-radius: 9px; -webkit-border-radius: 9px;}
.login_tabulka .first_a_last {border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0;}
.login_tabulka td {padding: 3px; text-align: center;}
.login_tabulka .tal {text-align: left;}
.login_tabulka .prvni_tr {text-align: left;}
.login_tabulka .prvni_tr td {padding: 2px; font-size: 20px;}
.login_tabulka .posledni_tr:hover {background-color: transparent;}
.login_tabulka td {min-width: 55px;}
.login_tabulka .new {color: blue;}

.statistiky, .aktualne {float: left; margin: 0 25px 0 25px;}

.login_novinky {text-align: center;}
.login_novinky span {font-weight: bold; margin-bottom: 10px;} 
.login_novinky iframe {width: 650px; height: 150px; border: solid 2px #b0b0b0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.login_novinky .news {text-align: left; padding: 7px; margin: 0 auto 0 auto; width: 550px; background-color: #c5c5c5; border: 2px solid #b0b0b0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.login_novinky .news .title {font-size: 22px; text-shadow: 1px 1px 2px #b0b0b0; font-weight: bold; text-decoration: none;}
.login_novinky .news .title:hover {text-decoration: underline;}
.login_novinky .news p {font-size: 15px; margin-bottom: 5px; margin-top: 5px;}
.login_novinky .news .full {float: right; font-size: 15px;}

/* Articles */
.tabulka_clanky .prvni_tr .td1 {width: 345px;}
.tabulka_clanky .prvni_tr .td2 {width: 160px;}
.tabulka_clanky .prvni_tr .td3 {width: 180px;}
.tabulka_clanky .prvni_tr .td4 {width: 50px;}
.tabulka_clanky .prvni_tr .td5 {width: 60px;}
.tabulka_clanky .prvni_tr .td6 {width: 115px;}
.tabulka_clanky .obrazek_ikona {float: right; margin: 0 8px 0 8px; width: 18px; height: 18px;}

#clanek_form {text-align: center;}
#clanek_form .pole label {padding: 5px 0 4px 0; margin: 2px 8px 2px 0;}
#clanek_form .pole label.img_label {padding-top: 14px;}
#clanek_form .pole select {width: 226px;}
#clanek_form .pole .obrazek {position: absolute; margin-top: 16px;}
#clanek_form .pole .obrazek img {width: 16px; height: 16px;}
#clanek_form .perex {height: 200px;}
#clanek_form .obsah {height: 400px;}
#clanek_form .perex_tiny {width: 100%; height: 200px;}
#clanek_form .obsah_tiny {width: 100%; height: 400px;}

.nastaveni_nadpis, .nastaveni_stitky_nadpis {background-color: #bbbbbb; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-weight: bold; padding: 5px; margin-bottom: 20px; text-decoration: none;}
.nastaveni_nadpis {float: left; width: 185px;}
.nastaveni_stitky_nadpis {float: right; width: 100px;}
.nastaveni_stitky_nadpis img {width: 18px; height: 18px;}
.nastaveni_nadpis:hover, .nastaveni_stitky_nadpis:hover {cursor: pointer; background-color: #b0b0b0;}
.nastaveni, .nastaveni_stitky {display: none; clear: both; padding: 20px; border: 1px solid #b0b0b0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; font-weight: bold;
background: #c5c5c5;
background: -moz-linear-gradient(top,  #c5c5c5 0%, #b0b0b0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5c5c5), color-stop(100%,#b0b0b0));
background: -webkit-linear-gradient(top,  #c5c5c5 0%,#b0b0b0 100%);
background: -o-linear-gradient(top,  #c5c5c5 0%,#b0b0b0 100%);
background: -ms-linear-gradient(top,  #c5c5c5 0%,#b0b0b0 100%);
background: linear-gradient(top,  #c5c5c5 0%,#b0b0b0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#b0b0b0',GradientType=0 );
}
.nastaveni .popis, .nastaveni_stitky .popis {font-weight: normal; color: #606060; margin-left: 10px;}
.nastaveni .nadpis {float: left; width: 200px;}
.nastaveni .moznosti {float: left; width: 660px; text-align: left;}
.nastaveni .pocet {width: 100px;}
.nastaveni_stitky {text-align: left; margin-bottom: 5px;}
.nastaveni_stitky label {margin-left: 10px; font-weight: normal;}
.nastaveni_stitky .polozka {float: left; width: 215px;}

.gal_adm_gen {margin: 10px; box-shadow: 0px 0px 5px black;}
.checkbox_check_all {float: right; width: 13px; height: 13px; margin-top: 25px; box-shadow: 0 0 10px 3px black;}
.checkbox_check_all input {position: relative; top: -2px;}

.art_pag_read {font-size: 15px;}
.art_pag_read .art_perex {font-style: italic;}

/* Categories */
.tabulka_kategorie {margin-left: auto; margin-right: auto;}
.tabulka_kategorie .prvni_tr .td1 {width: 300px;}
.tabulka_kategorie .prvni_tr .td2 {width: 60px;}
.tabulka_kategorie .prvni_tr .td3 {width: 60px;}
.tabulka_kategorie .prvni_tr .td4 {width: 60px;}
.tabulka_kategorie .prvni_tr .td5 {width: 100px;}

#kategorie_form {text-align: center; width: 475px; margin: 0 auto 15px auto;}
#kategorie_form .nastaveni_nadpis {float: none; margin-left: auto; margin-right: auto;}
#kategorie_form .popis {color: #606060; margin-left: 20px;}
#kategorie_form .nadpis {width: 175px;}
#kategorie_form .nastaveni {width: 475px; margin-bottom: 15px;}
#kategorie_form .nastaveni .moznosti {width: 300px;}

.kategorie_add_form {display: none; margin-bottom: 25px;}

.detail_kategorie {padding-left: 15px; list-style-position: inside;}
.detail_kategorie a {text-decoration: none;}
.detail_kategorie a:hover {text-decoration: underline;}
.detail_kategorie .clanky {padding: 5px 5px 5px 15px; margin-bottom: 15px; background-color: #b9b9b9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

/* PAGES */
.tabulka_stranky .prvni_tr .td1 {width: 405px;}
.tabulka_stranky .prvni_tr .td2 {width: 200px;}
.tabulka_stranky .prvni_tr .td3 {width: 60px;}
.tabulka_stranky .prvni_tr .td4 {width: 60px;}
.tabulka_stranky .prvni_tr .td5 {width: 60px;}
.tabulka_stranky .prvni_tr .td6 {width: 125px;}

#stranka_form {text-align: center;}
#stranka_form .obsah_tiny {height: 500px; width: 100%;}

.kod_vlozeni_h2 {float: left; margin-left: 25px; padding: 4px 8px 4px 8px; font-size: 21px; background-color: #c5c5c5; border: 1px solid #b0b0b0; border-bottom: none; border-radius: 5px 5px 0 0;}
.kod_vlozeni {clear: both; padding: 10px; border: 1px solid #b0b0b0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-top: 20px; text-align: center;
background: #c5c5c5;
background: -moz-linear-gradient(top,  #c5c5c5 0%, #b9b9b9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5c5c5), color-stop(100%,#b9b9b9));
background: -webkit-linear-gradient(top,  #c5c5c5 0%,#b9b9b9 100%);
background: -o-linear-gradient(top,  #c5c5c5 0%,#b9b9b9 100%);
background: -ms-linear-gradient(top,  #c5c5c5 0%,#b9b9b9 100%);
background: linear-gradient(top,  #c5c5c5 0%,#b9b9b9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#b9b9b9',GradientType=0 );
}
.kod_vlozeni textarea {background-color: #f5f5f5; border: solid 2px #b0b0b0; overflow: auto; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; padding: 8px; width: 450px; height: 85px;}

/* SETTINGS*/

/* --- General --- */
#nastaveni_form label {font-weight: normal;}
#nastaveni_form .moznost {border-bottom: solid 1px #909090; margin-top: 15px;}
#nastaveni_form .moznost .otazka {float: left; width: 375px;}
#nastaveni_form .moznost .otazka img {margin-right: 5px;}
#nastaveni_form .moznost .otazka .nadpis {font-weight: bold;}
#nastaveni_form .moznost .otazka .popis {font-size: 13px; color: #666666;}
#nastaveni_form .pocet_clanku {width: 50px;}
#nastaveni_form .nazev_www {width: 300px;}
#nastaveni_form .popis_www {width: 300px; height: 75px; font-size: 13px;}

/* --- Banlist --- */
.tabulka_banlist {margin-left: auto; margin-right: auto;}
.tabulka_banlist .prvni_tr .td1 {width: 150px;}
.tabulka_banlist .prvni_tr .td2 {width: 425px;}
.tabulka_banlist .prvni_tr .td3 {width: 100px;}
.tabulka_banlist .prvni_tr .td4 {width: 100px;}

#banlist_form label {margin-right: 20px;}
#banlist_form textarea {width: 350px; height: 100px;}

/* --- Users --- */
.uzivatele_tabulka {margin-left: auto; margin-right: auto; position: relative;}
.uzivatele_tabulka tr {height: 32px;}
.uzivatele_tabulka .prvni_tr td {padding: 5px;}
.uzivatele_tabulka .prvni_tr .td1 {width: 200px;}
.uzivatele_tabulka .prvni_tr .td2 {width: 300px;}
.uzivatele_tabulka .prvni_tr .td3 {width: 175px;}

#users_form {text-align: center;}
#users_form .input {padding: 5px 7px 5px 7px;}

#users_del_form {text-align: center;}
#users_del_form label {margin: 0 10px 0 10px;}

.user_detail_div {margin-left: 20px; padding: 10px; background-color: #b9b9b9; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; list-style-position: inside;} 
.set_users_admin_info {display: none; list-style: none;}
.set_users_admin_info li {margin-top: 5px; margin-bottom: 5px;}
.set_users_admin_info img {float: left; margin-right: 10px; width: 18px; height: 18px;}
.set_users_admin_info img.smaz {float: right;}

.set_users_statistics {display: none; width: 600px;}

.uzivatele_stat_tabulka {margin-left: auto; margin-right: auto; font-size: 15px;}
.uzivatele_stat_tabulka img {width: 16px; height: 16px; margin: 5px 0 0 5px;}
.uzivatele_stat_tabulka td {padding: 2px 0 2px 0;}
.uzivatele_stat_tabulka .prvni_tr td {padding: 0;}
.uzivatele_stat_tabulka .td1 {width: 30px;}
.uzivatele_stat_tabulka .td2 {width: 350px;}
.uzivatele_stat_tabulka .td3 {width: auto;}
.uzivatele_stat_tabulka .result {margin-left: 15px; font-weight: bold;}

.uzivatele_stat_tabulka .bg, .uzivatele_stat_tabulka .last_tr, .uzivatele_stat_tabulka .first_tr {background-color: #c0c0c0;}
.uzivatele_stat_tabulka .bg:hover, .uzivatele_stat_tabulka .last_tr:hover, .uzivatele_stat_tabulka .first_tr:hover {background-color: #d2d2d2;}
.uzivatele_stat_tabulka .bg .first, .uzivatele_stat_tabulka .first_tr .first, .uzivatele_stat_tabulka .last_tr .first  {border-left: solid 1px #b0b0b0;}
.uzivatele_stat_tabulka .bg .last, .uzivatele_stat_tabulka .first_tr .last, .uzivatele_stat_tabulka .last_tr .last {border-right: solid 1px #b0b0b0;}
.uzivatele_stat_tabulka .bg .last, .uzivatele_stat_tabulka .first_tr .last, .uzivatele_stat_tabulka .last_tr .last {padding-right: 8px;}

.uzivatele_stat_tabulka .first_tr td {border-top: solid 1px #b0b0b0;}
.uzivatele_stat_tabulka .first_tr .first {border-radius: 5px 0 0 0;}
.uzivatele_stat_tabulka .first_tr .last {border-radius: 0 5px 0 0;}

.uzivatele_stat_tabulka .last_tr td {border-bottom: solid 1px #b0b0b0; padding-bottom: 4px; margin-bottom: 10px;}
.uzivatele_stat_tabulka .last_tr .first {border-radius: 0 0 0 5px;}
.uzivatele_stat_tabulka .last_tr .last {border-radius: 0 0 5px 0;}

/* --- Templates --- */
.templates {padding: 0 15px 0 15px; font-size: 15px;}
.templates div {margin: 3px 0 3px 0;}
.templates .nastaveni {margin: 0; padding: 10px; font-weight: normal;}
.templates .tag {font-weight: bold;}
.templates .moznosti {cursor: pointer; text-decoration: underline; color: #000000;}
.templates .moznosti:hover {text-decoration: none;}
.templates .pozor {text-align: center; font-weight: bold; color: red;}

#templates_form textarea {height: 255px; font-family: Courier; overflow: auto;}

.templates_seznam a {display: block; float: left; width: 150px; font-weight: bold;}
.templates_seznam div {padding: 5px; border-bottom: solid 1px #b0b0b0; margin: 5px 50px 5px 50px;}

/* --- Users group --- */
.uzivatele_skupiny_tabulka {position: relative; text-align: center; margin-left: auto; margin-right: auto; border: solid 1px #b9b9b9; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.uzivatele_skupiny_tabulka tr {height: 33px;}
.uzivatele_skupiny_tabulka .prvni_tr {text-align: left;}
.uzivatele_skupiny_tabulka .prvni_tr td {padding: 5px;}
.uzivatele_skupiny_tabulka .prvni_tr .td1 {width: 200px;}
.uzivatele_skupiny_tabulka .prvni_tr img {margin: 1px 5px 1px 5px; width: 18px; height: 18px;}
.uzivatele_skupiny_tabulka .last_tr, .uzivatele_skupiny_tabulka .last_tr:hover {
background: #b9b9b9;
background: -moz-linear-gradient(top,  #b9b9b9 0%, #adadad 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9b9b9), color-stop(100%,#adadad));
background: -webkit-linear-gradient(top,  #b9b9b9 0%,#adadad 100%);
background: -o-linear-gradient(top,  #b9b9b9 0%,#adadad 100%);
background: -ms-linear-gradient(top,  #b9b9b9 0%,#adadad 100%);
background: linear-gradient(top,  #b9b9b9 0%,#adadad 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9b9b9', endColorstr='#adadad',GradientType=0 );
}
.uzivatele_skupiny_tabulka .last_tr img {margin: 8px 5px 3px 5px; width: 18px; height: 18px;}
.uzivatele_skupiny_tabulka .last_tr .first {border-radius: 0 0 0 8px; -moz-border-radius: 0 0 0 8px; -webkit-border-radius: 0 0 0 8px;}
.uzivatele_skupiny_tabulka .last_tr .last {border-radius: 0 0 8px 0; -moz-border-radius: 0 0 8px 0; -webkit-border-radius: 0 0 8px 0;}

.detail_skupiny {padding-left: 15px; list-style-position: inside;}
.detail_skupiny a {text-decoration: none;}
.detail_skupiny a:hover {text-decoration: underline;}
.detail_skupiny .skupiny {padding: 5px 5px 5px 15px; margin-bottom: 15px; background-color: #b9b9b9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

.prava_des {padding: 20px 20px 20px 30px; background-color: #c5c5c5; border: 1px solid #b0b0b0; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; margin-top: 20px;}
.prava_des img {float: left; margin: 7px 10px 0 0;}

/* COMMENTS */

.kom_strankovani {text-align: center; background-color: #c5c5c5; border: dashed 2px #b0b0b0; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; padding: 10px;}
.kom_strankovani a {text-decoration: none;}
.kom_strankovani a:hover {text-decoration: underline;}
.kom_strankovani .aktiv {font-weight: bold;}

.vypis_kom {width: 750px; margin: 20px auto 10px auto; padding: 10px 10px 0 10px; background-color: #c5c5c5; border: 1px solid #b0b0b0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.vypis_kom .jmeno_datum .datum {float: right; text-align: right; font-size: 14px;}
.vypis_kom .obsah {font-size: 15px; margin-top: 5px;}
.vypis_kom .akce {text-align: right; visibility: hidden;}
.vypis_kom .akce img {margin: 2px;}
.vypis_kom:hover .akce {visibility: visible;}

#comment_form {width: 410px; margin-left: auto; margin-right: auto;}
#comment_form label {display: block; float: left; text-align: right; width: 60px; padding: 4px 6px 4px 6px; margin: 2px;}
#comment_form .nlabel {display: inline; float: none;}
#comment_form textarea {width: 400px; height: 125px;}
#comment_form .input {clear: both;}

.kom_aktiv, .kom_aktiv_a {padding: 4px 6px 4px 6px; border: solid 1px #B9B9B9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-decoration: none;}
.kom_aktiv_a {background-color: #e0e0e0;}

/* TAGS */
#stitky_form {text-align: center; width: 475px; margin: 0 auto 15px auto;}
#stitky_form .nastaveni_nadpis {float: none; margin-left: auto; margin-right: auto;}
#stitky_form .popis {color: #606060; margin-left: 20px;}
#stitky_form .nadpis {width: 175px;}
#stitky_form .nastaveni {width: 475px; margin-bottom: 15px;}
#stitky_form .nastaveni .moznosti {width: 300px;}

.stitky_add_form {display: none; margin-bottom: 20px;}

.tabulka_stitky {margin-left: auto; margin-right: auto; position: relative;}
.tabulka_stitky .prvni_tr .td1 {width: 225px;}
.tabulka_stitky .prvni_tr .td2 {width: 60px;}
.tabulka_stitky .prvni_tr .td3 {width: 60px;}
.tabulka_stitky .prvni_tr .td4 {width: 60px;}
.tabulka_stitky .prvni_tr .td5 {width: 100px;}
.tabulka_stitky .datum {font-size: 13px;}
.tabulka_stitky tr {height: 33px;}

/* GALLERY */
.tabulka_galerie {position: relative; margin-left: auto; margin-right: auto;}
.tabulka_galerie .prvni_tr .td1 {width: 60px;}
.tabulka_galerie .prvni_tr .td2 {width: 250px;}
.tabulka_galerie .prvni_tr .td3 {width: 150px;}
.tabulka_galerie .prvni_tr .td4 {width: 60px;}
.tabulka_galerie .prvni_tr .td5 {width: 100px;}
.tabulka_galerie tr {height: 37px;}

#galerie_form {text-align: center;}
#galerie_add_form {display: none; text-align: center; margin-bottom: 20px;}

.gallery_upload_div {width: 645px; list-style-type: none; margin-top: 25px;}
.gallery_upload_div img {width: 18px; height: 18px;}
.gallery_upload_div li {float: left; width: 215px;}

.galerie_vypis {box-shadow: 0px 0px 10px #333333; -moz-box-shadow: 0px 0px 10px #333333; -webkit-box-shadow: 0px 0px 10px #333333; width: 880px; padding: 10px;
                background-color: #bbbbbb; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin: 25px auto 5px auto; text-align: center;}
.galerie_vypis img {margin: 10px; box-shadow: 0px 0px 5px black; -moz-box-shadow: 0px 0px 5px black; -webkit-box-shadow: 0px 0px 5px black;}
.galerie_vypis .img_obal {position: relative;}
.galerie_vypis .img_obal .checkbox_obal {display: none; position: absolute; left: 17px; bottom: 22px; width: 13px; height: 13px;
                                         box-shadow: 0 0 5px 4px #202020; -moz-box-shadow: 0 0 5px 4px #202020; -webkit-box-shadow: 0 0 5px 4px #202020;}
.galerie_vypis .img_obal .checkbox_obal input {position: relative; top: -2px;}
.galerie_vypis .submit {display: none; margin-bottom: 15px;}

/* MY ACCOUNT */
.my_account_table {margin-left: auto; margin-right: auto; border: solid 1px #b9b9b9; text-align: center; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.my_account_table .first_a_last {border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;}
.my_account_table td {padding: 3px 5px 3px 5px;}
.my_account_table .prvni_tr td {padding: 2px 6px 2px 6px; font-size: 20px;}
.my_account_table td {min-width: 30px;}

.my_account_form {display: none;}
.my_account_form fieldset {background-color: #c9c9c9; border: 1px solid #b0b0b0; padding: 10px; width: 500px; margin: 0 auto 0 auto;
                                       border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.my_account_form legend {margin-left: 20px; font-weight: bold; padding: 5px; background-color: #c9c9c9; border: 1px solid #b0b0b0;
                                       border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;} 
.my_account_form label {float: left; font-weight: normal; width: 200px; margin: 2px 15px 2px 0; text-align: right; padding: 5px 0 4px 0;}
.my_account_form .no_lab_set {float: none; width: auto; text-align: left;}
.my_account_form label .popis {font-size: 12px; color: grey;}
.my_account_form img {max-width: 18px; max-height: 18px; margin-right: 5px;}
.my_account_form .select_short {width: auto;}
.my_account_form textarea {font-size: 13px; width: 250px; height: 85px;}
.my_account_form .submit {margin-bottom: 25px;}
.my_account_form .type_radio {float: left; margin-top: 8px;}
.my_account_form .type_radio label {margin-left: 5px;}
.my_account_form .type_radio .checkbox {margin-right: 20px;}

/* TOOLS */
.tools_set_obal {display: block; background-color: #c5c5c5; border: 1px solid #b0b0b0; width: 270px; padding: 5px; margin: 10px; float: left; text-decoration: none;
             border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.tools_set_obal h2 {background-color: #b0b0b0; margin: -5px -5px 5px -5px; font-size: 22px; text-align: center; line-height: 32px;
                border-radius: 7px 7px 0 0; -moz-border-radius: 7px 7px 0 0; -webkit-border-radius: 7px 7px 0 0;}
.tools_set_obal p {font-size: 16px;}
.tools_set_obal:hover {box-shadow: 0 0 10px 1px #909090; -moz-box-shadow: 0 0 10px 1px #909090; -webkit-box-shadow: 0 0 10px 1px #909090;}

/* FILES */
#files_add_folder_form {display: none; text-align: center; margin-bottom: 20px;}

.soubory_slozky_tabulka {margin-left: auto; margin-right: auto; position: relative;}
.soubory_slozky_tabulka .td1 {width: 60px;}
.soubory_slozky_tabulka .td2 {width: 275px;}
.soubory_slozky_tabulka .td3 {width: 60px;}
.soubory_slozky_tabulka .td4 {width: 100px;}
.soubory_slozky_tabulka .datum .datum {margin: 2px 0 0 0;}

.soubory_tabulka {position: relative; margin-left: auto; margin-right: auto;}
.soubory_tabulka .td1 {width: 60px;}
.soubory_tabulka .td2 {width: 275px;}
.soubory_tabulka .td3 {width: 100px;}
.soubory_tabulka .td4 {width: 60px;}
.soubory_tabulka .td5 {width: 100px;}
.soubory_tabulka .td6 {width: 20px;}
.soubory_tabulka .datum .datum {margin: 2px 0 0 0;}
.soubory_tabulka .id {font-size: 14px;}

#files_add_files_form {text-align: center;}
#files_add_files_form {display: none; text-align: center; margin-bottom: 20px;}

.checkbox_obal {display: none; width: 13px; height: 13px; box-shadow: 0 0 5px 3px #808080; -moz-box-shadow: 0 0 5px 3px #808080; -webkit-box-shadow: 0 0 5px 3px #808080;}
.checkbox_obal input {position: relative; top: -2px;}

#files_delete_files_form .checkbox_submit {display: none;}
#files_delete_files_form .submit {padding: 10px; box-shadow: 0 0 5px 3px #808080; -moz-box-shadow: 0 0 5px 3px #808080; -webkit-box-shadow: 0 0 5px 3px #808080;}

.kod_vlozeni_files textarea {text-align: center; width: 98%; height: 40px;}

/* JQUERY ALERTS */
#popup_container {font-size: 14px; min-width: 300px; max-width: 600px; background-color: #f0f0f0; border: solid 5px #666666; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -moz-box-shadow: 0 0 20px 5px #282828; -webkit-box-shadow: 0 0 20px 5px #282828; box-shadow: 0 0 20px 5px #282828;}
#popup_title {font-size: 16px; text-align: center; line-height: 32px; background-color: #b0b0b0; border-bottom: solid 1px #ffffff; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;}
#popup_content {background: 16px 16px no-repeat url('stuff/img/icons/info.png'); padding: 16px 24px;}
#popup_content.alert {background-image: url('img/icons/info.png');}
#popup_content.confirm {background-image: url('img/icons/warning.png');}
#popup_content.prompt {background-image: url('img/icons/help.png');}
#popup_message {padding-left: 48px;}
#popup_panel {text-align: center; margin: 16px 0 0 16px;}
#popup_panel input {background-color: #e0e0e0; padding: 3px; border: solid 1px #b0b0b0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#popup_panel input:hover {background-color: #c9c9c9; cursor: pointer;}
#popup_prompt {margin:.5em 0em;}