* {margin:0;padding:0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

body {background:url('img/body-bg.gif');  font-family: Arial, Helvetica, sans-serif;}
#mother {width:960px;margin-right:auto;margin-left:auto;border:5px solid #e2363e;background:#fff;padding:10px;}
#top {background:#fff;}
#top em {padding:0px 0 0 10px;display:block;font-size:.8em;font-style:normal;font-weight:bold;color:#888}
#top strong {padding:14px 0 0 5px;display:block;color:#fff}
#logo a img {border:none}
#logo h1 {display:none}
#special-menu {float:right;font-size:.8em;color: #E2363E;}
#special-menu a {color: #E2363E;}
#special-menu a:hover {color:#000;text-decoration:none}
#special-menu a img {border:1px solid #e2363e;}
#menu {background:#E2363E;margin-top:4px;}
#menu ul {list-style-type:none;}
#menu li {float:left;}
#menu a {display:block;color:#fff;font-weight:bold;padding:10px;  font-style: oblique; font-size:.8em}
#menu li.selected-menu a {background: #920202;text-decoration:none;}
#menu li.selected-menu a:hover {color:#EFC891}
#menu ul ul {background:#E2363E;width:150px;border-top:1px solid #920202;display:none}
#menu ul ul li {float:none;}
#menu ul ul li a {font-size:80% !important;text-decoration:none;padding:5px;border:1px solid #920202;border-top:none;display:block;background:none !important;color:#fff !important}
#menu a:hover {color:#ffcc00 !important;background:#920202 !important}
#menu ul ul li a:hover {background:#920202 !important}


#leftpan {float:left;width:220px;margin-top:4px;}

.sub-box{border:4px solid #ccc;margin-bottom:4px;}
.subtitle{background:#e4e4e4 url('img/info-dot-silver.gif') 10px center no-repeat;padding:10px 5px 10px 27px;color:#E2363E;font-size:1em}
.submenu,.sublogin {background:#e4e4e4;padding:0 6px 6px 6px;}
.submenu ul {list-style-type:none;margin-left:0px;}
.submenu li {background:transparent url('img/submenu-dot.gif') left center no-repeat;padding:4px 10px 4px 8px;border-top:1px solid #aaa}
.submenu li a {display:block;color:#000;text-decoration:none;font-size:.8em;}
.submenu a:hover {color:#E2363E;text-decoration:underline;}
.submenu .selected-menu a {color:#E2363E;font-weight:bold;text-decoration:underline}
.submenu address { font-style: normal; font-size:.8em}
.submenu address a {font-size:.8em;color:#e2363e;font-weight:bold}


.sublogin a {font-size:.7em;}
.sublogin form {vertical-align:middle;}
.sublogin form p {margin-left:50px;}
.sublogin label {clear:left;float:left;display:block;width:50px;line-height:1.4em;font-size:.8em;margin-bottom:5px;}
.sublogin .logininput {width:140px}

.srch-title {background:url('img/info-dot.gif') 10px center no-repeat;padding:10px 5px 10px 27px;color:#fff;font-size:1em}
.srch-box {background: #F4B973 url('img/srch-box-bg.gif') top left repeat-x;border:4px solid #F4B973;margin-top:4px;margin-bottom:4px}
.srch-box p {color:#fff;padding:0 6px 0 6px;font-size:.8em;}
.srch-box form {padding:5px;}
.srch-text {margin:4px 4px 0 4px;float:left;width:130px;height:20px;font-size:1em;color:#800}

#content {float:right;width:705px;padding:15px;background:url('img/content-bg.gif') bottom right no-repeat;font-size:80%;margin-top:4px;}
.annotation {margin:10px 0 10px 0;font-weight:bold;color:#555}
#web-html h1 {color:#E2363E;font-size:1.9em;font-weight:normal}
#web-html h2 {color:#444;font-size:1.4em;margin:15px 0 5px 0;}
#web-html table td h2 {font-size:1.5em;margin:0 0 5px 0;}
#web-html table td {font-size:1.5em;}
#web-html ul, #web-html ol {margin:10px 30px 10px 30px;}
#web-html li {margin: 5px 0 5px 0;}
#web-html ul li {list-style-image: url(img/li-dot.gif)}
#web-html p {margin-bottom:5px;}
#web-html a {color:#E2363E;font-weight:bold;}
#web-html a:hover {color: #E48D19;}
#web-html a img {border:none;}
#web-html table {font-size:.8em;}
#web-html table td {padding:3px;}
#web-html table,#web-html td {border-collapse:collapse;}
#web-html table th {background:#f4b973}
#footer {font-size:.7em;clear:both;background:#e4e4e4;padding:10px;border:4px solid #ccc;text-align:right;color:#111;}
#footer a {color:#444}
#footer a:hover {color:#f00}

.forms fieldset {padding:15px;}
.forms legend {padding:5px;font-size:.8em;color:#800;font-weight:bold;}
.forms .formbtn {padding-left:65px;}

.hlrow {background:#eee}
.hlhead {background:#e48d19;color:#fff}

.subpages {margin-left:0px !important;}
#mcls-akce {background:url(img/action3bg.gif) left top no-repeat;}
fieldset {padding:10px;}
fieldset label {width:150px;float:left;}
#ru-register span {display:block;text-align:center;background:#FDF1F1}

.inz-freeadd-btn span {display:none;}
.inz-freeadd-btn {background:url(img/addinzerat.gif) no-repeat;width:200px;height:40px;display:block;margin-bottom:10px;}

.subfiles {clear:both;}
.img-left {margin-right:10px;}

.redbox{border:4px solid #920202;margin-bottom:4px;}
.redbox .subtitle{background:#E2363E;padding:10px 5px 10px 10px;color:#fff;font-size:1em;font-weight:bold;}
.redbox .submenu {background:#E2363E;padding:0 6px 6px 6px;}
.redbox .submenu li a {color:#fff;}
.redbox .submenu li {border-top:1px solid #920202}
#leftpan a img {border:none !important}

h2 .action-head {border:2px solid red;padding:10px;display:block}



