/**********************************/
/* BODY  -  BODY  -  BODY  -  BODY */
/**********************************/

body {
 	font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight: normal;
        color:#515151;
        text-decoration:none; 
        height: 101%;
        line-height: 18px;
}



#content img {
  padding:10px;
}



li {
 	font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight: normal;
        color:#515151;
        text-decoration:none;
}

h1, h2, h3, h4 {
 	font-family: Arial, Helvetica, sans-serif;
        font-size:18px;
        font-weight: bold;
        color:#990099;
        text-decoration:none; 
}

html {
  height: 101%;
}

a:focus {outline: none;}


#content a{
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight: normal;
        color:#990099;
        text-decoration:none; 
}

#content a:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight: normal;
        color:#515151;
        text-decoration:none; 
}


/***********************************/
/* KONTAKTFORMULAR KONTAKTFORMULAR */
/***********************************/


.pflichtfelder {
  color:#ff0000;
}

.mailform input, .mailform textarea {
  width: 200px;
  border: solid 1px #cccccc;
}

.mailform td{
  width: 130px;
}

.navi_lines {
	border-top: 2px solid #990099;
	border-bottom: 2px solid #990099;
}

#headimage {
  background: url(/fileadmin/userdaten/bilder/image.jpg) no-repeat;
}

#fusszeile {
  position: relative;
  text-align: center;
  padding-top: 2px;
}

#fusszeile a{
  text-decoration:none;
}

#fussnavi {
  position: relative;
  width: 300px;
  height: 16px;
  text-align: right;
  margin-right: 15px;
  float: right;
}

/**********************************/
/* GÄSTEBUCH  - GÄSTEBUCH         */
/**********************************/

#capimage img{
  margin-left: 0px;
  padding-top:5px;
}


.tx-srfreecap-pi2-cant-read {
  color:#ff0000;
}


.tx-guestbook-list-header { 
  background-color: #990099; 
  color: #FFFFFF; 
  font-weight:bold; 
}    

.tx-guestbook-list-row { 
  background-color: #ffffff;
}    

.tx-guestbook-list-rowleft { 
  background-color: #ffffff;
}    

.tx-guestbook-list-entrycomment-title {
  font-weight: bold; 
    background-color: #ffffff;
}    

.tx-guestbook-list-entrycomment { 
  font-style: italic; 
}    

.tx-guestbook-list-small { 
  font-size: 9px; color: #666666; 
}    

.tx-veguestbook-pi1-browsebox TD {
font-size: 9px; color: #666666; 
}    

.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { 
  font-weight: bold; 
    background-color: #ffffff;
}    

.tx-veguestbook-pi1-browsebox-SCell { 
  background-color: #ffffff;
}    

.tx-guestbook-latest-header { 
  background-color: #990099; 
  color: #515151; 
  font-weight:bold; 
}    

.tx-guestbook-latest-row { 
  background-color: #ffffff;
}    

.tx-guestbook-latest-small { 
  font-size: 9px; 
  color: #515151; 
}    

.tx-guestbook-form-inputfield-med { 
  font-size:12; 
  color:#515151;
  width:200px; 
  border: solid 1px #990099;
  background-color: #ffffff;
}    

.tx-guestbook-form-inputfield-big { 
  font-size:12; 
  color:#515151;
  width:200px;
  border: solid 1px #990099;
  background-color: #ffffff;
}    

.tx-guestbook-form-textarea { 
  font-size:12; 
  color:#515151;
  width:200px;
  border: solid 1px #990099;
  background-color: #ffffff;
}    

.tx-guestbook-form-obligationfield { 
  color: #CC0000;
  width:200px;
  background-color: #ffffff;
}    

.tx-guestbook-form-error { 
  color: #CC0000; 
}

