/* default schrift für das ganze dokument */


/* default */
img 			{ border:0;}



/* Textlinks: */

	
A:LINK, A:ACTIVE, A:VISITED {
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	color: #434343;
}



A:HOVER {
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;	
	color : #FFCD54;
	text-decoration: none;
}


/* allg. Textangaben */
h1,h2,h3,h4,h5,h6 {     
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color: #434343;
	font-style: normal;
	font-weight: bold;
}


.invisible {
	color: #fefefe;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 2px;
	text-decoration: none;
	text-align: left;
}

A.invisible:LINK, A.invisible:ACTIVE, A.invisible:VISITED, A.invisible:HOVER {
	color: #fefefe;
	font-size: 2px;
	text-decoration: none;
}



#bg_leftside {
	background: url(../../fileadmin/images/bg/left2.jpg);
	background-repeat: repeat-y;
	WIDTH: 19px;
	HEIGHT: 500px;
}

#bg_rightside {
	background: url(../../fileadmin/images/bg/right2.jpg);
	WIDTH: 19px;
	HEIGHT: 500px;
}

#bg_leftside2 {
	background: url(../../fileadmin/images/bg/left2.jpg);
	WIDTH: 19px;
	HEIGHT: 17px;
}

#bg_rightside2 {
	background: url(../../fileadmin/images/bg/right2.jpg);
	WIDTH: 19px;
	HEIGHT: 17px;
}

#left_vmenue {
	padding: 35px 0px 0px 0px;
	text-align: left;
}


#left_bottom {
	background-image: url(../../fileadmin/images/bg/vmenue_bg_bottom.jpg);
	background-repeat: no-repeat;
	WIDTH: 209px;
	height: 233px;
}

#content_home {
	background-image: url(../../fileadmin/images/bg/britt-gutmann.jpg);
	background-repeat: no-repeat;
	WIDTH: 470px;
	HEIGHT: 385px;
}


#content {
	padding: 20px 15px 20px 15px;
}

#textfeld {
	padding: 29px 0px 10px 5px;
}

#footerline {
	color: #969696;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: right;
}

.footerlinelink {
	color: #969696;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: right;
}

A.footerlinelink:LINK, A.footerlinelink:ACTIVE, A.footerlinelink:VISITED {
	color: #969696;
	text-decoration:  none;
}

A.footerlinelink:HOVER {
	color: #FFCD54;
	text-decoration: none;
}




#footer {
	margin: 17px 0px 0px 0px;
	color: #969696;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}	
	

A.footer:LINK, A.footer:ACTIVE, A.footer:VISITED {
	color: #969696;
	text-decoration: none;
}


A.footer:HOVER {
	color : #FFCD54;
	text-decoration: none;
}

.line {
	color: #D4D4D4;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.style01 {
	color: #434343;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;	
}

	

.style02 {
	color: #434343;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}



.style03 {
	color: #434343;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}
	
A.style03:LINK, A.style03:ACTIVE, A.style03:VISITED {
	color: #434343;
	text-decoration:  none;
}

A.style03:HOVER {
	color: #FFCD54;
	text-decoration: underline;
}	

.required {
	color: #434343;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}

.style04 {
	color: #434343;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
}

.style05 {
	color: #FFCD54;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
}

.style06 {
	color: #FF0000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;	
}

A.style06:LINK, A.style06:ACTIVE, A.style06:VISITED {
	text-decoration:  none;
}

A.style06:HOVER {
	text-decoration:  none;
}

.tx-srfreecap-pi2-cant-read {
	color: #434343;
	font-weight: normal;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}
	
A.tx-srfreecap-pi2-cant-read:LINK, A.tx-srfreecap-pi2-cant-read:ACTIVE, A.tx-srfreecap-pi2-cant-read:VISITED {
	font-weight: bold;
	text-decoration: none;
	color: #434343;
}



A.tx-srfreecap-pi2-cant-read:HOVER {
	font-weight: bold;
	text-decoration: underline;	
	color : #FFCD54;
}

.tx-wecmap-pi1 {
	color: #434343;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}



.tx-wecmap-map {
	color: #434343;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
} 

.tx-wecmap-map p {
	color: #434343;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}



/* Farben - Hintergrund Zeitplan */
.guestbook_bg_color {background-color:#DCDCDC;}
.bg_lightblue         {background-color:#D3E6F4;}
.bg_darkblue		{background-color:#0074C1;}
.bg_lightorange		{background-color:#FFC981;}
.bg_orange		{background-color:#FF8602;}
.start_bg		{background-color:#F5F5F5;}


.w3blue {
	color: #3A55A1;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.w3orange {
	color: #EB8324;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#BG {
	background: url(../../fileadmin/images/bg/bg_startlogo.gif);
	background-repeat: no-repeat;
	width: 460px;
	height: 450px;
}

#anwalt {
	padding-top: 50px;

}

INPUT.style03 {
	BORDER-RIGHT: #434343 1px solid; BORDER-TOP: #434343 1px solid; BORDER-LEFT: #434343 1px solid; BORDER-BOTTOM: #434343 1px solid
}

INPUT.required {
	BORDER-RIGHT: #FFCD54 1px solid; BORDER-TOP: #FFCD54 1px solid; BORDER-LEFT: #FFCD54 3px solid; BORDER-BOTTOM: #FFCD54 1px solid
}

TEXTAREA.required {
	BORDER-RIGHT: #FFCD54 1px solid; BORDER-TOP: #FFCD54 1px solid; BORDER-LEFT: #FFCD54 3px solid; BORDER-BOTTOM: #FFCD54 1px solid
}


