/*--  TEMPLATE --*/
*{margin:0;padding:0;}
body {font-family: Tahoma, Verdana, sans-serif; font-size: 12px;	color: #555555;  margin: 13px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; background-color: #FE994D; background-image: url(../images/bg.gif); background-repeat: repeat;}
a {color: blue;}
a:hover {text-decoration: none;}
h1{font-size:1.5em;margin-bottom:4px;}
h2 {font-size: 15px;}
h3 {font-size: 11px;}
h1, h2, h3{padding-top:6px;}

p {padding: 0px; margin: 0px 0px 20px 0px; font-size: 12px; line-height: 140%; text-align: justify;}
p.mini {margin: 0px 0px 10px 0px; line-height: 100%;}
ul {margin: 0px 0px 0px 15px; padding:0px;}
li {text-align: left;}

/*hlavni layout */
#shade-middle { margin:0 auto; width:800px; clear:both;}

/* Logo */
#logo {float: center; height: 125px; margin: 8px 0px 0px 0px; background: url(../images/logo.jpg) no-repeat center;}
#logo * {text-decoration: none;}
#logo h1 {float: left; padding: 20px 0px 0px 20px; font-size: 36px; color: blue;}
#logo h1 a {color: white; font-weight: bold;text-shadow: 0px 0px 5px black;}
#logo h2 {float: left; width:300px; padding: 20px 0 0 20px; font-size: 18px; border: none; color: white; overflow: hidden;text-shadow: 0px 0px 5px black;}

#frm {padding: 95px 0px 0px 560px;}

/* Menu */
#menu {margin: 0 auto; width: 770px; text-align: right; padding: 5px 8px 0px 0px; }
#menu ul {margin: 0px; padding: 0px; list-style: none;}
#menu li {display: inline;}
#menu a {padding: 0px 0px 0px 15px; text-decoration: none; font-size: 12px; color: blue; font-weight: bold;}

/* Splash */
#splash {width: 790px; height: 170px; background: url(../images/bg_splash.gif) no-repeat; overflow: hidden;}

/* Content */
#col_top {float: left; width: 600px; height: 13px; margin: 10px 0px 0px 10px; background: url(../images/col_top.gif) no-repeat;}
#colOne {float: left; width: 580px; margin: 0px 0px 0px 10px; padding: 0px 10px 20px 10px; overflow: hidden; background:#FFF;}
#col_bot {float: right; width: 600px; height: 13px; margin: 0px 10px 0px 10px; background: url(../images/col_bot.gif) no-repeat;  }

#colTwo {float: left; width: 180px; padding: 10px 0px 0px 0px; overflow: hidden;}

/* Footer */
.footer_top {height: 23px; background-image: url(../images/bg_footer_gradient.gif); background-repeat: repeat-x; clear: both; margin-top: 0px;}
#footer {height: 80px; padding-top: 20px; background-color: #FE994D; background-image: url(../images/bg_footer.jpg); background-repeat: no-repeat; background-position: top center; }
#footer p {text-align: center; color: black;}
#footer a {color: black; text-decoration: none;}

/* Panel */

#panel {background-color: #FE994D; padding-right: 14px; background-image: url(../images/bg.gif); background-repeat: repeat;}
.Panel_top {height: 30px; Width: 790px; background-image: url(../images/panel_top.gif); text-align: center;padding-top: 1px; font-size: 24px ; font-weight: bold; text-decoration: none;
 color: white; background-position: top center; background-repeat: no-repeat; margin: 0px auto;text-shadow: 0px 0px 3px black;}
.Panel_bottom {height: 13px; Width: 790px; background-image: url(../images/panel_bottom.gif); background-repeat: no-repeat; margin: 0px auto;}
.Panel_middle {Width: 780px; margin: 0px auto; background-color: #f8f8f8; padding: 5px;}







