/* tools */

.cf:before,
.cf:after {
    content: " ";
    display: table;
}
.cf:after {
    clear: both;
}
/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}










/* ------ subpage styles copied from websale ------------------------------------------------------------------------ */
/*
#content_inhaltstpl => .cms__content_inhaltstpl
.seiteninhalt => .cms__seiteninhalt
*/

/* subpages navigation // see shop */

/*

.menue_headline {
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
	display: block;
	border-bottom: 3px solid #86866E;
	padding: 0px 0px 4px 3px;
	margin: 0px 0px 15px 0px;
}

.kundenservice_level1 li {
	padding: 0px 0px 10px 18px;
	text-transform: uppercase;
}

.kundenservice_level1 a,
.kundenservice_level1 a:link,
.kundenservice_level1 a:visited,
.kundenservice_level1 a:active,
.kundenservice_level1 a:hover {
	display: block;
	color: #86866E;
}

.kundenservice_level1 a:hover,
.kundenservice_level1 a.selected,
.kundenservice_level1 a.selected:link,
.kundenservice_level1 a.selected:visited,
.kundenservice_level1 a.selected:active,
.kundenservice_level1 a.selected:hover {
	color: #f69f00;
}

*/


/* basic styles subpages */

.cms__content_inhaltstpl {
    margin: 0 auto;
    width: 980px;
	position: relative;
/*	min-height: 700px;*/
	}

.cms__content_inhaltstpl.content_inhaltstpl_whitout_menu {
	background-image: none;
	padding: 50px 0 0 40px;
	width: auto;
}

.cms__content_inhaltstpl .left {
	width: 245px;
	float:left;
	padding: 45px 0px 0px 0px;
	}

.cms__content_inhaltstpl .right {
	width: 616px;
	min-height: 600px;
	padding: 40px 0px 0px 40px;
	float:right;
	margin: 0px;
	}

.cms__content_inhaltstpl h1,
#ws_login_start #column_checkout h1{
	font-size: 24px;
    font-weight: bold;
	margin: 0px 0px 20px 0px;
	}

.cms__content_inhaltstpl h2,
#ws_login_start #column_checkout h2{
	margin: 0px 0px 15px 0px;
	}

#ws_login_start #column_checkout h2{
	text-transform:none;
	}

.cms__content_inhaltstpl h2,
.cms__content_inhaltstpl h3,
#column_checkout h2 {
	font-size: 15px;
    font-weight: bold;
	margin: 0px 0px 10px 0px;
	color: #f79f00;
	}

.cms__content_inhaltstpl h3 {
	font-size: 14px;
	margin: 0px 0px 2px 0px;
	color: #86866e;
	}

.cms__content_inhaltstpl p.text,
.cms__content_inhaltstpl p.text2,
.cms__content_inhaltstpl p.text_marked,
.cms__content_inhaltstpl div.text_widerruf,
.cms__content_inhaltstpl p.img {
	margin: 0px 0px 15px 0px;
	}

.cms__content_inhaltstpl p.text_marked {
	font-weight: bold;
	}

.cms__content_inhaltstpl p.text2 {
	margin: 0px 0px 30px 0px;
	}

.cms__content_inhaltstpl div.text_widerruf,
.cms__content_inhaltstpl div.text_datenschutz,
#inquiry_widerruf_typeParts table{
	background: #f4f1e5;
	padding: 20px;
}

.cms__content_inhaltstpl div.text_widerruf a {
	text-decoration:underline;
	color: #86866e;
}

.cms__content_inhaltstpl div.text_datenschutz li, .datenschutz li{
	margin-bottom:5px;
	}

#inquiry_widerruf_typeParts table td{
	padding: 0px !important;
	}

#inquiry_widerruf_typeParts table .menge {
	width: 50px;
}

.cms__content_inhaltstpl table {
	width: 100%;
	margin: 0px 0px 20px 0px;
	border: 1px solid #f4f1e5;
}

.cms__content_inhaltstpl table td {
	vertical-align: top;
	text-align: left;
	padding: 4px 10px 4px 3px;
	font-size: 13px;
	}

.cms__content_inhaltstpl table td a {
	text-decoration:underline !important;
	color: #86866E !important;
	}
/*
.cms__content_inhaltstpl table tr.hl {
	background: #e0d9c1;
	color: #87856E;
	font-weight: bold;
	}

.cms__content_inhaltstpl table tr.hl td {
	font-size: 12px;
	}

.cms__content_inhaltstpl table tr.tr_1 {
	background: #fff;
	}

.cms__content_inhaltstpl table tr.tr_2 {
	background: #f4f1e5;
	}

.cms__content_inhaltstpl table td.td_1 {
	width: 190px;
	}

.cms__content_inhaltstpl table td.td_3,
.cms__content_inhaltstpl table td.td_4 {
	text-align: right;
	}

.cms__content_inhaltstpl table.orderhistory td.td_1 {
	width: 50px;
	}

.cms__content_inhaltstpl table.orderhistory td.td_3,
.cms__content_inhaltstpl table.orderhistory td.td_4 {
	text-align: left;
	}

.cms__content_inhaltstpl table.orderhistory td.td_3 {
	width: auto;
}

.cms__content_inhaltstpl table.orderhistory td.td_5 {
	text-align: right;
}

.cms__content_inhaltstpl table.orderhistory td.td_5 .pr_quantity input
{
	margin-right: 0px;
}
*/

.cms__content_inhaltstpl ul.aufzaehlung {
	margin: 0px 0px 20px 0px;
	}

.cms__content_inhaltstpl ul.aufzaehlung li {
	padding: 0px 0px 8px 30px;
	background: url(../../images/web/arrow_aufzaehlung.png) 0px 3px no-repeat;
	}








/* ------ styles seiteninhalte copied from websale ------------------------------------------------------------------ */

.cms__seiteninhalt
{
	background-color: #fff;
	min-height: 700px;
	position: relative;
	width: 920px;
	margin: 0 auto;
	padding: 50px 0;
}

.cms__seiteninhalt.cms__unterseite
{
	padding: 15px 0px 80px;
}

.cms__seiteninhalt.cms__unterseite.tel_beratung > iframe
{
	display: none !important;
}

.cms__seiteninhalt.content_inhaltstpl
{
	padding-top: 0px;
}

.cms__seiteninhalt.content_inhaltstpl .content_column_left,
.tpl_futterassistent .content_column_left
{
    padding-top: 32px !important;
}

.tpl_futterassistent .content_column_left.futterassistent{
	padding-top: 25px !important;
}



.cms__seiteninhalt.content_inhaltstpl .content_column_right {
	padding-top: 45px;
}

a.inhaltstpl_zeitung_link,
a.inhaltstpl_zeitung_link:link
a.inhaltstpl_zeitung_link:visited,
a.inhaltstpl_zeitung_link:active,
a.inhaltstpl_zeitung_link:hover,
a.inhaltstpl_gutzuwissen_link,
a.inhaltstpl_gutzuwissen_link:link,
a.inhaltstpl_gutzuwissen_link:visited,
a.inhaltstpl_gutzuwissen_link:active,
a.inhaltstpl_gutzuwissen_link:hover {
	display: block;
	color: #87876E;
	text-decoration: none;
	}

a.inhaltstpl_zeitung_link:active,
a.inhaltstpl_zeitung_link:hover,
a.inhaltstpl_gutzuwissen_link:active,
a.inhaltstpl_gutzuwissen_link:hover {
	text-decoration: underline;
	}





/* ------ special subpage styles ------------------------------------------------------------------------------------ */

/* zahlung */

.cms__unterseite.zahlungsarten .cms__content_inhaltstpl h3
{
	color: #F79F00;
    font-size: 15px;
    font-weight: bold;
    margin: 0 0 10px;
}

.cms__unterseite.zahlungsarten .cms__content_inhaltstpl h2
{
	color: #F79F00;
    font-size: 15px;
    font-weight: bold;
    margin: 0 0 10px;
}

.cms__unterseite.agb .cms__content_inhaltstpl h3
{
	font-size: 12px;
}





/* jobs */

.jobanzeige{
  background-color: #FFFFFF;
  border: 1px dashed #aeab8e;
  margin-bottom: 20px;
  position: relative;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.jobanzeige .content{
	padding: 25px 25px 25px 15px;
    width: 420px;
}

.jobanzeige .content .btn_next{
	float: left;
}

.jobanzeige .icon a img{
	width:118px;
	height:118px;
	padding: 50px 0 0 25px;
}





/* was fütterst du? */

.wfd.ueber_uns .wfd_img{
	margin-left: 70px;
}

.wfd.ueber_uns .cms__content_inhaltstpl h1{
	margin-bottom: 0px;
}

.wfd.ueber_uns .zitat_box{
	margin-top: -130px;
}

.wfd.ueber_uns .zitat_box .zitat{
	padding-top: 90px;
	font-size: 16px;
}

.wfd.ueber_uns .cms__content_inhaltstpl .text{
	margin-bottom: 8px;
}

.wfd.ueber_uns .cms__content_inhaltstpl .text.special{
	color: #F49E00;
}

.wfd.ueber_uns .cms__content_inhaltstpl .text.normal,
.wfd.ueber_uns .cms__content_inhaltstpl .aufzaehlung{
	font-style: normal;
}

.wfd.ueber_uns .cms__content_inhaltstpl .aufzaehlung{
	margin-bottom: 0px;
}

.wfd.ueber_uns .cms__content_inhaltstpl .text.paragraph_end{
	margin-bottom: 20px;
}

.wfd.ueber_uns .wfd_box{
	padding: 20px 30px;
	font-size: 16px;
}

.wfd.ueber_uns .cms__content_inhaltstpl h2{
	margin-bottom: 5px;
}

.wfd.ueber_uns .cms__content_inhaltstpl .text.small{
	font-size: 10px;
}

.wfd.ueber_uns .cms__content_inhaltstpl .text.tel_nr{
	font-size: 26px;
}










/* ====== customized subpage styles (override websale styles) ======================================================= */

/* navigation */

.kundenservice_level2,
.kundenservice_level3,
.kundenservice_level4,
.kundenservice_level5 {
	display: none;
}

.cms__content_inhaltstpl .text h3 {
	margin: 0 0 1.0em 0;
}

.cms__content_inhaltstpl .text ul,
.cms__content_inhaltstpl .text ol {
	margin: 0 0 20px 0;
	padding: 0;
}
.cms__content_inhaltstpl .text ul li {
	padding: 0 0 8px 30px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAABhElEQVQokV2Rv2sUURDHp7EQLESxsRE7QWtLJXY2aplasUrj/xAQTJVLcRCImkPlJCAnRG1CNCSxsLikCAQ2uSYXBT25oJz79u3ue/Ox2N23d5nmwcx8f80T/b0PgFKXAjrsoaNB2fdFDxD74QEuaheLqgGa99ewnTuTJCiS7c4RNwXsqBwUAM1GmOWLpJ8fTmgLgP14l6R9JdiqXjfcxzQEF70KECkmDrN8iXTj8RigtHbQxiwI/k9vDAD4v0eYppBHraBTKaXbT0hal9HcFIBqlPfeYV6cx58cnjIHSecm6ZdHCAqKCwO7eo+sO1fpBpAf9TFvriMK+JLID7qYlxdwP7+dFiBdm8Z+ul9nUPuPePEM2c6zcHO0tLo7j1k6i5pfNSBZuYFdnQrEVS73Y4O4IbjvW/WVks0ZzPNzhWUIzD45IW4K2c5sSCQuahE3BD+Myt3iAJobkrfXSN/fDjlUFbGdW+TdpyFksNJfx7y+Cnk6cWJxx18Dg9f6s/xgL6iO139j5JbCTiUNCwAAAABJRU5ErkJggg==) 0px 3px no-repeat;
}

.cms__content_inhaltstpl .text ol {
	list-style-position: outside;
}
.cms__content_inhaltstpl .text ol li {
	padding: 0 0 8px 8px;
	margin-left: 22px;
}

p.cat_path.last_no_style a.cat_path:last-child:after {
    display: inherit;
}








/* tables */

.cms__content_inhaltstpl table {
	width: 100%;
	margin: 0 0 20px 0;
	border: 1px solid #F4F1E5;
}

.cms__content_inhaltstpl table th,
.cms__content_inhaltstpl table td {
	vertical-align: top;
	text-align: left;
	padding: 2px 4px;
	font-size: 14px;
}

.cms__content_inhaltstpl table td a {
	text-decoration: underline !important;
	color: #86866E !important;
}

.cms__content_inhaltstpl table tr:nth-child(odd) td {
	background: #F4F1E5;
}





/* buttons */

