﻿.authoringRegion 
{
	background-color:#ffffff;
	color:#333333;
	width:100%;
}
.BannerArea
{
	vertical-align:top;
	padding-top:200px;
	text-align:center;
	width:160px;
	background:none;
}
.body
{
	background-color:#ffffff;
	font-family:tahoma;
	font-size: small;
}
.body a:visited
{
	color:teal;	
	text-decoration:none;
}
.body a
{
	color:teal;	
	text-decoration:none;
}


/* Alle Top Menu Navigationen 
----------------------------- */

.topNavSelected a:visited
{
	background-image:none;
	color:#E12D38;
}
.topNavItem a
{
	height:23px;
}
.topNavItem a:hover
{
	background:transparent url(leuchter_balken_nav_selected.jpg) repeat-y left top;
	color:black;
}
.topNavItem a:active
{
	color:#E12D38;
}

/* Alle Menu Items 
----------------------------- */
.leftNav
{
	color:gray;
	padding-left:0px;
	margin-left:0px;
	background-color:transparent;
	border-style:none;
	width:120px;
}
.leftNav1 a
{
	color:gray;
	background-color:transparent;
	font-weight:normal;
}
.leftNav1 a:hover
{
	color:silver;
}
.leftNavSelected 
{
	border-top-style:none;
	border-bottom-style:none;
	background-color:#E8E8E8;
	color:white;
}
.leftNavHover
{
	border-top-style:none;
	border-bottom-style:none;
	background-color:white;
	color:white;
}

/* für Adressen
---------------------------------------*/

.LeftAreaBottom
{
	vertical-align:bottom;
	padding-left:10px;
	color:gray;
	font-size:x-small;
	height:auto;
}
.LAG-Info
{
	text-align:center;
	font-size:x-small;
	color:teal;
}
.LAG-Business
{
	text-align:left;
	padding-left:9px;
	font-size:x-small;
	color:#E12D38;
}
.LAG-BottomLinks
{
	padding-right:9px;
	text-align:right;
	font-size:x-small;
	color:black;
}

/* Textinhalt in der mittleren Spalte 
-------------------------------------*/
.centered
{
	text-align:left;
	vertical-align:top;
	width:100%;
	height:100%;
}
.centered a
{
	text-decoration:none;
	color:teal;
}
.centered a:hover 
{
	color:#c0c0c0;
}
/* WebParts 
--------------------------------------*/
.ms-standardheader .ms-WPTitle
{
	color:gray;
	font-family:tahoma;
	font-size:10pt;
	font-weight:bold;
}
/* -- Anfang PaMa */
.ms-WPTitle 
{
	background-image:url('WPIcon.gif');
	background-position:left 3px;
	background-repeat:no-repeat;
	color:black;
	font-family:tahoma,sans-serif;
	font-size:10pt;
	font-weight:normal;
	padding:2px 7px 2px 15px;
}
.ms-WPHeader td
{
	border-bottom-color:black;
}
/* --- Ende Pama :: Kann gelöscht werden */

/*.ms-WPHeader td
{
	border-bottom-color:green;
}*/

