/* MAIL und HOMEPAGE von Gästebuch unsichtbar machen */
.unsichtbar {
	display: none;
}#homepageField {	color: #FFFFFF;}#homepageField input {	border: 0px;	color: #FFFFFF;	background-color: #FFFFFF;}

/*    BILD-UNTERSCHRIFT    */

.linie-unten {
	border-bottom: solid 1px #d8d8d8;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

.csc-textpic-caption {
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 4px;
}


/*   MAIL FORMULAR    */

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffdac1;
	border: 1px solid #999;
	margin: 0 0 0 30;
	padding: 0px;
}

textarea {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	background-color: #ffdac1;
	border: 1px solid #999;
	width: 325px;
}

label {
	float: left;
	display: block;
	width: 150px;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffdac1;
	border: 1px solid #999;
}

.csc-mailform input {
	margin-bottom: 15px;
}

.csc-mailform-submit {
	font-size: 9px;
	margin-top: 0;
	border: 1px solid #999;
	color: #000;
	background-color: #ffdac1;
}

.csc-mailform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}




/*    DOWNLOADS    */

.csc-uploads-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	margin-left: 10px;
}

.csc-uploads-1 a {
	color: #555555;
}

.csc-uploads-1 a:hover {
	color: #000;
	font-weight: bold;
}

.csc-uploads-icon {
	padding-right: 5px;
}

.csc-uploads-fileName {
	width: 200px;
	padding-bottom: 10px;
}

.csc-uploads-description {
	color: #e3b291;
}

/*    TABELLEN FORMATIEREN    */


.contenttable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}


.td-0 {
	width: 225px;
	padding: 0px;
	padding: 2px 0 2px 0;
	/* border-bottom: solid 1px #999; */
}

.td-1 {
	font-size: 14px;
	color: #e3b291;
	font-weight: bold;
	text-align: right;
	vertical-align: bottom;
	width: 100px;
	padding: 2px 0 2px 0;
	/*border-bottom: solid 1px #999;*/
}

/*    ZWEITE SPALTE RECHTSB�NDIG    */

.align-right {
	float: right;
}



/*    SITEMAP    */

.csc-sitemap a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
}
	
.csc-sitemap a:hover {
	color: #000000;
	font-weight: bold;
}



/*    TEXTEDITOR HERVORHEBUNGEN    */

.important {
	font-size: 14px;
	font-weight: bold;
	color: #e3b291;
}

.detail {
	font-size: 14px;
	color: #e3b291;
	font-weight: bold;
	vertical-align: bottom;
	text-align: right;
}

.csc-bulletlist-0 {
	list-style: decimal;
}

/*    HAUPT-INHALT IN DER MITTLEREN SPALTE    */

.main_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	height: 565px;
	margin: 10px;
	border-left: solid 2px #d8d8d8;
}

.main_content strong {
	color: #000;
}

.main_content p {
	margin: 0px;
	padding: 0px;
}

.main_content h1 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

.main_content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e3b291;
	margin: 0 0 10 0;
	padding: 0px;
}

.main_content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	margin: 0px;
	padding: 0 0 4px 0;	
}

.main_content ul {
	list-style: none;
	list-style-image: url(bilder/bullet.gif);
	margin: 0 0 0 20px;
	padding: 0px;
}

.main_content ol {
	margin: 0 0 0 25px;
	padding: 0px;
}


.main_content .csc-sitemap li {
	padding-bottom: 0px;
} 	

.main_content .csc-menu li {
	padding-bottom: 0px;
}

.main_content li {
	padding-bottom: 5px;
}

.main_content a {
	color: #555555;
	text-decoration: none;
}

.main_content a:hover {
	color: #000;
	font-weight: bold;
}



/*    ZUSATZMEN� MIT KONTAKT, IMPRESSUM, USW    */
#top_menue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 60px;
	display: block;
}



#top_menue li {
	float: left;
	list-style: none;
}

#top_menue ul {
	margin: 0px;
	padding: 0px;
}

#top_menue a {
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	display: block;
}

#top_menue a:hover {
	color: #e3b291;
}

#top_menue a#top_current {
	color: #e3b291;
}

/*    HAUPTMEN� MIT HOME, LEISTUNGEN, USW    */

#main_menue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 30px;	
	display: block;
}

#main_menue li {
	float: left;
	list-style: none;
}

#main_menue ul {
	margin: 0px;
	padding: 0px;
}

#main_menue a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}

