#g-anzeige{
margin:0px;
padding-top:5px;
}

#breadcrumb a:link{
color:#0066ff;
text-decoration:underline;
font-family:arial;

}
#breadcrumb a:visited{
color:#0066ff;
text-decoration:underline;
font-family:arial;
}
#breadcrumb a:active{
color:#0066ff;
text-decoration:underline;
font-family:arial;
}
#breadcrumb a:hover{
color:#0066ff;
text-decoration:underline;
font-family:arial;
}

#breadcrumb{
padding:5px;
margin-bottom:8px;
}

#rundeckeSchatten, #ganzeNavi, #eintrag, #breadcrumb{

border:solid 1px #ccc;

-webkit-box-shadow:5px 5px 5px #999;
-moz-box-shadow:5px 5px 5px #999;

-moz-border-radius:6px; /* Firefox */
-webkit-border-radius:6px; /* Safari, Chrome */
-khtml-border-radius:6px; /* Konqueror */
border-radius:6px; /* CSS3 */

}

#eintrag{
padding:10px;
margin-bottom:15px;
}
#ganzeNavi{
padding:15px;
}
#col1_content{

padding-right:15px;
padding-top:10px;
padding-left:0px;
padding-bottom:5px;
}

.fett{
font-weight:bold;
}

#sidebarText{
margin-bottom:10px;
}

#navigation{

margin-bottom:10px;
font-family:arial;
}
#navigationUeberschrift{
color:#000;
font-weight:bold;
text-decoration:underline;
margin-top:10px;
}


#navigationLinks{
margin-left:5px;
}

#navigationLink{
margin-top:3px;

}

#navigationLink a:link{
color:#000;
text-decoration:underline;


}
#navigationLink a:visited{
color:#000;
text-decoration:underline;


}
#navigationLink a:active{
color:#000;
text-decoration:underline;


}
#navigationLink a:hover{
color:#000;
text-decoration:underline;


}


#col3_content, #col1_content, #col2_content{
background-color:#ffffff;
}
#suchbox{
width:20em;
background: #fff url( /css/images/shadow_top.gif ) repeat-x;
border: 1px double #ccc;border-left-color: #999;
border-top-color: #999;
padding: 0.25em;
margin-left:100px;
font-size:13px;
}

#topButton{
width:7em;
font-size:10px;
padding-top:0px;
margin:0px;
color:#373734;
border: 1px solid #707477;
}
#inhalt #personen{
background: #fff url( images/shadow_top.gif ) repeat-x;
	border: 1px double #ccc;
	border-left-color: #999;
	border-top-color: #999;
	padding: 0.25em;
	width:150px;
}

#inhalt button{
	background: url( images/fade-butt.png );
	border: 3px double #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #333;
	padding: 0.25em 1em 0.25em 1em;
	margin-top:5px;
}

#inhalt input, textarea, select{
background: url( images/shadow_top.gif ) repeat-x;
	border: 1px double #ccc;
	border-left-color: #999;
	border-top-color: #999;
	padding: 0.15em;
	font-size:16px;
	width:300px;
}

#inhalt textarea{
background: url( images/shadow_top.gif ) #fff repeat-x;
	border: 1px double #ccc;
	border-left-color: #999;
	border-top-color: #999;
	padding: 0.15em;
	font-size:12px;
	width:300px;
	height:200px;
}

#inhalt select{
background: url( images/shadow_top.gif ) #fff repeat-x;
	border: 1px double #ccc;
	border-left-color: #999;
	border-top-color: #999;
	padding: 0.15em;
	font-size:14px;
	width:300px;
}

#inhalt .keinRahmen{
background:#fff;
border: 1px #fff;
}

#inhalt #anmeldetext{
font-size:16px;
font-weight:bold;
text-align:right;
background-color:#ccc;
}

#inhalt #anmeldetext_pflicht{
font-size:16px;
font-weight:bold;
text-align:right;
background-color:#ccc;
color:red;
}

#inhalt #anmeldetext_ueber{
font-size:16px;
font-weight:bold;
text-align:left;
background-color:#ccc;
color:#eee;
}

#inhalt #anmeldetext_center{
font-size:16px;
font-weight:bold;
text-align:center;
background-color:#ccc;

}

#inhalt #anrede{
width:15px;
padding: 0;
}

#inhalt table{
width:100%;
}

#fehler{
margin-top:30px;
margin-bottom:10px;
padding:10px;
border:dashed 3px red;
}

#keinFehler{
margin-top:30px;
margin-bottom:10px;
padding:10px;
border:dashed 3px green;
}

#rahmen{
border:solid 1px #ccc;
padding:0 10px 10px 10px;
margin-bottom:10px;
}