

BODY {
	background-color : #3366CC;
	color : #000000;
	font-family : Tahoma, Helvetica, sans-serif;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 2px;
	margin-right : 0px;

/* Scrollbar properties (Internet Explorer 5.5+)  */
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : #999999;
	scrollbar-base-color : #3366CC;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : #3366CC;
	scrollbar-highlight-color : #ABABAB;
	scrollbar-shadow-color : #999999;
	scrollbar-track-color : #8B8B8B;
}



A:LINK, A:VISITED {
	color : #3366CC;
	text-decoration : none;
}

A:HOVER {
	color : #FD4401;
	text-decoration : none;
}


/* Überschriften der Content-Elemente */


H1 {
	font: 400 16px/16px arial, helvetica, sans-serif;
	color: #3366CC;
	margin: 20px 0px 0px 0px;
}

H2 {
	color : #3366CC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
}

H3 {
	color : #3366CC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 140%;
}

H4 {
	color : #3366CC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
}

H5 {
	color : #3366CC;
	font-family : Arial, Helvetica, sans-serif;
}

H6 {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
}
/* ++++++++++++sendcard++++++++++++
.tx-srsendcard-pi1 { font-family:Verdana, sans-serif; font-size: .8em; }
.tx-srsendcard-pi1 p { line-height:125%; color:#ff0000; margin: 8px 0 0 0; padding: 0 3px; text-indent: 0; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-salutation { font-weight: bold; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-site-name { font-weight: bold; }
.tx-srsendcard-pi1 a:link { background-color: transparent; color: red; text-decoration: none; font-weight: bold; }
.tx-srsendcard-pi1 a:visited { color:#f00; }
.tx-srsendcard-pi1 a:hover { color:#f00; }
.tx-srsendcard-pi1 a:active { color: #f00; }
*/

/* ***** MENUEs ***** */

A.Menue_1:LINK,
A.Menue_1:VISITED  {
	font-size : 14px;
	color: #FFF;
	padding:2px 3px 2px 4px;
#	width: 172px;
#	_width: 175px;
#	height: 19px;
#	_height: 20px;
	display: block;
	border-top: 1px solid #3366CC;

}

A.Menue_1:HOVER {
	color: #FD4401;
	background-color: #DDE8FF;
	padding:2px 3px 2px 4px;


}

A.Menue_1_act:LINK,
A.Menue_1_act:VISITED {
	font-size : 14px;
	color: #FD4401;
	background-color: #DDE8FF;
	padding:2px 3px 2px 4px;
#	width: 172px;
#	_width: 175px;
#	height: 19px;
#	_height: 20px;
	display: block;
	border-top: 1px solid #3366CC;
}

A.Menue_2:LINK,
A.Menue_2:VISITED  {
	font-size : 14px;
	color: #FFF;
	padding:0px 1px 0px 10px;
	width: 164px;
	_width:175px;
	display: block;
}


A.Menue_2:HOVER {
	color: #FD4401;
	background-color: #DDE8FF;
	padding:0px 1px 0px 10px;
}


A.Menue_2_act:LINK,
A.Menue_2_act:VISITED {
	font-size : 14px;
	color: #FD4401;
	background-color: #DDE8FF;
	padding:0px 1px 0px 10px;
	width: 164px;
	_width:175px;
	display: block;
}


A.Menue_3:LINK,
A.Menue_3:VISITED  {
	color: #FFFFFF;
	background-color: #6294F7;
	font-size : 12px;
	width: 159px;
	_width:175px;
	padding:0px 1px 0px 15px;
	display: block;
}

A.Menue_3:HOVER {
	color: #FD4401;
	background-color: #DDE8FF;
	padding:0px 1px 0px 15px;
}
A.Menue_3_act:LINK,
A.Menue_3_act:VISITED {
	font-size : 12px;
	color: #FD4401;
	background-color: #DDE8FF;
	padding:0px 1px 0px 15px;
	width: 159px;
	_width:175px;
	display: block;
}


A.Menue_4:LINK,
A.Menue_4:VISITED  {
	font-size:12px;
	color: #000;
	background-color: #fff;
	width: 154px;
	_width:175px;
	padding:0px 1px 0px 20px;
	display: block;
}
A.Menue_4:HOVER {
	color: #FD4401;
	background-color: #DDE8FF;
}
A.Menue_4_act:LINK,
A.Menue_4_act:VISITED {
	font-size : 12px;
	color: #FD4401;
	background-color: #DDE8FF;
	padding:0px 1px 0px 20px;
	width: 154px;
	_width:175px;
	display: block;
}

A.Menue_5:LINK,
A.Menue_5:VISITED  {
	font-size:12px;
	color: #000;
	background-color: #DDE8FF;
	width: 149px;
	_width:175px;
	padding:0px 1px 0px 25px;
	display: block;
}
A.Menue_5:HOVER {
	color: #FD4401;
	background-color: #DDE8FF;
}
A.Menue_5_act:LINK,
A.Menue_5_act:VISITED {
	font-size : 12px;
	color: #FD4401;
	background-color: #DDE8FF;
	padding:0px 1px 0px 25px;
	width: 149px;
	_width:175px;
	display: block;
}

