﻿
img {
	border:0px;
	max-width: 850px !important;
	height:auto !important;
}

/* hide ribbon in anonymous mode */
#s4-ribbonrow {
	display:none;
}

/* grundschrift */
body, .ms-core-defaultFont, #pageStatusBar, .ms-status-msg, .js-callout-body {
	font-family: "Calibri", Arial, Helvetica, sans-serif;
	font-size:110%;
}

.ms-rtestate-field p,
p.ms-rteElement-P {
	margin:0px 0px 10px 0px;
	line-height:1.4;
}

body,
.ms-core-defaultFont,
.js-callout-body {
	color:#4d4d4d;
}


/* begin formatvorlagen */
.ms-cui-ribbon,.ms-cui-menu,.ms-cui-toolbar-toolbar{
	font-family: "Calibri", Arial, Helvetica, sans-serif;
	font-size:110%;
	color:#4d4d4d;
}

.ms-rtestate-field h1,
h1.ms-rteElement-H1,
.ms-rtestate-field h2,
h2.ms-rteElement-H2 {
	line-height:1.4;
	color:#a40000;
}

h1, .ms-h1 {
	font-family: "Calibri", Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#a40000;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}

/* Ribbon font groesse */
.ms-cui-groupTitle {
	font-size:0.6em;
	display:block;
	text-align:center;
	color:#666;
	cursor:default;
	white-space:nowrap;
	padding:0px 6px 0px 3px;
}

.ms-cui-ctl-largelabel{
	display:block;
	padding:2px 1px 0px;
	line-height:1em !important;
	font-size:0.6em;	
}

a.ms-cui-ctl-medium .ms-cui-ctl-mediumlabel{
	vertical-align:top;
	display:inline-block;
	padding-top:1px;
	line-height:1.25em !important;
	font-size:0.6em;	
}

.ms-cui-tt-a > .ms-cui-tt-span {
	color:#666 !important;
	text-transform:uppercase;
	border-top-width:0px;
	font-size:0.6em;	
}

.ms-cui-groupBody input[type=text]{
	border-color:#d3d6d9;
	background-color:#fff;
	color:#000;
	font-size:0.6em;
}

.ms-cui-dd-arrow-button{
	height:19px;
	width:9px;
	padding-left:4px;
	margin-left:-1px;
	border:1px solid #d3d6d9;
	border-left-color:transparent;
	display:block;
	float:left;
	outline:none;
	cursor:default;
	font-size:0.6em;
}

.ms-cui-ctl-menu .ms-cui-ctl-mediumlabel{
	display:inline-block;
	padding:3px 0px;
	font-size:0.6em;
}

.ms-cui-menusection-title{
	padding:4px 2px;
	border-bottom:1px solid #e2e4e7;
	background-color:#f0f2f5;
	color:#4c535c;
	font-weight:bold;
	font-size:0.6em;
}

.ms-cui-gallerybutton-Size64by48 .ms-cui-gallerybutton-a{
	height:46px;
	border:1px solid #afb4ba;
	font-size:0.6em;
}

.ms-cui-cbx label {
	color:#23272c;
	font-size:0.6em;
}

.ms-cui-ctl-largelabel,
.ms-cui-ctl-mediumlabel{
	color:#23272c;
	font-size:0.6em;	
}

/* schriftgroesse Ribbon Menue */
.ms-welcome-root > a.ms-core-menu-root,
.ms-signInLink {
	color:#444;
	text-decoration:none;
	height:30px;
	font-size:0.8em;		
}

.ms-core-menu-label,
.ms-core-menu-labelCompact {
	border:1px solid transparent;
	word-wrap:break-word;
	font-size:0.7em;	
}

.ms-vl-alignactionsmiddle > .ms-splinkbutton-text {
	vertical-align:top;
	font-size:0.7em;
}

.ms-webpart-titleText.ms-webpart-titleText,
.ms-webpart-titleText > a {
	font-family:"Segoe UI Semilight","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif;
	color:#444;
	overflow:hidden;
	text-align:justify;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:0.9em;
}

.ms-vl-appnewsubsitelink {
	margin-bottom:8px;
	display:inline-block;
	font-size:1.1em;	
}
/* end formatvorlagen */


/* begin links */
a:link {
	color:#a40000;
}

a:active {
	color:#a40000;
}

a,.ms-link:visited {
	color:#a40000;
	text-decoration:none;
}
/* end links */


.clearfloat {
	clear: both;
	height:1px;
	line-height:1px;
	font-size: 1px;
}

#s4-bodyContainer {
	padding-bottom:0px;
}

#s4-titlerow {
	margin:0px;
	padding:0px;
	height:auto; /* neu */
}

#titleAreaBox {
	margin:auto 0px;
}

#contentRow {
	padding-top:0px;
	margin-top:-20px;
}

#contentBox {
	margin-right:0px;
	margin-left:290px;
	min-width:auto;
	width:auto;
}

.ms-dialog #contentBox {
     margin-left:0px !important;
     height:auto !important;
     width:auto;
     min-width:auto; 
     max-width::auto !important;
     min-height:auto;
}


/* Links bearbeiten ausblenden */
.ms-navedit-editLinksText > span > .ms-metadata {
	color: transparent;
	display:none;
}

.ms-core-listMenu-verticalBox .ms-listMenu-editLink {
	background-color: transparent;
	margin: 0px;
}

/* icon ausblenden */
.ms-navedit-editLinksIcon {
	display:none;
}
/* end funktion "Links bearbeiten" ausblenden */

#suiteBarLeft {
	background-color:#a8a8a8;
	color:#fff;
	width:100%;
	vertical-align:middle;
}

/* logo ausgeblendet */
#siteIcon {
	display:none;
}

/* navi top ausgeblendet */
#DeltaTopNavigation {
	display:none;
}



/* begin breadcrumb links */
.cont-breadcrumb {
	width:auto;
	height:25px;
	padding:1.4em 0em 1.4em 17em;
	color:#a40000;
	font: normal 100%/1.2 Calibri, Arial, Helvetica, sans-serif;	
}

div.breadcrumbFedas {
	margin-top:0px;
}

div.breadcrumbFedas a:link,
div.breadcrumbFedas a:active,
div.breadcrumbFedas a:visited {
	font: normal 110%/1.2 Calibri, Arial, Helvetica, sans-serif;	
	color:#a40000;
	text-decoration:underline;
}

div.breadcrumbFedas a:hover {
	font: normal 110%/1.2 Calibri, Arial, Helvetica, sans-serif;
	color:#a40000;
	text-decoration:none;	
}

.breadcrumbFedas {
	color:#a40000;
}

.breadcrumbCurrentNode {
	color:#767676;
}
/* end breadcrumb links */


/* begin title */
.ms-core-pageTitle,
.ms-core-pageTitle a {
	font: normal 100%/1.5 "Calibri", Arial, Helvetica, sans-serif;
	color:#919191 !important;
	font-style:italic;	
	text-transform:uppercase;	
	margin:0em 0em 0.2em 0em;
}

.ms-core-pageTitle {
	font-size:1.9em;
	white-space:nowrap;
}

.ms-core-pageTitle a:hover,
.ms-core-pageTitle a:active {
	text-decoration:none;
}
/* end title */


/* content area */
#DeltaPlaceHolderMain {
	border:1px solid #cfcfcf;
	background-color:#fff;
	padding:1.5em 2.4em 1.7em 2.4em;
	height:auto !important;
	min-height:500px;
	width:auto;
}


/* begin suche */

/* position suche */
.ms-mpSearchBox {
	width:auto;
	margin:0px;
	height:31px;
	background-color:transparent;
}