#main_menue a:hover {
	color: #e3b291;
}

#main_menue a#main_current {
	color: #e3b291;
}

/*    ANSCHRIFT VON HAUTNAH    */

.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	color: #FFFFFF;
}

.address a {
	color: #FFFFFF;
	text-decoration: none;
}

.address a:hover {
	color: #000;
}

.address_schwarz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	color: #000;
}

.address_schwarz a {
	color: #000;
	text-decoration: none;
}

.address_schwarz a:hover {
	color: #999;
}


/*    NEUIGKEITEN    */

.neuigkeiten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	border-left: solid 2px #d8d8d8;
	margin: 0px 0px 0px 10px;
}

.neuigkeiten h1 {
	margin: 0px;
	padding: 0px;
}

.neuigkeiten p {
	margin: 0px;
	padding: 0px;
}

.neuigkeiten ul {
	margin: 0px;
	padding: 0px;
}

.neuigkeiten li {
	list-style: none;
	margin: 0px;
	padding: 0px;	
}

.neuigkeiten a {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.neuigkeiten a:hover {
	text-decoration: none;
	color: #e3b291;
	}

.neuigkeiten a#neuig_current {
	background-color: #e3b291;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}

/*    LINKES MEN� MIT KOSMETIK, USW    */

.left_menue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin: 10px 0px 10px 10px;
	border-left: solid 2px #d8d8d8;
}

.left_menue ul {
	margin: 0px;
	padding: 0px;
}

.left_menue li {
	list-style: none;
}

.left_menue .level-1-no a {
	display: block;
	color: #000000;
	text-decoration: none;
}

.left_menue .level-1-no a:hover {
	text-decoration: none;
	color: #e3b291;
	}

.left_menue .level-1-act a {
	background-color: #e3b291;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}

.left_menue .level-2-no a {
	text-decoration: none;
	background-color: #FFF;	
	color: #999999;
}

.left_menue .level-2-no a:hover {
	color: #e3b291;
}

.left_menue .level-2-act a {
	background-color: #e3b291;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}

.left_menue .level-2-spc a {
	display: block;
}

.left_menue .level-3-no a {
	background-color: #FFFFFF;	
	color: #000000;
	padding-left: 10px;
	text-decoration: none;
}

.left_menue .level-3-no a:hover {
	color: #e3b291;
	padding-left: 10px;
}

.left_menue .level-3-act a {
	text-decoration: none;
	background-color: #e3b291;
	color: #FFFFFF;
	padding-left: 10px;
	display: block;
}

/*    DOWNLOAD RECHTS UNTEN AUF JEDER SEITE    */

/*
.download_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 10px 10px;
	border-left: solid 2px #d8d8d8;
}
*/

/*    RECHTES FELD MIT HOTLINE    */

.right_field {
	border-left: solid 2px #d8d8d8;
	margin-left: 10px;
	padding: 0px;
}

/*    G�STEBUCH    */

/*    EINTR�GE IM G�STEBUCH EINRAHMEN    */


.eintrag {
	border: 1px solid #999999;
	margin-bottom: 15px;
	width: 325px;
}


/*    OBERER HINWEIS TEXT    */

.tx-veguestbook-pi1 .tx-guestbook-form-error {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-weight: bold;
    	color: #e3b291;
    	padding: 0px;
    	margin: 0px;
}
  
.tx-veguestbook-pi1 ul li {
    	color: #990000;
    	margin: 0px;
    	padding: 0px;
}
  
.tx-veguestbook-pi1 ul {
    	margin: 0px;
    	padding: 0px;
}


/*    ANZAHL DER EINTR�GE    */
  
.tx-veguestbook-pi1 .tx-guestbook-result {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-weight: bold;
    	float: left;
    	margin: 0;
}
  
.tx-veguestbook-pi1 .tx-guestbook-pagination {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-weight: bold;
    	float: left;
    	margin: 0px;
}


/*    NAME UND WOHNORT DES AUTORS   */
  
.tx-veguestbook-pi1 .tx-guestbook-header{
    	font-family: Arial, Helvetica, sans-serif;
    	clear: both;
    	background-color: #e3b291;
    	color: #FFFFFF;
    	display: block;
    	font-size: 11px;
    	padding: 1px 0px 1px 4px;
    	font-weight: bold;
    	margin: 0px 0px 5px 0px;
}
  
  
/*    LINKES FELD MIT EMAIL UND WEBSITE   */  
  
.tx-guestbook-links {
	font-size: 11px;
	margin: 8px 0px 4px 4px;
}

 
/*    RECHTES FELD MIT DATUM UND NACHRICHT   */ 
 
.tx-veguestbook-pi1 .tx-guestbook-right {
    	/*float: left;*/
    	width: 315px;
    	background-color: #FFFFFF;
    	padding-left: 2px;
    	margin: 0px;
   	padding: 2px 0px 8px 4px;
}
  
.tx-veguestbook-pi1 .tx-guestbook-latest p,
.tx-veguestbook-pi1 .tx-guestbook-right p {
    	font-size: 11px;
    	color: #555555;
   	padding: 0px;
    	margin: 0px;
}


/*    DATUM    */
  
.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,
.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {
    	font-size: 10px;
    	font-weight: normal;
    	color: #000000;
}
 
.tx-veguestbook-pi1 .tx-guestbook-right h3 {
    	font-size: 75%;
    	color: #990000;
    	font-weight: bold;
    	background: none;
    	padding: 0.25em 0em 0em 0em;
}

.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
    	font-size: 11px;
    	color: #333333;
    	font-style: italic;
}
  
.tx-veguestbook-pi1 .tx-guestbook-latest {
    	display: block;
   	padding: 0.25em;
    	clear: both;
}
  
.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date {
    	background-color: #EEEEEE;
    	display: block;
    	padding: 0.125em;
}
  
.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-latest-more a {
    	background-color: #EEEEEE;
    	display: block;
    	margin-top: 0.25em;
    	padding: 0.125em 0.5em 0.25em 0.125em;
    	text-align: right;
    	font-weight: bold;
}
  
.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-latest-more a:hover {
    	background: #990000;
    	color: #FFFFFF;
    	text-decoration: none;
}
  
.tx-veguestbook-pi1 .tx-guestbook-field {
    	clear: both;
    	width: 50px;
    	display: block;
}


/*    NAME VORNAME ORT, USW    */
  
.tx-veguestbook-pi1 .tx-guestbook-field label {
    	font-family: Arial, Helvetica, sans-serif;
    	clear: both;
    	display: block;
    	float: left;
   	width: 100px;
}


.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
    	float: left;
    	width: 50px;
    	margin-top: 0.25em;
}
  

