BODY, TH, TD, FORM, INPUT,TEXTAREA {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #6B7277;
}
.allarea{
    width:769px;
    margin:0px auto 0px auto;
    padding:6px 0px 6px 0px;
    position:relative;
}
.homebutton{
    position:absolute;
    display:block;
    top:6px;
    left:400px;
    z-index:100;
    width:355px;
    height:130px;
    background:url(/content/images/spacer.gif);
    text-transform:uppercase;
    text-align:right;
    cursor: pointer;
    z-index:0;
    opacity:0;
	font-size : 11px;
}
.homebutton:hover,.homebutton A:hover{
    opacity:1;
    text-decoration:none;
}
.homebutton A{
    position:relative;
    top:5px;
    right:20px;
    text-decoration:none;
    color:#6B7277;
}
.topbanner{
    height:130px;
    width:750px;
    margin-bottom:1px;
}

.MenuBarArea {
    margin:0px 0px 10px 0px;
    height:24px;
    width:762px;
    text-align:left;
    background:url(/content/images/menubar.png) no-repeat;
}
/* 1. Ebene */
.MenuBarArea > UL{
    list-style-type:none;
    z-index:1000;
    height:24px;
    padding:0px;
    margin:0px;
    list-style-position:outside;
    
}
.MenuBarArea > UL > LI{
    float:left;
    text-transform:	uppercase;
    line-height:24px;
    /*width:107px;*/
    display:inline;
    white-space:nowrap;
    position:relative;
    
}
.MenuBarArea  A {
    color:#6B7277;
    text-decoration:none;
    display:block;
}
.MenuBarArea > UL > LI > A {
    background:url(/content/images/menupoint.png) no-repeat;
    font-size:9px;
    padding: 0px 8px 0px 30px;
    /*width:107px;*/
}
.MenuBarArea > UL > LI > A:hover, .MenuBarArea > UL > LI > A.sitemapactive {
    background:url(/content/images/menupoint_hover.png) no-repeat;
    text-decoration:none;
}
/* 2. Ebene */
.MenuBarArea > UL > LI > UL{
    z-index:1000;
    display:none;
    padding:0px;
    width: 216px;
    list-style-type:none;
    position:absolute;
    bottom:24px;
    left:0px;
}
.MenuBarArea > UL > LI:hover > UL {
	display:block;
	
	margin-left:0px;
}
.MenuBarArea > UL > LI.sitemapreverse:hover > UL,.MenuBarArea > UL > LI.sitemaplast:hover > UL {
	margin-left:0px;
}
.MenuBarArea > UL > LI > UL > LI{
    width:216px;
    padding:0px 0px 0px 0px;
    line-height:17px;
    height:17px;
    font-size:1.0em;
	float:left;
	position:relative;
}
.MenuBarArea > UL > LI > UL > LI > A{
    background:url(/content/images/menupoint2.png) no-repeat;
    padding: 0px 0px 0px 30px;
    font-size:9px;
    text-decoration:none;
}
.MenuBarArea > UL > LI > UL > LI > A:hover, .MenuBarArea > UL > LI > UL > LI > A.sitemapactive{
    background:url(/content/images/menupoint2_hover.png) no-repeat;
    text-decoration:none;
}

/* 3. Ebene */
.MenuBarArea > UL > LI > UL > LI > UL{
    top:0px;
    z-index:1001;
    display:none;
    position:absolute;
    padding:0px;
	width: 216px;
	padding:0px 0px 0px 0px;
    list-style-type:none;
}
.MenuBarArea > UL > LI > UL > LI:hover > UL {
	display:block;
	margin:0px 0px 0px 216px;
}
.MenuBarArea > UL > LI.sitemapreverse > UL > LI:hover > UL, .MenuBarArea > UL > LI.sitemaplast > UL > LI:hover > UL {
	margin:0px 0px 0px -216px;
}
.MenuBarArea > UL > LI > UL > LI > UL > LI{
    width:216px;
    padding:0px 0px 0px 0px;

    line-height:17px;
    height:17px;
	float:left;
	position:relative;
}
.MenuBarArea > UL > LI.sitemapreverse > UL > LI > UL > LI, .MenuBarArea > UL > LI.sitemaplast > UL > LI > UL > LI{
}
.MenuBarArea > UL > LI > UL > LI > UL > LI > A{
    background:url(/content/images/menupoint2.png) no-repeat;
    padding: 0px 0px 0px 30px;
    font-size:9px;
    text-decoration:none;
}
.MenuBarArea > UL > LI > UL > LI > UL > LI > A:hover{
    background: url(/content/images/menupoint2_hover.png) no-repeat;
    text-decoration:none;
}



