/* Änderungen Baselayout */

#navigation { left:0px !important; }
/* body {background: #E5E5E5 url(http://www.kybun.ch/fileadmin/img/kybun/bg.gif) repeat-y scroll center top; } */
body {background: #FBFBF8; }
#header { height: 80px; border-bottom: 4px solid #AA0000; margin-bottom:10px; background:#FBFBF8; }
/* #header { height: 117px; } */
#headerimage { height: 80px; }
#header img#headerlogo { padding-left: 30px; bottom:10px; }
#navigation { top: 0px; }
.searchbox { position: absolute; left:201px; bottom:6px; color: #CCCCCC; font-size:210%; }
#main { background-color: #FFF; padding: 15px 15px 10px 15px; border: 2px solid #F2F2F2; margin-top: 10px; }
#footer { margin-top: 10px; height: 120px; padding: 15px; border-top: 4px solid #AA0000; background: url(http://www.kybun.ch/fileadmin/img/bg_footer.gif) no-repeat; }
#footer { color: #999999; font-size:10px; }
#footer a { color: #999999; font-size:10px; }
#newsentry { width: 47%; margin-left:0px; margin-right: 3px;}
.tx-rgslideshow-pi1 { border-bottom: 1px solid #CCCCCC; }
#staff-single-item { display: inline-block; }

/* Menü */
#dropList {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#8899AA url(topBack.gif) repeat-x scroll left center;
border-color:#883b3b;
border-style:solid;
border-width:1px 1px 0;
/* font-family:arial,verdana,sans-serif; */
font-size:11px;
height:30px;
position:relative;
width:898px;
z-index:500;
}
#dropList ul#menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 30px;
white-space:nowrap;
}
#dropList ul#menu li.level1-li {
float:left;
height:29px;
margin-right:1px;
padding-top:1px;
margin-left: -2px;
}
#dropList ul#menu li.level1-li a.level1-a {
border-left:1px solid #FFF;
border-right:1px solid #FFF;
color:#FFF;
display:block;
float:left;
font-weight:bold;
height:28px;
line-height:24px;
padding:0 10px;
text-decoration:none;
white-space:nowrap;
}
#dropList ul#menu li.level1-li:hover, #dropList ul#menu li.level1-li a.level1-a:hover {
position:relative;
}
#dropList .menuactive {
background:transparent url(topBackActive.gif) no-repeat center;
height: 100%;
widht: 100%;
bottom: 0px;
}
#dropList ul#menu li.level1-li a.level1-a:hover, #dropList ul#menu li.level1-li:hover a.level1-a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(topHover.gif) repeat scroll 0 0;
border-left:1px solid #2D2D2D;
border-right:1px solid #000000;
border-bottom:1px solid #883b3b;
color:#000;
}
#dropList ul#menu li.sub a.level1-a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(topHover.gif) repeat scroll 0 0;
color:#000000;
height:29px;
}
#dropList ul#menu li.sub:hover > a.level1-a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(topHover.gif) repeat scroll 0 0;
color:#000000;
height:28px;
}
#dropList ul#menu li div.listHolder {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(divider.gif) repeat scroll 0 0;
border-color:#883b3b;
border-style:solid;
border-width:0 1px 1px;
left:-9999px;
padding:0;
position:absolute;
top:29px;
}
#dropList table {
border-collapse:collapse;
font-size:1em;
height:0;
margin:-1px -10px;
width:0;
}
#dropList ul#menu :hover div.listHolder {
left:0;
}
#dropList ul#menu a:hover div.listHolder {
left:-1px;
}
#dropList ul#menu div.col1 {
width:140px;
}
#dropList ul#menu div.col2 {
width:280px;
}
#dropList ul#menu div.col3 {
width:420px;
}
#dropList ul#menu a:hover div.left1, #dropList ul#menu :hover div.left1 {
left:-141px;
}
#dropList ul#menu div.listHolder div.listCol {
display:block;
float:left;
margin:0;
padding: 0 10px 5px 10px;
width:120px;
}
#dropList ul#menu div.listHolder div.listCol h5 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(linedot.gif) repeat-x scroll left bottom;
font-size:11px;
line-height:13px;
margin:0;
padding:5px 0 0;
color: #000;
}
#dropList ul#menu div.listHolder div.listCol ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#dropList ul#menu div.listHolder div.listCol ul li {
line-height:15px;
margin:0;
padding:0;
}
#dropList ul#menu div.listHolder div.listCol ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(dot.gif) no-repeat scroll left center;
color:#006699;
font-weight:normal;
padding-left:10px;
text-decoration:none;
}
#dropList ul#menu div.listHolder div.listCol ul li a:hover {
text-decoration:underline;
}
#dropList ul#menu div.listHolder div.bottomLine {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#666666 none repeat scroll 0 0;
clear:left;
padding:5px 10px;
}
#dropList ul#menu a:hover div.listHolder div.bottomLine {
height:1px;
}
#dropList ul#menu div.listHolder div.bottomLine p {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(arrow.gif) no-repeat scroll left center;
color:#FFCC00;
font-weight:bold;
line-height:20px;
margin:0;
padding:0 0 0 15px;
}
#dropList ul#menu div.listHolder div.bottomLine p a {
color:#FFFFFF;
text-decoration:underline;
}
#dropList ul#menu div.listHolder div.bottomLine p a:hover {
text-decoration:none;
}

/* Änderungen Menü */

#dropList { background:#8899AA url(bg_grey_kyb.gif) repeat-x scroll left center; border-color: #CCCCCC; }
#dropList ul#menu li.level1-li a.level1-a { color:#707173; }
#dropList ul#menu li.level1-li a.level1-a:hover, #dropList ul#menu li.level1-li:hover a.level1-a { color: #000000; }
#dropList ul#menu li div.listHolder { border-color: #999999; }
#dropList ul#menu li.level1-li a.level1-a:hover, #dropList ul#menu li.level1-li:hover a.level1-a { border-color: #999999; }

