html {margin:0;background:#fff;}
body {background:#fff;max-width:1080px;min-width:970px;margin:0;font:normal 75% Arial, Verdana, Helvetica, sans-serif;}
body,#top,#main,#topmenu {_width:expression(document.body.clientWidth > 970 ? (document.body.clientWidth > 1080 ? 1080 : "auto" ) : 970);}

h1   {margin:0; margin-bottom:1em; font-size:2em;font-weight:normal;color:#dd5b04}
h2   {font-size:1.7em;color:#dd5b04;font-style: italic;}
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:#fee09c}

table {border-collapse:collapse;margin:1em}
th,td {border:1px solid orange;padding:0.3em}

a:hover   {text-decoration:underline}
a.top     {text-indent:-9999em;float:right;height:20px;width:20px;background: url(/graphics/top.gif) no-repeat;text-decoration:none}
a.arrow   {padding-left:18px;background: url(/graphics/arrow_next.gif) no-repeat 0.4em center}

.inner {
	font-size: 1em;
	font-weight : normal;
	color:black;
	margin:0;
	padding:0.8em;	
}

.normal {
	font-size: 1em;
	font-weight : normal;
	color:black;
	margin:0;
	padding:0;
}



#top {
	background: #fff url(/graphics.new/top_back.jpg) repeat-x;
	height:145px;
}


.cleaner  {clear:both;font-size:0px;height:0px;line-height:0px;}
.lcleaner {clear:left;font-size:1px;height:1px;line-height:1px;}

  .bar1  {background:#f1873f}
  .bar2  {background:#f1a43f}
  .bar3  {background:#f1cd3f}
  .bar4  {background:#dcf23e}
  .bar5  {background:#abf838}


/* article specific */
/*  #main {background:#fdf2c4 url(/graphics/a_left.png) repeat-y;position:absolute;max-width:1080px;min-width:770px;}
  

  /*vlevo*/
/*  #main #left         {width:186px; float:left; padding-bottom:2em}
  #main #left .inner  {_height:170px;min-height:170px; background: url(/graphics/a_panel.png) no-repeat 0 19px;}
  #main #left .bottom {height:6px;font-size:1px;background-image:url(/graphics/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.5em 0;}
  #main #left a       {text-decoration:none;color:#fff;font-weight:bold;padding-left:18px;background: url(/graphics/arrow_blue.gif) no-repeat 0 0.2em;display:block;_height:1em}
  #main #left a.opened{background-image:url(/graphics/arrow_red.gif)}
  #main #left a:hover {text-decoration:underline;background-image:url(/graphics/arrow_black.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/a_panel_back.png);padding-bottom:1em;}
  #main #navigace h3 {height:19px;  background-image:url(/graphics/a_navigace.png);}
  #main #skoly h3    {height:27px;  background-image:url(/graphics/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:27px;  background-image: url(/graphics/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:186px}
  #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}
  #main #centre p       {margin-left:0.5em;margin-right:1.5em}
  
  #main #skolainfo         {width:188px;float:right;background: url(/graphics/a_panelr_back.png); margin-bottom:1em; margin-left:1.5em; clear:right}
  #main #skolainfo h3      {height:35px;background: url(/graphics/a_skola.png);}
  #main #skolainfo .bottom {height:16px;background: url(/graphics/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/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/a_special.png);}
  #main #special .bottom {height:16px;background: url(/graphics/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} */
  
#footer img {margin:0 1em;border:0}