body {
margin:0;

}

.startpage { background-color: #FB7910;}
.kunstauktion {background-color: #E11B1B;}
.designauktion {background-color: #FFC20E;}
.recherche {background-color: #4641A0;}
.umfrage {background-color: #66C0F9;}
.gemeinschaft {background-color: #B3D832;}
.mainlink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

.service a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

.service a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
}

.logoorange {
	background-image: url(elements/logo-auf-orange.jpg);
}
.logored {
	background-image: url(elements/logo-auf-rot.jpg);
}
.logoblue {
	background-image: url(elements/logo-auf-dunkelblau.jpg);
}
.logoyellow {
	background-image: url(elements/logo-auf-gelb.jpg);
}
.logogreen {
	background-image: url(elements/logo-auf-gruen.jpg);
}
.logolightblue {
	background-image: url(elements/logo-auf-hellblau.jpg);
}
form.suchform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	margin: 1px;
	padding: 1px;
	background-color: #FFFFFF;
                width: 55px;
                height: 12px;


}

.suchform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	margin: 1px;
	padding: 1px;
	background-color: #FFFFFF;
	line-height: 12px;
                width: 90px;
}
.checkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px none;
	background-color: #000000;

}
.suchformbutton {
	background-attachment: fixed;
	background-color: #666666;
	background-image: url(elements/enter.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 25px;
	clear: both;
	float: none;
	border: 0px none;


}
.suchboxlink {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.weissertext11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.schwarzertext11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.weissertext12 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
.auwahlzeigenbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FB7910;
	margin: 1px;
	padding: 1px;
	border: 1px solid #FFFFFF;
}
BODY {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	font-weight:normal;
	font-variant:normal;
	line-height:normal;
}
P A {
	color:#4c4c4c;
	text-decoration:underline;
	font-weight:bold;
}
P A:hover {
	color:#FB7910;
	text-decoration:underline;
}
A {
	color:#4c4c4c;
	text-decoration:none;
	font-weight:bolder;
}
A:hover {
	color:#FB7910;
	text-decoration:none;
}


.innerlink A { color:black; text-decoration:none; font-weight:normal; }
.innerlink A:hover { color:black; text-decoration:none; }
A:active {
	color:#999999;
	text-decoration:none;
}
TABLE.contenttable P A:hover {
	color:black;
	text-decoration:underline;
}
TABLE.contenttable P A:active {
	color:blue;
	text-decoration:none;
}
P A:active {
	color:black;
}
P.bodytext A {
	color:#4c4c4c;
	text-decoration:underline;
	font-weight:bold;
}
P.bodytext A:hover {
	color:#FB7910;
	text-decoration:underline;
}
P.csc-caption {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
P.csc-menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
P.csc-section {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
P.bodytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
}
H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
}
UL {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	list-style-type:disc;
	list-style-position:outside;
}
H1 A {
	color:black;
	text-decoration:underline;
}
H1 A:hover {
	color:black;
	text-decoration:underline;
}
H5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:black;
	font-weight:bold;
}
H5 A {
	color:black;
	text-decoration:underline;
	font-weight:bold;
}
H5 A:hover {
	color:#FB7910;
	text-decoration:underline;
}
H5 A:active {
	color:black;
	text-decoration:underline;
}
H5 A:visited {
	color:black;
	text-decoration:underline;
}
OL {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
H6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	font-weight:bold;
	font-style:normal;
}
H6 A {
	color:black;
	text-decoration:underline;
	font-weight:bold;
}
H6 A:hover {
	color:black;
	text-decoration:underline;
}
H6 A:active {
	color:black;
	text-decoration:underline;
}
P.csc-header-date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
H3 {
	font-family:Arial, Helvetica, sans-serif;
}

.Stil1 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
         color: black
}
.Stil2 {font-size: 11px; font-family: Arial, Helvetica, sans-serif;

}

.Stil4 {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.Stil8 {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.Stil10 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.Stil12 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.tx-indexedsearch P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.indexnews {
font-size: 11px; font-family: Arial, Helvetica, sans-serif;

}


.indextext_orange {
font-size: 11px; 
font-family: verdana, Arial, Helvetica, sans-serif;
color: #FB7910;

}

.indextext_black{
font-size: 11px; 
font-family: verdana, Arial, Helvetica, sans-serif;
color: #000000;

}


/* indexed search */
.tx-indexedsearch 
.tx-indexedsearch-searchbox INPUT
.tx-indexedsearch-searchbox-button { width:80px; } 
.tx-indexedsearch 
.tx-indexedsearch-searchbox INPUT
.tx-indexedsearch-searchbox-sword { width:150px; height:11px; valign:middle;} 
.tx-indexedsearch 
.tx-indexedsearch-whatis P 
.tx-indexedsearch-sw { color:795448; font-weight:bold; font-style:italic; } .tx-indexedsearch 
.tx-indexedsearch-whatis { width:200px; margin-top:0px; margin-bottom:5px; } .tx-indexedsearch P
.tx-indexedsearch-noresults { text-align:center; font-weight:bold; } .tx-indexedsearch 
.tx-indexedsearch-res 
.tx-indexedsearch-title { width:480px; background:#795448; } .tx-indexedsearch 
.tx-indexedsearch-res { width: 380px; } 
.tx-indexedsearch-title P { font-weight:bold; color:#FFFFFF; }
.tx-indexedsearch-title A { font-weight:bold; color:#000000; }  
.tx-indexedsearch-title A:Hover { font-weight:bold; color:#666666; }  
.tx-indexedsearch 
.tx-indexedsearch-res 
.tx-indexedsearch-title { width: 350px; background-color: #FB7910; }
.tx-indexedsearch-percent { font-weight:normal; } 
.tx-indexedsearch 
.tx-indexedsearch-res 
.tx-indexedsearch-descr P  { width:350px; font-style:normal; font-size:10px; } .tx-indexedsearch 
.tx-indexedsearch-res 
.tx-indexedserch-descr P 
.tx-indexedsearch-redMarkup { color:795448; } 
.tx-indexedsearch 
.tx-indexedsearch-res 
.tx-indexedsearch-info { font-size:10px; background-color: #FFFFFF  }
.tx-indexedsearch-info P{ font-size:10px; background-color: #FEFFED; } 
.tx-indexedsearch-info A{ font-size:10px; background-color: #FFFFFF; } 
.tx-indexedsearch-info A:hover { font-size:10px; background-color: #FFFFFF; } 
.tx-indexedsearch 
.tx-indexedsearch-res 
.tx-indexedsearch-secHead { margin-top:0px; margin-bottom:0px; } .tx-indexedsearch 
.tx-indexedsearch-res 
.tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; } .tx-indexedsearch 
.tx-indexedsearch-res 
.tx-indexedsearch-secHead TABLE { background:#F6F6F6; } 
.tx-indexedsearch 
.tx-indexedsearch-res 
.tx-indexedsearch-secHead TD { vertical-align:absmiddle; }

.formButton {
	font-family:  Arial,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
	border: 1px solid #333333;
	cursor: hand;
                
}


