@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator       YAML Builder V1.2b (http://builder.yaml.de)
 * @file          my_layout.css
 * @-yaml-minver  3.1
 * 
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(../yaml/navigation/nav_shinybuttons.css);
@import url(screen/basemod.css);
@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(../yaml/print/print_draft.css);

body{ behavior: url(css/csshover3.htc);}
/* div.FifthBox, div.FirstBox, div.boxDetail { behavior: url(/iepngfix.htc); }  */

.c9l, .c4l {float:left; margin: 0; padding: 0;}
*html .c9l, .c4l {float:left; margin: 0 0 0 0; padding: 0;}
.c9r, .c4r {float:right;margin-left: -5px;}
.c9l, .c9r, .c75l, .c75r { width: 540px;}
/* 06.07.2010 - INO - KUNDEN DETAILANSICHT - NEUE BREITE LINKE SPALTE */
.tx-references {margin: 0; padding: 0; width: 95%;}
.c4l, .c4r, .c25l, .c25r { width: 235px; }

.subc  { padding: 0 9px; }
.subcl { padding: 0 9px 0 0; }
.subcr { padding: 0 0 0 9px; }

.alpha {margin-right:9px;}
/* NEW - REFERENCES - 01.06.2010 - INO */ 
.beta {margin: 0 0 0 9px; margin: 0px 0 0 9px\9}
.first {margin: 0 0 0 1px; margin: 0px 0 0 1px\1}
.omega {margin-left:9px;} 

legend {font-size:1.25em;line-height:1.5em;margin:0 0 0.57em;color:#3b3b3b;}
* html legend {margin-left:-3px;}
label, .label {float:left;font-weight:bold;}

/*   general page template  */ 
#header #topnav {top:17px;right:0;line-height:15px;}
#topnav a {padding:0 2px; color:#5f5f5f;}
#topnav a:hover {color:#5f5f5f;}
#topnav .active {color:#816e2c}


/*   search forms  */ 
#header #search {position:absolute;right:0px;top:47px;line-height:15px;}
#search form,
.news-search-form form{display:inline;}
#search label,
.news-search-form label{display:block;float:left;width:auto;margin-right:16px;padding-top:5px;font-size:11px;font-weight:bold;text-transform:uppercase;}
#header #search .inputText,
.news-search-form .inputText {display:block;float:left;margin-top:1px;margin-right:5px;}
#header #search .button,
.news-search-form .button {height:24px;line-height:24px;background:url(../images/bg_buttons.gif) no-repeat 100% -36px;}
#header #search .button a,
#header #search .button input,
.news-search-form .button a,
.news-search-form .button input{display:inline-block;width:auto;height:24px;line-height:24px;padding:0 13px;color:#fff;font-size:13px;font-weight:bold;background:url(../images/bg_buttons.gif) no-repeat 0 0 !important;}
#header #search .button input,
.news-search-form .button input{border:0 none;padding:0 10px 4px;font-family:Arial, Helvetica, sans-serif;cursor:pointer;}
* html #header #search .button input{padding:0 3px 4px;}
*:first-child+html #header #search .button input{padding:0 3px 4px;}
* html .news-search-form .button input{padding:0 3px 4px;}
*:first-child+html .news-search-form .button input{padding:0 3px 4px;}
#search .inputText,
#search textarea,
.news-search-form .inputText, 
.news-search-form textarea {border: 1px solid #626262;width:200px;height:18px;padding-top:3px;background: url(../images/drop_shadow_image.gif) no-repeat 0 0;}

.news-search-form{height:3em;}
.news-search-form label{width:auto !important;}
.news-search-form .inputText {margin-top:0;}
.news-search-form .button { background-position:100% -396px;}
.news-search-form .button a,
.news-search-form .button input { background-position:0 -356px !important;}

/*   other header styles  */ 
/* TEST NAV */
/*#nav {position:relative;z-index:1000;top:0;left:0;height:33px;list-style-position:outside;list-style-type:none;display:block;margin:0;padding:0;overflow:visible;}
.hlist{width:964px;border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;border-top:1px solid #797979;border-bottom:1px solid #434343;background:url(../images/bg_lines.gif) repeat-x 0 -11px;overflow:visible;}
#nav ul {margin-left:14px;border:none;} 
.hlist ul li {display:block;position:relative;float:left;list-style:none;line-height:19px;padding:0;text-transform:uppercase;border:none;background:none;}
.hlist ul li.active,
.hlist ul li a:hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;background:#816e2c;}
.hlist ul li a, 
.hlist ul li strong {padding:6px 0px;}
.hlist ul li span, 
.hlist ul li a {display:block;height:19px;color:#fff;}
.hlist ul li a span{overflow:hidden;text-indent:-9999px;}

.hlist ul li .navBtn1, .hlist ul li .navBtn1:hover, .hlist ul .active .navBtn1:hover,
.hlist ul li .navBtn2, .hlist ul li .navBtn2:hover, .hlist ul .active .navBtn2:hover,
.hlist ul li .navBtn3, .hlist ul li .navBtn3:hover, .hlist ul .active .navBtn3:hover,
.hlist ul li .navBtn4, .hlist ul li .navBtn4:hover, .hlist ul .active .navBtn4:hover,
.hlist ul li .navBtn5, .hlist ul li .navBtn5:hover, .hlist ul .active .navBtn5:hover,
.hlist ul li .navBtn6, .hlist ul li .navBtn6:hover, .hlist ul .active .navBtn6:hover,
.hlist ul li .navBtn7, .hlist ul li .navBtn7:hover, .hlist ul .active .navBtn7:hover {background-image: url(../images/nav.gif);}

.hlist ul li .navBtn1 {width:101px;display:block;background-position:952px -1px;}
.hlist ul li .navBtn2 {width:100px;display:block;background-position:851px -1px;}
.hlist ul li .navBtn3 {width:111px;display:block;background-position:751px -1px;}
.hlist ul li .navBtn4 {width: 85px;display:block;background-position:640px -1px;}
.hlist ul li .navBtn5 {width:156px;display:block;background-position:555px -1px;}
.hlist ul li .navBtn6 {width:108px;display:block;background-position:398px -1px;}
.hlist ul li .navBtn7 {width:108px;display:block;background-position:286px -1px;}

.hlist ul .active .navBtn1 {background-position:952px -52px;}
.hlist ul .active .navBtn2 {background-position:851px -52px;}
.hlist ul .active .navBtn3 {background-position:751px -52px;}
.hlist ul .active .navBtn4 {background-position:640px -52px;}
.hlist ul .active .navBtn5 {background-position:555px -52px;}
.hlist ul .active .navBtn6 {background-position:398px -52px;}
.hlist ul .active .navBtn7 {background-position:286px -52px;}
.hlist ul li a.navBtn1:hover, .hlist ul li a.navBtn1hover, .hlist ul .active a.navBtn1hover {width: 99px;background-position:952px -103px;}
.hlist ul li a.navBtn2:hover, .hlist ul li a.navBtn2hover, .hlist ul .active a.navBtn2hover {width: 98px;background-position:851px -103px;}
.hlist ul li a.navBtn3:hover, .hlist ul li a.navBtn3hover, .hlist ul .active a.navBtn3hover {width:109px;background-position:751px -103px;}
.hlist ul li a.navBtn4:hover, .hlist ul li a.navBtn4hover, .hlist ul .active a.navBtn4hover {width: 83px;background-position:640px -103px;}
.hlist ul li a.navBtn5:hover, .hlist ul li a.navBtn5hover, .hlist ul .active a.navBtn5hover {width:154px;background-position:555px -103px;}
.hlist ul li a.navBtn6:hover, .hlist ul li a.navBtn6hover, .hlist ul .active a.navBtn6hover {width:106px;background-position:398px -103px;}
.hlist ul li a.navBtn7:hover, .hlist ul li a.navBtn7hover, .hlist ul .active a.navBtn7hover {width: 98px;background-position:286px -103px;}

.hlist ul li a.navBtn1hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;}
.hlist ul li a.navBtn2hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;}
.hlist ul li a.navBtn3hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;}
.hlist ul li a.navBtn4hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;}
.hlist ul li a.navBtn5hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;}
.hlist ul li a.navBtn6hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;}
.hlist ul li a.navBtn7hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;}

.hlist ul li div {float:none;margin: 0 !important;padding:0 3px 3px 0;position:absolute;top:31px;left:0px;z-index:1000;border-left:1px solid #c9c9ca;background: url(../images/bg_fly_out_navi.png) no-repeat 100% 100%;display:none;}
.hlist ul ul {margin-left:1px !important;background:#f4f4f4 url(../images/bg_gradient.png) no-repeat 100% 0;}
ul#mainNav li:hover ul {list-style:none;display: block;}
ul#mainNav li ul li {float:none;display:block;list-style:none;padding-left:6px;padding-right:8px; background:url(../images/dottedLine_grey.png) repeat-x 0 0;}
ul#mainNav li ul li.first {background:none;}

.hlist ul ul li a {padding:4px 10px 8px;color:#323232;font-size:1.1667em;font-weight:normal;text-transform:none;white-space:nowrap;}
.hlist ul li a:hover, 
.hlist ul .active ul li a:hover {color:#816e2c;}
.hlist ul ul li a:hover {border-left:none;border-right:none;color:#816e2c;text-decoration:underline;background-color:transparent;} 
.hlist ul .active ul li a:hover {color:#816e2c;}  */
/*   other header styles  */ 
#nav {position:relative;z-index:1000;top:0;left:0;height:33px;list-style-position:outside;list-style-type:none;display:block;margin:0;padding:0;overflow:visible;}
.hlist{width:964px;border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;border-top:1px solid #797979;border-bottom:1px solid #434343;background:url(../images/bg_lines.gif) repeat-x 0 -11px;overflow:visible;} 
#nav ul {margin-left:14px;border:none;} 
.hlist ul li {display:block;position:relative;float:left;list-style:none;line-height:19px;padding:0;text-transform:uppercase;border:none;background:none;}
.hlist ul li.active,
.hlist ul li a:hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;background:#816e2c;} 
.hlist ul li a, .hlist ul li strong {padding:6px 0px;} 
.hlist ul li span, .hlist ul li a {display:block;height:19px;color:#fff;}
.hlist ul li a span{overflow:hidden;text-indent:-9999px;}
.hlist ul li .navBtn1, .hlist ul li .navBtn1:hover, .hlist ul .active .navBtn1:hover, 
.hlist ul li .navBtn2, .hlist ul li .navBtn2:hover, .hlist ul .active .navBtn2:hover, 
.hlist ul li .navBtn3, .hlist ul li .navBtn3:hover, .hlist ul .active .navBtn3:hover, 
.hlist ul li .navBtn4, .hlist ul li .navBtn4:hover, .hlist ul .active .navBtn4:hover, 
.hlist ul li .navBtn5, .hlist ul li .navBtn5:hover, .hlist ul .active .navBtn5:hover, 
.hlist ul li .navBtn6, .hlist ul li .navBtn6:hover, .hlist ul .active .navBtn6:hover, 
.hlist ul li .navBtn7, .hlist ul li .navBtn7:hover, .hlist ul .active .navBtn7:hover, 
.hlist ul li .navBtn8, .hlist ul li .navBtn8:hover, .hlist ul .active .navBtn8:hover {background-image: url(../images/nav.gif);}
.hlist ul li .navBtn1 {width:101px;display:block;background-position:952px -1px;} 
.hlist ul li .navBtn2 {width:100px;display:block;background-position:851px -1px;} 
.hlist ul li .navBtn3 {width:111px;display:block;background-position:751px -1px;} 
.hlist ul li .navBtn4 {width: 85px;display:block;background-position:640px -1px;} 
.hlist ul li .navBtn5 {width:156px;display:block;background-position:555px -1px;} 
.hlist ul li .navBtn6 {width:90px;display:block;background-position:398px -1px;} 
.hlist ul li .navBtn7 {width:110px;display:block;background-position:309px -1px;} 
.hlist ul li .navBtn8 {width:106px;display:block;background-position:204px -1px;}
.hlist ul .active .navBtn1 {background-position:952px -52px;} 
.hlist ul .active .navBtn2 {background-position:851px -52px;} 
.hlist ul .active .navBtn3 {background-position:751px -52px;} 
.hlist ul .active .navBtn4 {background-position:640px -52px;} 
.hlist ul .active .navBtn5 {background-position:555px -52px;} 
.hlist ul .active .navBtn6 {background-position:398px -52px;} 
.hlist ul .active .navBtn7 {background-position:309px -52px;} 
.hlist ul .active .navBtn8 {background-position:204px -52px;}

.hlist ul li a.navBtn1:hover, .hlist ul li a.navBtn1hover, .hlist ul .active a.navBtn1hover {width: 99px;background-position:952px -103px;} 
.hlist ul li a.navBtn2:hover, .hlist ul li a.navBtn2hover, .hlist ul .active a.navBtn2hover {width: 98px;background-position:851px -103px;} 
.hlist ul li a.navBtn3:hover, .hlist ul li a.navBtn3hover, .hlist ul .active a.navBtn3hover {width:109px;background-position:751px -103px;} 
.hlist ul li a.navBtn4:hover, .hlist ul li a.navBtn4hover, .hlist ul .active a.navBtn4hover {width: 83px;background-position:640px -103px;} 
.hlist ul li a.navBtn5:hover, .hlist ul li a.navBtn5hover, .hlist ul .active a.navBtn5hover {width:154px;background-position:555px -103px;} 
.hlist ul li a.navBtn6:hover, .hlist ul li a.navBtn6hover, .hlist ul .active a.navBtn6hover {width:88px;background-position:398px -103px;} 
.hlist ul li a.navBtn7:hover, .hlist ul li a.navBtn7hover, .hlist ul .active a.navBtn7hover {width: 108px;background-position:309px -103px;} 
.hlist ul li a.navBtn8:hover, .hlist ul li a.navBtn8hover, .hlist ul .active a.navBtn8hover {width: 104px;background-position:204px -103px;}

.hlist ul li a.navBtn1hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;} 
.hlist ul li a.navBtn2hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;} 
.hlist ul li a.navBtn3hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;} 
.hlist ul li a.navBtn4hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;} 
.hlist ul li a.navBtn5hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;} 
.hlist ul li a.navBtn6hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;} 
.hlist ul li a.navBtn7hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;} 
.hlist ul li a.navBtn8hover {border-left:1px solid #6f6f6f;border-right:1px solid #6f6f6f;}

.hlist ul li div {float:none;margin: 0 !important;padding:0 3px 3px 0;position:absolute;top:31px;left:0px;z-index:1000;border-left:1px solid #c9c9ca;background: url(../images/bg_fly_out_navi.png) no-repeat 100% 100%;display:none;} 
.hlist ul ul {margin-left:1px !important;background:#f4f4f4 url(../images/bg_gradient.png) no-repeat 100% 0;} 
ul#mainNav li:hover ul {list-style:none;display: block;} 
ul#mainNav li ul li {float:none;display:block;list-style:none;padding-left:6px;padding-right:8px; background:url(../images/dottedLine_grey.png) repeat-x 0 0;} 
ul#mainNav li ul li.first {background:none;}
.hlist ul ul li a {padding:4px 10px 8px;color:#323232;font-size:1.1667em;font-weight:normal;text-transform:none;white-space:nowrap;}
.hlist ul li a:hover, .hlist ul .active ul li a:hover {color:#816e2c;} 
.hlist ul ul li a:hover {border-left:none;border-right:none;color:#816e2c;text-decoration:underline;background-color:transparent;}
.hlist ul .active ul li a:hover {color:#816e2c;}

.button {display:block;float:left;}
.buttonRight {display:block;float:right;}
.button a,
.buttonRight a,
.button input,
.buttonRight input{display:inline-block;width:auto;}
/* OLD - REFERENCES - 23.06.2010 - INO */
/*.box .boxTop {height:1px;margin:0 1px;background-color:#dfdfdf;}*/
/* NEW - REFERNCES - 23.06.2010 - INO */
.box .boxTop {border-top: 1px solid #dfdfdf;}

/* OLD - REFERENCES - 01.06.2010 - INO */
/*.box .boxContent {position: relative;border-left:1px solid #dfdfdf;padding:0.75em 0;background:#fff url(../images/contentShadow.png) repeat-y 100% 0;overflow:hidden;}*/
/* NEW - REFERENCES - 01.06.2010 - INO */
.box .boxContent {border-left:1px solid #dfdfdf;padding:0.75em 0;background:#fff url(../images/contentShadow.png) repeat-y 100% 0;}
.box .boxBottom {height:3px;margin:0 0 0 1px;background:url(../images/contentShadowBottom.png) no-repeat 100% 0;}
.box .boxContent h2 {margin:0 14px 0.2em;}
.box .boxContent p{margin:0 14px;}

/* BOX REFERENCES - DETAILBOX - 0.106.2010 - INO */
/*background-image:url(../images/referenceBoxDetailLeft.png); background-repeat: no-repeat; background-position: top left;*/
/* 18.06.2010 Margin changed */
/* .boxDetail {position:absolute; 	margin: -97px 0 0 165px; padding: 0; z-index: 1000; width: 400px; background:url(../images/referenceBoxDetailLeft.png) no-repeat; display:none; margin: -97px 0 0 165px\9 } 
*/
.boxDetail {position:absolute; 	/*margin: -119px 0 0 165px !important;*/ margin: -4px 0 0 165px; padding: 0; z-index: 1000; width: 400px; background:url(../images/referenceBoxDetailLeft.png) no-repeat; display:none; /*margin: -117px 0 0 165px\9*/ /*margin: -4px 0 0 165px\9*/ }
/* IE6 23.06.2010 INO */ 
/*  *html .boxDetail {position:absolute; margin: -4px 0 0 43px; padding: 0; z-index: 1000; width: 400px; background:url(../images/referenceBoxDetailLeft.png) no-repeat; display:none;}
*+html .boxDetail {position:absolute; margin: -4px 0 0 43px; padding: 0; z-index: 1000; width: 400px; background:url(../images/referenceBoxDetailLeft.png) no-repeat; display:none;} */
* +html div .boxDetail {position:absolute; margin: -4px 0 0 165px; padding: 0; z-index: 1000; width: 400px; background:url(../images/referenceBoxDetailLeft.png) no-repeat; display:none;}


/*.boxDetail .boxDetailTop {height:1px; margin: 0 1px 0 8px; padding: 0; background-color:#dfdfdf;}*/
.boxDetail .boxDetailTop {margin: 0 1px 0 8px; padding: 0; border-top: 1px solid #dfdfdf; }
/* .boxDetail .boxDetailContent {margin: 0 0 0 7px; padding: 0 0 0.75em 0; background: url(../images/contentShadow.png) repeat-y 100% 0;}*/
.boxDetail .boxDetailContent {margin: 0 0 0 8px; padding: 0 0 0.75em 0; background-image: url(../images/contentShadow.png); background-repeat: repeat-y; background-position: top right; background-color: #FFF;}
.boxDetail .boxDetailBottom {margin: 0 0 0 8px; padding: 0 8px 0 0; height: 3px; background:url(../images/contentShadowBottom.png) no-repeat 100% 0;}
.boxDetail .boxDetailContent h2 {margin:0 14px 0.2em;}
.boxDetail .boxDetailContent div { margin: 0.75em; font-size: 1.0em;}
/*.boxDetail .boxDetailContent p{margin: 0px 14px;}*/
.boxDetail .boxDetailContent .contentBox {margin:0; padding: 0;}
/*.boxDetail .boxDetailContent .contentBox .left {float: left; margin: 5px 0 0 0; padding: 0; background-image:url(../images/dottedLine_vert_grey_small.png); background-repeat: repeat-y; background-position: top right; width: 200px;}*/
/* 30.06.2010 - INO */
.boxDetail .boxDetailContent .contentBox .left {float: left; margin: 8px 0 0 0; padding: 0; width: 200px;}
*html .boxDetail .boxDetailContent .contentBox .left {float: left; margin: 0; padding: 0; background-image:url(../images/dottedLine_vert_grey_small.png); background-repeat: repeat-y; background-position: top right; width: 200px;border: 1px solid #FFF;}
.boxDetail .boxDetailContent .contentBox .middle {margin: 5px 0 0 0; padding: 0; float: left; width: 5px; min-height: 200px; background-image:url(../images/dottedLine_vert_grey_small.png); background-repeat: repeat-y; background-position: top left;} 
.boxDetail .boxDetailContent .contentBox .right {margin: 0; padding: 0; float: left; width: 180px;}
/*.boxDetail .boxDetailContent .contentBox .right {margin: 0; padding: 0; float: left; width: 180px;}*/
/* 30.06.2010 - INO */
/*.boxDetail .boxDetailContent .contentBox .right {margin: 5px 0 0 0; padding: 0; float: left; width: 180px; height: 100%; background-image:url(../images/dottedLine_vert_grey_small.png); background-repeat: repeat-y; background-position: top left; }*/

.boxDetail .boxDetailContent .Branche {margin: 0; padding: 0;}
.boxDetail .boxDetailContent .Standort {margin: 0 0.3em 0 0.3em; padding-top: 0.5em; background-image:url(../images/dottedLine_grey_small.png); background-repeat:repeat-x; background-position:top;}
.boxDetail .boxDetailContent .Unternehmen {margin: 0 0.5em 0 0.5em; padding-top: 0.5em; background-image:url(../images/dottedLine_grey_small.png); background-repeat:repeat-x; background-position:top;}
/* .boxDetail .boxDetailContent p{ margin: 0 14px; padding: 0.4em 0 0 0;} */
/* .boxDetail .boxDetailContent p.text { margin: 0 14px; padding: 0.8em 0.5em; color: #7f7f7f;}*/
/* 30.06.2010 - INO */
.boxDetail .boxDetailContent p{ margin: 0; padding: 0.4em 0 0 0;}
.boxDetail .boxDetailContent span { margin: 0; padding: 0 0 0 1.0em;}
.boxDetail .boxDetailContent p.text {margin: 0 10px 0 5px; padding: 0.7em 0; color: #7f7f7f;}
.more a {display:block;font-family:Tahoma, Arial, Helvetica, sans-serif;padding:0.5em 0 0.6em 27px;background:url(../images/icons.gif) no-repeat 0 -30px;}

/*   homepage template  */ 
.home,
.home .teaser {width:975px;position:relative;left:-3px;}
.home #header {margin:0 6px 32px 3px;background-color: transparent;}
.home #nav {position:absolute;z-index:1000;top:106px;left:3px;}
.home #nav .hlist{width:964px;}
.home #main,
.home #footer {position:relative;z-index:10;top:-44px;left:0;}
.home #main {padding-left:3px;}
.home #main p{font-size:0.9167em;line-height:1.08em;}
.home #main a{text-decoration:underline;}
.home h2,
.branch h2 {font-size:1.91em;font-weight:normal;}

.home .subcolumns {padding-right:5px;}
.home .subcolumns .c33l {width:322px;}
.home .box .boxTop {background-color:#c1c1c1;margin: 0 0 0 1px;}
.home .box .boxContent {height:12em;border-left:1px solid #c1c1c1;background: #fff url(../images/bg_shadow.gif) repeat-y 320px 0;}
.home .box .boxBottom {height:3px;margin:0 0 0 1px;background:url(../images/bg_lines.png) 0 -55px;}
.home .c33l .referenz .more,
.home .c33l .event .more,
.home .c33l .news .more {position:absolute;left:0;bottom:1.08em;font-size:0.83em !important;padding:0 !important;background:none;}
.home .c33l .event .first {padding-top:0;background:none;}
.home .c33l .event a {overflow:hidden;}
.home .c33l .event .newsList,
.home .c33l .news .newsList {padding-bottom:0.45em !important;}
.home .c33l .event .newsDate,
.home .c33l .news .newsDate {display:inline;float:left;width:3.65em;margin-right:0;padding:0 !important;min-height:1.09em;}
* html .home .c33l .event .newsDate {height:1.09em;}
* html .home .c33l .news .newsDate {height:1.09em;}
.home .c33l .event .newsDescr,
.home .c33l .news .newsDescr {margin-left:5.9em;/*padding-bottom:1.08em;*/padding:0;}
* html .home .c33l .event .newsDescr {text-indent:-3px;}
* html .home .c33l .news .newsDescr {text-indent:-3px;}

.home .teaser {position:relative; top:0; left:-4px;padding-right:0px !important;}
.home .teaser .c33l{width:326px;}
.home .teaser .centerCol{width:322px;}
.teaserBox {height:88px;margin:7px 0 0;background: url(../images/bg_home_teaser.gif) no-repeat -2px 100%;overflow:hidden;}
.teaserBoxL {margin-left:2px;padding:0 1px 0 3px;background-position:0 100%;}
.teaserBoxC {padding:0 1px 0 1px;}
.teaserBoxR {padding:0 0 0 1px;}
.teaserBox .boxTop {height:2px;margin:0;background: url(../images/bg_home_teaser.gif) no-repeat -3px 0;}
.teaserBox .boxContent {width:320px;height:80px;overflow:hidden;}
.teaserBoxL .boxContent {margin-right:1px;}
.teaserBoxR .boxTop {padding-right:5px;}
.teaserBoxR .boxContent {padding-right:5px;}
.teaserBox .boxBottom {height:0;margin:0;}
.teaserBoxR .boxBottom {padding-right:5px;}
.teaserBox .boxContent h1,
.teaserBox .boxContent h2,  
.teaserBox .boxContent h3 {margin:8px 18px 3px;font-size:15px;font-weight:bold;color:#156570;}
.teaserBox .boxContent p {margin:0 18px;}

.home #footer {padding-left:3px;}

/*   regular page template  */
.breadcrumb {padding:7px 0px;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:9px;line-height:15px; }
.breadcrumb a {text-decoration:underline;padding: 0 0.3em;}
.breadcrumb .active {font-weight:bold;text-decoration:none;color:#816e2c;}

/*	 page CUSTOMER REFERENCES DETAILPAGE */
.breadcrumbText {margin: 0; padding: 0 0 2.5em 0; width: 30%; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color: #03357c;}
.breadcrumbText a {text-decoration:underline;padding: 0 0.3em; color: #03357c;} 
.breadcrumbText a:visited, .breadcrumbText a:hover {text-decoration:underline;padding: 0 0.3em; color: #03357c;}
.breadcrumbText .active {text-decoration:none; color:#03357c;}


.functions {text-align:right;padding:4px 10px 0.5em 13px;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:0.75em; }
.functions a {color:#04357b;padding:0 0.26em;}
.smallFonts,
.regularFonts,
.largeFonts{ font-family: Arial, Helvetica, sans-serif;}
.smallFonts{ font-size: 1.1111em;padding:0 0.5em !important;}
.regularFonts{ font-size: 1.4444em;padding:0 !important;}
.largeFonts{ font-size: 1.7778em;}

ul {margin-bottom:1em;margin-left:1.75em;}
ul li {list-style-type: none; margin-left:0;padding-left:14px;background: url(../images/icn_li.png) no-repeat 0px 6px;}
#main ul li ul {position: static;}
ul li li {list-style-type: none;}

/*     col1_content   */
.hauptmenue ul {margin:0;}
.hauptmenue li,
.hauptmenue li li {display:block;margin:0;list-style-type:none;background-image:none;}
.hauptmenue li li li {background: url(../images/icons.gif) no-repeat 6px -897px;}
.hauptmenue li li .active {background-position: 6px -847px !important;}
.hauptmenue li {padding-left:0; font-weight:bold;}
.hauptmenue li span,
.hauptmenue li a{position:relative;display:block;height:1%;line-height:24px;color:#686868;border-bottom:1px solid #b3b3b3;}
.hauptmenue li span:hover,
.hauptmenue li a:hover{color:#404040;background-color:#eee;}
.hauptmenue li li li span:hover,
.hauptmenue li li li a:hover {background:#eee url(../images/icons.gif) no-repeat 6px -897px;}
.hauptmenue .active span,
.hauptmenue .active a,
.hauptmenue .subnav .active span,
.hauptmenue .subnav .active a,
.hauptmenue .subnav .subnav .active span,
.hauptmenue .subnav .subnav .active a{font-weight:bold;color:#816e2c;}
.hauptmenue .subnav span,
.hauptmenue .subnav a,
.hauptmenue .subnav .subnav span,
.hauptmenue .subnav .subnav a{color:#535353}
.hauptmenue li li span,
.hauptmenue li li a {padding:0 0 0 9px;}
.hauptmenue .subnav li a{color:#686868;}
.hauptmenue ul ul ul {padding: 4px 0 5px;border-bottom:1px solid #b3b3b3;}
.hauptmenue .subnav .subnav li span,
.hauptmenue .subnav .subnav li a {padding:0 0 0 18px;font-weight:normal;line-height:18px;border:none;}
.hauptmenue .active .active .subnav span,
.hauptmenue .active .active .subnav a {font-weight:bold;color:#816e2c !important;}

.hauptmenue .filter {position:relative;padding:5px 0 0 18px;}
.hauptmenue .filter select{position:relative;top:0;left:0;width:138px;border:2px inset #848484;z-index:-1;}
.hauptmenue .subnav .dblLine {padding:0 !important;color:inherit;line-height:1.25em !important; background-image:none;border:0 none;}


/*     col3_content   */
#col3_content .c9l {margin-left:20px;width:520px;}
#col3_content .c4r {margin-right:10px;width:225px;padding-top:2.333em;}
#col3_content a {text-decoration:underline;}
#col3_content a:visited {color:#7c7f83;}
#col3_content a:hover {color:#547aad;}
#col3_content ul {margin-bottom:0.75em;}
#col3_content ul li {display:list-item;height:1%;line-height:1.25em;padding-bottom:0.833em;}

h3 {color:#3b3a3a;font-weight:bold;}
h4.dottedLine {margin-bottom:1.6em;background-position:0 1.6667em;}

object {outline:none;}

.intro {margin-bottom:1.643em;font-size:1.2em;line-height:1.214em;}
em, i {font-size:0.91em;}

.imgRightTextL img,
.imgRight {float:right;margin:0 0 0 9px;}
.imgLeftTextR img{float:left;margin:0 9px 0 0;}

.pdf {background:url(../images/icons.gif) no-repeat 0 -70px;}
.download .downloadDesc {display:block;margin-left:33px;padding:0 0.5em 0 0;font-size: 0.9167em;line-height: 1.18em;}
.download .downloadDesc a {font-size: 1.09em;line-height:22px;text-decoration:underline;}

.c9l .boxContent h3 {margin:0 9px 0.4166em 7px;padding:0.2em 0.1333em 0.0667em;color:#fff;font-weight:bold;background:#73a3a9;}
.c9l .boxContent p,
.c9l .boxContent ul {margin:0 1em 1em;}

.floatBoxLister {margin-bottom:1.75em;} 
.eventBox {margin-bottom:0.5833em;}


.floatBoxLister .box,
.eventInfo,
.eventImage,
.contentBoxLeft,
/* OLD - REFERENCES - 01.06.2010 - INO */
/*.textBoxLeft {float:left;width:49%;margin-bottom:0.5833em;}*/
/* NEW - REFERENCES - 01.06.2010 - INO */
.textBoxLeft {float:left;width:49%;margin-bottom:0.5833em;}

/* CORRECTED REFERENCES 05.07.2010 ASC*/
#referenzoutput .box {
    float:left;width:24%;margin-bottom:0.5833em;
}



.contentBoxRight,
.textBoxRight {float:right !important;width:49%;margin-bottom:0.5833em;}
/* .customerInfo {float:right !important;width:49%;margin:0 0 1.25em 25px;} */ 
/* 06.07.2010 - INO - BOX SCHMALLER MEHR ABSTAND FLIESSTEXT und RECHTE SPALTE */
.customerInfo {float:right !important;width:39%;margin:0 0 1.25em 25px;} 
body.partner .customerInfo {float:right !important;width:49%;margin:0 0 1.25em 25px;}
.textBoxLeft ul,
.textBoxRight ul {margin-left:0;}

.contentBoxLeft ul,
.contentBoxRight ul {padding-right:9px;}
 
.eventInfo .boxContent p {margin: 0 1.25em 1em;}
.eventInfo .eventDate,
.eventInfo .eventTime,
.eventInfo .eventLoc,
.eventInfo .eventTerm,
.eventInfo .eventHint {margin-bottom:0.8333em !important;padding-left:28px;line-height:1.833em;color:#686868;background-image: url(../images/icons.gif);background-repeat:no-repeat;}
.eventInfo .eventDate {background-position:0 -450px;}
.eventInfo .eventTime {background-position:0 -350px;}
.eventInfo .eventLoc  {background-position:0 -549px;}
.eventInfo .eventTerm {background-position:5px -647px;}
.eventInfo .eventHint {background-position:0 -749px;}
.eventInfo  .c4BoxLine {margin:0 7px 0.5833em 8px;}
.eventInfo  ul {margin:0 7px 1.91em 19px;}
.eventInfo  li {margin-bottom:2px;}
.eventInfo  .clearfix,
.branch .boxContent .clearfix  {margin-bottom:0 !important;padding-bottom:0.3333em;}
.eventInfo .gold,
.branch .gold {height:22px;line-height:21px;background:url(../images/bg_buttons.gif) no-repeat 100% -314px;}
.eventInfo .button a,
.branch .button a{height:21px;line-height:21px;padding:0 11px 1px;color:#fff !important;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:0.9167em;text-decoration:none !important;background:url(../images/bg_buttons.gif) no-repeat 0 -284px;}
.eventImage {overflow:hidden;}

.eventSubsc {margin:0 9px 0 7px;padding:0.5em 0;position:relative;}
.eventSubsc:hover {background-color:#e9e9e9;}
.eventSubsc .eventDate {margin-bottom:0.0833em !important;padding-left:20px;font-weight:bold;line-height:1.833em;background: url(../images/icons.gif) no-repeat 0 -450px;}
.eventSubsc .eventTitle {margin-bottom:0.25em !important;font-weight:bold;}
.eventSubsc .eventDescr,
.eventSubsc .eventTime {margin-bottom:0.333em !important;font-size:0.9167em;}
.eventSubsc .eventTime {padding-left:23px;line-height:20px;background: url(../images/icons.gif) no-repeat 0 -350px;}
.eventButtons {position:absolute;bottom:0.5em;left:6px;height:25px;width:228px;background-color:#e9e9e9;}
* html .eventButtons {display:none !important;}
.eventButtons .button {height:22px;line-height:21px;background:url(../images/bg_buttons.gif) no-repeat 100% -159px;}
.eventButtons .button a{height:21px;line-height:21px;padding:0 6px 1px;color:#323232;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:0.9167em;text-decoration:none !important;background:url(../images/bg_buttons.gif) no-repeat 0 -129px;}
.eventButtons .button a:hover{text-decoration:underline !important;}
.eventButtons .gold {margin-left:6px;background-position:100% -219px;}
.eventButtons .gold a {color:#ffffff !important;background-position:0 -189px;}
.eventButtons .silver a{color:#323232 !important;}

.registerBtn  {margin:2em 0 2.75em;}
.registerBtn .button,
.registerBtn .buttonRight {height:31px;line-height:33px;background:url(../images/bg_buttons.gif) no-repeat 100% -389px;}
.registerBtn .button a,
.registerBtn .button input,
.registerBtn .buttonRight a,
.registerBtn .buttonRight input{height:31px;line-height:31px;padding:0px 21px 0px;color:#fff !important;font-family:Arial, Helvetica, sans-serif;font-size:1.4166em;text-decoration:none !important;background:url(../images/bg_buttons.gif) no-repeat 0 -349px;}
* html .registerBtn .button input{padding:0px;}
* html .registerBtn .buttonRight input{padding:0px;}
*:first-child+html .registerBtn .button input{padding:0px;}
*:first-child+html .registerBtn .buttonRight input{padding:0px;}

/* REFERENCES OLD - 01.06.2010 - INO*/
/* .box .customer {height:7.0833em;padding:0.3333em 0;}*/
/* REFERNCES NEW - 01.06.2010 - INO */
/* 18.06.10 Ersetzt durch Enrtwuf von OHA */
.box .customer {height:130px;padding:3px 0;}


/*.box .customer {height:10.0833em;padding:0.3333em 0;} */

/* REFERENCES OLD - 01.06.2010 - INO*/
/* .customer .customerLogo {float:left;display:inline;width:83px;height:83px;margin:0 0 0 4px !important;padding:0;overflow:hidden;} */
/* .customerDescr {margin-left: 96px !important;}*/
/*.customerTitle {margin-bottom:0.3333em !important;padding-top:0.6667em;}*/
/* .customerTitle a {display:block;padding-left:18px;font-weight:bold;background:url(../images/icons.gif) no-repeat 0 -250px;}*/


/* REFERENCES NEW - 01.06.2010 - INO */
/* Ersetzt durch Enttwurf von OHA  */
/* Angepasst und Korrigiert 22.07.2010 - MBU */
/* .customer .customerLogo {float:left;display:inline;width:155px;height:60px;margin:0 0 0 4px !important;padding:0;overflow:hidden;}*/
.customer .customerLogo {float:left;display:inline;width:83px;height:83px;padding:0;overflow:hidden;}
body.kunden .customer .customerLogo {margin:0 0 0 40px !important;}
body.partner .customerDescr {padding-left:106px;}

.customerTitle,
.customerDescr {margin-left: 0px !important;}
/* 
18.06.10 Ersetzt durch Version von OHA
.customerLine {margin: 65px 0 0 0; padding: 0 0 0 0; width: 99%; background-image:url(../images/dottedLine_grey_small.png); background-repeat:repeat-x; background-position:top;}
*/
.customerLine {margin: 88px 0 0 0; padding: 0 0 0 0; width: 99%; background-image:url(../images/dottedLine_grey_small.png); background-repeat:repeat-x; background-position:top;}
/*.customerTitle {margin: 0; margin-bottom:0.3333em !important; padding-top:0.6667em;}*/
.customerTitle {margin: 0; margin-bottom:0.3333em !important; padding-top:0.6667em; }
.customerTitle a {display:block; padding-left:18px; font-weight:bold;}
.customerDescr {padding-left:18px;font-size:0.9167em;}

.customerInfo .customerLogo {width:200px;margin:0 auto 1.75em !important;padding-top:1.6667em;text-align:center;overflow:hidden;}
.customerInfo .customerLogo img{max-width:200px;}
.customerInfo .c4BoxLine {margin:0 16px;height:1px;}
.customerCat {margin:1em 26px 1em 27px !important;}
.customerQuote {margin:1.4286em 26px 1em 27px !important;color:#156570;font-size:1.17em;line-height:1.2857em;font-style:italic;}
.customerQuote span{margin-left:-1em;padding-right:0.2857em;}
.quoteReference {color:#505050;font-size:0.9167em;margin-bottom:2.7273em !important;}
.customerVideo {padding:2em 0;text-align:center;}
.customerVideo div{margin:0 auto !important;}

#col3_content label,
#col3_content .label {width:10em;margin-bottom:0;}
.labelless {margin-left:10em;}
.PLZ {width:auto !important;} 
.Ort {width:7.95em !important;}
.formPLZ {width:4em;margin-right:0.25em;}
.formOrt{width:12.4em}
.formInput,
.formPLZ,
.formOrt,
.formSelect,
.formText,
.formDescr,
.formError {float:left;}
.formRadio {width:4.5em !important;font-weight:normal;}
.formCheckbox {width:20em !important; font-weight:normal;}
.formRadio input,
.formCheckbox input{margin-right:0.3em;}
.formText {font-family: Arial,Helvetica,sans-serif;}
.formText,
.formInput {width:17em;}
.formText {height:7em;}
.formError,
.red {color:#f00;}
.formError {padding-left:9px;}
.formCheckbox {width:auto;}
.button input,
.buttonRight input {border:none;height:31px;line-height:31px;padding:5px 21px 5px;color:#fff !important;background:url(../images/bg_buttons.gif) no-repeat 0 -349px !important;}
#col3_content fieldset .clear {font-size:1em;line-height:2.5em;display:inline;}

/*     col3 branches landingpage   */
.branch {background-color:transparent !important;}
.branch .boxContent h3 {margin:0 14px 0.57em;}
.branch .hr{height:1px;margin:0 9px;background:url(../images/dottedLine_grey.png) repeat-x 0 0;}
.branch ul{padding-right:9px;}
.branchTop {margin-top:0.5em;}
.branch .c50l .box {padding-right:1px;}
.branch .c50r .box {padding-left:1px;}
.branch .box .boxTop {background-color:#c1c1c1;margin:0 1px;}
.branch .box .boxContent {background:#fff url(../images/bg_shadow.gif) repeat-y 100% 0;border-left:1px solid #C1C1C1;}
.branch .box .boxBottom {background:transparent url(../images/bg_lines.png) repeat scroll 0 -55px;height:3px;margin:0 1px;}
.branch .more {height:1%;font-size:0.833em;line-height:1.2em;padding-top:1em;}
.branch .button{margin-top:1em;}
.branchTop .innerBoxRight {float:right;width:244px;margin-left:9px;background:url(../images/dotteLine_grey_vert.gif) repeat-y 0 0;}.branch .button{margin-top:1em;}
.innerBoxRight .referenceLink {margin-bottom:0.5em !important;}
.branchRight .imgRight{padding-right:9px;}

.tx-ttnews-browsebox {text-align:center;}
.tx-ttnews-browsebox p {text-align:left;}
.tx-ttnews-browsebox table {display:inline-block;border:none;}
.tx-ttnews-browsebox tbody tr:hover td {background-color:transparent;}
.tx-ttnews-browsebox-strong {font-weight:bold;}
.browsebox li {display:inline !important;height:1%; line-height:1.25em; padding: 0 0.833em; white-space: nowrap;background:none;}
.browsebox li a {text-decoration:none;}

/*     right col(=c4r) content   */
.c4r .boxTop {border-bottom:1px solid #eaeaea;background:none;}
.c4r .boxContent {border-left:1px solid #eaeaea;padding-top:0.5em;background:#f4f4f4 url(../images/bg_shadow_c4r.gif) repeat-y 100% 0;}
.c4r .boxContent h2,
.branch .innerBoxRight h2 {margin:0 0.4667em;padding:0.2em 0.1333em 0.2777em;color:#414141;font-size:1.5em;font-weight:normal;}
.c4r .boxContent p {margin:0 1em 0.25em;line-height:1.25em;}
.c4r .boxContent .c4BoxLine {margin:0 2px 0 0;height:1px;padding:0;border-bottom:1px solid #ddd;}
.c4r .boxBottom {height:23px;margin:0 1px 0 1px;background:url(../images/bg_buttons.gif) 0 -80px;}
.c4r .linkBox .boxContent {padding-bottom:1.333em}
.c4r .contactBox p {margin:0 0 0.25em;}
.c4r .contactBox .person1 {padding:18px 80px 40px 14px;background:url(../images/box_kontakt_frauKoch.jpg) no-repeat 142px 0;}
.c4r .contactBox .person2 {padding:18px 80px 40px 14px;background:url(../images/box_kontakt_herrEbbers.jpg) no-repeat 142px 0;}
.c4r .boxContent .textSmall,
.c4r .contactBox .contactLabel{font-size: 0.9167em;line-height:1.2em;}
.c4r .contactBox .contactName{font-size: 1.25em;font-weight:bold;color:#156570;line-height:1.2em;margin-bottom:0;}
.c4r .contactBox .contactPhone{font-size: 1.42em;line-height:1em;}
.c4r .boxContent .more{font-size: 0.833em;line-height:1.2em;margin-top:1em;}
.c4r .boxContent .more a{padding-left:30px;background-position:0 -28px;}
.c4r .contactBox .c4BoxLine {margin:0 12px 10px 12px;padding:0;border:none;background:url(../images/dottedLine_grey.png) repeat-x 0 0;}

.eventBoxR .eventListItem,
.references .refListItem {font-family: Tahoma, Arial, Helvetica, sans-serif;padding-top:0.8333em;}
.eventBoxR .eventTitle {font-size:0.9167em;line-height:1.18em;}
.eventBoxR .eventLink {font-size:0.8333em;line-height:1.3em;}
.eventBoxR .eventDate {margin-bottom:0.8333em !important;padding-left:23px;font-size:0.8333em;line-height:2.1em !important;color:#686868;background: url(../images/icons.gif) no-repeat 0 -450px;}
.eventBoxR  .clearfix {margin-top:2em !important;margin-bottom:0 !important;padding-bottom:0.3333em;}
.eventBoxR .gold {height:22px;line-height:21px;background:url(../images/bg_buttons.gif) no-repeat 100% -314px;}
.eventBoxR .button a{height:21px;line-height:21px;padding:0 11px 1px;color:#fff !important;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:0.9167em;text-decoration:none !important;background:url(../images/bg_buttons.gif) no-repeat 0 -284px;}

.references .refListItem {padding-bottom:2.5em;background:url(../images/dottedLine_grey.png) repeat-x 0 100%;}
.referenceLogo {float:left;display:inline;width:40px;height:40px;margin:0 0 0 12px !important;padding:0;overflow:hidden;}
.referenceLogo img{max-width:40px;}
.referenceName {height:40px;margin:0 12px 0.45em 63px !important;padding-top:1em;font-size:0.9167em;}
.referenceName span {margin:auto 0;}
.referenceLink {font-size:0.9167em; line-height:1.18em;}
.references  .clearfix {margin-top:2.5em !important;margin-bottom:0 !important;padding-bottom:0.3333em;}
.references .gold {height:22px;line-height:21px;background:url(../images/bg_buttons.gif) no-repeat 100% -314px;}
.references .button a{height:21px;line-height:21px;padding:0 11px 1px;color:#fff !important;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:0.9167em;text-decoration:none !important;background:url(../images/bg_buttons.gif) no-repeat 0 -284px;}
.references .boxContent {padding-bottom:1.333em;}

#footer a {color:#5f5f5f;}
#footer_r a {color:#5f5f5f;}

.rss {padding-left: 21px;background:url(../images/icons.gif) no-repeat 5px 0;}
.dottedLine {background:url(../images/bg_lines.gif) repeat-x 0 21px;}
.grey {color:#7c7c7c;}
.lightGrey{color:#b3b2b2;}
.clear {background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;line-height:0;}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:0 !important;
}
/* REFERENCES PAGE INO 31.05.10 */ 
/*     col3r_content   */
#col3r_content .c9l {margin-left:20px;width:700px;}
*html #col3r_content .c9l {margin:0 0 0 10px;width:700px;}
#col3r_content .c4r {margin-right:10px;width:225px;padding-top:2.333em;}
*html #col3r_content .c4r {margin: 0 5px 0 0;width:225px;padding: 2.333em 0 0 0;}
#col3r_content a {text-decoration:underline;}
#col3r_content a:visited {color:#7c7f83;}
#col3r_content a:hover {color:#547aad;}
#col3r_content ul {margin-bottom:0.75em;}
#col3r_content ul li {display:list-item;height:1%;line-height:1.25em;padding-bottom:0.833em;}
#col3r_content .search ul {margin: 0; padding: 0; float:left; list-style-image:none; list-style-type:none;}
#col3r_content .search_start li {margin:0; padding:0; background-color: #9a9a9a; width: 110px; height: 55px; background-image:url(../images/bg_referenz_search_dg.gif); background-position:right; background-repeat:no-repeat; float:left; list-style-image:none; list-style-type:none;}

/* REFERENCES SELECTION INO - 01.06.2010 */
.c9l .BoxSelection {margin: 0 0 10px 0; padding: 0; width: 700px; height: 55px; float: left; background-image:url(../images/bg_referenz.jpg); background-repeat:repeat-x; background-position:left; border: 1px solid #FFF;}
.FirstBox {margin: 0; padding: 0; width: 100px; height: 55px; float:left; background-image:url(../images/bg_referenz_search.png); background-repeat:no-repeat; background-position:left; text-align:left;}
.FirstBox span {margin: 1.0em 0 0 0; padding: 0 0 0 0.8em; color: #FFF; float:left; line-height: 1.2em;}
.SecondBox {margin: 0 0 0 0; padding: 0; width: 169px; height: 55px; float:left;  border-right: 1px solid #FFF;}
.ThirdBox {margin: 0 0 0 0; padding: 0; width: 169px; height: 55px; float: left; border-right: 1px solid #FFF;}
.FourthBox {margin: 0 0 0 0; padding: 0; width: 170px; height: 55px; float:left;}
.FifthBox {margin: 0 0 0 0; padding: 0; width: 90px; height: 55px; float: left; background-image:url(../images/bg_referenz_search_result.png); background-repeat:no-repeat; background-position:right;}
.FifthBox span {margin: 1.0em 0 0 0; padding: 0 0 0 1.5em; color: #FFF; float:left; line-height: 1.2em;}
.ChooseTopic {margin: 0.5em 0 0 0; padding: 0 0 0 1.5em; }
.ChooseTopic select {width: 125px;}