/* CSS Document */
html, html * {margin: 0; padding: 0}
body {background-color: #b6b6b6; font-family: 'Verdana CE', 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Verdana, Arial, lucida, sans-serif;; }

#designovy_horni_pruh {position:absolute; height: 41px; width: 100%;background-color: #ff7725;}
#designove_zaobleni {position: absolute; top: 0; left: 0; width: 209px; height: 150px; background: url(/images/zaobleni.png) no-repeat }

#designova_sipka_1 {position: absolute; background: url(../images/sipka1.png) no-repeat; width: 113px; height: 48px; top: 180px; left: 663px}
#designova_sipka_2 {position: absolute; background: url(../images/sipka2.png) no-repeat; width: 123px; height: 74px; top: 65px; left: 208px }
#header {position: relative}
#header img {margin-left: 42px; margin-top: 22px}
#header #adresa {text-align: center; position: absolute; top: 180px; 
  left: 210px; font-weight: bolder; font-size: 0.9em; width: 460px}

h1 {position: absolute; left: 350px; top: 45px; text-align: center;  font-size: 2.4em;}
h2 {color: #ff7725; margin-bottom: 20px; padding-left: 50px; margin-left: -16px; background: url(../images/sipka_nadpis.png) no-repeat left}
p {font-size: 0.8em; margin-bottom: 1em;}

#cnt-box {position: relative; width: 780px; margin-top: 20px; background: url(../images/bg_cnt.png) repeat-y }
#obsah {float: right; width: 593px; margin-right: 11px; background: #f3f3f3 url(../images/bg_obsah.png) no-repeat top}
#obsah div {margin-top: 15px; margin-left: 15px}
#obsah div#content_big_right {margin: 0; padding-right: 10px}
#copy {position: relative; clear:both; background: #b6b6b6 url(../images/bg_copy.png) no-repeat; 
       padding-top: 10px; text-align: center; font-size: 0.8em; color: #d0d0d0 
      
      }
#copy p {text-align: center; margin-bottom: 0;}
#copy p a {color: #777; text-decoration: none; }
#copy p a:hover {color: #d0d0d0; text-decoration: underline; }
      
#menu ul#mainMenu {list-style:none}
#menu ul#mainMenu li {margin-bottom: 6px}
#menu ul#mainMenu li a {display: block; width: 160px; height: 43px; 
  background: url(../images/menu-li.png) ;
  color: black;
  text-decoration: none;
  font-size: 0.9em;
  }
#menu ul#mainMenu li a:hover {background: url(../images/menu-li_hover.png)}
#menu ul#mainMenu li a span {position: relative; top: 14px; margin-left: 60px; font-weight: bolder;} 

#obsah #min-height  {position: relative; height: 300px; width: 1px; float:left; }
#obsah ul {padding-left: 2em; font-size: 0.8em; margin-top: 1em; margin-bottom: 1em}

#obsah fieldset {margin-top: 10px; background-color: rgb(255,233,220); border: 1px rgb(255,119,37) solid; width: 500px; }
#obsah fieldset legend {padding: 2px; font-weight: bolder; background-color: white; border: 1px gray solid;}
#obsah fieldset table {margin: 10px; width: 100%}
#obsah fieldset table tr td textarea {width: 90%; height: 7em}
#obsah option {padding-left: 0.3em}
#obsah fieldset table tr td {padding: 2px}
#obsah fieldset #form_nazev_akce {width: 300px; font-weight: bolder;}
#obsah fieldset #form_popisek {width: 300px; } 
#obsah table td, #obsah address, #obsah table th {font-size: 0.8em }
#obash div {margin: 0; padding: 0}
 
#obsah #tbl_userlist {width: 500px}
#obsah #tbl_seznam_akci {width: 500px}
#obsah #tbl_seznam_akci h3 {background-color: rgb(255,119,37); color: white}

#login h2 {margin: 0; background: none; font-size: 1.2em; text-align: left; margin-bottom: 5px;padding-left: 2px  }

#login ul li a:hover  {background: gray}

#login ul a {position: relative; top: -3px; color: rgb(19,59,94); text-decoration: none;  font-size: 0.7em}
#login ul a:hover {background-color: rgb(19,59,94); color: white}
#login ul li{list-style-image: url(/images/icons/question-mark.gif); margin-left: 30px; padding-left: 5px }

