/**
 * BASIS CSS FILE, must include on every page
 */

* { margin: 0px; padding: 0px; z-index: 10; outline: 0;}


body { font-family: Arial, sans-serif; font-size: 11px; line-height: 16px; position: absolute; width: 100%; height: 100%; }

/**
 * global definition of H, A, TABLE and some other global classes
 */
h1, h2, h3 { font-size: 1.1em; }
h5 {border-bottom: 1px solid #000;padding-bottom:5px;margin-bottom:5px;font-weight: bold; font-size:12px;padding-left:5px;}
h5.no-border { border-bottom: 0px; }
a { text-decoration: none; }
img { border: 0px; }

input, button, select, option, textarea { font-family: Arial, sans-serif; font-size: 12px; }
.hide { display: none !important; }
.clear { clear: both; overflow: hidden; }
.float-right { float: right; }
.left {float:left;}
.right {float:right;}
.border-dotted {border-bottom:1px dotted #000;}

.mb8 { margin-bottom: 8px; }
.mt20 { margin-top: 20px; }
.block { display: block;vertical-align:middle; }
#foot-sitemap a.block {padding:0px;background: transparent none;}

a.link01, a.link02 { padding-left: 16px; background: url('../img/general/more-black.png') left no-repeat; color: #000; display: block; }
a.link02 { background-image: url(../img/general/more-white.png); }
a.link-comment, a.link-form {background: transparent url(../img/general/more-white.png) no-repeat left 2px; padding-left:15px;}
a.link-twitter {background: transparent url(../img/general/twitter.png) no-repeat left center; padding-left:25px;padding-top:10px;}
a.link-facebook {background: transparent url(../img/general/facebook.png) no-repeat left center; padding-left:25px;}
a.share {background: transparent url(../img/general/share.png) no-repeat left 2px; padding-left:16px;}
a.asbutton { display: inline-block; height: 21px; line-height: 21px; padding-left: 3px; background: url(../img/general/link_button_white_left.png) 0 0 no-repeat; }
a.download, a.download2, a.share { display: inline-block; background: url(../img/general/more-black-down.png) 0 50% no-repeat; color: #000; padding-left: 16px; }
a.download2 { background-image: url(../img/general/more-white-down.png); }
a.share { background-image: url(../img/general/icon_link.png); }
a.asbutton span { display: inline-block; color: #303030; padding: 0 6px 0 3px; background: url(../img/general/link_button_white_right.png) 100% 0 no-repeat; }
a.more-inline { font-weight: bold; }
a.link-mail {background: transparent url(../img/general/mail.png) no-repeat left 3px; padding-left:15px;padding-top:0px;}
a.info-white {background: transparent url(../img/general/link-info-white.png) 0px 4px no-repeat; padding-left:15px;padding-top:0px;}

a.download-white { padding-left: 17px; background: url("../img/general/download_white.png") left no-repeat; display: block; }
a.share-white { padding-left: 17px; background: url("../img/general/icon_link.png") left no-repeat; display: block; }

/* footer links */
div.article-content-foot a.favorit { padding-left: 20px; }
div.article-content-foot a.link-twitter {background: transparent url(../img/general/twitter_black.png) no-repeat left center; padding-left:20px; padding-top: 4px;}
div.article-content-foot a.link-facebook {background: transparent url(../img/general/facebook_black.png) no-repeat left center; padding-left:20px; padding-top: 4px;}
div.article-content-foot a.link-print {background: transparent url(../img/general/printer_black.png) no-repeat left center; padding-left:20px;}
div.article-content-foot a.link-mail {background: transparent url(../img/general/letter_black.png) no-repeat left center; padding-left:20px;}

fieldset { border: 0px; }

textarea {overflow:auto;}

/* SK: 16.02.2011 */
#content-center table {margin-bottom:20px;margin-top:10px; border-top: 1px solid #AAA; }
#content-center table thead th { }
#content-center table th {padding: 2px 20px 2px 2px; text-align: left;vertical-align: top; border-bottom: 1px solid #AAA; background: #FAFAFA; }
#content-center table td {padding: 2px 20px 2px 2px; text-align: left;vertical-align: top; border-bottom: 1px solid #CCC; }

#content-center h1 { font-size: 13px; margin-bottom: 8px; }
#content-center h2 { margin: 15px 0px 15px 0px; font-weight: normal; font-size: 1.65em; line-height: 1.3em; }

#content-center p a {text-decoration: underline;color:#000000;font-weight: bold;}
#content-center p a:VISITED {text-decoration: underline;color:#666666}
#content-center p a:hover {background-color: #666666;color:#fff;}
#content-center .content-padding {padding:0px 10px;}
#content-center .content-padding p {padding:0px 5px;}

#content-center ol {list-style: decimal;padding-left:22px;}
#content-center ul {padding-left:22px;}
/*#content-center li {padding-bottom:5px;}*/

#print-logo {display:none;}

#viewport { background: url('../img/general/foot.jpg') bottom no-repeat; text-align: center; }
#viewport-bg01 {  padding-bottom: 21px; }
body.panorama #viewport-bg02 {  background: url('../img/terminal/content_footer_bg.png') 50% 100% no-repeat; padding-bottom: 7px; }

#container { margin: auto; width: 1000px; text-align: left; padding: 0 6px; background: url(../img/general/content_bg.png) 0 0 repeat-y; }
#container { padding-right /*\**/: 5px\9 }

/**
 * Language CSS
 */
#language { position: absolute; right: 7px; z-index: 20; }
#language li { line-height: 24px; background: url('../img/general/language-right.png') right no-repeat; display:inline-block;padding-right:6px;}
#language a { padding: 0px 9px 0px 15px; height: 28px; display:inline-block; color: #FFF; background: url('../img/general/language-left.png') left no-repeat; }

.logo{margin-left:10px;float:left;}

/**
 * Panorama Layout and navigation
 */
#panorama { height: 383px; position: relative; width: 1000px; }
#panorama.no-javascript,
#panorama.load { background: transparent url('../img/panorama/loader.gif') center no-repeat; }

#panorama-content {height:361px;overflow:hidden;width: 100%;}
#panorama-content div.content { width: 100%; height: 361px;  }
#panorama-content div.content img { position: absolute; top: 0px; left: 0px; z-index: 0; }
#panorama-content div.panorama-text { position: absolute; right: 10px; bottom: 150px; text-align:right; background: url('../img/general/black.png'); }
#panorama-content div.content h3, #panorama-content div.content p, #panorama-content div.content p.copyright  { padding: 2px 10px 2px 10px; color: #FFF; float: right; clear: right; text-align: right; }
#panorama-content div.content h3 {font-size:14px;font-weight:normal;}

#panorama-navigation { position: absolute; right: 10px; top: 254px; }
#panorama-navigation ul { list-style-type: none; }
#panorama-navigation li { margin-left: 7px; float: left; }
#panorama-navigation a { padding: 0px 8px 0px 7px; line-height: 20px; color: #FFF; font-weight: bold; display: block; background: url('../img/panorama/button_black.png') no-repeat; }
#panorama-navigation a.active, #panorama-navigation a:hover { background: url('../img/panorama/button_white.png') no-repeat; color: #333; }
#panorama-navigation a.interval { padding: 6px 8px 6px 8px; }

#panorama-data, div.panorama-element { width: 100%; position: absolute; top: 0px; left: 0px; z-index: -1; }
#panorama-data * { display: none; }
#panorama-data div.panorama-element { height: 762px; background-position: top center; background-repeat: no-repeat; display: block; }
#panorama-data div.panorama-element.current { z-index: 1; }
#panorama-data div.panorama-element.fade { z-index: 2; }

body.panorama #terminal-wrap { width: 1000px; position: relative; margin-top: -86px; clear:both; overflow:hidden; }

#content { padding: 16px 10px 0px; min-height: 420px; }

/**
 * Sidebar left and right
 */
.content-bar div.box { padding: 0px 12px 0px 12px; overflow:hidden;}
.content-bar div.box h3 { margin-bottom: 15px; font-size: 18px; line-height: 1.1em; font-weight: normal;}
.content-bar div.box p { margin-bottom: 5px; }
.content-bar div.box p.subtitle { margin-bottom: 0; padding: 5px 0 5px 8px; background-color: #666; color: #fff; width: 162px; }
.content-bar div.box div.more { padding: 10px 0px 10px 0px; }
.content-bar div.box div.more.no-padding { padding: 0px; }
.content-bar div.box div.more ul { list-style-type: none; }
.content-bar div.box div.more li { line-height: 1.5em; }
.content-bar div.box div.more a { display: block; padding-top: 2px; }
.content-bar div.box div.more a.no-image { background: none; padding-left: 0px; }
.content-bar div.box div.more ul.subnavigation { position: relative; margin-left: 20px; }


.content-bar-left { margin-right: 10px; width: 180px; }
/* .content-bar-left div.box { color: #FFF; } 22.06.2011 SK:*/
.content-bar-left div.box.bright { background-color: #676766; }
.content-bar-left div.box.border { border-bottom: 1px solid #000; }
/*.content-bar-left div.box a { color: #FFF; } 22.06.2011 SK:*/
.content-bar-left div.box div.more { }
.content-bar-left div.more a { padding-left: 18px; background: url('../img/general/more.png') left 5px no-repeat; }

.content-bar-right { width: 180px;  }
.content-bar-right div.box { background-color: #dedddd; padding-bottom:10px;padding-top: 12px; }
.content-bar-right div.deepbox { background-color: #cdcdcd; }
.content-bar-right div.box-bg { background: #f0eded url(../img/general/box_repeat_bg.gif) 0 0 repeat-x; }
.content-bar-right div.box.bright { background-color: #eeeeee; }
.content-bar-right div.box.border { border-bottom: 1px solid #333; }
.content-bar-right div.box div.more { border-top: 1px dotted #333; }
.content-bar-right div.more a { padding-left: 18px; background: url('../img/general/more-black.png') left 5px no-repeat; color: #000; }

.content-bar div.box.color-666 { background-color: #666666; color: #FFF; }
.content-bar div.box.color-b6 { background-color: #b6b6b6; }
.content-bar div.box.color-d6 { background-color: #d6d6d6; }
.content-bar div.box.rounded-bottom-right { background-image: url('../img/general/box-corner-bottom-right.png'); background-repeat: no-repeat; background-position: bottom right; }
.content-bar div.box.rounded-top-right { background-image: url('../img/general/box-corner-top-right.png'); background-repeat: no-repeat; background-position: top right; }

.content-bar-img {margin-top:2px;}

/**
 * social news feed
 */
#content-bar-newsfeed { background: #353331; color: #fff; padding-top:10px;padding-bottom:10px; border-bottom:0px;}
#content-bar-newsfeed ul.functions { margin-bottom: 15px; }
#content-bar-newsfeed ul.functions a { font-weight: normal; font-size: .8em; }
#content-bar-newsfeed ul.functions li { margin-right: 5px; display: inline; }
#content-bar-newsfeed div.more a { text-align: right; }
#content-bar-newsfeed .newsfeed {height:285px;overflow:hidden;padding:0px 5px;margin-bottom:5px;margin-top:15px;position:relative;}
#content-bar-newsfeed .newsfeed-content {font-size:12px;position: absolute;top:0px;}
#content-bar-newsfeed .newsfeed-content-inner {height:145px;padding-bottom:0px; overflow:hidden;}
#content-bar-newsfeed .newsfeed-navi { padding-top: 9px; width: 179px; border-top: 1px solid #AAA; position: relative; left: -9px; }
#content-bar-newsfeed .newsfeed-navi .left { margin: 0px 10px 0px 5px; float: right; width: 15px; height: 15px; display: block; background: url('../img/general/paging-grey-up.png') center no-repeat; text-indent: -20000px; }
#content-bar-newsfeed .newsfeed-navi .right { width: 15px; height: 15px; display: block; background: url('../img/general/paging-grey-down.png') center no-repeat; text-indent: -20000px; }
#content-bar-newsfeed .newsfeed-content-inner a { padding-left: 0px; display: block; text-indent: 18px; }
#content-bar-newsfeed .newsfeed-content-inner a.link-twitter  { background: url(../img/general/twitter-social-12.png) 0px 4px no-repeat; padding:0;}
#content-bar-newsfeed .newsfeed-content-inner a.link-facebook { background: url(../img/general/fb-icon.png) 0px 0px no-repeat; }

/**
 * content center
 */
#content-center { width: 600px; float: left; overflow: hidden; }
#content-center div.content-frame { padding-top: 10px; border-top: 1px solid #333; clear:both;overflow: hidden; padding-bottom:10px;}
#content-center div.content-frame h3 a {  color: #000; }
#content-center div.content-frame h3 a.V:VISITED {  color: #aaa; }
#content-center div.content-frame h3 a:hover {color:#fff;background-color: #000}
#content-center div.content-frame-first {border-top:0px;padding-top:0px;}
#content-center div.content-frame-left, #content-center div.content-frame-right { width: 285px; }
#content-center div.content-frame-left { float: left; }
#content-center div.content-frame-right { float: right; }
#content-center div.content-frame.split div.content-frame-left { background: url('../img/general/dot-333.png') right repeat-y; padding-right:10px; }


#content-center div.content-frame a.more {background:transparent url(../img/general/more_up.png) no-repeat left 2px; padding-left:19px;color:#000;clear:both;}
#content-center div.content-frame .blog-content {border-bottom:1px dotted #000;margin-bottom:15px;margin-top:5px;padding-right:10px;}
#content-center div.content-frame .blog-content-last {border-bottom:0px;}
#content-center div.content-frame .blog-content .left {width:435px;}
#content-center div.content-frame .blog-content h3 {font-size:12px;font-weight:bold;width:350px;}
#content-center div.content-frame .blog-content a.more {font-weight:bold;color:#83000c;background: transparent none;padding-left:0px;}
#content-center div.content-frame a.blog-all-link {clear:both; color:#000;font-weight:bold;font-size:12px;float:right;text-align: right;padding-left: 18px; background: url(../img/general/more-black.png) left no-repeat; }

#content-center div.blog-item { margin-bottom: 15px; border-top: 1px solid #AAA; padding-top: 15px; }
#content-center div.blog-item.first { padding: 0px; border: 0px; }
#content-center div.blog-item div.right { width: 400px; }

#content-center div.content-frame .content-box {clear:both;overflow:hidden; margin-bottom:20px;}
#content-center div.content-frame .content-box .left {width:500px;}
#content-center div.content-frame.split .content-box .left {width:200px;}
#content-center div.content-frame .content-box .left a {color:#83000c;font-weight: bold}
#content-center div.content-frame .content-box h3 {font-size:12px;font-weight:bold;}



#content-center div.content-frame .content-listing {clear:both;overflow: hidden;padding-bottom:25px;}
#content-center div.content-frame .content-listing a.more {color:#83000c;font-weight: bold;background: transparent none;}
#content-center div.content-frame .content-listing .right {width:400px;margin-left:10px;}
#content-center div.content-frame .content-listing-grid {clear:both;overflow: hidden;padding-bottom:20px;}
#content-center div.content-frame .content-listing-grid .grid-item {float:left;width:180px;margin-right:20px;}
#content-center div.content-frame .content-listing-grid .grid-item-last {margin-right:0px;}
#content-center div.content-frame .content-listing-grid .grid-item img {margin-bottom:10px;}

#content-breadcrump, #gallery-breadcrump { font-size: 11px; }
#gallery-breadcrump { padding: 10px 0px 0px 202px; background-color: #484848; }
#content-breadcrump ul, #gallery-breadcrump ul { margin: 0px; padding: 0px; height: 25px; overflow: hidden; }
#content-breadcrump li, #gallery-breadcrump li { padding: 0px 5px 0px 8px; float: left; background: url('../img/general/breadcrump-element.png') left no-repeat; position: relative; left: -6px; }
    #gallery-breadcrump li { background-image: url('../img/general/breadcrump-element-grey.png'); }
#content-breadcrump a { color: #787878; }
#gallery-breadcrump a { color: #eae9e9; }

.content-bar .field {clear:both;margin-bottom:25px;}
.content-bar .last-field {margin-bottom:5px;}
.content-bar .field label {display:block;}
.content-bar .field select, #content-bar .field input {width:145px;}
.content-bar .field img {margin-left:20px;}
.content-bar a.navigator-left {display:block;float:left;width:20px; height:21px;background: transparent url(../img/general/navigator_left.png) no-repeat left top;}
.content-bar span.navigator-center {text-align:center;color:#000;display:block;float:left;height:18px;width:95px;padding-top:3px;padding-left:5px;padding-right:5px;background: transparent url(../img/general/navigator_middle.png) repeat-x left top;}
.content-bar a.navigator-right {display:block;float:left;width:20px; height:21px;background: transparent url(../img/general/navigator_right.png) no-repeat left top;}

/**
 * sidebar heavens above layout
 */
#content-bar-heavens_above {color:#fff;padding:10px 0px;background: transparent url(../img/general/heavens_above_bg.png) top no-repeat;border-top:1px solid #fff; }
#content-bar-heavens_above .heavens-inner-content {padding: 0px 10px 0px 10px;}
#content-bar-heavens_above .heavens-inner-content h3 { margin-bottom:35px;}
#content-bar-heavens_above a.navigator-left {background: transparent url(../img/general/heavens_navigator_left.png) no-repeat left top;}
#content-bar-heavens_above a.navigator-right {background: transparent url(../img/general/heavens_navigator_right.png) no-repeat left top;}
#content-bar-heavens_above .heavens_footer {padding-left:10px; }
#content-bar-heavens_above .heavens_footer a.more {background-color: transparent;}
#content-bar-heavens_above .heavens_footer .heavens-above {display:block;padding-bottom:10px;padding-left:20px;padding-top:40px;}
.content-bar .glow-box {width:141px; padding-left:40px;padding-top:30px;height:160px;background: transparent url(../img/general/glow_box.png) no-repeat center 50%;}
.content-bar .glow-box p {margin-bottom:21px;color:#030a2c;}


.content-bar a.more {background: #585858 url(../img/general/more_up_quadrat.png) no-repeat left 2px;padding-left:20px;color:#fff;}

.joblisting {list-style: none}


/**
 * footer and sitemap
 */
#foot { padding: 0 9px 16px 11px; position: relative; clear: both; overflow: hidden; }
#foot-end { margin-top: 14px; padding: 3px 0px 3px 0px; background: url('../img/general/black.png'); width: 980px; }
#foot-end ul { list-style-type: none; text-align: center; }
#foot-end li { margin: 0px 8px 0px 8px; display: inline; }
#foot-end a { color: #FFF; }
#foot-end a:hover { text-decoration: underline; }

#foot-sitemap { width: 980px; height:410px; position: relative; /*background: url(../img/general/logo-footer.png) 50%  100px no-repeat;*/ }
#foot-sitemap-left { width: 488px; float: left; position: absolute; bottom:0;}
#foot-sitemap-left img.block { margin-bottom: 10px; }
#foot-sitemap-right { width: 491px; float: right; position: absolute; bottom:0;right:0px;}
#foot-sitemap ul { list-style-type: none; }
#foot-sitemap li { margin: 0px 0px 1px 0px; background: url('../img/general/black.png'); display: block; }
#foot-sitemap a { padding: 0px 5px 0px 27px; font-weight: bold; color: #FFF; background: url('../img/general/foot-dot.png') 7px 7px no-repeat; display: block; }
#foot-sitemap a.main { height: 24px; line-height: 2.2em; }
#foot-sitemap a.main.active, #foot-sitemap a.main:hover { background: url('../img/general/foot-dot-active.png') 7px 7px no-repeat; }

#foot-sitemap div.more { padding: 0px 0px 0px 27px; line-height: 1.5em; }
#foot-sitemap div.more div.row { margin-right: 27px; float: left; }
#foot-sitemap div.more ul { margin: 0px 0px 20px 0px; }
#foot-sitemap div.more ul ul { margin: 2px 0px 2px 10px; }
#foot-sitemap div.more li { background: none; font-weight: bold; color: #FFF; }
#foot-sitemap div.more a { padding: 0px; background: none; font-weight: normal; color: #DDD; display: inline; }
#foot-sitemap div.more p { padding: 0px 27px 10px 0px; color: #FFF; }
#foot-sitemap div.test { clear: left; }

.content-bar div.nobg { background: transparent none; padding-top: 0; }

/**
 * content scrolling box layout
 */
.scroll-box { margin-bottom: 15px; }
.scroll-box .scroll-wrap { width: 182px; background: #dedddd url(../img/general/scroll_box_bottom.gif) 0 100% no-repeat; padding-bottom: 2px; position: relative; height: 389px; /*overflow: hidden;*/ z-index: 20; }
.scroll-box .scroll-middle {position: relative; left: 30px; }
#content-center .scroll-box .scroll-wrap h2 { margin: 0; height: 33px; line-height: 33px; background: #d7d6d6 url(../img/general/scroll_box_top.gif) 0 0 no-repeat; padding-left: 8px; }
.scroll-wrap .scroll-step { position: relative; z-index: 15; background-color: #fff; }
.scroll-wrap .scroll-container { height: 323px; position: relative; overflow: hidden; background: url(../img/general/scroll_box_wrap_bottom.gif) 0 100% no-repeat; }
.scroll-wrap .scroll-container .scroll-max { position: relative; }
.scroll-box .scroll-wrap .scroll-step div { border-left: 1px solid #e2e1e1; border-right: 1px solid #ececec; padding: 0; height: 233px; }
.scroll-box .scroll-wrap .scroll-step img { display: block; border-left: 1px solid #777; border-right: 1px solid #8b8b8b; vertical-align:middle; margin: 0; }
.scroll-box .scroll-wrap .scroll-step div img { border: 0; }
.scroll-box .scroll-wrap .scroll-step div p { line-height: 15px; height: 46px; padding: 8px 10px 5px; font-size: 11px; }
.scroll-box .scroll-wrap .scroll-step a { font-weight: normal !important; text-decoration: none !important; font-size: 11px !important; }
.scroll-box .scroll-wrap .scroll-step div p.more-height { height: 50px; }
.scroll-box .scroll-wrap p a { }

.scroll-box .scroll-wrap .scroll-pages { width: auto !important; float: right; position: relative; top: 10px; right: 5px; }
.scroll-box .scroll-wrap .scroll-pages a { width: 15px; height: 15px; float: left; text-indent: -20000px; background: red; }
.scroll-box .scroll-wrap .scroll-pages a.scroll-prev { background: url('../img/paging-dedddd-up.png') center no-repeat; }
.scroll-box .scroll-wrap .scroll-pages a.scroll-next { background: url('../img/paging-dedddd-down.png') center no-repeat; }
.scroll-box .scroll-wrap .scroll-pages label { width: 30px; float: left; text-align: center; }
.scroll-box .scroll-wrap .scroll-pages label i { font-style: normal; }

div.jScrollPaneTrack div.jScrollPaneDragTop { height: 5px; background: url('../img/general/scrollbar-vert-top.png') top no-repeat; }
div.jScrollPaneTrack div.jScrollPaneDragBottom { height: 5px; background: url('../img/general/scrollbar-vert-bottom.png') top no-repeat; }

/**
 * global form style
 */
#content-center .content-form {background: #d9d9d9;padding:20px;margin-bottom:1px;}
#content-center .content-form h5 {font-size:16px;font-weight: bold;padding:0px;padding-bottom:20px;border:0px;}
#content-center .content-form .field {clear:both;overflow: hidden;margin-bottom:10px;}
#content-center .content-form .field label {width:75px;display: inline-block;float:left;font-weight: normal;}
#content-center .content-form .field input {width:393px;height:20px;line-height: 20px;float:left;background: transparent url(../img/general/input_field_long.png) left top no-repeat;border:0px;}
#content-center .content-form .field input.selectbox {width:393px;height:21px; line-height: 21px;background:url(../img/general/selectbox-long.png) no-repeat left top transparent;}
#content-center .content-form .field textarea {margin-left:2px;width:391px;height:105px;float:left;background: #dddee0 url(../img/general/textarea_big.png) left top no-repeat;border:0px;}
#content-center .content-form .field p {padding-left:75px;}
/*#content-center .content-form .field .button {border:0px; background: transparent url(../img/general/link_button_white_left.png) no-repeat left 1px;vertical-align: middle; text-align: center;overflow:visible; }
#content-center .content-form .field .button span {display:block;background: transparent url(../img/general/link_button_white_right.png) no-repeat right top;padding-left:10px;height:21px;line-height:21px;padding-right:10px;}*/
#content-center .content-form .fieldButton {margin-left:78px;}
#content-center .content-form div.checkboxes {}
#content-center .content-form div.checkboxes label {padding-top:5px;line-height: 20px;display:block;}
#content-center .content-form .checkboxField {float:left;width:400px;}
#content-center .content-form .checkboxField a {display:block;color:#000;background: transparent url(../img/general/white_checkbox.png) left 100% no-repeat;padding-right:20px;line-height:20px;padding-left:20px;padding-top:5px;float:left;}
#content-center .content-form .checkboxField a.checked {background: transparent url(../img/general/white_checkbox_active.png) left 100% no-repeat;}
#content-center .content-form .selectbox-wrapper {margin-left:57px;margin-top:20px;}

#content-center .content-form-extra-text {background: #b1b1b1;padding:20px;}


	/* JS, 28.06.13 */
	#content-center .content-form .field .button {
		margin: 0 5px 0 0; padding: 0 0 0 3px; display: block; float: left;
		border: 0px; background: url(../img/general/link_button_white_left.png) left no-repeat;
	}
	#content-center .content-form .field .button::-moz-focus-inner {
		border: 0 none; padding: 0px;
	}
	#content-center .content-form .field .button span {
		margin: 0px; padding: 0 18px 0 15px; display: block;
		background: url(../img/general/link_button_white_right.png) right no-repeat;
	}


/* Pageable-Boxes */

div.paging ul { list-style-type: none; }
div.paging a { color: #000; }
div.paging a.page-button-01 { padding-top: 4px; display: block; width: 197px; }
div.paging a.page-button-01 span { padding: 0px 6px 4px 6px; display: block; }
div.paging a.page-button-01.active { color: #FFF; background: url('../img/general/flexi_navi_top_act.png') center top no-repeat; }
div.paging a.page-button-01.active span { background: url('../img/general/flexi_navi_bottom_act.png') center bottom no-repeat; }
div.paging div.paging-inner { position: relative; }
div.paging div.paging-outer { overflow: hidden; position: relative; }
div.paging div.paging-metacontent { display: none; }

div.paging div.paging-controls { position: relative; top: 10px; }
div.paging div.paging-controls a { padding: 0px; font-size: 11px !important; line-height: 18px; }
div.paging div.paging-controls li { padding: 0px; height: 18px; float: left; }
div.paging div.paging-controls li.center { width: 20px; text-align: center; background: url(../img/terminal/standort_institute_nav_center.png) center no-repeat; }