/* textfeld */
.ms-srch-sb>input {
	display:inline-block;
	border-style:none;
	outline-style:none;
	height:22px !important;
	line-height:20px !important;
	margin:0px 0px 0px 0px;
	padding:4px 1px 5px 8px;
	width:224px;
	background-color:transparent;
	margin-top:-1px;
	background-image:url('../images/bg_search.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
}

/* font color standard */
.ms-helperText,
input.ms-helperText {
	color:#999999;
	font-size:13px;
	padding-top:5px;
}

/* text focused */
.ms-srch-sb .ms-textSmall {
	color:#ffffff !important;
	font-size:14px;	
	padding:3px 10px 5px 10px !important;
}

/* button suche lupe ausblenden */
.ms-srch-sb-searchImg {
	left:0px;
	top:0px;
	position:absolute;
	visibility:hidden;	
}

/* button suche hover */
.ms-srch-sb-searchImg:hover {
	left:0px;
	top:0px;
	visibility:hidden;	
}

/* button suche lupe neu */
.ms-srch-sb-searchLink {
	display:inline-block;
	cursor:pointer;
	vertical-align:top;
	background-color:transparent;
	border:0px;
	position:relative;
	overflow:hidden;
	background-image:url('../images/search_go.png') !important;
	background-repeat:no-repeat;
	background-position:3px 0px;
	width:29px !important;
	height:31px !important;
	margin-top:0px;	/* IE */
}

/* hover button suche lupe neu */
.ms-srch-sb-searchLink:hover {
	display:inline-block;
	cursor:pointer;
	vertical-align:top;
	background-color:transparent;
	border:0px;
	position:relative;
	overflow:hidden;
	background-image:url('../images/search_go.png') !important;
	background-repeat:no-repeat;
	background-position:3px 0px;
	width:29px !important;
	height:31px !important;	
	margin-top:0px;	/* IE */
}

/* begin bg image ausblenden menue open */
.ms-srch-sb-navImg {
	left: -35px; top: -35px; position: absolute;
	visibility:hidden;
}

.ms-srch-sb-navImg:hover {
	left: -57px; top: -35px;
	visibility:hidden;
}

/* bg image ausblenden active open menue */
.ms-srch-sb-navLink-menuOpen > .ms-srch-sb-navImg {
	left: -57px; top: -35px;
	visibility:hidden;
}

/* button open menue neu */
.ms-srch-sb-navLink {
	display:inline-block;
	cursor:pointer;
	vertical-align:top;
	background-color:transparent;
	border:0px;
	position:relative;
	overflow:hidden;
	background-image:url('../images/search_pfeil_select.png') !important;
	background-repeat:no-repeat;
	background-position:3px 9px;
	width:17px;
	height:17px;
	border-right:1px solid transparent;
	padding-top:2px;
	margin-right:2px;
}
/* end bg image ausblenden menue open */

.ms-srch-sb-navLink:hover {
	background-color:transparent;
}

/* border textfeld inkl. button */
.ms-srch-sb-border {
	border:0px;
	background-color:transparent;
}

/* hover border textfeld inkl. button */
.ms-srch-sb-border:hover {
	border:0px !important;
	background-color:transparent;	
}

/* active border textfeld inkl. button */
.ms-srch-sb-borderFocused {
	border:0px !important;
	background-color:transparent;	
}

/* hover menue open */
.ms-qSuggest-hListItem {
	margin: 0px;
	padding: 7px 10px;
	background-color:#f3f3f3;
}
/* end suche */


/* begin searchcenter results */
.ms-srch-upscope-top {
	margin-top:40px;
}

/* space top */
.ms-srch-sbLarge {
	margin-top:9px;
}

.ms-srch-item:hover,.ms-srch-resultHover:hover,.edisc-SearchResultItemContainer:hover {
	background-color:#f6f5f3;
}

/* begin textfeld */
/* begin icon lupe */
.ms-srch-sbLarge-searchImg {
	left: 0px;
	top: 0px;
	position: absolute;
	display:none;
}

.ms-srch-sbLarge > .ms-srch-sb-searchLink {
	width: 30px !important;
	height: 31px !important;
	background-image:url('../images/search_go.png') !important;
	background-position:0px 1px;
	margin:0px 0px 0px 0px;
	border:0px;
	border-left:0px;
}
/* end icon lupe */


/* bg image menue open button ausgeblendet */
.ms-srch-sbLarge-navImg  {
	visibility:hidden;
}

/* bg image menue open button neu */
#ctl00_PlaceHolderMain_ctl00_csr_NavButton {
	width: 28px;
	height: 31px !important;
	background-image:url('../images/search_pfeil_select.png') !important;
	background-repeat:no-repeat;
	margin-left:0px !important;
	background-position:8px 10px;
	border:0px;
	border-left:0px;
}

/* textfeld */
.ms-srch-sbLarge > input {
	margin: 0px;
	padding: 0x 10px 2px 10px !important;
	height: 31px;
	font-size: 13px;
	vertical-align: top;
	float: left;
	display: inline-block;
	outline-style: none;
	background-color: transparent;
	border:0px;
	width:350px;
	background-image:url('../images/bg_search_results.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#fff;
	padding-left:10px;
}

/* input focus bei texteingabe */
.ms-srch-sbLarge > input:focus {
	outline-style: none;
	border:0px;
	padding: 0x 10px 2px 10px;
	border:0px;
	border-right:0px;	
}

.ms-srch-sbLarge > input:hover {
	border:0px;
	border-right:0px;
}


/* begin select menue */
.ms-srch-sb-searchLink:hover, .ms-srch-sb-navLink:hover {
	background-color:transparent;
}

.ms-srch-sb-searchLink:active, .ms-srch-sb-searchLink > img:active, .ms-srch-sb-navLink:active, .ms-srch-sb-navLink > img:active, .ms-srch-sb-navLink-menuOpen, .ms-srch-sb-navLink-menuOpen:hover {
	background-color:transparent;
}

.ms-qSuggest-hListItem {
	background-color:#eeeeee;
}
/* end select menue */


/* textfeld hover */
.ms-srch-sb-border:hover {
	border:0px;
}

/* textfeld selected */
.ms-srch-sb-borderFocused {
	border:0px;
}

/* bg border content results */
#DeltaPlaceHolderMain .ms-srch-result {
	margin-top:21px;
	background-color:#fff;
	padding:0px 346px 10px 92px;
	border:1px solid #cfcfcf;
	border-top:0px;
	margin-left:-43px !important
}
/* end searchcenter results */


/* begin breadcrumb */
.posBreadcrumb {
	width:auto;
	height:auto;
	padding:1.5em 0em 1.5em 20.7em;
}

.contBreadcrumb {
	width:auto;
	height:auto;
}

.contBreadcrumb a:link, a:active, a:visited {
	color:#a40000;
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.contBreadcrumb a:hover {
	color:#a40000;
	text-decoration:none;
}
/* end breadcrumb */


/* begin popups welcome mySite */

/* begin font welcome */
.ms-welcome-root > a.ms-core-menu-root,
.ms-signInLink {
	color:#444;
	text-decoration:none;
	height:30px;
}

.ms-welcome-hover > a.ms-core-menu-root,
.ms-signInLink:hover {
	color:#444;
	text-decoration:none;
}

.ms-welcome-root > a.ms-core-menu-root:active,
.ms-signInLink:active {
	color:#004d85;
	text-decoration:none;
}
/* end font welcome */


/* hover bg - border right button welcome */
.ms-welcome-hover,
.ms-siteactions-hover {
	background-color:#fff;
	border-right-color:#d1d1d1;
}

/* bgcolor - hover aufklappmenue */
.ms-welcome-root > .ms-core-menu-box.ms-core-menu-box,
.ms-siteactions-hover > .ms-core-menu-box.ms-core-menu-box {
	box-shadow:30px 30px 60px -4px rgba(0,0,0,0.3),-3px 3px 6px -4px rgba(0,0,0,0.3);
	border-top:0px solid transparent;
}

/* padding top im aufklappmenue */
.ms-core-suiteLink > .ms-core-menu-box,
.ms-core-suiteLink > .ms-core-menu-boxBig,
.ms-welcome-root > .ms-core-menu-box,
.ms-welcome-root > .ms-core-menu-boxBig {
	padding-top:2px;
}

/* hover bgColor aufklappmenue */
.ms-core-menu-item:hover,
.ms-core-menu-itemSelected {
	background-color:rgba( 235,235,235,1 ); /* 1 = transparenz */
}

/* font-size - font color aufklappmenue */
.ms-core-menu-link:link,
.ms-core-menu-link:visited {
	color:#444;
}

/* padding text im aufklappmenue */
#suiteBar a.ms-core-menu-link {
	padding:6px 15px;
}

/* margin zur linie im aufklappmenue */
.ms-core-menu-separatorHr {
	margin:2px 0px;
	color:#c6c6c6;
}
/* end popups welcome mySite */


/* iphone fix scrolling */
#s4-workspace {
       -webkit-overflow-scrolling: touch;
} 




/* + + + + + + + + + + + + + + + + + + + + */
          /* begin layout */
/* + + + + + + + + + + + + + + + + + + + + */


/* begin links teaser */
a.teaserlink:link,
a.teaserlink:visited,
a.teaserlink:active {
	font: normal 100%/1.2 Calibri, Arial, Helvetica, sans-serif;
	color: #5b5b5b;
	text-decoration: none;
}

a.teaserlink:hover {
	font: normal 100%/1.2 Calibri, Arial, Helvetica, sans-serif;
	color: #a40000;
	text-decoration: none;
}
/* end links teaser */


.cont-global-center {
	width:auto;
	height:auto;
	margin:auto;	
	max-width:1250px;	
}

.cont-area-bottom {
	width:auto;
	height:auto;
	min-height:300px;
	background-color:#f6f5f3;
	padding:0em 0em 2em 0em;
}

/* popup */
.ms-dialog .cont-area-bottom {
	width:auto;
	height:auto;
	min-height:auto;
	background-color:transparent;
	padding:0px;
}


/* begin flags */
.cont-flags {
	width:auto;
	height:auto;
	padding:1.2em 1.250em 1em 0em;	
	float:right;
}