/*
.btn_next {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAccAAAGbCAYAAACxsFs+AAAgAElEQVR4nO2dW2wUZ5r3q7Jk9yL55mp2NXdzk53rmZtdzcVKiz4p0txmtFGknVNGCGV3CJiTEiQCGzA+AD5AHBOwsb9BOYjROrIHyJCBjEIOOAPxYA4hhMTjgSAFCPjQdtskmDzfRXdVv/XW81a3sdvVTv9+0k/Y1VVvvfW+T9Wf6oPbm5m5K8eP9UlL8wap37ZS1QMAAKgmjh/rk4ZtTzuDkXAEAICqo6Xp2cRgJBwBAKDqKBaMhCMAAFQdhCMAAIAF4QgAAGBBOAIAAFgQjgAAABaEIwAAgAXhCAAAYEE4AgAAWBCOAAAAFoQjAACABeEIAABgQTgCAABYEI4AAAAWhCMAAIAF4QgAAGBBOAIAAFgQjgAAABaEIwAAgAXhCAAAYEE4AgAAWBCOAAAAFoQjAACARUvzBsIRAADA5PixPsIRAADAZGbmrhw/1ictTc8SjgAAAAAAAAAAAADFKeXdqoiIiN92W5qelePH+mRm5q4QjoiIiIbHj/URjoiIiKYtzRsIR0RERFvCERER0ZJwREREtCQcERFxUdq8c70071zvfLxt96b7bptwRETEReuZ00ekrnaF+tjJEz2J4Zkk4YiIiIvWzy6dkMN9nepjJ0/0yJnTR+6rXcIREREXrQe6G+XKp/1yoLsx9ljzzvWJ4Zkk4YiIiIvaw32d8tmlE+prjB17a+XKp/3y2suts2qTcERExEXvW2++4nwKtedguzM8XRKOiIi46G3euV7OnD4ib735SuyxutoVs379kXBERMRvhcFrjB17a9XHz5w+UvLrj4QjIiJ+azx5okd9c05d7Qo53NdJOCIiYnV5uK9Tzpw+Ii1Nz8YeO9DdmHhXaUs4IiLiove1l1ud4de2e5N8dumE9BxsL7k9whERERe1HXtr5bNLJ9SPayS9USdJwhERERet8/0u1UDCERERF61B+DVsezr2WNIfBygm4YiIiItWV/jV1a6QM6ePzPov4wQSjoiIuCht3rle/dhG4Gsvtzq/saOYhCMiIqIl4YiIiGhJOCIiIloSjoiIiIYtzRsIR0RExMCGbU/L8WN9hCMiImL9tpXS0vSsHD/WJzMzd8UDAAAAi5mZu3L8WJ/6V8zLbdrHDgAAoHL8WF9qt7BpHzsAAIBKS/MGwhEAAMAkzRc/0z52AAAAFcIRAADAgnAEAACwuN9gS/p+rOad66V553rCEQAAFif3E4zNO9fLyRM96mPBd2hx5wgAAIuW+wnHM6ePOMMx+OZlwhEAABYtsw3GIPy0p00PdDfKlU/7E798knAEAICKZzbB+NrLrXLl037p2Furvgb52aUTcrivkzfkAADA4mY2b8D57NIJ6TnY7nyq9a03X5nVXWjaxw4AAKAy29cZ62pXxB57681X5MzpIyW9Q5VwBACAiqfU1xld70Dt2FvrfA2ScAQAgEVJqeF4uK9TvWs80N3ofOcq4QgAAIuSUkIsuDvU3oXa0vSsnDl9ZFZvxCEcAQCgoik1yHoOtstnl06ofxknCM/XXm4lHAEAYPEzmzBLeuPNay+3ymeXTqgf8yAcAQBgUTHbp0Ln812raR87AACAymzDMenD/g3bnk7803KEIwAALApmG47BU6hnTh9R7x6D8CQcAQBg0XI/4VhXuyLxzTcHuhv5yioAAFi83E84zpdpHzsAAIAK4QgAAGBBOAIAAFi0NG8gHAEAAEyOH+uThm1PE44AAAABMzN35fixPmlpepZwBAAAAAAAAIU035CDiIhYKbY0PSvHj/XJzMxdIRwRERENjx/rIxwRERFNW5qeJRwRERFtCUdERERLwhEREdGScERERLQkHBERES0JR0REREvCERER0ZJwREREtCQcERERLQlHRERES8IRERHRknBERES0JBwREREtCUdERERLwhEREdGScERERLQkHBERES0JR0REREvCERER0ZJwREREtCQcERERLQlHRERES8IRERHRsKV5A+GIiIhoevxYH+GIiIhYv22ltDQ9K8eP9cnMzF3xAAAAwMFUtycu0+4bAADAgpMUjIQjAABUHVNd+RA0/zUlHAEAoNqY6vIk2+XJVJcv2fDnqGn3EQAAYEGZ6vIkuz/ZtPsIAACwoGQ7PYm438+ForEs7T4CAAAsKJMdnmTz2j9Pdvgy2UE4AgBAlTG5z5PsPk8mDbMdfl6PcAQAgOpjcp8nk3uNcNwbN+0+AgAALChBAE68lNP8OTDtPgIAACwoE3vyIbjHt/7N/7yHcAQAgCpjYo8vmT2eTLT7MtHuS6bdl4n2fDjml6XdRwAAgAVl4kVPJl70JfOiJxMvepLJ/5xpy/0+8SJ3jgAAUGVk2nJBmHnBk0ybX/i3zQ+Xp91HAACABWV8tyfFTLuPAAAAC8r4Lj8Xgrt8CX8Oft/tyfguwhEAAKqM8VZfxlt9GWv1ZKzVl7FWX8aNn8daCUcAAKgyxls8GWvx83oy1uzLeIsn4+Ey3q0KAABVxmizL6PNvowF/zYVfg9Mu48AAAALylhTLhADR3f6MrYzuiztPgIAACwoozt9Gd3hy+gOT0Z35sIx93thWdp9BAAAWFCCEBzZ4cvodl9GtueC0fw37T4CAAAsKLlA9GS00ZORIByNf0cbebcqAABUGSMNvow0+DLS6DbtPgIAACwoQTjezjtiW8+dIwAAVBkj9Z6M1Hu5YMz/e7s+/3N9LiDT7iMAAMCCc7vOl5G6XCjetv+tJxwBAKBKuV2XD0TFtPsGAAAAAAAAaTLV7QkiIi4esxXQh2+rhCMiIqJiLhy7PJnqsh7sKvzPJJs3sl6XYrfVjr3M2k9Wa8u1vMsv/E+pK7dO7H9OWv+sdsy2w+Oy+6u1m+9X1j4+ZQyy3dZ69riGffejY90V76s2B2bb9jGE+7b6GVvP3I89DtqYdln9t8fCstztO+egO1cr4TiZ855Ur65/tXpUa9SqT0cNaXVp12RiPdr7d4yBswbD/blrz647reZi9eaoNbsOEufQmv9S6mqu7bnrMFpD2jkVOy/tf7Wa084LpSZc18Ss4xjVvmp1nlCP2cRt/Xi9WrWh7t9Vo9qYavWttWWPg2Nb83giY60dvzZWXZ542S5PsvutxvLLpoLHjJ8jJ1GXn3O/ta2jOOx9aOub+5vqiu43azxu99FeN2zL+jnbFW8/0o/9cZOOIdultxs9Ll+yVn9cBR0/Rl+y+33n+EW2UcY9st5+LzZXsWNTj8F3zqm6n3K3vz8Yl/icqLW139qXUq+u/Wnr2XURq09zmaNGY/1y1JmrFp11qK4Trz/1+Ky6SzxnlXqLzZGjNvTriHv+XX2ec3tKHak1VMqxWnOpne/uudP/Q2fXnPMYlDFQj3u/vo3rulFsXLR6dp2DWr+1WlfPJyWDgjEL/yMTGR/fub+kmjDPlakuT7zCzv2wUAqd9aMDUKJTxvaz2S62fZd/3204j6vY+gmTEmlL7ddc+1r6ManzUvT45jqe8e1nWxvptp8w57Mcl7nWeMk1mViL2v7LVYP+LOvtfvoRnf+5z/18t2cdt1oDpR63Yz3XGNshvN/uQ4l9ns3xmX0s6dpSQt/vZ0xm3e85Hv/+IBw7PYnqS7bTk6nY8rz7rZ/3x3+eCrbfr7QdDICrDXtfSvvR33398UR95WdfOWar7f1e7Djjx+ToT3gcVgC4xlh7LOn4XGMa7DNxDJR1ZzWe2vrlbl95TBtv1zjZ8xirPaVOXTXqrFU/uS/qfLjq0VGLkTpU1lXrz9EnbXmxcYz9bM+7Ugf7ZzMu9nrz3V7C8TvX84uMX8L4R9b1C+3F5tCcM3vOtePN3wGb7SRdQ1z/Wu05lznGJnIu7VfWT6ob52P6z8H5kdnjSXZvzsm9nkzu82Ryny9T+eWT+3yZ7Mg9lt2X/9c1F4ZetsOTiJ2eTHb4eT3JdviS7fBlMtioIz9I5vIOL79uMHH5zoTtWjs29jfZ4UXb7oivE/bLNOyb0U6kH9FttPZy/fTVbcNtHO1MWv0vPObH9hVpq8OP9Ts2Jq6x6DTH1Iu1UTiG6D7scY/PmTW+2liZYxSs75jXcrefqye/MAfG+IftR8ajsJ1Wr85aVcbYWaMl1KY9Fu5zL7qNVouuOtRqMF5/+jGpdafMl15v8VrT6kCtAWX+tbmf7/a0OtJqSJvzyDZKYKvXNO33zmg/XdeBSXM9RxuxY+/UrwOR61Xs33j9m+MRueZp9W09bl7ftTqMzGmnMZ523zqN7cL++Lmw631Msnv/PhKQE/sfkclXfyxTezyZeMnLBWQQnnuDvvmxfps/e5P7PMkaTnbkGgo7H2y0z8sncs7sPmOS9tnr+Lk2jPVi7QSdMNqb7PDD7SMDvc88iHzf9nmS3ecX2tpn9yMf3kZfwsnKbxseo9WnrLlO0L/8vsMBjfXRWma2me9n0K/JoGCN/tt9MH+ftMfBOpbJfdF+FJbF9xuMcTZoz5ivSHv7/MLxG+MbmbMOP1IX4RyUuf1s7Djs8Y6P6WRQM456tWtVq1OtRtX6VGpTq0u9JvVasGtRrUOtBpX6U2vPVXd2zTnqTa01rQ5iNaDPvzb3892es47s4w3H25xTPzqnZm0Y8xMdL2OMzJo069eeT+36G2wbq834dpE2wuMp9CO+f2M+tdow+pK114301d7eHBvrXLevW/a2Zj3a5/s+T77+6zHJ/nGlTLzo5YKxLReOX//1mEz2PiYTe/ycL3mSyf9r54mdbZP78uE4uc+Lpmp4e+rryyO3r0WW7bPaK3X94ILq6ltSm0n9Nfep7dvZd2s8ktoK1o2s7yfv2zXuatslHFuxfmr9sY/ZNcbFxq/c7TvbSdi3a7uk+S62XrHaK6l+HfOcdLzF5letV8d8FKs7V80l9SupDtSxTZj/YnM7l/Zc85xUv67ac86/H9/GDPdYPfl6f+w5Tbx+OOZN64t9zPbcuc6f2ZyXsXX8aPuu9YqN975cwE1/2C73vp6Uyd7HZHxXLgCze/9evv7rMZmZvC6Tr/5YMi/k7iAn9viS2VNKHz3xJl7K/TLxUrLF1gl2UOr6ru1KWbfYfuzHg9+T9qMNlrmNvczVVtLy2farlP2V0v5s2tXGuJRjS6P9YrVabF+l1MVs6rlYbWqPFasXVy0mzXEpx5u0/9mcL6X0w1Wbpcyra8zms71Samg2Y1tKHZZyHpR6vSjlOEr52fXvbGrBdXz3W2+lzGHmpe9FgnC8xcuF4f5HZPrmxzJ982PJvPQ9Gd/t5e4g24u3ObnXE29iT36DPV7Ol7zCzxF9Q6PhcBs/up75uNn+Hntdaz8v2fuz1/Pjjzn7rGj2NdJH8zE/2hd1Hdf4JO3fj06KeSx2X7T+uPZjz0WsLa19ewwcc6GOl9XvyJz4C9O+Njdq/fjxde16ddaqo05j67rmp8TatMcgabl6DKXWoJ8wxo79au1q9WbvQ6sz5/numP/Y3JehPec5bm+njF9sbks9dmX/rvM60m6xa6t1Ddauyc6+ueogqc5KOMddNaWNnfPaoY2D0U7+adRIEO7yJdPqyeSrP5aZyevy1Se9kmn7P5J5wZPMi44xsObVm2j3JdPu5dLUMrrczxv9PaMsi67nKb9r65tt+e5+BIMS/BzZxje28QvrFXNPbh8Zq51M2C9rv4nHYrfjG79HjyVj/J7Zk38+3DlW9nzYj9lzkbxOuK7juDKx7bTl9lzZY1em9vdExy469/FxnghrwVWvxWo1uUZj9anW5izqMlaPSi3Ooga1+rNrz1V37mtDcr2pdeZoW5t/fe7nuT21jrQa8q15tcfGL+zTaFMbH9dxBdvpxxXvT7yOzXkM2tSuo77VB+X6v0ero/gxF47bj42hfj01x8Qea/vcctWuH7YTzu2Lnkw0F4Lw678ek/Fd/yDjuz0Zb/Zksvcxuff1pEx/2C7jTfm7SuNaYp5fE+25p10n9vjiTbzo5xoPDX4v/Dvxoi+ZNl8m2nzJvJizsNzLLytsU9Av/Nvm5xL+RWX9Nk8ybYV2c/9qfSq0lduvF/bHPIZcW150mbFutG3P2G/heMNt2rzCcbZ54fYZcx2jjYk2uy/5NtqMdYJ9tZljlPt9wtjHROwY/MixTFjHYo6FZtB+ZEzC41Js862x9JX+aHNYpvaD42sz58qLbt9mz4s5hkn1atWqWqeuGrXrU69Nuy5dNRmvR6UW1TqM16BWf67a0+ou3n5p9abWmasGlPnX5n6+29PqyFVDE+Z29jXCaCM6ZkZNRca1UEOZtuhYRvbbVvg3eg2yr2vaPu2f4zWXiYyH5+hrtD/u8fdjbdt5MKGsEz8n4ttF17VrNt+XFzwZb8oFZBiEu/5BMq2ejO7wJPvHlXLv3oxk/7hSxlv+Lnp9tuo8mEsv0+bJ2Au5xkODC10wGcHvLxjL1fX96HJz/eDxNsf6Zrt2O/ZjZjvassg+PWtde7lvLLeOKdK279h3oZ2xF+LLIn1Rj8exjxfs/sTHdyyv3V50uTVfsTFSjt3sl7EvfT3X+JSzfa0ezHGza8sef0e9qn2321VqNNYfV20q7cdqUqlHZy3G29BrUDl+V+1p+7NqTqu3+Lw46syugaT5L6Wu5tSeo47sYzf3q9WPNvf2PGp9tveZVK/2ddXZL2XendcAa5zU2nfVqVI/idd9P1qf6nXSV44x4br+QiG7xl7wcneKTbk7xZnJ67k36LT8nWRac8vv9K+TmcnrMrH/kULY2nNu9MvL5BsNOjO+u6B5ATaX2+vb/9o/27raDB4z13Ht21zPDgu7j9pxaW0mHWOxY0g6dnNdu0+ufscm3TFO9phFQtPapzamrn6PvRD/3V6m9WMh2rfnxjV+dhuuei11jl01mvS4OfZJdVXK71o/7TFxjbU2bnbtFas787jsenPVmt0fu19J8++a+/lqT6sjrYa0+dZq1dUvV9272tD6q+3H3lexa0Up15NS6nm2NWqvb86Nfc2yx9A1N5H97PJkbJefW6/Jl8xL35Ppmx/Lnf51MrYzF3gjDQ/IxP5HCm/acfTR1Bvf5cv4Ls/Qz7nb+j1Yz+hQxN2e43GlfXvd3fZ+jD7strez+hPro7V9rB/aup6yP2XfsTHRfrfHyfg90o7rOLU5KDI+sTatY3DNmXM+XXNm99/1WLnbtx9T2lLn0VGvar+UOk2sMbs+i8xbYk0qxxHbj2tfSs3Z9Zd0jjnPfaXm7P0n1VpiDfhK/7Tl892eq44Sxt5eNzbG9ljbNZswdkVrWKsTrT1HTWjHrtaF3Wf7fHXNhVa7rj4p9R47RxzX1N12vz0Z2/WAjDfnwnH6w3aZHvkiF4KNuadVx1q/K1//9VjknavOa3L+51w4tnoy3urn1X8ea/VkvNWTsfzysV1+Lq3Dx/zwsXHr97H8OoH2PsbMdq12zG3DvuzyZGyX2Yavth20leur2Ua0L9H2zTaixzIWGZfo/s19jrcGExbtt75ufuKNYx+z27KOKeyTMQfheO1yz43Z/zFrf2Ox/hnr7DL75IXjP5afi/h4lLt9rVbNdv3I/sfz8+CuV71W48cUr1FXfdq1qddlvCb1etTOK3cdRmowsU7jtWePi1ZzWr3Fx1WvA3WutPlX536+23PVUbSGCuNoXqus8dxV2CZsb5dZN36kzcJ6Vn8i29g14xWOSV0n2p5dy8FYhOvsssczWnP28ev1adTILnNe4jU11upJIW+Cn7VxNs9b3zpWsxaMfbf4MtLwQO6p05m7Mtn7mIw1eDLe7Mvodl+++qS3cNfYGD3ucXUMfPHGWjyJ6stYiyfjLbkdRpY32+vmlo83F7YZMxw3lzV7se3Hw/2Z+/KLG7ZlLjf6E/ZX2z7eh/Fmu8/RvgX9Gw+38fXxUXU9bo+5fQzJxzpuPGb2IzLmxnxqfQjmbazo+uZ4WI+pY7ww7UfGSd2H/phWr7FaVeq05BpVazOpLovXY/yYtTostf5ctWfVnaPm7HorVmvROtDW09pxz/18txevI72GxtW2Sxl3+9rkPu+1fo1b643H+uuYQ622k7bR6rJZazOeFbHHmu3+GNd6x/mRfK5rc1Go1fHG3JtuZmbuSvaPK2Wk4QEZ2+nLeGP0jwTcrntAxpuiuTNu9TcYM2+sKd8pTeWx0cTfPetnL7J8NFzfi+6jydpXk7mu0VZT7udRpW/x9eNtjzYr+wraM34ejR2Xby33Cm00FfobWaaOpRffJvKYF+97bEzjfdXmRR/36P5G7XZi+4uPU3wM7Xn2Fqz92HEnjX9iveq1qtapVaNqv5TaVOvScbxaPeq1Hq3DxBq06k+vPa3u4jWn15tSa0oduGvArhNlXsrU3lisz3oNxY/d3q91DlvjqV7TlH3ZtWcfb/RxZZ9F5ijehlIrdl3E+hOda+f1V6nvWD069WLXyshYBO3U5z+ucW9Gpj9sl5E6X8Z2+jLSEA3M0W359lqi+4mOa+FYvEiANOUajS1LcmfOUUO1rZ2F30etf7X2StlfOHDB79ayUvru7G+T1dZOP/lY7f1a68faKtYXq81Yu45jUtsvMhZm+1r/k8a0lHEuV/slzXGp9arUgbNOk+bAVZsl9rlYPZq16KpDe4yL7j+p7oscrzo2RY7N1a7zOMrcXsl1NMvri3kulnKdsbc1j8veXq3bIvOgbaNdLxKPbad7u5LGY5brFqvd0Z2+TL76Y5meyspXn/TKWOt3Zawh9wacyd7HZGbmbi4wgzvJJk+tWa1tLzzBdngFw2XGCbjDy/1uLjPVlgfbRNpPWD+2rbJPs5+u/uxQ9q/tU23bWq4tK6UtZ5/uZxtjXrTtk/rimJcx4+fE/bn6nnQMZW8/4WdXW0V/t2s1oU9J50RSbZbSftI5p+6vyFi5xrikdRNqrlhtu+ogqaZLOD/ntz3HMTjPVU9vL9xvkWtFbC69eB/t+thptZ805nb/tGWuY0uqxaR21XExH3O07ap57bGE6/zYztzricEbbUa2ezJW78lY63dl+ubH8vVfj8lY63dlZLsRiq7zyxp7L3xwe8GRHZ6MbI8uGw2WBesahTGy3VrfaDNYPmIYPD5iHnikD56h0caOgvF+aO0Y+4wcn9GfcBsv1v/o4/qx5TT6GmnPixzrSHBsO7z4sSccQ2S8lD6Z4zqSn7/RHZ7SRq5PI9Y4mOM+oh2f+R8Suy6M9kd2RNssV/uxtu3xMet0e2F5Yr0qtarWaaxG4/XprE2rLtWadNRjrBaVcVRrUKm/xNpTxtyuObve1Fpz1plSA8XmP7Gu7r89rY60GjLrZ8S8oNrrmeO0w9wufm0prOPlrx/GnIfLo3WlHXO0JrxCreTHf2SHF7YVqU/j55HtVls7ouuOGP2PjoVWx0bNhePjRWvG6veIPbbmuRcZFy/ar3x/pj9sl8lXfyy3t/m5AKz3cn9O7sN2mdj/SLg8qImxnXb9RmsrGEcvMpDBCo3GZDfm3e4Z+rqN5sF4hW0boxeFSFA25gzXCfdt7Kux0La6T8vwxGz0IvuP97Owby3EI/3WjiX43TyGRi9/DMYYuPpsXtC2W2PUqGybnwd1HMP+Fi7akWMz2hrV2g3bNmsh+p+U8JjN8Ql/N0KnbO1HjzVeb9ExGzXnpki92vOr1aleown1WaQu1Zp01aNWd0od2jXo7JdSe2rdOWouWm96ral14KwBa/6VuZ/39pQ6ctVQ7Lgbze3ztR8etxfZb2FuCkEY9qMx3o/IdcWuAbOmgu21czyyjaes40XWiV7nrX055l6rjVHjGCJ1YY6Dcrx2rUbq16rr6Jz5MtLwQM6g7w0P5NYLl1vjkZ8j9T/Exhx5I42+jDQYO2ywfte01zd+vp23aBv2tkHxmD83eIV1zH8b/PjymJ67n0X7UWLf1e3y/W40TjS7z872jG2KzkUwPsH+5qH/9jKt3w2O5fb25W4/ab+NXq4GS6jdkmo18rhdo9Y6RWtT2WYu9aj236zBhPGM7K+UuruPenPN72xqwjW+89Geax9qDTmOO9a2F18e64cXP6ZS66GU64l9/XMtM/vjWs/ud2ystP55xffT4CmPJ7TrrFllXmL98/T1EmrWG6n3ooMd/G4vz3tbWVbKY+Y6xdaz17ltLqv3ZKQ+X7gNntrW7frCsZhthcs1673YPmPtldBvfRy8eJv2cYVBV8J4aP2p1/ehteOag8R5Mdq/Xa/sLz8vwZyUpf2GQvvm3NvHdLteOXZlzIrVcqmP2/Xpqk27LhNrqz56fKXWol6DXuyxeO0lj09sv/XxNl21VtKYm+055r4c7Wl1pNVQcPz28brP+eRacs3/bWvfrnZj1xK7Hbv/pY6bo8/aGKltJV1HI9t5kfY04+PrOR8r9RqdlG/2sXm5Rr3cYAYXpfrC7/Zy7bFwQq3tw8GylyuP31Z+Nvc10uDH9xu0ZR5UQt8j+044HrvAYusby9S+aOPoGqP6+Nhr+3H1Xz3OhvgYxsbT2ldkvQZ9vM22Xceije98t+86Ftc4xObKal+rVfUxV7066tOeC/XxInMaaduuB+XYnPWpHbOjHuzttfXtfpRc0wk1YO67lPN2ru1pdaPWkLl+Qg1oY1SstrTxLKlfCftz1ZlWk+axOLezx9VxLS6634SadtV3ZLzMECwyRmrdm+3Z54h1jo/Ue+LdrvPldp3jAI3lI3XGsrrc72HDpTxWH1/H/D2yH7tPrv6Z27u2MZY7++RqU+mfvd6IcSyJx1xfWFcdN7MogjEy1zOX1VnFUOfoU6wfntyu8/R+Gu0X5iC/vj3GRcan3O3H6s0YN+fFwq45a3tnf+1ttBpNOn+S6rLUmixWi8Vq0Ko/Zz8cdWePrVZvWq05rw9WDajzr10b5rk9tQ5cNaTNt9Kuue8Rre/FaiBhP+Y4h/Nlt60YCVxjvsJxU44zsq51PpjjHWnL6JOz/s26MWrOtd6IPR7KODvPFbtWtfPMMcae53lerHPV6LYK6ANiIPWIs/aBhd3ffNSos0B/o0YAABbOSURBVI1Sj+WB+euLoQcAAABFuHqoV95eulRef/hh+Z3nRUy7bwAAAAvOn2tWxgKRcAQAgKrl6qHexGAkHAEAoOp4e+lSwhEAAMBEe42RcAQAgKqmWDASjgAAUHUQjgAAABaEIwAAgAXhCAAAYEE4AgAAWBCOAAAAFoQjAACABeEIAABgQTgCAABYEI4AAAAWhCMAAIAF4QgAAGBBOAIAAFgQjgAAABaEIwAAgAXhCAAAYEE4AgAAWBCOAAAAFq8//DDhCAAAYPL20qWEIwAAgMnVQ72EIwAAgM2fa1YSjgAAADZXD/XK20uXivYaZNp9AwAAAAAAgDQp5d2qiIiI31Zff/hheXvpUrl6qLfwTGnanUJERKwU/1yzUghHREREy6uHeoVwRERENHx76VLCERER0fT1hx8mHBEREW0JR0REXLQe/4/H1OVv/Pu/Se8/P3Lf7RKOiIi4aL390V/UEPxzzUop5c+juiQcERFx0frJq//PGYI3hk/LYHPjfbVLOCIi4qL29kd/UUOw958fkemRL6TY3w/XJBwREXFRmxSCx//jMZke+ULe+Pd/m1WbhCMiIi56j//HYzJ982M1BAebG+X2R3+ZVXuEIyIifisMQlB7g87VQ72zeoMO4YiIiN8ak96g43ptUpNwRETEb5W3P/qL+vpj8NpkKW0QjoiI+K0xeAOO9scBBpsbCUdERKwugztD7anTP9esdIamJuGIiIiL3t5/fsT5mmJwNzmbzzsSjoiIuKgNglF7I04QjLP9SzmEIyIiLmpdwZj0NGsxCUdERFy0Xj3Uq362MelushQJR0REXLTyrRyIiIiWru9snMt3Of7OIxwREREjvv7ww4QjIiKi6dtLlxKOiIiIplcP9RKOiIiIgX+uWSme53ne6w8/nHpnEBER0/L1hx+Wt5cuzd0xAgAAgAMRkenMsIzdPCWjN/oryrGbp0hxAABYeKYzw6mHIOEIAAAVRSXeMRKOAACQKmkHIOEIAAAVR9oBSDgCAEDFkXYAEo4AAFBxpB2AhCMAAFQcaQcg4QgAABVH2gFIOAIAQMWRdgASjgAAUHGkHYCEIwAAVBxpByDhCAAAFUfaAUg4AgBAxZF2ABKOAABQcaQdgIQjAABUHOUItenMsDz04JJ5Me3xAQCAKqRcd32EIwAALFrK9XQo4QgAAIsW7hwBAAAsyvKa482P5SPfnxfTHh8AAKhCynXn+M0D/ryY9vgAAEAVUo7XG8duniIcAQBg8cKdIwAAgEW57hzv/e+D8s2HS+Te/z4YcbbL0h4fAACoQsp15yif+PNi2uMDAABVSLnC8e7AP8k3Hy6Zk3cH/olwBACAhadsrznOMRgD0x4fAACoQrhzBAAAsChXONpv0JmtwbZpjw8AAFQh5Q7HuQZr2uMDAABVSNoBSDgCAEDFkXYAEo4AAFBxpB2AhCMAAFQcaQcg4QgAABVH2gFIOAIAQMWRdgASjgAAUHGkHYCEIwAAVBzBB+4rUcIRAABSYToznHoIEo4AAFBRiIhMZ4alEu8gCUcAAAAAAIBKIO27Q0RExEpw7OYpmc4Mi4gI4YiIiGg4nRkmHBEREU3Hbp4iHBEREW0JR0REREvCERER0ZJwREREtCQcERERLQlHRERES8IRERHRknBERES0JBwREREtCUdERERLwhEREdGScERERLQkHBERES0JR0REREvCERER0ZJwREREtCQcERERLQlHRERES8IRERHRknBERES0JBwREREtCUdERERLwhEREdGScERERLQkHBERES0JR0REREvCERER0ZJwREREtCQcERERLQlHRERES8IRERHRknBERES0JBwREREtCUdERERLwhEREdFw7OYpwhEREdF0OjNMOCIiIo7eyN0xTmeGRUTEAwAAAAsRkenMsIzdPLVgqVzqvsZuniK9AQBg4ZnODKdy60o4AgBAxbIQd4xzCdG0xwcAAKqQtAOQcAQAgIoj7QAkHAEAoOJIOwAJRwAAqDjSDkDCEQAAKo60A5BwBACAiiPtACQcAQCg4kg7AAlHAACoONIOQMIRAAAqjrQDkHAEAICKI+0AJBwBAKDiSDsACUcAAKg4yhVs3zzgz4tpjw8AAFQhhCMAAIAF4QgAAGBBOAIAAFiUKxzv3ZuZF9MeHwAAqELKFY7zRdrjAwAAVQjhCAAAYEE4AgAAWBCOAAAAFuUKR++hv82PAAAACw3hCAAAYEE4AgAAWBCOAAAAFuUKx/mQb+UAAIBUSDsACUcAAKg40g5AwhEAACqOtAOQcAQAgIoj7QAkHAEAoOJIOwAJRwAAqDjSDkDCEQAAKo60A5BwBACAiiPtACQcAQCg4kg7AAlHAACoOMZunko9BAlHAACoKKYzw6mEHuEIAAAVi4jIdGa45MCaayjOZl+EIwAAAAAAAAAAAAAAAAAAAABASnxz7yu59/WkzExeD53ODMv0zY9lOjMs976elHtfT/IGHwAAWPxEQu7mxzI98oWMjo7K6OioZDITMprJho5n78b8/NpVOXPuI/nL+UsyeP5i6JlzH8ngufM5BwdCP7s0IFc+7Zcbw6dlZvI6YQoAAOlx7+vJWADaQReEYCYzETEIS9Nbt76U0dFRGRq6LAMDpyKaYTg4OCDnzg1GHDx3PgzUwLNnz4bBOX7tQ0ITAADmn5nJ62EQand8dujduHFdbty4Lp9fuypXrgzL8PCQDA1dlqGhy3L5k0sRL168IBcvXpDLn1yS/v535OjRw6F/+tMfw39N3333bXn33belv/8dOX3qvViQnj17NneXef5iJDQ/uzQgN4ZPy717MwQmAADMnunMsEyPfCGZzETkbjAIwlu3vgwDcHh4KAy6CxfOy7lz5+TcuXNy9uzZXFANDkYMlpteuHBe3n33bTl8uE+OHPm9U/vxN944JG+8cUiOHj0sx4/1xcIzcvd57nwYlBcvXpDPLg3IN/e+IigBACCZ6Zsfh4FoPhV669aX8vm1qzI0dDkSgnbgBcE4W81wDAJvttohat6F2mEZPCUbBOWN4dOEJAAARJm++XHsadIbN66Hd4XmneBcg7Bc4VgsMIM7zeDu8vSp9/JBeU7OnPtIzn/8KSEJAAC51xPNO8XR0VH5/NrVMBCDu8L5DMKFDMekwAxez+zvfyd86vXMuY/k4sULBCQAQLUynRmOheLFixfKcmdYSeHoCsogJM+ePSvnP/5URISQBACoJkQkDMZbt76Uy59cWrC7xEoKRzMkDx/OvaFnYOBUGJBpzxMAACwgwWuMZjCmEYqVEo5mSP7pT38Mn2LlNUgAgArnm3tfyZ3+dZI98JBMdnn3b6cvwbtSP792NfVgrKRwfOONQ3L4cJ/0978j586dk/MnX53bWGPVmO32JHvgIbnTv46PCAEsJHf6183biTx+7UMZzWQJR8fdY3//OzJ4blDOn3xVpirgwouLyzv96whHgIVizneM1skbPK06NHQ59YCspHAMnlYdPHdeJnsfS/1Ci4vLqW5fsgceIhwBFor5PIEvv/p/I3/xZnh4SM6dO5daSKYdjsE7Vt999+3wjwQMDJySj/Z8X7Ld6V9wcXGZ7fYIR4CFYj5P3p6mR+WtN1+J/FHwGzeuy9DQZTl37tyCf5wjjXC0P+8Y/FGACxdy3wByoLtRfrvhh6lfaHFxmvb1AqBqmM8T93+2rJYtm5dLb0+n3LhxXaansrGQND/zWO6gXKhwNP9aTnCnWPhLOYNy4cJ56e9/R9p2b5KalY9L4/qfyFS3n/qFFhefaV8vAKqG+TppRzoflC1bV8m2rf8lWzYvl7bdm+SD94/K6OioTE/fCUMy+OPiw8ND4d9TDf6Q+GL683HBHys3/85q8G0eQShevHhBBgZOSW9Pp2x+bpnUrHxc1q35T1m1+lcy0vlg6hdaXHymfb0AqBrm66T9aM/35X+2rJa62t9IXe1vZMvm5bL1+aekY2+tfPD+0fBO0gzK4G+tBn98/PInl8KwTLLc4Zj0DR7m110FX28V/Jm4CxfOh/b3vyM9B9tlW22N1Kx8XNbUPCHr1vxnGI4f7fm+ZPenf7HFxWXa1wuAqmE+Ttipbl+Obv+RbNm6KgxHOyRbmjfI4b5OuXB+QA3KpK+tMr+j0bzTLPa1VaV8ZdXhw32h5p2gGYL29zwWviA5F8JBv/r735HDh/ukY29teKcY3C2arql5Qo5u/1HqF1pcfKZ9vQCoGubrpO1pelRq62pi4VhX+xvZtvW/ZOvzT8mWzcvDp1x7DrbLB+8flaGhy3Lr1peSyUzI9PSdnMZrlVpwBuEZODw8FGp+AfLQ0GUZGDgV+2Jj8/sZg+ALws8MQPOLjoPXDoMgHBwcCNvuOdgubbs3hYG4asVPI3eKsXBc83P57YYf8o5VnLVpXy8Aqob5Omlzd40r1HC03fr8U7L5uWWy9fmnpGHb02FYHj/WJ4MD78rlTy7JjRvXw2CcnsqGd5qmdoCaQRp8pGR4eCgWdoU7v8Ew9ILgC8LP9Ny5QTl96j3505/+KEcOHZTXXm6Vtt2bZMvm5bJu7c9kTc0TsadOk1y79peydu0vU7/Q4uIz7esFQNUwHyfsSOeD+dcbSwtH111lEJjbG1ZL2+5N0rG3VnoOtstbb74iH7x/NAzOoaHL8vm1q+Fd5K1bX8ro6GghTI0A/fzaVTXsgju/06fek/7+d8K7yOPH+uTIoYPSc7BdDnQ3StvuTbKttkY2P7dMNm54UtbUPCGrVvx0VmGouWr1r+SL9iXcPeKsTPt6AVA1zMcJ+9Ge76uvN96PQViaT8MGbn5umWzZvFy2N6yWlqZnwwA90N0oB7ob5bWXW6XnYHtob09neJdn2tK8QVqanpXtDatlW21N2PYz638Rvk5ou6bmiTmFoXb3yOcdcbamfb0AqBrm44TtaXpUarfO/q5xvgN083PLYgZ3eoGu0JvP4CvFNWt+zucdcdamfb0AqBrmcqJmu3JPqfY0PXpfT6nOJgw1S9k2CMiFDL5SfWb9L1K/2OLiMu3rBUDVMNeTNfjwf23t02UJxoZtT8v2htUxg9B0bbdl83Lp2FsrZ04fkS2bl6sfqTA/WrFu7c/kmfW/iLlu7c/KGpB/a1ki2S7uHrE0075eAFQNczlRp7riH/6f7zvG7Q2rZWjoskxPZSNvuhkauizbG1bL1uefim0XvAv2ypVhmZ6+I2+9+UohBJVg3LjhSfng/aNy4fyAnB38QAYHB+TixQvy1puvyDPrf1G2O881a37O5x1xVqZ9vQCoGuZ6spYzHIOnRXt7OkXj5Ike2fzcsthTuls2L5eTJ3pEROTWrS9leHhIXnu5VVat+GksoGpWPi69PZ2Rz0teuTIsw8ND4d9CLddd46rVv5LfbvihTPGOVSzRtK8XAFXDnE7WTr/sb8YJ/lbrhfMDsXCcnr4jB7obZcvm5ZEw7TnYHq4TfLfk0NBlaWneEAm7mpWPS0vzBhkauhz5AwKfX7sqvT2dZQ3G4M5x0/rHU7/g4uIx7esFQNUw15N16yw+/H+/bn3+KWnbvUkymYlYQF65MhwJUXu9W7e+lMufXJIrV4ZlYOBU+AadNTVPyDPrfyGnT70nV64Mh8F45cqwnB38IPxMYznDMZDXHLFU075eAFQNczlRCx/+L18wmneERw4dVJ9efevNV2Tzc8tke8NqufJpf+SxIByDO8K33nxF1q39maxa8dPw6dQgGIOnVTv21qpPwZbrqdW/tSxJ/aKLi8O0rxcAVcNcTtT5/PB/KU+v1tX+RoaHh9SnV9t2b5J3/hB/bXJ0dDQMxyAgD3Q3yrbaGrn8yaXY06lvvfnKgn70Y9XqX8nR7T+Skc4HJVsBF1+sbNO+XgBUDfd7kma7ct/EsXWBwjF4o82B7kaZmbkbC8EL5wfkjd81yr17M7Hl5p3h5U8uSdvuTXLyRE/k6dTg+yW3bl1V9tca7XBsXP+T1C+6uDhM+3oBUDXM5UQ9uv1H+W/iWLi/jrP5uWXhO1Ft3vhdo5w+9V74+/mTr8rGDU/KO3/olCtXhuXKlWF543eN8vvO/44EY/Ba44HuxgV7OtUOx6kujztHLGra1wuAquF+TtBsd+71xi/alzi/pqqcT69ub1gtN25cV59C/X3nf0smMyG3bn0pzTvXy5qaJ2Tzc8vkwvkBOXP6iPQ0PSoXLpyPPJ165cqwfPD+0fAbNhYyHJ9Z/wt5veY7qV90cXGY9vUCoGq435M025V7arVx/U+kLoW7x56D7erTq4MD74bfqLFl83LZuOHJ8CMbR196TN75Q/xNOENDl6V55/qFvWtc+zNZu/aXsnHZv8rfWpbIVLfPN3RgUdO+XgBUDXM5Uae6PJnq9KRx/U+ktq5G6retXLC7x83PLYs8hRpw796MvPG7Rtm44Ulp2PZ07iMZa34uzzz1qBx96TH16dSeg+2pBeP7G3mnKpZu2tcLgKphPk7Y7H5Pfrvhh7Jl83Kp37ay7CEZfO7xQHejjI6OxgLy1q0vpaV5g2x9/qnwznHr80/JhQvnY59p7O9/R7Y3rF6YP1CeD8WalY9L3a9/IO9vXMLrjDgr075eAFQN83bidnpysc6XllX/Ils2LzfuJOf36dbgy5A/v3ZVzg5+4PzTcoMD70aeVnU9ndq2e1P4Zcple80xH4qrVvxUNi77V3m95jtysc4nGHHWpn29AKga5vXk7fRlZK8n729cIi2r/kU2rX9c6retzL1pZx7euBP8FZzzJ18NQ7DnYLv6p+Xu3ZuR115ulTU1T0jH3trwA/7mZxpP/O9z8vvO/5bh4SH5/NpV6TnYPm8f41i79peydu0vZd2a/5RVK34qdb/+QRiKk/tyd9uEI87WtK8XAFXDfJ+82a7ca5HZ/bk7yddrviMtq/5FNm54UmrragpBeR9v4tmyeXnsg/43blyX115ulenpO+rTq0dfekwGBwfk82tXw49zfH7tqlw4PyAtTc/K2cEP5PNrV0M79tbOPiDX/iy8O1y79peyavWv5JmnHpWNy/5V9i7/R3l/4xL5on2JTHbmxiXtCywuXtO+XgBUDeU8kbPduXe0juyNBmXj+p/I5ueWybat/6WE5Qo1NIOPcLzzh045f/JVOX/yVTl5okfOn3xVOvbWSm9Pp5w+9Z588P7R0NOn3pPDfZ3S2xP1cF+ntO3eJNsbVkceP9zXKa+93Fr8OxytMFy3JvdHzM1AfL3mO7lA7PBksjP9iyp+O0z7egFQNSzkiR3cNf2tZYm8v3FJGJbBU7BbNi+X2q0rpLb2adlWa91l1tVIw7anZevzT8mWzcsjBk+3agavOdoGry2qy63wC1yz5uc5a54Ig7Du1z8Iw/BinR/eHU5VwIUUv32mfb0AqBrSPtknuzz5on2JXKzzw8Dcu/wfwzvMxvU/kU3rH5eNG54MgzB4eta0zuHm55bJmjU/jwWdyyD8Vq34qTzz1KNhCNpBGDxVGj5N2ulxh4hlN+3rBUDVkPbJbpvt8sOvcBrf68vfWqLBGYTn+xuXyG83/FBer/mO/HbDD+W3G34Y3oUGNq7/SRhuZsiZ1v36B2HoBQb7CV8r7Ar+6EH+s50VME5YnaZ9vQCoGtI+2YuZ3V94OjYIpintL8l05gOsu/Ba52RnLmQLy7zIdydmLacszX0jVoJpXy8Aqoa0T3ZELN20rxcAVUPaJzsilm7a1wuAqiF74KHUT3hETDbb5Uv2wEOEI8BCcad/XeonPiIW907/OsIRYKH45t5Xcqd/nXAHiVh5Zrs9yR54SO70r5Nv7n1FOAIsEP8fxkSr3xs1JwIAAAAASUVORK5CYII=) left -117px no-repeat;
	height: 28px;
	padding: 0;
	float: right;
}
*/








