html, body, ul, li {margin:0;padding:0;}
body {font:small/1.33 Verdana,Arial,sans-serif;color:#000;background:#FFF2F2;}

.clear {clear:both;height:0;line-height:0;font-size:0;}
a {color:#039;}
a:hover {color:#C40008;}

#toplinks {position:absolute;left:0;top:0;width:100%;margin:0;padding:0.25em 0;text-align:center;background:#333;}
#toplinks li {display:inline;margin:0 1em;padding:0;font-size:0.85em;color:#eee;}
#toplinks li a {margin:0;padding:0;color:#eee;text-decoration:none;}
#toplinks li a:hover {text-decoration:underline;}


#head {padding-top:25px;}

#head #top {position:relative;width:841px;padding:5px;}
#head #top .logo {}
#head #top .lang {position:absolute;left:450px;top:20px;}
#head #top .info {position:absolute;right:0;top:15px;text-align:center;line-height:1.5em;sfont-size:0.85em;font-weight:bold;}
#head #top .info strong {color:#C40008;}

#head .nav {background:#F65155;}
#head .nav li {float:left;list-style:none;border-right:1px solid #fff;}
#head .nav a {display:block;padding:5px 10px;color:#fff;text-decoration:none;}
#head .nav li.active a, #head .nav li:hover a {background:#C40008;}
/* todo: upravit*/
#head .nav ul ul {display:none;}
#head .nav li:hover ul  {display:block;position:absolute;background:#C40008;background:#DD553B;border:1px solid #fff;border-top:0;margin-left:-1px;}
#head .nav li:hover ul li {float:none;border:0}
#head .nav li:hover ul li a:hover {background:#DF1B28;}

#head #middle {background:#636563;}

#head #middle #img {float:left;width:370px;height:175px;}
#head #middle #img img {display:block;}

#head #middle #middlebox {margin-left:420px;padding:15px 0 0 0;}

#head #middle #subnav {margin-left:420px;padding:25px 0 0 0;}
#head #middle #subnav li {list-style:none;margin-bottom:5px;padding-left:25px;color:#fff;background:url(../img/submenu.png) 0 50% no-repeat;}
#head #middle #subnav a, #head #middle #subnav strong {font-weight:normal;font-size:1.1em;color:#fff;text-decoration:none;}
#head #middle #subnav a:hover {color:#FF5050;text-decoration:underline;}
#head #middle #subnav li.active {background:url(../img/submenu-active.png) 0 50% no-repeat;}

#content {width:841px;padding:10px 0;line-height:1.5;}
#content h1 {float:left;width:200px;margin:0;padding:0 10px;text-transform:uppercase;line-height:1.5em;font-size:1.5em;font-weight:normal;color:#C40008;}
#content h2 {margin:0 0 0.5em 0;line-height:1.5em;font-size:1.33em;font-weight:normal;text-transform:uppercase;color:#C40008;}
#content #text {float:right;width:600px;padding:0 10px;border-left:1px solid #FF9900;}
#content p, #content table {margin:0 0 1em 0;}
#content ul {margin:0 0 1em 2.5em;}

#foot {padding:10px 0 10px 220px;}

#breadcrumb {padding:10px 0 0 10px;}
#breadcrumb, #breadcrumb a {font-size:0.85em;color:#666;}

/* MEDSOFT */
#registrace table th {width:140px;padding-right:5px;vertical-align:top;text-align:right;font-weight:normal;}
#registrace table th.req {font-weight:bold;}
#registrace table td {vertical-align:top;}

#registrace p.submit {margin-top:2em;}
#registrace input.submit {padding:5px;cursor:pointer;}

#prihlaska table td.req {font-weight:bold;}

#pg-program img {display:block;}

form .input-submit {padding:5px;cursor:pointer;}
