/* File for user settings */ /* color settings
/*
/* -------------------------------::::revier GmbH 2009::::------------------------------- */
body {
	color: #939390;
	background-color: #e8e8e8;
}

/* = = = = = = = = = = ALLGEMEINE DEFINITIONEN S T A R T = = = = = = = = = = */
a:link,a:visited {
	color: #f49e00;
}

a:hover {
	color: #939390;
}
a {
	outline: none;
}
h1 {
	color: #f49e00;
	text-transform: uppercase;
}

.rechts h2 {
	color: #939390;
}

.news h3 {
	color: #6CBBFE;
}

h2 {
	color: #f49e00;
}

h3 {
	color: #939390;
}

h4 {
	color: #f49e00;
}

.zentrieren {
	border: none;
	background-color: #FFFFFF;
	margin: 0px auto 10px auto;
}

.emo {
	background-color: #FFFFFF;
}

.navi {
	border-bottom: 1px solid #DCDAD9;
}

.navi ul {
	
}

.navi ul li ul {
	background-color: #FFFFFF;
}

.navilink a:link,.navilink a:visited,.navilink a {
	background-color: #FFFFFF;
	color: #939390;
	border-top: 1px solid #DCDAD9;
}

.navilinkaktiv a:link,.navilinkaktiv a:visited,.navilink a:hover {
	background-color: #FFFFFF;
	color: #f49e00;
	border-top: 1px solid #DCDAD9;
}

.subnavilink a:link,.subnavilink a:visited,.subnavilink a {
	color: #939390;
}

.subnavilinkaktiv a:link,.subnavilinkaktiv a:visited,.subnavilink a:hover
	{
	color: #f49e00;
}

.rechts .news {
	border-bottom: 1px solid #DCDAD9;
}

.rechts .inhalt {
	border-bottom: none;
	border-top: 1px solid #DCDAD9;
}

.footermenu {
	border-top: 2px solid #f49e00;
	padding: 0 0 10px 0;
}

.footermenu a {
	color: #939390;
}

.neuigkeiten-reihe1 {
	border-bottom: 1px solid #DCDAD9;
	border-top: 1px solid #DCDAD9;
}

.neuigkeiten-reihe2 {
	border-top: 1px solid #DCDAD9;
	border-bottom: 1px solid #DCDAD9;
}

.kontakt input {
	border: 1px solid #f49e00;
	background: #FFFFFF;
}

.kontakt textarea, .tx-googlemaps-pi1-anfahrtfeld, .tx-googlemaps-pi1-submit {
	background: #FFFFFF;
	border: 1px solid #f49e00;
}

.kontakt .submit {
	background: #f49e00;
	color: #FFFFFF;
}

.glossarEintrag a:link,.glossarEintrag a:visited {
	color: #939390;
}

.glossarLink {
	
}
/*  Zusätzliches Setup */
.spalte3-links h1, .spalte3-mitte h1, .spalte3-rechts h1 {
	font-size: 11px;
	color: #FFFFFF;
	background: transparent url("../images/h1-3spaltenbg.jpg") left top no-repeat;
	text-align: center;
	margin: 0;
	padding: 3px 0  3px 0 ;
	text-transform: none;
	font-weight: bold;
}   

.spalte3-links h2, .spalte3-mitte h2, .spalte3-rechts h2 {
	background:transparent url(../images/h2-3spaltenbg.jpg) no-repeat scroll left bottom;
	bottom:0;
	color:#FFFFFF;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:17px;
	margin:0;
	padding:3px 0;
	position:absolute;
	text-align:center;
	text-transform:none;
	width:148px;
}
.spalte3-links h2 a, .spalte3-mitte h2 a, .spalte3-rechts h2 a {
	background: none;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
.spalte3-links, .spalte3-mitte {
	float:left;
	margin:0 3px 0 0;
	width:148px;
	background-color: #e8e8e8;
	font-size: 9px;
	color: #000000;
	height: 100%;
	position: relative;
	padding: 0 0 20px 0;
}
.spalte3-rechts {
	float:left;
	margin:0 0 0 0;
	width:148px;
	background-color: #e8e8e8;
	font-size: 9px;
	color: #000000;
	height: 100%;
	position: relative;
	padding: 0 0 20px 0;
}

.spalte3-links  ul, .spalte3-mitte  ul, .spalte3-rechts ul {
	margin: 0;
	padding: 5px 0 5px 20px;
}
.spalte3-links  p, .spalte3-mitte  p, .spalte3-rechts p {
	font-size: 9px;
	color: #000000;
	margin: 0px;
	padding: 5px 0 5px 5px;
}