/* ====== new subpage styles ======================================================================================== */


/* basic/global/general styles cms subpages */

.cms .right p {
	margin: 0 0 1.0em 0;
}

.cms__content_inhaltstpl .text a {
	color: #86866E;
	text-decoration: underline;
}

.cms img.align_right {
	float: right;
	margin: 0 0 1.0em 1.1em;
}
.cms img.align_center {
	float: none;
	display: block;
	margin: 0 auto 1.0em auto;
}
.cms img.align_left {
	float: left;
	margin: 0 1.1em 1.0em 0;
}
.cms__content_inhaltstpl h2 {
	padding-top: 1.0em;
}
.cms__content_inhaltstpl h2:first-child {
	padding-top: 0;
}
.cms__content_inhaltstpl hr {
    height: 1px;
    margin-bottom: 1.25em;
	border: none;
    border-top: 1px dashed #827F65;
    background-color: #FFFFFF;
    color: #FFFFFF;
}

.cms__content_inhaltstpl .menue_headline a {
	color: #817f66;
}






/* messetermine */

.box__messetermine {
	padding-top: 31px;
	border-top: 1px solid #EDECE2;
}
.box__messetermine .messetermin {
	float: left;
	width: 100%;
	margin: 0 0 31px 0;
	padding: 0 0 32px 0;
	border-bottom: 1px solid #EDECE2;
}
.box__messetermine .messetermin__left {
	float: left;
	width: 55%;
}
.box__messetermine .messetermin__right {
	float: right;
	text-align: right;
	width: 250px;
}
.box__messetermine .messetermin__meta {
	margin: 0 0 18px 0;
}
.box__messetermine .messetermin__date {

}
.box__messetermine .messetermin__location {

}
.box__messetermine .messetermin__content {
}
.box__messetermine .messetermin__content p {
	margin: 0;
}
.box__messetermine .messetermin__content .text {
	padding-bottom: 0.5em;
}
.box__messetermine .messetermin__link {
	display: block;
	color: #86866E;
	text-decoration: underline;
}
.box__messetermine .messetermin__link:hover {
	text-decoration: none;
}
.box__messetermine .messetermin__icon {
	height: 30px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
.box__messetermine .messetermin__icon--dog {
    width: 35px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAeCAYAAACmPacqAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAARtSURBVFhHvVddiFRlGB4jtaQwiigUFAODLLDo1wj1woTwwovyqosFo133fN83u6trEgkH5nx/Z87M7GxR7hBJP2CwFVEYJC1dtWZB9gdduNBFLRZohpi2iXp83uOOjsfjnPNVuPBxZs6+7/M97/87pdI1+KvXh241hm+4BlflX6Ekr2vFvoPknHzplEQYskWwZKW1A/f4/qZ5zgAdCuPj/jwt2U86YBNOOEHgLbVG7Ak1/9Uo9o9R/IRV4oAJ2FonoA5ha8tL4JU/jeTvOWHAgg9ebm6Pa+FgHJpyXLXluFnfFlvNf1e+WOEENiusNbsbRp2EcXtz9ZUq3wHWm4xmH1otcLGIoXzZqUdDsZHsa2t7F+YCpgQSfMUOU6h8v+eGrvpGem82alvjEZwsIm1ijdpQrAPeciXj+/51IDIJT5/Ruv/hrvqIZ7XZ2HYxLFE4gPAMXOEdIkrvleLPuxLSkr/WbAzjDq676lKCIUmnrC6fo9hC8Qief6RDRd8ph0DqpFLsSRdCxojN5H146PtWq3dBV13fZ4uk5I8gvvcZ03+X1t6juPxwmJE/5DmQP6qU90xRQkr1r6GCAJlTdEdRvURudFTMR/gOkSeyPJQQIqKSf47ncKjEmkqlb7lS4vaWn1h+WXMzpvwgKvJs4tnAe8KJDIGha+6mS7PI0LvQiJhcT4cuQXiPwYCfUXU/guQBnAmcj+CNd7Tik0SevPNvyJR04D3bjUwnyXZy16qDMbWBpDrrl07SGhIDQEZueczVMyXk0IaiZK7mvfR7wkMT7HEmYwJvdbe+U5RApxx5xmh+KIr4MidCUnr3I9Z//9+EKITIq31OA5jK3So+nViTGg//5Xt75FgpiucOtXFcuq8eDRYmQ8QblMA4WV28bQQlupZih1OoAi3WozOfzgtVhDFB1YMynkFoD+J5EMPxeLuKMhNZ8Y+dyJAwgHZmVRURbJcwwnnMGr4rlOwhtPu5rd7euUr1raCVJItQ0kwln/J97yYnQlL2LYbiUWpynRbCAzN4v99q9hLtLFmg2H1vBKEvGhGSNpV3MOaMlfwpJzJxXJqD7J/o9E7yGaOgCBAtZRgF07SidBKaHTXfjvgDtxTBuSiD0RClyaD9v1sUBHNrJfrLlxTWdv5dCDM6sxZ7ncKlAiauIKP4+0XJkFwYbr4ZIRu7hMNmyDu05uL9Zwj1bYXwkBc9HSBnZz+/XUg5JYRc+zTZGrETo+Iq5K3myHCMHwOrC+FhBXj6wh7Mp3B+IQDyViHllJCRYiO1AeCM07+U9KJXRl/Ad7GxEB4Wqb7ZHXkrcuUH9J4ZGheFlFNCNuDP0S8OeCgJs6149ybGKT6Ui1epiAeQbH+hEk7hh906PH+DiydzFTMEqr53J/SnKU9gYD+JIFdWJSupYm/lYgaBeLxqyt8oWARr3tj16os06MZyFTMEaBNEeHZDf4+1OxZi5FyvJPvk9bGdFLb9TpjI+i01OxiElfJyJ8WrCAsh5lPujI4Mf0U79Xm/mFM3QN13FgAAAABJRU5ErkJggg==);
}
.box__messetermine .messetermin__icon--cat {
    width: 58px;
    background-image: url(data:image/png;base64,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);
}
.box__messetermine .messetermin__icon--both {
    width: 63px;
    background-image: url(data:image/png;base64,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);
}

/* messetermine rwd */

.rwd2017 .box__messetermine {
	padding-top: 31px;
	border-top: 2px solid #f3f3f0 /* #EDECE2 */;
}
.rwd2017 .box__messetermine .messetermin {
	float: left;
	width: 100%;
	margin: 0 0 31px 0;
	padding: 0 0 32px 0;
	border-bottom: 2px solid #f3f3f0 /* #EDECE2 */;
}

.rwd2017 .box__messetermine .messetermin__left {
	float: left;
	width: 75%;
}
.rwd2017 .box__messetermine .messetermin__right {
	float: right;
	text-align: right;
	width: 25%;
}
.rwd2017 .box__messetermine .messetermin__link {
	display: block;
	color: #565443;
	text-decoration: underline;
}
.rwd2017 .box__messetermine .messetermin__link:hover {
    color: #f18800;
    text-decoration: underline;
}








/* shipping */
.cms__content_inhaltstpl table.table_shipping_countries th {
	text-align: right;
	padding: 2px 4px;
	background: #E0D9C1;
	font-size: 13px;
	white-space: nowrap;
}
.cms__content_inhaltstpl table.table_shipping_countries th:first-child,
.cms__content_inhaltstpl table.table_shipping_countries th:nth-child(2) {
	text-align: left;
}
.cms__content_inhaltstpl table.table_shipping_countries tr td {
	text-align: right;
	background: #FFFFFF;
}
.cms__content_inhaltstpl table.table_shipping_countries td:first-child,
.cms__content_inhaltstpl table.table_shipping_countries td:nth-child(2) {
	text-align: left;
}
.cms__content_inhaltstpl table.table_shipping_countries tr:nth-child(even) td {
	background: #F4F1E5;
}

.cms__content_inhaltstpl table.table_shipping_countries p,
.cms__content_inhaltstpl table.table_partner_companies p {
	margin-bottom: 0;
}




/* geschaeftsleitung */

.cms__content_inhaltstpl .quotebox {
	margin: 0 0 1.0em 0;
	text-align: center;
}
.cms__content_inhaltstpl .quotebox img {
}
.cms__content_inhaltstpl .quotebox .quotebox__top {
	margin-top: -60px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmMAAAAICAYAAAC1ZPjNAAAA2klEQVR4nO3OP2oCQRiG8e+C7kl0rHIA0ZnBDZYhEZS1NaVliuwWewARIeaPWFh4AFFHED4bCfYhTDHPD97mqV6RG9dtZs6ayttW+Pleqqrq63So3prf0el0Op1Op9P/1PfF6LHsu3Ym9zbrD1+Mc12t5hrCSQEAAPA/vj4XOnzpad+3cxERuVxCI/YpAACAlJyOB50UA63rt0wG+UO1221jfwIAAEjRu7he63A+h9hHAAAAklOVs6N4a2L/AAAASJK3RuX5qRP7BwAAQJK8NSqxTwAAAKTKW6NXTsGDvYWzwgAAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	height: 8px;
}
.cms__content_inhaltstpl .quotebox .quotebox__content {
	text-align: left;
    padding: 22px 30px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmMAAAAICAYAAAC1ZPjNAAAAaUlEQVR4nO3bsQ3DMAxEUU6sHVIQmiDIHm4D2F2yTACNQG8RFnpvgl9ec7HWrwAA+L/v510xc3R3AABsyxgDAGhynYcxBgDQZeaoeD0f3R0AAFuaOSq6IwAAdjVzVHhTAgD08KYEAGh2A1cnCZJ8EPCzAAAAAElFTkSuQmCC);
	background-repeat: repeat-y;
}
.cms__content_inhaltstpl .quotebox .quotebox__bottom {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmMAAAAICAYAAAC1ZPjNAAAA5UlEQVR4nO3aP2oCQRiG8e+CES+yK+gFUuzssGItyQ1ygqQImJBCOwULB5s0SQohYKP7ByKvVcC0aQac5wfTPNVbfsWYAAAAEIV3uWy//469AwAAIEmL+bPMuzz2DgAAgGSZd4O669rYOwAAAJLSda2eHh8ONq6Gs7BZxt4DAACQlO12rdLlrzad3vY/P95j7wEAAEhG0xx1f1eoKgc9MzOTVISwUtgsVdeH2PsAAACuUlMfdTr9aLf70rgaTezSpBr1S5e9eZe1l5/6vcv/PDqdTqfT6XT6/3pZZE0IqxdJN7832BlaPYR9Oh+VBQAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	height: 8px;
}
.cms__content_inhaltstpl .quotebox .quotebox__begin {
	width: 36px;
	height: 28px;
	margin-bottom: 10px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAcCAYAAAAJKR1YAAABeUlEQVRIie2XP0sDMRiHHykO4p+Cg9VBN3UQnRycxcGCk9DBVcFacPNPUbC6iuAgVHtJPkE/i9/CRZQW2yS7k0Wu19xdc0428I7vw5O8d78QmiVyVlA0gqqW3CUpI6haQbFZIkdoefOMYjdpYwRoJyzkzUuzk6id9Qn58oZt/qmwkDdvJDQSGgn9OyGfILOKWljIm+cV9YrLPiFf3jCX4a+qhIWy5vXW+wOT7YAlK7kZCFCUBwL+gtdRzLoAVnKUVCgTnn5hzipqA2cuOUgj5M0zdeat5NYx8+00Qt687jOrro+wK1hJI+TN04qS4xe9+qgzlUbIi9eqs+iat5UcA2NJZYbivQaMt56YMZINI7lwHe9Xg804CS/e5z3TWnFqJdexASY4iXpxZMqzAQtJ0tQqap0Gy3Gn480zkoJrxr1myVacTCa82NASnGvBWhKZTHhGUohslJxZwV47IJ9UJhNeOyCvFWUtqVjBoZbsm4D1t0cm0oj48r4BvqarFtfnkdwAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
}
.cms__content_inhaltstpl .quotebox .quotebox__text {
    /* font-style: italic; */
    line-height: 140%;
}
.cms__content_inhaltstpl .quotebox .quotebox__text ul {
	margin: 0px 0px 20px 0px;
}
.cms__content_inhaltstpl .quotebox .quotebox__text ul li {
	padding: 0px 0px 8px 30px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAABhElEQVQokV2Rv2sUURDHp7EQLESxsRE7QWtLJXY2aplasUrj/xAQTJVLcRCImkPlJCAnRG1CNCSxsLikCAQ2uSYXBT25oJz79u3ue/Ox2N23d5nmwcx8f80T/b0PgFKXAjrsoaNB2fdFDxD74QEuaheLqgGa99ewnTuTJCiS7c4RNwXsqBwUAM1GmOWLpJ8fTmgLgP14l6R9JdiqXjfcxzQEF70KECkmDrN8iXTj8RigtHbQxiwI/k9vDAD4v0eYppBHraBTKaXbT0hal9HcFIBqlPfeYV6cx58cnjIHSecm6ZdHCAqKCwO7eo+sO1fpBpAf9TFvriMK+JLID7qYlxdwP7+dFiBdm8Z+ul9nUPuPePEM2c6zcHO0tLo7j1k6i5pfNSBZuYFdnQrEVS73Y4O4IbjvW/WVks0ZzPNzhWUIzD45IW4K2c5sSCQuahE3BD+Myt3iAJobkrfXSN/fDjlUFbGdW+TdpyFksNJfx7y+Cnk6cWJxx18Dg9f6s/xgL6iO139j5JbCTiUNCwAAAABJRU5ErkJggg==) 0px 3px no-repeat;
}
.cms__content_inhaltstpl .quotebox .quotebox__end {
	width: 100%;
	margin-top: -1.0em;
	height: 28px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAcCAYAAAAJKR1YAAABdUlEQVRIie2Vu0oDQRSGPwkW4iVg4aXQTi1EKwtrUTBgJaSwVTAG7FSCgjGtCBZCNDszT5Bn8S1sREkwmdneKqK5zO7mbGcWpvw/vnNm+Qc839sjEy5gw2oOQ8Wx1RStodAMyPpyqfOaAdlQceA0F1ZT6T5OM59ERMSzinWnuOwXtJpKaCjbF+biyoh4Lc12aCgPCncAcTck4rVqrESFfyABi5EyEl49T8YqziKDmhtrOP+8Z9onI+Z91djyBZ3mymk2G0/MvAaMR21HyhsLNae+O25UWYqSSI33UWXKGa4HTmTIJ5CR89qKVd9628+sJRES86xmx/PT3bkqC0mExDynOUqrBFPhhZoTz0S3LcNsEiExzxoKPkAzYPn9gcm4QmKe1RTjtOmfHlGUQkWunieTOs8pSkkBv0C73UJiXtz3ZtBk3UJi3rDhzulzZTLeSGgkNBL6d0LCZu0pRjHPGfaHBmj2eoSkvHqeTKjIJZnM97hKed+8/KsMbgKnOgAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-position: right 0;
}





