Body,td,p,select,input,textarea {
	Color : #434343;
	Font-Family : Verdana,Tahoma, Arial, Helvetica, sans-serif ;
	Font-Size : 10px ;
	Font-Style : normal ;
	/* text-align: left; */
}


.ContentBackGroundArea {
	background-color: White; 
}

.GreyDark {
	background-color: #3C3C44; 
}

.PanoRahmen {
	background-color: #282D33; 
}

.FooterText {
	Color : #F3F3E2; 
	Font-Family : Verdana, Arial, Helvetica, sans-serif ;
	Font-Size : 9px ;
}


.GreyLite {
	background-color: #4C4C51;
}

.BlackBG {
	background-color: Black;
}


.BoxHeader {
	background-color: #CC9900;
	Color : White ;
	Font-Weight : bold ;
}

.BoxSubHeader {
	background-color: #DDDDDD;
}

.BoxBody {
	background-image: url(../../Assets/Images/DotsVertical.gif);
	background-repeat: no-repeat;
	background-position: right;
	
}




.ListUnderline {
	background-image: url(../../Assets/Images/DotsHorizontal.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	
	}

	
	
	
	

.ListHeader,A:link.ListHeader,A:Visited.ListHeader,A:Active.ListHeader,A:Hover.ListHeader {
	background-color: #868761;
	Color : #E8E9D8 ;
	Font-Weight : bold ;
	}	
	
.ListRowA {
	
	}

.ListRowB {
	
	}	
	

	.DivideVertical {
	background-image: url(../../Assets/Images/DotsVerticalDarkGrey.gif);
	background-repeat: repeat-y;
	background-position: left;
	
	}


/** SignalBox - Elemente **/	

.SignalBoxHeader,.SignalBoxFooter {

	border-color: black black #F5F4EC black;
	border-style: solid;
	background: #CC9900;
	border-width: 1px 1px 0px 1px;
	Color : #F6F7F2 ;
	Font-Weight : bold ;
	padding: 3px 3px 3px 1px; 
	}		

.SignalBoxDesc
{
    Font-Size : 10px ;
	Color : #6B6D4A;
	vertical-align: top;
	padding-top: 1px;
	Font-Weight : bold ;
}	
	

	
.SignalBoxFooter	{


	border-width: 1px 0px 0px 0px;
	padding: 2px 3px 2px 3px; 
	}		
	
	
.SignalBox,.SignalBoxTop,.SignalBoxMiddle,.SignalBoxMiddleColor1,.SignalBoxMiddleBottomColor1,.SignalBoxMiddleColor2,.SignalBoxBottom,.SignalBoxBottomColor1 {

	border-width: 1px;
	border-color: black black black black;
	border-style: solid;
	background: #F5F4EC;
	
	}		
	
.SignalBoxTop {

	border-width: 1px 1px 0px 1px;
	border-color: black black black black;
	
	}			

.SignalBoxMiddle {

	border-width: 0px 1px 0px 1px;
	border-color: black black black black;
	
	}			

.SignalBoxMiddleColor1,.SignalBoxMiddleBottomColor1 {

	border-width: 1px 1px 0px 1px;
	border-color: #C2C2C2 black #C2C2C2 black;
	background: #EFEEE6;
	
	}
	
	
.SignalBoxMiddleColor2 {

	border-width: 0px 1px 1px 1px;
	border-color: black black #C2C2C2 black;
	background: #EFEEE6;
	
	}	
	

.SignalBoxBottom {

	border-width: 0px 1px 1px 1px;
	border-color: black black black black;
	
	}	

.SignalBoxBottomColor1 {

	border-width: 1px 1px 1px 1px;
	border-color: #C2C2C2 black black black;
	background: #E8E7DF;
}	


.SignalBoxMiddleBottomColor1 {

	border-width: 0px 1px 1px 1px;
	border-color: #C2C2C2 black black black;

}	

	
	
.SignalArea {
	vertical-align: middle;
	width: 100%;
	height: 100%;
}		
	

/** Formular - Elemente **/

form {
	padding: 0 0 0 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}

.FormAreaLeft,.FormAreaContent,.FormAreaRight,.FormAreaTop,.FormAreaTopLeft,.FormAreaBottom {
	vertical-align: top ;
	}		
	
.FormAreaLeft {

	text-align: left ;
	vertical-align: top ;

	}			
	
.FormButtonArea,.FormButtonAreaAdd,.FormButtonAreaUpdate,.FormButtonAreaLook,.FormButtonAreaDelete,.FormButtonAreaRight {
	text-align: center ;
	Color : #5D5D40 ;
	Font-Weight : bold ;
	vertical-align: middle ;
	}		

.FormButtonAreaRight{
	text-align: right ;
	padding: 0px 4px 0px 0px; 
	}	
	
		
.FormHeadline,.FormHeadlineContrast
{
	Color : #868761;
   Font-Weight : bold ;
	text-align: left;
}


.FormHeadlineContrast
{
  Color : #434427;
  padding: 5px 0px 5px 0px;

}


	


	
.FormContent
{
	text-align: left;
}
	

	
.FormDesc
{
	Color : #868761;
   text-align: left;
	vertical-align: top;
	/* padding-top: 7px; */
}

.FormComment,.FormComment
{
    Font-Size : 10px ;
	Color : #6B6D4A;
	vertical-align: middle;
	padding-top: 1px;
	Font-Weight : bold ;
}

.FormHooverBGColorHilite
{
	background-color: #EEEDDF;
}

.AlertContent
{

	Color : #990000 ;
	padding: 2px 2px 2px 2px;
	Font-Weight : bold ;
	}


.FormAlertBGColor
{
	background-color: #A52A2A ;
	Color : White ;
    
	padding: 2px 2px 2px 2px;
	border: 2px solid #A52A2A;
	text-align: center;
	}

/** Navigation Buttons **/

.ButtonCold {
	background-image: url(../../Assets/Images/ButtonColdBG.gif);
	background-repeat: repeat-x;
	background-position: center;
	Font-Weight : bold ;
	Color : #CACBAC ;
	text-align: center ;
}

.ButtonColdBGLineHorizontal {
	background-image: url(../../Assets/Images/ButtonColdBGLineHorizontal.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.ButtonColdBGLineVertikal {
	background-image: url(../../Assets/Images/ButtonColdBGLineVertikal.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.ButtonColdBGLineVertikalR {
	background-image: url(../../Assets/Images/ButtonColdBGLineVertikalR.gif);
	background-repeat: no-repeat;
	background-position: right;
}


.ButtonHot,.ButtonHotBGLineVertikalL,.ButtonHotBGLineVertikalR {
	background-repeat: repeat-x;
	Font-Weight : bold ;
	Color : #868761 ;
	text-align: center ;
	/* background-color: #CACBAC; */
}

.ButtonHot {
	background-image: url(../../Assets/Images/ButtonHotBG.gif);
	background-position: center;
}

.ButtonHotBGLineVertikalL {
	background-image: url(../../Assets/Images/ButtonHotBGLineVertikalL.gif);
	background-position: left;
}


.ButtonHotBGLineVertikalR {
	background-image: url(../../Assets/Images/ButtonHotBGLineVertikalR.gif);
	background-position: right;
}



/** OnlineAnsicht **/

.OnlineAnsichtRahmen {

	border-color: black black black black;
	border-style: solid;

	border-width: 1px 1px 1px 1px;

}


.OnlineAnsichtLogo {
text-align: center ;

}


.OnlineAnsichtHeadline {
	Font-Size : 12px ;
	Font-Weight : bold ;
	padding-top: 10px;
	padding-bottom: 10px;
}

.OnlineAnsichtSubHeadline {
	Font-Size : 12px ;
	Font-Weight : bold ;
}

.OnlineAnsichtAngebotsSpezifikaDesc {

	Color : #7D7D7D ;
	text-align: right ;
	vertical-align: top ;
	padding-top: 2px;
}


.OnlineAnsichtAngebotsSpezifikaContent{

	Color : #7D7D7D ;
	text-align: left ;
	Font-Weight : bold ;
	vertical-align: top ;
	padding-top: 2px;

}


.OnlineAnsichtContent {
	Color : #7D7D7D ;
}


.OnlineAnsichtAnbieterDesc {

}

.OnlineAnsichtAnbieterContent{

}






/** Hyperlinks **/


A:link,A:Visited,A:Active,A:Hover{
	Color : #B47331 ;
	Text-Decoration : none;
}

A:Hover{
	Color : #D39B63 ;
}


A:link.ReiterNavigationHot,A:Visited.ReiterNavigationHot,A:Active.ReiterNavigationHot,A:Hover.ReiterNavigationHot{
	Color : #868761 ;
	Text-Decoration : none;
}

A:Hover.ReiterNavigationHot{
	Color : Black ;
}


A:link.ReiterNavigationCold,A:Visited.ReiterNavigationCold,A:Active.ReiterNavigationCold,A:Hover.ReiterNavigationCold{
	Color :  #CACBAC ;
	Text-Decoration : none;
}

A:Hover.ReiterNavigationCold{
	Color : #868761 ;
}



.Navigation {

	background-color: black;
	Color : White ;
	/* Font-Weight : bold ; */
}

A:link.Navigation,A:Visited.Navigation,A:Active.Navigation,A:Hover.Navigation{
	Color : White ;
	Text-Decoration : none;
}

A:Hover.Navigation{
	Color : #CC9900 ;
}

	

.SubNavigationA {

	background-color: #FDFBF5;
	Color : Black ;
	Font-Weight : bold ;
}

.SubNavigationB {

	background-color: #FCF9F0;
	Color : Black ;
	Font-Weight : bold ;
}

.SubNavigationContent {

	Color : #868761 ;
	
}


.SubNavigationContentHilite{

	background-color: #E8E7DF ;
	Color : #FEFBF6 ;
	
	
}


.SubNavigationAbschluss {

 border-left: 1px solid #DDDCCD ;
 vertical-align: top ;
 
 }



ul,li {

	padding: 0px 18x 0px 18px; 
}

li {
	list-style: url(../../Assets/Images/Bullet.gif);

}

	

.AreaLeft,.AreaRight,.AreaContent{
	
}

.AreaRight{
	background-color: #797364 ;	
	border-left: 1px solid White ;
	border-Right: 1px solid White ;
	Color : White ;
	vertical-align: top;
}

.ListUnderlineWhite {
	background-image: url(../../Assets/Images/DotsHorizontalWhite.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	
	}

.DivideHorizontalShadow {
	background-image: url(../../Assets/Images/BGShadow.gif);
	background-repeat: repeat-x;
	background-position: bottom;

	}

	


	
.DivideHorizontalColor {
background-color: #EBE9D9 ;	
	border-top: 1px solid White ;
	border-bottom: 1px solid White ;
	}
		

.AreaRightNavButtonCold{
	background-image: url(../../Assets/Images/BGVRNavButtonCold.gif);
	Color : White ;
}


.DotBox {
	background-image: url(../../Assets/Images/BGDots.gif);
	background-position: right;
	border-right: 1px solid White ;
	
}

.Banners {
	width: 209px;
	height: 140px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.emphasize {
	font-weight: bold;

		color: #CC9900;
}
