body {
padding: 0px 0px 0px 0px ;
margin: 0px 0px 0px 0px;
background-color: white;
text-align: left;
}

h1{
color: #3370a6;
font-size: 18px;
font-family: arial, tahoma, verdana;
font-weight: 500;
}
h2{
color: #a6ce39;
font-size: 12px;
font-family: arial, tahoma, verdana;
font-weight: 600;
}
p {
padding: 0px;
margin: 0px;
}

.Normal, .NormalDisabled { 
font-size: 12px;
font-family: arial, tahoma, verdana;
font-weight: 500;
}

.grund{
width: 1000px;
height: auto;
margin: 0px auto 0px auto;
padding: 0px;
background-color: transparent;
}

.inhaltsbereich{
width: 1000px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px;
background-color: transparent;
position: relative;
}

.header{
width: 1000px;
height: 116px;
margin: 0px;
padding: 0px 0px 0px 0px;
background-color: transparent;
position: relative;
}

.logo{
width: 371px;
height: 96px;
margin: 28px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: transparent;
position: absolute;
z-index: 10000;
}

.headertext{
width: 269px;
height: 96px;
margin: 0px;
padding: 5px 0px 0px 0px;
background-color: transparent;
color: #3370a6;
font-size: 9px;
font-family: arial, tahoma, verdana;
vertical-align: top;
text-align: right;
}


.suche{
width: 243px;
height: 80px;
margin: 0px;
padding: 20px 0px 0px 0px;
background-color: transparent;
float: right;
}

.kontakt{
width: 350px;
height: auto;
margin: 0px;
padding: 0px 0px 10px 0px;
background-color: transparent;
color: #a6ce39;
font-size: 12px;
font-family: arial, tahoma, verdana;
vertical-align: top;
text-align: left;
float:right;
}



.button{
width: 300px;
height: 175px;
margin: 170px 0px 0px 600px;
padding: 0px 0px 0px 0px;
background: url("image/button_gas.png") no-repeat transparent;
position: absolute;
z-index: 1001;
}

