BODY.head {
    background-attachment : fixed;
	background-color : #ffffff;

	background-position : ;
	background-repeat : no-repeat;
	border : 0px;
	margin : 0px;
    margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
    }

BODY.main {
    background-attachment : fixed;
	background-color : #ffffff;

	background-position : ;
	background-repeat : no-repeat;
	border : 0px;

    margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;

	scrollbar-face-color: #CCCCCC;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color: #999999;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #999999;
    }

BODY.foot {
    background-attachment : fixed;
	background-color : #ffffff;

	background-position : ;
	background-repeat : no-repeat;
	border : 0px;

    margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
    }

BODY.left {
    background-attachment : fixed;
	background-color : #ffffff;
	background-image : url(../images/bg/);
	background-position : center;
	background-repeat : no-repeat;
	border : 0px;
	
	margin : 0px;
    margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
    }

BODY.right {
    background-attachment : fixed;
	background-color : #ffffff;
	background-image : url(../images/bg/);
	background-position : center;
	background-repeat : no-repeat;
	border : 0px;

    margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
    }
	
TD {
	color : #999999;
	font : 12px Verdana, Arial;
	line-height : 14px;
}

TD.overview {
	color : #999999;
	font : 11px Verdana, Arial;
	line-height : 14px;
}

TD.foot {
	
	font : bold 11px Arial;
	color: #F2D883;
	line-height : 18px;
}
TD.main {
	color : #666666;
	font : 12px Verdana;
	line-height : 18px;
}

