div,td {font-family:Verdana,Arial,Sans-Serif;font-size:12px;color:#454545;} /* border:dotted 1px #888888; */
#b {height:80px;}
#zielcontainer {width:200px;border: 1px solid #a8a8a8;display:none;position:absolute;background:#FFFFFF;}
#zielcontainer a,#zielcontainer a:visited{color:#555555;display:block;width:200px;overflow:hidden;white-space: nowrap;}
#zielcontainer a:hover{background:#DDDDDD}
#zielcontainer a.selected {background:#DDDDDD}
#drumherum {
padding:0px 30px 20px 30px;

min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em; /* the bottom margin is the negative value of the footer's height */

}
body {margin:0px;padding:0px;background:url(/img/back2.gif) repeat-x;}
#heada {background:#A61930;height:70px;font-size:24px;color:#FFFFFF;font-weight:bold;padding:0px 20px 0px 20px;}
.headwhite {font-size:24px;color:#FFFFFF;font-weight:bold;}
#heada a, #heada a:visited, #heada a:active {font-size:24px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
#heada a:hover {font-size:24px;color:#FFFFFF;font-weight:bold;text-decoration:underline;}
#headb {background: url(/img/headr-2.gif) no-repeat top right;padding:0px;;height:20px;}
#headb2 {background: url(/img/headl-2.gif) no-repeat top left;padding:0px 10px 05 10px;height:20px;font-weight:bold;color:#FFFFFF;font-size:14px;text-align:right;}
#headb2 a,#headb2 a:visited,#headb2 a:active,#headb2 a:hover {font-weight:bold;color:#FFFFFF;font-size:14px;text-align:right;text-decoration:none;}
#searchboxen {text-align:center;}
#searchboxen input,#searchboxen select {background:#ffffff;border: 1px solid #a8a8a8;}
#mainapp {background: url(/img/mainr-2.gif) no-repeat top right;padding:0px;min-height:600px;margin-top:10px;}
#mainapp2 {background: url(/img/mainl-2.gif) no-repeat top left;padding:0px;min-height:600px;}
#mapteil {padding:15px 0px 0px 10px;height:600px;width:48%;float:left;min-height:600px;}
#map2 {width:90%;}
#textmain {padding:10px 0px 0px 10px;min-height:600px;width:48%;float:left;color:#444444;font-size:11;}
#search2 {background:url(/img/maskeback1.gif) no-repeat;width:580px;height:90px;padding:0px;overflow:hidden;}
#searchpad {padding:15px 10px 5px 15px;text-align:center;}


* {
	margin: 0;
}
html, body {
	height: 100%;
}
.xwrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -4em; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 4em; /* .push must be the same height as .footer */
	text-align:center !important;
}
#foota {background: url(/img/headr-2.gif) no-repeat top right;}
#footb {background: url(/img/headl-2.gif) no-repeat top left;}


.jobrow {
    /* border-top:1px solid #666666;
    background:#FFFFFF; */
    background: url(/img/ergback3.gif) no-repeat top left;
    width:90%;
    margin-top:10px;
    padding:10px;

}
.jobrow a,jobrow a:visited {color:#A61930;text-decoration:none;}
/* color und decoration doppelt wegen maps */
.maplink,.maplink:visited {font-size:10;font-weight:bold;padding-top:3px;padding-bottom:3px;color:#A61930;text-decoration:none;}
.jobhead,.jobhead a,.jobhead a:visited {color:#8893AF;font-size:12;font-weight:bold;padding-top:3px;padding-bottom:3px;}
.jobfirma {color:#666666;font-size:11;font-weight:bold;padding:2px;}
.jobfirma a {color:#A61930;font-size:11;font-weight:bold;}
.jobtext {color:#444444;font-size:10;}
.debugout {font-size:9px;}
#wocontainer {float:left;text-align:left;display:inline;}
#wo {width:200px;}
#was {width:200px;}

.formcontainer {float:left;text-align:left;display:inline;padding-left:5px;}
#submain {text-align:center;}
#submain a,#submain a:visited {color:#A61930;text-decoration:none;}
.nowr {white-space: nowrap;}
#pagelinks {font-size:10px;}
#pagelinks a,#pagelinks a:visited {color:#8893AF;text-decoration:none;font-size:10px;}
.bspl {font-size:9px;color:#A61930;}
.bspl a,.bspl a:visited{font-size:9px;color:#A61930;text-decoration:none;}
#gban {position:absolute;}
#gbancontainer {width:768px;}
#aufgebenwerbung {width:700px;background:#A61930;color:#FFFFFF;font-size:11px;padding:5px;}
#aufgebenwerbung a,#aufgebenwerbung a:visited {color:#FFFFFF;font-size:13px;font-weight:bold;}

