/* CSS Document */
* {
 margin:0; 
 padding: 0;
 }
 /* MIE */
* body, html; .content {
 height:100%;
}
.LAYKollektion{
	position:absolute;
	width:248px;
	height:auto;
	margin: 23px 0 0 256px;

}
#homepage { 	
	text-align: left;
	vertical-align: top;	
	margin: 0px auto;
	padding: 0px;
	width: 778px;
	height:auto;
	background-color: #ffffff;
	border: 1px solid #4b494c;
}
#content { 	
	text-align: left;
	vertical-align: top;	
	margin: 0px auto;
	padding: 0px;
	width: 778px;
	min-height:100%;
	_height:100%;
	background-color: #ffffff;
	border: 1px solid #4b494c;
}
/*-------------------------------------------- CSS für Texte ------------------------------------------------*/
.TextBlack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	line-height: 15px;
}
.TextWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	line-height: 15px;
}
.TextWhiteSmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
}
.TextGrey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #575757;
}
.TextRed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #C21C24;
}
.TextGreen{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #a48637;
}
/*-------------------------------------------- CSS für Unternavigation ------------------------------------------------*/
.unav  ul {
	list-style-type: none;
	margin: 0; 
	padding: 0;
}
.unav  a {
	text-decoration:none;
	color: #575757;
}
.unav a:hover, .unav a:active, .unav a.open {
	background-color: #E30000;
	font-weight: normal;
	color: #FFFFFF;
}
.unav  {
	text-align:center;
	width:140px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #575757;
}
.unav li a {
	line-height: 18px; 
	display: block;
}
/*-------------------------------------------- CSS Unternavigation links ------------------------------------------------*/

.LAYunav {
	position:absolute;
	width:181px;
	height:auto;
	margin: 68px 0 0 42px;
	padding: 29px 0 0 5px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#575757;
	
	background-image:url(../images/hg_unav.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.unavLeft  ul {
	list-style-type: none;
	margin: 0; 
	padding: 0;
}
.unavLeft  a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: normal;
	
	padding-left:11px;
	padding-bottom:3px;
	background-image:url(../images/hg_link.gif);
	background-repeat:no-repeat;
}
.unavLeft a:hover, .unavLeft a:active, .unavLeft a.open {
	text-decoration:none;
	font-weight: bold;
	
	background-image:url(../images/hg_link_o.gif);
	background-repeat:no-repeat;
}
.unavLeft  {
	text-align:left;
	width:181px;
	height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575757;
}
.unavLeft li a {
list-style-type: none;
	line-height: 17px; 
	display: block;
}
/*-------------------------------------------- CSS für Links ------------------------------------------------*/
a.LinkWhiteSmall:link, a.LinkWhiteSmall:visited, a.LinkWhiteSmall:active, a.LinkWhiteSmall:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
a.LinkGreySmall:link, a.LinkGreySmall:visited, a.LinkGreySmall:active, a.LinkGreySmall:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color:#3c3c3c;
	text-decoration:none;
}
a.LinkGrey:link, a.LinkGrey:visited, a.LinkGrey:active, a.LinkGrey:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#575757;
	text-decoration:underline;
}
a.LinkRed:link, a.LinkRed:visited, a.LinkRed:active, a.LinkRed:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#C21C24;
	text-decoration:none;
}
a.LinkSitemap:link, a.LinkSitemap:visited, a.LinkSitemap:active, a.LinkSitemap:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#575757;
	text-decoration:none;
}
/*-------------------------------------------- CSS für Formulare ------------------------------------------------*/
.inputField {
font-family: Verdana,Arial,Helvetica;
font-size: 11px; 
color:#4a4a4a;
background-color:#FFFFFF; 
border: #363636 1px solid; 
height: 17px;
} 
.inputError{
font-family: Verdana,Arial,Helvetica;
font-size: 11px; 
color:#4a4a4a;
background-color:#FFFFFF; 
border: #bf0e23 1px solid; 
height: 17px;
} 

.textareaField { 
font-family: Verdana,Arial,Helvetica;
font-size: 11px; 
color:#4a4a4a;
background-color:#FFFFFF; 
border: #363636 1px solid;
height:80px; 
} 