/* Tabelle des Titels */
.TabelleFisch
{
	background:transparent url(HomeHintergrund.jpg) no-repeat;
}
.ms-WPBody a:link, .ms-WPBody a:visited{
	color:teal;
}
.LeftArea
{
	padding-left:10px;
	width:160px;
	vertical-align:top;
	color:gray;
}
.LeftBannerArea
{
	background-color: white;
	vertical-align:top;
	text-align:center;
	width:10px;
	background:transparent url(Banner.JPG) repeat-y left top;
}
.leftNavSpacer 
{
	width:120px;
}
.lnkalleArtikel
{
	font-size:7pt;
	color:#666666;	
}
.logo 
{
	font-size:18pt;
	text-align:center;
}
.mainContainer
{
	width:100%;
	margin-left:0px;
	margin-right:0px;
}
.master
{
	width:1140px;
}
.masterContent
{
	background-color: white;
}
.ms-descriptiontext
{
	font-size:9pt;
	color:#666666;

}
.ms-sbgo
{
	background-image:none;
}
.ms-sbtable-ex {
	margin-left:0px;
	margin-top:0px;
}
.ms-vb3
{
	text-align:center;
	font-size:x-small;
}
/*
.ms-vb
{
	background-color:white;
	border-width:0px;
	color:gray;
}
.ms-vb2
{
	border-top: 1px gray solid;
	text-align:right;
}
.ms-vb2 a,.ms-vb a
{
	color:teal;	
	text-decoration:none;
}
.ms-vb2 a:hover,.ms-vb a:hover,.ms-vb2 a:hover:visited,.ms-vb a:hover:visited
{
	color:silver;	
	text-decoration:none;
}
.ms-vb2 a:active
{
	color:silver;
	text-decoration:none;
}
.ms-vb2 a:visited,.ms-vb a:visited
{
	color:teal;	
	text-decoration:none;
}*/
.pageTitle
{
	color:black;
}
.centered
{
	padding-left:20px;
	padding-right:20px;
}
/* Formatvorlagen */
.ms-rteCustom-Artikeltitel 
{
	color:black;
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	text-transform:none;
}
.ms-rteCustom-ArtikelNachZeile 
{
	color:black;
	font-family:Arial;
	font-size:8pt;
	font-style:italic;
}
.ms-rteCustom-Artikelüberschrift 
{
	color:black;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
}
.ms-rteCustom-Standard
{
	color:black;
	font-family:Arial;
	font-size:8pt;
}
.ms-rteCustom-Standard a, .ms-rteCustom-Standard a:visited
{
	color:#008097;
	font-size:8pt;
}
.ms-rteCustom-Standard a:hover
{
	color:#C0C0C0;
	text-decoration:none;
	font-size:8pt;
}
.ms-disc a:hover
{
	color:#C0C0C0;
	text-decoration:none;
}
.ms-vb-user a:hover
{
	color:#C0C0C0;
	text-decoration:none;
}
.ms-vb2 a:hover
{
	color:#C0C0C0;
	text-decoration:none;
}
.ms-vb a:hover
{
	color:#C0C0C0;
	text-decoration:none;
}
.newsContent
{
	font-size:9pt;
	color:#666666;
}
.newsDescription
{
	font-size:9pt;
	color:#666666;
}
.newsSubTitel
{
	font-size:9pt;
	font-weight:700;
}
.newsTitel
{
	font-weight: 700;
	color:#666666;
	font-size:12pt;
	text-decoration:none;	
}
.RightArea
{
	padding-right:10px;
	vertical-align: top;
	text-decoration: none;
}
.RightBannerArea
{
	background-color: #cde9f1;
	vertical-align:top;
	text-align:center;
	width:12px;
	background:none;
}
.search
{
	text-align:left;
	width:170px;
	vertical-align:top;
	background-image:none;
}
.shadowLeft 
{
	background:transparent url(LeftBorder.jpg) repeat-y right top;
	border-right:1px silver solid;
	width:7px;
}
.shadowRight 
{
	background:transparent url(Banner.jpg) repeat-y left top;
	width:12px;
}
.TextArea
{
	width:711px;
	vertical-align:top;
}
.topArea 
{
	background:transparent url(leuchter_balken_50.jpg) no-repeat scroll left top;
	height:95px;
}
.topNavContainer 
{	
	background:transparent url(leuchter_balken_nav.jpg) no-repeat left top;
	height:34px;
}
.topNavFlyOuts
{
	border-style:solid;
	border-width:1px;
	border-bottom-color:gray;
	border-right-color:gray;
	border-left-color:#CCCCCC;
	border-top-color:#CCCCCC;
}
.topNavFlyOutsItem
{
	background-color:white;
	width:100px;
	border-style:none;
	height:11px;
}
.topNavFlyOutsHover
{
	background-color:  #E0E0E0;
	width:100px;
}
.topNavItem 
{
	text-align:center;
}
.vCBottom
{
	border-left-style:solid;
	border-left-width:1px;
}
.vCTitle
{
	font-size:x-small;
	font-weight:bold;
	width:73%;
}
.visitCards
{

	border-style:solid;
	border-width:1px;
	border-bottom-color:gray;
	border-right-color:gray;
	text-align:left;
	font-size: xx-small;
	width:100%;
	height:85px;
}
