/* 
	css-file for:
	www.sage.de/smb/ area
	this file is based on the settings from basic.css
*/

/* sage.de/smb/default.asp */

.box.box-width-2.box-smb-choosesolution {
	background-image: url(/images/smb/box/double_top_bubbles_39.gif);
}

.choosesolution-col-1,
.choosesolution-col-2,
.choosesolution-col-3 {
	float: left;
	margin-right: 15px;
	width: 140px;
}

.choosesolution-col-3 {
	margin-right: 0;
	padding-top: 60px;
}

.box.box-smb-homepage .mb {
	height: 270px;
}

/* box-smb-bubbles-1 */

.box.box-width-3.box-smb-bubbles-1 {
	background-image: url(/images/smb/box/triple_top_bubbles_1.gif);
}

/* box-smb-bubbles-2 */

.box.box-width-1.box-smb-bubbles-2 {
	background-image: url(/images/smb/box/single_top_bubbles_2.gif);
}

/* box-smb-bubbles-3 */

.box.box-width-1.box-smb-bubbles-3 {
	background-image: url(/images/smb/box/single_top_bubbles_3.gif);
}

/* box-smb-bubbles-4 */

.box.box-width-2.box-smb-bubbles-4 {
	background-image: url(/images/smb/box/double_top_bubbles_4.gif);
}

/* box-smb-bubbles-5 */

.box.box-width-1.box-smb-bubbles-5 {
	background-image: url(/images/smb/box/single_top_bubbles_5.gif);
}

.box.box-width-1.box-smb-bubbles-5 .mb {
	padding-right: 40px;
}

/* box-smb-bubbles-6 */

.box.box-width-2.box-smb-bubbles-6 {
	background-image: url(/images/smb/box/double_top_bubbles_6.gif);
}

.box.box-width-3.box-smb-bubbles-6 {
	background-image: url(/images/smb/box/triple_top_bubbles_6.gif);
}

/* box-smb-bubbles-7 */

.box.box-width-2.box-smb-bubbles-7 {
	background-image: url(/images/smb/box/double_top_bubbles_7.gif);
}

/* box-smb-bubbles-8 */

.box.box-width-3.box-smb-bubbles-8 {
	background-image: url(/images/smb/box/triple_top_bubbles_8.gif);
}

/* box-smb-bubbles-9 */

.box.box-width-3.box-smb-bubbles-9 {
	background-image: url(/images/smb/box/triple_top_bubbles_9.gif);
}

/* box-smb-bubbles-10 */

.box.box-width-3.box-smb-bubbles-10 {
	background-image: url(/images/smb/box/triple_top_bubbles_10.gif);
}

/* box-smb-bubbles-10_1 */

.box.box-width-3.box-smb-bubbles-10_1 {
	background-image: url(/images/smb/box/triple_top_bubbles_10_1.gif);
}

/* box-smb-bubbles-24 */

.box.box-width-3.box-smb-bubbles-24 {
	background-image: url(/images/smb/box/triple_top_bubbles_24.gif);
}

/* box-smb-bubbles-25 */

.box.box-width-3.box-smb-bubbles-25 {
	background-image: url(/images/smb/box/triple_top_bubbles_25.gif);
}

/* box-smb-bubbles-11 */

.box.box-width-1.box-smb-bubbles-11 {
	background-image: url(/images/smb/box/single_top_bubbles_11.gif);
}

/* box-smb-bubbles-12 */

.box.box-width-1.box-smb-bubbles-12 {
	background-image: url(/images/smb/box/single_top_bubbles_12.gif);
}

/* box-smb-bubbles-13 */

.box.box-width-2.box-smb-bubbles-13 {
	background-image: url(/images/smb/box/double_top_bubbles_13.gif);
}

/* box-smb-bubbles-14 */

.box.box-width-1.box-smb-bubbles-14 {
	background-image: url(/images/smb/box/single_top_bubbles_14.gif);
}

/* box-smb-bubbles-15 */

.box.box-width-1.box-smb-bubbles-15 {
	background-image: url(/images/smb/box/single_top_bubbles_15.gif);
}

/* box-smb-bubbles-16 */

.box.box-width-1.box-smb-bubbles-16 {
	background-image: url(/images/smb/box/single_top_bubbles_16.gif);
}

