
/***************************************	ContentPage		***************************************/

.Hauptinhalt, .Hauptinhalt td
{
	font-family: Calibri, Arial, Helvetica, non-serif;
	font-size: 13px;
}

.Hauptinhalt H1, .Hauptinhalt H2, .Hauptinhalt H3, .Hauptinhalt H4, .Hauptinhalt H5
{
	color: #FF3300;
}

.Hauptinhalt H1
{
	background-image: url(../images/20081126/h1_bg.gif);
	background-position: right 31px;
	background-repeat: no-repeat;
	height: 36px;
}

.Hauptinhalt H4,.Hauptinhalt H5,.Hauptinhalt H6
{
  text-transform:uppercase;
  }
  
/* right alignment for h1, h2, h3 */
.Hauptinhalt H1, .Hauptinhalt H2, .Hauptinhalt H3
{
	text-align: right;
}


.Hauptinhalt H6
{
	color: #1a171b;
}


.Hauptinhalt a:link, .Hauptinhalt a:active, .Hauptinhalt a:visited
{	
	color: #7A7A7A;
	text-decoration: none;
	background-image: url(../images/20081126/link_bg.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 4px;
}

.Hauptinhalt a:hover	
{
	text-decoration: underline;
	background-position: 2px 4px;
}

.Hauptinhalt a:link img, .Hauptinhalt a:active img, .Hauptinhalt a:visited img
{	
	background-image: none;
}



.x20081126_Cockpit, .x20081126_Cockpit a, .x20081126_Cockpit a:link, .x20081126_Cockpit a:active, .x20081126_Cockpit a:visited
{
	font-family: Arial;
	color: #B2B2B2;
	font-size: 10px;
	text-decoration: none;
}

.x20081126_Cockpit a:hover
{
	text-decoration: underline;
}

.topNavi a, .topNavi a:link, .topNavi a:visited
{
	font-family: Arial Black, Helvetica, non-serif;
	font-size: 30px;
	color: #3F3F3F;
}

.topNavi a.light, .topNavi a.light:link, .topNavi a.light:visited
{
	color: #A7A7A7;
}

.topNavi a:hover, .topNavi a.light:hover
{
	color: #ED3E13;
	text-decoration: none;
}


/***************************************	ContentPreviewList	***************************************/
.ContentPreviewList
{
}

/* .ContentPageCollectionPreviewTitle is the title above the preview- list */
.ContentPreviewList .ContentPageCollectionPreviewTitle
{
}

/* .ContentPagePreviewOuter is the surrounding container of each preview- element */
.ContentPreviewList .ContentPagePreviewOuter
{
}

.ContentPreviewList .ContentPagePreviewTitle
{
}

.ContentPreviewList .ContentPagePreviewText
{
}

.ContentPreviewList .ContentPagePreviewLink
{
}

/* Alternates */
.ContentPreviewList .ContentPagePreviewOuterAlternate
{
}

.ContentPreviewList .ContentPagePreviewTitleAlternate
{
}

.ContentPreviewList .ContentPagePreviewTextAlternate
{
}

.ContentPreviewList .ContentPagePreviewLinkAlternate
{
}

/***************************************	News		***************************************/

.News
{
}

.News .newsDate
{	
}

.News .newsTitle
{	
}

.News .newsLongText
{	
}

.News a:link, .News a:active, .News a:visited
{	
}

.News a:hover
{
}

/***************************************	NewsList		***************************************/


.NewsList
{	
}

.NewsList td
{	
}

.NewsList .newsListDate
{	
}

.NewsList .newsListTitle
{	
}

.NewsList .newsListShortText
{	
}

.NewsList a:link, .NewsList a:active, .NewsList a:visited
{	
}

.NewsList a:hover	
{
}

/***************************************	Sitemap		***************************************/

.Sitemap
{
}

.Sitemap li
{
	font-family: Calibri, Arial, Helvetica, non-serif;
	font-size: 20px;
	font-weight: bold;
	background-image: url(../images/20081126/naviTable_BG.gif);
	background-repeat: no-repeat;
	background-position: -10px 0px;
	padding-left: 10px;
	width: 250px;
	color: #000;
	list-style-type: none;
}

.Sitemap ul
{
	list-style-type: none;
}

.Sitemap a:link, .Sitemap a:active, .Sitemap a:visited
{	
	color: #000;
	text-decoration: none;
}

.Sitemap a:hover	
{
	color: #FC3400;
}

/***************************************	TeaserCollection		***************************************/

.TeaserCollection
{
}

.TeaserCollection td
{
}


.TeaserCollection a, .TeaserCollection a:link, .TeaserCollection a:active, .TeaserCollection a:visited
{
	text-decoration: none;
}

.TeaserCollection a:hover	
{
	text-decoration: none;
}

/***************************************	Login		***************************************/

.Login
{	
}

.Login td
{	
}

.Login input
{	
}

.Login .tblLoginForm
{	
}

.Login .tblLoginInfo
{	
}

.Login a:link, .Login a:active, .Login a:visited
{	
}

.Login a:hover	
{
}

/***************************************	FulltextSearchControl		***************************************/

.FulltextSearchControl
{
}

.FulltextSearchControl
{
}

.FulltextSearchControl #tblSearchControl td
{
}

.FulltextSearchControl #tblSearchControl input
{
}

.FulltextSearchControl #tblSearchControl a:link, .FulltextSearchControl #tblSearchControl a:active, .FulltextSearchControl #tblSearchControl a:visited
{	
}

.FulltextSearchControl #tblSearchControl a:hover	
{
}

/***************************************	FulltextSearchResult		***************************************/

.FulltextSearchResult
{
}

/* .ResultTitleLink is the linked title of the content; might be replaced with a, a:hover aso. */
.FulltextSearchResult .Result  .ResultTitleLink
{
}

.FulltextSearchResult .Result  .ResultPreviewText
{
}

.FulltextSearchResult .InfoTitle
{
}

/* .ResultTitleLink is the linked title of the content; might be replaced with a, a:hover aso. */
.FulltextSearchResult .AlternateResult .ResultTitleLink
{
}

.FulltextSearchResult .AlternateResult .ResultPreviewText
{
}

/***************************************	ContactForm		***************************************/

.ContactForm
{
}

.ContactForm td
{
}

.ContactForm #ContactFormSubmit
{
}

.ContactForm a:link, .ContactForm a:active, .ContactForm a:visited
{	
}

.ContactForm a:hover	
{
}

/***************************************	NaviTable	***************************************/


.NaviTable
{
	padding-top: 20px;
	padding-left: 20px;
}
.NaviTable td
{
	font-family: Calibri, Arial, Helvetica, non-serif;
	font-size: 20px;
	font-weight: bold;
	background-image: url(../images/20081126/naviTable_BG.gif);
	background-repeat: no-repeat;
	width: 250px;
	padding-left: 24px;
	padding-top: -2px;
	
}
.NaviTable table
{
}
.NaviTable a:link, .NaviTable a:active, .NaviTable a:visited
{
	color: #000;
	text-decoration: none;
}
.NaviTable a:hover
{
	color: #FC3400;
	text-decoration: none;
}
.NaviTable .NaviMenuLevel0
{
	color: #000;
}
.NaviTable .NaviMenuHoverLevel0
{
	color: #FC3400;
}
.NaviTable .NaviMenuSelectedLevel0, .NaviTable .NaviMenuSelectedLevel0 a:link, .NaviTable .NaviMenuSelectedLevel0 a:active, .NaviTable .NaviMenuSelectedLevel0 a:visited
{
	color: #FC3400;
}
.NaviTable .NaviMenuLevel1
{
	color: #000;
	padding-left: 40px;
	font-size: 16px;
	background-position: 18px 0px;
}
.NaviTable .NaviMenuHoverLevel1
{
	color: #FC3400;
	padding-left: 40px;
	font-size: 16px;
	background-position: 18px 0px;
}
.NaviTable .NaviMenuSelectedLevel1
{
	padding-left: 40px;
	font-size: 16px;
	background-position: 18px 0px;
}
.NaviTable .NaviMenuSelectedLevel1 a:link, .NaviTable .NaviMenuSelectedLevel1 a:active, .NaviTable .NaviMenuSelectedLevel1 a:visited
{
	color: #FC3400;
	background-position: 18px 0px;
}

.NaviTable .NaviMenuLevel2
{
	color: #000;
	padding-left: 55px;
	font-size: 16px;
	background-position: 33px 0px;
}
.NaviTable .NaviMenuHoverLevel2
{
	color: #FC3400;
	padding-left: 55px;
	font-size: 16px;
	background-position: 33px 0px;
}
.NaviTable .NaviMenuSelectedLevel2
{
	padding-left: 55px;
	font-size: 16px;
	background-position: 33px 0px;
}
.NaviTable .NaviMenuSelectedLevel2 a:link, .NaviTable .NaviMenuSelectedLevel2 a:active, .NaviTable .NaviMenuSelectedLevel2 a:visited
{
	color: #FC3400;
	background-position: 33px 0px;
}


/****************************************************************************
	XML Content
******************************************************************************/

.RSSFeed
{
	width: 305px;
	float: left;
	padding: 20px;
}

.RSSFeed H1
{
	font-family: Arial Black, Helvetica, non-serif;
	font-size: 15px;
	color: #A7A7A7;
	background-image: url(../images/20081126/RSSHeadline_BG.jpg);
	padding-bottom: 5px;
	background-repeat: no-repeat;
	color: #CCCCCC;
}

.RSSFeed a, .RSSFeed a:link, .RSSFeed a:active, .RSSFeed a:visited
{
	color: #CCCCCC;
	font-size: 14px; 
	background-image: url(../images/20081126/RSS_redDot_BG.gif);
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
}

.RSSFeed a:hover
{
	color: #CCCCCC;
}

