/* @override http://kolbus.de/css/kolbusscreen_en.css */
.digimedia {
	text-align: right;
	position: relative;
	width: 200px;
	top: -125px;
	left: 665px;
}

td.empty {
	font-size: 0;
	height: 0;
	position: absolute;
}

.blau12 { color: #039; font-size: 12px }

td.blank_side {
	background-color: #ccd4eb;
}

.page_container {
	text-align: right;
	position: relative;
	width: 260px;
	left: 158px;
	top: -15px;
}

div#result_report {
	margin-bottom: 20px;
}

a.title {
	
}

#results div.url {
	margin-top: 5px;
	color: #039;
}

#results a.title {
	color: #c03;
}

#results div.description {
	margin-top: 5px;
}

.txt {
	color: #c03;
	text-decoration: none;
}

.txt:hover {
	color: #039;
	text-decoration: none;
}

#suchbutt_liste {
	left: 270px;
	position: relative;
}

.send_eng {
	margin-right: 3px;
}

.blau_text_personal { color: #039; line-height: 15px }
.blau_text_sitemap { color: #039; font-size: 11px; line-height: 15px }
.rot12 { color: #c03 }
.rot_fett { color: #c03; font-weight: bold }
.fett { font-weight: bold; text-decoration: none }
.bilduntertext { color: black; font-size: 11px; line-height: 14px }
.bildrand1pxblau { border: solid 1px #d3dbee }
body               { font-family: Arial, Helvetica; background-color: #ccd4eb; background-repeat: repeat; text-align: left; height: 101%; leftmargin: 0; marginheight: 0; marginwidth: 0; topmargin: 0           }
#startbackground { background-color: white; }
p        { color: black; font-size: 12px; font-family: Arial, Helvetica }
td    { color: black; font-size: 12px; font-family: Arial, Helvetica }
a         { color: #039; font-size: 12px; text-decoration: underline; border-width: 0; border-color: white }
a.grundriss { color: #000; font-size: 12px; font-weight: bold; text-decoration: none }
a.grundriss:hover { color: #c03; font-size: 12px; font-weight: bold; text-decoration: none }
a:hover   { color: #c03; text-decoration: underline }
strong    { font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; background-color: #fff }
em  { color: #007; font-size: 10px; font-family: Arial, Helvetica; font-style: normal; font-weight: bold }
a.sub         { color: #039; font-size: 11px; line-height: 15px; text-decoration: none }
a.sub:hover      { color: #c00; font-size: 11px; line-height: 15px; text-decoration: none }
a.news    { color: #c00; font-size: 11px; line-height: 13px; text-decoration: none }
a.news:hover  { color: #039; font-size: 11px; line-height: 13px; text-decoration: none }
.hardcover      { background-color: #d1d7ed; background-image: url("../general_graphics/background_images/hardcover.jpg"); background-repeat: no-repeat; background-attachment: inherit }
.unternehmen   { background-color: #f2f7fd; background-image: url("../general_graphics/background_images/hardcover_buch.jpg"); background-repeat: no-repeat; background-attachment: inherit }
.giesserei  { background-color: #c6d0eb; background-image: url("../general_graphics/background_images/giesserei_rechts.jpg"); background-repeat: no-repeat; background-attachment: inherit }
.softcover  { background-color: #f2f7fd; background-image: url(../general_graphics/background_images/hardcover.jpg); background-repeat: no-repeat }
.small      { font-size: 11px; text-decoration: none }
.maintable    { background-color: #ccd4eb; height: 101% }
h1  { color: #c03; font-size: 14px; font-family: Arial, Helvetica; font-weight: normal; line-height: 14px }
h2  { color: black; font-size: 14px; font-family: Arial, Helvetica; line-height: 14px }
.sidemenuheadline    { color: black; font-size: 13px; font-weight: bold }
.hauptext     { color: black; font-size: 12px; line-height: 15px }
.listentext { color: black; font-size: 10px; line-height: 13px }
.headline   { color: #039; font-weight: bold }
.headerblau       { color: #039; font-size: 12px; font-weight: bold; padding-left: 4px; vertical-align: middle }
.dead { color: #000000; font-size: 11px; font-family: Arial, Helvetica; line-height: 13px; text-decoration: none; display: block; padding-top: 4px; padding-bottom: 0; padding-left: 3px; width: 100%; border-bottom: 1px solid #c03 }
#link a { color: #039; font-size: 10px; font-family: Arial, Helvetica; line-height: 16px; text-decoration: none; border-bottom: 0 none }
#link a:hover { color: #c03; font-size: 10px; font-family: Arial, Helvetica; line-height: 16px; text-decoration: none; border-bottom: 0 none }
#map a        { color: #000000; font-size: 11px; font-family: Arial, Helvetica; line-height: 13px; text-decoration: none; display: block; padding-top: 4px; padding-bottom: 0; padding-left: 3px; width: 100%; border-bottom: 0 }
#map a:visited        { color: #000000; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none; border-bottom: 1px }
#map a:active      { color: #000000; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none; background-color: #f9f9fb; border-bottom: 1px }
#map a:hover        { color: #c03; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none; border-bottom: 1px }
#map td      { color: #009f00; font-size: 11px; font-family: Arial, Helvetica; line-height: 13px; text-decoration: none; border-top: 0; border-right: 0; border-bottom: 1px solid #c03; border-left: 0 }
ul    { background-repeat: no-repeat; text-align: left; list-style-image: url("../general_graphics/sidemenue_images/pfeil_blau.gif") }
li    { font-size: 12px; margin-top: 2px; margin-left: -15px }
.gechichtetext { padding-top: 10px; padding-right: 13px !important }
.sitemap   { background-image: url("../general_graphics/background_images/Hinterleger_Sitemap.jpg"); background-repeat: no-repeat }
.asien   { background-image: url("../general_graphics/background_images/asien.jpg"); background-repeat: no-repeat }
.europa  { background-image: url("../general_graphics/background_images/europa.jpg"); background-repeat: no-repeat }
.australien { background-image: url("../general_graphics/background_images/australien.jpg"); background-repeat: no-repeat }
.england  { background-image: url("../general_graphics/background_images/england.jpg"); background-repeat: no-repeat }
.suedamerika  { background-image: url("../general_graphics/background_images/suedamerika.jpg"); background-repeat: no-repeat; background-position: 50px 0 }
.nordamerika1 { background-image: url("../general_graphics/background_images/nordamerika.jpg"); background-repeat: no-repeat; background-position: 12px 0 }
.deutschland { background-image: url("../general_graphics/background_images/deutschland.jpg"); background-repeat: no-repeat; background-position: 12px 0 }
.afrika { background-image: url("../general_graphics/background_images/afrika.jpg"); background-repeat: no-repeat }
.titelbild { background-image: url(../content_en/images_en_lang/startbildneu.jpg); background-repeat: no-repeat ; background-position: 0 0; }
.tech { border: solid 1px #c03 }
.ipex_img   { margin-top: 26px; margin-left: 452px; border: solid 2px #fff }
.suche { color: #039; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; line-height: 14px; height: 18px; border-style: solid; border-color: #fff }
.suche_detail { color: #039; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; line-height: 14px; width: 195px; height: 18px; vertical-align: middle; border: solid 1px #fff }
.noline { color: #039; text-decoration: none }
.noline:hover { color: #039; text-decoration: underline }
.suchfeldlarge { height: 22px; vertical-align: middle; border: solid 1px #039 }
.suche_butt { color: #d71f21; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; line-height: 14px; text-align: center; height: 22px; vertical-align: middle; border: solid 1px #039 }
.hitword { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold }
.white { color: #fff }
.white:hover { color: #fff }
.rot_link { color: #c03; text-decoration: underline; }
.rot_link:hover { color: #c03; text-decoration: none; }
/*Formular*/
.labels { color: #000; font-size: 11px; font-family: Arial, Helvetica; line-height: 12px; vertical-align: bottom; margin-top: 10px; }
.textfield { color: #000; font-size: 11px; font-family: Arial, Helvetica; line-height: 12px; border: solid 1px #c03; }
.450breit { width: 470px; border: solid 1px #8e8e8e; }
.225breit { width: 223px; border: solid 1px #8e8e8e; }
.150breit { width: 148px; border: solid 1px #8e8e8e; }
.randoben4px { padding-top: 5px; }
.rand_oben_links4 { padding-top: 5px; padding-left: 4px; }
.rand_oben4 { padding-top: 5px; }
.texteingabe { color: #000; font-size: 11px; font-family: Arial, Helvetica; line-height: 12px; border: solid 1px #c03; }
#breite320 { width: 320px; }
#unsubscribereason {
width: 320px;
font-family: Arial, Helvetica; 
line-height: 12px; 
border: solid 1px #c03;
padding-top: 5px;
}
#breite_plz { width: 50px; }
#breite_ort { width: 256px; }
.abstandoben { padding-top: 8px; }
em { color: #000; font-size: 12px; font-weight: normal; }
textarea { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.blaue_Schrift { color: #039; }
.blaue_Schrift_fett { color: #039; font-weight: bold; }
.preisliste { border: 0px ; padding: 0px; margin: 0px; background-color: #ffffff; font-size: 10px; width: 100%; }
.trenner_liste { background-color: #900; font-size: 1px; height: 1px; padding: 0px; border:0px}
.ersatzteil { text-align: right; vertical-align: bottom; height: 50px; width: 150px;} 
.result_liste { font-weight: bold; background-color: none; }
.result_label { width: 150px; }
#login_red { font-weight:bold; color:#900; text-decoration:none; font-size: 12px; line-height: 12px; }
#login_red:hover { font-weight:bold; color:#000000; text-decoration:none } 
.ie_butt {
	width: auto;
	height: 22px;
	border: 1px solid #c03;
	background-color: #c03;
	font-size: 11px;
	color: white;
	font-weight: bold;
} 


.sidelink {
	text-indent: 10px;
	position: relative;
	left: 12px;
} 
