﻿body
{
	font: normal 70% Verdana,Tahoma, sans-serif;
	color: #676767;
	margin-left:auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	background-color: #ffffff;
}
#suche_senden {
margin:0px;
background:#00ccaa;
}
/* :::::::::::Layout Container::::::::: */
#rahmenoben {height: 45px;margin-right: 45px;background-color:#0e3f5d;border-bottom: 2px solid #00ccaa;}

#kopf {text-align:left;background-color: #CBDCE3;height:122px;margin:0 47px 0 0;padding:0;overflow:hidden;border-bottom: 1px solid #00ccaa;}
#kopf span {position: absolute; top:47px;left:0px;background-color: #ffffff;display:block;height:118px;padding:3px 0px 0px 0px;}

#boxlinks {margin:0;padding:0px;background-color:transparent;background-image: url(../../bilder/bg_links.gif);background-repeat: repeat-y;background-position: left top;height:100%;}
-verlauf {background-image: url(../../bilder/um_verlauf.gif);width:182px;height:227px;padding:0;margin:0;position: relative; bottom: 100px;}
-verlaufmain {background-image: url(../../bilder/um_verlauf.gif);width:182px;height:227px;padding:0;margin:0;position: relative; top: 106px;}
#boxrechts {margin:0;padding:0;background-image: url(../../bilder/bg_rechts.gif);background-repeat: repeat-y;background-position: right top;height:100%;}

#buehne {overflow-x:auto;overflow-y:hidden;margin-left: 182px;margin-right: 47px;padding: 0 20px 0 20px;border-top: 1px solid #676767;height:100%;}
.abstand {margin-top: 15px;}
#untermenue {min-height:300px;height:auto !important; height:300px;float:left;width:182px;margin: 0px 0 0 0; padding:0;background-image: url(../../bilder/bg_links_verlauf.gif);background-repeat:no-repeat;background-position: left top;}

.borderunten {border-top: 1px solid #0E3F5D;margin-left:182px;margin-right:47px;}
.cleaner {clear:both;height:1px;border:none;margin:0; padding:0;background:transparent;margin: 0 178px 0 179px;}
#footer {position: relative;top: 0;text-align:left;height:35px;}
#footer p {font: normal 100% Verdana,Tahoma, sans-serif;color: #676767;text-align:center;}
#footer img {float:left;border: none;position:relative; top:10px; left: 25px;}

/* :::::::::::HAUPTMENUE::::::::: */

#mainnavigation{text-decoration: none;font: bolder 1em Verdana,Tahoma, sans-serif; text-align:left; margin-left:12px; margin-bottom:25px;margin-top:1px}
*:first-child+html #mainnavigation {margin-top: 3px;}
#mainnavigation a img {margin-top: -1px;}
*:first-child+html #mainnavigation a img {margin-top: -3px;}
#mainnavigation span {vertical-align:top;}

.main1 {background-color: #0e3f5d; padding: 3px 3px 2px 3px;margin:0;height:18px;line-height:17px;}
.main1 a:link {color: #b9cdd2;text-decoration: none;}
.main1 a:visited {color: #b9cdd2;text-decoration: none;}
.main1 a:hover{color: #02bba1; text-decoration: none;}
.main1 a:active {color: #b9cdd2;text-decoration: none;}



/* :::::::::::Inhalte::::::::: */

/* :Hintergrundflaeche bei Anmeldung: */
.box {background: #f5f5f5;}

/* :Resultauflistung: */
.searchresult {width:100%;font-size:90%;}
.searchresult div {width:99%;overflow:hidden;}
.searchresult th {border:0;}
.grid {background: #f5f5f5; overflow:hidden;width:99%;padding:2px;border:0;}
.angebotbeschreibung {font: bolder 95% Verdana,Tahoma, sans-serif;color: #676767;padding-bottom:4px;padding-top:8px;}

/* :Resultauflistung für Druck: */
.angebotbeschreibungprint {font: bolder 75% Verdana,Tahoma, sans-serif;color: #676767;padding-bottom:4px;padding-top:8px;width:220px;}
.angebotbeschreibungtext {font: normal 75% Verdana,Tahoma, sans-serif;color: #676767;padding-bottom:4px;padding-top:8px;width:300px;}
.boxrechtsprint {margin:0;padding:0;background-image: url(../../bilder/bg_rechts_sw.gif);background-repeat: repeat-y;position: top right;width:30px;}

.TextboxReadOnly
{font: normal 60% Verdana,Tahoma, sans-serif;color:#aca899;}

.Pflichtfeld {font: bolder 90% Verdana,Tahoma, sans-serif; color:#687e7b;}
.ErrorMsg {font: bolder 85% Verdana,Tahoma, sans-serif; color:#9e0303;}

/* ::TitelBalken:: */
.TableHeader {font: bolder 95%/20px Verdana,Tahoma, sans-serif;color: #f1f1f1;background-color: #0E3F5D;margin: 20px 0px 5px 5px;padding: 3px 0 3px 10px;width:99%; vertical-align:top;}

/* ::Suchbreadcrumb:: */
.SearchSummary {font: normal 90% Verdana,Tahoma, sans-serif;color: #676767;}

/* :::Untermenue::: */

.um1 {font: bolder 94% Verdana,Tahoma, sans-serif;border-bottom: 1px solid #02bba1;width:182px;padding: 5px 0 2px 10px;}
.um1 a:link {color: #b9cdd2;text-decoration: none;}
.um1 a:visited {color: #b9cdd2;text-decoration: none;}
.um1 a:hover {color: #02bba1;text-decoration: none;}
.um1 a:active {color: #b9cdd2;text-decoration: none;}

a:link {font-weight:bold;color: #0E3F5D;text-decoration: underline;}
a:visited {font-weight:bold;color: #0E3F5D;text-decoration: none;}
a:hover {font-weight:bold;color: #02bba1;text-decoration: none;}
a:active {font-weight:bold;color: #0E3F5D;text-decoration: underline;}


.suche_versenden span{
line-height:13px;
display:block;
float:left;
margin:0px 10px 0px 0px;
height:13px;
}
.suche_versenden a {
line-height:13px;
display:block;
float:right;
margin:0px 10px 0px 0px;
height:13px;
}
.tbl_suchesenden {
width:450px;
margin:25px auto;
background:#fff;
padding:10px;
}
.tbl_suchesenden td {
padding:5px 0px 5px 0px;
}
.tbl_suchesenden td input, .tbl_suchesenden td textarea {
display:block;
float:left;
width:300px;
}
.tbl_suchesenden td span{
display:block;
width:120px;
float:left;
}
.close_window {
margin:25px auto 0px auto;
display:block;
width:150px;
}