.flags-float {
	width:42px;
	height:31px;
	float:left;
	display:block;
}
/* end flags */


.cont-head-logo {
	width:auto;
	background-color:#a40000;
	padding:0.4em 0em 0.4em 2em;
}

.cont-head-area-top {
	width:auto;
	height:auto;
	padding:0.237em 0em 2.2em 0em;
	border-bottom:1px solid #cccccc;
}

.cont-head-search {
	width:auto;
	height:auto;
	background-color:#eeeeee;
	padding:0em 1em 0em 0em;
	height:66px;
	display:block;
	margin:0.563em 0em 2.2em 0em;
}


/* begin button login */
.cont-login {
	width:auto;
	height:auto;
	float:right;
	margin-top:0.5em;
}

.spilogoutbutton {
	background-image: url(../images/button_logout.png) !important;
	background-repeat:no-repeat;
	width: 106px !important;
	height: 51px !important;
}

.spiloginbutton {
	background-image: url(../images/button_login.png) !important;
	background-repeat:no-repeat;
	width: 106px !important;
	height: 51px !important;
}

.spiloginbutton, .spiloginbutton img, .spilogoutbutton, .spilogoutbutton img {
	width: 106px !important;
	height: 51px !important;
}
/* end button login */


.cont-search {
	width:auto;
	height:auto;
	float:right;
	margin:1.09em 5.7em 0em 0em;
}

.cont-box-teaser {
	width:auto;
	height:auto;
	margin:0em 0em 0em 1.3em;
}

.cont-teaser {
	width:auto;
	height:auto;
	font: normal 95%/1.2 Calibri, Arial, Helvetica, sans-serif;
	color:#5b5b5b;
}

.box-teaser-header {
	width:auto;
	height:auto;
	font: normal 115%/1.5 Calibri, Arial, Helvetica, sans-serif;
	color:#a40000;
}

/* box update */
.contDatabase {
	margin-left:32px;
}

.box-teaser {
	width:162px;
	height:158px;
	background:url(../images/bg_boxen_teaser.jpg) no-repeat 0px 0px;
	float:left;
	margin-right:1.5em;
	padding:22px 24px 26px 24px;
}

.cont-bildrotator {
	width:223px;
	height:151px;
	background:url(../images/bg_bildrotator.png) no-repeat 0px 0px;
	float:left;
	margin:1.3em 0em 0em 2.3em;
	padding:21px 0px 0px 0px;
	text-align:center;
}

.cont-icon-teaser-01 {
	background:url(../images/icon_mitglied.png) no-repeat 0px 0px;
	width:27px;
	height:27px;
	margin:0px auto 0px auto;
	padding-bottom:17px;
}

.cont-icon-teaser-02 {
	background:url(../images/icon_handbuch.png) no-repeat 0px 0px;
	width:27px;
	height:27px;
	margin:0px auto 0px auto;
	padding-bottom:17px;
}

.cont-icon-teaser-03 {
	background:url(../images/icon_kontakt.png) no-repeat 0px 0px;
	width:27px;
	height:27px;
	margin:0px auto 0px auto;
	padding-bottom:17px;
}

.cont-icon-teaser-04 {
	background:url(../images/icon_links.png) no-repeat 0px 0px;
	width:27px;
	height:27px;
	margin:0px auto 0px auto;
	padding-bottom:17px;
}

/* begin footer */
.cont-footer-global {
	width:auto;
	height:auto;
	min-height:60px;
	background-color:#a8a8a8;
 	padding:27px 0px 0px 0px;
}

.cont-footer {
	font: normal 100%/1.2 Calibri, Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
}

.footer-logo {
	width:auto;
	height:auto;
	float:left;
	margin:0px 110px 0px 298px;
}

.footer-links {
	width:auto;
	height:auto;
	float:left;
	padding-top:7px;
}

/* begin links teaser */
a.footerlinks:link,
a.footerlinks:visited,
a.footerlinks:active,
a.footerlinks:hover {
	font: normal 100%/1.2 Calibri, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	margin-right:55px;
}
/* end footer */


/* hamburger menue */
.cont-navi-ham {
	display:none;
}


/* begin navi left */
#sideNavBox {
	float:left;
	margin:20px 20px 0px 47px;
	width:250px;
}

.RadMenu {
	width:260px !important;	
	margin-top:-10px;
	z-index:100 !important;
}

/* bg image */
.RadMenu_Default .rmRootGroup {
	background-image:none !important;
	background-color:#f6f5f3 !important;
	}
	
/* border */	
.RadMenu_Default .rmRootGroup {
	border:0px !important;
	background-repeat: no-repeat !important;
	}

/* links */	
.RadMenu_Default,.RadMenu_Default a.rmLink {
	font:bold 16px/1.4 "Calibri", Arial,sans-serif !important;
	color:#919191 !important;
	text-decoration:none;
	border-bottom:0px solid #fff !important;
	padding:0px 0px 13px 0px;
	text-transform:uppercase;
	}
	
.RadMenu_Default a.rmLink,.RadMenu_Default a.rmDisabled,.RadMenu_Default a.rmDisabled:hover{
	background-position:0 -72px;
	width:auto !important;	
	min-width:300px !important;
	}
	
.RadMenu_Default .rmFirst a.rmLink,.RadMenu_Default .rmFirst a.rmLink:hover,.RadMenu_Default .rmLast .rmText,.RadMenu_Default .rmLast a.rmLink:hover .rmText,.RadMenu_Default .rmVertical a.rmLink,.RadMenu_Default .rmVertical .rmText {
	background-repeat:no-repeat;
	background-position:0 500px;
	}
	
.RadMenu_Default .rmVertical .rmFirst,.RadMenu_Default .rmVertical .rmLast {
	background:0;
	}

/* hover hauptmenue */	
.RadMenu_Default a.rmLink:hover,.RadMenu_Default a.rmFocused,.RadMenu_Default a.rmSelected {
	background-color:transparent !important;
	color:#a40000 !important;
	}
	
.RadMenu_Default .rmHorizontal .rmRootLink span.rmText {
	display:inline;
	}
	
.RadMenu_Default_rtl .rmRootLink span.rmText {
	padding-right:12px;
	}
	
.RadMenu_Default_Context_rtl .rmRootLink span.rmText {
	padding-right:28px;
	}
	
.RadMenu_Default_rtl a.rmRootLink {
	margin-left:0;
	padding:0;
	}
	
.RadMenu_Default_rtl .rmVertical a.rmRootLink {
	padding-right:12px;
	}
	
.RadMenu_Default_rtl ul.rmHorizontal .rmRootLink .rmLeftImage {
	margin:3px 6px 0 -4px;
	}
	
.RadMenu_Default .rmVertical a.rmLink {
	border-width:0px 0 !important; /* border bottom */
	border-style:solid;
	border-color:transparent;
	}

/* border hover */	
.RadMenu_Default .rmVertical a.rmLink:hover,.RadMenu_Default .rmVertical a.rmFocused,.RadMenu_Default .rmVertical a.rmSelected,.RadMenu_Default .rmVertical a.rmExpanded,.RadMenu_Default .rmVertical a.rmExpanded:hover {
	border-color:#fff !important;
	}
	
.RadMenu_Default .rmVertical .rmFirst a.rmLink:hover,.RadMenu_Default .rmVertical .rmFirst a.rmFocused,.RadMenu_Default .rmVertical .rmFirst a.rmSelected,.RadMenu_Default .rmVertical .rmFirst a.rmExpanded,.RadMenu_Default .rmVertical .rmFirst a.rmExpanded:hover {
	border-top-color:transparent;
	}
	
.RadMenu_Default .rmVertical .rmLast a.rmLink:hover,.RadMenu_Default .rmVertical .rmLast a.rmFocused,.RadMenu_Default .rmVertical .rmLast a.rmSelected,.RadMenu_Default .rmVertical .rmLast a.rmExpanded,.RadMenu_Default .rmVertical .rmLast a.rmExpanded:hover {
	border-bottom-color:transparent;
	}
	
.RadMenu_Default .rmVertical .rmItem a.rmDisabled:hover {
	border-color:transparent;
	}

/* hover hauptnavi submenue arrow */	
.RadMenu_Default a.rmExpanded,.RadMenu_Default a.rmExpanded:hover {
	background-color:transparent !important;
	background-image:url('../images/navi_arrow_right.png') !important;
	background-position: 245px 3px !important;
	}
	
.RadMenu_Default a.rmDisabled,.RadMenu_Default a.rmDisabled:hover {
	color:#7d7d7d;
	background-color:transparent;
	}

/* submenue border - bg image */	
.RadMenu_Default .rmGroup,.RadMenu_Default .rmMultiColumn,.RadMenu_Default .rmGroup .rmVertical {
	border:1px solid transparent !important;
	background:none !important;
	}
	