A, A:ACTIVE, A:LINK, A:VISITED {
	color : #333333;
	text-decoration: none;
}
A:HOVER{
	color : #333333;
	text-decoration: underline;
}

H1,.middlehead{
	font-size : 18px;
	font-weight : bold;
	color : #6B7277;
	
	margin-top:-5px;
	margin-bottom:3px;
}
H2,.middleteaser{
	font-size : 12px;
	font-weight : bold;
	color : #6B7277;
	margin-top:0px;
	margin-bottom:5px;
}
.middletext{
	font-size : 11px;
	color : #6B7277;
	margin-top:5px;
}
.middlelink{
	font-size : 11px;
	color : #6B7277;
}
.middlebold{
	font-size : 11px;
	font-weight : bold;
	color : #6B7277;
	margin-top:5px;
}
.middlesubhead{
	font-size : 14px;
	font-weight : bold;
	color : #6B7277;
	margin-top:5px;
}
.middleteaserhead{
	font-size : 9px;
	font-weight : bold;
	color : #6B7277;
}
.righthead{
	font-size : 9px;
	font-weight : bold;
	color : #6B7277;
}
.righttext{
	font-size : 9px;
	color : #6B7277;
}
.middleteasertext{
	font-size : 9px;
	color : #6B7277;
}
.rightlink{
	font-size : 9px;
	color : #6B7277;
}
/*.pathhead{
	font-size : 11px;
	color : #A0A0A0;
	text-decoration:none;
}*/
.pathhead, .pathhead:ACTIVE, .pathhead:LINK, .pathhead:VISITED{
	font-size : 9px;
	color : #C9CED1;
	text-decoration:none;
}
.pathhead1, .pathhead1:ACTIVE, .pathhead1:LINK, .pathhead1:VISITED{
	font-size : 9px;
	color : #C9CED1;
	text-decoration:none;
}
.pathhead1:hover{
	font-size : 9px;
	color : #C9CED1;
	text-decoration:underline;
}
.pathhead2{
	font-size : 12px;
	color : #C9CED1;
}
.adminhead{
	font-size : 10px;
	color : #6B7277;
	font-weight: normal;
}
.highhead{
	font-size : 12px;
	font-weight : bold;
	color : #6B7277;
}
.footer{
	font-size : 11px;
	color : #6B7277;
	text-decoration:none;
}
.smalltext{
	font-size : 10px;
	color : #6B7277;
}
.adminfield{
	font-size : 12px;
	font-weight : bold;
	color : #6B7277;
}
.adminform {
	border-bottom: solid 1px #6B7277;
	border-left: solid 1px #6B7277;
	border-right: solid 1px #6B7277;
	border-top: solid 1px #6B7277;
	background-color:#FFFFFF;
	color: #6B7277;
}
.comparetopblack {
	font-size : 10px;
	font-weight : bold;
	color : #0B0E10;
}
.comparetopwhite {
	font-size : 10px;
	font-weight : bold;
	color : #6B7277;
}
.comparetextbold {
	font-size : 10px;
	font-weight : bold;
	color : #6B7277;
}

.adminhead {

}

.comparetext {
	font-size : 10px;
	font-weight : normal;
	color : #6B7277;
}
.price{
	font-size : 10px;
	color : #6B7277;
	margin-top:5px;
}
.form {
	font-size : 10px;
	border-bottom: solid 0px #C9CED1;
	border-left: solid 0px #C9CED1;
	border-right: solid 0px #C9CED1;
	border-top: solid 0px #C9CED1;
	background-color:#C9CED1;
	color: #6B7277;
}

