/*body {margin: 0; padding: 0; background-color:black; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:black;}*/
body {margin: 0; padding: 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:black;background:black url(../gfx/main_bg.jpg) top left repeat-x;}

img {border:0;}

h1, h2 {margin:0; padding:0;}
h1 span, h2 span {display:none;}
/*h2 img {margin-left:6px;}*/
/*h3 {margin:0 15px; font-size:14px; padding:10px 0;}*/
h1 {background: transparent url(../gfx/h1_pravyroh.jpg) bottom right no-repeat; margin-right:9px;}
/*h1 img {margin-left:-1px;}*/
h2 img {margin-left:10px;}
h3 {margin:0 15px; font-size:14px; padding:10px 0;}

.clear{clear:both;}
.plusradek{margin-top:12px; clear:both;}

/*#container {width:770px;}*/
#container {width:870px; border-top:1px solid #829FD7;}

#menu {float:left; width:263px; background:transparent url(../gfx/menu/bg1.jpg) top left no-repeat; padding-top:100px;}
#menu a {display:block; width:160px; height:35px; margin-left:80px;}
#menu a:hover {background: transparent url(../gfx/menu/ornament.gif) top left no-repeat;}
#menu p {color:white; margin: 350px 10px 10px 10px;}

/*#main {float:left; width:500px; background:transparent url(../gfx/main_bg.jpg) top left repeat-x;}*/
#main {float:left; width:560px;}

#aktuality {background-color:#DDE5F3; margin:0 10px 0 12px;}
#aktuality p {margin: 5px 5px 0 5px;padding-left:10px;}
#aktuality a {color:black; text-decoration:none;}
#aktuality a:hover {color:black; text-decoration:underline;}
#aktuality a strong {text-decoration:underline;}
#aktuality h2 {display:block; width:400px;}

.blok {display:block;float:left;width:95%;margin-left:17px;margin-top:5px;}
* html .blok {margin-left:9px;}

.blok img {margin-right:7px;}
/*#aktuality_vlevo {width:230px; float:left; border-right:1px solid #BBCCED;}
#aktuality_vpravo {width:230px; float:left; border-left:1px solid #BBCCED;}*/


#prechod {background: transparent url(../gfx/prechod_bg.gif) top right no-repeat; margin-left:12px;}
#prechod_spodni {background: transparent url(../gfx/prechod_spodni_bg.gif) top right no-repeat; margin-left:0px;}
#prechod_spodni_svetly {background: transparent url(../gfx/prechod_spodni_svetly_bg.gif) top right no-repeat; margin:0 10px 0 12px;}


#obsah {background-color:#DDE5F3; margin:0 10px 0 12px; padding-bottom:30px;}
#obsah p {margin: 0 5px 0 15px; padding:10px 0; font-size:12px;}
/*#obsah .admin {color:#CC0000;}
#obsah .posun {padding-left:30px;}*/
#obsah a {color:black; font-weight:bold;}
#obsah .text {float:left;}

#aktualni{background-color:#BBCCED; margin:0 10px 0 12px; padding-bottom:30px;}
#aktualni .pole {margin: 0 5px 0 15px; padding:10px 0; font-size:12px;}
#aktualni .admin {color:#CC0000;padding:10px;}
#aktualni .posun {padding-left:30px; padding-right:5px;}
#aktualni a {color:black; font-weight:bold;}

#aktualni .text {float:left;}

/*#aktuality .clanek {margin:0; padding:0;}*/
#aktuality .clanek img {float:left; border:1px solid black; margin-right:5px;}

.rozcesti {padding-top:20px; text-align:center;}

#paticka {width:700px; clear:both; background:transparent url(../gfx/paticka_ornament.gif) top center no-repeat; text-align:center; margin-top:0px; padding:30px;}
#paticka p, #paticka a {color:white;}

#diskuze input, #diskuze textarea {border:1px solid black; background-color:#DDE5F3;}
#diskuze input{width:130px;}
#diskuze textarea{width:350px; height:50px;}
#diskuze div {float:left;width:150px;}

.galerie {width:130px; text-align:center; margin:10px; float:left;}
.loga {float:left;}
.anketa {float:left;margin-top:240px;text-align:left; color:white;margin-left:5px;padding:7px;border:1px solid #757575;}

#menu .loga a {width:88px; height:33px; margin-left:0px;}
/* dva sloupce   */
/* levy sloupec 300px; */
#detail {
      width: 95%;
      /*margin:1em auto;*/
      text-align:left;
      /*max-width: 1024px;*/
      }
.img_detail {float:right; padding-left:10px;margin-right:20px;margin-top:30px;}      
      
#sidebar {
      float: left;
      width: 300px;
      margin:0; padding:0;
      }
#sidebar-content {
      margin:0; padding: 0;
      }
#prava {
      margin:0 0 0 300px; padding:0;
      }
#prava-content {
      margin:0; padding: 25px 7px;
      }
hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }
/* chybove hlaseni*/
.error {font-size:12px;font-weight:bold; color:red;}

