body,
html{
	color: #1A1A1A;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
}

body {
	text-align: center;
	font-family: 'Lucida Grande', Arial, Verdana, sans-serif;
	font-size: 0.73em;
}



#orange a {
	color: #ff7b00;
	text-decoration: underline;
}

#orange a:hover {
	color: #1A1A1A;
}



/* Headlines */



h2,
h3 {
	margin: 0;
	color: #000000;
}



h1 {
	font-size: 140%;
	line-height: 1.5em;
	margin: 0 0 0.5em 0;
	padding: 0;
	color: #ffffff;
}

h2 {
	font-size: 120%;
	line-height: 1.5em;
	margin: 1em 0 0.5em 0;
	padding: 0;
}

h3 {
	font-size: 110%;
	margin: 0.5em 0;
	padding: 0;
}



h1 a,
h2 a,
h3 a {
	text-decoration: none;
}





#spotlights h1,
#spotlights h2,
#spotlights h3 {
	color: #ffffff;
}



p {
	margin: 0 0 1em 0;
}



.bold {
	font-weight: bold;
}



hr {
	padding: 0;
	margin: 0.8em 0;
	border: 0;
	height: 1px;
	color: #ffdbba;
	background-color: #ffdbba;
}



/* Top */



#top {
	background: url(../img/nav_back.gif) left top repeat-x;
	margin: 1em 0 1em 0;
}



#header {
	margin: 1em 0 1em 0;
}



#top ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	line-height: 36px;
}



#top ul li {
	display: inline;
	font-size: 12px;
	padding: 1em;
	border-right: 1px solid #ffffff;
}



#top ul li a {
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
		
}



#top ul li a:hover {
	color: #000000;
}



#top ul li.last {
	border-right: none;
}

#top ul li.active a{
	color:#000000;
}



#top #corner_left {
	background: url('../img/corner_left.gif') top left no-repeat;
}



#top #corner_right {
	background: url('../img/corner_right.gif') top right no-repeat;
}



/* Standard */



.padding {
	padding: 1em;
}



.left {
	float: left;
}



.right {
	float: right;
}



.clearfloat {
	clear: both;
}



.invisible {
	display: none;
}



.le {
	letter-spacing: -2px;
	margin: 0 1px 0 -2px;
}



#wrap {
	text-align: left;
	width: 800px; /*760px*/
	margin: 0 auto;
}



/* Content and Spotlight */



#content {
	width: 548px; /*508*/
	border-right: 2px solid #ffffff;
	background: url('../img/content_back.gif') top right repeat-x;
	line-height: 1.5em;
	min-height:310px;
}
*html #content{
	height:310px;
}


#content ul li{
	list-style-image: url('../img/bullet_schwarz_11x8.gif');
	padding:0px;
	margin: 0.6em 0 0.6em 0;

	

}

#content ul ul{
	padding:0px 0px 0px 20px;
	margin:0px;

	

}

#content a{
    color: #000000;
}



.content_left {
	background: url('../img/content_left.gif') top left no-repeat;
}



.content_right {
	background: url('../img/content_right.gif') top right no-repeat;
}

#breadcrumbs .B_currentCrumb{
	font-weight:bold;
}

/*Rechte Spalte*/

#spotlights {
	width: 240px;
}



.probox {
	min-height: 100px;
	margin-bottom: 0.3em;
	background: url(../img/toolbox_back.gif) top left repeat-x;
}

*html .probox{
	height:100px;
}

.probox ul{
	padding-left:1.2em;
	margin:0px;
}

*html .probox ul{
	padding-left:1em;
	margin:0px
}

.probox ul li{
	list-style-image: url('../img/bullet_orange_11x8.gif');
	padding:0px;
	margin: 0.6em 0 0.6em 0;
}

.probox ul ul{
	padding-left:10px;
}

#unternavigation ul li.active {
	list-style-image: url('../img/bullet_schwarz_11x8.gif');
}

#unternavigation ul li.active a{
	color:#000000;
	font-weight:bold;
}

#unternavigation ul li a:hover{
	color:#000000;
	font-weight:bold;
}

#unternavigation ul li.active li a{
	color:#ff7b00;
	font-weight:normal;
}

#unternavigation ul li.active li.active li a{
	color:#ff7b00;
	font-weight:normal;
}

#unternavigation ul li.active li.active a{
	color:#000000;
	font-weight:bold;
}

#unternavigation ul li.active li.active li.active a{
	color:#000000;
	font-weight:bold;
}
.toolbox_left {
	background: url(../img/toolbox_left.gif) top left no-repeat;
}



.toolbox_right {
	background: url(../img/toolbox_right.gif) top right no-repeat;
}





/* Bottom */



#bottom {
	color: #8A8A8A;
}

#bottom .padding {
	margin: 1em;
	font-size: 90%;
	color: #8A8A8A;
}



#bottom a {
	color: #8A8A8A;
	text-decoration: none;
}

#bottom a:hover {
	color: #1A1A1A;
	text-decoration: none;
}

.impressum{
	margin-left:10px;
}