A.Menue_6:LINK,
A.Menue_6:VISITED  {
	font-size:12px;
	color: #000;
	background-color: #DDE8FF;
	width: 144px;
	_width:175px;
	padding:0px 1px 0px 30px;
	display: block;
}
A.Menue_6:HOVER {
	color: #FD4401;
	background-color: #DDE8FF;

}
A.Menue_6_act:LINK,
A.Menue_6_act:VISITED {
	font-size : 12px;
	color: #FD4401;
	background-color: #DDE8FF;
	padding:0px 1px 0px 30px;
	width: 144px;
	_width:175px;
	display: block;
}

/* individuelle KLASSEN */

.td-all {
	width: 100%;
	height: 100%;
	border: 0px;
}

.td-head {
	width: 988px;
	height: 144px;
}

.td-foot {
	width: 988px;
	height: 49
}

.td-menu {

	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #6699ff;
	background-color: #6699ff;
	color: #ffffff;

	padding-left: 2px;
	height: 21;
}
.td-miete {
	text-align: top left;
	padding-left: 10px;
       font-size: 10px;
	border-right: 1px solid #6699ff;
	height: 140;
	background-image: url('../../fileadmin/layout/miet_bg.jpg');
}

.td-schatten-rechts {
	background-image: url('../../fileadmin/layout/schatten_bg_rechts.jpg');
}
.td-schatten-unten {
    background-image: url('../../fileadmin/layout/footer_bg_schatten_ende.jpg');
    background-repeat: no-repeat;
    background-position: top right;
}

.td-lu {
	background-color: #6699ff;
	border-left: 1px solid #fff;
	padding-left: 10px;
    font-size: 10px;
    height: 15px;
	padding-top: 10px;
}

.td-spacer {
	background-color: #6699ff;
	border-left: 1px solid #fff;
}

.td-content {
	width: 802;
	height:100%;
	background-color: #ffffff;
}

.footer {
 	width: 767;
}

.footer-left {
	height: 49px;
	width: 13px;
	background-color: #6699ff;
	text-align: left;
}

.footer-right {
	height: 43px;
	padding-top: 10px;
	background-color: #6699ff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	background-image: url('../../fileadmin/layout/footer_bg_schatten.jpg');
	background-repeat: no-repeat;
	background-position: top right;
}

.content {
    padding-left: 11;
    padding-right: 11;
}

.td-events {
	width: 387;
}

.td-events-left {
	background-image: url('../../fileadmin/layout/top_left_curve.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	width: 8;
	background-color: #DDE8FF;
}

.td-events-right {
	border-top: 1px solid #3366CC;
	border-right: 1px solid #3366CC;
	background-color: #DDE8FF;
	font-size: 12;
    	padding-left: 3;
	height:17px;
}

.td-events-content {
	height: 17;
	border-top: 1px solid #3366CC;
	border-right: 1px solid #3366CC;
	border-left: 1px solid #3366CC;
	border-bottom: 1px solid #3366CC;
    padding-left: 3;
    padding-right: 3;
	font-size: 12;
}
.td-events-right-alternate {
	border-top: 1px solid #3366CC;
	border-right: 1px solid #3366CC;
	border-left: 1px solid #3366CC;
	background-color: #DDE8FF;
	font-size: 12;
    padding-left: 3;
}


.td-news {
	width: 100%;
}
.td-news-top {
	border-top: 1px solid #3366CC;
	border-right: 1px solid #3366CC;
	border-left: 1px solid #3366CC;
	background-color: #DDE8FF;
	font-size: 12;
    padding-left: 3;
}
.td-news-content {
	border-top: 1px solid #3366CC;
	border-right: 1px solid #3366CC;
	border-left: 1px solid #3366CC;
	font-size: 12;
    	padding: 5;
	text-align: top;
	vertical-align: top;
}
.td-news-foot-l {
	background-image: url('../../fileadmin/layout/bottom_left_curve.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

.td-news-foot-r {
	border-bottom: 1px solid #3366CC;
	border-right: 1px solid #3366CC;

	font-size: 12;
    padding-left: 3;
}

.menue1_bg {

	background-color: #000066;
}

.menue-links  {
	width: 180px;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	border-right: 10px;
	border-color: #000000;
}




.td_kalender {
    font-size: 10;
	text-align: top left;
}
.td_kalender_menu,
.td_kalender_content{
    font-size: 13;
	text-align: top left;
}

.tx-wagrandomimage-pi1 {
	text-align: center;
}

/* guestbook */

    .tx-guestbook-list-header { background-color: #3366CC; color: #FFFFFF; font-size: 12px; }
    .tx-guestbook-list-row { background-color: #FFFFFF;background-color: #DDE8FF; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-small { font-size: 12px; color: #666666; background-color: #DDE8FF; width: 100%; border-bottom:1px solid #000066;}
    .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: #539521; 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:#DDE8FF; font-size:12; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#DDE8FF; font-size:12; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }

/* sendcard */
/* stylesheet for the html emails sent by Send-A-Card extension */

.tx-srsendcard-pi1 { font-family:Arial, sans-serif; font-size: 1em; }
.tx-srsendcard-pi1 p { line-height:125%; color:#000000; margin: 8px 0 0 0; padding: 0 3px; text-indent: 0; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-salutation { font-weight: bold; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-site-name { font-weight: bold; }
.tx-srsendcard-pi1 a:link { background-color: transparent; color: #3366CC; text-decoration: none; font-weight: bold; }
.tx-srsendcard-pi1 a:visited { color: #3366CC; }
.tx-srsendcard-pi1 a:hover { color:#333333; }
.tx-srsendcard-pi1 a:active { color:  #3366CC; }
.tx-srsendcard-pi1-submit {font-family:Arial, sans-serif;}

