@import url('menu.css');
@import url('basic.css');
@import url('format.css');
@import url('universal.css');
@import url('pravy_sloupec.css');
@import url('levy_sloupec.css');

@import url('calendar.css');
@import url('texyla.css');

html { margin:0em; padding:0em; }
body { margin:0em 0em 3em 0em; padding:0em; background:url('../new/bg-page-px.png') top left repeat #12529D; }

/* zakladni design stranky */
#gradient { background:url('../new/bg-page-x.png') top left repeat-x; text-align:center; }
#inside {  width:1038px; margin:0em auto; padding:0px; background:url('../new/bg-page-y.png') top left repeat-y #FFFFFF; }
#hp { background:url('../new/bg-page-top.png') top left no-repeat; }

/* menu v horni casti stranky */
#header { width:970px; margin:0em auto; }
  #logo { width:240px; height:125px; float:left; }
    #logo h1 { margin:0em; padding:0em; position:relative; top:30px; }
    #logo h1 a { display:block; width:240px; height:80px; padding:0em; margin:0em; }
    #logo h1 a span { display:none; }
  #media { width:725px; height:125px; float:right; text-align:right; }
    #media #quick-links { height:27px; line-height:27px; text-transform:uppercase; color:#B6C4D4; }
    #media #quick-links span { padding:0px 5px; }
    #media #quick-links a { color:#FFFFFF/*#B6C4D4*/; font-size:80%; text-decoration:none; }
    #media #quick-links a:hover { color:#FFFFFF; text-decoration:underline; }
    #media div.reklama { border:3px solid #ABABAB; padding:0em; float:right; max-height:76px; }
    #media div.reklama:hover { border-color:#A0B8CF; }
  a#objednat-reklamu { display:block; width:22px; height:83px; position:absolute; top:195px; margin-left:977px; background:url('../new/objednat.png') top left no-repeat #ff7d01; }
  a#objednat-reklamu span { display:none; }
  #nabidka { clear:both; }
  #linka { height:1px; background-color:#043896; overflow:hidden; clear:both; position:relative; top:1px; }
  #header .cleaner { height:1px; }
         
  /* obsahova cast */
  #mains { clear:both; width:970px; margin:0px auto; text-align:left; }
   
  #mains #maincontent-2sl { width:665px; float:left;  }
  #mains #sidebar-right-2sl { width:290px; float:right; overflow:hidden; padding-top:10px; }

  #mains #tmp_float_box { width:655px; float:left; overflow:hidden; }
  #mains #maincontent-3sl   { width:470px; float:left; overflow:hidden;  }
  #mains #sidebar-left-3sl  { width:160px; float:right; overflow:hidden; }
  #mains #sidebar-right-3sl { width:290px; float:right; overflow:hidden; padding-top:10px; }

  form#basic-search-box { margin:10px 0px; border:1px solid #9BD1F0; background-color:#DFEDFD; padding:0; }
  form#basic-search-box fieldset { margin:0; padding:0; line-height:30px; }
  form#basic-search-box fieldset legend { display:none; }
  form#basic-search-box fieldset label { padding:0px 20px; color:#12529D; font:bold 9pt/30px Tahoma; display:inline; float:none; }
  form#basic-search-box fieldset input { vertical-align:middle; }
  form#basic-search-box fieldset input#qs-box { width:240px; border-color:#ADADAF; color:#6C6C6C; }
  form#basic-search-box fieldset input#butsea { position:relative; left:580px; top:1px; border-width:0px; }
  
  
/* zapati */
#footer { padding:2em 0em 0em 0em; }
  #footer p { margin:0em 2em 1em 2em; font-size:1.0em; text-align;justify; }
  #footer p.legal { line-height:1.1em; color:#7A7A7A; text-align:left; }
  #footer p.ccom { color:#7A7A7A; }
  #footer p.ccom a { color:#688797; }
  #footer p.ccom img { -moz-opacity:0.6; filter:alpha(opacity=60); }
  #footer p.ccom img:hover { -moz-opacity:1; filter:alpha(opacity=100); }
  #footer-img { width:100%; height:4px; background:url('../img/bgfooter.png') bottom center no-repeat; }
  
  
  .pruhledna-reklama { background:url('files/reklama/2010/pruhledna_reklama.jpg') top left no-repat white; }
.pruhledna-reklama { background:url('../files/reklama/2010/pruhledna_reklama.jpg') top left no-repat white; }