.bild{
width: 1000px;
height: 300px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.gruener_balken{
width: 900px;
height: 12px;
margin: 0px;
padding: 0px 0px 0px 100px;
background-color: #a6ce39;
}

.breadcrumbbereich{
width: 665px;
height: 23px;
margin: 0px;
padding: 2px 0px 0px 235px;
background-color: white;
color: #98c127;

}

.bread_style{
width: auto;
height: 25px;
margin: 0px;
padding: 0px 0px 0px 0px;
background-color: white;
}

.Breadcrumb{
width: auto;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Arial, Verdana, tahoma;
font-size: 12px;
letter-spacing: 0px;
font-weight: 500;
}

.breadcrumb_text{
width: auto;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Arial, Verdana, tahoma;
font-size: 12px;
letter-spacing: 1px;
font-weight: 500;
}


.contentbereich{
width: 1000px;
height: auto;
margin: 0px;
padding: 0px 0px 20px 0px;
background-color: transparent;
color: #3370a6;
font-size: 12px;
font-family: arial, tahoma, verdana;
line-height: 20px;
}

.links{
width: 215px;
height: auto;
margin: 0px;
padding: 20px 20px 0px 0px;
background-color: transparent;

}

.contentpane{
width: 530px;
height: auto;
margin: 0px;
padding: 20px 25px 60px 20px;
background-color: #ecffb8;
}


.rechts{
width: 215px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
background-color: transparent;
}

.login{
width: 530px;
height:20px;
margin: 0px;
padding: 0px 0px 0px 0px;
background-color: transparent;
color: white;
font-size: 10px;
font-family: arial, tahoma, verdana;
line-height: 20px;
text-align: right;
}


.fuss{
width: 1000px;
height: 24px;
margin: 0px;
padding: 0px;
bottom: 0px;
background-color: transparent;
}




/*TEXTFORMATIERUNG*/

a:link {
color: #98c127;
text-decoration: none;
font-weight: 600;
} 
a:active {
color: #98c127;
text-decoration: none;
font-weight: 600;
}
a:visited {
color: #98c127;
text-decoration: none;
font-weight: 600;
}
a:hover {
color: #98c127;
text-decoration: none;
font-weight: 600;
}

a.login:link {
color: white;
text-decoration: none;
font-weight: 500;
} 
a.login:active {
color: white;
text-decoration: none;
font-weight: 500;
}
a.login:visited {
color: white;
text-decoration: none;
font-weight: 500;
}
a.login:hover {
color: white;
text-decoration: none;
font-weight: 500;
}

a.kontaktlink:link {
color: #3370a6;
text-decoration: none;
font-weight: 500;
} 
a.kontaktlink:active {
color: #3370a6;
text-decoration: none;
font-weight: 500;
}
a.kontaktlink:visited {
color: #3370a6;
text-decoration: none;
font-weight: 500;
}
a.kontaktlink:hover {
color: #3370a6;
text-decoration: none;
font-weight: 500;
}

/*TEXTFORMATIERUNG*/




span.BreadcrumbNoLink {
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #3370a6;
text-decoration: none;
font-weight: 500;
} 
span.BreadcrumbNoLink{
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #3370a6;
text-decoration: none;
font-weight: 500;
}
span.BreadcrumbNoLink{
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #3370a6;
text-decoration: none;
font-weight: 500;
}
span.BreadcrumbNoLink {
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #3370a6;
text-decoration: none;
font-weight: 500;
}

a.Breadcrumb0:link {
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #3370a6;
text-decoration: none;
font-weight: 500;
} 
a.Breadcrumb0:active {
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #3370a6;
text-decoration: none;
font-weight: 500;
}
a.Breadcrumb0:visited {
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #3370a6;
text-decoration: none;
font-weight: 500;
}
a.Breadcrumb0:hover {
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #3370a6;
text-decoration: none;
font-weight: 500;
}

a.Breadcrumb1:link {
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #98c127;
text-decoration: none;
font-weight: 500;
} 
a.Breadcrumb1:active {
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #98c127;
text-decoration: none;
font-weight: 500;
}
a.Breadcrumb1:visited {
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #98c127;
text-decoration: none;
font-weight: 500;
}
a.Breadcrumb1:hover {
font-family: arial, tahoma, verdana;
font-size: 12px;
color: #98c127;
text-decoration: none;
font-weight: 500;
}



/* NormalContainerDotted */
.WangerlandNormalContainerDottedContent
{

	border-top: dashed 1px #a6ce39;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 0px;

	margin-left:0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	height: auto;
	width: auto;

	
}

.WangerlandNormalContainerDottedContent2
{

	border-top: dashed 1px #a6ce39;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 0px;

	margin-left:0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	height: auto;
	width: auto;

	
}

.WangerlandNormalContainerDotted
{


	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	margin-left:0px;
	margin-right: 0px;
	margin-top: 20px;
	margin-bottom: 0px;

	height: auto;
	width: auto;

}

.WangerlandNormalContainerDotted2
{


	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	margin-left:0px;
	margin-right: 0px;
	margin-top: 4px;
	margin-bottom: 0px;

	height: auto;
	width: auto;

}

.solpart
{
	

	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	margin-left:0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	height: auto;
	width: auto;
}


/* NormalContainerDotted_rechner */
.WangerlandNormalContainerDottedContent_rechner
{

	border-top: dashed 1px #a6ce39;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	margin-left:0px;
	margin-right: 0px;
	margin-top: 6px;
	margin-bottom: 0px;

	height: auto;
	width: 200px;
	
}

/* NormalContainerDotted_rechner1 */
.WangerlandNormalContainerDottedContent_rechner1
{

	border-top: dashed 1px #a6ce39;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	margin-left:0px;
	margin-right: 0px;
	margin-top: 4px;
	margin-bottom: 0px;

	height: auto;
	width: 200px;
	
}

/* NormalContainerDotted_rechner2*/
.WangerlandNormalContainerDottedContent_rechner2
{

	border-top: dashed 1px #a6ce39;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	margin-left:0px;
	margin-right: 0px;
	margin-top: 6px;
	margin-bottom: 5px;

	height: auto;
	width: 200px;
	
}


/* NormalContainerDotted_rechner3*/
.WangerlandNormalContainerDottedContent_rechner3
{

	border-top: dashed 1px #a6ce39;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	margin-left:0px;
	margin-right: 0px;
	margin-top: 6px;
	margin-bottom: 5px;

	height: auto;
	width: 200px;
	
}

/* Solpartmenu */

.MenuContainer {
		background-color: transparent;

		padding-left: 0px;
		padding-right: 0px;
		padding-top: 4px;
		padding-bottom: 4px;

		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;

		border-top: 1px dashed #a6ce39;		
}

.SubMenuContainer {
		background-color: white;
		width: 225px;

		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;

		margin-left: 7px;
		margin-right: 0px;
		margin-top: -1px;
		margin-bottom: 0px;  
		z-index: 1000;
		border-bottom: 1px dashed #a6ce39;	

}

/*RootMenu*/
.MenuItem {
		height: 20px;
		background-color: transparent ;
		text-align: left;
		color: #3370a6;
		font-family: arial, Times, verdana;
		font-size: 12px;
		font-style: normal;
		width: auto;
		font-weight: 500;
		letter-spacing: 0px;
		
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;  
		right: 215px;

		
}


.MenuItemSel{
		height: 20px;
		background-color: transparent;
		text-align: left;
		color: #3370a6;
		font-family: arial, Times, times;
		font-size: 12px;
		font-style: normal;
		width: auto;
		font-weight: 600;
		letter-spacing: 0px;
		
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;  
}

.MenuItemActive{
		height: 20px;
		background-color: transparent;
		text-align: left;
		color: #3370a6;
		font-family: arial, Times, verdana;
		font-size: 12px;
		font-style: normal;
		width: auto;
		font-weight: 600;
		letter-spacing: 0px;
		
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;  
}



/*SubMenu*/

.SubMenu {  
		height: 27px;
		color: #3370a6;
		font-family: arial;
		font-size: 12px;
		font-weight: 500;
		letter-spacing: 0px;
		
		background-color: white;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;  

}

.SubMenuActive {
		height: 27px;
		background-color: white;
		color: #3370a6;
		font-family: arial;
		font-size: 12px;
		font-weight: 600;
		letter-spacing: 0px;
	
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px; 

}

.SubMenuSel {
		height: 27px;
		background-color: white;
		color: #3370a6;
		font-family: arial;
		font-size: 12px;
		font-weight: 600;
		letter-spacing: 0px;
	
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px; 
		border-top: 1px dashed #a6ce39;		
}


.MainMenu_MenuItem{
		height: 27px;
		color: #3370a6;
		font-family: arial;
		font-size: 12px;
		font-weight: 500;
		letter-spacing: 0px;
		width: 225px;
		
		background-color: white;
		
		border-top: 1px dashed #a6ce39;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px; 
}


/*Misc Menu Objects*/
.MenuBreak{
		background-color: Transparent;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;

		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;  
}

.MenuBar{
		cursor: pointer;
		height: 20px;
		
		padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;

        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;  
		
}

.MenuIcon{
		background-color: white;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		text-align: center;
	
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;

		border-top: 1px dashed #a6ce39;
}

.MainMenu_MenuArrow
{
		font-family: webdings;
		font-size: 10pt; 
		color: white;
		background-color: white;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		text-align: center;
	
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		border-top: 1px dashed #a6ce39;

}

.MainMenu_RootMenuItemBreadcrumb
{  
    background-color: transparent;
    height: 20px;
	font-weight: 600;
}