/* box-smb-bubbles-17 */

.box.box-width-1.box-smb-bubbles-17 {
	background-image: url(/images/smb/box/single_top_bubbles_17.gif);
}

/* box-smb-bubbles-18 */

.box.box-width-1.box-smb-bubbles-18 {
	background-image: url(/images/smb/box/single_top_bubbles_18.gif);
}

/* box-smb-bubbles-19 */

.box.box-width-1.box-smb-bubbles-19 {
	background-image: url(/images/smb/box/single_top_bubbles_19.gif);
}

/* box-smb-bubbles-20 */

.box.box-width-1.box-smb-bubbles-20 {
	background-image: url(/images/smb/box/single_top_bubbles_20.gif);
}

/* box-smb-bubbles-20_ */

.box.box-width-2.box-smb-bubbles-20 {
	background-image: url(/images/smb/box/double_top_bubbles_20.gif);
}

/* box-smb-bubbles-21 */

.box.box-width-2.box-smb-bubbles-21 {
	background-image: url(/images/smb/box/double_top_bubbles_21.gif);
}

/* box-smb-bubbles-22 */

.box.box-width-2.box-smb-bubbles-22 {
	background-image: url(/images/smb/box/double_top_bubbles_22.gif);
}

/* box-smb-bubbles-23 */

.box.box-width-3.box-smb-bubbles-23 {
	background-image: url(/images/smb/box/triple_top_23.gif);
}

/* box-smb-bubbles-24 */

.box.box-width-1.box-smb-bubbles-24 {
	background-image: url(/images/smb/box/single_top_bubbles_24.gif);
}
/* box-smb-bubbles-25 */

.box.box-width-1.box-smb-bubbles-25 {
	background-image: url(/images/smb/box/single_top_bubbles_25.gif);
}
/* box-smb-bubbles-26 */

.box.box-width-1.box-smb-bubbles-26 {
	background-image: url(/images/smb/box/single_top_bubbles_26.gif);
}
/* box-smb-bubbles-27 */

.box.box-width-1.box-smb-bubbles-27 {
	background-image: url(/images/smb/box/single_top_bubbles_27.gif);
}

/* box-smb-bubbles-28 */

.box.box-width-1.box-smb-bubbles-28 {
	background-image: url(/images/smb/box/single_top_bubbles_28.gif);
}
/* box-smb-bubbles-29 */

.box.box-width-1.box-smb-bubbles-29 {
	background-image: url(/images/smb/box/single_top_bubbles_29.gif);
}

.box.box-width-1.box-smb-bubbles-29_1 {
	background-image: url(/images/smb/box/single_top_bubbles_29_1.gif);
}

/* box-smb-bubbles-30 */

.box.box-width-2.box-smb-bubbles-30 {
	background-image: url(/images/smb/box/double_top_bubbles_30.gif);
}

/* box-smb-bubbles-31 */

.box.box-width-2.box-smb-bubbles-31 {
	background-image: url(/images/smb/box/double_top_bubbles_31.gif);
}

/* box-smb-bubbles-32 */

.box.box-width-2.box-smb-bubbles-32 {
	background-image: url(/images/smb/box/double_top_bubbles_32.gif);
}

/* box-smb-bubbles-33 */

.box.box-width-2.box-smb-bubbles-33 {
	background-image: url(/images/smb/box/double_top_bubbles_33.gif);
}

/* box-smb-bubbles-34 */
.box.box-width-2.box-smb-bubbles-34 {
	background-image: url(/images/smb/box/double_top_bubbles_34.gif);
}

/* box-smb-bubbles-35 */
.box.box-width-2.box-smb-bubbles-35 {
	background-image: url(/images/smb/box/double_top_bubbles_35.gif);
}

/* box-smb-bubbles-36 */
.box.box-width-2.box-smb-bubbles-36 {
	background-image: url(/images/smb/box/double_top_bubbles_36.gif);
}

/* box-smb-bubbles-37 */
.box.box-width-2.box-smb-bubbles-37 {
	background-image: url(/images/smb/box/double_top_bubbles_37.gif);
}

/* box-smb-bubbles-38 */
.box.box-width-2.box-smb-bubbles-38 {
	background-image: url(/images/smb/box/double_top_bubbles_38.gif);
}

