body {background:#f9a286; font-family:Verdana, Arial, Helvetica, sans-serif;}
h2#logo a {width: 218px; height: 91px;}
.home h1 {display:none;}
h1, h2, h3 {color:#b40100;}
h1 {font-size:22px;}
a {color:#CC4434 ;}

#menu {width:100%; height:27px; background:#cc4434; font-size:15px; margin-top:10px;}
#menu a {color:#fff;}
#menu.horizontal-dropdown a {font-size:14px; background:url(../img/menu-line.png) right 7px no-repeat;}
#menu.horizontal-dropdown li.o-mne a {background:none;}
#menu.horizontal-dropdown li.o-mne a:hover {background:#b40100;}
#menu.horizontal-dropdown ul ul {background:#cc4434;}
#menu.horizontal-dropdown ul li {%z-index:997;}
#menu.horizontal-dropdown li.current a {background:none; background-color:#fff; color:#B40100;}
#menu.horizontal-dropdown ul ul a {background:none;}
#menu.horizontal-dropdown a:hover {background:#b40100;}
#menu.horizontal-dropdown li.current a:hover {background:#b40100; color:#fff;}
#menu.horizontal-dropdown ul li.current ul a {background:#cc4434; color:#fff;}
#menu.horizontal-dropdown li.parent a {background-color:#fff; color:#B40100;}
#menu.horizontal-dropdown ul li.parent ul a {background:#cc4434; color:#fff;}
#menu.horizontal-dropdown ul li.parent ul a:hover {background:#b40100; color:#fff;}
#menu.horizontal-dropdown ul li.parent ul li.current a {background:#fff; color:#B40100;}

#col-content .item-focus ul, #col-content .group-focus ul {list-style-type:none; padding-left:15px;}
#col-content .item-focus ul li, #col-content .group-focus ul li {padding-left:14px; background:url(../img/ul.jpg) 0 7px no-repeat;}

.groups div {padding-left:20px; background:url(../img/item-bg.png) 0 16px no-repeat; width:400px;}
.groups h3 {height:25px;}
.groups h3 a {color:#b40100; font-size:17px; line-height:1.2em;}
.groups h3 a:hover {text-decoration:underline;}
.groups a {text-align:left;float:left;}

#cols {%z-index:-10;}
.home .attachments {float:left;}

.vedlesebe .items .article {width:420px;}
.vedlesebe .items .article .image {display:none;}
.vedlesebe .items .article .text {display:none;}
.vedlesebe .items .article .name a {background:url(../img/item-bg.png) 0 5px no-repeat; padding-left:18px;}

.siblings ul {list-style-type:none; margin-left:0;}
.siblings ul li {padding-left:17px; background:url(../img/siblings-li.png) 0 3px no-repeat;}

.aktuality .items .article {float:left;padding:5px 20px 20px 0;width:410px;height:150px;}
.aktuality .items .article .name a{font-size:1.4em;}
.aktuality .items .article p.text br{display:none;}

.items .event {width:400px; height:52px; background:url(../img/calendar.png) 0 0 no-repeat; position:relative; margin-bottom:30px; padding:8px 0 0 16px;}
.items .event .name {position:absolute; left:120px; top:0px;}
.items .event .date_from-to {font-size:10px;}
.items .event .weekday {display:none;}
.items .event .time {display:block;}
.items .event span.description {position:absolute; top:25px; left:120px; width:500px;}

.pojistovna a.ext-link {background:none;}

form.access {margin: 0; padding: 0; width: 515px;background:#FFEBEB;}
form.access fieldset {padding: 10px 20px;border: none;}
form.access label {display: block; float: left; width: 230px;}
form.access input {width: 230px;margin:2px 0 0 0;border: 1px solid #FBCBCB;}
form.access textarea {width: 230px;margin:2px 0 0 0;border: 1px solid #FBCBCB;}
form.access input.short {width: 80px;}
form.access input#submit {background:#B40100 url(../img/button.jpg) repeat-x;color:white;font-weight:bold;margin:5px 0 0 210px;width:80px;}
form.access .script-warning {color: #B40100;}

#foot {background:url(../img/foot-bg.png) repeat-x; padding:30px 20px 10px;}
#foot img {filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}
#foot a:hover img, #foot span img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
#foot p.address {padding:0 25px 0 0;}
