.tx-skpagecomments-pi1 {
border-top:1px solid #000;
margin-top:50px;
padding-top:20px;
}

.sk-pagecomments-error {
color:#cc3300;
font-weight:bold;
background:#FFF;
border:1px solid #000;
margin:8px 12px;
padding:4px;
}
		
.sk-pagecomments-success {
color:blue;
font-weight:bold;
}

.sk-pagecomments-counter {
color:#000;
text-align:right;
text-decoration:none;
font-size:85%;
margin-bottom:12px;
}

.sk-pagecomments-headline {
border-bottom:1px dotted #000;
font-weight:bold;
background:transparent;
padding-left:6px;
height:20px;
}

.sk-pagecomments-answerheadline {
border-bottom:1px dotted #000;
font-weight:bold;
background:transparent;
padding-left:0px;
height:20px;
}

.sk-pagecomments-namedate {
float:left;
}

.sk-pagecomments-emailhomepage {
float:right;
}

.sk-pagecomments-answer {
float:right;
padding:0 4px 0 12px;
}   

.sk-pagecomments-comment {
background:transparent;
padding:10px 6px;
margin-bottom:20px;
border-left:1px dotted #000;
border-bottom:1px dotted #000;
border-right:1px dotted #000;
clear:both;
}


/* TEASER */      
.sk-pagecomments-teaser {
margin-top:-40px
}

.sk-pagecomments-teaser h4 {
background:#eee;
font-size:85%;
margin:0;
color:green;
padding-left:4px;
}

.sk-pagecomments-teaser h4 span {
padding-right:4px
}

.sk-pagecomments-teaser p {
margin:0;font-size:90%
}

/* FORM */
.tx-skpagecomments-pi1 form {
margin:16px 0;
width:480px;
}

.tx-skpagecomments-pi1 form fieldset {
border:1px dotted #000;
}

.tx-skpagecomments-pi1 form p.userinfos {
text-align:center;
padding:6px;
}

.tx-skpagecomments-pi1 form legend {
background:#ffffff;
border:1px solid #000;
padding:3px;
}

.tx-skpagecomments-pi1 form label {
width:120px;
float:left;
margin-left:8px;
}

.tx-skpagecomments-pi1 form label.check {
width:100%;float:none;
}

.tx-skpagecomments-pi1 form p {
margin:6px 0;
clear:all;
}

.tx-skpagecomments-pi1 form p img {
vertical-align:bottom;
margin-left:8px;
}

.tx-skpagecomments-pi1 div.smileytext {
margin-left:0px;
}

.tx-skpagecomments-pi1 form input#name, .tx-skpagecomments-pi1 form input#email, .tx-skpagecomments-pi1 form input#homepage {
width:320px;
background:#FFF;
}

.tx-skpagecomments-pi1 form textarea {
width:320px;
height:160px;
background:#FFF;
}

.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:#FFC480;
} 

.tx-skpagecomments-pi1 form input#skcommentssubmit {
color:#101010;
float:right;
margin:8px 20px;
}
        
        
/* SONSTIGES */
.tx-skpagecomments-pi1 img {
border:0px
}


.tx-skpagecomments-pi1 .sk-pagecomments-antwortfpeil {
float:left;
width:10px;
height:10px;
border-left:1px solid #cc3300;
border-bottom:1px solid #cc3300;
}

.tx-skpagecomments-pi1 span.sk-pagecomments-number {
float:left;
padding:0px 8px 0px 2px;
}

.tx-skpagecomments-pi1 span.sk-pagecomments-number a {
color:#000000;
}

.tx-skpagecomments-pi1 .pagebrowser {
border-bottom:1px dotted #000;
margin-bottom:15px;
}

.sk-pagecomments-answer a {
font-size:85%;
font-weight:normal;
} 
