body{
background: #2A1F2B url(images/001_bgr.jpg) scroll no-repeat;
background-position:-100px 0px;
font-family: "Courier New", Courier, mono;
font-size: 11px;
}
a {color:#672C1E;}
#outerbox{
position:absolute;
left:160px;
top:85px;
width:820px;
height:1280px;
overflow:hidden;
}
#sellang{
position:absolute;
width:100px;
top:30px;
left:620px;
}
#topnav{
position:absolute;
left:10px;
top:200px;
width:160px;
border:0px solid red;
}
#topnav .topnav_item{text-align:center;}
#content{
position:absolute;
left:180px;
top:150px;
width:400px;
border:0px solid pink;
overflow:hidden;
}
#content .righthdl{margin-bottom:10px;}
#subnav{margin-top:200px;margin-left:0px;}
#subnav ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0 5px 15pt;
padding:0pt 0pt 2px;
}
#subnav li{margin-bottom:4px;}
#subnav a{font-size:12px;font-weight:bold;}
#subnav .subnav_item_no a{text-decoration:none;color:#2B1F29;}
#subnav .subnav_item_act a{text-decoration:none;color:#672C1E;text-transform:uppercase;}
#subnav .subnav_item_no a:hover,#subnav .subnav_item_act a:hover{text-decoration:underline}
#subnav .subnav_arrow{margin-left:0px;}


#termine{
position:absolute;
left:620px;
top:150px;
width:160px;
}
#termine .righthdl{margin-bottom:15px;}

.csc-textpic {margin-bottom:35px;}
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
clear:both;
float:right;
margin-top:30px;
}


/*############# Page Comments #################*/
.tx-skpagecomments-pi1{color:grey;font-size:11px;margin-top:25px;}
.tx-skpagecomments-pi1 a{color:#2B1F2D;}
.tx-skpagecomments-pi1 .sk-pagecomments-headline {
background:none;
border-bottom:none;
font-weight:bold;
height:10px;
padding-left:0px;
}
.tx-skpagecomments-pi1 span.sk-pagecomments-number {
color:none;
float:left;
font-size:70%;
padding:0px;
}
.tx-skpagecomments-pi1 .sk-pagecomments-comment {
background:none;
clear:both;
padding:0 0 6px 0;
}
.tx-skpagecomments-pi1 p{margin:0px;}
.tx-skpagecomments-pi1 form legend {
background:none;
border:none;
padding:0 0 4px;
font-size:11px;
font-weight:normal;
color:#2B1F2D;
}
.tx-skpagecomments-pi1 .sk-pagecomments-newcomment{float:left;margin-right:10px;}

.tx-skpagecomments-pi1 form fieldset{border:none;padding:0;}
.tx-skpagecomments-pi1 form input#name, 
.tx-skpagecomments-pi1 form input#email, 
.tx-skpagecomments-pi1 form input#homepage,
.tx-skpagecomments-pi1 form textarea  {
background:none;
width:320px;
font-size:11px;
font-family: "Courier New", Courier, mono;
}
.tx-skpagecomments-pi1 form textarea {height:60px;}
.tx-skpagecomments-pi1 form input#name:focus,
.tx-skpagecomments-pi1 form input#email:focus,
.tx-skpagecomments-pi1 form input#homepage:focus,
.tx-skpagecomments-pi1 form textarea:focus {background:none;} 
.sk-pagecomments-counter {
color:#color:#2B1F2D;;
margin-bottom:12px;
text-align:left;
text-decoration:none;
color:#2B1F2D;
}
.tx-skpagecomments-pi1 form input#skcommentssubmit {
background:#582B56 none repeat scroll 0%;
color:white;
font-weight:bold;
float:left;
margin:8px 0px;
font-size:11px;
font-family: "Courier New", Courier,
}
.tx-skpagecomments-pi1 form label {
float:left;
margin-left:0px;
width:130px;
}
.tx-skpagecomments-pi1 form {
margin:16px 0pt;
width:400px;
}


/*################Gästebuch#####################*/
.tx-veguestbook-pi1 {margin-top:15px;}
.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{
background:transparent none repeat scroll 0% 50%;
font-family:"Courier New",Courier,mono;
font-size:11px;	
}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med,
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
float:left;
width:120px;
}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
width:240px;
}
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
display:block;
float:left;
width:100%;
}
.tx-srfreecap-pi2-image {
margin:5px 10px 5px 0;
float:left;
}
.tx-veguestbook-pi1 #freecap{margin-top:10px;float:right;}
.tx-veguestbook-pi1 #freecap-label{width:350px;float:none;}
.tx-veguestbook-pi1 .tx-srfreecap-pi2-cant-read {}
.tx-veguestbook-pi1 h2.tx-guestbook-header {
background:none;
clear:both;
color:black;
display:block;
font-size:11px;
font-weight:bold;
padding:1em;
width:100%;
margin:0px;
}
.tx-veguestbook-pi1 .tx-guestbook-right {
background:none;
float:left;
padding:1em;
width:100%;
}
.tx-veguestbook-pi1 .tx-guestbook-hdlbox{
height:25px;
margin-bottom:-32px;
background:white none repeat scroll 0% 50%;
opacity:.5;
filter:alpha(opacity=50);
-moz-opacity:.5;
}
.tx-veguestbook-pi1 .tx-guestbook-latest p, .tx-veguestbook-pi1 .tx-guestbook-right p {
color:black;
margin-top:0px;
}
.tx-veguestbook-pi1 .tx-guestbook-right {
background:transparent none repeat scroll 0%;
float:left;
padding:0 0 0 10px;
width:100%;
}
.tx-veguestbook-pi1 .tx-guestbook-clear {
margin-bottom:10px;
}

/*################ENDE Gästebuch################*/

/*################Pageteaser####################*/
.tx-jppageteaser-pi1 .teaser_box{margin-bottom:20px;}
/*################ENDE Pageteaser###############*/

/*################Flash Video###################*/
.tx-wecflashplayer-pi1{margin-top:25px;}
/*################Ende Flash Video##############*/

#flvplayercaption {
float: none;
}


