/* ---------------- START jobs.main.de  ---------------------------------------------- */


/* HEAD */

.head {
width:809px;
background-color:#FFFFFF;
}



/* MAINPOSTLOGO */

.mainpostlogo {
height:20px;
padding-left:9px;
padding-top:0;
width:795px;
height: 65px;
background-image: url(/storage/pic/subdir/4253_3_jobs_main.jpeg);
}


/* DATUM */

.date {
font-size:9px;
padding-left:10px;
width:540px;
background-color: #FFFFFF;
}


/* TOPLINKS */

.toplinks {
float:right;
height:16px;
overflow-y:hidden;
padding-top:0px;
}



/* BOXEN RECHTER BREICH */


.box_anzeigen_aufgeben {
width: 250;
}

.box_anzeigen_aufgabe {
width: 250;
}


.box_preisliste {
width: 250;
}



/* START Top-Navi Ebene1 */


.topnavi_e1 {
background-image:none;
background-color: #96BF0D;
background-position:left bottom;
background-repeat:repeat-x;
float:left;
overflow:hidden;
padding-left:15px;
width:795px;
height: 21px;

}


.topnavi_e1_element {
background-color: #96BF0D;
background-image:none;
background-position:left top;
background-repeat:repeat-x;
border:0px solid #C2C2C2;
float:left;
font-size:11px;
font-weight:bold;
text-transform:none;
}


.inborderws {
border: none;
/*border:2px solid white;*/
float:left;
padding:5px 8px 6px;

}


.topnavi_e1_element a:link, .topnavi_e1_element a:visited, .topnavi_e1_element a:active {
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
}

.topnavi_e1_element a:hover {
color:#444444;
float:left;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
}


.e1_activ {
background-image:none;
float:left;
height:25px;

}


.e1_activ .inborderws {
background-color: #78990B;
border-top:0px solid #E7E7E7;
float:left;
padding-bottom:7px;
}



.e1_activ a:link, .e1_activ a:visited, .e1_activ a:active {
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
}

.e1_activ a:hover {
float:left;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
}


.topnavi_e1_spacer {
float: left;
height:20px;
width:2px;
}

/* ENDE Top-Navi Ebene1 */


/* START Top-Navi Ebene2 */

.topnavi_e2 {
background-color:#78990B;
background-image:none;
background-position:20px 20px;
background-repeat:repeat-x;
border:0 solid #880000;
color:#387BD6;
float:left;
font-size:10px;
font-weight:bold;
height:21px;
line-height:20px;
overflow:hidden;
padding-left:15px;
padding-top:0;
width:795px;
}



.topnavi_e2 a:link, .topnavi_e2 a:visited, .topnavi_e2 a:active {
color:#FFFFFF;
float:left;
font-size:10px;
font-weight:bold;
text-align:left;
text-decoration:none;
}


.topnavi_e2 a:hover {
color:#333333;
float:left;
font-size:10px;
font-weight:bold;
text-align:left;
text-decoration:none;
}


.topnavi_e2 a.submenu_a:link, .topnavi_e2 a.submenu_a:visited, .topnavi_e2 a.submenu_a:active, .topnavi_e2 a.submenu_a:hover {
float: left;
text-align:left;
text-decoration:none;
color:#444444;
font-weight:bold;
font-size:10px;
}


.topnavi_e3 {
color: #FFFFFF;
float:left;
font-size:10px;
font-weight:bold;
text-align:left;
text-decoration:none;
}

/* ENDE Top-Navi Ebene2 */




.e1_8 {
background-color:#78990B;
background-image:none;
float:left;
height:25px;
}


.e1_8 .inborderws {
background-color:#78990B;
border-top:1px solid #E7E7E7;
float:left;
padding-bottom:7px;
}



.e1_8 a:link, .e1_8 a:visited, .e1_8 a:active {
  float: left;
  text-align:left;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  font-size:11px;
}

.e1_8 a:hover {
  float: left;
  text-align:left;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  font-size:11px;
}




