body{ margin: 0; padding: 0; text-align: center; font-size: 0px; line-height: 0px;
      background: #beeaea url("images/background.png") repeat-x; }
div{ margin: 0; padding: 0; }
p{ margin: 0; padding: 0; }
a{ color: #006dc1; }
h1{ font-family: "georgia"; font-size: 30px; line-height: 36px; color: #3d3d3d; font-weight: normal; margin: 0; padding: 0; }
h2{ color: #3d3d3d; font-size: 18px; line-height: 24px; }
#container{ width: 976px; margin: 0 auto; }
   #header{ height: 256px; background: url("images/header.jpg"); }
   #leftpart{ float: left; width: 275px; background: url("images/leftmenubg.jpg"); }
      #menu{ padding: 12px 0px 12px 0px; }
      #menu a{ display: block; font-size: 18px; line-height: 22px; font-family: georgia;
                   text-decoration: none; color: #4d4d26; text-align: left;
                   padding: 4px 10px 4px 25px; }
      #menu a:hover{ background: url("images/ahover.png"); }
      #menu .active{ background: url("images/ahover.png"); }
      #menu a:focus{ outline: 0; }
      #menu .akcie{ background: #dc9b8d; color: white; }
      #menu .akcie:hover{ background: #f0927d; }
      #menu .akcie-active{ background: #f0927d; color: white; }
   #rightpart{ float: right; width: 701px; background: white; text-align: left; font-family: arial; }
      #rightpart #padfix{ padding: 9px 30px 30px 30px; font-size: 13px; line-height: 17px; min-height: 550px; }
      #flash{ border: 2px solid #e5e5d0; float: left; font-size: 0px; line-height: 0px; }
      #nadpis{ height: 50px; }
      #flags{ float: right; }
      #flags img{ border: 0; }
   #footer{ text-align: right; font-size: 11px; line-height: 14px; color: #237a7c; 
            font-family: arial; font-weight: bold; margin-top: 20px; }
   #footer a{ color: #237a7c; }
   #trava{ height: 39px; background: url("images/trava.png"); margin-top: 15px; }
   a img{ border: 1px solid black; }
   #fotogaleria img{ border: 1px solid black; margin: 1px 0px 0px 0px; }
   
.form-cen { font-size: 100%; width: 90%; }
.form-cen td { background: #e6e5d0; padding: 5px; }
.form-cen td.first { width: 360px; }
.form-cen th { background: #3d3d3d; padding: 5px; color: white; text-align: left; }

#predajne{ font-size: 16px; line-height: 24px;
           background: url("images/predajnebg.png"); padding: 10px 0px 0px 0px; }
           
/* MAIN */
.text { margin:20px 0 0 0px; text-align:justify; clear:both; float:none; }
img.nadpis { height:34px; border:none; display:block; margin:0 0 10px 0; float:none; clear:both; }
img.obr { width:150px; height:120px; border:1px solid #000000; float:right; margin:0 0 20px 10px; }
img.obrv { width:110px; height:168px; border:1px solid #000000; float:right; margin:0 0 0 0px; }
div.okolie { width:460px; font-weight:bold; background-color:#3d3d3d; padding:3px 0 3px 4px; margin:0 0 5px 0; clear:left; color: white;}
div.okoliet { width:450px; padding:0 1px 0 0; margin:0; clear:left; }

#adminmenu{ font-size: 12px; line-height: 18px; }

#akciacustom{ line-height: 20px; }
