﻿body
{
background: url("image/hintergrund_50px.jpg") repeat transparent;
text-align: center;
padding: 0px;
margin: 0px;
}

.Mauer
{
background: center url("image/mauer.jpg") no-repeat transparent;
height: 851px;
width: auto;
padding: 0px;
margin: 0px auto 135px auto;
position: relative;
}
.content
{
height: 557px;
width: 931px;
margin: 0px auto 0px auto;
top: 135px;
position: relative;
padding: 5px 0px 0px 0px;
}
.login
{
height: auto;
width: auto;
margin: 0px ;
padding: 0px;	
position: absolute;
top: 10px;
right: 15px;
font-family: "Times New Roman", Times, Serif;
font-weight: 500;
font-size: 9px;
letter-spacing: 1px;
}
.burg
{
background: url("image/Burg_Strich.png") no-repeat transparent;
height: 109px;
width: 238px;
margin: 0px auto 0px auto;	 
padding: 0px;
}
.logo_streifen
{
background-color: #430c0c;
height: 52px;
width: 931px;	
margin: 0px auto 0px auto;	
padding: 0px;

}
.logo
{
background: url("image/logo.png") no-repeat transparent;
height: 52px;
width: 463px;
margin: 0px auto 0px auto;
padding: 0px;
}
.menu
{
background-color: #131f34;
height: 32px;
width: 931px;
margin: 3px auto 0px auto;
padding: 0px;
}
.menutext{
text-align: center;
height: 25px;
width: 869px;
margin: 0px;
padding-top: 7px;
padding-bottom: 0px;
padding-left: 28px;
padding-right: 28px;
font-size: 14px;
color: white;
letter-spacing: 2px;
font-family: "Times New Roman", Times, Serif;
}
.contentpane{
height: 315px;
width: 931px;
margin: 0px;
padding: 0px;
}
.contenttext{
height: 300px;
width: 387px;
margin: 0px 0px 0px 0px;
padding: 25px 0px 0px 23px;
}
.contentbild{
height: 310px;
width: 506px;
margin: 0px;
padding: 5px 10px 0px 0px;
text-align: left;
}
.contenttext2{
height: 300px;
width: 397px;
margin: 0px 0px 0px 0px;
padding: 25px 23px 0px 0px;
text-align: left;
}
.footer
{
height: 30px;
width: auto;
margin: 0px ;
padding: 0px;
position: relative;
}
.linie
{
background-color: #430c0c;
height: 1px;
width: 820px;	
margin: 0px auto 0px auto;	
padding: 0px;
font-size: 0px;	
}
.footertext
{
text-align: center;
height: auto;
width: auto;
margin: 0px ;
padding: 5px 0px 0px 0px;
font-family: "Times New Roman", Times, Serif;
font-weight: 500;
font-size: 11px;
letter-spacing: 1px;
}
.copyright
{
height: auto;
width: auto;
margin: 0px ;
padding: 0px 0px 0px 0px;	
font-family: "Times New Roman", Times, Serif;
font-weight:none;
font-size: 10px;
bottom: 10px;
right: 15px;
letter-spacing: 1px;
position: absolute;	
}

.Normal, .NormalDisabled { 
text-align: left;
letter-spacing: 1px;
font-size: 13px;
font-family: "Times New Roman", Times, Serif;
font-weight: 500;
color: #383838;
line-height: 22px;
}

.c_contentpane{
text-align: left;
letter-spacing: 1px;
font-size: 13px;
font-family: "Times New Roman", Times, Serif;
font-weight: 500;
color: #383838;
line-height: 22px;
}
.c_contentpaneflash{
text-align: left;
letter-spacing: 1px;
font-size: 14px;
font-family: "Times New Roman", Times, Serif;
font-weight: 500;
color: #383838;
line-height: 22px;
}


/*Textformatierung*/

.style1
{
text-align: left;
letter-spacing: 1px;
font-size: 14px;
font-family: "Times New Roman", Times, Serif;
font-weight: 500;
color: #383838;
line-height: 22px;	
}


/*Links*/

.anmelden:link{
color: #430c0c;	
font-weight: normal;
font-family: "Times New Roman", Times, Serif;
text-decoration: none;
}

.anmelden:hover{
color: #dcc172;	
font-weight: normal;
font-family: "Times New Roman", Times, Serif;
text-decoration: none;	
}

.anmelden:active{
color: #383838;	
font-weight: normal;
font-family: "Times New Roman", Times, Serif;
text-decoration: none;	
}

.anmelden:visited{
color: #430c0c;	
font-weight: normal;
font-family: "Times New Roman", Times, Serif;
text-decoration: none;	
}





a.kontakt:link{
color: #430c0c;	
font-weight: normal;
font-family: "Times New Roman", Times, Serif;
text-decoration: none;
}

a.kontakt:hover{
color: #dcc172;	
font-weight: normal;
font-family: "Times New Roman", Times, Serif;
text-decoration: none;	
}

a.kontakt:active{
color: #383838;	
font-weight: normal;
font-family: "Times New Roman", Times, Serif;
text-decoration: none;	
}

a.kontakt:visited{
color: #430c0c;	
font-weight: normal;
font-family: "Times New Roman", Times, Serif;
text-decoration: none;	
}

.MainMenu_MenuItemActive{
text-align: center;
height: auto;
width: auto;
margin: 0px;
font-size: 14px;
font-weight: 200;
color: #dcc172;
letter-spacing: 2px;
font-family: "Times New Roman", Times, Serif;
}
.MainMenu_MenuBreak 
{
    border-bottom: 0px solid; 
    border-left:0px solid; 
    border-top: 0px solid;  
    border-right: 0px solid; 
    background-color: #131f34; 
    height: 0px;
}
.MainMenu_MenuItem
{
text-align: center;
height: auto;
width: auto;
margin: 0px;
font-size: 14px;
font-weight: 200;
color: white;
letter-spacing: 2px;
font-family: "Times New Roman", Times, Serif;
}
.MainMenu_SubMenu{
background-color: #131f34;
}
.MainMenu_MenuItemSel { 
cursor: pointer;
text-align: center;
height: auto;
width: auto;
margin: 0px;
background-color: transparent;
font-size: 14px;
font-weight: 200;
color: #dcc172;
letter-spacing: 2px;
font-family: "Times New Roman", Times, Serif;
}

.MainMenu_RootMenuItemBreadcrumb
{   
cursor: pointer;
text-align: center;
height: auto;
width: auto;
margin: 0px;
background-color: transparent;
font-size: 14px;
font-weight: 200;
color: #dcc172;
letter-spacing: 2px;
font-family: "Times New Roman", Times, Serif;
}

