/* eigene definitionen */
body {
	padding : 0px; 
	margin : 0px; 
    background-color: #808080;
}

.hgMainMenu {
	background-color : #FFFFFF;
}
.hgLinie {
	background-color : #034694;
}
.hgServMenu {
	background-color : #D6D7D9;
}
.hgContent {
	background-color: #E7E8E9;
}
.hgUntenLinks {
	background-color: #D6D7D9;
}
.hgUnten {
	background-color: #B2B4B6;
}


.metadatahome {
	position:absolute;
	left:-830px;
	top:10px;
	width:800px;
	height:600px;
	
	z-index:100;
	overflow: auto;

	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 9px;
	color: #034694;
	line-height : 11px;
}
.metadatahome h1 {
	FONT-SIZE: 12px;
}
.metadatahome p {
	FONT-SIZE: 9px;
}


.ServMenu {
	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 12px;
	color: #034694;
}
a.ServMenu:link 	{ text-decoration:none; color: #034694; }
a.ServMenu:visited { text-decoration:none; color: #034694; }
a.ServMenu:hover { text-decoration:underline; color: #034694; }
a.ServMenu:active { text-decoration:underline; color: #034694; }

.ServMenuAktiv {
	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 12px;
	color: #034694;
	font-weight:700;
}
a.ServMenuAktiv:link 	{ text-decoration:none; color: #034694; }
a.ServMenuAktiv:visited { text-decoration:none; color: #034694; }
a.ServMenuAktiv:hover { text-decoration:underline; color: #034694; }
a.ServMenuAktiv:active { text-decoration:underline; color: #034694; }




#containerMainMenu {
	position:relative;
	left:50px;
	top:25px;
	width:154px;
	height:322px;
	
	z-index:3;
	overflow: auto;
	SCROLLBAR-BASE-color: #FFFFFF;

	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 12px;
	color: #034694;
	font-weight:700;
	line-height : 20px;
}


.MainMenu {
	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 12px;
	color: #034694;
	font-weight:700;
	line-height : 20px;
}
a.MainMenu:link 	{ text-decoration:none; color: #034694; }
a.MainMenu:visited { text-decoration:none; color: #034694; }
a.MainMenu:hover { text-decoration:underline; color: #034694; }
a.MainMenu:active { text-decoration:underline; color: #034694; }

.MainMenuSub {
	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 12px;
	font-weight:300;
	line-height : 14px;
	color: #034694;
}
a.MainMenuSub:link 	{ text-decoration:none; color: #034694; }
a.MainMenuSub:visited { text-decoration:none; color: #034694; }
a.MainMenuSub:hover { text-decoration:underline; color: #034694; }
a.MainMenuSub:active { text-decoration:underline; color: #034694; }

ul#MainNav {
    margin: 0; padding: 0;
}
ul#MainNav li {
    list-style: square;
    margin: 0,0,0,15;
	padding: 0,0,0,0;
}









#containerContent {
	position:relative;
	left:20px;
	top:25px;
	width:545px;
	height:365px;
	
	z-index:7;
	overflow: auto;
	SCROLLBAR-BASE-color: #E7E8E9;

	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 11px;
	color: #034694;
	padding: 0,10,0,0;
}



#containerContBild {
	position:relative;
	left:0px;
	top:0px;
	width:200px;
	height:425px;
	
	z-index:9;

	border: 0px solid black;
}


#containerContTxtAngebot {
	position:relative;
	left:17px;
	top:5px;
	width:175px;
	height:425px;
	
	z-index:10;

	border: 0px solid black;
}




.inputForm {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color: #B3B5B8;
	width: 170px;
	border : 1px solid #717375;
}
.areaKontakt {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color: #B3B5B8;
	width: 170px;
	border : 1px solid #717375;
}
.chkBox {
}


a:link 	{ text-decoration:underline; color:#034694; }
a:visited { text-decoration:underline; color:#034694; }
a:hover { text-decoration:none; color:#034694;}
a:active { text-decoration:none; color:#034694;  }



/* bildergalerie - prospekt aktuell */
.iflow-image {
	margin-right: 13px;
} 
.startPageLinkProspekt {
	font-size: 15px;
	font-family : Tahoma, sans-serif;
	color: #034694;
}
#containerStartContent {
	position:relative;
	width:412px;
	left:100px;
	top: 80px;
}





/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */


SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px 
}
TEXTAREA {  
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px
} 
INPUT {  
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px 
}


H1 {
	font-family : Tahoma, sans-serif;
	font-size : 13px;
	color : #034694;
	margin-bottom : 0px;
	margin-top : 8px;
}
H2 {
	font-family : Tahoma, sans-serif;
	font-size : 2px;
	color : #034694;
	margin-bottom : 0px;
	margin-top : 8px;
}
H3 {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #034694;
	margin-bottom : 0px;
	margin-top : 8px;
}
H4 {
	font-family : Tahoma, sans-serif;
	font-size : 10px;
	color : black;
	margin-bottom : 0px;
	margin-top : 8px;
}
.subhead1 {
	font-family : Tahoma, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Tahoma, sans-serif;
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-family : Tahoma, sans-serif;
	font-size : 10px;
	color : red;
}
.headerdate {
	font-family : Tahoma, sans-serif;
	font-size : 10px;
	color : #333333;
	font-weight: normal;
}







P {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color: #034694;
}
.caption {
	font-family : Tahoma, sans-serif;
	font-size : 10px;
	color : #034694;
}
.bulletlist {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #034694;
}
.table {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #034694;
}







.searchform {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #034694;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Tahoma, sans-serif;
	font-size : 12px;
	color : #034694;
	font-weight: 700;
}
.searchresultcontent {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #034694;
	font-weight: normal;
}
.searchresultheader {
	font-family : Tahoma, sans-serif;
	font-size : 12px;
	color : #034694;
	font-weight: 700;
}
.searchmarkup {
	color : #FF0066;
}




.loginform {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #034694;
	font-weight : normal;
}




.mailform {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #034694;
	font-weight : normal;
}
.mailformrequired {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #003366;
	font-weight : bolder;
}
.mailformcomment {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Tahoma, sans-serif;
	font-size : 10px;
	color : #003366;
	font-weight : normal;
}






.filelinks {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #034694;
}
.filelinkssize {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #034694;
}



.sitemap1 {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : #CC6600;
}
.sitemap2 {
	font-family : Tahoma, sans-serif;
	font-size : 10px;
	color : #990000;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Tahoma, sans-serif;
	font-size : 9px;
	color : #333399;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Tahoma, sans-serif;
	font-size : 8px;
	color : #003333;
	margin-left : 60px;
}




.celmenu {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color: #034694;
	margin-top : 10px;
	font-weight: 700;
}
.celsubmenu {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color : ##034694;
	margin-left : 10px;
	margin-top : 3px;
}