
/* Standardstyles fuer Body */

BODY {
    margin-top:15px;
    margin-bottom:15px;
    margin-left:15px;
    margin-right:15px;
    margin:15px;
    font-family:Verdana,Arial,Helvetica;
    bgcolor=#FFFFFF;
}

/* Standardstyle fuer Paragraphs */

p {
    font-family:Verdana,Arial,Helvetica;
    lineheight:11px;
}

div {
    font-family:Verdana,Arial,Helvetica;
}

td {
	margin-right: 10px;
	margin-top: 0px;
	align=left;
	margin-right: 10px;
	}

table {
	margin-top:15px;

	}
	
	
/* Styles für Links */
a {
    text-decoration: none;
}

a:link, a:visited {
    color:#000000;
}

a:active, a:hover {
    color:#800000;
    font-weight:bold;

}


/* Seitenueberschrift */
.head {
    font-size:12px;
    color:#D44130;
    margin-top:8px;
    margin-bottom:2px;
    margin-left:12px;
}

.csc-firstHeader{
    font-size:12px;
    font-weight:bold;
    color:#800000;
    margin-top:8px;
    margin-bottom:12px;
    margin-left:12px;
}

.csc-caption, .csc-textpic-caption{
    font-size:9px;
    color:#808080;
    margin-top:0px;
    margin-bottom:5px;
    margin-right:0px;
}

.imgtext-table{
    margin-top:0px;
    margin-bottom:10px;
    margin-right:0px;
    margin-left:12px;
}

.bodytext {
    font-size:11px;
    color:#000000;
    margin-top:10px;
    margin-left:12px;
    margin-right:10px;
}

.menu  { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; letter-spacing: 0; margin-top: 0; margin-bottom: 0; margin-left: 28px }

.menu1 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    letter-spacing:0pc;
    color:#FFFFFF;
    margin-top:4px;
    margin-bottom:0px;
    margin-left:18px;
    line-height: 10px;
}

.menuhead {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    margin-top:10px;
    margin-bottom:0px;
    margin-left:17px;
}
.menuact { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 10px; margin-bottom: 0; margin-left: 27px }
.kontakt{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-align:right;
}

.tx-guestbook-list-header { background-color: #808080; color: #FFFFFF; font-weight:bold; font-size: 10px;}
    .tx-guestbook-list-row { background-color: #ffffff; font-size: 10px; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; font-size: 10px; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; font-size: 10px; }
    .tx-guestbook-list-entrycomment { font-style: italic; font-size: 10px; }
    .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; font-size: 10px;}
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE;font-size: 10px; }
    .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; font-size: 10px;}
    .tx-guestbook-latest-row { background-color: #FFFFFF;font-size: 10px; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#539521; font-size:10px; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#539521; font-size:10px; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#539521; font-size:10; color:#333333; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; font-size: 10px;}
    .tx-guestbook-form-error { color: #CC0000; font-size: 10px;}