/******************************************** GLOBAL *********************************************/
html
{
	overflow-y:scroll;
}
body
{
	font-family:Verdana;
	margin:0;
	background:#DEDEE0;
	color:#333;
	font-size:12px;
}
div.MainContent a,
a
{
	color:#001F4D;
}
div.MainContent a:hover,
a:hover,
div.MainContent table.StartPage a:hover,
div.FooterText a:hover
{
	color:#EE7F00;
}
div.Site
{
	width:980px;
	margin:0 auto;
	background-color:#FFF;
	font-size:1em;
	border-top:1px solid #6A6569;
}
div.Console
{
	border-left:1px solid #3D3860;
	border-right:1px solid #3D3860;
}
div.Console a
{
	color:#003399;
}
a.TopAppSelectFontSizeSmall,
a.TopAppSelectFontSizeMedium,
a.TopAppSelectFontSizeLarge
{
	width:22px;
	display:block;
	float:left;
	text-align:center;
	border:1px solid #979797;
	margin-left:2px;
	text-decoration:none;
}
a.TopAppSelectFontSizeSmall:hover,
a.TopAppSelectFontSizeMedium:hover,
a.TopAppSelectFontSizeLarge:hover,
a.TopAppSelectFontSizeSmall:active,
a.TopAppSelectFontSizeMedium:active,
a.TopAppSelectFontSizeLarge:active
{
	border:1px solid #A0A0A0;
	background:#EFEFEF;
}