/* garantieversprechen */

.cms__content_inhaltstpl .signaturelist {
	padding-left: 30px;
}
.cms__content_inhaltstpl .signaturelist ul {
	float: left;
	width: 100%;
}
.cms__content_inhaltstpl .signaturelist li {
	float: left;
	padding-right: 40px;
	width: 33.33333%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.cms__content_inhaltstpl .signaturelist .signaturelist__item {
	width: 100%;
	text-align: center;
}
.cms__content_inhaltstpl .signaturelist .signaturelist__signature {
	height: 50px;
}
.cms__content_inhaltstpl .signaturelist .signaturelist__name {
	padding: 5px 0 0 0;
	border-top: 1px solid #86866E;
}




/* wir zeigen gern */

/*
.cms__content_inhaltstpl .imagelist {
	padding-top: 1.0em;
}
.cms__content_inhaltstpl .imagelist li {
	float: left;
	width: 100%;
	padding: 0 0 2.0em 0;
}
.cms__content_inhaltstpl .imagelist .imagelist__image {
	float: left;
	width: 24%;
}
.cms__content_inhaltstpl .imagelist .imagelist__image img {
	width: 118px;
}
.cms__content_inhaltstpl .imagelist .imagelist__content {
	float: left;
	width: 76%;
}
.cms__content_inhaltstpl .imagelist .imagelist__content h3 {
	color: #F69F00;
}
*/
.cms__content_inhaltstpl .imagelist {
	padding-top: 1.0em;
}
.cms__content_inhaltstpl .imagelist li {
	display: table;
	width: 100%;
	padding: 0 0 1.25em 0;
}
.cms__content_inhaltstpl .imagelist .imagelist__image {
	display: table-cell;
	vertical-align: bottom;
	width: 24%;
	padding-bottom: 0.9em;
}
.cms__content_inhaltstpl .imagelist .imagelist__image img {
	width: 118px;
}
.cms__content_inhaltstpl .imagelist .imagelist__content {
	display: table-cell;
	vertical-align: bottom;
	width: 76%;
}
.cms__content_inhaltstpl .imagelist .imagelist__content p {
}
.cms__content_inhaltstpl .imagelist .imagelist__content h3 {
	font-weight: normal;
	color: #F69F00;
}



/* gut zu wissen */

.cms__content_inhaltstpl .box_tiptool_cat {
	margin-top: -1.0em;
}



/* was fütterst du? */

.was-fuetterst-du .cms__content_inhaltstpl .quotebox {
	margin-top: -2.0em;
}
.was-fuetterst-du .cms__content_inhaltstpl .quotebox .quotebox__top {
	margin-top: -132px;
}
.was-fuetterst-du .cms__content_inhaltstpl .quotebox .quotebox__content {
	padding-top: 100px;
}
.was-fuetterst-du .cms__content_inhaltstpl .quotebox .quotebox__content strong {
	font-weight: normal;
	color: #F49E00;
}
.was-fuetterst-du .cms__content_inhaltstpl .text {
	padding: 1.0em 30px 1.1em 30px;
}
.was-fuetterst-du .cms__content_inhaltstpl .text p {
	margin: 0 0 0.75em 0;
}
.was-fuetterst-du .cms__content_inhaltstpl .text h2 {
	margin: 0 0 0.25em 0;
	padding: 0.25em 0 0 0;
	color: #F49E00;
}
.was-fuetterst-du .cms__content_inhaltstpl .text strong {
	font-size: 26px;
	font-weight: normal;
}





/* jobs */
/* see also shop cms.css */
.cms__content_inhaltstpl .box__jobs {
	margin: 0 0 1.0em 0;
	padding: 1.0em 0 0 0;
}
.cms__content_inhaltstpl .job {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	width: 100%;
	margin: 0 0 2.0em 0;
	padding: 20px 30px;
	border: 1px dashed #AEAB8E;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.cms__content_inhaltstpl .job__left {
	float: left;
	width: 28%;
	padding-top: 30px;
}
.cms__content_inhaltstpl .job__right {
	float: left;
	width: 72%;
}
.cms__content_inhaltstpl .job__icon {
	cursor: pointer;
}
.cms__content_inhaltstpl .job__right h3 {
	margin: 0 0 0.5em 0;
	color: #f79f00;
}
.cms__content_inhaltstpl .job__hidden {
	display: none;
}




/* zeitung */

.zeitung .cms__content_inhaltstpl a {
	text-decoration: none;
}
.zeitung .cms__content_inhaltstpl a:hover {
	text-decoration: underline;
}





/* triple-des */

.triple-des .cms__content_inhaltstpl h3 {
	padding-top: 2.0em;
}




/* agb */

.agb .cms__content_inhaltstpl blockquote {
	margin: 0;
	padding: 20px;
	background: #f4f1e5;
}
.agb .cms__content_inhaltstpl blockquote h3 {
	margin: 0 0 1.0em 0;
}





/* zahlung */

.zahlung .cms__content_inhaltstpl h3 {
    margin: 0 0 0.75em 0;
	padding: 1.0em 0 0 0;
    font-size: 15px;
    font-weight: bold;
    color: #F79F00;
}
.zahlung .cms__content_inhaltstpl h3:first-child {
	padding: 0;
}



/* datenschutz */

.box_webtrekk_optout {
	margin-top: -1.0em;
	padding-bottom: 1.0em;
}



/* accordion */

.cms__content_inhaltstpl .accordion {

}
.cms__content_inhaltstpl .accordion_item {
	margin: 0 0 1.0em 0;
}
.cms__content_inhaltstpl .accordion_headline {
	position: relative;
	display: block;
	margin: 0 0 0.5rem 22px;
	cursor: pointer;
}
.cms__content_inhaltstpl .accordion_headline:before {
	position: absolute;
	display: block;
	text-align: left;
	width: 15px;
	height: 15px;
	left: -22px;
	top: 1px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAMAAADEgrRGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRF9ZYB/Nqm+LRK+K01/OfJ96cf/e7b//7/+s6J+MFo//j09p8R/v78/f7//v//////h5PXogAAAJ1JREFUeNqsUVsKBCEMq4/ROnWa+992ozugfi5sESFY0yQVsAoc47BkXDGgAgur3O/zFyNevvejWzswioS93xGsLFw7KXRhf5At7/9v0YMvxYO/WX0VThykoG/zkqLuekn9HPpX/R3nNJz7VKexCMNrHN8dPTIU9hdL94jILqYqD51EyfTQnJ7EnU7UooW5ksFf3bNyR2NJv+r5CDAA6rAXOzo0L/AAAAAASUVORK5CYII=);
	background-size: 15px 30px;
	background-position: 0 0;
	background-repeat: no-repeat;
	content: '';
}
.cms__content_inhaltstpl .accordion_item.open .accordion_headline:before {
	background-position: 0 -15px;
}
.cms__content_inhaltstpl .accordion_content {
	display: none;
	padding: 0 0 1px 0;
}




/* ------------------------------------------------------------------------------------------------------------------ */

/* press and news start overview page */

.press-overview .cms .press-release-overview .item:first-child img {
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
	margin-bottom: 10px;
}

.press-overview .presse_boxen_links .presse_box,
.press-overview .presse_boxen_rechts .presse_box {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    width: 97%;
}

.press-overview .presse_box.newsletter .box_content .presse_text {
    margin-bottom: 25px;
}

.press-overview .cms .box_content p {
	margin: 0 0 1.0em 0;
}
.press-overview .cms .box_content p.btn_next {
	margin: 0;
}

.press-overview .cms .presse_box .presse_text .btn_next a {
	color: #FFFFFF;
}

.press-overview .social_icons_wrapper {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    padding: 20px;
    width: 97%;
    background-color: #f3f3f0 /* #EDECE2 */;
    float: right;
    border: 1px dashed #86866e;
    border-top: 0px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}







/* press release overview */

.cms .press-release-overview .item {
	float: left;
	width: 100%;
	padding: 0 0 1.5em 0;
}
.cms .press-release-overview .date {
	margin: 0 0 0.25em 0;
	padding: 0;
	font-size: 14px;
	color: #817f66;
}
.cms .press-release-overview .headline {
	margin: 0 0 0.25em 0;
	padding: 0;
	color: #817f66;
}
.cms .press-release-overview .text {
	margin: 0;
}
.cms .press-release-overview .link {
	color: #f79f00;
}
.cms .press-release-overview a {
	color: inherit;
}
.cms .press-release-overview .image {
	float: left;
	margin: 0 20px 0 -35px;
}



/* press release navigation */

.cms__content_inhaltstpl .menue_headline.back_link a .back_link_part_1 {
	font-size: 14px;
	text-transform: none;
}
.cms__content_inhaltstpl .menue_headline.back_link a .back_link_part_2 {
	text-transform: uppercase;
}

.press-releases li:first-child{
	border-top: 0;
}

.press-releases li {
	display: table;
	width: 100%;
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #aeab8e;
	font-weight: bold;
	cursor: pointer;
}
.press-releases li a {
	color: #817f66;
}
.press-releases li a:hover,
.press-releases li a.selected {
	color: #f79f00;
}

.press-releases li .image {
	display: table-cell;
	vertical-align: top;

}
.press-releases img {
	display: block;
	width: 55px;
}
.press-releases li .link {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: table-cell;
	vertical-align: top;
	width: 100%;
	padding-left: 10px;
	font-weight: normal;
}

.cms__content_inhaltstpl .menue_bottom_back_link {
	padding-top: 1.0em;
	font-size: 14px;
}
.cms__content_inhaltstpl .menue_bottom_back_link a {
	color: #817f66;
}
.cms__content_inhaltstpl .menue_bottom_back_link a:hover {
	color: #f79f00;
}


/* press area subpages */

.cms .box_download {
	margin-top: 50px;
}
.cms .box_download .text {
	margin: 0 0 1.0em 0;
}
.cms .box_download p.btn_next {
	margin: 0;
}












/* ------------------------------------------------------------------------------------------------------------------ */

/* FAQ */

.page-faq .faq-categories {
	margin: 0 0 100px 0;
	padding-top: 1rem;
}

.page-faq .faq-categories .faq-category a {
	display: inline-block;
	margin: 0 15px 14px 0;
	padding: 10px 22px;
	background: #F18800;
	color: #FFFFFF;
	font-size: 22px;
	text-decoration: none;
}
.page-faq .faq-categories .faq-category a:hover {
	text-decoration: underline;
}

.page-faq .faq-items {
	margin: 0 0 2.0em 0;
}

.page-faq .faq-items .faq-item {
	margin: 0 0 4px 0;
}

.page-faq .faq-items .faq-item .faq-question {
	display: table;
	width: 100%;
	padding: 10px 16px 11px 24px;
	background: #F3F3F0; /* #F1F3F8; */
	cursor: pointer;
}

.page-faq .faq-items .faq-item .faq-question h3 {
	display: table-cell;
	vertical-align: middle;
	margin: 0;
	padding: 0 10px 0 0;
	font-size: 16px;
	font-weight: 400;
	color: #565443;
}

.page-faq .faq-items .faq-item .faq-question .faq-icon-wrapper {
	display: table-cell;
	position: relative;
	vertical-align: top;
	width: 45px;
}

.page-faq .faq-items .faq-item .faq-question .faq-icon-wrapper .faq-icon-inner {
	position: relative;
	display: block;
	width: 100%;
	height: 40px;
	padding: 8px 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #F18800; /* #33DCF3; */
}

.page-faq .faq-items .faq-item .faq-question .faq-icon-wrapper .faq-icon-inner .faq-icon {
	position: absolute;
	display: block;
	width: 25px;
	height: 25px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='451.847' height='451.847'%3E%3Cpath fill='%23FFFFFF' d='M225.923 354.706c-8.098 0-16.195-3.092-22.37-9.263L9.27 151.157c-12.36-12.36-12.36-32.397 0-44.75 12.354-12.355 32.388-12.355 44.748 0L225.923 278.32 397.83 106.413c12.358-12.354 32.39-12.354 44.743 0 12.365 12.354 12.365 32.392 0 44.75L248.293 345.45c-6.178 6.17-14.275 9.256-22.37 9.256z'/%3E%3C/svg%3E");
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	left: 50%;
	top: 50%;
	margin: -12.5px 0 0 -12.5px;
}

.page-faq .faq-items .faq-item .faq-question .faq-icon-wrapper .faq-icon-inner .faq-icon {
	/*
	-webkit-animation: spin 0.5s linear infinite;
	-moz-animation:    spin 0.5s linear infinite;
	animation:         spin 0.5s linear infinite;
	*/
	-webkit-transition: 300ms linear all;
    -moz-transition:    300ms linear all;
    -ms-transition:     300ms linear all;
    -o-transition:      300ms linear all;
    transition:         300ms linear all;
}

/*
@-moz-keyframes spin {
	100% {
		-moz-transform: rotate(180deg);
	}
}

@-webkit-keyframes spin {
	100% {
		-webkit-transform: rotate(180deg);
	}
}

@keyframes spin {
	100% {
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
	}
}
*/

.page-faq .faq-items .faq-item.open .faq-question .faq-icon-wrapper .faq-icon-inner .faq-icon {
	-webkit-transform: rotate(180deg);
	-moz-transform:    rotate(180deg);
	-ms-transform:     rotate(180deg);
	-o-transform:      rotate(180deg);
	transform:         rotate(180deg);
	/* filter: progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=0, M21=0, M22=-1, DX=0, DY=0, SizingMethod='auto expand'); */
}

.page-faq .faq-items .faq-item .faq-answer {
	display: none;
}

.page-faq .faq-items .faq-item .faq-answer .faq-content {
	padding: 8px 24px 4px 24px;
	font-size: 16px;
}

.page-faq .faq-items .faq-item .faq-answer .faq-content p {
	margin: 0 0 0.75em 0;
}

.page-faq .faq-items .faq-item .faq-answer .faq-content ul {
	margin: 0 0 1.0rem 0;
	padding: 0.5rem 0 0 0;
}
.page-faq .faq-items .faq-item .faq-answer .faq-content ul li {
	margin: 0 0 8px 0;
	padding: 0 0 0 24px;
	background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='141.73' height='85.04'%3E%3Cpath fill='%23F18800' d='M0 5.156L5.5 0l45.524 42.52L5.5 85.04 0 79.91l39.996-37.39'/%3E%3Cpath fill='%23F18800' d='M46.29 5.156L51.79 0l45.524 42.52L51.79 85.04l-5.5-5.13 39.996-37.39'/%3E%3C/svg%3E") 0 4px no-repeat;
	background-size: auto 14px;
}



















/* ------------------------------------------------------------------------------------------------------------------ */
/* ----- relaunch 2017 ---------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------ */

/* allgemeine styles */

.rwd2017 .breadcrumb > li:first-child:before {
    display: none;
}
@media (max-width: 767px) {
	.rwd2017 .breadcrumb > li:last-child:before {
        display: none;
	}
}

.rwd2017 .cms-content a {
	text-decoration: underline;
}

.rwd2017 .cms-content a.btn {
	text-decoration: none;
}

.rwd2017 .cms-content h2 {
	margin: 0 0 1rem 0;
	padding: 1rem 0 0 0;
	font-weight: 700;
	color: #f18800;
}
.rwd2017 .cms-content h3 {
	margin: 0 0 1rem 0;
	padding: 0;
	/* font-size: 15px; */
	font-weight: 700;
	/* margin: 0px 0px 10px 0px; */
	/* color: #f79f00; */

}
.rwd2017 .cms-content h2 + h3 {
	padding-top: 1.5rem;
}
.rwd2017 .cms-content p {
	margin: 0 0 2rem 0;
}
.rwd2017 .cms-content blockquote {
	margin: 0 0 2rem 0;
	padding: 2rem 2.2rem 1.1rem 2.2rem;
	background: #F3F3F0;
	border: none;
	font-size: 15px;
}
.rwd2017 .cms-content ul {
	list-style: none;
}

.rwd2017 .cms-content .help-block {

	color:#DD5964 !important;

}
@media  (max-width: 991px) {

	.rwd2017 .cms-content {
		border-left: none;
		padding: 10px;
    }

}
@media  (min-width: 992px) {

	.rwd2017 .cms-content {

        border-left: 2px solid #f3f3f0;
		min-height: 300px;
		padding-left: 30px;

	}

}




.rwd2017 .cms-content img.align_right {
	float: right;
	margin: 0 0 1.0em 1.1em;
}
.rwd2017 .cms-content img.align_center {
	float: none;
	display: block;
	margin: 0 auto 1.0em auto;
}
.rwd2017 .cms-content img.align_left {
	float: left;
	margin: 0 1.1em 1.0em 0;
}


@media (max-width: 767px) {

	.rwd2017 .cms-content .text img {

		width: 100%;

	}
	.rwd2017 .cms-content .quotebox img {

		width: 100%;

	}
	.rwd2017.was-fuetterst-du .cms-content .quotebox img {

		max-width: 418px;

	}

}

/* was fuetterst du */










/* spezielle styles */

/* widerruf */
.rwd2017 .cms-content .text_widerruf {
	margin: 0 0 2rem 0;
	padding: 2rem 2.2rem 1.1rem 2.2rem;
	background: #F3F3F0;
	border: none;
}

/* quotebox */

.cms-content .quotebox {
	margin: 0 0 1.0em 0;
	text-align: center;
}
.cms-content .quotebox img {
}
.cms-content .quotebox .quotebox__top {
	margin-top: -60px;
	/*
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmMAAAAICAYAAAC1ZPjNAAAA2klEQVR4nO3OP2oCQRiG8e+C7kl0rHIA0ZnBDZYhEZS1NaVliuwWewARIeaPWFh4AFFHED4bCfYhTDHPD97mqV6RG9dtZs6ayttW+Pleqqrq63So3prf0el0Op1Op9P/1PfF6LHsu3Ym9zbrD1+Mc12t5hrCSQEAAPA/vj4XOnzpad+3cxERuVxCI/YpAACAlJyOB50UA63rt0wG+UO1221jfwIAAEjRu7he63A+h9hHAAAAklOVs6N4a2L/AAAASJK3RuX5qRP7BwAAQJK8NSqxTwAAAKTKW6NXTsGDvYWzwgAAAAAASUVORK5CYII=);
	*/
	background-repeat: no-repeat;
	height: 8px;
}

.cms-content .quotebox .quotebox__content {
	text-align: left;
    padding: 22px 30px;
	/*
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmMAAAAICAYAAAC1ZPjNAAAAaUlEQVR4nO3bsQ3DMAxEUU6sHVIQmiDIHm4D2F2yTACNQG8RFnpvgl9ec7HWrwAA+L/v510xc3R3AABsyxgDAGhynYcxBgDQZeaoeD0f3R0AAFuaOSq6IwAAdjVzVHhTAgD08KYEAGh2A1cnCZJ8EPCzAAAAAElFTkSuQmCC);
	*/
	background-repeat: repeat-y;
	border: 1px dashed silver;
}
.cms-content .quotebox .quotebox__bottom {
	/*
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmMAAAAICAYAAAC1ZPjNAAAA5UlEQVR4nO3aP2oCQRiG8e+CES+yK+gFUuzssGItyQ1ygqQImJBCOwULB5s0SQohYKP7ByKvVcC0aQac5wfTPNVbfsWYAAAAEIV3uWy//469AwAAIEmL+bPMuzz2DgAAgGSZd4O669rYOwAAAJLSda2eHh8ONq6Gs7BZxt4DAACQlO12rdLlrzad3vY/P95j7wEAAEhG0xx1f1eoKgc9MzOTVISwUtgsVdeH2PsAAACuUlMfdTr9aLf70rgaTezSpBr1S5e9eZe1l5/6vcv/PDqdTqfT6XT6/3pZZE0IqxdJN7832BlaPYR9Oh+VBQAAAABJRU5ErkJggg==);
	*/
	background-repeat: no-repeat;
	height: 8px;
}
.cms-content .quotebox .quotebox__begin {
	width: 36px;
	height: 28px;
	margin-bottom: 10px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAcCAYAAAAJKR1YAAABeUlEQVRIie2XP0sDMRiHHykO4p+Cg9VBN3UQnRycxcGCk9DBVcFacPNPUbC6iuAgVHtJPkE/i9/CRZQW2yS7k0Wu19xdc0428I7vw5O8d78QmiVyVlA0gqqW3CUpI6haQbFZIkdoefOMYjdpYwRoJyzkzUuzk6id9Qn58oZt/qmwkDdvJDQSGgn9OyGfILOKWljIm+cV9YrLPiFf3jCX4a+qhIWy5vXW+wOT7YAlK7kZCFCUBwL+gtdRzLoAVnKUVCgTnn5hzipqA2cuOUgj5M0zdeat5NYx8+00Qt687jOrro+wK1hJI+TN04qS4xe9+qgzlUbIi9eqs+iat5UcA2NJZYbivQaMt56YMZINI7lwHe9Xg804CS/e5z3TWnFqJdexASY4iXpxZMqzAQtJ0tQqap0Gy3Gn480zkoJrxr1myVacTCa82NASnGvBWhKZTHhGUohslJxZwV47IJ9UJhNeOyCvFWUtqVjBoZbsm4D1t0cm0oj48r4BvqarFtfnkdwAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
}
.cms-content .quotebox .quotebox__text {
    /* font-style: italic; */
    line-height: 140%;
}
.cms-content .quotebox .quotebox__text ul {
	margin: 0 0 1.0rem 0;
	padding: 0.5rem 0 0 0;
}
.cms-content .quotebox .quotebox__text ul li {
	margin: 0 0 8px 0;
	padding: 0 0 0 24px;
	/*
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAABhElEQVQokV2Rv2sUURDHp7EQLESxsRE7QWtLJXY2aplasUrj/xAQTJVLcRCImkPlJCAnRG1CNCSxsLikCAQ2uSYXBT25oJz79u3ue/Ox2N23d5nmwcx8f80T/b0PgFKXAjrsoaNB2fdFDxD74QEuaheLqgGa99ewnTuTJCiS7c4RNwXsqBwUAM1GmOWLpJ8fTmgLgP14l6R9JdiqXjfcxzQEF70KECkmDrN8iXTj8RigtHbQxiwI/k9vDAD4v0eYppBHraBTKaXbT0hal9HcFIBqlPfeYV6cx58cnjIHSecm6ZdHCAqKCwO7eo+sO1fpBpAf9TFvriMK+JLID7qYlxdwP7+dFiBdm8Z+ul9nUPuPePEM2c6zcHO0tLo7j1k6i5pfNSBZuYFdnQrEVS73Y4O4IbjvW/WVks0ZzPNzhWUIzD45IW4K2c5sSCQuahE3BD+Myt3iAJobkrfXSN/fDjlUFbGdW+TdpyFksNJfx7y+Cnk6cWJxx18Dg9f6s/xgL6iO139j5JbCTiUNCwAAAABJRU5ErkJggg==) 0px 3px no-repeat;
	*/
	background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='141.73' height='85.04'%3E%3Cpath fill='%23F18800' d='M0 5.156L5.5 0l45.524 42.52L5.5 85.04 0 79.91l39.996-37.39'/%3E%3Cpath fill='%23F18800' d='M46.29 5.156L51.79 0l45.524 42.52L51.79 85.04l-5.5-5.13 39.996-37.39'/%3E%3C/svg%3E") 0 3px no-repeat;
	background-size: auto 14px;
}
.cms-content .quotebox .quotebox__end {
	width: 100%;
	margin-top: 0;
	height: 28px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAcCAYAAAAJKR1YAAABdUlEQVRIie2Vu0oDQRSGPwkW4iVg4aXQTi1EKwtrUTBgJaSwVTAG7FSCgjGtCBZCNDszT5Bn8S1sREkwmdneKqK5zO7mbGcWpvw/vnNm+Qc839sjEy5gw2oOQ8Wx1RStodAMyPpyqfOaAdlQceA0F1ZT6T5OM59ERMSzinWnuOwXtJpKaCjbF+biyoh4Lc12aCgPCncAcTck4rVqrESFfyABi5EyEl49T8YqziKDmhtrOP+8Z9onI+Z91djyBZ3mymk2G0/MvAaMR21HyhsLNae+O25UWYqSSI33UWXKGa4HTmTIJ5CR89qKVd9628+sJRES86xmx/PT3bkqC0mExDynOUqrBFPhhZoTz0S3LcNsEiExzxoKPkAzYPn9gcm4QmKe1RTjtOmfHlGUQkWunieTOs8pSkkBv0C73UJiXtz3ZtBk3UJi3rDhzulzZTLeSGgkNBL6d0LCZu0pRjHPGfaHBmj2eoSkvHqeTKjIJZnM97hKed+8/KsMbgKnOgAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-position: right bottom;
}

@media (max-width: 479px) {
	.cms-content .quotebox .quotebox__top {
		margin-top: -40px;
	}

	.cms-content .quotebox .quotebox__content {
		padding-top: 40px;
	}
	/*
	.cms-content .quotebox .quotebox__end {
		margin-top: 0;
	}
	*/
}





/* jobs */
/* see also shop cms.css */

.cms-content .box__jobs {
	margin: 0 0 1.0em 0;
	padding: 1.0em 0 0 0;
}
.cms-content .job {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	width: 100%;
	margin: 0 0 2.0em 0;
	padding: 20px 30px;
	border: 1px dashed #AEAB8E;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.cms-content .job__left {
	margin-bottom: 10px;
	padding-right: 20px;
	/*
	float: left;
	width: 28%;
	padding-top: 30px;
	padding-right: 20px;
	*/
}
.cms-content .job__right {
	/*
	float: left;
	width: 72%;
	*/
}
.cms-content .job__icon {
	cursor: pointer;
}
.cms-content .job__right h3 {
	margin: 0 0 0.5em 0;
	color: #f79f00;
}

/*
.cms-content .job__button {
    float: right;
    height: 28px;
    padding: 0 0 0 9px;
    background: url(../../images/web/backgrounds/buttons.png) left -117px no-repeat transparent;
	cursor: pointer;
}
.cms-content .job__button span {
	background: url(../../images/web/backgrounds/buttons.png) right -146px no-repeat transparent;
    border: medium none;
    color: #fff !important;
    height: 28px;
    margin: 0;
    padding: 0 30px 0 7px;
    text-transform: uppercase;
    display: block;
    line-height: 28px;
}
*/

.cms-content .job__hidden {
	display: none;
}

@media (max-width: 767px) {
	.cms-content .job {
		padding: 16px 18px;
	}
	.cms-content .job__left {
		float: left;
	}
	.cms-content .job__left img {
		width: 100%;
		max-width: 115px;
	}
}





/* callback-service */
.cms-content .callback_info,
.cms-content .callback_wrap .callback_error,
.cms-content .callback_show_info .callback_form {
	display: none;
}

.cms-content .callback_show_info .callback_info,
.cms-content .callback_wrap.callback_error .callback_error {
	display: block;
}

.cms-content .callback_back {
	display: none;
}

.cms-content .callback_show_back .callback_back {
	display: block;
}

.cms-content .callback_wrap {
	/*
	overflow: hidden;
	font: 14px/18px Arial, sans-serif;
	color: #000000;
	max-width: 350px;
	width: 100%;
	position: relative;
	*/
	position: relative;
	overflow: hidden;
	width: 80%;
	margin: 0 0 2em 0;
	padding: 1em 1.5em 0 100px;
	border: 2px solid #e7e6e1;
	background-color: #F3F3F0; /* #e7e6e1; */ /* #ff9000; */
	color: #565443; /* #FFFFFF; */
	/* background-image: url(https://www.vet-concept.com/$WS/vet-concept/websale8_shop-vet-concept/benutzer/templates/images/callback.svg); */
	background-image: url(/site/templates/images/callback.svg);
	background-position: 18px 20px;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	min-height: 102px;
}

.cms-content .callback_wrap * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.cms-content .callback_wrap h2 {
	font-size: 18px;
	margin: 0 0 10px 0;
	padding: 0;
	color: #565443;
}
.cms-content .callback_wrap h3 {
	margin: 0 0 0.5em 0 !important;
	padding: 0 !important;
	color: #565443;
}
.cms-content .callback_wrap p {
	margin-bottom: 0 !important;
	color: #565443;
}

.cms-content .callback_wrap input[type='tel'] {
	/* width: 100%; */
	height: 35px;
	background-color: #FFFFFF;
	border: 1px dashed #87856e;
	margin: 0;
	padding: 2px 7px;
	-webkit-appearance: none;
	border-radius: 0;
	font-size: 18px;
	color: #565443;
	font-style: normal;
}

.cms-content .callback_wrap input[type='submit'] {
	padding: 0 10px;
	cursor: pointer;
	height: 35px;
	line-height: 32px;
	-webkit-appearance: none;
	border: 2px solid #565443;
	color: #565443;
	background: #FFFFFF;
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
	border-radius: 0;
}
.cms-content .callback_wrap input[type='submit']:hover {
	background-color: #565443;
	color: #FFFFFF;
}


.cms-content .callback_wrap .callback_input_container {
	float: left;
	width: 100%;
	margin-bottom: 0.5em;
}
.cms-content .callback_wrap .callback_input_container .callback_caller {
	float: left;
	width: 55%;
	margin-right: 10px;
}
.cms-content .callback_wrap .callback_input_container .callback_send {
	float: left;
}



.cms-content .callback_wrap ::-webkit-input-placeholder,
.cms-content .callback_wrap :-moz-placeholder,
.cms-content .callback_wrap ::-moz-placeholder,
.cms-content .callback_wrap :-ms-input-placeholder {
	color: #777777;
}

.cms-content .callback_wrap input:focus::-moz-placeholder {
	color: #D7D7D7;
}

.cms-content .callback_wrap input:focus::-webkit-input-placeholder {
	color: #D7D7D7;
}

.cms-content .callback_wrap input:focus:-moz-placeholder {
	color: #D7D7D7;
}

.cms-content .callback_wrap input:focus:-ms-input-placeholder {
	color: #D7D7D7;
}

.cms-content .callback_wrap input:focus {
	outline: none;
}

.cms-content .callback_wrap .callback_error {
	color: #990000;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.cms-content .callback_wrap .callback_info {
	padding-bottom: 1em;
}
.cms-content .callback_wrap .callback_info .callback_info_msg {

}
.cms-content .callback_wrap .callback_info .callback_back {
	text-decoration: underline;
	color: #FFFFFF;
	cursor: pointer;
	font-weight: 700;
}
.cms-content .callback_wrap .callback_info .callback_back:hover {
	color: #FFFFFF;
}

@media (max-width: 991px) {
	.cms-content .callback_wrap {
		width: 100%;
	}
	.cms-content .callback_wrap .callback_input_container {
		float: left;
		width: 100%;
		margin-bottom: 0.5em;
	}
	.cms-content .callback_wrap .callback_input_container .callback_caller {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.cms-content .callback_wrap .callback_input_container .callback_send {
		float: left;
		width: 100%;
		margin-right: 0 0 10px 0;
	}
}
/* /callback-service */





/* tables */

.cms-content .text td {
	padding-right: 1em;
}
.cms-content .text td:last-child {
	padding-right: 0;
}
.cms-content .text table {
	margin-bottom: 2rem;
}






/* ----- ColorBox --------------------------------------------------------------------------------------------------- */

#colorbox,
#cboxOverlay,
#cboxWrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	overflow:hidden;
	}

#cboxOverlay{
	position:fixed;
	width:100%;
	height:100%;
	}

