#pscroller1{
width: 120px;
height: 65px;
padding: 5px;
}

a:link {
color:#6cbbf5;
}
a:visited {
color:#6cbbf5;
}
a:hover {
color:#6cbbf5;
text-decoration:none;
}
body {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#6e6e6e;
}
h1 {
font-size:14px;
font-weight:bold;
color:#6cbbf5;
}
h2 {
font-size:12px;
font-weight:bold;
color:#6e6e6e;
}
form {
margin:0px;
padding:0px;
}
input {
border:1px solid #cecece;
color:#000;
font-size:10px;
padding:5px;
margin-bottom:5px;
width:200px;
}
textarea {
border:1px solid #cecece;
color:#000;
font-size:10px;
width:300px;
padding:5px;
margin-bottom:5px;
}
#kal_msg input, #kal_msg textarea {
padding:0px;
width:150px;
}
#container {
margin:0 auto;
width:918px;
}
#head {
border-bottom:1px solid #ededed;
margin-bottom:10px;
text-align:right;
font-size:12px;
padding-right:45px;
height:50px;
padding-bottom:10px;
}
#foot {
border-top:1px solid #ededed;
margin-top:10px;
height:40px;
color:#cecece;
font-size:10px;
}
#buffer {
display:none;
}
#search {
position:absolute;
}
#global_search {
width:100px;
margin:10px 0px 0px 0px;
padding:3px;
position:absolute;
}
#lupe {
position:absolute;
margin:10px 0px 0px 0px;
width:20px;
height:20px;
background-image:url("images/lupe.gif");
left:110px;
border-width:0px;
}
#search_auto {
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#cecece;
position:absolute;
width:106px;
background-color:#fff;
z-index:1200;
display:none;
cursor:pointer;
color:#000;
top:31px;
}
#search_auto div {
padding:5px;
}
#search_auto div:hover {
background-color:#6cbbf5;
color:#fff;
}
#foot img {
position:relative;
top:3px;
border-width:0px;
}
#body {

}
#content {
float:left;
width:731px;
border-right:1px solid #ededed;
padding-right:20px;
min-height:640px;
}
#navigation {
float:right;
width:150px;
padding-left:10px;
}
#login input {
margin:0px;
padding:3px;
font-size:10px;
}
#kal {
position:absolute;
top:400px;
}
#newsletter {
position:absolute;
top:670px;
}

#blog {
position:absolute;
top:800px;
font-weight:bold;
z-index:1000;
}
#hotspot {
position:absolute;
top:700px;
font-weight:bold;
z-index:1000;
}
#hotspot img {
position:relative;
top:20px;
}
#hotspot_info {
display:none;
padding:5px;
font-size:10px;
border:1px solid #666;
background-color:#fff;
position:absolute;
top:540px;
width:125px;
}

#hotspot_img {
display:none;
padding:5px;
position:absolute;
top:580px;
z-index:3000;
}

#newsletter_input {
width:100px;
font-size:10px;
padding:0px;
margin:0px;
padding:3px;
}
#newsletter_button {
width:30px;
font-size:9px;
padding:0px;
margin:0px;
background-color:#fff;
padding:2px;
border-width:0px;
}
#logo {
position:absolute;
top:310px;
}


#kal_head {
color:#6cbbf5;
font-size:14px;
padding-bottom:5px;
}
#kal_info {
font-size:9px;
width:130px;
font-family:Arial, Helvetica, sans-serif;
}
#kal_msg {
position:absolute;
left:-200px;
z-index:200;
border:1px solid #ededed;
width:170px;
display:none;
background-color:#fff;
}
#button {
padding:0px;
background-color:#fff;
width:100px;
}
.nav {
list-style-image:url(images/arrow.gif);
padding:5px;
margin:0px 10px;
}
.nav a {
color:#6cbbf5;
text-decoration:none;
font-size:14px;
}
.subnav {
list-style-image:url(none);
list-style:none;
padding:0px;
margin:0px;
display:none;
}
.subnav li {
margin:5px;
}
.subnav a {
color:#cecece;
text-decoration:none;
font-size:12px;
}
.subnav_show {
list-style-image:url(none);
list-style:none;
padding:0px;
margin:0px;
}
.subnav_show li {
margin:5px;
}
.subnav_show a {
color:#cecece;
text-decoration:none;
font-size:12px;
}
.clear {
clear:both;
}
.left {
width:50%;
float:left;
}
.right {
width:50%;
float:right;
}
.othermonth {
color:#ccc;
}
.curmonth_day {
color:#000;
cursor:pointer;
}
.curmonth_curday {
color:#6cbbf5;
font-weight:bold;
cursor:pointer;
}
.kalender {
border-collapse:no-collapse;
border-width:0px;
}
.kalender_days {
font-weight:bold;
}
.kalender_navi {
font-weight:bold;
text-decoration:none;
font-size:12px;
text-align:right;
}