.e1_9 {
background-color:#78990B;
background-image:none;
float:left;
height:25px;
}

.e1_9 .inborderws {
background-color:#78990B;
border-top:0px solid #E7E7E7;
float:left;
padding-bottom:7px;
}



/* NAVIGATION ENDE */




.abstand {
background-color:#FFFFFF;
background-image: none;
background-position:right top;
background-repeat:no-repeat;
border:0 solid #880000;
float:left;
height:20px;
width:809px;
}


.main {
background-color:#FFFFFF;
background-image: none;
background-position:right top;
background-repeat:repeat-y;
border:0 solid #880000;
float:left;
width:809px;
}




.trennercontent {
  clear:both;
  height: 20px;
}








/* BOX MIT RUNDEN ECKEN - MIT GRAUEM KOPF*/
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh, .b2bg, .b3bg, .b4bg {font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#ddd; margin:0 5px;}
.b2h, .b2bh, .b2bg {height:1px; background:#F3F3F3; border-right:2px solid #ddd; border-left:2px solid #ddd; margin:0 3px;}
.b3h, .b3bh, .b3bg {height:1px; background:#F3F3F3; border-right:1px solid #ddd; border-left:1px solid #ddd; margin:0 2px;}
.b4h, .b4bh, .b4bg {height:2px; background:#F3F3F3; border-right:1px solid #ddd; border-left:1px solid #ddd; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #fff;}
.b2bg, .b3bg, .b4bg {background: #F3F3F3;}
.headh {background: #F3F3F3; border-right:1px solid #ddd; border-left:1px solid #ddd;}
.headh h3 {margin: 0px 10px 0px 0px; padding-bottom: 3px; font-size:12px; font-weight:bold; padding-left:10px; padding-top:2px; text-transform:uppercase;}
.contenth {background: #fff; border-right:1px solid #ddd; border-left:1px solid #ddd; padding-left:10px;}
.contenth div {margin-left: 0px; padding-top: 5px; font-size:11px;}
/* BOX MIT RUNDEN ECKEN - OHNE GRAFIKEN */




/* EINFACHE BOX MIT RUNDEN ECKEN*/
.x1h, .x2h, .x3h, .x4h, .x2bh, .x3bh, .x4bh{font-size:1px; overflow:hidden; display:block;}
.x1h {height:1px; background:#ddd; margin:0 5px;}
.x2h, .x2bh {height:1px; background:#FFF; border-right:2px solid #ddd; border-left:2px solid #ddd; margin:0 3px;}
.x3h, .x3bh {height:1px; background:#FFF; border-right:1px solid #ddd; border-left:1px solid #ddd; margin:0 2px;}
.x4h, .x4bh {height:2px; background:#FFF; border-right:1px solid #ddd; border-left:1px solid #ddd; margin:0 1px;}
.x2bh, .x3bh, .x4bh {background: #fff;}
.kopfh {background: #FFF; border-right:1px solid #ddd; border-left:1px solid #ddd;}
.kopfh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px; font-size:12px; font-weight:bold; padding-left:10px; padding-top:2px; text-transform:uppercase;}
.inhalth {background: #fff; border-right:1px solid #ddd; border-left:1px solid #ddd;}
.inhalth div {margin-left: 12px; padding-top: 5px;}
/* EINFACHE BOX MIT RUNDEN ECKKEN*/






/* CONTENT */

.content {
float:left;
overflow:hidden;
padding-bottom:40px;
padding-left:15px;
padding-right:15px;
width:500px;
}













/* ---------------- ENDE jobs.main.de  ------------------------------------------------ */








.trenner {
  clear:both;
  height: 1px;
}




a:link, a:visited, a:active {
  text-align:left;
  text-decoration:none;
font-weight:normal;
color:#444444;
}

a:hover {
  text-align:left;
  text-decoration:none;
  text-decoration:underline;
font-weight:normal;
color:#444444;
}

a.blue, a.blue:visited, a.blue:active, a.blue:hover {
  text-align:left;
  text-decoration:none;
font-weight:normal;
color:#78990B;
}