#cboxMiddleLeft,
#cboxBottomLeft {
	clear:left;
	}

#cboxContent {
	position:relative;
	overflow:visible;
	}

#cboxLoadedContent {
	overflow:auto;
	}

#cboxLoadedContent .bigPic{
	background: none !important;
	}

#cboxLoadedContent iframe {
	display:block;
	width:100%;
	height:100%;
	border:0;
	}

#cboxTitle {
	margin:0;
	}
#cboxLoadingOverlay,
#cboxLoadingGraphic {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	}

#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow {
	cursor:pointer;
	}

#cboxOverlay {
	background:#000;
	}

#cboxTopLeft {
		width:14px;
		height:14px;
		/* background:url(../../images/web/controls.png) 0 0 no-repeat; */
		}

#cboxTopCenter {
		height:14px;
		/* background:url(../../images/web/border.png) top left repeat-x; */
		}

#cboxTopRight {
		width:14px;
		height:14px;
		/* background:url(../../images/web/controls.png) -36px 0 no-repeat; */
		}

#cboxBottomLeft {
		width:14px;
		height:43px;
		/* background:url(../../images/web/controls.png) 0 -32px no-repeat; */
		}

#cboxBottomCenter {
		height:43px;
		/* background:url(../../images/web/border.png) bottom left repeat-x; */
		}
