body,td,th,h1,h2,h3,h4 {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;font-size:14px;line-height:18px;text-align:center;}
* {margin:0;padding:0;}
html, body {height:100%;/* Povinne */}
hr,.kryt {display:none;}
img {border-width:0;/* border:1px solid red; */}

#base {margin:0 auto;width:980px;min-width:980px;text-align:left;position:relative;
min-height: 100%; /* For Modern Browsers */
height: auto !important; /* For Modern Browsers */
height: 100%; /* For IE */}

#header {margin:0;padding:0;width:980px;height:120px;}
#menu {width:980px;padding:.5em 0;}
.logo {float:left;width:425px;height:120px;}
.banner {float:left;width:555px;height:120px;}

#core {width:700px;float:right;margin-bottom:5em;}
#menu_items {padding:1em 0;width:280px;float:left;margin-bottom:5em;}
#menu_items ul, #menu_items ul li {list-style:none none;}
p {margin:1em 0;line-height:1.5em;}

#navcontainer {float:left;margin:0 0 0 .5em;overflow:hidden;}
#navlist {list-style-type:none;margin:0;padding:0;text-transform:uppercase;}
#navlist li {border-left:2px solid white;float:left;margin:0 .5em 0 -.5em;padding:0 .5em 0 .5em;}
#navlist li a, #navlist li a:hover {padding:0 .25em}
.iso {text-align:right;padding-right:.5em;font-weight:bold;}

#navcontainer2 ul {font-weight:bold;text-align:center;margin:0;text-transform:uppercase;}
#navcontainer2 ul li {display:inline;margin-left:-4px;}
#navcontainer2 ul li a {padding:0 10px 0 10px;border-right:2px solid white;}
#active2 a {border-left:2px solid white;}
.copyright {padding-top:1.5em;font-size:.8em;}

#container {width:260px;padding:0;font-size:.9em;font-weight:bold;}
#container ul {list-style:none;margin:0;padding:0;border:none;}
#container li {border-bottom:10px solid white;margin:0;}
#container li a {display:block;padding:.5em;border-left:8px solid red;background:#222D80 url(../img/roh.gif) top right no-repeat;color:#fff;text-decoration:none;width:230px;}
#container li a:hover {border-left-color:#1c64d1;background-color:#2586d7;color:#fff;}
#container li li {border-top:1px solid white;border-bottom:0;margin:0;}
#container li li a {border-left-color:white;padding:.3em .5em .3em 1.3em;background-color:#009CDD;width:220px;}
#container li li a:hover {border-left-color:white;}
/*#container li li li a {padding:.3em .5em .3em 1.3em;background-color:green;width:220px;}*/

#footer {width:980px;position:absolute;bottom: 0 !important;bottom:-1px; /* For Certain IE widths */ height:5em;text-align:center;}
#footer .inside {margin:.5em 1em;}

/* Hide from IE5-mac. Only IE-win sees this. \*/
* html .ie_bug {height:1%;margin-left:0;}
/* End hide from IE5/mac */

.cleaner {clear:both;height:1px;font-size:1px;border:none;margin:0;padding:0;background:transparent;}
.cleaner_new {clear:both;display:block;font:1px/0px serif;content:".";height:0;visibility:hidden;}

.ramik {BACKGROUND-POSITION: left bottom; PADDING-LEFT: 5px; BACKGROUND: url(../img/pasik.gif); MARGIN-TOP: 20px; MARGIN-LEFT: 0px; PADDING-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat}
.ramik_nadpis {FONT-WEIGHT: bold; COLOR: #fff; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;font-size:12px;line-height:18px;text-align:left; PADDING-LEFT: 18px;  PADDING-TOP: 7px; }
.ramik_obsah {text-align:left; PADDING-LEFT: 18px;  PADDING-TOP: 15px; }
.ramik_obsah_1 {text-align:left; PADDING-LEFT: 15px;  PADDING-TOP: 15px; }
