@charset "UTF-8"; @import url(../../library/css/core.css); @media screen, projection { /* Layout */ html,body { height:100%; background:fixed no-repeat center top; } h1,h2,h3,h4,h5,h6,body { font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#222; font-size-adjust:none; } body { font-size:12px; background-color: #f2f2f2;} h1 { font-size:24px; font-weight:bold; line-height:36px; } h2 { font-size:16px; font-weight:bold; line-height:18px; margin-bottom:18px; } h3 { font-size:12px; font-weight:bold; line-height:18px; margin-top:18px; } h4 { font-size:12px; font-weight:normal; line-height:18px; margin-top:18px; } a { color:#01a0ba; text-decoration:none; } a:hover { text-decoration:underline; } .jobshortcut div a,.pfeil_links { background:url(http://static.go-textile.de/images/frontend/css/link-pfeil.gif) no-repeat left; padding-left:10px; } .pfeil_rechts { background:url(http://static.go-textile.de/images/frontend/css/link-pfeil.gif) no-repeat right; padding-right:10px; } p { margin-bottom:10px; } #header #topnav { position:absolute; top:0; right:0; } #topnav { color:#666; -moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:7px; -khtml-border-radius-bottomleft:7px; -khtml-border-radius-bottomright:7px; -webkit-border-radius-bottomleft:7px; -webkit-border-radius-bottomright:7px; background:url(http://static.go-textile.de/images/frontend/css/w50.png); border:0 solid #fff; padding:3px 10px; } #topnav a { color:#333; text-decoration:none; } #topnav a:hover,#topnav a:active { color:#000; text-decoration:underline; } .page_margins { width:960px; padding:0; } .page_margins { top:0; left:50%; margin-left:-470px; position:absolute; z-index:1000!important; } .page { padding:0 10px; } .button { line-height: 20px; padding:3px 10px; background:#F2F2F2 url(http://static.go-textile.de/images/frontend/css/white-grad.png) repeat-x scroll left top; color:#333; border-color:#666; -moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:7px; -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; -khtml-border-radius-bottomleft:7px; -khtml-border-radius-bottomright:7px; -khtml-border-radius-topleft:7px; -khtml-border-radius-topright:7px; -webkit-border-radius: 7px; border-style:solid; border-width:1px; cursor:pointer; font-size:11px; text-decoration:none; } .button:hover { background:#F2F2F2 url(http://static.go-textile.de/images/frontend/css/white-grad-active.png) repeat-x scroll left top; border-color:#444; color:#000; text-decoration:none;} #header { padding:35px 0 0; } #nav { overflow:hidden; margin-bottom:15px; } #main { margin:10px 0; } #footer { padding:10px 20px; } #nav ul { margin-left:20px; } #bg_slide,#bg_static { height:100%; overflow:hidden; } #bg_slide img,#bg_static img { width:100%; height: auto; position:relative; z-index:10!important; } .w70 {-moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:7px; -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; -khtml-border-radius-bottomleft:7px; -khtml-border-radius-bottomright:7px; -khtml-border-radius-topleft:7px; -khtml-border-radius-topright:7px; -webkit-border-radius: 7px; padding:7px; background:url(http://static.go-textile.de/images/frontend/css/w70.png); border:0 solid #fff; margin-bottom:10px; } .white{ background-color: white; padding: 5px;} .w70 p:last-child{margin: 0px;} #logo { position:absolute; left:40px; margin-top:9px; } .iconoverlay { position:relative; } .iconoverlay img { top:-5px; right:8px; position:absolute; } .headline { font-size:12px; font-weight:bold; line-height:1.2em; padding:4px 8px; background:#F2F2F2 url(http://static.go-textile.de/images/frontend/css/headline_bg.png) repeat-x scroll left top; color:#353535; border-color:#aeaeae; -khtml-border-radius-bottomleft:7px; -khtml-border-radius-bottomright:7px; -khtml-border-radius-topleft:7px; -khtml-border-radius-topright:7px; -moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:7px; -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; -webkit-border-radius: 7px; border-style:solid; border-width:1px; margin-bottom:10px; } .subheadline{ margin: 5px 0 5px 0;} .float_left { float:left; margin-right:10px; } .float_right { float:right; margin-left:10px; } address { position: static; } address,address span { line-height:18px; font-style:normal; } .adr { display:block; } .adr { margin-bottom:10px; } .org { font-weight:bold; margin-bottom:3px; } .position { font-size:11px; margin:-3px 0 -10px; display:block; overflow: hidden; position: relative; } .ulliste{ margin: 10px 0 10px 15px; } .ulliste li{ list-style: disc; margin: 3px 0; } .job_anlagen h3,.berufenet h3,.jobprofil h3,.linkintern h3 { margin:0; } .jobprofil p { background:url(http://static.go-textile.de/images/frontend/css/drf-iconset/copy-doc.png) no-repeat; padding-left:40px; margin:5px 0; } .job_anlagen p { background:url(http://static.go-textile.de/images/frontend/css/drf-iconset/notebook.png) no-repeat; padding-left:40px; margin:5px 0; } .berufenet p { background:url(http://static.go-textile.de/images/frontend/css/berufenet.png) no-repeat; padding-left:40px; margin:5px 0; } .linkintern p { background:url(http://static.go-textile.de/images/frontend/css/drf-iconset/library_bookmarked.png) no-repeat; padding-left:40px; margin:5px 0; } .job_anlagen a,.berufenet a,.jobprofil a,.linkintern a { display:block; margin:5px 0; } /* Hintergrundbilder */ .fortbildungsstaetten,.ausbildung { background-image:url(http://static.go-textile.de/images/frontend/ausbildung/index.jpg); background-color: #A6D6E2;} .branche { background-image:url(http://static.go-textile.de/images/frontend/branche/index.jpg); background-color:#345e7d; } .impressum { background-image:url(http://static.go-textile.de/images/frontend/news/index.jpg); background-color: #C6E7F0; } .kontakt { background-image:url(http://static.go-textile.de/images/frontend/news/index.jpg); background-color: #C6E7F0; } .news { background-image:url(http://static.go-textile.de/images/frontend/news/index.jpg); background-color: #C6E7F0; } .presse { background-image:url(http://static.go-textile.de/images/frontend/news/index.jpg); background-color: #C6E7F0; } .unternehmen { background-image:url(http://static.go-textile.de/images/frontend/unternehmen/index.jpg); } .weiterbildung { background-image:url(http://static.go-textile.de/images/frontend/weiterbildung/index.jpg);background-color:#A6D6E2; } /* Startseite */ #teaser_home { height:340px; } #teaser_home_panel { float:right; width:40%; margin-top:100px; padding:10px; position: relative; overflow: visible; } #teaser_home_panel p,#teaser_home_panel h2 { margin-top:5px; margin-bottom:10px; } #teaser_home_panel a { float:right; margin:8px 10px 0 0; } #panel { clear:both; width:350px; overflow:hidden; } #panel ol { list-style-type:none; width:1750px; } #panel ol li { float:left; width:350px; } .tn_active { border-left:1px solid #aaa; border-right:1px solid #999; border-bottom:1px solid #444; border-top:1px solid #ccc; } #teaser_home_panel ul { list-style-type:none; margin-top:10px; } #teaser_home_panel ul li { float:left; margin-right:5px; } #teaser_home_panel ul li a { border:1px solid #fff; float:left; margin-top:3px; } #teaser_home_panel ul li.tn_active a { border:3px solid #fff; margin-top:0; } #teaser_home_panel ul li a:hover { border:3px solid #009DDF; margin-top:0; } #tn_0 a span,#tn_1 a span,#tn_2 a span,#tn_3 a span,#tn_4 a span { visibility:hidden; display:none; } #tn_0 a,#tn_1 a,#tn_2 a,#tn_3 a,#tn_4 a { border:3px solid #fff; float:left; width:34px; height:34px; display:block; position:relative; overflow:hidden; background:url(http://static.go-textile.de/images/frontend/css/home_panel_buddys.jpg); margin:0; padding:0; } #tn_0 a { background-position:0px 0; } #tn_1 a { background-position:136px 0; } #tn_2 a { background-position:102px 0; } #tn_3 a { background-position:68px 0; } #tn_4 a { background-position:34px 0; } #flickr { position:relative; overflow:hidden; margin-right:-5px; } #flickr li { float:left; margin-bottom:5px; margin-right:5px; list-style:none; } #flickr li a { float:left; border:1px solid silver; } #flickr li a img { float:left; border:2px solid white; } #twitter li { margin-bottom:5px; list-style:none; } #badge{ position: absolute; right: -25px; bottom: -50px;} #praktikum{ position: absolute; right: -25px; bottom: 100px;} #player_index{overflow: hidden; position: relative;} #player_index a img {float:left;margin-right:10px;margin-bottom:5px;border:1px solid #454545;} #player_index h3{margin: 0 0 10px 0;} /* Branche */ #teaser_branche { height:375px; background-color:white; margin-bottom: 20px; } /* Ausbildung */ .liste div div div div { background-color: #fff; padding: 5px;} .liste div div div img { float:left; margin-right:10px; margin-bottom: 40px;} .liste div div h2 { clear: both; } .liste div div div h3 { margin: 0px; } .liste div div div p { margin: 3px 0px; } #map { height:325px; background-color: white; } #map { overflow:hidden; } dl.faq dt { margin-bottom:10px; font-weight:bold; } dl.faq dd { margin-bottom:20px; padding-left:5px; border-left:5px solid #fff; } ol.liste li { list-style-position:outside; margin-left:20px; margin-bottom:5px; list-style:decimal; } ol.liste { margin-top:10px; margin-left:10px; } ul.stimmen { overflow:hidden; } ul.stimmen li { list-style:none; padding-bottom:5px; clear: both; position: relative; overflow: hidden; } ul.stimmen li:last-child { padding-bottom:0px; } ul.stimmen li h3 { margin: 0 3px; } ul.stimmen li img { float:left; margin: 0 5px 0 0; clear:left; border:1px solid #333; } ul.stimmen li p { margin: 0px; padding: 0px; } .slideshow { margin-bottom:10px; } .slideshow div { display:none; position:relative; } .slideshow div:first-child { display:block; } .slideshow div h3 { background-color:#00aecb; color:white; position:absolute; padding:10px; top:43px; } .slideshow div p { background:url(http://static.go-textile.de/images/frontend/css/w70.png); position:absolute; font-family:Georgia; color:#222; font-style:italic; text-decoration:none; word-spacing:normal; text-align:left; letter-spacing:0; line-height:1.4em; font-size:1.4em; padding:10px; margin:0; bottom:43px; } /* Unternehmen */ .ansprechpartner{ overflow: hidden; position: relative; } .ansprechpartner address { background:url(http://static.go-textile.de/images/frontend/css/drf-iconset/send.png) no-repeat; padding-left:40px; margin:5px 0; } .jobshortcut div h3 { margin:0 0 3px; } .jobshortcut div img { float:left; margin-right:10px; margin-bottom:5px; } #studium ul { margin:10px 0 10px 25px; } .jobs-allgemein div ul { margin:10px 0 10px 25px; } .jobs-allgemein div ul li { margin:3px 0; } .unternehmenslogo { height:100%; background-color:#fff!important; } .unternehmenslogo .c50l p { background-color:#F0F7F9; color:#333; margin-top:10px; padding:5px; font-size:11px; margin-bottom: 10px; } .unternehmenslogo .c50l img { padding:20px 10px 10px; } .unternehmenslogo .c50r address { padding:10px; } .videoleiste { margin-bottom:10px; } .videoplayer object,.videoplayer object param { background:transparent!important; } .videoplayer { height:225px; width:300px; margin-left:1px; background:url(http://static.go-textile.de/images/frontend/css/youtube.png) #fff no-repeat center; } #mapupdate { height:150px; } #maplist { height:150px; overflow-y: auto; overflow-x: hidden; border: none; } #maplist table { width:98%; border-spacing:0; border: 0px; } #maplist table tr { cursor:pointer; background-color:#fff; border: none; } #maplist table tr:hover { background-color:#ccc; } #maplist table tr.even { background-color:#F0F7F9; } #maplist table tr.even:hover { background-color:#ccc; } #maplist table tr td { font-size:12px; color:#555; padding:5px; border: none; } .lat,.lng { display:none; } .ushortcut { height:100%; background-color:#fff!important; } .ushortcut { position:relative; overflow:hidden; } .ushortcut .c50l p { background-color:#F0F7F9; position: absolute; left: 0px; bottom: 5px; color: #333; padding: 5px; font-size: 11px; width: 130px; } .ushortcut .c50l img { margin:20px 10px 10px; position: relative; } .ushortcut .c50r address { padding:10px; } .standardtext h3{ padding: 0px; margin: 10px 5px;} .standardtext p{ padding: 0px; margin: 0 5px;} .loading{ margin-left: 20px; margin-top: 20px; color: #555; } .loading img{ vertical-align: middle; } /* Impressum */ #impressum_personenliste h3{ margin: 0;} #impressum_personenliste ul{ margin: 10px 0;} #impressum_personenliste ul li{ margin-left: 20px;} #impressum_unternehmen img{ float: right; margin-left: 20px; } #impressum_unternehmen div{ background-color: white; padding: 10px; } /* Presse */ .downloads h3 { margin:0; } .downloads p { background:url(http://static.go-textile.de/images/frontend/css/drf-iconset/archive.png) no-repeat; padding-left:40px; margin:10px 0 0 0 !important; } .downloads p a{ display: block; margin-top: 5px; } .pressemeldung{ background-color: white; padding: 5px; font-weight: bold; } /* Kontakt */ .stdform label{ display: block; margin: 10px 0 5px 0;} .stdform label b{ color: #ff0000; } .stdform .button{ margin: 10px 0 5px 0;} .stdform input[type=text],.stdform textarea { border: 1px solid #ccc; padding: 3px 5px; width: 95%; font-size: 12px;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#222;} .success{ background-color: #c1ffb4; border: 1px solid #a3ff84; padding: 7px; font-weight: bold;} .valid{ border: 1px solid #a3ff84 !important; } .invalid{ border: 1px solid #ff5869 !important; } .rightimg img{ float: right; margin-left: 10px; margin-bottom: 5px; } .partner{ text-align: center;} .partner a img{ margin: 5px 0;} /* Fortbildungsstaetten */ .linkblock div p{ margin: 0px !important;} .linkblock div h3{ margin: 0px !important;} /* Navigation */ .hlist { width:100%; overflow:hidden; float:left; display:inline; position:relative; background:#c0c0c0 repeat-x center right; border:none; line-height:0; background:url(http://static.go-textile.de/images/frontend/css/nav_bg.png); height:37px; padding-top:8px; } .hlist ul { display:inline; float:right; margin:0 20px 0 0; padding:0; border-left:1px #aaa solid; border-right:1px #fff solid; } .hlist ul li { border-left:1px #fff solid; border-right:1px #aaa solid; display:inline; float:left; font-size:1em; line-height:1em; list-style-type:none; margin:0; padding:0; } .hlist ul li a,.hlist ul li strong { background:transparent; color:#333; display:block; font-size:1em; font-weight:bold; margin:0; line-height:30px; text-decoration:none; width:auto; padding:0 10px; } .hlist ul li a:focus,.hlist ul li a:hover,.hlist ul li a:active { background:url(http://static.go-textile.de/images/frontend/css/nav_hover.png); background-position:center bottom; color:#000; text-decoration:none; } .hlist ul li.active { background:#272727 repeat-x center right; border-left:1px #444 solid; border-right:1px #888 solid; } .hlist ul li.active strong,.hlist ul li.active a:focus,.hlist ul li.active a:hover,.hlist ul li.active a:active { background:transparent; color:#fff; text-decoration:none; } } 