/* box-smb-bubbles-39 */
.box.box-width-2.box-smb-bubbles-39 {
	background-image: url(/images/smb/box/double_top_bubbles_41.gif);
}

/* box-smb-bubbles-40 */
.box.box-width-2.box-smb-bubbles-40 {
	background-image: url(/images/smb/box/double_top_bubbles_40.gif);
}

.box.box-width-2.box-smb-bubbles-40 .mb {
	padding-left: 75px;
}

/* box-smb-bubbles-41 */
.box.box-width-4.box-smb-bubbles-41 {
	background-image: url(/images/smb/box/quadruple_top_bubbles_41.gif);
}

/* box-smb-bubbles-42 */
.box.box-width-1.box-smb-bubbles-42 {
	background-image: url(/images/pn/box/single_top_bubbles_3.gif);
}

/* box-smb-bubbles-43 */
.box.box-width-3.box-smb-bubbles-43 {
	background-image: url(/images/smb/box/triple_top_bubbles_11.gif);
}

/* box-smb-bubbles-44 */
.box.box-width-3.box-smb-bubbles-44 {
	background-image: url(/images/smb/box/triple_top_bubbles_12.gif);
}

/* box-smb-bubbles-45 */
.box.box-width-3.box-smb-bubbles-45 {
	background-image: url(/images/smb/box/triple_top_bubbles_13.gif);
}

/* box-smb-bubbles-46 */
.box.box-width-3.box-smb-bubbles-46 {
	background-image: url(/images/smb/box/triple_top_bubbles_14.gif);
}

/* box-smb-bubbles-47 */
.box.box-width-1.box-smb-bubbles-47 {
	background-image: url(/images/smb/box/single_top_bubbles_30.gif);
}

/* box-smb-bubbles-48 */
.box.box-width-1.box-smb-bubbles-48 {
	background-image: url(/images/smb/box/single_top_bubbles_31.gif);
}

/* box-smb-bubbles-49 */
.box.box-width-1.box-smb-bubbles-49 {
	background-image: url(/images/smb/box/single_top_bubbles_32.gif);
}

/* box-smb-bubbles-50 */
.box.box-width-1.box-smb-bubbles-50 {
	background-image: url(/images/smb/box/single_top_bubbles_33.gif);
}

/* box-smb-bubbles-51 */
.box.box-width-1.box-smb-bubbles-51 {
	background-image: url(/images/smb/box/single_top_bubbles_34.gif);
}

/* box-smb-bubbles-leasing-cl */
.box.box-width-2.box-smb-leasing {
	background-image: url(/images/smb/box/double_top_leasing_cl.gif);
}

/* box-smb-bubbles-ref-carstens */
.box.box-width-2.box-smb-ref-carstens {
	background-image: url(/images/smb/box/double_top_ref_carstens.gif);
}

/* box-smb-bubbles-edi_dienst */
.box.box-width-2.box-edi_dienst {
	background-image: url(/images/smb/box/box-edi-dienst.gif);
}

/* box-smb-bubbles-cockpit */
.box.box-width-2.box-cockpit {
	background-image: url(/images/smb/box/double_top_cockpit.gif);
}


/* box-smb-bubbles-cockpit.cl */
.box.box-width-1.box-cockpit-cl {
	background-image: url(/images/smb/box/double_top_cockpit_cl.gif);
}

/* box-smb-bubbles-cockpit.ol */
.box.box-width-1.box-cockpit-ol {
	background-image: url(/images/smb/box/double_top_cockpit_ol.gif);
}
/* box-smb-bubbles-winteraktion_cl */
.box.box-width-2.box-winteraktion_cl {
	background-image: url(/images/smb/box/double_top_winteraktion_cl.gif);
}
/* box-smb-bubbles-ol-starterpakete */
.box.box-width-2.box-ol-starterpakete {
	background-image: url(/images/smb/box/double_top_ol_starterpakete.gif);
}

/* box-smb-bubbles-sage-crm-aktion */
.box.box-width-3.box-crm-aktion {
	background-image: url(/images/smb/box/bubbles_sage_crm_aktion.gif);
}



/* box-smb-branche-1*/

.box.box-width-2.box-smb-branche-1 {
	background-image: url(/images/smb/box/branche_1.gif);
}