a.TopAppSelectFontSizeSmall
{
	font-size:11px;
	padding:3px 0 1px 0;
}
a.TopAppSelectFontSizeMedium
{
	font-size:12px;
	padding:2px 0 1px 0;
}
a.TopAppSelectFontSizeLarge
{
	font-size:14px;
}
/******************************************* TOPLINKS ********************************************/
div.TopLinks table
{
	width:100%;
	border-left:1px solid #3D3860;
	border-right:1px solid #3D3860;
}
div.TopLinks td
{
	height:37px;
}
div.LogoTop
{
	background:url("Images/GASAG/LogoTop.png") no-repeat 12px 5px;
	height:29px;
	float:right;
}
div.LogoTop, td.FontControl
{
	width:99px;
}
td.Links
{
	text-align:right;
}
td.Links span
{
	background:url("Images/GASAG/Separator.png") no-repeat right 2px;
	padding-right:5px;
}
td.Links span.LastSpan
{
	background:none;
}
td.Links a
{
	text-decoration:none;
	font-size:1.08em;
}
td.FontControl
{
	width:100px;
	padding-left:10px;
}
td.TopAppSelectFontSize
{
	padding-left:2px;
}
/******************************************** HEADER *********************************************/
div.Head
{
	clear:both;
	background:url("Images/GASAG/HeaderBack.png") repeat-x top;
	border-left:1px solid #3d3860;
	border-right:1px solid #3d3860;
}
div.LogoHead
{
	height:114px;
}
div.Logo img
{
	display:none;
}
div.Logo a,
div.Logo a:hover,
div.Logo a:visited
{
	background:url("Images/GASAG/Logo.gif") no-repeat 22px 22px;
	width:220px;
	height:66px;
	border:none;
	display:block;
	color:#4F4F71;
}
/************ SEARCHAREA ************/
div.Logo
{
	float:left;
}
div.SearchArea
{
	float:right;
	text-align:right;
	padding:25px 16px 0 0;
}
div.SearchArea td.ms-sbscopes
{
	display:none;
}
div.SearchArea td.ms-sbcell,
div.WebpartZoneMiddle td.ms-sbcell
{
	padding-right:0px;
}
div.WebpartZoneMiddle td.ms-sbcell
{
	border:none;
	padding-left:0px;
}
div.WebpartZoneMiddle table.ms-sbtable
{
	margin-left:0px;
	margin-top:15px;
}
div.SearchArea div.CustomSearchArea
{
	margin-right:5px;
}
div.SearchArea div.CustomSearchArea input.CustomSearchBox
{
	width:218px !important; /* elementStyle */
	border:1px solid #AFAFAF;
	padding:4px 0 5px 6px;
	background:#F0F0F0;
	vertical-align:top;
	margin-right:2px;
}
div.WebpartZoneMiddle td.ms-sbcell input
{
	width:500px !important; /* elementStyle */
	border:1px solid #C9CDD0;
	padding:5px 0 6px 6px;
	margin-right:2px;
}
div.SearchArea td.ms-sbgo,
div.WebpartZoneMiddle td.ms-sbgo
{
	font-size:0px;
	padding-left:0px;
}
div.SearchArea td.ms-sbgo a,
div.SearchArea td.ms-sbgo a:hover,
div.WebpartZoneMiddle td.ms-sbgo a,
div.WebpartZoneMiddle td.ms-sbgo a:hover
{
	background:url("Images/GASAG/SearchButton.png") no-repeat;
	width:33px;
	height:27px;
	margin-top:1px;
}
div.WebpartZoneMiddle td.ms-sbgo
{
	background-color:transparent;
}
div.WebpartZoneMiddle td.ms-sbgo a,
div.WebpartZoneMiddle td.ms-sbgo a:hover
{
	display:block;
	margin-top:0px;
}
div.SearchArea input.ms-sbplain,
div.WebpartZoneMiddle input.ms-sbplain,
div.WebpartZoneMiddle div.srch-stats,
div.WebpartZoneMiddle div.srch-results div,
div.WebpartZoneMiddle div.srch-results span,
div.WebpartZoneMiddle div.srch-results p,
div.WebpartZoneMiddle div.srch-Page,
div.Marginal table.ms-bold,
div.Marginal table.ms-bold table,
div.Marginal table.ms-bold span,
div.Marginal table.ms-bold td,
div.Marginal table.ms-navheader td,
div.Marginal table.ms-navsubmenu1 td
{
	font-family:Verdana;
	font-size:1em;
}
div.WebpartZoneMiddle div.srch-Page
{
	color:#333;
	text-align:right;
}
div.WebpartZoneMiddle div.srch-results a,
div.WebpartZoneMiddle div.srch-Page a,
div.Marginal table.ms-navheader a,
div.Marginal td.ms-navSubMenu2 a
{
	color:#001F4D;
}
div.WebpartZoneMiddle div.srch-results a
{
	text-decoration:none;
}
div.WebpartZoneMiddle div.srch-results a:hover,
div.WebpartZoneMiddle div.srch-Page a:hover,
div.Marginal table.ms-navheader a:hover,
div.Marginal td.ms-navSubMenu2 a:hover
{
	color:#EE7F00 !important;
	text-decoration:none;
}
div.WebpartZoneMiddle div.srch-Page a,
div.WebpartZoneMiddle div.srch-Page a:hover
{
	text-decoration:underline;
}
table.ms-sbtable
{
	font-size:1em;
}
div.SearchArea input.ms-sbplain,
div.WebpartZoneMiddle input.ms-sbplain
{
	/*font-size:1.42em;*/
}
div.WebpartZoneMiddle div.srch-stats,
div.WebpartZoneMiddle div.srch-Page
{
	background-color:transparent !important; /* core.css */
}
div.WebpartZoneMiddle div.srch-Page #SRP_Prev,
div.WebpartZoneMiddle div.srch-Page #SRP_Next,
div.WebpartZoneMiddle td.ms-sbgo a img
{
	display:none;
}
div.WebpartZoneMiddle div.srch-stats
{
	color:#8C8C8C;	
	padding:12px 0 15px 2px;
}
div.WebpartZoneMiddle span.srch-Icon
{
	display:none;
}
div.WebpartZoneMiddle span.srch-Icon img
{
	vertical-align:top;	
}
div.WebpartZoneMiddle span.srch-Title
{
	font-weight:bold;
	padding:0px;
	margin:0px;
}
div.WebpartZoneMiddle span.srch-Title a,
div.WebpartZoneMiddle div.srch-Description,
div.WebpartZoneMiddle p.srch-Metadata
{
	padding-left:2px;
}
div.WebpartZoneMiddle div.srch-Description
{
	line-height:16px;
	margin-bottom:2px;
}
div.WebpartZoneMiddle p.srch-Metadata
{
	margin-bottom:16px !important; /* core.css */
	margin-top:0px;
	vertical-align:top;
	color:#808080;
}
div.WebpartZoneMiddle div.srch-sort
{
	color:#808080;
	margin:16px 0 0 2px;
}
div.WebpartZoneMiddle span.srch-URL a
{
	display:block;
	margin-bottom:2px;
	color:#008800;
}
div.Marginal table.ms-bold
{
	width:100% !important; /* core.css */
	border-bottom:1px solid #B4B4C6;
}
div.Marginal table.ms-bold td,
div.Marginal table.ms-navsubmenu1
{
	background:#FFF;
}
div.Marginal table.ms-navsubmenu1
{
	width:100%;
}
div.Marginal table.ms-bold table
{
	border:none !important; /* core.css */
}
div.Marginal td.ms-sctabrx,
div.Marginal table.ms-bold td.ms-quicklaunch,
div.Marginal table.ms-bold table.ms-consoleqaback a img,
div.Marginal table.ms-bold table.ms-consoleqabackhover a img,
div.Marginal td.ms-navSubMenu2 img,
div.Marginal table.FacetHeaderStyle
{
	display:none;
}
div.Marginal table.ms-bold span.ms-consoleqaback
{
	font-weight:normal;
	background:url("Images/GASAG/PathSeparator.gif") no-repeat 2px 4px;
	padding-left:19px;
}
div.Marginal table.ms-bold table.ms-consoleqaback a,
div.Marginal table.ms-bold table.ms-consoleqaback a:hover,
div.Marginal table.ms-bold table.ms-consoleqabackhover a
{
	background:url("Images/GASAG/marginal/Delete.gif") no-repeat center 5px;
	display:block;
	height:15px;
	width:15px;
}
div.Marginal td.BreadCrumbCell
{
	width:200px !important; /* core.css */
	padding:2px 1px 3px 6px !important; /* core.css */
}
div.Marginal div.Filter
{
	padding:6px 6px 8px 7px;
	border-bottom:1px solid #B4B4C6;
}
div.Marginal table.ms-navheader td,
div.Marginal table.ms-navheader span
{
	background-color:#ECECF0;
}
div.Marginal table.ms-navheader td
{
	border-bottom:1px solid #B4B4C6;
	border-top:none;
	border-left:none;
	padding:5px 4px 6px 7px;
}
div.Marginal table.ms-navheader span
{
	padding:0;
}
div.Marginal td.FacetItemStyle
{
	border-bottom:1px solid #B4B4C6;
}
div.Marginal td.FacetItemStyle td.ms-quicklaunch
{
	width:210px !important; /* elementStyle */
}
div.Marginal table.ms-navheader span
{
	border:none;
}
div.Marginal td.ms-navSubMenu2
{
	line-height:16px;
	padding:5px 0 6px 0;
}
div.Marginal td.ms-navSubMenu2 td
{
	padding-left:7px;
}
div.Marginal td.ms-navSubMenu2 a
{
	background:url("Images/GASAG/PathSeparator.gif") no-repeat 1px 4px;
	padding-left:18px;
}
div.Marginal td.ms-navSubMenu2 a.CurrentFacetStyle
{
	background:url("Images/GASAG/PathSeparator.gif") no-repeat 1px 4px;
	padding-left:18px;
}
div.Marginal td.ms-navSubMenu2 a.ShowMoreLink
{
	background:url("Images/GASAG/PathSeparator.gif") no-repeat 0 4px;
	padding-left:17px;
	margin-left:8px;
}
div.ms-PartSpacingVertical
{
	display:none;
}
/************* WEBSITEAKTIONEN **************/
div.SiteAction
{
	clear:both;
	text-align:right;
	margin:0 1px 0 0;
	float:right;
}
/********* NAVIGATION OBEN **********/
div.TopNav
{
	height:33px;
	border-top:1px solid #EE7F00;
	border-bottom:1px solid #EE7F00;
	background:url("Images/GASAG/NavBack.png") repeat-x;
	clear:both;
}
div.TopNav a,
div.TopNav a:hover
{
	color:#FFF;
	display:block;
	text-decoration:none;
}
div.TopNav a img
{
	height:0px;
}
div.TopNav ul.rmHorizontal li.rmItem a
{
	padding:9px 16px;
	cursor:pointer;
	font-size: 12px;	
}
div.TopNav ul.rmHorizontal li.rmItem
{
	margin-right:-1px;
}
div.TopNav ul.rmHorizontal li.rmItem a:hover,
div.TopNav ul.rmHorizontal a.rmFocused,
div.TopNav ul.rmHorizontal a.rmExpanded,
div.TopNav ul.rmVertical a
{
	background-color:#9999AD;
	font-size: 12px;
}
div.TopNav ul.rmHorizontal li.rmItem a.rmExpanded,
div.TopNav ul.rmHorizontal li.rmItem a.rmFocused,
div.TopNav ul.rmHorizontal li.rmItem a:hover,
div.TopNav ul.rmVertical li.rmItem a
{
	border-left:1px solid #D1CFDC;
	border-right:1px solid #D1CFDC;
	padding:9px 15px;
	font-size: 12px;
}
div.TopNav ul.rmVertical li.rmItem a
{
	padding-left:12px;
	border-top:1px solid #D1CFDC;
}
div.TopNav ul.rmVertical li.rmLast a
{
	border-bottom:1px solid #D1CFDC;
}
div.TopNav ul.rmHorizontal li.rmItem span.rmText,
div.TopNav ul.rmVertical li.rmItem span.rmText
{
	padding-left:6px;
	padding-right:6px;
}
div.TopNav ul.rmVertical li.rmItem a:hover
{
	background-color:#EE7F00;
	color:#FFF;
	padding-left:12px;
}
div.TopNav ul.rmVertical li.rmItem a.rmFocused
{
	padding-left:12px;
}
/****************************************** CONTENT ************************************************/
div.Content
{
	border:1px solid #3D3860;
	border-bottom:none;
	/*border-top:1px solid #3A3A61;*/
	border-top:none;
}
div.MainContent a:visited
{
	color:#80868A;
}
tr.Tabelleninhalt a:visited
{
	color:#001F4d;
}
div.MainContent a:hover
{
	color:#EE7F00;
}
/********* CONTENTLEFT / NAVIGATION LINKS **********/
td.ContentLeft
{
	background-color:#3A3A61;
	vertical-align:top;
}
div.MainSubNavigation
{
	margin-bottom:20px;
}
td.ContentLeft,
td.ContentLeft div.RadPanelBar
{
	width:178px;
}
td.ContentLeft div.RadPanelBar
{
	overflow:hidden;
}
td.ContentLeft ul.rpRootGroup a
{
	text-decoration:none;
	color:#333;
	padding:5px 5px 6px 5px;
	/*height:22px;*/
	border-bottom:1px solid #B4B4C6;
	font-size:1.0em;
}
td.ContentLeft ul.rpRootGroup a.rpSelected
{
	padding-bottom:5px;
	background-color:#605F81;
	color:#FFF;
}
td.ContentLeft ul.rpRootGroup div.rpSlide a.rpSelected
{
	color:#333;
}
td.ContentLeft ul.rpRootGroup a:hover,
td.ContentLeft ul.rpRootGroup div.rpSlide a:hover,
td.ContentLeft ul.rpRootGroup a.rpExpanded:hover
{
	background-color:#EE7F00;
	color:#FFF;
	padding-bottom:5px;
}
td.ContentLeft ul.rpRootGroup a.rpExpanded
{
	background-color:#605F81;
	color:#FFF;
	/*font-weight:bold;*/
	/*background:url("Images/GASAG/LeftNavExpanded.png") repeat-y left;*/
}
td.ContentLeft ul.rpRootGroup
{
	background-color:#D1CFDC;
}
td.ContentLeft ul.rpRootGroup li.rpLast a
{
	/*border-bottom-color:#EE7F00;*/
}
td.ContentLeft ul.rpRootGroup div.rpSlide a
{
	background:#F6F6F8;
	/*background:#F1F0F6 url("Images/GASAG/LeftNavExpanded.png") repeat-y left;*/
	padding:3px 5px 5px 5px;
	border-bottom:1px solid #B4B4C6;
	line-height:normal;
}
td.ContentLeft ul.rpRootGroup div.rpSlide a.rpSelected
{
	font-weight:bold;
}
td.ContentLeft ul.rpRootGroup div.rpSlide a.rpExpanded
{
	color:#333;
}
td.ContentLeft ul.rpRootGroup div.rpSlide a:hover
{
	border-bottom:1px solid #B4B4C6;
}
td.ContentLeft ul.rpRootGroup div.rpSlide ul.rpGroup
{
	width:178px;
}
td.ContentLeft ul.rpRootGroup div.rpSlide li
{
	padding:0px;
}
/*td.ContentLeft ul.rpRootGroup div.rpSlide
{
	display:block;
}*/
td.ContentLeft ul.rpRootGroup,
td.ContentLeft ul.rpRootGroup span.rpOut
{
	border:none;
}
div.RadPanelBar ul.rpGroup .rpTemplate
{
	font-size:1.08em;
}
div.RadPanelBar ul.rpGroup .rpLink
{
	font-size:1em;
}
/*********** CONTENTMIDDLE ************/
td.ContentMiddle ul
{
	margin:0px;
	padding-left:0px;
	line-height:24px;
}
div.MainContent ul
{
	margin-left:15px;
}
td.ContentMiddle li
{
	margin-left:16px;
}
td.ContentMiddle .BottomLeft li,
td.ContentMiddle .BottomRight li
{
	list-style-type:none;
	margin-left:0;
}
td.ContentMiddle li a
{
	background:url("Images/GASAG/PathSeparator.gif") no-repeat 0px 4px;
	padding-left:13px;
	text-decoration:none;
}
td.ContentMiddle
{
	vertical-align:top;
	padding:4px 28px 6px 28px;
}
td.ContentMiddle table a
{
	text-decoration:none;
}
div.Breadcrumb
{
	color:#bfc2c4;
	line-height:18px;
}
div.Breadcrumb a
{
	text-decoration:none;
	color:#80868A;
}
div.Breadcrumb img
{
	padding-bottom:1px;
}
.Sternchentext
{
	font-size:10px;
}
/*********** ContactFormWindow ************/
div.RadWindow_WebBlue tr.rwTitleRow a.rwIcon {
	background:transparent url('Images/GASAG/marginal/Contact.gif') no-repeat center center;
	margin:1px 1px 0 0;
}
/*********** CONTENTRIGHT ************/
td.ContentRight
{
	width:210px;
	vertical-align:top;
	background-color:#ECECF0;
	border-left:1px solid #B4B4C6;
	/*border-top:1px solid #B4B4C6;*/
}
div.Marginal
{
	width:210px;
	margin-bottom:40px;
	overflow:hidden;
}
/******************************************** FOOTER *********************************************/
div.Separator
{
	border-top:1px solid #B4B4C6;
}
div.Footer
{
	border:1px solid #3D3860;
	border-bottom:#919191 1px solid;
	border-top:0px;
	height:29px;
}
div.FooterText,
div.FooterText a
{
	color:#80868A;
}
div.FooterText
{
	padding:7px 0 0 15px;
	float:left;
}
div.FooterText span
{
	background:url("Images/GASAG/SeparatorBottom.png") no-repeat left 2px;
	padding-left:5px;
}