/*    EINGABEFELDER F�R NAME VORNAME. USW    */

.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	float: left;
    	width: 250px;
    	height: 18px;
    	border: solid 1px #999999;
}


/*    EINGABEFELD F�R NACHRICHT   */
  
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
   	width: 323px;
    	display:block;
    	/*float:left;*/
    	margin-bottom: 0.5em;
    	border: solid 1px #999999;
}
  
.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
    	color: #990000;
}
      
.tx-veguestbook-pi1 fieldset {
    	border: none;
    	margin: 0px;
    	padding: 0px;
}
  
.tx-veguestbook-pi1 legend {
    	display: none;
}
  
.tx-veguestbook-pi1 .tx-guestbook-freecap {
    	float: left;
    	display: block;
    	background-color: #F7F7F7;
    	border: 1px solid #CCCCCC;
    	padding: 0.25em;
    	margin-top: 0.5em;
}
 
* html .tx-veguestbook-pi1 .tx-guestbook-freecap {
    	margin-left: 2.25em;
}
 
  
.tx-veguestbook-pi1 .tx-guestbook-freecap img {
    	float: left;
    	display: block;
    	padding-left: 0.25em;
}
  
.tx-veguestbook-pi1 .tx-guestbook-freecap input {
    	float: left;
}
  
.tx-veguestbook-pi1 .tx-guestbook-freecap label {
    	clear: both;
    	display: block;
    	float: none;
    	width: auto;
    	margin-bottom: 0.5em;
}
  
.tx-veguestbook-pi1 .tx-guestbook-freecap p {
    	font-size: 75%;
    	padding: 0.25em;
}
  
.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {
    	display: none;
}
  
.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {
    	color: #990000;
}
  
.tx-veguestbook-pi1 .tx-guestbook-clear {
   	clear: both;
    	display: block;
    	margin: 0px;
    	padding: 0px;
}


/*    AUSSEHEN VON SCHALTFL�CHEN EINTRAGEN UND ZUR�CKSETZEN WIRD VON HTML FORMATIERT    */ 
  
.tx-veguestbook-pi1 input.tx-guestbook-submit {
    	width: 10em;
    	font-size: 80%;
    	display: block;
	margin: 0px;

}


  