/* box-smb-branche-2*/

.box.box-width-2.box-smb-branche-2 {
	background-image: url(/images/smb/box/branche_2.gif);
}

/* box-smb-branche-3*/

.box.box-width-2.box-smb-branche-3 {
	background-image: url(/images/smb/box/branche_3.gif);
}

/* box-smb-branche-4*/

.box.box-width-2.box-smb-branche-4 {
	background-image: url(/images/smb/box/branche_4.gif);
}

/* box-smb-branche-5*/

.box.box-width-2.box-smb-branche-5 {
	background-image: url(/images/smb/box/branche_5.gif);
}

/* col nested in box-productoverview */

#content .box.box-productoverview .col-width-1 {
	width: 241px;
}

fieldset#partner-events label span {
	display: block;
	width: 212px;
}

/* iframe iframe-wagecalculator */

.iframe.iframe-wagecalculator {
	height: 1100px;
}

/* iframe iframe-taxclass */

.iframe.iframe-taxclass {
	height: 500px;
}

/* iframe iframe-taxtable */

.iframe.iframe-taxtable {
	height: 900px;
}

/* iframe iframe-attachmenttable */

.iframe.iframe-attachmenttable {
	height: 6000px;
}

/* leasingrechner (/smb/prodloes/leasingrechner/) */

.leasingrechner  {
	height: 310px;
	background: url(/images/smb/leasingrechner/leasingrechner.jpg) no-repeat;
}

.leasingrechner label,
.leasingrechner p,
.leasingrechner h1,
.leasingrechner h2,
.leasingrechner strong,
.leasingrechner span {
	color: #fff;
}

.leasingrechner .mb {
	padding: 10px;
}

.fake-label {
	margin-bottom: 6px;
}

.input-text-default input {
	border: 1px solid #c8c8c8;
	width: 246px;
	padding: 2px;
	display: block;
	margin-bottom: 4px;
}

#plus-minus {
	color: white;
	margin-bottom: 10px;
}

.leasingrechner .input-select select {
	width: 253px;
}

.span-leasingrechner-1 {
	float:left;
	width:172px;
}
.span-leasingrechner-2 {
	float:left;
	width:284px;
}

/* ul-cockpit-price */

ul.ul.ul-cockpit-price li {
	border-bottom: 1px solid #e6e6e6;
	padding: 4px 0 2px 0;
	position: relative;
}

ul.ul.ul-cockpit-price li.first {
	padding-top: 0;
}

ul.ul.ul-cockpit-price li.double {
	border-bottom: 3px double #e6e6e6;
}

ul.ul.ul-cockpit-price li.last {
	border-bottom: 0;
	padding-bottom: 0;
}

ul.ul.ul-cockpit-price li span {
	position: absolute;
	right: 0;
}

/* new office line evolution product-page */

.product-office-line-start {
	position: relative;
	height: 628px;
	background: url(/images/smb/box/office-line-start.jpg) no-repeat;
	margin: 0 0 12px 0;
}

.product-office-line-start .product-office-line-start-1 {
	position: absolute;
	top: 20px;
	left: 20px;
	width: 220px;
}

.product-office-line-start .product-office-line-start-2 {
	position: absolute;
	top: 240px;
	left: 250px;
	width: 210px;
}

.product-office-line-start .product-office-line-start-3 {
	position: absolute;
	top: 470px;
	left: 20px;
	width: 220px;
}

/* */

ul.product-tabs {
	position: absolute;
	top: -26px;
	z-index: 4;
}

ul.product-tabs li {
	display: block;
	float: left;
	margin-right: 1px;
}

ul.ul.ul-product-steps li {
	padding-top: 2px;
	padding-bottom: 2px;
}

ul.ul.ul-product-steps li a {
	text-decoration: none;
}

.product-contact-button {
	float: right;
	margin-right: 15px;
}

.product-shadow {
	margin-left: 1px;
	height: 15px;
}

.product-office-line-footer {
	width: 723px;
	height: 342px;
	background: url(/images/smb/box/office-line.gif) no-repeat;
}

.product-office-line-footer-top {
	height: 166px;
	overflow: hidden;
}

.product-office-line-footer-bottom .paddingbox,
.product-office-line-footer-top .paddingbox {
	padding: 12px 20px 20px 20px;
}