.RadMenu_Default .rmPopup {
	background:url('WebResource.axd?d=yCUPKXq-yltJNA5LFZErbkKc7bRYywT0a0hioeknd-c87W-aTCf5ZPfildM3wKBNRaj1OemhifAbbNgZthrCAsOo59AfLPygTPxBHtmi17ZwVG_4x5n--a8bUmkAxdZPm-ITEyPDlS6OsHQjKarMOXqqIGEhTavVJ4Kir3iPjyNE8IBtOuUsMkk0EN5FzeRZRzofd64PTfl8U4dMEnr-zfbW3UZDz44HWBKtIsqop3A1&t=635702151193680624') repeat-y 0 0;
	}
	
.RadMenu_Default .rmContentTemplate {
	background:#fff;
	}

/* bg submenue */	
.RadMenu_Default .rmTopFix,.RadMenu_Default .rmBottomFix,.RadMenu_Default .rmRoundedCorners .rmGroup .rmItem,.RadMenu_Default .rmRoundedCorners li.rmFirstGroupColumn .rmItem,.RadMenu_Default .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,.RadMenu_Default_Context.rmRoundedCorners .rmGroup .rmItem {
	background-image:none !important;	
	background-color:transparent !important;
	}
	
.RadMenu_Default .rmTopFix,.RadMenu_Default .rmBottomFix {
	background-position:-5px 0;
	}
	
.RadMenu_Default .rmPopup .rmTopFix,.RadMenu_Default .rmPopup .rmBottomFix {
	background-image:none;
	}
	
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmGroup,.RadMenu_Default .rmRoundedCorners .rmGroupColumn .rmItem,.RadMenu_Default .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,.RadMenu_Default .rmRoundedCorners .rmHorizontal .rmItem,.RadMenu_Default .rmRoundedCorners .rmScrollWrap .rmVertical,.RadMenu_Default_Context .rmHorizontal.rmGroup,.RadMenu_Default_Context .rmHorizontal .rmGroup,.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,.RadMenu_Default_Context.rmRoundedCorners .rmHorizontal .rmItem,.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrap .rmVertical {
	background-image:none;
	}
	
.RadMenu_Default .rmRoundedCorners .rmGroupColumn {
	background-color:#fff;
	}

/* border box submenue */	
.RadMenu_Default .rmBottomLeft,.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer,.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer,.RadMenu_Default_Context.rmRoundedCorners ul.rmGroup,.RadMenu_Default .rmRoundedCorners ul.rmGroup,.RadMenu_Default .rmRoundedCorners .rmMultiColumn {
	background-image:none !important;	
	background-color:transparent;
	margin-left:0px !important;
	margin-top:0px !important;
	}

/* border box submenue */	
.RadMenu_Default .rmPopup .rmBottomLeft {
	background-image:none !important;
	}
	
.RadMenu_Default .rmTopRight,.RadMenu_Default .rmBottomRight {
	background-image:none !important;	
	background-color:transparent;
	}

/* border submenue box */	
.RadMenu_Default .rmTopFix,.RadMenu_Default .rmBottomFix,.RadMenu_Default .rmRoundedCorners .rmGroup .rmFirst,.RadMenu_Default_Context.rmRoundedCorners .rmGroup .rmFirst,.rmRoundedCorners_Default .rmGroup .rmFirst {
	border-color:transparent !important;
	}
	
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix,.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix,.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix {
	background:#FFF;
	}
	
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow {
	background-color:#FFF;
	border:0;
	}
	
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow {
	background-color:#FFF;
	}
	
.RadMenu_Default_rtl .rmBottomLeft,.RadMenu_Default_rtl .rmRoundedCorners ul.rmGroup,.RadMenu_Default_rtl .rmRoundedCorners .rmMultiColumn,.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer,.RadMenu_Default .rmScrollWrapContainer .rmBottomLeft,.rmRoundedCorners.RadMenu_Default_Context_rtl ul.rmGroup,.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer,.RadMenu_Default .rmRoundedCorners .rmPopup {
	background-image:none !important;
	background-repeat:no-repeat;
	}
	
.RadMenu_Default_rtl .rmTopRight,.RadMenu_Default_rtl .rmBottomRight {
	background-image:none !important;	
	}
	
.RadMenu_Default_rtl .rmContentTemplate .rmTopRight,.RadMenu_Default_rtl .rmContentTemplate .rmBottomRight {
	background-image:none !important;	
}

.RadMenu_Default_rtl li.rmTopFix,.RadMenu_Default_rtl li.rmBottomFix,.RadMenu_Default_rtl .rmRoundedCorners .rmGroup .rmItem,.rmRoundedCorners.RadMenu_Default_Context_rtl .rmGroup .rmItem {
	background-position:101% 0;
	}
	
.RadMenu_Default .rmSlide .rmScrollWrap {
	background-image:none;
	}
	
.RadMenu_Default_rtl .rmGroup,.RadMenu_Default_rtl .rmMultiColumn,.RadMenu_Default_rtl .rmGroup .rmVertical {
	background-position:100% 0;
	}
	
.RadMenu_Default .rmRootGroup li.rmItem .rmGroup {
	padding-bottom:0;
	}
	
.RadMenu_Default .rmRootGroup .rmHorizontal {
	background-image:none;
	}
	
.RadMenu_Default .rmScrollWrap .rmVertical {
	border:0;
	}
	
.RadMenu_Default .rmGroup .rmItem a.rmLink,.RadMenu_Default .rmGroup .rmItem a.rmLink:hover,.RadMenu_Default .rmGroup .rmItem a.rmFocused,.RadMenu_Default .rmGroup .rmItem a.rmSelected,.RadMenu_Default .rmGroup .rmItem a.rmExpanded {
	padding-top:0;
	padding-bottom:0;
	border:0;
	}
	
.RadMenu_Default .rmGroup .rmLast a.rmLink,.RadMenu_Default .rmGroup .rmLast a.rmLink:hover,.RadMenu_Default .rmGroup .rmLast a.rmFocused,.RadMenu_Default .rmGroup .rmLast a.rmSelected,.RadMenu_Default .rmGroup .rmLast a.rmExpanded {
	padding-bottom:1px;
	}

/* submenue bg */	
.RadMenu_Default .rmGroup a.rmLink,.RadMenu_Default .rmGroup .rmText,.RadMenu_Default .rmGroup .rmItem a.rmDisabled,.RadMenu_Default .rmGroup .rmItem a.rmDisabled:hover,.RadMenu_Default .rmGroup .rmItem a.rmDisabled .rmText,.RadMenu_Default .rmGroup .rmItem a.rmDisabled:hover .rmText {
	background-position:0 500px;
	background-position:0px 0px !important;	
	background-image:none !important;
	background-repeat:no-repeat;
	padding:3px 3px 3px 0px !important;
	}

/* neu erstellt aktiv bg submenue */
.RadMenu_Default .rmGroup a.rmLink,.RadMenu_Default .rmGroup a.rmFocused,.RadMenu_Default .rmGroup a.rmSelected,.RadMenu_Default .rmGroup a.rmExpanded {
	background-color:#e6e6e6 !important;
}

/* submenue hover */
.RadMenu_Default .rmGroup a.rmLink:hover,.RadMenu_Default .rmGroup a.rmFocused,.RadMenu_Default .rmGroup a.rmSelected,.RadMenu_Default .rmGroup a.rmExpanded {
	background-position:0 -168px;
	background-position:0px 0px !important;
	background-color:#dadada !important;
	}
	
.RadMenu_Default .rmGroup a.rmLink:hover .rmText,.RadMenu_Default .rmGroup a.rmFocused .rmText,.RadMenu_Default .rmGroup a.rmSelected .rmText,.RadMenu_Default .rmGroup a.rmExpanded .rmText {
	background-position:100% -192px;
	}

/* color hauptmenue submenue */	
.RadMenu_Default .rmRootGroup .rmExpandRight,.RadMenu_Default .rmGroup .rmExpandDown,.RadMenu_Default_Context .rmGroup .rmExpandRight,.RadMenu_Default .rmRootGroup .rmItem a.rmDisabled .rmExpandRight,.RadMenu_Default .rmGroup .rmItem a.rmDisabled .rmExpandDown,.RadMenu_Default .rmRootGroup .rmItem a.rmDisabled:hover .rmExpandRight,.RadMenu_Default .rmGroup .rmItem a.rmDisabled:hover .rmExpandDown {
	background-position:100% -216px;
	}
	
.RadMenu_Default a.rmLink:hover .rmExpandRight,.RadMenu_Default .rmLast a.rmLink:hover .rmExpandRight,.RadMenu_Default a.rmFocused .rmExpandRight,.RadMenu_Default a.rmSelected .rmExpandRight,.RadMenu_Default a.rmExpanded .rmExpandRight {
	background-position:100% -312px;
	}
	