#login ul #amenu_edit {list-style-image: url(/images/icons/edit.gif);}
#login ul #amenu_password {list-style-image: url(/images/icons/key.gif);}
#login ul #amenu_database {list-style-image: url(/images/icons/database.gif);}
#login ul #amenu_users {list-style-image: url(/images/icons/user.gif);}
#login ul #amenu_logout {list-style-image: url(/images/icons/x.gif);}
#login ul #amenu_log {list-style-image: url(/images/icons/document.gif);}
#login ul #amenu_pisek {list-style-image: url(/images/icons/texy.gif);}
#login ul #amenu_vzkazy {list-style-image: url(/images/icons/quote.gif);}

#vzkaz {background-color: rgb(255,255,153); border: 1px rgb(255,204,0) solid; font-size: 0.9em;; padding: 5px; margin-bottom: 5px; margin-left: 20px; width: 300px; z-index: 10; clear: both; position: absolute; filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; color: black; display: none; font-size: 1em; top: 0; }

#syslog  {font-size: 0.7em; width: 600px} 

#edit_link {float: right; margin-top: -35px}

#edit-content {position: relative; left: -20px;} 
#edit-content textarea {width: 559px}
    
#obsah .box {
             background-color: #ffe9dc;
             border: 1px #ff7725 solid; 
             font-size: 0.9em; padding: 5px; margin-bottom: 5px; 
             width: 300px
             }
             
#obsah #content_box_left {
    float:right; 
    margin: 0;
    margin-right: 5px;
    padding: 0
}

#obsah #content_box_left .box {
    margin-top: 0; 
    margin-bottom: 7px;
    width: 200px;
}
             
#obsah .box h3 {
  background: url('/images/sipka_bila.png') #ff7725 0 2px no-repeat;
  margin: -5px -5px 10px -5px !important;
  padding: 2px 2px 2px 30px;
  color: white; 
  
  margin: 0
}
#obsah .box table {width: 100%}
#obsah .box th {text-align: right;}
#obsah .box p {margin-left: 0; font-size: 1em}
#obsah h3 {margin-bottom: 1em; color: rgb(255,119,37); margin-left: -5px}
#obsah strong {color: rgb(255,119,37)}
#obsah .box .podpis { margin: -5px; margin-top: 2px; padding: 2px; font-style: italic; background-color: white;}
#obsah .box .forum_admin {float: right} 


#loga {position:absolute; top: 41px; left: 800px; background-color: #f4f4f4; width: 156px}
#loga a img {border: none}

p 
  {
  font-size: 90%;
  text-align: justify;
  margin-left: 20px;
  }
table.loginbox {font-size: 75%;}
table.loginbox input {width: 90px; border: 1px #ccc solid}
.center {text-align: center;}
.hidden {display: none;}

.forum-item{
  font-size: 0.7em;
  font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
  padding-left: 10px;
  padding-bottom: 5px;
  border-bottom: 1px rgb(252,245,235) solid;
  }
  
.clboth {clear: both;}

.underline {text-decoration: underline;}

a {color: rgb(53,122,191);}
a:hover {color: #ba1f3c}

tr.level0 {background-color: white;}
tr.level1 {background-color: #eee;}
tr.level2 {background-color: #ddd;}
tr.level3 {background-color: #ccc;}


tr.level0 td.f {border-left: 1px gray solid}
tr.level1 td.f {border-left: 3px gray solid}
tr.level2 td.f {border-left: 5px gray solid}
tr.level3 td.f {border-left: 7px gray solid}

fieldset {border: 1px #a1d011 solid; background-color: #e1f4a7; margin-top: 20px; margin-bottom: 10px}
fieldset legend {background-color: #a1d011; color: white; font-weight: bolder; padding: 0.2em}

table#tbl_userlist {width: 100%; border-collapse: collapse; border: 1px #a1d011 solid; }
table#tbl_userlist td {border-top: 1px #a1d011 solid; background-color: white;}
table#tbl_userlist tr.odd td {background-color: #e1f4a7;}

.alright {text-align: right;}

#syslog {width: 100%; }
#syslog td {font-size: 0.7em;} 

td a img {border:none}

#page {position: relative;}

form table th {text-align:right; padding-right: 5px}

#obsah ul li {list-style-image: url(/images/odrazka.png); line-height: 2em; margin-left: 3em} 
#breadCrumbsMenu {font-size: 0.75em; font-weight: normal; text-align: right; }

#antispam {display: none;}