.product-office-line-footer-top .paddingbox.paddingbox-packshot {
	padding: 12px 250px 20px 20px;
}

.product-office-line-footer-bottom {
	height: 173px;
	overflow: hidden;
}

/* neue act-seiten */

#act-abbinder {
	background: url(/images/smb/act-box.gif) no-repeat;
	width: 723px;
	height: 144px;
	position: relative;
}

#act-abbinder-left {
	position: absolute;
	left: 150px;
	top: 32px;
}

#act-abbinder-right {
	position: absolute;
	left: 450px;
	top: 32px;
}

.act-thumbnails {
	float: right;
	margin: 3px 0 12px 15px;
}

p.phone-large {
	font-size: 24px;
	line-height: 30px;
	margin: 0;
}

.table.table-systemvoraussetzungen th {
	vertical-align: top;
	color: #006f52;
}

.table.table-systemvoraussetzungen th,
.table.table-systemvoraussetzungen td {
	border: 0;
	padding-top: 10px;
	padding-bottom: 10px;
}

.table.table-systemvoraussetzungen tr.first th,
.table.table-systemvoraussetzungen tr.first td {
	padding-top: 0;
}

table.act-bestellen td,
table.act-bestellen th {
	padding: 5px;
}

table.act-bestellen th {
	padding-left: 0;
}

table.act-bestellen .input-33 {
	width: 32%;
}

table.act-bestellen .input-50 {
	width: 47%;
}

table.act-bestellen .input-66 {
	width: 62%;
}

table.act-bestellen .input-100 {
	width: 97%;
}

.form-act-bestellen {
	position: relative;
}

span.right {
	position: absolute;
	right: 10px;
}

.act-bestellen-error {
	border: 1px solid #e5e5e5;
	background: #f8f8f8;
	padding: 10px;
	margin: 0 0 12px 0;
}

table.act-bestellen input.error {
	border: 1px solid red;
}

table.act-bestellen span.error {
	display: none !important;
	color: red;
}

table.act-bestellen .agb span.error {
	display: inline !important;
}

.toggle-open {
	display: block !important;
}

/* new-style */

#new-style h1 {
	font-size: 24px;
	font-weight: normal;
	color: #5a903f;
	line-height: 26px;
	margin: 0 0 6px 0;
}

#new-style h2 {
	font-size: 16px;
	font-weight: normal;
	color: #424243;
	line-height: 21px;
	margin: 0 0 10px 0;
}

#new-style h3 {
	font-size: 16px;
	font-weight: normal;
	color: #424243;
	line-height: 21px;
	margin: 0 0 12px 0;
}

.accordion-media {
	position: absolute;
	left: 0;
	top: 0;
}

.ui-icon {
	width: 39px; 
	height: 24px;
	display: inline-block;
	margin-right: 12px;
	position: relative;
	top: 7px;
	cursor: pointer;
	cursor: hand;
}

#accordion h3 a {
	text-decoration: none;
	color: #424243;
}

#accordion h3 a:hover {
	color: #5a903f;
}

#accordion h3 {
	margin: 0 0 7px 0;
}

#accordion p {
	margin: 0 0 7px 0;
	padding-left: 51px;
}

.accordion-button {
	position: absolute;
	bottom: 32px;
}

.accordion-one .ui-icon {
	background: url(/images/smb/accordion/inactive/one.gif);
}

.accordion-one.ui-state-active .ui-icon {
	background: url(/images/smb/accordion/active/one.gif);
}

.accordion-two .ui-icon {
	background: url(/images/smb/accordion/inactive/two.gif);
}

.accordion-two.ui-state-active .ui-icon {
	background: url(/images/smb/accordion/active/two.gif);
}

.accordion-three .ui-icon {
	background: url(/images/smb/accordion/inactive/three.gif);
}

.accordion-three.ui-state-active .ui-icon {
	background: url(/images/smb/accordion/active/three.gif);
}

.accordion-four .ui-icon {
	background: url(/images/smb/accordion/inactive/four.gif);
}

.accordion-four.ui-state-active .ui-icon {
	background: url(/images/smb/accordion/active/four.gif);
}

