html, body {height:100%;margin:0px} 
body {
background-image: url(images/kachel.jpg);
background-repeat:repeat-x;
background-color:#D0DDED;
font-family: "Courier New", Courier, mono;
font-size:11px;
color:#333333;
}
ul li { 
margin-left:-10px;


} 

/*Startseite*/
#logo_start{
position:absolute;
left:23px; top:127px;
}
#pagepic_start{
position:absolute;
left:23px; top:160px; width:600px; height:150px;
}
#sitename_start{
position:absolute;
left:23px; top:310px; width:600px; height:15px;
text-align:right;
font-size:12px;
color:#FF8800;
}
#contentarea_start{
position:absolute;
left:160px; top:0px; width:650px; height:99%;
background-color:#F0EFEA;
z-index:0;
border:1px solid #D0D7B6;
border-top:0px solid #D0D7B6;
margin-bottom:15px;
}
#pagecontent_start{
position:absolute;
left:23px; top:350px; width:580px;
}
#pagecontent_start a {
color:#53371F;
font-weight:bold;
text-decoration:none;
font-family: "Courier New", Courier, mono;
}




#leftnavarea{
position:absolute;
left:0px; top:0px; width:175px;
padding:0px;
z-index:1;
}
.leftnavtop{
background-image: url(images/left_bgrd.jpg);
}
.logo{
position:relative;
left:8px; top:15px;
margin-bottom:171px;	
}
.linkbox{
margin-top:7px;
margin-left:15px;
letter-spacing:1pt; 
color:#53371F;
}
.linkbox_level2{
margin-left:15px;	
margin-top:2px;
}

.actlinkbox{
margin-top:7px;	
margin-left:15px;	
}
.actlinkbox a{
color:#C12C42;
font-weight:bold;
text-decoration:none;
letter-spacing:1pt;	
}
.actlinkbox_level2{
margin-left:15px;	
margin-top:2px;
}
.actlinkbox_level2 a{
color:#C12C42;
text-decoration:none;
line-height:15px;
}

.linkbox a {
color:#53371F;
font-weight:bold;
text-decoration:none;
letter-spacing:1pt;
}
.linkbox_level2 a {
color:#53371F;
text-decoration:none;
line-height:15px;
}



#contentarea{
position:absolute;
left:160px; top:0px; width:650px;
background-color:#F0EFEA;
z-index:0;
border:1px solid #D0D7B6;
border-top:0px solid #D0D7B6;
margin-bottom:15px;
}
#sitename{
margin-left:23px; margin-top:5px; width:600px; height:15px;
text-align:right;
font-size:12px;
color:#FF8800;
}
#pagepic{
margin-left:23px; margin-top:5px;margin-bottom:30px;width:600px; height:150px;
}
#pagecontent_center{
width:435px;
}
#contentbox{
margin-left:23px;
margin-bottom:20px;
line-height:18px;
}
#contentbox a{
color:#53371F;
}
#pagecontent_center h1{
color:#C12C42;
margin-top:0px;
font-size:13px;
font-weight:bold;
letter-spacing:1pt;
}
#contentspacer{
float:right;
height:450px;
}
#pagecontent_right{
width:194px;
float:right;
}


/*Infobox*/
#pagecontent_right .box, #pagecontent_right .libox{
width:169px;
border:1px solid #D0D7B6;
background-color:white;
margin-bottom:25px;
padding-bottom:5px;
}

#pagecontent_right .box p, #pagecontent_right .libox p{
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:0px;
}
#pagecontent_right .box a{
color:#53371F;
}
#pagecontent_right h1{
margin-top:0px;
background-color:#EBE8D7;
font-weight:bold;
font-size:11px;
padding:5px;
line-height:13px;
margin-bottom:1px;
}

.box_border{
}
.box_border p{
padding:0px;
margin:0px;
}

/*rechte Navigation*/
.linkbox_level3{
margin-top:7px;
margin-left:5px;
margin-right:0px;
margin-bottom:5px;
}
.actlinkbox_level3{
margin-top:7px;
margin-left:5px;
margin-right:0px;
margin-bottom:5px;
}
#pagecontent_right .libox a{
text-decoration:none;
line-height:11px;
}
.link_level3{
color:#53371F;
}
.actlink_level3{
color:#C12C42;
}
/*überarbeitete Typo3 Styles*/
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
MARGIN-BOTTOM: 0px
}
.tx-srfreecap-pi2-cant-read{font-family: "Courier New", Courier, mono;
font-size:11px;}
.tx-srfreecap-pi2-cant-read a:hover{text-decoration: underline;}

.tx-fdguestbook-pi1-browsebox td{font-size:11px;}
.tx-fdguestbook-pi1-browsebox-SCell a{text-decoration:none;font-weight:bold;}
.csc-header h1{
color:#C12C42;
margin-top:30px;
font-size:13px;
font-weight:bold;
letter-spacing:1pt;
}

/* Clearer */
DIV.csc-textpic-clear { clear: left; height:1px;}
.internal-link{color:#53371F}