.RadMenu_Default .rmGroup a.rmLink:hover .rmExpandRight,.RadMenu_Default .rmGroup a.rmFocused .rmExpandRight,.RadMenu_Default .rmGroup a.rmSelected .rmExpandRight,.RadMenu_Default .rmGroup a.rmExpanded .rmExpandRight,.RadMenu_Default .rmGroup a.rmLink:hover .rmExpandDown,.RadMenu_Default .rmGroup a.rmFocused .rmExpandDown,.RadMenu_Default .rmGroup a.rmSelected .rmExpandDown,.RadMenu_Default .rmGroup a.rmExpanded .rmExpandDown {
	background-position:100% -240px;
	}
	
.RadMenu_Default .rmRootGroup a.rmDisabled:hover .rmExpandRight,.RadMenu_Default .rmGroup a.rmDisabled:hover .rmExpandDown {
	background-position:100% -216px;
	}
	
.RadMenu_Default .rmSlide {
	margin-top:-1px;
	}
	
.RadMenu_Default .rmLeftArrow,.RadMenu_Default .rmRightArrow {
	background-color:transparent;
	}
	
.RadMenu_Default .rmLeftArrow {
	background-position:-8px -312px;
	border-right:1px solid #828282;
	}
	
.RadMenu_Default .rmRightArrow {
	background-position:-482px -216px;
	border-left:1px solid #828282;
	}
	
.RadMenu_Default .rmTopArrow,.RadMenu_Default .rmBottomArrow,.RadMenu_Default .rmGroup .rmLeftArrow,.RadMenu_Default .rmGroup .rmRightArrow {
	background-color:transparent;
	}
	
.RadMenu_Default .rmTopArrow {
	background-position:50% -367px;
	border-bottom:1px solid #828282;
	}
	
.RadMenu_Default .rmBottomArrow {
	background-position:50% -391px;
	border-top:1px solid #828282;	
	}
	
.rmRoundedCorners_Default .rmTopArrow,.rmRoundedCorners_Default .rmBottomArrow,.RadMenu_Default .rmRoundedCorners .rmTopArrow,.RadMenu_Default .rmRoundedCorners .rmBottomArrow {
	border-color:#e8e8e8
	}
	
.RadMenu_Default .rmRootGroup>.rmSeparator {
	margin-right:-4px
	}
	
.RadMenu_Default .rmSeparator .rmText {
	border-color:#a8a8a8 #fff #fff #a8a8a8
	}
	
.RadMenu_Default .rmGroup .rmSeparator .rmText {
	border-color:#c5c5c5 #fff #fff #c5c5c5
	}
	
.RadMenu_Default_Context .rmSeparator .rmText {
	background-color:transparent;
	background-position:0 -406px
	}
	
.RadMenu_Default .rmHorizontal .rmRootLink .rmIcon {
	background-image:none !important;	
	background-position:50% -388px;
	}
	
	
@media screen\9 {
.RadMenu_Default .rmHorizontal .rmRootLink .rmIcon {
	background-position:-243px -388px}
	}
	
.RadMenu_Default_rtl .rmRootGroup>.rmSeparator {
	margin-left:-3px;
	margin-right:0
	}
	
.RadMenu_Default_rtl a.rmLink,.RadMenu_Default_rtl .rmRootGroup a.rmDisabled {
	background-position:100% -96px
	}
	
.RadMenu_Default_rtl .rmGroup a.rmDisabled {
	background:0
	}
	
.RadMenu_Default_rtl .rmText {
	background-position:0 -96px
	}
	
.RadMenu_Default_rtl .rmVertical a.rmExpanded .rmText,.RadMenu_Default_rtl .rmVertical a.rmExpanded:hover .rmText {
	background-position:0 500px;
	background-repeat:no-repeat;
	}
	
.RadMenu_Default_rtl .rmGroup a.rmLink:hover,.RadMenu_Default_rtl .rmGroup a.rmFocused,.RadMenu_Default_rtl .rmGroup a.rmSelected,.RadMenu_Default_rtl .rmGroup a.rmExpanded {
	background-position:100% -264px
	}
	
.RadMenu_Default_rtl .rmGroup a.rmLink:hover .rmText,.RadMenu_Default_rtl .rmGroup a.rmFocused .rmText,.RadMenu_Default_rtl .rmGroup a.rmSelected .rmText,.RadMenu_Default_rtl .rmGroup a.rmExpanded .rmText {
	background-position:0 -288px
	}
	
.RadMenu_Default_Context_rtl .rmVertical .rmExpandLeft,.RadMenu_Default_rtl .rmRootGroup .rmExpandLeft {
	background-position:0 -312px
	}
	
.RadMenu_Default_rtl .rmVertical a.rmLink:hover .rmExpandLeft,.RadMenu_Default_rtl .rmVertical a.rmFocused .rmExpandLeft,.RadMenu_Default_rtl .rmVertical a.rmSelected .rmExpandLeft,.RadMenu_Default_rtl .rmVertical a.rmExpanded .rmExpandLeft {
	background-position:0 -216px
	}
	
.RadMenu_Default_rtl .rmGroup a.rmLink:hover .rmExpandLeft,.RadMenu_Default_rtl .rmGroup a.rmFocused .rmExpandLeft,.RadMenu_Default_rtl .rmGroup a.rmSelected .rmExpandLeft,.RadMenu_Default_rtl .rmGroup a.rmExpanded .rmExpandLeft,.RadMenu_Default_rtl .rmSlide .rmHorizontal .rmLink:hover .rmExpandDown,.RadMenu_Default_rtl .rmSlide .rmHorizontal .rmFocused .rmExpandDown,.RadMenu_Default_rtl .rmSlide .rmHorizontal .rmSelected .rmExpandDown,.RadMenu_Default_rtl .rmSlide .rmHorizontal .rmExpanded .rmExpandDown {
	background-position:0 -336px
	}
	
.RadMenu_Default_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft,.RadMenu_Default_rtl .rmSlide .rmHorizontal .rmExpandDown,.RadMenu_Default_rtl .rmSlide .rmHorizontal .rmExpandUp {
	background-position:0 -312px
	}


/* hauptnavi submenue Pfeil aktiv */	
.RadMenu_Default .rmExpandRight {
/*	background-image:url('../images/navi_arrow_right.png') !important;
	background-position: 224px 0px !important; */
	background-image:none !important;
	}


.RadMenu_Default .rmRootGroup .rmFirst a.rmLink,
.RadMenu_Default .rmFirst a.rmLink:visited,
.RadMenu_Default .rmFirst a.rmLink:link,
.RadMenu_Default .rmFirst a.rmLink:hover {
	background-image:none !important;
	background-position:0 -312px !important;
}
/* end navi left */



/* + + + + + + + + + + + + */
  /* begin styles content */
/* + + + + + + + + + + + + */

/* begin Dictionary */
.dict-header {
	font: normal 110%/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:auto;
	height:auto;
	color:#a40000;
	border-bottom:1px solid #a40000;
	display:block;
	margin:10px 0px 20px 0px;
	padding:0px 0px 4px 0px;
}

.dict-col1 {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:30%;
	height:auto;
	float:left;
	color:#4d4d4d;
	margin-right:30px;
}

.dict-col2 {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:60%;
	height:auto;
	float:left;
	color:#4d4d4d;	
}

.dict-selectbox {
	border:1px solid #cccccc;
	font: normal 13px/1.2 Arial, Helvetica, sans-serif;	
	color:#4d4d4d;
	width:230px;
	height:24px;
	padding-left:5px;
	margin-bottom:20px;
}
/* end Dictionary */


/* begin PCK in CSV */
.sub-header {
	font: normal 110%/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:auto;
	height:auto;
	color:#a40000;
	border-bottom:1px solid #a40000;
	display:block;
	margin:10px 0px 20px 0px;
	padding:0px 0px 4px 0px;
}

.pck-desc {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:auto;
	height:auto;
	color:#4d4d4d;
	margin:10px 30px 3px 0px;	
}

.pck-col1 {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:40%;
	height:auto;
	float:left;
	color:#4d4d4d;
	margin:0px 30px 3px 0px;
}

.pck-col2 {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:50%;
	height:auto;
	float:left;
	color:#4d4d4d;	
	margin:0px 30px 3px 0px;	
}
/* end PCK in CSV */


/* begin Update Version 2 */
.upd-desc {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:auto;
	height:auto;
	color:#4d4d4d;
	margin:10px 30px 3px 0px;	
}

.upd-col1 {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:60%;
	height:auto;
	float:left;
	color:#4d4d4d;
	margin:0px 30px 3px 0px;
}

.upd-col2 {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:30%;
	height:auto;
	float:left;
	color:#4d4d4d;	
	margin:0px 30px 3px 0px;	
}
/* end Update Version 2 */


/* begin key query search */
.key-sort-col1 {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:15%;
	height:auto;
	float:left;
	color:#4d4d4d;
	margin:0px 30px 0px 0px;
}