#new-style h4 {
	font-size: 20px;
	font-weight: normal;
	color: #494949;
	line-height: 24px;
	margin: 0 0 12px 0;
}

#new-style h5 {
	font-size: 14px;
	font-weight: bold;
	color: #494949;
	line-height: 19px;
	margin: 0;
}

#new-style h6 {
	font-size: 17px;
	font-weight: normal;
	color: #494949;
	line-height: 19px;
	margin: 0 0 6px 0;
}

#new-style h1.margin,
#new-style h2.margin,
#new-style h3.margin,
#new-style h4.margin,
#new-style h5.margin,
#new-style h6.margin {
	margin: 0 0 12px 0;
}

#new-style #content-navi {
	height: 37px;
	background: url(/images/smb/background-content-navi.gif) repeat-x;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-radius: 5px 5px 0 0;
	position: relative;
	width: 983px;
}

#new-style #content-navi a,
#new-style #content-navi li,
#new-style #content-navi span {
	font-size: 15px;
	color: #fff;
	float: left;
	text-decoration: none;
}

#new-style #content-navi a {
	padding: 0 17px;
	border-right: 1px solid #5b5a5a;
	height: 37px;
}

#new-style #content-navi .first a {
	padding-left: 20px;
	-moz-border-radius: 5px 0 0 0;
	-webkit-border-top-left-radius: 5px;
}

#new-style #content-navi li.active a {
	background: white;
}

#new-style #content-navi li.active a span {
	color: #494949;
}

#new-style #content-navi span {
	position: relative;
	top: 7px;
}

#new-style #content-navi span.phone {
	position: absolute;
	right: 20px;
}

#content-area.no-top-margin {
	margin-top: 0;
}

#content-rounded-box {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: white url(/images/smb/background-content-rounded.gif) repeat-y;
	border: 1px solid #e2e2e2;
	zoom: 1;
}

.shadowblock {
	position: relative;
	border-top: 1px solid #e2e2e2;
}

.whiteblock {
	position: relative;
}

.shadowblock .paddingbox,
.whiteblock .paddingbox {
	padding: 20px 20px 20px 20px;
}

#new-style a {
	color: #5a903f;
}

#new-style a:hover {
	color: #4D4F53;
}

#contact-box {
	position: relative;
	border-bottom: 1px solid #e2e2e2;
	border-left: 1px solid #e2e2e2;
	background: url(/images/smb/contact-box.gif) no-repeat;
	background-position: 161px bottom;
}

#contact-box img {
	position: absolute;
	right: 1px;
	bottom: 0;
}

#contact-box ul li {
	font-weight: bold;
	color: #5a903f;
}

#contact-box .paddingbox {
	padding: 20px 16px;
}

#grafik-beratung {
	position: absolute;
	right: 0;
	bottom: 0px;
}

#drittel {
	background: url(/images/smb/background-drittel.gif) repeat-y;
	zoom: 1;
}

.extra-large {
	font-size: 18px;
}

strong .large {
	font-size: 14px;
}

.ul-smb-banner li {
	border-bottom: 1px solid #e2e2e2;
	padding: 8px 16px;
	background: url(/images/smb/arrow_gray.gif) no-repeat 225px center;
}

#new-style .ul-smb-banner li a {
	
	color: #4D4F53;
	text-decoration: none;
}

#new-style .table-referenzen {
	margin: 0;
}

#new-style .table-referenzen th {
	border-bottom: 0;
	font-size: 14px;
	padding: 10px;
}

#new-style .table-referenzen td {
	padding: 10px;
}

#new-style .table-referenzen td.first,
#new-style .table-referenzen th.first {
	padding-left: 0;
}

#new-style .table-referenzen tr:last-child td {
	border-bottom: 0;
	padding-bottom: 0;
}

#new-style p,
#new-style ul li {
	font-size: 13px !important;
}

#new-style .ul-no-bull li,
#new-style .ul-arrow li {
	margin: 0 0 6px 0;
}

#new-style .ul-check li {
	margin: 0 0 6px 0;
	padding-left: 18px;
	background: url(/images/general/check.gif) no-repeat 0 2px; 
}

#new-style .line {
	margin: 0;
}

#new-style #tabs .ui-tabs-nav a,
#new-style #tabs .ui-tabs-nav a span {
	background: none;
	font-size: 14px;
	color: #5a903f;
	text-decoration: underline;
	padding: 0 10px 0 0;
}

