body 
{ margin:0; padding:0; font-size:101%; font-family:verdana,helvetica,sans-serif; 
background-image:url(../shared_media/hg_img.gif); background-repeat:repeat; }

img {border:none}

/* DIVS Main */
#headtopmenue { position:absolute; width:770px; height:19px; z-index:1; left:0px; top:0px; visibility:visible; }
#headlogo { position:absolute; width:770px; height:75px; z-index:1; left:0px; top:0px; visibility:visible; background-color:#FFFFFF; }
#headmain { position:absolute; width:770px; height:144px; z-index:1; left:0px; top:19px; visibility:visible; }
#content { position:absolute; width:770px; z-index:2; left:0px; top:166px; visibility:visible; }
/* DIVS Sub home */
#submain { width:604px;padding:10px 8px 20px 8px; }
#subhome { width:604px;padding:10px 8px 10px 8px; }
#inhalt-links { float:left; width:284px; padding:0px 8px 10px 10px; }
#inhalt-rechts { float:right; width:284px; padding:0px 8px 10px 10px; }
#contnormal { float:left; width:390px; padding:0px 8px 0px 0px; }
#contrechts  { width:184px; padding:50px 0px 20px 0px; }
/* DIVS Sub normal */
#subnormal  {width:590px; padding:20px 8px 20px 8px; }
/* DIVS Sub Gebrauchtmarkt */
#sublanguage { width:604px; padding:10px 8px 0px 8px; }
#submarkt { width:604px; padding:0px 8px 20px 8px; }
/* DIVs Hotline */
#hltable TABLE  {width:530px;padding:2px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000000; }
#hltable TD { border:1px solid #647B7B; }
/* Top Navigation */
.topnavoff {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;font-weight:normal;text-decoration:none; }
.topnavoff a:link {color:#FFFFFF;font-size:11px;text-decoration:none; font-weight:normal; }
.topnavoff a:visited {color:#FFFFFF;font-size:11px;text-decoration:none; font-weight:normal; }
.topnavoff a:hover {color:#9E0B0E;font-size:11px;text-decoration:none; font-weight:normal; }
.topnavoff a:active {color:#9E0B0E;font-size:11px;text-decoration:none; font-weight:normal; }
.topnavon {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#9E0B0E;font-weight:normal;text-decoration:none; }
.topnavon a:link {color:#9E0B0E;font-size:11px;text-decoration:none; font-weight:normal; }
.topnavon a:visited {color:#9E0B0E;font-size:11px;text-decoration:none; font-weight:normal; }
.topnavon a:hover {color:#FFFFFF;font-size:11px;text-decoration:none; font-weight:normal; }
.topnavon a:active {color:#FFFFFF;font-size:11px;text-decoration:none; font-weight:normal; }

/* Main Navigation */
.mainnavoff {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#545E5E;font-weight:normal;text-decoration:none; }
.mainnavoff a:link {color:#545E5E;font-size:11px;text-decoration:none; font-weight:normal; }
.mainnavoff a:visited {color:#545E5E;font-size:11px;text-decoration:none; font-weight:normal; }
.mainnavoff a:hover {color:#9E0B0E;font-size:11px;text-decoration:none; font-weight:normal; }
.mainnavoff a:active {color:#9E0B0E;font-size:11px;text-decoration:none; font-weight:normal; }
.mainnavon {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#9E0B0E;font-weight:normal;text-decoration:none; }
.mainnavon a:link {color:#9E0B0E;font-size:11px;text-decoration:none; font-weight:normal; }
.mainnavon a:visited {color:#9E0B0E;font-size:11px;text-decoration:none; font-weight:normal; }
.mainnavon a:hover {color:#545E5E;font-size:11px;text-decoration:none; font-weight:normal; }
.mainnavon a:active {color:#545E5E;font-size:11px;text-decoration:none; font-weight:normal; }

/* Sub Navigation */ 
.subnavoff { vertical-align:top; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#545E5E; font-weight:normal; text-decoration:none; }
.subnavoff a:link { color:#545E5E; font-size:11px;text-decoration:none; font-weight:normal; }
.subnavoff a:visited { color:#545E5E; font-size:11px;text-decoration:none; font-weight:normal; }
.subnavoff a:hover { color:#9E0B0E; font-size:11px;text-decoration:none; font-weight:normal; }
.subnavoff a:active { color:#9E0B0E; font-size:11px;text-decoration:none; font-weight:normal; }
.subnavon { vertical-align:top; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; color:#9E0B0E; font-weight:normal;text-decoration:none; }
.subnavon a:link { color:#9E0B0E; font-size:11px;text-decoration:none; font-weight:normal; }
.subnavon a:visited { color:#9E0B0E; font-size:11px;text-decoration:none; font-weight:normal; }
.subnavon a:hover { color:#545E5E; font-size:11px;text-decoration:none; font-weight:normal; }
.subnavon a:active { color:#545E5E; font-size:11px;text-decoration:none; font-weight:normal; }

/* top links */


/* Normaler Link */
A:link { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#9E0B0E;text-decoration:none; }
A:visited { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#9E0B0E;text-decoration:none; }
A:hover { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#9E0B0E;text-decoration:none; }
A:active { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#9E0B0E;text-decoration:none; }
/* Sonstige */
.formtext {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#C44D00;font-weight:bold; }
SELECT {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; }
TEXTAREA {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;border:1px solid #535759; }
INPUT {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;border:1px solid #535759; }
.mailform {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003366;font-weight:normal; }
.mailformrequired {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003366;font-weight:bolder; }
.mailformcomment {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#CC0000;font-weight:bolder; }
.mailformradio {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#003366;font-weight:normal; }
LI {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000; }
H1 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#000000;margin-bottom:4px;margin-top:4px; }
H2 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#3E4E6A;margin-bottom:4px;margin-top:4px; }
H3 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:15px;color:#000000;margin-bottom:10px;margin-top:10px; }
H4 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:15px;color:#000066;margin-bottom:14px;margin-top:14px; }
.subhead1 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:black; }
.subhead2 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:black; }
.subhead3 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:red; }
.headerdate {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:Green;font-weight:normal; }
P { padding:0px; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:140%;color:#000000; }
span { padding:0px; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:140%;color:#000000; }
.Ueberschrift { padding:0px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:140%; color:#3E4E6A; }
.fliessText { padding:0px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:140%; color:#3E4E6A; }
.bodytext { padding:0px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:140%; color:#000000; }
.caption { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#000000; }
.bulletlist { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#6600CC; }
.filelinkstext { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; }
.filelinks { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
/* Filelinks Link */
.filelinks A:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#990000;font-weight:normal;text-decoration:none; }
.filelinks A:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#990000;font-weight:normal;text-decoration:none; }
.filelinks A:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#3E4E6A;font-weight:normal;text-decoration:underline; }
.filelinks A:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#3E4E6A;font-weight:normal;text-decoration:none; }
.filelinkssize {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000; }


/* glossary links */
.tx-sgglossary-pi1 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#3E4E6A;font-weight:normal;text-decoration:none; }
.tx-sgglossary-pi1 a:link {font-size:11px;text-decoration:none; font-weight:normal; }
.tx-sgglossary-pi1 a:visited {font-size:11px;text-decoration:none; font-weight:normal; }
.tx-sgglossary-pi1 a:hover {font-size:11px;text-decoration:none; font-weight:normal; }
.tx-sgglossary-pi1 a:active {font-size:11px;text-decoration:none; font-weight:normal; }
.klein {font-size:.8em;line-height:120%; }

.newsboxtitel { vertical-align:top; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#545E5E; font-weight:bold; text-decoration:none; }
.newsboxtext { vertical-align:top; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; padding:4px; }
.produkteboxtext { vertical-align:top; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; padding:1px 4px 1px 1px; }

.copyright { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; padding-right:10px; }

/* Index Search und Searchbox */
.searchbox-field { width:100px;height:20px; border:1px solid #999999; }
.tx-indexedsearch {padding-left:10px; padding-right:10px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; margin-top:10px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#66C2C2; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#FFFFFF; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H3 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#FFFFFF; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-sectionlinks P { font-weight:normal; }

td.tx-indexedsearch-descr, td.tx-indexedsearch-info, td.tx-indexedsearch-percent {
	font-size:11px;
}

span.tx-indexedsearch-sw {
	font-size:15px;
}

div.tx-indexedsearch-res {
	clear:both;
	margin:10px 0 0 0;
}

ul.browsebox {
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 10px 0;
}

ul.browsebox li {
	float:left;
	display:inline;
	margin-right: 0.5em;

}
div.tx-indexedsearch-searchbox td {
	font-size:11px;
	
}

/* Produktsuche */
.tx-mpartikel-pi1 {padding-left:16px; padding-right:14px; }
.tx-mpartikel-pi1 H2 { margin-top:0px; margin-bottom:0px; }
/* News/Termine */
.tx-mininews-pi1-fp_listrowField-title {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003663;font-weight:bold;text-decoration:none; }
.tx-mininews-pi1-fp_listrowField-title A:link {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003663;font-weight:bold;text-decoration:none; }
.tx-mininews-pi1-fp_listrowField-title A:visited {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003663;font-weight:bold;text-decoration:none; }
.tx-mininews-pi1-fp_listrowField-title A:hover {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003663;font-weight:bold;text-decoration:underline; }
.tx-mininews-pi1-fp_listrowField-title A:active {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003663;font-weight:bold;text-decoration:none; }

.tx-mininews-pi1-fp_listrowField-teaser {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;font-weight:normal;text-decoration:none; }
.tx-mininews-pi1-fp_listrowField-teaser A:link {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003663;font-weight:normal;text-decoration:none; }
.tx-mininews-pi1-fp_listrowField-teaser A:visited {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003663;font-weight:normal;text-decoration:none; }
.tx-mininews-pi1-fp_listrowField-teaser A:hover {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003663;font-weight:normal;text-decoration:underline; }
.tx-mininews-pi1-fp_listrowField-teaser A:active {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003663;font-weight:normal;text-decoration:none; }

.tx-mininews-pi1-singleView {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;font-weight:normal;text-decoration:none; }
.tx-mininews-pi1 {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003663;font-weight:bold;text-decoration:none; }
.tx-mininews-pi1-fp_listrow {vertical-align:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003663;font-weight:bold;text-decoration:none; }

.tableborder { font-family:Arial,Helvetica,sans-serif; font-size:10pt; color:#000000; font-weight:normal; font-style:normal; font-variant:normal; line-height:normal; border:1px solid #9AAEC9; }
.box{ font-family:Arial,Helvetica,sans-serif; font-size:10pt; color:#080873; font-weight:bold; font-variant:normal; margin:0px; }
.listtable { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000000; }
.hlcenter {text-align:center; }



#news-latest-hg { height:22px;background-image:url(../shared_media/news_box_hg.gif); background-repeat:repeat-x; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;padding:0px 0px 0px 4px; }
.news-latest-td { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding:0px 4px 4px 4px; }
.newsbox-titel {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#fff;padding:0px 0px 0px 4px; }
.small {font-size:10px;line-height:110%; }


