* {font-family:sans-serif;margin:0;padding:0;}
a {outline:inherit;}
body {font-size:100.01%;background-color:white;width:100%;padding-bottom:2em;}
.bottomrights {position:relative;z-index:3;font-family:'Arial';font-style:normal;font-variant:normal;font-size:12px;letter-spacing:0.0em;text-decoration:none;text-transform:none;color:#2b3990;}
.bottomrights a {font-family:'Arial';font-style:normal;font-variant:normal;font-size:12px;letter-spacing:0.0em;text-decoration:none;text-transform:none;color:#2b3990;padding-left:0.5em;padding-right:0.5em;}
.bottomrights a:hover {color:#27aee1;}
.bottomrights hr {color:#27aee1;}
.calendarHeader{font-weight: bolder;color: #CC0000;background-color: #e4faf3;}
.calendarToday{background-color: #FFFFFF;}
.calendar{background-color: #e4faf3;}
.flag {width:16px;height:11px;padding-right:5px;}
td {width:15em;height:2em;}
.button{width:130px;height:35px;}
.smallpics {width:23px;height:14px;}
.icons_adverts {width:40px;height:41px;}
input.btn {cursor:pointer;color:white;font-family:'Arial',helvetica,sans-serif;background-image:url(pic/adv_nav_b.gif);font-size:12px;border-color-top:#2b3990;border-color-left:#2b3990;border-color-right:#2b3990;border-color-bottom:#2b3990;border-style:solid;border-width:1px;padding:2px;padding-left:5px;padding-right:5px;}
input.btnhov {cursor:pointer;color:white;font-family:'Arial',helvetica,sans-serif;font-size:12px;text-decoration:underline;background-image:url(pic/adv_nav_a.gif);border-color-top:#27aee1;border-color-left:#27aee1;border-color-right:#27aee1;border-color-bottom:#27aee1;border-style:solid;border-width:1px;padding:2px;padding-left:5px;padding-right:5px;}
input.btn2 {cursor:pointer;color:white;font-family:'Arial',helvetica,sans-serif;background-image:url(pic/adv_nav_a.gif);font-size:11px;border-color-top:#27aee1;border-color-left:#27aee1;border-color-right:#27aee1;border-color-bottom:#27aee1;border-style:solid;border-width:0px;padding:2px;padding-left:1em;padding-right:1em;}
input.btn2hov {cursor:pointer;color:white;font-family:'Arial',helvetica,sans-serif;font-size:11px;text-decoration:underline;background-image:url(pic/bg_marker.gif);border-color-top:#27aee1;border-color-left:#27aee1;border-color-right:#27aee1;border-color-bottom:#27aee1;border-style:solid;border-width:0px;padding:2px;padding-left:1em;padding-right:1em;}
input.btn3 {cursor:pointer;color:white;font-family:'Arial',helvetica,sans-serif;background-image:url(pic/adv_nav_b.gif);font-size:11px;border-color-top:#2b3990;border-color-left:#2b3990;border-color-right:#2b3990;border-color-bottom:#2b3990;border-style:solid;border-width:1px;padding:2px;padding-left:1em;padding-right:1em;}
input.btn3hov {cursor:pointer;color:white;font-family:'Arial',helvetica,sans-serif;font-size:11px;text-decoration:underline;background-image:url(pic/adv_nav_a.gif);border-color-top:#27aee1;border-color-left:#27aee1;border-color-right:#27aee1;border-color-bottom:#27aee1;border-style:solid;border-width:1px;padding:2px;padding-left:1em;padding-right:1em;}
input.btnDel {cursor:pointer;color:white;font-family:'Arial',helvetica,sans-serif;background-image:url(pic/adv_nav_b.gif);font-size:11px;border-color-top:#2b3990;border-color-left:#2b3990;border-color-right:#2b3990;border-color-bottom:#2b3990;border-style:solid;border-width:1px;padding:2px;padding-left:1em;padding-right:1em;}
/*---Linien---*/
hr#hblue{border-right: none;border-left: none;border-bottom: none;border-top: 1px solid #27aee1;color: transparent;background-color: transparent;margin: 0;padding: 0 0 0 0;height: 0px;}
hr#dblue{border-right: none;border-left: none;border-bottom: none;border-top: 1px solid #2b3990;color: transparent;background-color: transparent;margin: 0;padding: 0;height: 0px;}
hr#grey{border-right: none;border-left: none;border-bottom: none;border-top: 1px solid #cccccc;color: transparent;background-color: transparent;margin: 0;padding: 0;height: 0px;}
hr#grey2{border-right: none;border-left: none;border-bottom: none;border-top: 1px dotted #cccccc;color: transparent;background-color: transparent;margin: 0;padding: 0;height: 0px;}
#botcon {margin-top:10px;}
/*--------------------------------------------------- content-parts --------*/
.cpn {z-index:1;padding:0.0em;margin-top:0em;margin-left:auto;margin-right:auto;margin-bottom:auto;width:1000px;}
#shadowwintop, #shadowwinmiddle, #shadowwinbottom {
background:url(pic/shadowwin.gif) no-repeat top left;width: 611px; height: 88px;}
#shadowwintop {background-position: 0px 0px ; width: 611px; height: 29px;}
#shadowwinmiddle{background:url("pic/shadowwin-repeat-y.gif") repeat-y;padding-left:50px;padding-right:40px;}
#shadowwinbottom {background-position: 0px -58px; width: 611px; height: 30px;}
.shadowbox {margin-left:2em;}
           /*Anzeigenmarkt*/
.infoanzeigen_blockright{cursor:pointer;font-size:small;background-color:white;color:#2b3990;padding-left:0em;padding-right:0em;margin-right:0em;margin-left:0em;width:auto;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #cccccc;}
.infoanzeigen_blockright:hover {background: /*#FDF5E6;*/#e9ebf4; }
.infoanzeigen_blockright_auftrag{cursor:pointer;font-size:small;background-color:white;color:#2b3990;margin-right:0em;margin-left:0em;width:670px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #cccccc;padding:3px 0 3px 3px;}
.infoanzeigen_blockright_auftrag:hover {background: /*#FDF5E6;*/#e9ebf4; }

         /*Topanzeigencontent*/
.topadssmall {width:100px;height:170px;border:1px solid #cccccc;padding:10px;float:left;margin-left:7px;margin-top:7px;cursor:pointer;}
.topadssmall .datetime {font-size:10px;color:#4a4a4a;}.topadssmall .price {color:#27aee1;font-size:11px;font-weight:bold;}
.topadssmall .topadtitle {font-size:10px;color:#2b3990;font-weight:bold;}.topadssmall .countryregion {font-size:10px;color:#4a4a4a;}
.topadsbig {width:130px;height:180px;border:1px solid #cccccc;padding:10px;float:left;margin-left:10px;margin-top:7px;cursor:pointer;}
.topadsbig .datetime {font-size:11px;color:#4a4a4a;}.topadsbig .price {color:#27aee1;font-size:11px;font-weight:bold;}
.topadsbig .topadtitle {color:#2b3990;font-size:11px;text-decoration:none;}.topadsbig .topadtitle a {color:#2b3990;font-size:11px;font-weight:bold;text-decoration:none;}
.topadsbig .countryregion {font-size:11px;color:#4a4a4a;margin-top:3px;}
#tpadpict {max-height: 70px;max-width:80px;} #tpadpictsecbig {max-height: 70px;max-width:100px;}
#tpadpictsec {max-height: 70px;max-width:80px;} #tpadpictsecbig {max-height: 70px;max-width:100px;}
.listadverttable {width:670px;height:110px;float:left;}.listadverttableovr {width:655px;height:110px;float:left;}
.listadverttable td.left {width:100px;padding:4px;}.listadverttableovr td.left {width:100px;padding:4px;}
.listadverttable td.middle {width:460px;}
.listadverttable td.rightmyads {width:560px;}.listadverttableovr td.rightmyads {width:545px;}
.listadverttable td.right {width:120px;font-size:12px;color:#4a4a4a;}
/*.listadverttable td.middle a {font-size:12px;color:#2b3990;}.listadverttable td.middle a:hover {color:#27aee1;} */
.listadverttable td.middle a.category {font-size:11px;color:#4a4a4a;text-decoration:none;}.listadverttable td.middle a.category:hover {color:red;}
#listadpict {width: 80px;padding:5px;border:1px solid #cccccc;background:white;}
#listadpictsec {height: 80px;padding:5px;border:1px solid #cccccc;background:white;}
         /*---- Topcontent ---- */
.topcont {z-index:1;width:1000px;height:130px;display:block;}
.topcont .imglogo {width:295px;margin-left:2.3em;margin-top:3.1em;}
.topcont .left {float:left;display:block;}
.topcont .right {float:right;margin:0 17px 0 0;padding:21px 0 0 0;}
         /*--Details adverts-*/
.detailtitle {font-size:16px;color:#2b3990;font-weight:bold;}
.detailcontl {font-size:12px;color:#2b3990;width:325px;}
.detailcontl h1 {font-size:16px;color:#2b3990;font-weight:bold;}
.detailcontl h2 {font-size:12px;color:#4a4a4a;padding-bottom:1px;margin-top:10px;}
.detailcontl h3 {font-size:11px;color:#cccccc;padding-bottom:5px;margin-top:1px;}
.detailcontl .text {font-size:13px;color:#2b3990;padding-right:10px;}
.detailcontl .price {font-size:16px;color:#27aee1;font-weight:bold;}
.detailcontl .detailtable td {font-size:12px;color:#2b3990;}
.detailcontl .firstpicture {width:200px;display:block;}
.detailcontainer {border:1px solid #cccccc;padding:1em;width:250px;margin-top:10px;font-size:12px;color:#2b3990;
-webkit-border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;CCborderRadius: 10px;}
.detailcont {font-size:12px;color:#2b3990;}
.detailcont table.offererinfo {width:270px;border:1px solid red;}
.detailcont table.offererinfo td {font-size:12px;color:#2b3990;}
.detailcont h1 {font-size:16px;color:#2b3990;font-weight:bold;}
.detailcont h2 {font-size:12px;color:#4a4a4a;padding-bottom:1px;margin-top:10px;}
.detailcont h3 {font-size:11px;color:#cccccc;padding-bottom:5px;margin-top:1px;}
.detailcont h4 {font-size:12px;color:#4a4a4a;padding-bottom:4px;margin-top:5px;}
.detailcontr .navright {margin-top:1em;border:1px solid #cccccc;padding:5px;}
.detailcontr .navright ul {margin-left:1em;}
.detailcontr .navright li {list-style:none;padding-bottom:5px;}
.detailcont .text {font-size:13px;color:#2b3990;}
         /* --content Contracts | Advertisement |Account --*/
.cont_anzeigenright {float:right;position:relative;z-index:1;overflow:none;margin:0em;margin:1em 0 1em 0;width:670px;}
.cont_anzeigenleft {float:left;position:relative;z-index:1;overflow:none;padding:0.0em;margin:1em 0 1em 0;width:272px;}
.cont_anzr {float:right;position:relative;z-index:1;overflow:none;margin:0em;margin:1em 0 1em 0;width:272px;}
.cont_anzl {float:left;position:relative;z-index:1;overflow:none;padding:0.0em;margin:1em 0 1em 0;width:670px;}
/*.cont_anzeigenleft_2 {float:left;position:static;z-index:1;padding:0.0em;margin-top:0em;margin-left:0em;margin-right:0em;margin-bottom:1em;width:272px;}
         /* --- downunder globus ---*/
.cont {position:static;z-index:1;margin-left:auto;margin-bottom:auto;margin-top:0em;margin-right:auto;padding:0em;width:950px;/*border:1px solid #cccccc;*/}
.cont_2 {position:static;z-index:1;width:auto;margin-left:0em;margin-right:2em;}
         /* --content Home | Masthead | AGB | Conditions  --*/
.cont1_left {float:left;position:relative;z-index:1;overflow:auto;padding:0.0em;margin-top:0em;margin-left:0em;margin-right:0em;margin-bottom:1em;width:625px;}
.cont2_right {float:right;position:relative;z-index:1;overflow:auto;margin:0em;margin-top:0em;margin-left:0em;margin-right:0em;margin-bottom:1em;width:320px;}
.guide_left {float:left;position:relative;z-index:1;overflow:none;padding:0.0em;margin-top:0em;margin-left:0em;margin-right:0em;margin-bottom:1em;width:220px;}
.guide_right {float:right;position:relative;z-index:1;overflow:none;margin:0em;margin-top:0em;margin-left:0em;margin-bottom:1em;width:720px;}
.topadv_content {float:left;width:272px;}
.adv_logoScont {z-index:1;padding:0.0em;margin-top:0em;margin-left:auto;margin-right:auto;margin-bottom:auto;width:800px;}
.verticalline {float:left;height:50px;width:1px;background-color:#cccccc;margin-left:5px;margin-right:5px;}
         /*--------------------------------------------------------------------------------------------*/
         /*Sprite Pictures/Smallpics/Tabs/Icons*/
#machinery, #materials, #vehicles, #comobjects, #jobs, #machinery_grey, #materials_grey, #vehicles_grey, #comobjects_grey, #jobs_grey {
background:url(pic/sprite-icons.gif) no-repeat top left;width: 319px; height: 195px;}
#machinery {background-position: -90px -46px ; width: 40px; height: 41px;}#machinery_a{background-position: -90px 0px ; width: 40px; height: 41px; }#machinery:hover {background-position: -90px 0px ; width: 40px; height: 41px; }
#materials {background-position: -135px -46px ; width: 40px; height: 41px;}#materials_a{background-position: -135px 0px ; width: 40px; height: 41px;}#materials:hover {background-position: -135px 0 ; width: 40px; height: 41px;}
#vehicles {background-position: -180px -46px ; width: 40px; height: 41px;}#vehicles_a{background-position: -180px 0px ; width: 40px; height: 41px;}#vehicles:hover{background-position: -180px 0 ; width: 40px; height: 41px;}
#comobjects {background-position: 0px -46px; width: 40px; height: 41px;}#comobjects_a{background-position: 0px 0px; width: 40px; height: 41px;}#comobjects:hover{background-position: 0 0px; width: 40px; height: 41px;}
#jobs{background-position: -45px -46px ; width: 40px; height: 41px;}#jobs_a{background-position: -45px 0px ; width: 40px; height: 41px;}#jobs:hover{background-position: -45px 0 ; width: 40px; height: 41px;}
#machinery_grey {background-position: -90px -92px ; width: 40px; height: 41px;}
#materials_grey {background-position: -135px -92px ; width: 40px; height: 41px;}
#vehicles_grey {background-position: -180px -92px ; width: 40px; height: 41px;}
#comobjects_grey {background-position: 0px -92px; width: 40px; height: 41px;}
#jobs_grey{background-position: -45px -92px ; width: 40px; height: 41px;}
         /*---smallpics*/
#spriteIconsnav{list-style:none;float:left;font-size:12px;padding:0;margin:0;}
#spriteIconsnav ul{list-style:none;}#spriteIconsnav li{float:left;padding-right:5px;}
.icons{color:#27aee1;background: transparent url(pic/sprite_icons2.gif) no-repeat;padding: 0 0 0 23px;text-decoration:none;cursor:pointer;}.icons:hover {color:red;}
#remIcon {background-position: 0px 0px;}#remIcon:hover {background-position: 0px -14px;}#remIcond {background-position: 0px -28px;}#remIconr {background-position: 0px -14px;}
#contactIcon {background-position: 0px -42px;}#contactIcon:hover {background-position: 0px -56px;}#contactIcond {background-position: 0px -70px;}
#detailsIcon {background-position: 0px -84px;}#detailsIcon:hover {background-position: 0px -98px;}#detailsIcond {background-position: 0px -112px;}
#mailIcon {background-position: 0px -126px;}#mailIcon:hover {background-position: 0px -140px;}#mailIcond {background-position: 0px -154px;}
#roomIcon {background-position: 0px -168px;}#roomIcon:hover {background-position: 0px -182px;}#roomIcond {background-position: 0px -196px;}
#editIcon {background-position: 0px -210px;}#editIcon:hover {background-position: 0px -224px;}#editIcond {background-position: 0px -238px;}
#pauseIcon {background-position: 0px -252px;}#pauseIcon:hover {background-position: 0px -266px;}#pauseIcond {background-position: 0px -280px;}
#removeIcon {background-position: 0px -294px;}#removeIcon:hover {background-position: 0px -308px;}#removeIcond {background-position: 0px -322px;}
#topadIcon {background-position: 0px -336px;}#topadIcon:hover {background-position: 0px -350px;}#topadIcond {background-position: 0px -364px;}#topadIconr {background-position: 0px -350px;}
#removereqIcon {background-position: 0px -378px;}#removereqIcon:hover {background-position: 0px -392px;}#removereqIcond {background-position: 0px -406px;}
#rateIcon {background-position: 0px -420px;}#rateIcon:hover {background-position: 0px -434px;}#rateIcond {background-position: 0px -448px;}
#warnIcon {background-position: 0px -462px;}#warnIcon:hover {background-position: 0px -476px;}#warnIcond {background-position: 0px -490px;}#warnIconr {background-position: 0px -476px;}
#questionIcon {background-position: 0px -504px;}
#controlleftIcon {background-position: 0px -520px;}/*#controlleftIcon:hover {background-position: 0px -546px;}*/
#controlrightIcon {background-position: 0px -533px;}/*#controlrightIcon:hover {background-position: 0px -560px;}*/
.icon_shCart{background: transparent url(pic/shopping_cart.png) no-repeat;padding: 0 0 0 23px;text-decoration:none;}
#shoppingcartIcon {background-position: 0px 0px;margin-right:3px;}/*#shoppingcartIcon:hover {background-position: 0px -17px;} */
.adv_linknavigation {margin-top:10px;font-size:12px;}
#topadmark{background:url(pic/topadmark.gif) no-repeat top left;width: 70px; height: 48px;}
#topadmark {background-position: 0px 0px ; width: 70px; height:48px;}
div#advRubids {font-size:11px;color:#2b3990;text-decoration:none;} div#advRubids:hover {font-size:11px;color:#27aee1;text-decoration:none;}
         /*Tabs*/
#tab1h, #tab2h, #tab3h, #tab4h, #tab5h, #tab6h, #tab7h, #tab8h, #tab9h, #tab10h, #tab11h, #tab12h, #tab13h, #tab14h, #tab15h, #tab16h, #tab17h, #tab18h, #tab19h, #tab20h,#tab1d, #tab2d, #tab3d, #tab4d, #tab5d, #tab6d, #tab7d, #tab8d, #tab9d, #tab10d, #tab11d, #tab12d, #tab13d, #tab14d, #tab15d, #tab16d, #tab17d, #tab18d, #tab19d, #tab20d,#tab1dl, #tab2dl, #tab3dl, #tab4dl, #tab5dl, #tab6dl, #tab7dl, #tab8dl, #tab9dl, #tab10dl, #tab11dl, #tab12dl, #tab13dl, #tab14dl, #tab15dl, #tab16dl, #tab17dl, #tab18dl, #tab19dl, #tab20dl {
background:url(pic/sprite-tabs.gif) no-repeat top left;width: 374px; height: 500px;}
#tab1h {background-position: 0px 0px ; width: 73px; height: 25px;}#tab2h {background-position: 0px -25px ; width: 85px; height: 25px;}#tab3h {background-position: 0px -50px ; width: 97px; height: 25px;}#tab4h {background-position: 0px -75px ; width: 109px; height: 25px;}#tab5h {background-position: 0px -100px; width: 121px; height: 25px;text-decoration:none;}#tab6h {background-position: 0px -125px; width: 133px; height: 25px;}#tab7h {background-position: 0px -150px; width: 145px; height: 25px;}#tab8h {background-position: 0px -175px; width: 157px; height: 25px;}#tab9h {background-position: 0px -200px; width: 169px; height: 25px;}#tab10h{background-position: 0px -225px; width: 181px; height: 25px;}#tab11h{background-position: 0px -250px; width: 193px; height: 25px;}#tab12h{background-position: 0px -275px; width: 205px; height: 25px;}#tab13h{background-position: 0px -300px; width: 217px; height: 25px;}#tab14h{background-position: 0px -325px; width: 229px; height: 25px;}#tab15h{background-position: 0px -350px; width: 241px; height: 25px;}#tab16h{background-position: 0px -375px; width: 253px; height: 25px;}#tab17h{background-position: 0px -400px; width: 265px; height: 25px;}#tab18h{background-position: 0px -425px; width: 277px; height: 25px;}#tab19h{background-position: 0px -450px; width: 289px; height: 25px;}#tab20h{background-position: 0px -475px; width: 301px; height: 25px;}
#tab20d {background-position: -73px 0px ; width: 301px; height: 25px;}#tab19d {background-position: -85px -25px ; width: 289px; height: 25px;}#tab18d {background-position: -97px -50px ; width: 277px; height: 25px;}#tab17d {background-position: -109px -75px ; width: 265px; height: 25px;}#tab16d {background-position: -121px -100px ; width: 253px; height: 25px;}#tab15d {background-position: -133px -125px ; width: 241px; height: 25px;}#tab14d {background-position: -145px -150px ; width: 229px; height: 25px;}#tab13d {background-position: -157px -175px ; width: 217px; height: 25px;}#tab12d {background-position: -169px -200px ; width: 205px; height: 25px;}#tab11d{background-position: -181px -225px ; width: 193px; height: 25px;}#tab10d{background-position: -193px -250px ; width: 181px; height: 25px;}#tab9d{background-position: -205px -275px ; width: 169px; height: 25px;}#tab8d{background-position: -217px -300px ; width: 157px; height: 25px;}#tab7d{background-position: -229px -325px ; width: 145px; height: 25px;}#tab6d{background-position: -241px -350px ; width: 133px; height: 25px;}#tab5d{background-position: -253px -375px ; width: 121px; height: 25px;}#tab4d{background-position: -265px -400px ; width: 109px; height: 25px;}#tab3d{background-position: -277px -425px ; width: 97px; height: 25px;}#tab2d{background-position: -289px -450px ; width: 85px; height: 25px;}#tab1d{background-position: -301px -475px ; width: 73px; height: 25px;}
#tab20dl {background-position: -73px 0px ; width: 301px; height: 25px;cursor:pointer;}#tab19dl {background-position: -85px -25px ; width: 289px; height: 25px;cursor:pointer;}#tab18dl {background-position: -97px -50px ; width: 277px; height: 25px;cursor:pointer;}#tab17dl {background-position: -109px -75px ; width: 265px; height: 25px;cursor:pointer;}#tab16dl {background-position: -121px -100px ; width: 253px; height: 25px;cursor:pointer;}#tab15dl {background-position: -133px -125px ; width: 241px; height: 25px;cursor:pointer;}#tab14dl {background-position: -145px -150px ; width: 229px; height: 25px;cursor:pointer;}#tab13dl {background-position: -157px -175px ; width: 217px; height: 25px;cursor:pointer;}#tab12dl {background-position: -169px -200px ; width: 205px; height: 25px;cursor:pointer;}#tab11dl{background-position: -181px -225px ; width: 193px; height: 25px;cursor:pointer;}#tab10dl{background-position: -193px -250px ; width: 181px; height: 25px;cursor:pointer;}#tab9dl{background-position: -205px -275px ; width: 169px; height: 25px;cursor:pointer;}#tab8dl{background-position: -217px -300px ; width: 157px; height: 25px;cursor:pointer;}#tab7dl{background-position: -229px -325px ; width: 145px; height: 25px;cursor:pointer;}#tab6dl{background-position: -241px -350px ; width: 133px; height: 25px;cursor:pointer;}#tab5dl{background-position: -253px -375px ; width: 121px; height: 25px;}#tab4dl{background-position: -265px -400px ; width: 109px; height: 25px;cursor:pointer;}#tab3dl{background-position: -277px -425px ; width: 97px; height: 25px;cursor:pointer;}#tab2dl{background-position: -289px -450px ; width: 85px; height: 25px;cursor:pointer;}#tab1dl{background-position: -301px -475px ; width: 73px; height: 25px;cursor:pointer;}
#tab1dl:hover {background-position: 0px 0px ; width: 73px; height: 25px;}#tab2dl:hover {background-position: 0px -25px ; width: 85px; height: 25px;}#tab3dl:hover {background-position: 0px -50px ; width: 97px; height: 25px;}#tab4dl:hover {background-position: 0px -75px ; width: 109px; height: 25px;}#tab5dl:hover {background-position: 0px -100px; width: 121px; height: 25px;}#tab6dl:hover {background-position: 0px -125px; width: 133px; height: 25px;}#tab7dl:hover {background-position: 0px -150px; width: 145px; height: 25px;}#tab8dl:hover {background-position: 0px -175px; width: 157px; height: 25px;}#tab9dl:hover {background-position: 0px -200px; width: 169px; height: 25px;}#tab10dl:hover{background-position: 0px -225px; width: 181px; height: 25px;}#tab11dl:hover{background-position: 0px -250px; width: 193px; height: 25px;}#tab12dl:hover{background-position: 0px -275px; width: 205px; height: 25px;}#tab13dl:hover{background-position: 0px -300px; width: 217px; height: 25px;}#tab14dl:hover{background-position: 0px -325px; width: 229px; height: 25px;}#tab15dl:hover{background-position: 0px -350px; width: 241px; height: 25px;}#tab16dl:hover{background-position: 0px -375px; width: 253px; height: 25px;}#tab17dl:hover{background-position: 0px -400px; width: 265px; height: 25px;}#tab18dl:hover{background-position: 0px -425px; width: 277px; height: 25px;}#tab19dl:hover{background-position: 0px -450px; width: 289px; height: 25px;}#tab20dl:hover{background-position: 0px -475px; width: 301px; height: 25px;}
.tab_text {text-align:center;font-family:'Arial';font-weight:bold;font-style:normal;font-variant:normal;font-size:12px;word-spacing:0.1em;letter-spacing:0.0em;text-decoration:none;text-transform:none;color:white;line-height:2em;display: block;}
.tab_text a {text-align:center;font-family:'Arial';font-weight:bold;font-style:normal;font-variant:normal;font-size:12px;word-spacing:0.1em;letter-spacing:0.0em;text-decoration:none;text-transform:none;color:white;line-height:2em;display: block;}
.tablist {height:25px;}
.tablist ul {float: left;list-style: none;z-index:3;display: block;}
.tablist li {float: left;margin:0 2px 0 0;}.tablist li a {text-decoration:none;font-size:12px;color:white;}
         /*--------------Pricemarkers---*/
#pricemarker_1, #pricemarker_2, #pricemarker_3 {
background:url(pic/sprite_pricebuttons.gif) no-repeat top left;width: 474px; height: 354px;}
#pricemarker_1 {background-position: 0px 0px ; width: 144px; height: 164px;cursor:pointer;}#pricemarker_1:hover {background-position: 0px -169px ; width: 144px; height: 164px;}
#pricemarker_2 {background-position: -158px 0px ; width: 144px; height: 164px;cursor:pointer;}#pricemarker_2:hover {background-position: -158px -169px ; width: 144px; height: 164px;}
#pricemarker_3 {background-position: -316px 0px ; width: 144px; height: 164px;cursor:pointer;} #pricemarker_3:hover {background-position: -316px -169px ; width: 144px; height: 164px;}
         /* ---subpartner logo ---*/
         /* ---- Quick Login --- */
.login_part {margin:0 0 0 0;text-decoration:none;text-transform:none;font-style:normal;font-variant:normal;color:#e2e2e2;}
.login_part #logintext {float:right;position:static;z-index:-1000;font-size:12px;font-style:normal;color:#a2a2a2;}
.login_part_text {position:static;z-index:1;font-family:'Arial';font-style:normal;font-variant:normal;font-size:11px;letter-spacing:0.0em;text-decoration:none;text-transform:none;color:#a2a2a2;}
.login_part_text2 {position:static;z-index:1;font-family:'Arial';font-style:normal;font-variant:normal;font-size:11px;letter-spacing:0.0em;text-decoration:none;text-transform:none;color:#a2a2a2;}
.login_part_text:hover {color:#27aee1;}
.login_part_textregister {position:static;z-index:1;font-family:'Arial';font-style:normal;font-variant:normal;font-size:11px;letter-spacing:0.0em;text-decoration:none;text-transform:none;color:#4a4a4a;}
.login_part_textregister:hover {color:#27aee1;}
.login_part td {color:#27aee1;font-size:small;text-decoration:none;padding:0.1em;margin:0em;}
.login_part .link {color:#2b3990;font-size:16px;background-color:white;border:0px;font-family:'Trebuchet MS';font-weight:bold;}
.login_part .link:hover {color:#27aee1;}
.login_part input {border:1px solid #cccccc;}
         /* ----- Register form ---- */
.register_ps {margin-left:0em;margin-right:auto;margin-bottom:auto;width:950px;}
.register_ps td {color:#2b3990;font-size:12px;}
.register_ps .link {color:#2b3990;font-size:17px;background-color:white;border:0px;font-family:'Trebuchet MS';font-weight:bold;}
.register_ps .link:hover {color:#27aee1;}
.registerinfo_righttext {font-size:11px;font-family:'Arial';width:260px;color:#2b3990;padding:1.5em;border-left-color:#27aee1;border-right-color:#27aee1;border-top-color:#27aee1;border-bottom-color:#27aee1;border-style:solid;border-width:1px;}
.registerinfo_righttext h1 {font-size:14px;font-family:'Arial';color:#25aae1;}
.registerinfo_righttext h2 {font-size:12px;font-family:'Arial';color:#27aae1;}
.registerinfo_righttext h3 {font-size:11px;font-family:'Arial';color:#2b3990;}
.registerinfo_righttext ul {margin-left:1.5em;}
.firma { }
.register_ps table {margin-left:1em;}
.register_ps .tr_part {padding-bottom:30px;}
.register_ps .td_names {font-size:12px;color:#2b3990;width:170px;}
.register_ps .td_names_valid {font-size:12px;color:red;font-weight:bold;width:170px;}
.register_ps .td_inputs {width:200px;}
.objecterror {border: 1px solid red;color:red;}
.objectok {border:1px solid #2b3990;color:#2b3990;}
.td_help {width:23px;}
.register_ps p {font-size:12px;color:#2b3990;width:450px;}
.register_ps .valid {font-size:12px;font-weight:bold;color:red;width:300px;}
.register_ps h1 {font-size:14px;color:#2b3990;font-weight:bold;}
.register_ps h2 {font-size:14px;color:#27aee1;}
.register_ps .text {font-size:12px;color:#2b3990;}
.register_ps input.textfield {font-size:12px;color:#2b3990;width:200px;border:1px solid #cccccc;}
.register_ps input.textfield_valid {font-size:12px;color:red;width:200px;border: 1px solid red;}
.register_ps select.selectfield {font-size:12px;color:#2b3990;width:200px;border:1px solid #cccccc;}
.register_ps textarea.textfield {font-size:12px;color:#2b3990;width:200px;border:1px solid #cccccc;}
.register_ps input.check {color:#2b3990;border:1px solid #cccccc;}
         /*----------------------------------------------------------------------------------------------*/
         /* -------- Navigation globus------ */
.globus {position:static;z-index:1;width:997px;height:77px;margin-left:auto;margin-right:auto;margin-bottom:auto;margin-top:1.7em;}
 div.g_top, div.g_bottom, .marker {background: url(pic/nav_globus.png) no-repeat top left;width: 997px; height: 119px;}
.globus .g_top {background-position: 0 -96px; width: 997px; height: 23px;position:relative;}
.nav {position: absolute; bottom: 0;margin-left:1.6em;}
.nav ul li {float: left;list-style: none;}
.navele {z-index:3;display: block;float: left;font-family:'trebuchet ms';
font-weight:bold;font-style:normal;font-variant:normal;
font-size:13px;word-spacing:0.1em;letter-spacing:0.0em;text-decoration:none;
text-transform:none;color:white;text-align: center;margin-top:15px;
padding: 3.5px 15px;}
.navele:hover {text-decoration:underline;}
.marker {position:relative;z-index:3;background-position: 0 0px;height:34px;width:90px;margin-top:4.4px;
font-weight:bold;font-family:'trebuchet ms';font-style:normal;font-variant:normal;font-size:13px;
text-transform:none;color:white;line-height:2.2em;text-align: center;display: block;float: left;padding: 0.5px 25px;}
.globus .g_middle {display: block;position: relative;background-image:url(pic/g_middle.gif);height: 32px;background-repeat: repeat-x;}
.globus .g_middle #posmiddle {padding-top:4px;}
.globus .g_middle ul  {margin-left:1.6em;}
.globus .g_middle li {float: left;list-style-type:none;display:block;}
.globus .g_middle select.fieldcountry {width:18em;font-size:12px;color:#4a4a4a;border: 0px}
.globus .g_middle select.fieldwhat {width:18em;font-size:12px;color:#4a4a4a;margin-left:2em;border: 0px}
.globus .g_middle input.fieldsearch {width:25em;font-size:12px;color:#4a4a4a;margin-left:2em;border: 0px;padding:1px;}
.globus .g_middle input.buttonsearch {
cursor:pointer;color:white;font-family:'Arial',helvetica,sans-serif;background-image:url(pic/adv_nav_b.gif);
font-size:12px;margin-left:2em;margin-top:-1px;border: 0.5px solid;border-color:#4c5389;padding:2px;padding-left:1em;padding-right:1em;}
.globus .g_middle input.buttonsearchhov {
cursor:pointer;color:white;font-family:'Arial',helvetica,sans-serif;background-image:url(pic/adv_nav_a.gif);
font-size:12px;margin-left:2em;margin-top:-1px;border: 0.5px solid;border-color:#4c5389;padding:2px;padding-left:1em;padding-right:1em;}
.globus .g_bottom {background-position: 0 -54px; width: 997px; height: 24px;position: relative;}
.quicknav {float:left;font-size:11px;color:#2b3990;padding-right:10px;}
.nav_myaccount {float:left;padding-top:2px;padding-left:1.9em;text-decoration:none;color:white;}
.nav_myaccount a {float:left;font-size:13px;font-weight:bold;color:white;text-decoration:none;font-family:'trebuchet ms';padding-right:1em;}
.nav_myaccount a:hover {text-decoration:underline;}
.nav_info {margin-top:4px;text-decoration:none;text-transform:none;}
.nav_link {float:left;font-size:11px;margin-left:2.3em;margin-top:0.5em;color:#2b3990;}
.nav_link_2 {float:left;margin-top:5px;margin-left:2.2em;font-size:11px;}
.nav_link a {font-family:'Arial';color:#2b3990;font-weight:bold;font-style:normal;font-variant:normal;font-size:11px;text-decoration:none;}
.nav_link a:hover {text-decoration:underline;color:#27aee1;}
.nav_link_2 a {font-family:'Arial';color:white;font-weight:bold;font-style:normal;font-variant:normal;font-size:11px;text-decoration:none;}
.nav_link_2 a:hover {text-decoration:underline;color:#27aee1;}
.link {}
         /*--------------------------*/
.globalbutton {width:65px;height:21px;font-size:11px;color:white;margin-left:1em;background-image:url(pic/button_65x21.png);background-repeat: no-repeat;}
.globalbutton a {text-decoration:none;color:white;margin-left:1.2em;line-height:1.9em;}
.globalbutton a:hover {color:red;}
.globalnav {float:left;position:relative;display:inline;z-index:1;font-style:normal;font-variant:normal;letter-spacing:0.1em;
text-decoration:none;text-transform:none;margin-top:0em;margin-left:2em;}
.globalnav_text{font-style:normal;font-variant:normal;font-size:small;font-weight:bold;font-family:'Arial';word-spacing:0.1em;letter-spacing:0.0em;
text-decoration:none;text-transform:none;color:white;line-height:2.3em;float: left;padding-top:1px;}
.globalnav_text:hover {text-decoration:underline;}
         /*-------------Slideshow ---- */
.slide_contractsback {position:static;z-index:1;width:543px;height:301px;background-image:url(subcontent/images/contracts_back);margin-top:10px;}
.slide_back_1 {background-image:url(subcontent/images/back_slide_1.gif);width:602px;height:388px;}
.slide_back_2 {background-image:url(subcontent/images/back_slide_2.gif);width:602px;height:388px;}
.slide_back_3 {background-image:url(subcontent/images/back_slide_3.gif);width:602px;height:388px;}
.slide_back_4 {background-image:url(subcontent/images/back_slide_4.gif);width:602px;height:388px;}
.slide_back_5 {background-image:url(subcontent/images/back_slide_5.gif);width:602px;height:388px;}
.slide_back_6 {background-image:url(subcontent/images/back_slide_6.gif);width:602px;height:388px;}
.back_Mclassnav {background-color:white;border:1px solid #cccccc;-moz-border-radius:10px;padding:0.5em;}
.slide h2 {font:italic 24px Georgia, "Times New Roman", Times, serif;color:#ccc;letter-spacing:-1px;}
.t1 {font-style:normal;font-family:'Arial';font-weight:bold;font-size:18px;color:#2b3990;}
.t1a {font-style:normal;font-family:'Arial';font-weight:normal;font-size:16px;color:#27aee1;margin-left:1.5em;}
.t2 {font-family:'Arial';font-weight:bold;font-size:14px;color:#2b3990;margin-left:1.5em;}
.t2hell {font-family:'Arial';font-weight:bold;font-size:14px;color:#27aee1;margin-left:1.5em;}
#slideshow #slidesContainer .slide ul{margin-left:3em;padding-top:10px;padding-bottom:10px;}
#slideshow #slidesContainer .slide li{list-style-type:disc;font-size:12px;padding-top:3px;padding-bottom:3px;}
#slideshow #slidesContainer .slide a {font-style:normal;font-family:'Arial';font-weight:normal;font-size:12px;color:#2b3990;}
#slideshow #slidesContainer .slide .text {font-style:normal;font-family:'Arial';font-weight:normal;font-size:12px;color:#2b3990;margin-left:1.5em;padding-right:1em;}
#slideshow #slidesContainer .slide a:hover {color:#27aee1;}
.bild {width:547px;height:340px;}
         /*------------Home info_right for cont2_right------ */
.info_righttext {font-size:11px;font-family:'Arial';width:auto;color:#2b3990;}
.info_righttext a {font-style:normal;font-family:'Arial';font-weight:normal;font-size:12px;color:#2b3990;} .info_righttext a:hover {color:#27aee1;}
.info_righttext h1 {font-size:14px;font-family:'Arial';color:#25aae1;}
.info_righttext hr {display: block;width: 100%;color:#27aee1;size:1;}
.info_righttext img {width:302;}
         /*-------------- Advertisement--*/
.bauanzeigen_titletext {margin-top:3px;font-weight:bold;font-family:'Arial';font-size:12px;color:#2b3990;text-decoration:none;}
.bauanzeigen_titletext a {margin-top:3px;font-weight:bold;font-family:'Arial';font-size:12px;color:#2b3990;text-decoration:none;}
.bauanzeigen_titletext_a {padding-top:0.8em;font-weight:bold;font-family:'Arial';font-size:10px;/*color:#b1b3b4;*/color:#4a4a4a;text-decoration:none;}
.bauanzeigen_picture {float:left;display:block;color:#6495ed;text-decoration:none;width:80px;height:auto;padding-top:1em;
padding-right:1em;padding-left:1em;margin:0.0em;border-width:0em;}
.bauanzeigen_picture_topadv {float:left;display:block;color:#6495ed;text-decoration:none;width:80px;height:auto;padding-top:3px;
padding-right:5px;margin:0.0em;border-width:0em;}
.info_text {font-size:small;font-weight:bold;font-family:'Arial';margin-top:1em;width:150px;color:#27aee1;}
.info_text_2 {float:left;padding-top:0.1em;font-size:20px;width:150px;margin-left:1em;font-weight:bold;font-family:'Arial';color: #19a5e0;}
.info_text_4 {float:left;padding-top:0.1em;font-size:15px;width:500px;margin-left:1em;font-weight:bold;font-family:'Arial';color: #19a5e0;}
.info_text_5 {padding-top:0.1em;font-size:small;width:500px;margin-left:1em;font-weight:bold;font-family:'Arial';color: #808285;}
.info_text_3 {font-size:small;font-family:'Arial';margin-left:2em;margin-top:1em;width:300px;color:#808285;}
         /*------------------------------------------Advertisement Home --------------*/
.start_adv {position:relative;z-index:3;background-image:url(pic/adv_nav_a.gif);height:23px;text-align:center;
font-family:'Arial';font-weight:bold;font-style:normal;font-variant:normal;font-size:12px;word-spacing:0.1em;letter-spacing:0.0em;
text-decoration:none;text-transform:none;color:white;line-height:2em;padding: 1px 15px;}
.start_adv a {position:relative;z-index:3;height:23px;text-align:center;
font-family:'Arial';font-weight:bold;font-style:normal;font-variant:normal;font-size:12px;word-spacing:0.1em;letter-spacing:0.0em;
text-decoration:none;text-transform:none;color:white;line-height:2em;padding: 1px 15px;}
.start_adv a:hover {text-decoration:underline;}
.start_adv_2 {position:relative;z-index:3;background-image:url(pic/adv_nav_b.gif);height:23px;text-align:center;
font-family:'Arial';font-weight:bold;font-style:normal;font-variant:normal;font-size:12px;word-spacing:0.1em;letter-spacing:0.0em;
text-decoration:none;text-transform:none;color:white;line-height:2em;padding: 1px 15px;}
.start_adv_2 a {position:relative;z-index:3;height:23px;text-align:center;
font-family:'Arial';font-weight:bold;font-style:normal;font-variant:normal;font-size:12px;word-spacing:0.1em;letter-spacing:0.0em;
text-decoration:none;text-transform:none;color:white;line-height:2em;padding: 1px 15px;}
.start_adv_2 a:hover {text-decoration:underline;}
.start_advtext a{font-size:12px;color:#2b3990;text-decoration:none;}
.start_advtext a:hover{color:red;text-decoration:underline;}
.nav_startadv1 a{font-size:12px;color:#27aee1;text-decoration:none;font-weight:bold;}.nav_startadv2 a{font-size:12px;color:#2b3990;text-decoration:none;font-weight:bold;}.nav_startadv2 a:hover{color:#27aee1;text-decoration:underline;}
         /*------bauaufträge Startseite----- */
.bauauftrag_titletext {padding-top:0.3em;font-weight:bold;font-family:'Arial';font-size:12px;color:#2b3990;}
.bauauftrag_text {padding-right:0em;font-size:12px;font-family:'Arial';color:#2b3990;}
.info_links {width:auto;font-family:'Arial';font-style:normal;font-variant:normal;font-size:11px;
letter-spacing:0.0em;text-decoration:none;text-transform:none;color:#2b3990;padding-top:0em;}
.info_links:hover {color:#27aee1;}
/*???*/.smalltext {color:#808285;font-style:normal;font-variant:normal;font-size:10px;}
.records_list {font-size:12px;font-weight:bold;color:#27aee1;text-decoration:none;padding:1em;cursor:pointer;}
.records_list a {border:1px solid #cccccc;font-size:12px;font-weight:bold;color:#2b3990;text-decoration:none;padding:0.5em;-moz-border-radius: 1px;cursor:pointer;}
.records_list a:hover {text-decoration:underline;color:#27aee1;cursor:pointer;}
         /*------------- Anzeigenbereiche Bauaufträge & Bauanzeigen -------- */
.infoanzeigen_backright {width:auto;}
.infoanzeigen_kopfright{background-image:url(pic/topstyle.gif);width:auto;height:22px;}
         /*---- Navi Adverts and requests in advertisment sections --- */
/*zukünftig verwenden div id="tab5dl" id="tab5h" id="tab5d" länge auf skala 1 -20 - tab_text als weitere Klasse dazu*/
.nav_adv {float:left;width:auto;position:static;display:block;z-index:1;font-style:normal;
font-variant:normal;letter-spacing:0.1em;text-decoration:none;text-transform:none;}
.nav_adv p {float:left;}
.nav_adv_a {position:relative;z-index:3;background-image:url(pic/adv_nav_a.gif);height:23px;text-align:center;
font-family:'Arial';font-weight:bold;font-style:normal;font-variant:normal;font-size:small;word-spacing:0.1em;letter-spacing:0.0em;
text-decoration:none;text-transform:none;color:white;line-height:2em;text-align: center;display: block;float: left;padding: 1px 15px;
-webkit-border-top-right-radius: 20px;-webkit-border-top-left-radius: 20px;-moz-border-radius-topleft: 20px;-moz-border-radius-topright: 20px;CCborderRadiusTL: 20px;CCborderRadiusTR: 20px;}
.nav_adv_a a {position:relative;z-index:3;/*background-image:url(pic/adv_nav_a.gif);*/height:23px;text-align:center;
font-family:'Arial';font-weight:bold;font-style:normal;font-variant:normal;font-size:small;word-spacing:0.1em;letter-spacing:0.0em;
text-decoration:none;text-transform:none;color:white;line-height:1.7em;text-align: center;display: block;float: left;padding: 1px 10px;
-webkit-border-top-right-radius: 20px;-webkit-border-top-left-radius: 20px;-moz-border-radius-topleft: 20px;-moz-border-radius-topright: 20px;CCborderRadiusTL: 20px;CCborderRadiusTR: 20px;}
.nav_adv_a a:hover {text-decoration:underline;}
.nav_adv_b {position:relative;z-index:3;background-image:url(pic/adv_nav_b.gif);height:23px;
font-family:'Arial';font-weight:bold;font-style:normal;font-variant:normal;font-size:small;word-spacing:0.1em;
letter-spacing:0.0em;text-decoration:none;text-transform:none;color:white;line-height:2em;text-align: center;display: block;float: left;padding: 1px 15px;
-webkit-border-top-right-radius: 20px;-webkit-border-top-left-radius: 20px;-moz-border-radius-topleft: 20px;-moz-border-radius-topright: 20px;CCborderRadiusTL: 20px;CCborderRadiusTR: 20px;}
.nav_adv_b a {position:relative;z-index:3;/*background-image:url(pic/adv_nav_b.gif);*/height:23px;
font-family:'Arial';font-weight:bold;font-style:normal;font-variant:normal;font-size:small;word-spacing:0.1em;
letter-spacing:0.0em;text-decoration:none;text-transform:none;color:white;line-height:1.7em;text-align: center;display: block;float: left;padding: 1px 10px;
-webkit-border-top-right-radius: 20px;-webkit-border-top-left-radius: 20px;-moz-border-radius-topleft: 20px;-moz-border-radius-topright: 20px;CCborderRadiusTL: 20px;CCborderRadiusTR: 20px;}
.nav_adv_b a:hover {text-decoration:underline;}
         /*----advertisement Logonavigation---*/
.l_adv_nav {padding-bottom:1em;}
.l_adv_nav ul {}
.l_adv_nav li {padding-right:1em;list-style:none;padding-bottom:1em;}
.l_adv_nav .lclass {height:41px;}
.l_adv_nav .lclass ul {}
.l_adv_nav .lclass .div_r {padding-top:5px;}
.l_adv_nav .lclass .div_s {margin-top:0px;}
.l_adv_nav .lclass .div_r p {padding:0px;margin:0px;}
.l_adv_nav .lclass .div_r a{margin-left:10px;font-size:12px;text-decoration:none;color:#27aee1;}
.l_adv_nav .lclass .div_r hr{margin:0px;padding:0px;color:#27aee1;}
.l_adv_nav .lclass .div_s a{margin-left:10px;font-size:12px;text-decoration:none;color:#4a4a4a;}
.l_adv_nav .Mclass {height:41px;}
.l_adv_nav .Mclass ul {}
.l_adv_nav .Mclass .div_r {padding-top:5px;}
.l_adv_nav .Mclass .div_s {margin-top:0px;}
.l_adv_nav .Mclass .div_r p {padding:0px;margin:0px;}
.l_adv_nav .Mclass .div_r a{margin-left:10px;font-size:12px;text-decoration:none;color:#2b3990;}
.l_adv_nav .Mclass .div_r hr{margin:0px;padding:0px;color:#2b3990;}
.l_adv_nav .Mclass .div_s a{margin-left:10px;font-size:12px;text-decoration:none;color:#4a4a4a;}
         /*-------------------- search filter ----*/
.suchfilter_kopf {background-image:url(pic/bg_globalmarker.gif);height:34px;width:140px;text-align:center;}
.suchfiltertext_kopf{font-style:normal;font-variant:normal;font-size:14px;font-weight:bold;font-family:'Arial';word-spacing:0.1em;
letter-spacing:0.0em;text-decoration:none;text-transform:none;color:white;line-height:1.7em;text-align: center;display: block;float: left;padding: 1px 19px;}
.suchfilter_text {font-size:small;font-weight:bold;font-family:'Arial';margin-top:1em;width:auto;color:#2b3990;cursor:pointer;}
.suchfilter_text:hover {text-decoration:underline;color:red;}
         /*---------------------new serach filter by test in adverts start----------*/
.searchfilter_head_new {float:left;width:auto;}
.searchfiltertext_head_new{background-image:url(pic/adv_nav_a.gif);height:23px;font-style:normal;font-variant:normal;font-size:12px;font-weight:bold;font-family:'Arial';
letter-spacing:0.0em;text-decoration:none;text-transform:none;color:white;text-align: center;display: block;float: left;padding: 1px 19px;}
.searchfilter_text_new {font-size:small;font-weight:bold;font-family:'Arial';margin-top:1em;width:auto;color:#2b3990;cursor:pointer;}
.searchfilter_text_new:hover {text-decoration:underline;color:red;}
.searchfilter_content {position:absolut;border:1px solid #cccccc;width:auto;padding:1em;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-radius-topright:10px;border-radius-bottomleft:10px;-khtml-border-radius-topright:10px;-khtml-border-radius-bottomright:10px;-khtml-border-radius-bottomleft:10px;}
.searchfilter_content . filtertable {width:200px;}
.searchfilter_content .mainpoints {font-size:12px;font-weight:bold;font-family:'Arial';margin-top:0em;width:150px;color:#2b3990;}
.searchfilter_content select.search {width:240px;font-size:12px;color:#4a4a4a;border: 1px solid #cccccc;}
.searchfilter_content input.inputsearch {width:85px;font-size:12px;color:#4a4a4a;border: 1px solid #cccccc}
.searchfilter_content input.inputmainsearch {width:240px;font-size:16px;color:#4a4a4a;border: 1px solid #cccccc}
         /*--------------------------------------------------------------------------------------*/
.infoanzeigen_blockright_top{font-size:small;background-color:white;color:#2b3990;padding-left:0em;padding-right:0em;margin-right:0em;margin-left:0em;width:auto;/*height:90px; */}
.infoanzeigen_blockright_top hr{margin-top:0em;margin-bottom:0em;color:#cccccc}
.infoanzeigen_blockright hr{margin-top:0em;margin-bottom:0em;color:#cccccc}
.infoanzeigen_back_left h1 {font-style:normal;font-variant:normal;font-size:13px;font-weight:bold;font-family:'Arial';text-decoration:none;text-transform:none;color:#27aee1;}
.infoanzeigen_back_left .text {font-style:normal;font-variant:normal;font-size:12px;font-family:'Arial';text-decoration:none;text-transform:none;color:#2b3990;}
.infoanzeigen_back_left .text a {font-style:normal;font-variant:normal;font-size:12px;font-family:'Arial';text-decoration:none;text-transform:none;color:#27aee1;}
.infoanzeigen_back_left .text a:hover {text-decoration:underline;color:red;}
.infoanzeigen_back_left select {border-top-color:#cccccc;border-left-color:#cccccc;border-right-color:#cccccc;border-bottom-color:#cccccc;border-style:solid;border-width:1px;font-size:12px;}
         /*---------------- subpartner guide ----- */
.guide {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;padding-top:1em;padding-right:1em;padding-bottom:1em;}
.guide .t1 {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;font-style:normal;font-variant:normal;text-decoration:none;text-transform:none;}
.guide .tgrey {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;}
.guide .ra {border: 1px solid #cccccc;padding:1em;margin:0px;
-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-radius-topright:10px;border-radius-bottomleft:10px;-khtml-border-radius-topright:10px;-khtml-border-radius-bottomright:10px;-khtml-border-radius-bottomleft:10px;}
.guide .ra h1 {font-size:13px;font-family:'Arial';width:auto;color:#2b3990;padding-top:5px;}
.guide .ra h2 {font-size:13px;font-family:'Arial';width:auto;color:#27aee1;padding-top:5px;}
.guide .ra h3 {font-size:11px;font-family:'Arial';width:auto;color:#bbbbbb;padding-bottom:5px;}
.guide .ra ul {margin-left:2em;padding-bottom:10px;list-style-image:url(pic/icon_liststyle.gif);}
.guide .ra li {padding-top:10px;}
.guide .ra li a {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;padding-right:1em;text-decoration:none;}
.guide .ra li a:hover {color:#27aee1;}
.guide .ra2 {padding:1em;}
.guide .ra a {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;padding-right:1em;}
.guide .ra a:hover {color:#27aee1;}
.guide h1 {font-size:16px;font-family:'Arial';width:auto;color:#27aee1;}
.guide h2 {font-size:13px;font-family:'Arial';width:auto;color:#2b3990;padding-bottom:5px;}
.guide hr {width:auto;color:#27aee1;}
.guide2 {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;padding:1em;}
.guide2 .t1 {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;font-style:normal;font-variant:normal;text-decoration:none;text-transform:none;}
.guide2 .tgrey {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;}
.guide2 .ra {border-color:#cccccc;border-style:solid;border-width:1px;padding:1em;}
.guide2 .ra h1 {font-size:13px;font-family:'Arial';width:auto;color:#2b3990;padding-top:5px;}
.guide2 .ra h2 {font-size:13px;font-family:'Arial';width:auto;color:#27aee1;padding-top:5px;}
.guide2 .ra h3 {font-size:11px;font-family:'Arial';width:auto;color:#bbbbbb;padding-bottom:5px;}
.guide2 .ra ul {margin-left:2em;padding-bottom:10px;}
.guide2 .ra li {padding-top:10px;list-style:square;list-style-color:#cccccc;}
.guide2 .ra li a {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;padding-right:1em;text-decoration:none;}
.guide2 .ra li a:hover {color:#27aee1;}
.guide2 .ra2 {padding:1em;}
.guide2 .ra a {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;padding-right:1em;}
.guide2 .ra a:hover {color:#27aee1;}
.guide2 h1 {font-size:16px;font-family:'Arial';width:auto;color:#27aee1;}
.guide2 h2 {font-size:14px;font-family:'Arial';width:auto;color:#2b3990;padding-bottom:5px;}
.guide2 hr {width:auto;color:#27aee1;}
.guideimage_01 {width:400px;}
         /*------toltip-------*/
.tip {font-size:12px;color:#2b3990;}
.tip ul {margin-left:20px;padding-bottom:10px;font-size:12px;color:#2b3990;}
.tip li {font-size:12px;color:#2b3990;padding-top:10px;list-style:square;list-style-color:##2b3990;}
         /*-----------contactform-------------*/
.contact {width:auto;font-size:12px;color:#2b3990;margin-left:0em;margin-right:auto;margin-bottom:auto;}
.contact h2 {font-size:12px;font-weight:bold;color:#2b3990;}
.contact h1 {font-size:14px;color:#2b3990;font-weight:bold;padding-bottom:15px;}
.contact h3 {font-size:12px;font-weight:bold;color:#27aee1;}
.contact hr {color:#cccccc}
.contact .text {font-size:12px;color:#2b3990;}
.contact select.contactselect {width:500px;font-size:12px;color:#4a4a4a;border: 1px solid #cccccc}
.contact input.contacttextfield {width:250px;font-size:12px;color:#4a4a4a;border: 1px solid #cccccc}
.contact textarea.contactmail {width:500px;font-size:12px;color:#4a4a4a;border: 1px solid #cccccc}
.contact .help{width:auto;font-size:12px;color:#2b3990;margin-left:0em;margin-right:auto;margin-bottom:auto;}
.contact .help h2 {font-size:12px;font-weight:bold;color:#2b3990;margin-top:10px;padding-bottom:5px;}
.contact .help h1 {font-size:14px;color:#2b3990;font-weight:bold;padding-bottom:15px;}
.contact .help h3 {font-size:12px;font-weight:bold;color:#27aee1;}
.contact .help hr {color:#27aee1;}
.contact .help ul {margin-left:3em;list-style-image:url(pic/icon_liststyle.gif);}
.contact .help li {font-size:12px;color:#2b3990;margin-top:10px;font-decoration:underline;}
.contact .help li .te{font-size:12px;color:#2b3990;margin-top:10px;font-decoration:underline;cursor:pointer;}
.contact .help li .te:hover {color:#27aee1;}
         /*---------------------------- left ----*/
.infoanzeigen_back_left {position:absolut;border:1px solid #cccccc;width:auto;padding:1em;
-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-radius-topright:10px;border-radius-bottomleft:10px;-khtml-border-radius-topright:10px;-khtml-border-radius-bottomright:10px;-khtml-border-radius-bottomleft:10px;}
.infoanzeigen_back_l2 {position:absolut;border:1px solid #cccccc;width:auto;padding:1em;-webkit-border-radius:10px;-moz-border-radius-:10px;border-radius:10px;-khtml-border-radius:10px;}
.infoanzeigen_kopf{background-image:url(pic/topstyle.gif);width:auto;height:22px;}
.infotextanzeigen_kopf{font-style:normal;font-variant:normal;font-size:13px;font-weight:bold;font-family:'Arial';word-spacing:0.1em;letter-spacing:0.0em;
text-decoration:none;text-transform:none;color:white;line-height:1.5em;text-align: left;display: block;float: left;padding: 1px 19px;}
         /*----????? ---*/
.infoanzeigen_text {font-size:small;font-weight:bold;font-family:'Arial';margin-left:0em;margin-top:1em;width:150px;color:#808285;}
.info_textanzeigen_2 {float:left;padding-top:0.1em;font-size:20px;width:150px;margin-left:1em;font-weight:bold;font-family:'Arial';color: #19a5e0;}
.info_textanzeigen_4 {float:left;padding-top:0.1em;font-size:15px;width:500px;margin-left:1em;font-weight:bold;font-family:'Arial';color: #19a5e0;}
.info_textanzeigen_5 {padding-top:0.1em;font-size:small;width:500px;margin-left:1em;font-weight:bold;font-family:'Arial';color: #808285;}
.info_textanzeigen_3 {font-size:small;font-family:'Arial';margin-left:2em;margin-top:1em;width:300px;color:#808285;}
         /*-------- conditions ----*/
.conditions {clear:both;text-align:right;font-style:normal;font-family:'Trebuchet MS';font-variant:normal;font-size:11px;color:#2b3990;z-index:1;margin: 0 16px 0 0; padding:2px 0 0 0;height:14px;}
.conditions a{text-decoration:none;font-family:'Trebuchet MS';color: #2b3990;}
.conditions ul{/*letter-spacing:0.1em;word-spacing:0.1em;*/}
.conditions li{float:right;list-style: none;font-family:'Trebuchet MS';color: #2b3990;padding-right:3px;padding-left:3px;}
.conditions p{margin-right:3.5em;}
.conditions a:hover {color:red;}
         /*---Benutzer Account ------*/
.account_text {font-size:small;font-family:'Arial';margin-left:25px;margin-top:1em;width:230px;color:#2b3990;}
.ac_t {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;}
.ac_t textarea {font-size:11px;font-family:'Arial';color:#2b3990;}
.ac_t .t1 {font-size:12px;font-family:'Arial';width:auto;color:#2b3990;}
.ac_t .ra {border-color:#cccccc;border-style:solid;border-width:1px;padding:1em;height:auto;
-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-radius-topright:10px;border-radius-bottomleft:10px;-khtml-border-radius-topright:10px;-khtml-border-radius-bottomright:10px;-khtml-border-radius-bottomleft:10px;}
.myads_link a {font-size:11px;font-decoration:none;color:#2b3990;font-weight:bold;}
.myads_link a:hover {color:#27aee1;}
select.myadsselect {width:160px;font-size:12px;color:#4a4a4a;margin-left:1em;border: 1px solid #cccccc;}
input.myadstextinput {width:240px;font-size:16px;color:#4a4a4a;border: 1px solid #cccccc;}
.ac_t .ra2 {height:auto;}
.ac_t .ra3 {border-color:#cccccc;border-style:solid;border-width:1px;padding:1em 1em 1em 2em;height:auto;
-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-radius-bottomleft:10px;-khtml-border-radius-bottomright:10px;-khtml-border-radius-bottomleft:10px;}
.ac_t .ra3 a {font-size:11px;font-family:'Arial';width:auto;color:#2b3990;padding-right:1em;}
.ac_t .ra3 a:hover {color:red;}
.ac_t .ra3 .t1 {font-size:14px;font-family:'Arial';width:auto;color:#27aee1; }
.ac_t .ra3 .t2 {font-size:15px;font-family:'Arial';width:auto;color:red; }
.ac_t h1 {font-size:16px;font-family:'Arial';width:auto;color:#27aee1;}
.ac_t h2 {font-size:12px;font-family:'Arial';width:auto;color:#4a4a4a;margin-top:1em;}
.ac_t hr {background:#27aee1;border:none;}
.ac_t ul {width:auto;}
.ac_t li {float:left;list-style: none;font-size:11px;font-family:'Arial';width:auto;color:#2b3990;}
.ac_t li a {font-size:11px;font-family:'Arial';width:auto;color:#2b3990;padding-right:1em;text-decoration:none;}
.ac_t li a:hover {text-decoration:underline;color:red;}
.ac_tarah {border-color:#cccccc; border-width:1px; border-style:solid; padding:3px; padding-left:1em; padding-right:1em;}
.ac_tarah td {font-size:12px;color:#2b3990;}
.ac_90x60 {width:90px;height:auto;}.ac_160x60 {width:160px;height:auto;padding-right:1em;}
.ac_t .takeoutad {width:auto;}
.ac_t .takeoutad hr {background:#cccccc;border:none;}
.ac_t .takeoutad .step {font-size:12px;font-weight:bold;}
.ac_t .takeoutad .steptitle {font-size:14px;font-weight:bold;color:#27aee1;}
.ac_t .takeoutad .text {font-size:12px;font-weight:bold;color:#2b3990;}
.ac_t .takeoutad .text2 {font-size:12px;color:#2b3990;}
.ac_t .takeoutad select.what {width:auto;font-size:12px;color:#4a4a4a;margin-left:2em;border: 1px solid #cccccc}
.ac_t .takeoutad select.what2 {width:auto;font-size:12px;color:#4a4a4a;border: 1px solid #cccccc}
.ac_t .takeoutad select.listsubcategories {width:500px;font-size:12px;color:#4a4a4a;margin-left:2em;border: 1px solid #cccccc;overflow-x:scroll;overflow: -moz-scrollbars-horizontal;}
.ac_t .takeoutad input.titleinput {width:450px;font-size:12px;color:#4a4a4a;border: 1px solid #cccccc}
.ac_t .takeoutad input.merkinput {width:85px;font-size:12px;color:#4a4a4a;border: 1px solid #cccccc;}
.ac_t .takeoutad textarea.txtshortdescription {width:400px;height:80px;font-size:12px;color:#4a4a4a;border: 1px solid #cccccc;}
.ac_t .takeoutad textarea.txtdescription {width:650px;height:300px;font-size:12px;color:#4a4a4a;border: 1px solid #cccccc;}
.ac_t .takeoutad .borderra {width:auto;border:1px solid #cccccc;}
.ac_t .invoices {}
.ac_t .invoices .topfield{width:auto;background:#e9ebf4;font-size:12px;color:#4a4a4a;height:auto;}
.ac_t .invoices select.what2 {width:auto;font-size:12px;color:#4a4a4a;border: 1px solid #cccccc;}
.ac_t .invoices #invoicetable {border:1px solid #e9ebf4;}
.ac_t .invoices #invoicetable tr#invoicetablecolor1 {background-color:#e9ebf4;}
.ac_t .invoices #invoicetable tr#invoicetablecolor2 {background-color:#ffffff;}
.account_kopfright{font-style:normal;font-variant:normal;font-size:13px;font-weight:bold;font-family:'Trebuchet MS';word-spacing:0.1em;letter-spacing:0.0em;
text-decoration:none;text-transform:none;color:white;line-height:1.3em;text-align: left;display: block;float: left;padding: 1px 19px;}
.account_backright {width:688px;}
.account_upanddown {width:36px;float:right;padding:5px;}
.account_topstyle{background-image:url(pic/topstyle.gif);width:auto;height:22px;}
.account_text_2 {font-size:small;font-family:'Arial';margin-left:1.2em;margin-top:1em;width:230px;color:#2b3990;}
/*.account_back_left {border-top-color:#25aae1;border-left-color:#25aae1;border-right-color:#25aae1;border-bottom-color:#25aae1;border-style:solid;
border-width:1px;background-image: url(spryAssets/background_accountnav.gif);background-repeat: repeat-x;width:268px;} */
.account_kopf{background-image:url(pic/account_kopf_2.gif);height:35px;}
.account_text_kopf{font-style:normal;font-variant:normal;font-size:16px;font-weight:bold;font-family:'Arial';word-spacing:0.1em;letter-spacing:0.0em;
text-decoration:none;text-transform:none;color:white;line-height:2em;text-align: left;display: block;float: left;padding: 1px 19px;}
         /*---Invoices/Rechnung----*/
.invoices {width:100%;}
.invoices img {width:200px;}
/*---Account Overview*/
.ovr {border:1px solid #cccccc;font-size:12px;color:#2b3990;padding: 10px 0 10px 20px;width:630px;}
         /*------ Linkpartnerschaft ----------- */
.back_link {font-size:11px;font-family:'Arial';width:auto;color:#2b3990;padding:1.5em;width:200px;height:200px;border:1px solid #cccccc;}
.back_link_2 {padding:1em;padding-left:1em;margin-right:4em;margin-left:-3em;margin-top:2em;width:39em;color:#808285;background-image:url(pic/back_ie.gif);background-repeat:repeat-x;border-color:silver;border-style:solid;border-width:1px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomright:10px;}
.linkpicture {color:#6495ed;text-decoration:none;width:185px;height:73px;padding-top:1em;padding-right:1em;margin:0.0em;border-width:0em;}
.linkpicture_2 {color:#6495ed;text-decoration:none;width:185px;height:73px;padding-top:1em;padding-right:1em;margin:0.0em;border-width:0em;}
.linktext {color:#808285;width:47em;margin-top:-1em;font-style:normal;font-variant:normal;font-size:small;}
.linkhinweis {color:#808285;font-style:normal;font-variant:normal;font-size:small;width:30em;text-align:left;}
         /*----Modal Windows ------------------- */
/*#mask {position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}
#boxes .window {position:absolute;left:0;top:0;width:auto;height:auto;display:none;z-index:9999;padding:20px;}
#boxes #mail {width:538px;height:500px;padding-top:3.5em;;padding-left:2em;padding-right:2em;background:url(pic/writeamail.png) no-repeat 0 0 transparent;}    */
         /*---NEWS--------------------------------*/
.news_container {
width:96%;float:right;}
.news_container_right {width:90%;float:left;}
.news_container_right hr {width:auto;color:#cccccc;margin-top:1em;padding-bottom:0.5em;}
.news_container_right .ltext {font-size:11px;font-family:'Arial';color:#2b3990;list-style:none;text-decoration:none;padding-bottom:0.5em;}
.news_container_right .ltext a {font-size:11px;font-family:'Arial';color:#27aee1;list-style:none;text-decoration:none;}
.news_container_right .ltext a:hover {color:red;text-decoration:underline;}
.news_container_right .ltext h1 {font-size:12px;font-family:'Arial';color:#27aee1;list-style:none;text-decoration:none;padding-bottom:0.5em;}
.news_container hr {width:auto;color:#cccccc;margin-top:1em;padding-bottom:0.5em;}
.news_container .ntext {font-size:12px;font-family:'Arial';color:#2b3990;list-style:none;text-decoration:none;}
.news_container .ntext h1 {font-size:18px;font-family:'Arial';color:#27aee1;font-weight:bold;list-style:none;text-decoration:none;}
.news_container .ntext .stext {font-size:11px;font-family:'Arial';color:#c2c2c2;padding-bottom:1em;font-weight:bold;}
         /*------ Presse ----------- */
.press_cont {width:auto;font-size:12px;color:#2b3990;}
.press_cont h1 {width:auto;font-size:14px;font-weight:bold;color:#2b3990;}
.press_cont h2 {width:auto;font-size:11px;color:#27aee1;}
.press_contborder {width:auto;font-size:12px;color:#2b3990;border:1px solid #cccccc;-moz-border-radius:10px;padding:20px; }
.press_contborder h1 {width:auto;font-size:14px;font-weight:bold;color:#2b3990;}
.press_contborder h2 {width:auto;font-size:11px;color:#27aee1;}
.press_contact_2 {float:right;margin-right:2.5em;margin-top:0.7em;width:12em;}
.presspicture {color:#6495ed;text-decoration:none;width:75px;height:138px;padding-top:1em;padding-right:1em;margin:0.0em;border-width:0em;}
         /*---UPLOADS*/
.uploadSuccess{background:#99f099;border:1px solid #339933;}
.uploadError{background:#f0c6c3;border:1px solid #cc6622;}
         /*---- das neue jquery selectfeld im Globus*/
.globaldown {height:13px;margin-left:2em;}
.globaldown dd { position:relative; }
.globaldown dd, .globaldown dt, .globaldown ul { margin:0px; padding:0px; }
.globaldown .t1, .globaldown .t1:visited { color:#4a4a4a; font-size:12px;font-weight:none;font-transform:none; text-decoration:none; outline:none;}
.globaldown .t1:hover { color:#27aee1;}
  /* DT styles for sliding doors */
.globaldown dt .t1 {background:#ffffff url(templates/arrow.png) no-repeat scroll right center;text-decoration:none;
    display:block; padding-right:20px; border:0px solid #d4ca9a; width:200px;font-size:12px;color:#4a4a4a;font-transform:none;cursor:pointer;}
  /*.globaldown dt .t1:hover, .globaldown dt .t1:focus { color:#27aee1; /*border: 1px solid #27aee1;}*/
.globaldown dt .t1 span {cursor:pointer; display:block; padding:1px;padding-left:5px;font-size:12px;font-weight:none;}
  /* UL styles */
.globaldown dd { }
.globaldown dd ul {
z-index: 1010; background:#ffffff none repeat scroll 0 0; display:none;border:1px solid #2b3990;left:-2em; top:5px; width:450px;
list-style:none; padding:1px 0px; position:absolute;}
.globaldown span.value { display:none;}
.globaldown dd ul li .t2 {font-weight:none; padding:1px; display:block;font-size:12px;color:#2b3990;cursor:pointer;font-transform:none;}
.globaldown dd ul li .t2:hover {color:#27aee1;}
/*----FOOTER------------------------------------------------------------------------------------------------------------------------------------------*/
.footer {clear: both;font-size: 0.0em;margin: 0; padding: 0.1em;text-align: center;background-color: white; border: 1px solid white;}
.Line {margin:1em;height:1px;background-color:silver;color:silver;}