
/************
* Formulare *
************/

.csc-mailform-field { margin-bottom:0.5em }
.csc-mailform-field label {
	display:block;
	float:left;
	margin: 4px 0.5em 0 0;
	text-align:right;
	width:6em;
}
.csc-mailform-field input { display:block }

.csc-mailform-field input.csc-mailform-submit { margin-left:6em; }

/***********
* Standard *
***********/

P, OL, UL, DIV {
font-family: arial;
font-size: 12px;
margin:0 0 0 0;
padding:0 0 0 0;
}

p {
	margin-bottom:10px;
}

H1 { font-size: 16px; color:#666666; }
H2 { font-size: 13px; }
H1, H2, H5,H3,H4,H6,H7,H8 {margin: 0px 10px 10px 0px; font-family:arial; font-weight:normal;}
A {
	color:#aa0000;
	font-size:12;
	font-family: arial;
	text-decoration: none;
}
A:hover {
   color:#E8151F;
text-decoration: underline;
}

BODY {	margin: 0 0 0 0;
background-image: url(../i/background.jpg);
background-repeat: no-repeat; background-color: #cccccc;
font-family: arial;
font-size: 12px;
padding:0 0 0 0;
}


	option.menue02 { font-size: 9px; font-family: arial; background-color: #e6eaf3 }
	.bground1{
		background-image: url(../images/background.jpg);
	}
	.bground2{
		background-image: url(../images/co_back.jpg);
	}
	.bground3{
		background-image: url(../images/imp_back.jpg);
	}
	.color1{
		background-color: White;
	}

	.color3{
		background-color: Gray;
	}
	.color2{
		background-color: #c9a800;
	}
	.abstand1{
		padding: 5 5 5 5;
	}

	.xscale_1{
		width:320px;
	}
	.yscale_1{
		height:100%;
	}
	.xscale_950{
		width:950px;
	}
	.xscale_503{
		width:503px;
	}
	.yscale_600{
		height:600üx;
	}
	.xscale_775{
		width:775px;
	}
	.yscale_472{
		height:472px;
	}
	.xscale_160{
		width:160px;
	}
	.xscale_50p{
		width:50%;
		vertical-align: top;
		padding-right:15px;
	}
	.contentoutter{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9e9e9e;
	padding-right:10px;

	}
	.content{
		width:775px;
		padding-left:20px;
		padding-top:0px;
		vertical-align: top;
	}
		td#content A{
	color:#aa0000;

	}
	td#content A:hover{
	color:#ff0000;
	}
	.rahmen{
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #c8c8c8;
  		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #c8c8c8;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #c8c8c8;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #c8c8c8;
		background-color: #eeeeee;

	}
	.divcontent{
		width:760px;
	   height: 440px;
   	overflow:auto;
		vertical-align: top;
		padding-right:100px;
		scrollbar-track-color: #eeeeee; scrollbar-face-color: #999999; scrollbar-shadow-color: #aaaaaa; scrollbar-dark-shadow-color: #888888; scrollbar-highlight-color: #aaaaaa; scrollbar-3d-light-color: #80331b; scrollbar-arrow-color: #ffffff;
	}


	td#language{
		background-color: #287fb4;
		padding-top:10px;
		padding-bottom:10px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #E5E5E5;
	}
	.menu_1{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

	.menu1-level1-no {
		border-left:#9e9e9e solid 1px;
		border-top:#9e9e9e solid 1px;
		display:block;
	    font-family:Arial;
	    font-size:13px;
	    padding:5px 10px;
	    color:black;
		width:130px;
	}

	.menu1-level1-no:hover, .menu1-level1-act, .menu1-level1-act:hover {
	   color:#AA0000;
	   text-decoration:none;
		border-left:#9e9e9e solid 1px;
		border-top:#9e9e9e solid 1px;
		display:block;
	    font-family:Arial;
	    font-size:13px;
	    padding:5px 10px;
		width:130px;
   }

   .menu_inner{
 		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #9e9e9e;
   }



td#search{
	background-color: #0059bc;
}
	td#info{
		width:148px;
		padding-left: 5px;
		padding-right:5px;
		padding-top: 5px;
		padding-bottom:5px;
		}

	td#suche{
		padding-top: 5px;
		padding-left:5px;
		padding-bottom:2px;

	}
		td#suche2{

	padding-left:0px;
	padding-top:5px;
	padding-bottom:2px;
	}
	td#schnellsuche{
	background-color: #338cc3;
		padding-left:10px;
		padding-bottom:10px;
	}
	td#finden{
	padding-top:2px;
	background-color:#ACB2DF;
	padding-right:1px;
	}
	td#suchfeld{
	padding-top:0px;
	background-color:#ACB2DF;
	padding-left:7px;
	}

	td#history{
		padding-left:15px;
		padding-top:20px;
		color:#aaaaaa;
	}

	td#newsbodytext{
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #E5E5E5;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #E5E5E5;
		padding-left:5px;
		padding-top:5px;
		padding-bottom:5px;

	}
	td#imgage{
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #E5E5E5;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #E5E5E5;
	}
	td#textboxheader{
	background-color:#006fb4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #338cc3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #338cc3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #338cc3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #338cc3;
	padding-left:5px;

}
td#textboxbodytext{
	background-color: White;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #338cc3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #338cc3;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #338cc3;
}
td#textboximage{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #338cc3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #338cc3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #338cc3;

}
.bt_actfirst{
	padding-right:10px;
}
.bt_nofirst{
	padding-right:10px;
}
.bt_no{
	padding-right:10px;
}
.bt_act{
	padding-right:10px;
}
.bt_actfirst A{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
		color:#cc0000;
}
.bt_nofirst A{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
}
.bt_actlast A{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
		color:#cc0000;
}
.bt_nolast A{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
}
.bt_no A{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
}
.bt_act A{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: underline;
		color:#cc0000;
}
	.tx-guestbook-list-header{
		background-color:#eeeeee;
				font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		width:100%;

	}
	.tx-guestbook-list-rowleft{
		background-color:white;
	}
	.tx-guestbook-list-row{
		background-color:white;
			font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	.tx-guestbook-list-small{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	.gb_boxed{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efefef;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #efefef;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;

	}
.tx-guestbook-form-inputfield-med{
	width:400px;
}
.tx-guestbook-form-inputfield-big{
		width:400px;
}

.tx-guestbook-form-textarea{
		width:400px;
}
.gb_bez{
			font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
}
.frauen{

	position:		fixed;
	bottom:			-140px;
	left:			0px;
	position:		expression("absolute");
	top:			expression(document.body.scrollbottom - this.offsetHeight + this.offsetHeight);
}

.menu_li{
	padding-left:25px;
	color:#cc0000;

}
.menu1-level2{
	padding-bottom: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9e9e9e;
	padding-right:5px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
}
.menu1-level2 A{
	padding-bottom: 5px;
	padding-right:5px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	text-decoration: none;
}
.impressum A{
			font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#999999;

}

.image_left {
	float:left;
	margin:0 10px 5px 0;
	border:none;
}

.image_list2 {
	float:left;
	height:170px;
	margin:0 10px 10px;
	text-align:center;
}

.regForm{
	font-size: 12px;
}
.status label {
	font-size: 12px;
}


blockquote {
font-style: italic;
background: url(../i/quote.png) 0 0 no-repeat;
margin: 5px 5px 0 5px;
padding: 10px 10px 10px 20px;
}

div.start_event p {
	display: inline;
}