TD.tab {
	color : #666666;
	font : 12px Verdana;
	line-height : 18px;
	background-color : #eee8aa;
}
	
	a:link.med           {color: #999999; text-decoration:none; font : bold 12px Arial;}
    a:visited.med        {color: #999999; text-decoration:none; font : bold 12px Arial;}
    a:active.med         {color: #999999; text-decoration:none; font : bold 12px Arial;}
    a:hover.med          {color: #E60042; text-decoration:none; font : bold 12px Arial;}
	a.med                {color: #999999; text-decoration:none; font : bold 12px Arial;}
	
	a:link.medn           {color: #660000; text-decoration:none; font : 12px Verdana;}
    a:visited.medn        {color: #993300; text-decoration:none; font : 12px Verdana;}
    a:active.medn         {color: #660000; text-decoration:none; font : 12px Verdana;}
    a:hover.medn          {color: #E60042; text-decoration:none; font : 12px Verdana;}
	a.medn                {color: #660000; text-decoration:none; font : 12px Verdana;}
	
	a:link.navi           {color: #999999; text-decoration:none; font : bold 11px Verdana, Arial;}
    a:visited.navi        {color: #999999; text-decoration:none; font : bold 11px Verdana, Arial;}
    a:active.navi         {color: #999999; text-decoration:none; font : bold 11px Verdana, Arial;}
    a:hover.navi          {color: #E60042; text-decoration:none; font : bold 11px Verdana, Arial;}
	a.navi                {color: #999999; text-decoration:none; font : bold 11px Verdana, Arial;}
	
	a:link.naviakt           {color: #E60042; text-decoration:none; font : bold 11px Verdana, Arial;}
    a:visited.naviakt        {color: #E60042; text-decoration:none; font : bold 11px Verdana, Arial;}
    a:active.naviakt         {color: #E60042; text-decoration:none; font : bold 11px Verdana, Arial;}
    a:hover.naviakt          {color: #E60042; text-decoration:none; font : bold 11px Verdana, Arial;}
	a.naviakt                {color: #E60042; text-decoration:none; font : bold 11px Verdana, Arial;}
	
	a:link.hnavi           {color: #999999; text-decoration:none; font : bold 12px Verdana, Arial;}
    a:visited.hnavi        {color: #999999; text-decoration:none; font : bold 12px Verdana, Arial;}
    a:active.hnavi         {color: #999999; text-decoration:none; font : bold 12px Verdana, Arial;}
    a:hover.hnavi          {color: #E60042; text-decoration:none; font : bold 12px Verdana, Arial;}
	a.hnavi                {color: #999999; text-decoration:none; font : bold 12px Verdana, Arial;}
	
	a:link.hnavif           {color: #999999; text-decoration:none; letter-spacing : 1px; font : bold 12px Verdana, Arial;}
    a:visited.hnavif        {color: #999999; text-decoration:none; letter-spacing : 1px; font : bold 12px Verdana, Arial;}
    a:active.hnavif         {color: #999999; text-decoration:none; letter-spacing : 1px; font : bold 12px Verdana, Arial;}
    a:hover.hnavif          {color: #E60042; text-decoration:none; letter-spacing : 1px; font : bold 12px Verdana, Arial;}
	a.hnavif                {color: #999999; text-decoration:none; letter-spacing : 1px; font : bold 12px Verdana, Arial;}
	
	a:link.hnaviakt           {color: #E60042; text-decoration:none; font : bold 12px Verdana, Arial;}
    a:visited.hnaviakt        {color: #E60042; text-decoration:none; font : bold 12px Verdana, Arial;}
    a:active.hnaviakt         {color: #E60042; text-decoration:none; font : bold 12px Verdana, Arial;}
    a:hover.hnaviakt          {color: #E60042; text-decoration:none; font : bold 12px Verdana, Arial;}
	a.hnaviakt                {color: #E60042; text-decoration:none; font : bold 12px Verdana, Arial;}
	
	a:link.overhead           {color: #990000; text-decoration:none; font : bold 12px Verdana, Arial;}
    a:visited.overhead        {color: #990000; text-decoration:none; font : bold 12px Verdana, Arial;}
    a:active.overhead         {color: #990000; text-decoration:none; font : bold 12px Verdana, Arial;}
    a:hover.overhead          {color: #E60042; text-decoration:none; font : bold 12px Verdana, Arial;}
	a.overhead                {color: #990000; text-decoration:none; font : bold 12px Verdana, Arial;}
	
	a:link.mehr           {color: #990000; text-decoration:none; font : 12px Verdana, Arial;}
    a:visited.mehr        {color: #990000; text-decoration:none; font : 12px Verdana, Arial;}
    a:active.mehr         {color: #990000; text-decoration:none; font : 12px Verdana, Arial;}
    a:hover.mehr          {color: #E60042; text-decoration:none; font : 12px Verdana, Arial;}
	a.mehr                {color: #990000; text-decoration:none; font : 12px Verdana, Arial;}
	
	a:link.foot           {color: #F2D883; text-decoration:none; font : bold 11px Arial;}
    a:visited.foot        {color: #F2D883; text-decoration:none; font : bold 11px Arial;}
    a:active.foot         {color: #F2D883; text-decoration:none; font : bold 11px Arial;}
    a:hover.foot          {color: #E60042; text-decoration:none; font : bold 11px Arial;}
	a.foot                {color: #F2D883; text-decoration:none; font : bold 11px Arial;}
	
P {
	font-size: 12px;
	font-family: Verdana;
	color:#666666;
	line-height : 18px;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

.img {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 25px;
}

.imgf {
	margin-bottom : 0px;
	margin-left : 1px;
	margin-right : 0px;
	margin-top : 0px;
}

SPAN.arrow {
	color:#cc0000;
	font : bold 12px Verdana;
    }
	
SPAN.navi {
	color:#cc0000;
	font : bold 12px Arial;
    }

SPAN.naviakt {
	color:#FF0066;
	font : bold 11px Verdana;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
    }
SPAN.hnaviakt {
	color:#FF0066;
	font : bold 12px Verdana, Arial;
    }
	
SPAN.small {
	color:#cc0000;
	font : bold 10px Verdana;
    }
	

h1 {
	font-size: 13px;
	font-family: Verdana;
	font-weight: bold;
	color:#990000;
	margin-bottom : 7px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

h2 {
	font-size: 13px;
	font-family: Verdana;
	font-weight: bold;
	color:#990000;
	margin-bottom : 7px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

h3 {
    font-size: 12px;
    font-family: Verdana;
    font-weight: bold;
    color:#990000;
    margin-bottom : 7px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 14px;
    }
	
LI {
    color:#990000;
	font : 12px Verdana;

}
INPUT.anfahrt {
	background : #FFFFCC;
	border : 1px solid #990000;
    font : 10px Verdana;
	color : #000000;
	margin : 0px 0px 0px 0px;
}

INPUT.send{
	background : #ffcc66;
	border : 1px solid #990000;
    font : 10px Verdana;
	color : #000000;
	margin : 0px 0px 0px 0px;
}
	
INPUT {
	background : #ededed;
	border : 1px solid #333333;
    font : 11px Tahoma;
	color : #000000;
	margin : 0px 0px 0px 0px;
}
INPUT.error {
	background : #ffcccc;
	border : 1px solid #333333;
    font : 11px Tahoma;
	color : #000000;
	margin : 0px 0px 0px 0px;
}
	
INPUT.radio {
	font-size: 11px;
	border: 0;
	background: ;
}

TEXTAREA {
  width : 100%;
	background : #ededed;
	background-image : url(../img/);
	border : 1px solid #333333;
	font : 11px Verdana;
	color : #000000;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	scrollbar-face-color: #dedede;
	scrollbar-shadow-color: #666666;
	scrollbar-highlight-color:#666666;
	scrollbar-3dlight-color: #ededed;
	scrollbar-darkshadow-color: #ededed;
	scrollbar-track-color: #ededed;
	scrollbar-arrow-color: #666666;
}

TEXTAREA.error {
  width : 100%;
	background : #ffcccc;
	border : 1px solid #333333;
	font : 11px Verdana;
	color : #000000;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	scrollbar-face-color: #dedede;
	scrollbar-shadow-color: #666666;
	scrollbar-highlight-color:#666666;
	scrollbar-3dlight-color: #ffcccc;
	scrollbar-darkshadow-color: #ffcccc;
	scrollbar-track-color: #ffcccc;
	scrollbar-arrow-color: #666666;
}
.textfeld {
  	border: #336666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

  	width: 100%;
  	font-family: Arial, Tahoma, Verdana, sans-serif;
  	font-size: 11px;
	}
.textfelda {
  	border: #336666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

  	width: 50;
  	font-family: Arial, Tahoma, Verdana, sans-serif;
  	font-size: 11px;
	}
.textfeldb {
  	border: #336666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

  	width: 468;
  	font-family: Arial, Tahoma, Verdana, sans-serif;
  	font-size: 11px;
	}
	
.textfeldc {
  	border: #336666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

  	width: 200;
  	font-family: Arial, Tahoma, Verdana, sans-serif;
  	font-size: 11px;
	}