.key-sort-col2 {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:20%;
	height:auto;
	float:left;
	color:#4d4d4d;
	margin:0px;
}

.key-sort-col3 {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:40%;
	height:auto;
	float:right;
	color:#4d4d4d;
	margin:0px;
	text-align:right;
}

.key-header {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;
	margin:20px 0px 10px 0px;	
	color:#a40000;
}

.key-col1 {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:40%;
	height:auto;
	float:left;
	color:#4d4d4d;
	margin:0px 30px 0px 0px;	
}

.key-col2 {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:50%;
	height:auto;
	float:left;
	color:#4d4d4d;
	margin:0px;
}

.key-box {
	width:auto;
	height:auto;
}

.key-box-daten {
	width:350px;
	min-height:200px;
	height:auto;
	border:1px solid #cccccc;
	padding:12px;
	font: normal 16px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
}

.key-search-bttn {
	display:block;
	width: 48px;
	height:auto;
	padding:10px;
	background-color:#f6f5f3;
	border:1px solid #cfcfcf;
	text-decoration:none;
	float:right;
}

.cont-pck-srch-res {
	width:auto;
	background-color:#eeeeee;
	padding:10px;
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;
	color:#4d4d4d;
	margin:60px 0px 20px 0px;
}

.pck-srch-res {
	padding:10px 0px 0px 0px;
}

.pck-srch-res-table {
	width:100%;
	padding:10px 0px 20px 0px;
}

.pck-search-cols {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	color:#4d4d4d;
	padding:7px;
	min-width:50px;
}

.pck-search-result-head {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;
	color:#a40000;
	padding:7px;	
}
/* end table search results */


/* end table search results */

/* end key query search */


/* begin search product classification key */
.pck-search-str-col1 {
	width:30%;
	float:left;
	margin-right:15px;
}

.pck-search-str-col2 {
	width:10%;
	float:left;
	margin-right:15px;
}

.pck-search-str-col3 {
	width:50%;
	float:left;
}

.pck-search-txtfield {
	border:1px solid #cccccc;
	font: normal 13px/1.2 Arial, Helvetica, sans-serif;	
	color:#4d4d4d;
	width:230px;
	height:24px;
	padding-left:5px;
	margin-bottom:20px;	
}

.pck-search-txtfield-small {
	border:1px solid #cccccc;
	font: normal 13px/1.2 Arial, Helvetica, sans-serif;	
	color:#4d4d4d;
	width:50px;
	height:24px;
	padding-left:5px;
	margin-bottom:20px;
}

.pck-search-selfield {
	border:1px solid #cccccc;
	font: normal 13px/1.2 Arial, Helvetica, sans-serif;	
	color:#4d4d4d;
	width:70px;
	height:28px;
	padding-left:5px;
	margin-bottom:20px;
}

.pck-search-code-col-first {
	width:15%;
	float:left;
	margin-right:15px;	
}

.pck-search-code-col {
	width:10%;
	float:left;
	margin-right:15px;	
}

.pck-search-code-col-last {
	width:50%;
	float:left;
}

.pck-search-code-bttn {
	width:auto;
	height:auto;
}

.pck-search-header {
	font: normal 17px/1.2 "Calibri", Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 0px;	
	color:#4d4d4d;
}

.pck-search-fieldarea {
	width:auto;
	height:auto;
}

.pck-search-bttn {
	display:block;
	width: auto;
	height:auto;
	padding:10px !important;
	background-color:#f6f5f3 !important;
	border:1px solid #cfcfcf !important;
	text-decoration:none;
	float:right;
	color:#a40000 !important;
	font: normal 16px/1.2 "Calibri", Arial, Helvetica, sans-serif !important;	
	margin:-20px 0px 0px 0px !important;	
}

/* begin update control */
.spilastupdate {
	background-image:none !important;
	height:auto !important;
	width:160px !important;
	margin:-1px 0px 0px -33px !important;
}

.spilastupdate div.spilastdatum {
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif !important;
	color:#4d4d4d !important;
	padding-top:8px !important
}

.spilastupdate div {
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif !important;
	padding:0px !important;
	color:#4d4d4d !important;	
}
/* end update control */

/* button click here for pck */
.bttn-here-pck,
.bttn-here-pck a {
	width:213px;
	height:54px;
	display:block;
	background:url('../images/button_click_here.png') no-repeat 0px 0px;
	color:transparent !important;
	text-decoration:none;
	margin:12px 0px 20px -5px;
}



/* + + + + + + + + + + */
 /* begin responsive */
/* + + + + + + + + + + */

@media only screen and (max-width:1255px) and (min-width:991px) {

body {
	border:0px !important;
}


img {
	border:0px;
	max-width:580px !important;
}

/* iphone fix scrolling */
#s4-workspace {
       -webkit-overflow-scrolling: touch;
}

.cont-bildrotator {
	margin:1.3em 0em 0em 40.1em;
}

.cont-area-main {
	min-width:548px;
}

/* hamburger menue */
.cont-navi-ham {
	display:none;
}


/* + + + + + + + + + + + + */
  /* begin styles content */
/* + + + + + + + + + + + + */

/* begin Dictionary */
.dict-col1 {
	width:40%;
	margin-right:25px;
}

.dict-col2 {
	width:50%;
}
/* end Dictionary */


/* begin PCK */
.pck-col1 {
	width:50%;
}

.pck-col2 {
	width:40%;

}
/* end PCK */

/* begin Update Version 2 */
.upd-col1 {
	width:45%;
}

.upd-col2 {
	width:35%;
}
/* end Update Version 2 */


/* begin key query search */
.key-sort-col1 {
	width:18%;
	margin:0px 20px 3px 0px;
}

.key-sort-col2 {
	width:22%;
	margin:0px 20px 3px 0px;
}

.key-sort-col3 {
	width:40%;
	margin:0px 0px 3px 0px;
}

.key-col1 {
	width:45%;
}

.key-col2 {
	width:40%;
}

.key-box-daten {
	width:280px;
	min-height:200px;
	height:auto;
}
/* end key query search */


/* begin search product classification key */
.pck-search-str-col1 {
	width:40%;
	margin-right:15px;
}

.pck-search-str-col2 {
	width:11%;
	margin-right:15px;
}

.pck-search-str-col3 {
	width:39%;
}

.pck-search-code-col-first {
	width:20%;
	margin-right:15px;	
}

.pck-search-code-col {
	width:10%;
	margin-right:15px;	
}

.pck-search-code-col-last {
	width:45%;
}
/* end search product classification key */

}


@media only screen and (max-width:990px) and (min-width:801px) {

body {
	border:0px !important;
}

img {
	border:0px;
	max-width:680px !important;
}

/* iphone fix scrolling */
#s4-workspace {
    -webkit-overflow-scrolling: touch;
}

	
/* begin hamburger menue */
.cont-navi-ham {
	position:absolute;
	right:0px;
	top:178px;
	z-index:10000000000000000;
	width:100%;
	display:block;
}

.spihambmenu {
	clear:both;
}

.spihambmenucont {
	background-color:transparent;
    position:relative;	
    width:100%;
}

.spihambmenucont ul, .spihambmenucont li {
    padding:0;
    margin:0;
    list-style:none;
}

.spihambmenucont li {
	background-color:#a8a8a8;
	min-height:30px;
	line-height:27px;
	border-bottom:solid 1px #ffffff;
    padding:0.3em 0em 0.3em 0em;
}

/* submenue */
.spihambmenucont li li {
	background-color:#eeeeee;
	border-top:solid 1px #a8a8a8;	
	border-bottom:none;
}

/* link submenue */
.spihambmenucont li li a {
	color:#848484 !important;
}

.spihambmenucont a:link, .spihambmenucont a:visited, .spihambmenucont a:hover {
	color:#ffffff;
	font-size:105%;
	text-decoration:none;
}

.spihambmenucont div {
    z-index: 100;
    position:relative;
    margin:0;
}

.spihambmenucont .spilnk {
    padding:0em 0em 0em 0.7em;
}

.spihambmenucont .spiclose {
    display:none;
}

.spihambmenucont .spiopen {
    display:block;
    padding-top:20px;
}

.spihambmenucont li ul {

}

/* button hamburger */
.spihambopener {
	width:44px;
	height:37px;
	padding:0px 15px 0px 0px;
	border:0px;
	display:inline-block;
	float:right;
	background: transparent url('../images/hamburger_menue.gif') no-repeat 0px 0px;		
}

/* button hamburger */
.spihambopener span {
	display:block;
	height:0px;
	margin:0px;
	background-color:transparent;
}

.spihambmenu .spihaschildren {
	float:right;
	display:block;
	height:25px;
	width:25px;
	background-image:url(/Design//_catalogs/masterpage/images/navi_arrow_ham.png);
	background-repeat:no-repeat;
	background-position:right 0px;
	margin-right:0.4em;
	}

.spihambmenucont {
    position:relative;
    z-index:200;
}
/* end hamburger menue */


#sideNavBox {
	display:none;
}