#new-style #tabs .ui-tabs-nav .ui-tabs-selected a span {
	color: #4D4F53;
}

#new-style #tabs .ui-tabs-nav .ui-tabs-selected a {
	text-decoration: none !important;
}

#new-style #tabs .ui-tabs-nav  {
	margin: 0 0 12px 0;
}

#new-style .introbox .image-left {
	top: 0;
}

/* Accordion content */

#accordion_content p.link {
	padding: 0;
	margin: 0;
	position: relative;
	left: -50px;
}
#accordion_content div p {
	position: relative;
	left: 15px;
	margin-bottom: 0;
	padding-bottom: 0;
}
img.info-line {
	margin: 0 0 0 1px;
}



/* */

.partner-maps {
	border: 1px solid red;
	margin-bottom: 10px;
	width: 229px;
	height: 229px;
	overflow: hidden;
	border: 1px solid #e1e1e1;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

/* */

#referenzen-suchbox span {
	width: 80px;
	float: left;
}

#referenzen-suchbox select {
	width: 120px;
	float: right;
}

#referenzen-suchbox label {
	width: 210px;
	height: 25px;
}

#referenzen-suchbox label.input-text {
	background: none;
	padding-bottom: 0;
}

#referenzen-suchbox label.input-text input {
	background: #f9f9f9;
	border: 1px solid #e6e6e6;
	width: 116px;
	float: right;
	position: static;
	padding: 2px;
}

.mb.ref-suchbox {
	height: 280px;
}

/* referenzen suchergebnisse */

#referenzen-suchergebnisse #suchergebnisse-head {
	height: 205px;
	position: relative;
}

#referenzen-suchergebnisse #back {
	font-size: 17px;
	color: #508a37;
	text-decoration: none;
	position: absolute;
	bottom: 13px;
	left: 0;
}

#referenzen-suchergebnisse h1 {
	font-size: 24px;
	font-weight: normal;
	color: #4d8032;
	position: absolute;
	bottom: 0px;
	right: 15px;
}

#referenzen-suchergebnisse table {
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-radius: 3px 3px 0 0;
	border-bottom: 2px solid #d9d9d9;
}

#referenzen-suchergebnisse th,
#referenzen-suchergebnisse td {
	font-size: 14px;
	line-height: 19px;
	padding: 10px 14px;
	border-right: 1px solid #d9d9d9;
}

#referenzen-suchergebnisse table td.last {
	text-align: right;
}

#referenzen-suchergebnisse table td.first {
	border-left: 1px solid #d9d9d9;
}

#referenzen-suchergebnisse table th.last {
	border-right: 0;
}

#referenzen-suchergebnisse th {
	background: #4d8032;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	border-color: #689351;
	padding-bottom: 13px;
}

#referenzen-suchergebnisse th.first {
	-moz-border-radius: 3px 0 0 0;
	-webkit-border-top-left-radius: 3px;
	border-radius: 3px 0 0 0;
}

#referenzen-suchergebnisse th.last {
	-moz-border-radius: 0 3px 0 0;
	-webkit-border-top-right-radius: 3px;
	border-radius: 0 3px 0 0;
}

#referenzen-suchergebnisse #no-results {
	padding: 15px;
	font-size: 14px;
	background: white;
	margin: 0 0 12px 0;
	border: 1px solid #d9d9d9;
	text-align: center;
}

table.compare {
	margin: 12px 0 22px 0;
	padding: 0;
	width: 100%;
}
table.compare tr {
	margin: 0;
	padding: 0;
}
table.compare tr td {
	font-size: 13px;
	line-height: 19px;
	border-bottom: 1px solid #578c36;
	border-right: 1px solid #578c36;
	padding: 7px;
	text-align: center;
	vertical-align: middle;
}
table.compare tr td.last {
	border-right: 0;
}
table.compare tr td.first {
	text-align: left;
}
table.compare tr.last td {
	border-bottom: 0;
}
table.compare tr.head td {
	background: #578c36;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	border-right: 1px solid #fff;
	text-align: center;
}
table.compare tr.head td.first {
	text-align: left;
}
table.compare tr.head td.last {
	border-right: 0;
}
