/* contentbereich */
/* farben

rot=#df0023
schwarz=#000000
dgrau=#6a6c66
mgrau=#cccfc9
hgrau=#e9ebe4

*/

#content {  padding:10px 15px 10px 15px; }
#content .block { margin-bottom:27px; }
#content .blocksm { margin-bottom:0px;}


#content a { text-decoration:none; color:#000000; }
#content a:link { color:#000000;}
#content a:hover { color:#df0023; }
/*#content a:active, #content a:focus, #content a:visited { color:#000000;  }*/

.block a { text-decoration:none; color:#000000;}
.block a:link { color:#000000}
/*a:link, a:visited { color:#5E5E5E}*/
.block a:hover, a:active, a:focus { color:#df0023;  }

#content .ddborder {border-top:1px dotted #6a6c66;border-bottom:1px dotted #6a6c66; padding:13px 0 0px 0; color:#000000}
#content .ddborder .block {margin-bottom:15px;}
#content .ddborder p { margin-bottom:4px;}
#content .ddborder .Tips1 { margin:0 0 0px 5px;}
#content .ddborder .teaserbild_left { background-image:url(/fileadmin/templates/img/common/bg_teaserbild_left_tabcontainer.jpg); background-repeat:no-repeat; width:96px; height:72px; margin:-2px 0 0 -5px; display:block;}
#content .ddborder .teaserbild_left img { margin:3px 0 0 4px ;}
#content .ddborder .line_5er_unten { clear:all; clear:both;margin:7px 0 0px 0;}

#content ul { margin:5px 0 0 14px; }
#content ol { margin:5px 0 0 21px;}
#content ul li,#content ol li { margin:0 0 3px 0px;}

#content .related { margin:7px 0 7px 0;}

#content .bildteaser { position:relative;margin:10px 0 0px 0; }
#content .bildteaser .bild {position: static; left:0; top:0;background-image:url(/fileadmin/templates/img/common/bg_teaserbild_pop.jpg); background-repeat:no-repeat;width:492px; height:289px; }
#content .bildteaser .bild img {margin:5px 0 0 2px; }
#content .bildteaser .container1_1_1 {position:relative;  width:478px; left:0; top:-64px;  margin:0px 8px 0 8px;}
#content .bildteaser .container1_1_1 .slot1 { float:left; width:150px; border:0; padding:1px 0px 4px 2px; margin:0 10px -40px 0;   }
#content .bildteaser .container1_1_1 .slot2 {float:left; width:150px;border:0; padding:1px 0px 4px 2px; margin:0 10px -40px 0;}
#content .bildteaser .container1_1_1 .slot3 {float:left; width:150px;border:0; padding:1px 0px 4px 2px; margin:0 0px -40px 0;}
#content .bildteaser .container1_1_1 img { float:left; margin:2px 0 13px 2px}
.container1_1_1 .slot1, .container1_1_1 .slot2, .container1_1_1 .slot3 {background-image:url(/fileadmin/templates/img/common/bg_bildteaser_image.png); background-repeat:no-repeat;margin:0}
.container1_1_1 span.headline {width:130px;float:left;margin-bottom:5px;}
#content .bildteaser .container1_1_1 .line_5er_unten {background-image:url(/fileadmin/templates/img/common/line_5er.gif); background-repeat:no-repeat;  margin:7px 0 3px 0;overflow:hidden; height:1px;   }

* html #content .bildteaser .container1_1_1 .slot1 {float:left; width:150px; border:0; padding:1px 0px 4px 2px;margin:0 10px -20px 0; }
* html #content .bildteaser .container1_1_1 .slot2 {float:left; width:150px;border:0; padding:1px 0px 4px 2px;margin:0 10px -20px 0;display:inline;}
* html #content .bildteaser .container1_1_1 .slot3 {float:left; width:150px;border:0; padding:1px 0px 4px 2px; margin:0 0px -20px 0;*-margin-bottom:-10px;display:inline;}

/*flexible teaser*/
#content .bildteaserFlex { position:relative;margin:10px 0 0px 0;  }
#content .bildteaserFlex .bild {position: static; left:0; top:0; }
#content .bildteaserFlex .container1_1_1 {position:relative;  width:478px; left:0; top:0px;  margin:0px 8px 0 8px;}
#content .bildteaserFlex .container1_1_1 .slot1 { float:left; width:150px; border:0; padding:1px 0px 4px 2px; margin:0 10px 0px 0;   }
#content .bildteaserFlex .container1_1_1 .slot2 {float:left; width:150px;border:0; padding:1px 0px 4px 2px; margin:0 10px 0px 0;}
#content .bildteaserFlex .container1_1_1 .slot3 {float:left; width:150px;border:0; padding:1px 0px 4px 2px; margin:0 0px 0px 0;}
#content .bildteaserFlex .container1_1_1 img { float:left; margin:2px 0 13px 2px}

.container1_1_1 .slot1 a.slot_bg, .container1_1_1 .slot2 a.slot_bg, .container1_1_1 .slot3 a.slot_bg {background-image:url(/fileadmin/templates/img/common/bg_bildteaser_image.png); background-repeat:no-repeat;margin:0}

#content .bildteaserFlex .container1_1_1 .line_5er_unten {background-image:url(/fileadmin/templates/img/common/line_5er.gif); background-repeat:no-repeat;  margin:7px 0 3px 0px;overflow:hidden; height:1px;   }

/*
#content .bildteaserFlex { position:relative;margin:10px 0 20px 0;  }
#content .bildteaserFlex .bild {position: static; left:0; top:0; }
#content .bildteaserFlex .container1_1_1 {position:relative;  width:478px; left:0; top:0px;  margin:0px 8px 0 0px;}
#content .bildteaserFlex .container1_1_1 .slot1 { float:left; width:150px; border:0; padding:1px 0px 4px 0px; margin:0px 10px 0px -4px;   }
#content .bildteaserFlex .container1_1_1 .slot2 {float:left; width:150px;border:0; padding:1px 0px 4px 0px; margin:0;margin-right:10px;}
#content .bildteaserFlex .container1_1_1 .slot3 {float:left; width:150px;border:0; padding:1px 0px 4px 0px; margin:0}
#content .bildteaserFlex .container1_1_1 img { float:left; margin:2px 0 13px 2px}
#content .bildteaserFlex .container1_1_1 h3, #content .bildteaserFlex .container1_1_1 p { margin:0px 0 0px 5px}
.container1_1_1 .slot1 a.slot_bg, .container1_1_1 .slot2 a.slot_bg, .container1_1_1 .slot3 a.slot_bg {background-image:url(/fileadmin/templates/img/common/bg_bildteaser_image.png); background-repeat:no-repeat;width:150px;height:98px;display:block;padding:1px 0px 4px 2px;}

#content .bildteaserFlex .container1_1_1 .line_5er_unten {background-image:url(/fileadmin/templates/img/common/line_5er.gif); background-repeat:no-repeat;  margin:7px 0 3px 5px;overflow:hidden; height:1px;   }
*/


* html .container1_1_1 .slot1,* html .container1_1_1 .slot2, * html .container1_1_1 .slot3 {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/img/common/bg_bildteaser_image.png', sizingMethod='crop');
  margin:0;
}



.line_5er_oben {background-image:url(/fileadmin/templates/img/common/line_5er.gif); background-repeat:no-repeat;  margin:7px 0 6px 0; overflow:hidden; height:1px; }
/*.line_5er_unten {background-image:url(/fileadmin/templates/img/common/line_5er.gif); background-repeat:no-repeat;margin:0px 0 20px 0;overflow:hidden; height:1px;width:100px; }*/
.line_5er_unten {background-image:url(/fileadmin/templates/img/common/line_5er.gif); background-repeat:no-repeat;margin:7px 0 0px 0;overflow:hidden; height:1px;width:100px; }

.quicklinks p { margin-bottom:2px;}


/* sidebar */
/*#sidebar .teaserbereich .teaser select {border:1px solid #CCCEC9;  color:#cccfc9; width: 147px; height:17px; font-size:10px; padding:1px 0px 0 0px; font-family:Arial, Helvetica, sans-serif; margin:8px 0 6px 0}*/
#sidebar .teaserbereich .teaser select {border:1px solid #CCCEC9;  color:#93948e; width: 147px; height:17px; font-size:10px; padding:1px 0px 0 0px; font-family:Arial, Helvetica, sans-serif; margin:8px 0 6px 0}
#sidebar .teaserbereich .teaser .teaserimg { margin:18px 0 8px 0}
#sidebar .teaserbereich .teaser .teaserimgOnly { margin:0px 0 0px 0}
#sidebar .element { padding:5px 0 0px 0px; }
/*#sidebar .teaserbereich#normal .teaser .bereich#code_suche form input{ *-height:17px;*-width:128px;*-margin-right:-3px; }*/

/* blaettern */
.blaettern { padding:30px 0 0 0}
.blaettern span { float:left; padding:8px 0 0 0}
.blaettern a { cursor:pointer;}
.blaettern .zurueck .link { float:left; width:13px; background-image:url(/fileadmin/templates/img/common/icon_link_zurueck.gif); background-repeat:no-repeat; height:30px; width:0px;padding:0 17px 0 0; display:block; }
.blaettern .vor { float:right}
.blaettern .vor .link { float:left;background-image:url(/fileadmin/templates/img/common/icon_link_vor.gif); background-repeat:no-repeat; height:30px; width:11px; display:block; margin-left:5px; }


/* tooltip */
.Tips1 { cursor: pointer;margin-top:-25px;*margin-top:-7px}
.tooltip  { background-color:#FFFFFF; background-image:url(/fileadmin/templates/img/common/bg_tooltipp.png); background-repeat:no-repeat; width:170px; height:85px; z-index: 13000; padding:10px 13px 0 13px; top:0; left:0; }
* html .tooltip {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/img/common/bg_tooltipp.png', sizingMethod='crop');
}
.tooltip h4 { color:#DF0021; background-image:url(/fileadmin/templates/img/common/icon_secure_rot.gif); background-repeat:no-repeat; padding:0 0 0 12px; font-size:11px;}
.tooltip p { font-size:11px; color:#000000; padding:7px 0 0 0; width:170px;}


#content .teaser { }
#content .teaser .line_5er_unten { margin:5px 0 9px 0;-margin:-7px 0 -16px 0;}
#content .teaser .teaserbild_left { margin-top:-2px; margin-bottom:0}


/* homepage */
#homepage {}
#homepage .content{ background-color:#CCCEC9; padding:5px 10px 10px 10px;*padding:6px 10px 10px 10px;-padding:5px 10px 10px 10px}
#homepage .content .container1{ float:left; width: 502px; margin-right:10px;}
#homepage .content .container2{float:left; width:245px;}
#homepage .content .block { background-color:#E0E3DC; border-bottom:1px solid #CCCEC9; padding:1px 9px 0 9px ; height:17px;*height:15px;-height:17px;}


/* formulare */
#formfield .gblock { background-color:#6a6c66; height:18px; margin-bottom:30px;}
#formfield #headArea { height:44px; }
#formfield .block { margin-bottom:27px; }
#formfield #contentArea { padding:0 0 2px 0; width:545px; margin:0 0 0 16px;}
#formfield .contentblock { padding:10px 15px 10px 15px;  }
#formfield #contentArea .header {padding:7px 3px 7px 14px; border-bottom:1px dotted #6a6c66; font-weight:bold; color:#000000; border-top:1px dotted #6a6c66; }
#formfield #contentArea .header img { margin:4px 7px 0 0}

h3 span.error { color:#df0023; margin:0 0 4px 0; font-size:11px;}

#formfield .form { margin:9px 0 0 0}
.anschrift { display:block; margin-bottom:4px;}
#formfield .form span { display:block; font-size:10px; color:#93948e}
#formfield .form .error { display:block; font-size:10px; color:#df0023}

#formfield .form .left { /*width:202px;*/width:262px;-width:202px;}
#formfield .form input { border:1px solid #cccfc9; color:#5E5E5E; width: 204px;/* *-width:216px;*/ height:14px;/* *-height:18px;*/ font-size:11px; padding:1px 5px 1px 5px; font-family:Arial, Helvetica, sans-serif; margin:2px 0 7px 0;/**-margin-bottom:0px;*/}
#formfield .form select { border:1px solid #cccfc9; color:#5E5E5E; width: 34px; height:16px;*height:19px;  font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px 7px 0px 0;}
#formfield .form select.country { width: 204px; }
#formfield .form select.jobsearch { width:216px;margin:2px 0 7px; }

/*#formfield .form select.addLines{ *-float:left;*-margin-right:1px; }*/
/*#formfield .right select.addlines{ *-margin-right:4px; }*/
#formfield .form .left .radio{ *-margin-right:0px;*-margin-top:0px; }


#search #formfield .form { margin:16px 0 0 0}
#search #formfield .block { margin-bottom:14px; }
#search #formfield .form .search{ margin:-10px 0 0 165px;*margin:-10px 0 0 155px;-margin:-10px 0 0 155px}
.searchresult { font-weight:bold;color:#000}
.searchcopy { font-weight:normal;color:#676A5E}
.searchcopyb { font-weight:normal;color:#000}

#searchIndex ul { margin:5px 0 0 0px; }
#searchIndex ol { margin:5px 0 0 0px;}
#searchIndex ul li,#searchIndex ol li { margin:0 5px 3px 0px;}

#formfield .fuenfer {}
#formfield .fuenfer .gross { width:102px; float:left}
#formfield .fuenfer .gross2 { width:209px; float:left}
/*#formfield .fuenfer .gross2 { width:187px; float:left}*/
#formfield .fuenfer .gross input { width:85px;}
/*#formfield .fuenfer .gross input{ *-width:150px;*-margin-right:10px; }*/
/*#formfield .fuenfer .gross input.form{ *-width:97px;*-margin-right:5px; }*/

#formfield .fuenfer .gross2 input { width:179px;/* *-width:191px;*-margin-right:10px;*/ }
#formfield .fuenfer .klein { width:59px; float:left}
#formfield .fuenfer .klein input { width:43px;}
/*#formfield .fuenfer .klein input { *-width:48px;*-margin-right:10px; }*/
/*#formfield .fuenfer .klein input.form { *-width:55px;*-margin-right:5px; }*/

#formfield .fuenfer .klein2 { width:68px; float:left}
#formfield .fuenfer .klein2 input { width:48px;/* *-width:60px;*-margin-right:10px;*/}
//#formfield .fuenfer .gross2 input { width:165px;}
//#formfield .fuenfer .klein { width:55px; float:left}
//#formfield .fuenfer .klein input { width:36px;}


#formfield .message { margin:7px 0 0 0; font-size:10px; color:#B3B4AF}
#formfield .message textarea { border:1px solid #cccfc9; color:#5E5E5E; width: 466px;/* *-width:478px;*/ height:56px; font-size:11px; padding:2px 5px 0 5px; font-family:Arial, Helvetica, sans-serif; margin:2px 0 6px 0;}

#formfield button { background-color:#DF001F; color:#FFFFFF; font-size:10px; font-family:Arial, Helvetica, sans-serif; border:0; cursor:pointer; padding:1px 1px 0px 1px; margin-right:7px; text-transform:uppercase;/* *-padding:0px;*-width:auto;*/}
#formfield input.checker { float:left; width:auto; margin:1px 4px 8px 0;*margin:2px 4px 8px 0;-margin:2px 4px 8px 0; border:0; *-margin-top:0px;}
#formfield input.radio { float:left; width:auto; margin:1px 4px 8px 0;*margin:2px 4px 8px 0;-margin:2px 4px 8px 0; border:0;}

/*#formfield button.getAQuote{ *-width:80px; }
#formfield button.getASample{ *-width:86px; }*/


select { border:1px solid #cccfc9; color:#6a6c66; width: 184px; height:15px; *height:17px;font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:3px 7px 0px 0;}



/* tabnavi */
.tabnavi { margin:17px 0 17px 0;background-image:url(/fileadmin/templates/img/common/bg_tab.gif); background-repeat:repeat-x;border-bottom:1px dotted #999999; padding:0px 0 10px 0 }
.tabnavi #accordion .element p{  margin:5px 0 0 0;  }
.tabnavi .navi { height:34px; padding:0 10px 0px 10px;}
.tabnavi .navi .item { float:left; padding:0px 0px 0px 0px;  background-image:url(/fileadmin/templates/img/common/bg_reiter.gif); }
.tabnavi #accordion .teaserbild_left { background-image:url(/fileadmin/templates/img/common/bg_teaserbild_left_tabcontainer.jpg); background-repeat:no-repeat; width:96px; height:63px; margin:-2px 0 0 -10px; }
.tabnavi #accordion .teaserbild_left img { margin:2px 0 0 4px ;}
.tabnavi #accordion .line_5er_unten { padding:2px 0 5px 0; clear:both; clear:all; overflow:hidden;  margin:4px 0 0 0 }

.tabnavi .block {padding:0px 10px 0px 10px;   }
.tabnavi .block p{ margin-bottom:4px;}
.tabnavi .block a { padding-right:15px;}
.tabnavi h3 { float:left;}

/* tabellen auflistung */
.tabliste {border-top:1px dotted #999999;  margin:10px 0 10px 0;  height:1%}
.tabliste .containertab {border-bottom:1px dotted #999999; background-image:url(/fileadmin/templates/img/common/bg_containertab.gif); background-repeat:repeat-y; margin:1px 0 0px 0; height:1%}
.tabliste .containertab .tab1 {width:120px; float:left; padding:10px 10px 10px 10px; margin:2px 0 0px 0; height:1% }

.tabliste .containertab .tab2 { width:315px; float:left;padding:10px 10px 10px 20px; -padding:10px 10px 10px 40px;margin:2px 0 0px 0 }
.tabliste .containertab .tab2 .teaserbild_left { background-image:url(/fileadmin/templates/img/common/bg_teaserbild_left_tabcontainer.jpg); background-repeat:no-repeat; width:96px; height:63px; margin:-2px 0 0 -5px;}
.tabliste .containertab .tab2 .teaserbild_left img { margin:2px 0 0 4px ;}


/* back2top */
.back2top { margin:22px 0 0 0;}
.back2top .link { float:left;background-image:url(/fileadmin/templates/img/common/icon_link_top.gif); background-repeat:no-repeat;  height:30px; width:11px; display:block; margin-right:6px;}
.back2top .text { padding:8px 0px 0 0px;  display:block}


/* klappbox */

.toggler {
background-image:url(img/common/icon_plus_rot.gif);
background-repeat:no-repeat;
color:#333333;
font-size:11px;
font-weight:normal;
padding:1px 0 0 18px;
cursor:pointer;
}

/*.element { padding:5px 0 20px 0px; }*/ 
.element { padding:5px 0 0px 0px; }
.element .teaserbild_left { background-image:url(/fileadmin/templates/img/common/bg_teaserbild_left_tabcontainer.jpg); background-repeat:no-repeat; width:96px; height:63px; margin:-2px 0 0 -5px;}
.element .teaserbild_left img { margin:3px 0 0 4px ;}
h3.toggler { margin:1px 0 4px 0;}
#accordion .line_5er_unten { padding:2px 0 4px 0; margin-top:7px;margin-bottom:1px;}
.klappbox .line_5er_unten { padding:2px 0 4px 0; margin-top:7px;margin-bottom:1px;}
#accordion div { margin:0;}

#accordion .klappbox .button  { background-image:url(/fileadmin/templates/img/common/icon_plus_rot.gif); background-repeat:no-repeat;font-weight:normal; }
#accordion .klappbox .button  a.hl{ font-weight:bold;padding:0px 0 0px 18px; cursor:pointer;color:#5E5E5E;}

.button01  { background-image:url(/fileadmin/templates/img/common/icon_minus_grau.gif); background-repeat:no-repeat;font-weight:bold; padding:0px 0 0px 18px; cursor:pointer}

.button01_ {background-image:url(/fileadmin/templates/img/common/icon_plus_rot.gif);background-repeat:no-repeat; font-weight:normal;padding:0px 0 0px 18px;cursor:pointer}


.button02,.button03  {background-image:url(/fileadmin/templates/img/common/icon_plus_rot.gif); background-repeat:no-repeat; padding:0px 0 0px 18px; cursor:pointer}

.button02_, .button03_ {background-image:url(/fileadmin/templates/img/common/icon_minus_grau.gif); background-repeat:no-repeat; font-weight:bold;padding:0px 0 0px 18px;cursor:pointer}

/*fotogalerie*/
/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 

/* common styling for all galleries */
a.gallery{display:block; display:inline-block; color:#000; text-decoration:none; width:11px; height:7px; float:left; margin:2px; z-index:50;}
a.gallery:visited {background-color::#D2D2CB; }
a.nav { background-color:#666A60;width:11px;height:7px;margin:2px;}
a.gallery em, a.gallery span {display:none;}
a.gallery:hover {background-color:#D2D2CB;}


/* styling for TOP gallery */


#container_top {width:497px; height:320px;margin-top:10px;background: url(/fileadmin/templates/img/common/bg_slideshow.jpg) 0px 0px no-repeat;xmargin-left:-5px;}
#myGallery {padding:3px 0px 0px 10px;margin-left:5px}
#container_top img {border:0;}
/*#container_top .thumbs {position:absolute; left:0; top:0;background:#fff url(http://www.cssplay.co.uk/menu/london/pic2.jpg) 5px 20px no-repeat;}
#container_top a.gallery:active span , #container_top a.gallery:focus span {display:block; position:absolute; width:460px; height:50px; top:300px; left:5px; padding:5px; color:#BEBFB7; font-size:10px;  z-index:100;}
#container_top a.gallery:active span:first-line {font-style:normal; font-weight:normal; font-size:10px; color:#BEBFB7;}
#container_top a.gallery:active, #container_top a.gallery:focus {background-color:#DE0023; }
#container_top a.gallery:active em, #container_top a.gallery:focus em {display:block; position:absolute; width:482px; height:276px; top:19px; left:4px; padding:0px; color:#000; z-index:50;}
#container_top h1 {clear:both; height:288px; margin:0; padding-top:15px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff; background: url(../img/common/bg_fotogalerie.jpg) 0 15px no-repeat;}
#container_top h1 em {font-size:0.6em; color:#000;}*/

/*bild vergroesserung */

.teaserbild_popup { position:absolute;margin-top:-9px;margin-left:4px;-margin-left:-2px;width:492px;height:289px;Z-index:1000;}
	.teaserbild_popup .teaserbild_left { background-image:url(/fileadmin/templates/img/common/bg_teaserbild_pop.jpg); background-repeat:no-repeat; width:492px; height:289px; margin:-2px 0 0 -5px;-margin:-2px 0 0 0px;z-index:10;}
  .tsPopTxt {display:block;z-index:1000;background-repeat:no-repeat;height:20px;width:492px;margin-top:5px;background-color:#fff;color:#93948e}
	.teaserbild_popup .teaserbild_left img  { margin:4px 0 0 2px;}
 
 /*.teaserbild_popup .teaserbild_left { background-image:url(img/common/bg_teaserbildBig_tile.jpg); background-repeat:repeat-y; width:491px; height:285px; margin:-2px 0 0 -5px;}
.teaserbild_popup .teaserbild_left img .mainImg { margin:2px 0 0 2px ;}
.teaserbild_popup img  { margin:-2px 0 0 -5px ;}
.tsPopTxt {display:block;z-index:100;background-image:url(img/common/bg_teaserbildBig_bot.jpg); background-repeat:no-repeat;height:20px;width:492px;margin-top:0px;background-color:#fff;}
.teaserbild_left { margin-top:-2px; margin-bottom:0}*/



.teaserbild_plus { position:relative;left:129px;top:89px;-left:128px;-top:89px;}
.teaserbild_minus { position:relative;left:469px;top:279px;-left:477px;-top:281px;}


/*tabelle*/
.contenttable {border-bottom:1px dotted #999999;width:100%}
.contenttable th {background-color:#f7f7f7;font-weight:bold;padding:5px 12px 5px 10px;border-right:1px solid #fff;border-bottom:1px solid #fff;text-align:left;color:#000}
.contenttable .tr-even  {background-color:#f7f7f7;border-bottom:1px solid #fff;}

.contenttable .tr-odd {background-color:#fff;border-bottom:1px solid #fff;}
.contenttable td {padding:10px 12px 10px 14px;}

/*teaserbild ganze breite*/

.teaserbild_big { background-image:url(/fileadmin/templates/img/common/bg_fotogalerie.jpg); background-repeat:no-repeat; width:491px; height:285px; margin:10px 0 0 -5px;}
.teaserbild_big img{ margin:4px 0 0 4px ;}

/*.csc-textpic {background-image:url(img/common/bg_teaserbildBig_top.jpg); background-repeat:no-repeat;background-position:top left;display:block;width: 492px;margin: -2px 0px 20px -4px}
.csc-textpic img {margin:2px 0px 0px 3px}
.csc-textpic-imagewrap {background-image:url(img/common/bg_teaserbildBig_tile.jpg); background-repeat:repeat-y;background-position:0px 10px;}
.csc-textpic-image {background-image:url(img/common/bg_teaserbildBig_bot.jpg); background-repeat:no-repeat;background-position:bottom left;}
.csc-textpic-caption {padding:2px 0px 10px 5px;color:##93948e}*/
.csc-textpic {margin-bottom:27px;}
.csc-textpic-image dt{background-image:url(/fileadmin/templates/img/common/bg_teaserbild_pop.jpg); background-repeat:no-repeat;background-position:0 0;width: 492px;height:289px;padding:5px 0px 0px 4px}
.csc-textpic-caption {margin:-5px 0px 0px 3px;-margin:0px 0px 0px 3px;color:#93948e;font-size:11px}
/*suche*/
.tx-indexedsearch-browsebox {padding-left:0px;margin-left:0px; }
.tx-indexedsearch-browsebox ul.browsebox  {list-style:none inside none;padding:8px 0px 12px 0px;margin-left:0px;}
.tx-indexedsearch-browsebox ul.browsebox li {display:inline;}
.tx-indexedsearch-browsebox ul.browsebox li a:link {margin:0 9px 0px 0px}

/*klappbox tabelle */
.contenttable { margin:0px;padding:0px;background-color:#f7f7f7;}
.contenttable h3 { background-color:#f7f7f7;width:105px}
.contenttable td{ vertical-align:top;border-top:1px dotted #999999;}
.contenttable .bodytext { width:350px;background-color:#fff;margin:-4px -16px -5px -10px;*margin:-7px -12px -7px -10px;padding:10px 16px 10px 14px;*padding:10px 10px 10px 14px;}

/*content tabelle norm. breiten */
.contenttable_nowidth { margin:0px;padding:0px;background-color:#f7f7f7;}
.contenttable_nowidth h3 { background-color:#f7f7f7;}
.contenttable_nowidth td{ vertical-align:top;border-top:1px dotted #999999;}
.contenttable_nowidth .bodytext { background-color:#fff; /*margin:-4px -16px -5px -10px;*margin:-7px -12px -7px -10px;*/padding:10px 16px 10px 14px;*padding:10px 10px 10px 14px;}

/*tooltips*/

.tool-tip {
	color: #000;
	width: 169px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #000;
	padding: 8px 8px 4px;
	background-color:#cccccc;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
	background-color:#cccccc;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

/* jobsearch_results */

.testColor1{border:1px solid red;}

.jobresult {}
.jobresult p{ *margin-bottom:14px;_margin-bottom:0px; }
.jobresult .link_kreis_r{ padding-bottom:3px; }
.jobresult .jr-headrow{ width:100%;margin:0 0 7px 0;font-weight:bold;color:#000000; }
.jobresult .jr-resultblock{ border-top:1px dotted #6a6c66; color:#000000 }
.jobresult .jr-resultrow{ padding:13px 0 11px;*padding-bottom:0px;_padding-bottom:11px;_height:13px;color:#5E5E5E;border-bottom:1px dotted #6a6c66; }
.jobresult .jr-title{ float:left;width:163px;padding-right:5px; }
.jobresult .jr-discipline{ float:left;width:134px;padding-right:5px; }
.jobresult .jr-country{ float:left;width:102px;padding-right:5px; }
.jobresult .jr-date{ float:left;width:70px; }

/* jobdescription-buttons */
#content .jobd-buttons{ padding-top:10px;  }
/*#content .jobd-buttons a{ display:block;float:left;background-color:#DF001F;margin-left:4px;padding:3px 5px;color:#FFFFFF; }*/
#content .jobd-buttons a{ background-color:#DF001F; color:#FFFFFF; font-size:10px; font-family:Arial, Helvetica, sans-serif; border:0; cursor:pointer; padding:2px 4px 1px 4px; margin-left:7px; text-transform:uppercase; }
#content .jobd-buttons a:hover{ color:#FFFFFF; }

/* submit_resume */
#formfield .form .submitresume{}
#formfield .form .sr-fields{ margin:14px 0 9px;}
#formfield .form .sr-fields select{ width:50px;margin-bottom:7px;*border:1px solid #999;*border-color:#999;}
#formfield .form .sr-fieldname{ display:block;float:left;font-size:11px;width:150px;margin-right:5px;text-align:right;padding:4px 0 0; }
#formfield .form .sr-docupfield{ display:block;float:left;margin-right:7px;_margin-right:4px;padding-top:6px;font-size:11px; }
#formfield .form .sr-upload .sr-upfield{ width:145px;*width:214px;_width:257px;height:22px;border:2px inset #CCCCCC;*border-color:#FFFFFF;_border-color:#FFFFFFS;  }
#formfield .form .sr-upload .sr-maxfilesize{ margin:0 0 7px 58px;font-size:11px;font-weight:bold;color:#DF001F; }
#formfield .form .sr-upload button{ _border-color:#FF0000;margin-left:58px; }
#formfield .form .sr-upload a{ float:left; background-color:#DF001F; color:#FFFFFF; font-size:10px; font-family:Arial, Helvetica, sans-serif; border:0; cursor:pointer; padding:2px 4px 1px 4px;margin-left:58px;text-transform:uppercase; }
#formfield .form .sr-submit{ margin:0px;}

/* jobdescription_jobtitle */
#jobtitle { display:block;margin:7px 0 15px;font-size:23px;font-weight:bold; }

/* jobbox */
.jobbox{ border:1px dotted #6a6c66;margin:10px 0 18px;padding:2px 5px 4px;height:auto;width:auto; }
.lnhght18{ line-height:18px; }
.jobbox .left{ width:237px; }
.jobbox .jb-line-title{ font-weight:bold;color:#000000; }

#formfield .form .jobbox ul{ list-style-type:none;margin:10px 0px 0px; }
#formfield .form .jobbox ul li{ display:block;width:100%; }
#formfield .form .jobbox span{ font-size:11px;margin-top:1px; }
#formfield .form .jobbox input{ float:left;width:13px;margin-right:7px;border:0px; }
#formfield .form .jobbox .filename{ display:block;float:left;width:217px; }
#formfield .form .jobbox .filesize{ display:block;float:left;width:50px;font-weight:bold;color:#000000; }
#formfield .form .jobbox a{ display:block;padding-top:1px; }


	/*IE6 Styles*/
	#search #formfield .form .search { *-margin-left:0px;*-float:left;*-width:222px; }
	#search #formfield .form .search .search_btn { *-margin-left:0px;*-float:right; }
	#formfield .form .left input.form{ *-margin-right:43px;  }
	#formfield .form .left input.checker{ *-margin-right:0px;  }
	.tabliste .containertab .tab1 {*-width:100px; float:left; /*padding:10px 10px 10px 10px; margin:2px 0 0px 0; height:1%*/ }
	*.clear-all{ *-line-height:0px; }
	#formfield * .clear-all{ *-line-height:0px; }
	.block * .clear-all{ *-line-height:14px; }
	
	/* p{ *-margin-bottom:0px; } */
	//.line_5er_unten{ *-height:14px; }
	//#content .block{ *-margin-bottom:14px; }
	/*.form .clear-all{ *-height:0px;*-margin-bottom:-10px;*-width:auto;  }*/
	/*.jobresult .clear-all{ *-height:0px;*-margin-bottom:-10px;*-width:auto; }*/
	/*#sr-fields .clear-all{ *-height:0px;*-margin-bottom:-10px;*-width:auto; }*/