#contentBox {
	margin-left:0px;
}

.cont-login {
	float:right;
	padding:0em 4.7em 0em 0.5em;
}

.cont-head-search {
	margin:0.563em 0em 2.2em 0em
}

.cont-search {
	margin:1.09em 5em 0em 0em;
}

.cont-area-main {
	min-width:100%;
	padding:0;
	margin:0;
	border-right:0px;
	border-left:0px;
}

.cont-box-teaser {
	margin-top:-15px;
}

.box-teaser {
	margin-top:15px;
}

.cont-bildrotator {
	margin:2.3em 0em 0em 0em;
}

.cont-global-center {
	margin:0px;
}

.footer-logo {
	margin:0px 30px 0px 20px;
}

a.footerlinks:link,
a.footerlinks:visited,
a.footerlinks:active,
a.footerlinks:hover {
	margin-right:20px;
}

.contBreadcrumb {
	padding:0.7em 0em 0.7em 1.5em;
}

.cont-breadcrumb {
	height:15px;
	padding:0.6em 0em 1.1em 2.4em;
}


/* + + + + + + + + + + + + */
  /* begin styles content */
/* + + + + + + + + + + + + */

/* begin Dictionary */
.dict-col1 {
	width:40%;
	margin-right:25px;
}

.dict-col2 {

	width:50%;
}
/* end Dictionary */


/* begin key query search */
.key-sort-col1 {
	width:18%;
	margin:0px 20px 0px 0px;
}

.key-sort-col2 {
	width:22%;
	margin:0px;
}

.key-sort-col3 {
	width:50%;
	margin:0px;
}

.key-col1 {
	width:48%;
	margin:0px 15px 0px 0px;		
}

.key-col2 {
	width:37%;
	margin:0px;			
}

.key-box-daten {
	width:325px;
}
/* end key query search */


/* begin search product classification key */
.pck-search-str-col1 {
	width:36%;
	margin-right:15px;
}

.pck-search-str-col2 {
	width:11%;
	margin-right:15px;
}

.pck-search-str-col3 {
	width:43%;
}

.pck-search-code-col-first {
	width:20%;
	margin-right:15px;	
}

.pck-search-code-col {
	width:10%;
	margin-right:15px;	
}

.pck-search-code-col-last {
	width:45%;
}
/* end search product classification key */

}


@media only screen and (max-width:800px) and (min-width:701px) {

body {
	border:0px !important;
}

img {
	border:0px;
	max-width:620px !important;
}

/* iphone fix scrolling */
#s4-workspace {
       -webkit-overflow-scrolling: touch;
}

/* begin hamburger menue */
.cont-navi-ham {
	position:absolute;
	right:0px;
	top:178px;
	z-index:10000000000000000;
	width:100%;
	display:block;
}

.spihambmenu {
	clear:both;
}

.spihambmenucont {
	background-color:transparent;
    position:relative;	
    width:100%;
}

.spihambmenucont ul, .spihambmenucont li {
    padding:0;
    margin:0;
    list-style:none;
}

.spihambmenucont li {
	background-color:#a8a8a8;
	min-height:30px;
	line-height:27px;
	border-bottom:solid 1px #ffffff;
    padding:0.3em 0em 0.3em 0em;
}

/* submenue */
.spihambmenucont li li {
	background-color:#eeeeee;
	border-top:solid 1px #a8a8a8;	
	border-bottom:none;
}

/* link submenue */
.spihambmenucont li li a {
	color:#848484 !important;
}

.spihambmenucont a:link, .spihambmenucont a:visited, .spihambmenucont a:hover {
	color:#ffffff;
	font-size:105%;
	text-decoration:none;
}

.spihambmenucont div {
    z-index: 100;
    position:relative;
    margin:0;
}

.spihambmenucont .spilnk {
    padding:0em 0em 0em 0.7em;
}

.spihambmenucont .spiclose {
    display:none;
}

.spihambmenucont .spiopen {
    display:block;
    padding-top:20px;
}

.spihambmenucont li ul {

}

/* button hamburger */
.spihambopener {
	width:44px;
	height:37px;
	padding:0px 15px 0px 0px;
	border:0px;
	display:inline-block;
	float:right;
	background: transparent url('../images/hamburger_menue.gif') no-repeat 0px 0px;		
}

/* button hamburger */
.spihambopener span {
	display:block;
	height:0px;
	margin:0px;
	background-color:transparent;
}

.spihambmenu .spihaschildren {
	float:right;
	display:block;
	height:25px;
	width:25px;
	background-image:url(/Design//_catalogs/masterpage/images/navi_arrow_ham.png);
	background-repeat:no-repeat;
	background-position:right 0px;
	margin-right:0.4em;
	}

.spihambmenucont {
    position:relative;
    z-index:200;
}
/* end hamburger menue */


.cont-login {
	float:right;
	padding:0em 4.7em 0em 0.5em;	
}

.cont-search {
	margin:1.09em 5em 0em 0em;
}

.cont-area-main {
	min-width:100%;
	padding:0;
	margin:0;
	border-right:0px;
	border-left:0px;	
}

.cont-hamburger {
	width:44px;
	height:37px;
	background-image:url(../images/hamburger_menue.gif);
	float:right;
	margin: 0.87em 1.6em 0em 1.5em;
	display:block;
}

#sideNavBox {
	display:none;
}

#contentBox {
	margin-left:0px;
}

.cont-bildrotator {
	margin:1.5em 0em 0em 0em;
}

.footer-logo {
	margin:0px 30px 0px 25px;
}

a.footerlinks:link,
a.footerlinks:visited,
a.footerlinks:active,
a.footerlinks:hover {
	margin-right:20px;
}

.cont-head-area-top {
/*	padding:0em 0em 1em 0em; */
	padding:0.237em 0em 2.2em 0em;	
}

.cont-head-search {
	margin:0.563em 0em 2.2em 0em
}

.contBreadcrumb {
	padding:0.7em 0em 0.7em 1.5em;
}

.contBreadcrumb {
	padding:0.7em 0em 0.7em 1.5em;
}

.cont-breadcrumb {
	height:15px;
	padding:0.6em 0em 1.1em 1.4em;
}

.cont-area-bottom {
	padding:0em;
}

#DeltaPlaceHolderMain {
	padding:0.7em 1em 0.7em 1.4em;
}


/* + + + + + + + + + + + + */
  /* begin styles content */
/* + + + + + + + + + + + + */

/* begin Dictionary */
.dict-col1 {
	width:40%;
	margin-right:25px;
}

.dict-col2 {
	width:50%;
}
/* end Dictionary */


/* begin Update Version 2 */
.upd-col1 {
	width:50%;
}

.upd-col2 {
	width:38%;
}
/* end Update Version 2 */


/* begin key query search */
.key-sort-col1 {
	width:18%;
	margin:0px 20px 0px 0px;
}

.key-sort-col2 {
	width:22%;
	margin:0px;
}

.key-sort-col3 {
	width:40%;
	margin:0px;
}

.key-col1 {
	width:auto;
	margin:0px;		
	float:none;
}

.key-col2 {
	width:auto;
	margin:0px;		
	float:none;
}
/* end key query search */


/* begin search product classification key */
.pck-search-str-col1 {
	width:38%;
	margin-right:15px;
}

.pck-search-str-col2 {
	width:11%;
	margin-right:15px;
}

.pck-search-str-col3 {
	width:41%;
}

.pck-search-code-col-first {
	width:20%;
	margin-right:15px;	
}

.pck-search-code-col {
	width:10%;
	margin-right:15px;	
}

.pck-search-code-col-last {
	width:45%;
}
/* end search product classification key */

}


@media only screen and (max-width:700px) {

body {
	border:0px !important;
}

img {
	border:0px;
	max-width:295px !important;
}

/* iphone fix scrolling */
#s4-workspace {
       -webkit-overflow-scrolling: touch;
} 


/* begin hamburger menue */
.cont-navi-ham {
	position:absolute;
	right:0px;
	top:136px;
	z-index:10000000000000000;
	width:100%;
	display:block;
}

.spihambmenu {
	clear:both;
}

.spihambmenucont {
	background-color:transparent;
    position:relative;	
    width:100%;
}

.spihambmenucont ul, .spihambmenucont li {
    padding:0;
    margin:0;
    list-style:none;
}

.spihambmenucont li {
	background-color:#a8a8a8;
	min-height:30px;
	line-height:27px;
	border-bottom:solid 1px #ffffff;
    padding:0.3em 0em 0.3em 0em;
}

/* submenue */
.spihambmenucont li li {
	background-color:#eeeeee;
	border-top:solid 1px #a8a8a8;	
	border-bottom:none;
}

/* link submenue */
.spihambmenucont li li a {
	color:#848484 !important;
}

