html {margin:0;background:#fff;}
body {background:#fff;max-width:1080px;min-width:770px;margin:0;font:normal 75% Arial, Verdana, Helvetica, sans-serif;}
body,#top,#main,#topmenu {_width:expression(document.body.clientWidth > 770 ? (document.body.clientWidth > 1080 ? 1080 : "auto" ) : 770);}

h1   {margin:0; margin-bottom:1em; font-size:2em;font-weight:normal;color:#AB1400}
h2   {font-size:1.5em;font-weight:normal;color:#dd5b04;}
h3   {font-size:1.2em;font-weight:bold;color:#dd5b04;margin-left:0.5em}
h4   {font-size:1em;  font-weight:bold;color:#dd5b04;margin-left:0.5em;margin-bottom:0}
img  {border:0;margin:1em}
dt   {font-weight:bold;margin:1em 0 0.5em 1em}
dd   {margin-left:2em}	
span {font-size:0.9em}

th   {text-align:left;background-color:#FFA540;}

table {border-collapse:collapse;margin:1em}
th,td {border:1px solid #D85800;padding:0.3em}

a:hover   {text-decoration:underline}
a.top     {text-indent:-9999em;float:right;height:20px;width:20px;background: url(/graphics/aus/top.gif) no-repeat;text-decoration:none}

#top {background:#fff url(/graphics/aus/top_back.jpg) repeat-x; height:143px;}

#topmenu    {height:24px;background:#fffcd5 url(/graphics/aus/topmenu_back.png);clear:both;}
  #topmenu #navigacetab {float:left; background: url(/graphics/aus/a_topmenu.png); width:254px; height:24px;}

.cleaner  {clear:both;font-size:1px;height:1px;line-height:1px}
.lcleaner {clear:left;font-size:1px;height:1px;line-height:1px;}

/* article specific */
#main {background:#ffea96 url(/graphics/aus/a_left.png) repeat-y;position:absolute;max-width:1080px;min-width:770px;}
  #main h3.header    {margin:0; text-indent:-9999em; background-repeat:no-repeat}

  /*vlevo*/
  #main #left         {width:185px; float:left; padding-bottom:2em}
  #main #left .inner  {_height:200px;min-height:200px; background: url(/graphics/aus/a_panel.png) no-repeat 0 19px;}
  #main #left .bottom {height:6px;font-size:1px;background-image:url(/graphics/aus/a_panel_bottom.png);}
  #main #left ul      {list-style-type:none;margin:0;padding:0em 0.5em 0 0.7em;}
  #main #left li      {margin:0.7em 0;}
  #main #left a       {text-decoration:none;color:#fff;font-weight:bold;padding-left:18px;background: url(/graphics/arrow_blued.gif) no-repeat 0 0.2em;display:block;_height:1em;}
  #main #left a.opened{background-image:url(/graphics/arrow_red.gif);font-weight:normal}
  #main #left a:hover {text-decoration:underline;background-image:url(/graphics/arrow_blue.gif)}
  #main #left ul ul   {padding-left:0;}
  #main #left ul ul a {font-size:0.9em; background: url(/graphics/arrow_white.gif) no-repeat 0 0.3em; color:#fef7d8}

  #main #navigace, #main #skoly, #main #leftmenu {background-image:url(/graphics/aus/a_panel_back.png);padding-bottom:1em;}
  #main #navigace h3 {height:26px;  background-image:url(/graphics/aus/a_navigace.png);}
  #main #skoly h3    {height:31px;  background-image:url(/graphics/aus/a_skoly.png);}
  #main #skoly a     {font-size:0.9em}
  #main #leftmenu a  {background-image:url(/graphics/arrow_black.gif); font-size:0.9em}
  #main #leftmenu h3 {height:31px;  background-image:url(/graphics/aus/a_leftmenu.png);}
  #main #leftmenu .sbox      {width:105px;height:19px;background:transparent url(/graphics/sbox.gif) no-repeat;float:left;text-align:center;margin-left:5px}
  #main #leftmenu .sbox input{width:99px;width:93px;height:14px;border:none;font-size:80%;margin-top:1px}
  #main #leftmenu .search    {float:left;margin-top:2px;margin-left:2px}
  
  
  /*centre*/
  #main #centre         {margin-left:185px}
  #main #centre .inner  {padding:2em 0 2em 1.5em }
  #main #centre .inner a:visited {color:#DD5B04}
  #main #centre a       {color:#d33703;font-weight:bold}
  #main #centre #foto   {height:114px;overflow:hidden;background:#FDA91A}
  #main #centre #foto img  {margin-right:1px;}
  #main #centre p       {margin-left:0.5em;margin-right:1.5em}
  
  #main #skolainfo         {width:188px;float:right;background: url(/graphics/aus/a_panelr_back.png); margin-bottom:1em; margin-left:1.5em; clear:right}
  #main #skolainfo h3      {height:35px;background: url(/graphics/aus/a_skola.png);}
  #main #skolainfo .bottom {height:16px;background: url(/graphics/aus/a_panelr_bottom.png);}
  #main #skolainfo .inner  {padding:0 0.3em 0 0.9em;}
  #main #skolainfo p       {margin:0.5em 0;padding:0}

  #main #special         {width:188px;float:right;background: url(/graphics/aus/a_panelr_back.png); margin-bottom:1em; margin-left:1.5em; clear:right}
  #main #special .inner  {padding:0 0.3em 0 0.9em;}
  #main #special p       {margin:0.5em 0;padding:0}
  #main #special h3      {height:35px;background: url(/graphics/aus/a_special.png);}
  #main #special .bottom {height:16px;background: url(/graphics/aus/a_panelr_bottom.png);}

  #main #foto            {margin-top:1px;border-bottom:1px solid #e05e11;}
  #main #foto img        {margin:0;}

/* search */
  #main #centre .search p {margin-top:0.3em}
  
    #kurzy547 tbody th {border:0;background:none;color:#D33703;padding-top:2em;padding-bottom:0;font-size:120%}
  #kurzy547 tbody tr {vertical-align:top;}	
  #kurzy547 tbody td {border:0;padding-right:1em}	
  #kurzy547 tr.head th {font-size:90%;padding-top:0;padding-bottom:0;color:#000;}
  #kurzy547 tr.head {vertical-align:bottom;}
  #kurzy547 tr.head .small {font-weight:normal;}