#cboxBottomRight {
		width:14px;
		height:43px;
		/* background:url(../../images/web/controls.png) -36px -32px no-repeat; */
		}

#cboxMiddleLeft {
		width:14px;
		/* background:url(../../images/web/controls.png) -175px 0 repeat-y; */
		}

#cboxMiddleRight {
		width:14px;
		/* background:url(../../images/web/controls.png) -211px 0 repeat-y; */
		}

#cboxContent {
	background:#fff;
	}

#cboxLoadedContent {
	margin-bottom:5px;
	}

#cboxLoadingOverlay {
	/* background:url(../../images/web/loading.gif) center center no-repeat; */
	}

#cboxLoadingGraphic {
	/* background:url(../../images/web/loading.gif) center center no-repeat; */
	}

#cboxTitle {
	position:absolute;
	bottom:-25px;
	left:0;
	text-align:center;
	width:100%;
	font-weight:bold;
	color:#7C7C7C;
	}

#cboxCurrent {
	position:absolute;
	bottom:-25px;
	left:58px;
	font-weight:bold;
	color:#7C7C7C;
	}

#cboxPrevious,
#cboxNext,
.cboxClose,
#cboxSlideshow {
	position:absolute;
	bottom:-29px;
	/* background:url(../../images/web/controls.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px; */
	}

