body {
	color: #333333;
	font-size: 12px;
	font-family: arial,helvetica,sans-serif;
	background-color:#FFFFFF;
}

p {
      color: #333333;
	font-size: 12px;
	font-family: arial,helvetica,sans-serif;
}

td {
	color: #333333;
	font-size: 12px;
	font-family: arial,helvetica,sans-serif;

}

.titel {
	font-size: 13px;	
	font-weight: bold;


}

.titellink, .titellink:ACTIVE, .titellink:LINK, .titellink:VISITED, .titellink:HOVER {
	font-size: 13px;	
	font-weight: bold;
	color: #333333;	
	text-decoration: none;
}


.subheadline {	
	font-weight: bold;
	padding-bottom: 10px;
}





.small {
	font-size: 11px;
}

.fehler {
	color: #FF3333;
	font-size: 12px;
	font-weight: bold;
}


.boxheadlinegrey {
	color: #CCCCCC;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;	
	font-weight: bold;
        border-top:1px solid #FF3333;	
}

.aktion { 
	background-color: #EEEEEE; 
	font-size: 11px;	
}

.tabhead {
	background-color: #CCCCCC;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;	
	font-weight: bold;
}

.tabrow {
	background-color: #EEEEEE;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;	
	font-weight: normal;
}


.bglgrey { background-color: #EEEEEE; }

.bgdgrey { background-color: #CCCCCC; }

.bgdgrey2 { background-color: #333333;}

.bgdgrey3 { background-color: #666666; }

.bgred { background-color: #FF3333; }

.bglblue { background-color: #E2E6EC; }

.bgdblue { background-color: #C6CED9; }

.bgred { background-color: #FF3333; }

.sucheinput{
	font-size: 9px;
	width: 130px;
	height: 18px;
}

.forminput{
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	height: 18px;
}

.formtext{
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;	
}


a, a:ACTIVE, a:LINK, a:VISITED {
	color: #FF3333;	
	text-decoration:none;
}
 
a:HOVER {
	color: #FF3333;
	text-decoration:underline; 
}


.linkblack, .linkblack:ACTIVE, .linkblack:LINK, .linkblack:VISITED {
	font-size: 12px;	
	color: #333333;	
	text-decoration:none;
}

.linkblack:HOVER {
	font-size: 12px;	
	color: #333333;
	text-decoration:underline; 
}

.button, .button:ACTIVE, .button:LINK, .button:VISITED, .button:HOVER {
	font-size: 11px;	
	color: #FF3333;	
	text-decoration:none;
	
}

.buttonframe {
	font-size: 11px;	
	color: #FF3333;	
	text-decoration:none;
	border:1px solid #FF3333;
	background-color: #FFFFFF;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 3px;
	padding-bottom: 2px;	
}


.linkheadnav, .linkheadnav:ACTIVE, .linkheadnav:LINK, .linkheadnav:VISITED {
	font-size: 11px;	
	color: #FF3333;	
	text-decoration:none;
}

.linkheadnav:HOVER {
	font-size: 11px;	
	color: #FF3333;
	text-decoration:underline; 
}


.linkfoodnav, .linkfoodnav:ACTIVE, .linkfoodnav:LINK, .linkfoodnav:VISITED {
	font-size: 11px;	
	color: #666666;	
	text-decoration:none;
}
 
.linkfoodnav:HOVER {
	font-size: 11px;	
	color: #666666;
	text-decoration:underline; 
}


.topnavoff {
	padding-left: 5px;
	padding-right: 5px;
	padding-top:6px;
	padding-bottom:6px;
	height: 21px;
	color: #FFFFFF;
        font-weight: bold;
}


.topnavon {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 6px;
	padding-bottom: 6px;	
	color: #FF3333;
        font-weight: bold;
        background-color: #FFFFFF;
	border:1px solid #FF3333;
}


.linktopnavoff, .linktopnavoff:ACTIVE, .linktopnavoff:LINK, .linktopnavoff:VISITED, .linktopnavoff:HOVER {
	color: #FFFFFF;
	font-family:arial,helvetica,sans-serif;
	font-size: 12px;	
	font-weight: bold;
	text-decoration:none;
}


.linktopnavon, .linktopnavn:ACTIVE, .linktopnavon:LINK, .linktopnavon:VISITED, .linktopnavon:HOVER {
	color: #FF3333;
	font-family:arial,helvetica,sans-serif;
	font-size: 12px;	
	font-weight: bold;
	text-decoration:none;
}


.linksubnav, .linksubnav:ACTIVE, .linksubnav:LINK, .linksubnav:VISITED, .linksubnav:HOVER {
	color: #666666;
	font-family:arial,helvetica,sans-serif;
	font-size: 11px;	
	text-decoration:none;
}


.linksubnav:HOVER {
	font-weight: bold;
}


.subnavleftoff {
	padding-left: 10px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
	color: #FFFFFF;
        font-weight: normal;
        background-color: #FF3333;
        border-bottom:1px solid #FFFFFF;
}

.subnavlefton {
	padding-left: 10px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
	color: #333333;
        font-weight: bold;
        background-color: #EEEEEE;
        border-bottom:1px solid #FFFFFF;
}



.linksubnavleftoff, .linksubnavleftoff:ACTIVE, .linksubnavleftoff:LINK, .linksubnavleftoff:VISITED {		
	color: #FFFFFF;
	font-size: 11px;
        font-weight: normal;
        text-decoration:none;
}


.linksubnavleftoff:HOVER {		
	color: #FFFFFF;
	font-size: 11px;
        font-weight: bold;
        text-decoration:none;
}



.linksubnavlefton,.linksubnavlefton:ACTIVE, .linksubnavlefton:LINK, .linksubnavlefton:VISITED, .linksubnavlefton:HOVER {		
	color: #333333;
	font-size: 11px;
        font-weight: bold;
        text-decoration:none;
}


.subsubnavleftoff {
	padding-left: 10px;
	padding-right: 2px;
	padding-top: 2px;	
	font-size: 11px;
	color: #666666;
        font-weight: normal;
        
}

.subsubnavlefton {
	padding-left: 10px;
	padding-right: 2px;	
	padding-bottom: 2px;
	font-size: 11px;
	color: #666666;
        font-weight: bold;
}

.linksubsubnavleftoff, .linksubsubnavleftoff:ACTIVE, .linksubsubnavleftoff:LINK, .linksubsubnavleftoff:VISITED {		
	color: #666666;
	font-size: 11px;
        font-weight: normal;
        text-decoration:none;
}


.linksubsubnavleftoff:HOVER {		
	color: #FF3333;
	font-size: 11px;
        font-weight: normal;
        text-decoration:none;
}





.linksubsubnavlefton, .linksubsubnavlefton:ACTIVE, .linksubsubnavlefton:LINK, .linksubsubnavlefton:VISITED, .linksubsubnavlefton:HOVER {		
	color: #666666;
	font-size: 11px;
        font-weight: bold;
        text-decoration:none;
}




ul {
	list-style-image:url(http://www.lbs-immobilien.de/ocms/images/bulletpoint.gif);
		
	
}



