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

body{
	background-color:#FFEFCE;
                font-size:10px;
                margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;               
}

#meta_navi {
	float: right;
	
}

.social {
	margin-left: 12px;
}

.social a img {
	padding: 2px;
}

.main_navi_no {
	float: left;
	width: 100px;
	height: 50px;
	border-right: 1px solid white;
}

.main_navi_act {
	float: left;
	width: 100px;
	height: 50px;
	border-right: 1px solid white;
}

.meta_navi_no {
	float: left;
	margin-right: 5px;
	padding-right: 5px;
	border-right: 1px solid #ab0022;
}

.meta_navi_noline {
	float: left;
}

#meta_navi a{
        color: white;
	text-decoration: none;
}



h1.G {
  padding-top: 40px;
  height: 0px;
  overflow: hidden;
}

/**************************************/
/* LINKS - LINKS - LINKS - LINKS - LINKS         */
/**************************************/

.Stil1 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

/**************************************/
/* TEXT TEXT TEXT TEXT TEX TEXT TEXT TEXT    */
/**************************************/
p {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
                padding-left: 10px;
}


.header {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
                font-weight: bold;
	color: #000000;
	text-decoration: none;
                padding-left: 10px;
}

.Stil2 {color: #FFFFFF}
.Stil3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Stil4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
                color: #ffffff;
}

input, textarea, select {
	border: 1px solid #000;
                background-color:#FFEFCE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

.text_form {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
                margin-left: 10px;
}

img {
border: 0px;
}
/******************************************************/
/* NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS     */
/******************************************************/

a:link{
            font-family: Arial, Helvetica, sans-serif;
            color: #000000;
}

a:visited{
            font-family: Arial, Helvetica, sans-serif;
            color: #000000;
}

/****************************************/
/* ERWEITERTE TABELLE - ERWEITERTE TABELLE    */ 
/****************************************/

.tabelle{
                font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
                font-weight:bold;
	color: #000;
                margin:0px;
                border: 1px solid #fff;
}

.tabelle1{
                background-color:#FFEFCE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
                font-weight:bold;
	color: #000;
                padding:3px;
}

.tabelle2{
                background-color:#FFEFCE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
                font-weight:bold;
	color: #000;
                padding:3px;
}
/*
.tabelle_bg{
                background-color:#FFEFCE;
}
*/

    .tx-guestbook-list-table { border-style: solid; border-color: #000000; border-width: 1px; }
    .tx-guestbook-list-header { background-color: #FECD66; color: #333333; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #FFFFFF; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .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; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #FECD66; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#FECD66; font-size:14px; color:#333333; width:250px; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#FECD66; font-size:14px; color:#333333; width:250px; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#FECD66; font-size:14px; color:#333333; width:250px; }
    .tx-guestbook-form-obligationfield { color: #CC0000; font-size:12px; }
    .tx-guestbook-form-error { color: #CC0000; }