.spihambmenucont a:link, .spihambmenucont a:visited, .spihambmenucont a:hover {
	color:#ffffff;
	font-size:105%;
	text-decoration:none;
}

.spihambmenucont div {
    z-index: 100;
    position:relative;
    margin:0;
}

.spihambmenucont .spilnk {
    padding:0em 0em 0em 0.7em;
}

.spihambmenucont .spiclose {
    display:none;
}

.spihambmenucont .spiopen {
    display:block;
    padding-top:20px;
}

.spihambmenucont li ul {

}

/* button hamburger */
.spihambopener {
	width:44px;
	height:37px;
	padding:0px 15px 0px 0px;
	border:0px;
	display:inline-block;
	float:right;
	background: transparent url('../images/hamburger_menue.gif') no-repeat 0px 0px;		
}

/* button hamburger */
.spihambopener span {
	display:block;
	height:0px;
	margin:0px;
	background-color:transparent;
}

.spihambmenu .spihaschildren {
	float:right;
	display:block;
	height:25px;
	width:25px;
	background-image:url(/Design//_catalogs/masterpage/images/navi_arrow_ham.png);
	background-repeat:no-repeat;
	background-position:right 0px;
	margin-right:0.4em;
	}

.spihambmenucont {
    position:relative;
    z-index:200;
}
/* end hamburger menue */


.cont-login {
	float:left;
	padding:0.12em 0em 0em 0.5em;
}

.cont-search {
	margin:0.9em 5em 0em 0em;
}

body, .ms-core-defaultFont, #pageStatusBar, .ms-status-msg, .js-callout-body {
	font-family: "Calibri", Arial, Helvetica, sans-serif;
	font-size:100%;
}

.ms-rtestate-field p,
p.ms-rteElement-P {
	margin:0px 0px 10px 0px;
	line-height:1.2;
}

.mob-logo {
	width:90%;
	max-width:250px;
	height:auto;
}

/* begin ribbon ausgeblendet */
#suiteBarRight {
	display:none;
}

suiteBarLeft {
	display:none;
}

#suiteBar {
	display:none;
}

#s4-ribbonrow {
	display:none;
}
/* end ribbon ausgeblendet */


.cont-hamburger {
	width:44px;
	height:37px;
	background-image:url(../images/hamburger_menue.gif);
	float:right;
	margin: 0.87em 0.6em 0em 1.5em;
	display:block;
}

#sideNavBox {
	display:none;
}

#contentBox {
	margin-left:0px;
}

/* content area */
#DeltaPlaceHolderMain {
	padding:0.7em 1em 2em 0.8em;
	min-height:auto;
	border-right:0px;
	border-bottom:0px;
	border-left:0px	
}

.cont-area-main {
	min-width:auto;
	padding:0;
	margin:0;
	border-right:0px;
	border-left:0px;	
}

.cont-footer-global {
	min-height:42px;
	padding-top:10px;
	font-size:90%;
}

.footer-logo {
	margin:0px 10px 0px 10px;
}

a.footerlinks:link,
a.footerlinks:visited,
a.footerlinks:active,
a.footerlinks:hover {
	margin:0px 0px 0px 20px;
}

.cont-footer-global {
	min-height:42px;
	padding-top:10px;
}

.cont-box-teaser {
	margin:-10px 0px 0px 10px;
}

.box-teaser {
	margin-top:15px;
}

.cont-head-area-top {
	padding:0.237em 0em 1em 0em;
}

.cont-search {
	display:none;
}

.cont-bildrotator {
	display:none;
}

.cont-head-logo {
	padding:0.4em 0em 0.4em 0.4em;
}

.box-teaser {
	width:auto;
	height:auto;
	float:none;
	margin:0em 0.5em 0em 0em;
	padding:0.3em 0.4em 0.4em 0.4em;
	background-image:none;
	border:1px solid #a40000;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
}

.cont-icon-teaser-01,
.cont-icon-teaser-02,
.cont-icon-teaser-03,
.cont-icon-teaser-04 {
	display:none;
}

.box-teaser-header {
	font: normal 100%/1.4 Calibri, Arial, Helvetica, sans-serif;
}

/* begin links teaser */
a.teaserlink:link,
a.teaserlink:visited,
a.teaserlink:active {
	font: normal 90%/1.2 Calibri, Arial, Helvetica, sans-serif;
	color: #5b5b5b;
	text-decoration: none;
}

a.teaserlink:hover {
	font: normal 90%/1.2 Calibri, Arial, Helvetica, sans-serif;
	color: #a40000;
	text-decoration: none;
}
/* end links teaser */

.cont-breadcrumb {
	padding:0.2em 0em 0.2em 0em;
	visibility:hidden;
	height:10px;
}

.cont-head-area-top {
	padding:0.237em 0em 0.1em 0em;
}

.ms-core-pageTitle,
.ms-core-pageTitle a {
	font: normal 90%/1.5 "Calibri", Arial, Helvetica, sans-serif;
	margin:0em 0em 0em 0em;
}

.ms-core-pageTitle {
	font-size:1.4em;
}

.cont-area-bottom {
	min-height:auto;
	background-color:#f6f5f3;
	padding:0em 0em 0em 0em;
}

.cont-flags {
	padding:0.4em 0.2em 0em 0em;
	float:right;
}

/*.flags-float {
	width:35px;
	height:auto;
	margin-right:4px;
}*/


/* + + + + + + + + + + + + */
  /* begin styles content */
/* + + + + + + + + + + + + */

/* begin Dictionary */
.dict-col1 {
	width:auto;
	float:none;
	margin:0px;
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	padding-bottom:7px;	
}

.dict-col2 {
	width:auto;
	float:none;
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	margin:0px 0px -15px 0px;			
}

.dict-selectbox {
	margin-bottom:10px;
	height:30px;
	width:280px;
	font: normal 100%/1.2 Arial, Helvetica, sans-serif;		
}
/* end Dictionary */


/* begin PCK */
.pck-desc {
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	margin:10px 0px 3px 0px;	
}

.pck-col1 {
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:auto;
	float:none;
	margin:0px 0px 3px 0px;
}

.pck-col2 {
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:auto;
	float:none;
	margin:0px 0px -25px 0px;	
}

/* list style */
ol {
	margin:0px 0px 0px 20px !important;
	padding:0px !important;
}
/* end PCK */


/* begin Update Version 2 */
.upd-desc {
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	margin:10px 0px 3px 0px;	
}

.upd-col1 {
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:auto;
	float:none;
	margin:0px 0px 3px 0px;
}

.upd-col2 {
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	width:auto;
	float:none;
	margin:0px 0px -10px 0px;
}
/* end Update Version 2 */


/* begin key query search */
.key-sort-col1 {
	width:35%;
	margin:0px 20px 3px 0px;
}

.key-sort-col2 {
	width:40%;
	margin:0px;
}

.key-sort-col3 {
	width:auto;
	margin:0px;
	float:none;
	clear:both;
}

.key-col1 {
	width:auto;
	margin:0px;
	float:none;
}

.key-col2 {
	width:auto;
	margin:0px;		
	float:none;
}

.key-box-daten {
	width:285px;
}

.key-search-bttn {
	padding:7px 10px 7px 10px !important;
	margin-top:10px;
}
/* end key query search */


/* begin search product classification key */
.pck-search-str-col1 {
	width:auto;
	margin-right:0px;
	float:none;
}

.pck-search-str-col2 {
	width:auto;
	margin-right:0px;
	float:none;	
}

.pck-search-str-col3 {
	width:auto;
	float:none;	
}

.pck-search-code-col-first {
	width:auto;
	margin-right:0px;
	float:none;	
}

.pck-search-code-col {
	width:70px;
	margin-right:15px;	
}

.pck-search-code-col-last {
	width:70px;
	margin-bottom:20px;
}

.pck-search-txtfield {
	font: normal 100%/1.2 Arial, Helvetica, sans-serif;		
	width:250px;
	height:30px;
	margin-bottom:15px;
}

.pck-search-txtfield-small {
	font: normal 100%/1.2 Arial, Helvetica, sans-serif;		
	width:50px;
	height:30px;	
	margin-bottom:15px;
}

.pck-search-selfield {
	font: normal 100%/1.2 Arial, Helvetica, sans-serif;		
	width:70px;
	height:30px;	
	padding-left:5px;
	margin-bottom:15px;
}

.pck-search-bttn {
	padding:7px 10px 7px 10px !important;
	font: normal 16px/1.2 "Calibri", Arial, Helvetica, sans-serif !important;	
	margin:-10px 0px 0px 0px !important;
	float:left;
}

.pck-search-cols {
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;	
	padding:5px;
}

.pck-search-result-head {
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;
	padding:5px;	
}

.cont-pck-srch-res {
	font: normal 100%/1.2 "Calibri", Arial, Helvetica, sans-serif;
}
/* end search product classification key */

}

