body {
margin:0;
background-color:#FFF4CE;
font-family: Trebuchet MS,Helvetica, sans-serif;
font-size:14px;
color:#444444;
line-height:1.3;
}

h1 {
font-size:24px;
}

h2 {
font-size:20px;
}

h3 {
font-size:16px;
}

h4 {
font-size:14px;
}

hr {
border:0;
border-bottom:1px solid #DBDBDB;
}

a {
color:#222222;
}

a:hover {
text-decoration:none;
color:#444444;
} 

.align-left {
text-align:left;
}

.align-right {
text-align:right;
}

.align-center {
text-align:center;
}

.rot {
color:#800000;
}

.gelb {
color:#ff9900;
}

.lila {       
color:#800080;
}

.arialblack {
font-family:Arial Black,monospace;
}

.tangerine {
 font-family: 'Tangerine', Monotype Corsiva, serif;
 font-size:200%;
}

#header {
border-top: 5px solid #878787;
border-bottom: 1px solid #878787;
height:129px;
background: url(../images/header-bg.png) left top repeat-x;
}

#header .inner {
height:129px;
width:960px;
background: url(../images/header2.jpg) left top no-repeat;
margin: 0 auto;
position:relative;
}

#header h1 {
display:none;
}

#alice {
width:83px;
height:126px;
position:absolute;
bottom:-2px;
left:0px;
background: url(../images/alice.png) left top no-repeat;
display:none;
}

#bonny{
width:63px;
height:125px;
position:absolute;
bottom:-3px;
right:0px;
background: url(../images/bonny.png) left top no-repeat;
display:none;
}

#page1 {
margin:0 auto;
width:990px;
background: url(../images/page3-2.png) left top repeat-y;
margin-top:30px;
}

#page2 {
background: url(../images/page1-2.png) 1px top no-repeat;
}

#page3 {
background: url(../images/page2-2.png) left bottom no-repeat;
min-height:800px;
position:relative;
}

#content {
padding: 30px 50px 30px 250px;
}

#navbox1 {
position: absolute;
width:230px;
/*background: url(../images/navi3.png) left top repeat-y;*/
left:0px;
top:-15px;
}

#navbox2 {
/*background: url(../images/navi1.png) left top no-repeat;*/
}

#navbox3 {
/*background: url(../images/navi2.png) left bottom no-repeat;*/
}

#navbox3 ul {
margin:0px;
padding:40px 15px 40px;
list-style:none;
}

#navbox3 li {
background: url(../images/navi4-1.png) left bottom no-repeat;
}

#navbox3 a {
text-decoration:none;
color:#222222;
font-size:16px;
line-height:34px;
display:block;
padding:0 22px;
}

#navbox3 a:hover,
#navbox3 a.act {
color:#999999;
}


#footer {
position:absolute;
left:15px;
bottom:15px;
width:200px;
}

.logos {
margin: 20px 0;
}

.csc-textpic-above .csc-textpic-imagewrap {
margin-bottom:20px!important;
}

.vdh {
text-align:center;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
margin:5px 0 5px ;
}

.csc-linkToTop {
text-align:right;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
height:auto;
background-color:transparent;
padding:5px 5px 5px 0;
width:200px;
}

.tx-veguestbook-pi1 .tx-guestbook-right {
padding:5px 0px 5px 5px;
width:470px;
float:right;
background:#FFF4CE;
}

.tx-veguestbook-pi1 h2.tx-guestbook-header {
color:#444444;
background-color:transparent;
padding:0;
padding-top:15px;
width:auto;
margin-bottom:0;
border-top:1px solid #DBDBDB;
}

.tx-veguestbook-pi1 .tx-guestbook-left p,
.tx-veguestbook-pi1 .tx-guestbook-right p {
color:#444444;
margin-top:0;
}

.tx-veguestbook-pi1 .tx-guestbook-clear {
height:1px;
overflow:hidden;
}

.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med,
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big,
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
border:1px solid #DBDBDB;
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:12px;
}

.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med,
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
width:20em;
}

.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
height:200px;
}

.important {
color: #990000;
}