#cboxPrevious {
	left:0px;
	background-position: -51px -25px;
	}

#cboxPrevious.hover {
	background-position:-51px 0px;
	}

#cboxNext {
	left:27px;
	background-position:-75px -25px;
	}

#cboxNext.hover {
	background-position:-75px 0px;
	}

#cboxClose {
	right:10px;
	background-color: #F0F0F0;
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' d='M-1-1h582v402H-1z'/%3E%3Cpath fill='%23565443' d='M4 8l4-4 8 8 8-8 4 4-8 8 8 8-4 4-8-8-8 8-4-4 8-8-8-8z'/%3E%3C/svg%3E");
	background-size: 100% auto;
	background-repeat: no-repeat;
	-webkit-appearance: none;
	border: 0;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	}

#cboxClose:hover{
	opacity: 0.8;
}

.cboxSlideshow_on #cboxSlideshow {
	background-position:-125px 0px;
	right:27px;
	}

.cboxSlideshow_on #cboxSlideshow.hover {
	background-position:-150px 0px;
	}

.cboxSlideshow_off #cboxSlideshow {
	background-position:-150px -25px;
	right:27px;
	}

.cboxSlideshow_off #cboxSlideshow.hover{
	background-position:-125px 0px;
	}








/* vetfinder */
.vetfinder-wrapper {

}
.vetfinder-item {
	margin: 0 0 10px 0;
}
.vetfinder-options {
	margin-bottom: 30px;
}
.vetfinder-table {

}
.vetfinder-wrapper #map {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 480px;
}
.vetfinder-select {
	position: relative;
}
.vetfinder-button-getgeolocation { /* button */
	position: absolute;
	z-index: 1000;
	top: 0;
	left: 0;
	width: 50px;
	height: 50px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	display: inline-block;
	border: none;
	background-color: transparent; /* #F18800 */
	cursor: pointer;
	outline: none !important;

	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23CCCCCC' viewBox='0 0 430.1 430.1'%3E%3Cpath d='M356.2 107c-1.5-5.7-4.6-11.8-7-17.2C321.8 23.7 261.7 0 213.2 0 148 0 76.5 43.6 66.9 133.4v18.4c0 .7.3 7.6.6 11 5.5 43 39.2 88.5 64.5 131.2 27.2 45.9 55.3 91 83.2 136.1l51.2-88c4.6-8.3 10-16.7 14.5-24.8 3-5.3 8.9-10.7 11.6-15.6 27.1-49.7 70.8-99.8 70.8-149.2v-20.2c0-5.4-6.6-24.1-7-25.2zm-142 92.2c-19 0-40-9.6-50.3-36-1.5-4.1-1.4-12.6-1.4-13.3V138c0-33.6 28.5-49 53.4-49a54.1 54.1 0 0 1 54.2 55.1c0 30.6-25.3 55-55.9 55z'/%3E%3C/svg%3E");
	background-position: center center;
	background-size: 80% auto;
	background-repeat: no-repeat;
}
/*
.vetfinder-button-getgeolocation:before {
	display: inline-block;
	content: '';
	width: 50px;
	height: 50px;
	margin-left: -50px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23CCCCCC' viewBox='0 0 430.1 430.1'%3E%3Cpath d='M356.2 107c-1.5-5.7-4.6-11.8-7-17.2C321.8 23.7 261.7 0 213.2 0 148 0 76.5 43.6 66.9 133.4v18.4c0 .7.3 7.6.6 11 5.5 43 39.2 88.5 64.5 131.2 27.2 45.9 55.3 91 83.2 136.1l51.2-88c4.6-8.3 10-16.7 14.5-24.8 3-5.3 8.9-10.7 11.6-15.6 27.1-49.7 70.8-99.8 70.8-149.2v-20.2c0-5.4-6.6-24.1-7-25.2zm-142 92.2c-19 0-40-9.6-50.3-36-1.5-4.1-1.4-12.6-1.4-13.3V138c0-33.6 28.5-49 53.4-49a54.1 54.1 0 0 1 54.2 55.1c0 30.6-25.3 55-55.9 55z'/%3E%3C/svg%3E");
	background-position: center center;
	background-size: 80% auto;
	background-repeat: no-repeat;
}
*/

.vetfinder-input-location {
	display: inline-block;
	width: 100%;
	padding: 10px 20px 11px 70px;
	border: 2px solid silver;
	font-size: 20px;
}












