/** Inhalt: Leftcol
	*
	*/
	
ul#lst-category-navi {
	background: #fff url(../img/content/bgrLeftcol.gif) 0 100% repeat-x;
	padding: 1px 0 43px 0;
}

ul#lst-category-navi li {
	background: url(../img/content/bgrContentNavItem.gif) 0 100% repeat-x;
	border-left: 2px solid #E2E1DE;
	height: 25px;
	margin: 0 0 1px 0;
}

ul#lst-category-navi li a {
	/*background: url(../img/content/themes/bgrNaviDefaul.gif) 7px 9px no-repeat;*/
	color: #666;
	display: block;
	font: 11px/14px Tahoma, sans-serif;
	padding: 5px 0 5px 17px;
	text-decoration: none;
}


ul#lst-category-navi.lst-item-nav li {
	background: 0;
	font: 11px/14px Tahoma, sans-serif;
	height: 20px;
	margin: 0 0 5px 0;
	width: 166px;
}

ul#lst-category-navi.lst-item-nav li a {
	/*background: #FFFAC2 url(../img/content/themes/bgrNaviDefaul.gif) 7px 6px no-repeat;*/
	border: 1px solid #ccc;
	padding: 2px 0 2px 17px;
	width: 161px;
}

ul#lst-category-navi.lst-item-nav li.itm-act-pos {
	border: 0;
	color: #fff;
	font-weight: bold;
	height: 28px;
	margin: 6px 0 5px 0;
	padding: 2px 0 2px 17px;
	width: 163px;
}

/* SubNavi */

ul#lst-category-navi li.sub-lvl-1,
ul#lst-category-navi.lst-item-nav li.sub-lvl-1,
ul#lst-category-navi li.sub-lvl-1 ul li,
ul#lst-category-navi.lst-item-nav li.sub-lvl-1 ul li,
ul#lst-category-navi li.sub-lvl-1 ul li a,
ul#lst-category-navi.lst-item-nav li.sub-lvl-1 ul li a {
	height: auto;
	border: 0 !important;
}

ul#lst-category-navi li.sub-lvl-1 ul li,
ul#lst-category-navi.lst-item-nav li.sub-lvl-1 ul li {
	height: 20px;
	background: #fff url(../img/content/bgrContentNavItem.gif) 0 100% repeat-x !important;
	width: 180px;
}

ul#lst-category-navi li.sub-lvl-1 a,
ul#lst-category-navi.lst-item-nav li.sub-lvl-1 a {
	background-color: #fff;
	background-position: 20px 6px;
	padding: 2px 0 2px 31px;
	width: 150px;
}

ul#lst-category-navi li.sub-lvl-1 a.lnk-active,
ul#lst-category-navi.lst-item-nav li.sub-lvl-1 a.lnk-active {
	font-weight: bold;
}

/* Exklusivmarken-Logos */
a#exkl-logo-1,
h3#exkl-logo-1 {
	background: url(../img/exklusivmarken_logo/consul_garden.png) 0 0 no-repeat;
	margin: 0 0 0 12px;
	height: 93px;
	cursor: pointer;
	text-decoration: none;
}

a#exkl-logo-2,
h3#exkl-logo-2 {
	background: url(../img/exklusivmarken_logo/greentower.png) 0 0 no-repeat;
	margin: 10px 0 0 12px;
	height: 83px;
	cursor: pointer;
	text-decoration: none;
}

a#exkl-logo-3,
h3#exkl-logo-3 {
	background: url(../img/exklusivmarken_logo/homestyle.png) 0 0 no-repeat;
	margin: 10px 0 0 12px;
	height: 77px;
	cursor: pointer;
	text-decoration: none;
}

a#exkl-logo-4,
h3#exkl-logo-4 {
	background: url(../img/exklusivmarken_logo/Uniqat.png) 0 0 no-repeat;
	margin: 10px 0 0 12px;
	height: 60px;
	cursor: pointer;
	text-decoration: none;
}


/* /SubNavi */

/* fuzzy search */

h3.hdl-fuzzy-search {
	background: #DB010D;
	color: #fff;
	font: bold 14px/18px Verdana, sans-serif;
	margin: 0 0 11px 0;
	padding: 3px 0 3px 15px;
}

h3.fuzzy-search {
	/*color: #DB010D;*/
	color:#000;
	font: bold 12px/16px Verdana, sans-serif;
	margin: 0 0 10px 0;
	padding: 3px 0 3px 0;
}

div.fuzzy-search {
	color: #000;
	font: 12px/16px Tahoma, sans-serif;
	font-weight: bold;
	margin: 15px 0 15px 0;
}

ul#lst-fuzzy-search {
	color: #000;
	padding: 1px 0 10px 0;
	list-style-type:disc;
	margin: 0 0 0 15px;
	font: 11px/14px Tahoma, sans-serif;
	width:200px;
}

ul#lst-fuzzy-search li a {
	color: #000;
	display: block;
	padding: 5px 0 5px 0px;
	text-decoration: none;
}

ul#lst-fuzzy-search li a:hover {
  color: #E10028;
}

input#inp-submit-fuzzy-search {
	background: url(../img/content/module/btnArrowGo.gif) 0 0 no-repeat;
	border: 0;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
	height: 18px;
	width: 18px;
}

/* /fuzzy search*/



/** Inhalt: Middlecol
	*
	*/
ul.lst-pagination a{
	color: #000000;
	text-decoration: none;
}

ul.lst-pagination a:hover{
	color: #E40D1C !important;
}

/* Pagination + orderBy Form */

ul.lst-pagination {
	font: 11px/14px Verdana, sans-serif;
	height: 30px;
	margin: 10px 0 0 0;
}

ul.lst-pagination li {
	float: left;
}


/* /Pagination + orderBy Form */

h3.hdl-content {
	background: #DB010D;
	color: #fff;
	font: bold 14px/18px Verdana, sans-serif;
	margin: 15px 0 11px 0;
	padding: 3px 0 3px 15px;
}

/*
	Produkt Teaser
*/

/* Shoppingcart Link */

span.spn-product-desc.overview {
	background: none !important;
}

ul.lst-product.portrait li a span.spn-product-desc.overview {
	height: 45px !important;
	padding-top: 5px;
}

span.spn-product-desc.overview_price {
	background: none !important;
}

ul.lst-product.portrait li a span.spn-product-desc.overview_price {
	height: 30px !important;
	padding-top: 5px;
}

a.lnk-cart {
	color: #666;
	display: block;
	font: bold 10px/15px Verdana, sans-serif;
	height: 23px;
	padding: 4px 0 0 17px;
	text-decoration: none;
	margin-top: 10px;
}

a.lnk-cart.grey {
	background: url(../img/content/produkte/bgrLnkCartGrey.gif) 7px 0 no-repeat;
}

a.lnk-cart.grey:hover,
a.lnk-cart.white:hover {
	color: #E40D1C !important;
}

a.lnk-cart.white {
	background: url(../img/content/produkte/bgrLnkCartWhite.gif) 7px 0 no-repeat;
}

strong.overview-more {
	background: url(../img/content/bgrLnkOverviewMore.gif) 100% 3px no-repeat;
	display: inline !important;
	padding: 0 12px 0 5px;
	text-decoration: underline;
}

strong.overview-more#product-listing {
	padding: 0 12px 0 5px;
}

/* /Shoppingcart Link */

ul.lst-product {
	color: #474747;
	font: 11px/15px Verdana, sans-serif;
	width: 570px;
	margin-bottom: 12px;
}

ul.lst-product li {
	background: #F8F8F8;
	border: 1px solid #ccc;
	float: left;
	margin: 0 15px 12px 0;
	position: relative z-index=1;
}

/* Deklarationen für verlinketen Header bei Produkt-Teasern */
li.linked-header {
	/*padding: 17px 0 0 0;*/
}

li.linked-header.non-link {
	/*padding: 32px 0 0 0;*/
}

ul.lst-product div.lnk-header {
	/*background: #fcd85b url(../img/content/bgrLinkedHeader.gif) 0 100% repeat-x;*/
	background: #DB010D url(../img/content/bgrLinkedHeader.gif) 0 100% repeat-x;
	position: relative z-index=1;
	left: -1px;
	height: 17px;
	margin: 0;
	top: -1px;
	right: -1px;
}

ul.lst-product.portrait .non-link div.lnk-header,
ul.lst-product.landscape .non-link div.lnk-header {
	background-image: none;
	color: #fff;
	font-weight: bold;
	height: 32px;
	padding: 0 0 0 15px;
}

ul.lst-product.portrait .non-link div.lnk-header {
	width: 156px;
}

ul.lst-product.landscape .non-link div.lnk-header {
	width: 252px;
}

ul.lst-product.portrait div.lnk-header {
	width: 171px;
}

ul.lst-product.landscape div.lnk-header {
	width: 267px;
}

ul.lst-product div.lnk-header a {
	color: #fff;
	display: block;
	font-weight: bold;
	padding: 0 0 0 15px;
	text-decoration: none;
}

ul.lst-product.portrait div.lnk-header a {
	background: url(../img/content/bgrLnkProductHeader.gif) 160px 5px no-repeat;
}

ul.lst-product.landscape div.lnk-header a {
	background: url(../img/content/bgrLnkProductHeader.gif) 255px 5px no-repeat;
}

/* /Deklarationen für verlinketen Header bei Produkt-Teasern */

ul.lst-product li a img.img-product-tn {
	float: left;
	background: #fff;
}

ul.lst-product li strong {
	display: block;
}

a.lnk-product-more#detail {
	color: #666666;
}

a.lnk-product-more {
	color: #333333;
	display: block;
	text-decoration: none;
}

a.lnk-product-more#portrait {
	height: 90px;
}

a.lnk-product-more:hover {
	cursor: pointer;
}

span.spn-product-desc {
	width: 146px;
	background: url(../img/content/lnkProductMore.gif) right bottom no-repeat;
	float: left;
	padding: 20px 8px 8px 14px;
}

span.spn-product-desc#eyecatcher {
	padding: 20px 0px 8px 14px;
}

div.spn-product-desc-box {
	width:190px;
}

span.spn-product-img {
	display: block;
	width: 100px;
	float: left;
	text-align: center;
	background: #fff;
}

ul.lst-product li img.img-price {
	margin: 8px 0 0 0;
}

ul.lst-product li img.img-price#product-listing {
	margin: 0 0 0 0;
}


/*
	Produkt Teaser: "hauptangebot/eyecatcher"
*/

ul.lst-product.large li {
	background: #fff;
	width: 551px;
}

ul.lst-product.large img.img-price {
	/*margin: -8px 0 5px 112px;*/
	margin: 0px 0px 0 0;
	float: right;
}

ul.lst-product.large li img.img-product-tn.large {
	margin: 3px 0 3px 12px;
}

ul.lst-product.large span.spn-product-desc {
	margin: 0 0 0 -11px;
	/*height: 163px;*/
	height: 208px;
	width: 305px;
	/*width: 205px;*/
}

ul.lst-product.large span.spn-product-img {
	display: block;
	width: 240px;
	float: left;
	text-align: center;
	background: #fff;
}

ul.lst-product.large span.spn-product-desc strong.hdl {
	color: #E10028;
	font-size: 18px;
	line-height: 22px;
}

ul.lst-product.large span.spn-product-desc strong.sub-hdl {
	color: #E10028;
}

/*
	Produkt Teaser: Querformat
*/

ul.lst-product.landscape li {
	height: 127px;
	width: 267px;
}

ul.lst-product.landscape#module-specials li {
	height: 110px;
}

ul.lst-product.landscape li span.spn-product-desc {
	height: 85px;
	padding: 20px 0 0 11px;
	width: 156px;
}

/*
	Produkt Teaser: Hochformat
*/

ul.lst-product.portrait li {
	margin: 0 17px 12px 0;
	height: 303px;
	width: 171px;
}

ul.lst-product.portrait#new-products-default li {
	height: 286px;
}

ul.lst-product.portrait#product-listing li {
	height: 318px;
}

ul.lst-product.portrait li span.spn-img-bgr {
	background: #fff;
	display: block;
	height: 151px;
	text-align: center;
}

ul.lst-product.portrait li a span.spn-product-desc {
	height: 102px;
	/*width: 157px;*/
	padding-right: 11px;
}

ul.lst-product.portrait li img.img-product-tn {
	float: none !important; /* float zurücksetzen */
}

/** Inhalt: Rightcol
	*
	*/

a.lnk-more {
	background: url(../img/content/module/btnArrowGo.gif) 0 0 no-repeat;
	display: block;
	height: 18px;
	position: absolute;
	/*right: 4px;*/
	bottom: 4px;
	width: 18px;
}

/*
	Generelles Modul
*/

div.mdl-bg-grey {
	background: #E2E1DE;
	margin: 0 0 7px 0;
	padding: 0 0 15px 0;
	position: relative;
}


h3.hdl-gradient {
	background: url(../img/content/module/bgrHdlGradient.gif) 0 0 no-repeat;
	color: #666;
	font: bold 11px/15px Tahoma, sans-serif;
	height: 19px;
	padding: 2px 0 0 10px;
	width: 169px;
}

a#hdl-cart,
h3#hdl-cart {
	background: url(../img/content/module/bgrHdlCart.gif) 0 0 no-repeat;
	height: 27px;
	cursor: pointer;
	text-decoration: none;
}

h3#hdl-star {
	background: url(../img/content/module/bgrHdlSchnaeppchen.gif) 0 0 no-repeat;
	height: 19px;
	padding: 1px 0 0 25px;
	/* Explizite Breitenangabe für IE < 7 erforderlich */
	width: 154px;
}

p.bodytext.mdl,
p.bodytext.mdl a {
	color: #666;
	font: 11px/18px Tahoma, sans-serif;
	padding: 0 0 0 10px;
}

p.bodytext.mdl a {
	padding: 0;
	text-decoration: none;
}

p#no-padding {
	padding: 0;
}

p#bodytext-img {
	padding: 0;
	text-align: center;
}

span#bodytext-bold {
	font-weight: bold;
}

p.bodytext.white {
	background: #fff;
}

p.bodytext.yellow {
	background: #FFFFF2;
}

/** 4px border class **/
.brd-4px {
	border: 4px solid #E2E1DE;
	border-top: 0;
}

/*
	Kundenlogin
*/

form#login {
	padding: 4px 0 0 10px;
}

form#login  fieldset {
	border: 0;
}


form#login  fieldset label {
	color: #666;
	font: 11px/15px Tahoma, sans-serif;
}

input.inp-login {
	border-bottom: 1px solid #666;
	border-left: 1px solid #FECE0C;
	border-right: 1px solid #666;
	border-top: 1px solid #FECE0C;
	width: 150px;
}

textarea.inp-contact {
	border-bottom: 1px solid #666;
	border-left: 1px solid #FECE0C;
	border-right: 1px solid #666;
	border-top: 1px solid #FECE0C;
	font: 12px/14px Verdana, sans-serif;
	height: 200px;
	width: 330px;
}

input#inp-submit {
	background: url(../img/content/module/btnLogin.gif) 100% 1px no-repeat;
	border: 0;
	color: #666;
	font: bold 11px/15px Tahoma, sans-serif;
	height: 18px;
	margin: 4px 0 0 43px;
	text-align: left;
	width: 55px;
	cursor: pointer;
}

input#inp-submit-logout {
	background: url(../img/content/module/btnLogin.gif) 100% 1px no-repeat;
	border: 0;
	color: #666;
	font: bold 11px/15px Tahoma, sans-serif;
	height: 18px;
	margin: 4px 0 0 107px;
	text-align: left;
	width: 60px;
	cursor: pointer;
}

input#inp-wksubmit {
	background: url(../img/content/produkte/bgrLnkCartWhite.gif) 100% 1px no-repeat;
	border: 0;
	color: #666;
	font: bold 11px/15px Tahoma, sans-serif;
	height: 25px;
	text-align: left;
	width: 170px;
	padding: 0 0 1px 18px;
	cursor: pointer;
}

input#inp-wksubmit:hover {
	color: #E40D1C !important;
}

input#inp-order-reload {
	background: url(../img/content/order/bgrLnkUpdate.gif) 0% 1px no-repeat;
    border: 0;
    font: 11px/14px Verdana, sans-serif;
	margin: 0 0 3px 0;
    text-align: left;
	width: 100px;
	padding: 0 0 0 20px;
	cursor: pointer;
}

input#inp-order-delete {
	background: url(../img/content/order/bgrLnkDel.gif) 2% 1px no-repeat;
    border: 0;
    font: 11px/14px Verdana, sans-serif;
	margin: 0 0 3px 0;
    text-align: left;
	width: 100px;
	padding: 0 0 0 20px;
	cursor: pointer;
}

/*
	Top 10 Artikel
*/

table.tbl-top-article {
	background: #fff;
	color: #666;
	font: 11px/15px Tahoma, sans-serif;
	width: 100%;
}

table.tbl-top-article tr td {
	height: 19px;
}

table.tbl-top-article td.td-price {
	padding: 1px 5px 1px 5px;
}

table.tbl-top-article td.td-no {
	padding: 1px 0 1px 10px;
}

table.tbl-top-article td.td-price {
	text-align: right;
}

table.tbl-top-article tr.tr-odd {
	background: #FFFFF2;
}

table.tbl-top-article tr.tr-even {
	background: #FFFAC2;
}

table.tbl-top-article a {
	color: #666;
	text-decoration: none;
	
}

table.tbl-top-article a:hover {
  color: #E10028;
}

/*
	Newsletter
*/

form#newsletter {
	background: #fff;
	color: #666;
	font: 11px/15px Tahoma, sans-serif;
	padding: 4px 0 10px 10px;
}

form#newsletter fieldset {
	border: 0;
}

input#inp-newsletter {
	width: 135px;
}

input#inp-submit-newsletter {
	background: url(../img/content/module/btnArrowGo.gif) 0 0 no-repeat;
	border: 0;
	height: 18px;
	width: 18px;
}


/**
	* Produktdetail Seite
	*/

div.detail-wrapper {
	width: 555px;
}

div.detail-wrapper div.detail-leftcol,
div.detail-wrapper div.detail-rightcol {
	float: left;
}

div.detail-wrapper div.detail-rightcol {
	width: 275px;
}

div.detail-wrapper div.detail-leftcol {
	padding: 0 10px 0 0;
}

/* margin-hack für IE -> rightcol sitzt sonst an falscher stelle */
div.detail-wrapper {
	margin: 0 32px 15px 0;
}

div.detail-leftcol div.img-wrapper {
	border: 1px solid #ccc;
	height: 224px;
	margin: 0 0 9px 0;
	padding: 5px 0 0 0;
	text-align: center;
	width: 252px;
}

ul.lst-tn li {
	border: 1px solid #ccc;
	float: left;
	margin-right: 10px;
	height: 48px;
	text-align: center;
	width: 54px;
}


div.detail-rightcol h3.hdl-detail {
	color: #DF012A;
	font: bold 14px/16px Verdana, sans-serif;
}

div.detail-rightcol h3.hdl-detail-2 {
	color: #DF012A;
	font: bold 14px/16px Verdana, sans-serif;
	margin: 0 0 7px -14px;
}

div.detail-rightcol strong {
	color: #333;
	display: block;
	font: bold 11px/14px Verdana, sans-serif;
	margin: 0 0 13px 0;
}

div.detail-rightcol img {
	margin: 0 0 8px 0;
}

div.detail-rightcol p,
div.detail-rightcol p a, 
div.detail-rightcol span.delivery,
div.detail-rightcol form,
div.detail-rightcol ul li a  {
	color: #333;
	font: 11px/15px Verdana, sans-serif;
}

div.detail-rightcol p {
	margin: 0 0 20px 0;
}
/*
div.detail-rightcol span.delivery {
	padding: 0 0 0 15px;
}

div.detail-rightcol span.delivery.red {

	background: url(../img/content/order/bgrDeliveryRed.gif) 0 3px no-repeat;

}
*/

table.tbl-shoppincart-overview tr td div.delivery,
div.detail-rightcol span.delivery {
	padding: 0 0 0 15px;
}

table.tbl-shoppincart-overview tr td div.delivery,
div.detail-rightcol span.delivery.red {

	background: url(../img/content/order/bgrDeliveryRed.gif) 0 3px no-repeat;

}

div.detail-rightcol form {
	margin: 15px 0 0 0;
}

div.detail-rightcol form fieldset {
	border: 0;
}

div.detail-rightcol form fieldset a.lnk-cart,
div.detail-rightcol form fieldset input,
div.detail-rightcol form fieldset label {
	float: left;
}

div.detail-rightcol form fieldset input {
	margin: 0 0 0 10px;
}

div.detail-rightcol form fieldset a.lnk-cart {
	margin: 0 0 13px 29px;
	width: 150px;
}

div.detail-rightcol ul li {
	display: inline;
	padding: 0 10px 0 23px;
}

div.detail-rightcol ul li#itm-help {
	background: url(../img/content/produkte/bgrItmHelp.gif) 0 5px no-repeat;
}

div.detail-rightcol ul li#itm-review {
	background: url(../img/content/produkte/bgrItmReview.gif) 0 5px no-repeat;
}

div.detail-rightcol ul li#itm-print {
	background: url(../img/content/produkte/bgrItmPrint.gif) 0 5px no-repeat;
}

div.detail-rightcol ul li#itm-mail {
	background: url(../img/content/produkte/bgrItmMail.gif) 0 5px no-repeat;
}


h4.hdl-information,
h4.hdl-information-reviews,
div.detail-information {
	color: #333333;
	font: 11px/15px Verdana, sans-serif;	
}

h4.hdl-information-reviews,
h4.hdl-information {
	color: #fff;
	font-weight: bold;
}

div.detail-information {
	border: 1px solid #ccc;
	border-top: 0;
	margin: 0 0 15px 0;

}

div.detail-information table tbody tr td,
h4.hdl-information-reviews,
h4.hdl-information,
div.detail-information p,
div.detail-information ul {
	padding: 2px 0 2px 13px;
}

#suggest_product {
	margin: 10px 0 10px 0;
}

div.detail-information ul li {
	padding: 2px 0 2px 2px;
}

div.detail-information table {
	border-collapse: collapse;
	color: #333333;
	font: 11px/18px Verdana, sans-serif;
	width: 552px;
}

div.detail-information table tbody tr.row-even {
	background: #F4F4F2;
}

div.detail-information table tbody tr td {
	width: 230px;
}

div.detail-information table tbody tr.reviews {
	border-bottom: 1px solid #AEADAD;
	color: #333333;
	font: 11px Verdana, sans-serif;
}


div.detail-information ul.lst-product {
	padding: 2px 0 2px 0;
}

div.detail-information ul.lst-product li span,
div.detail-information ul.lst-product li {
	background-color: transparent;
	border: 0;
	margin-right: 15px;
}

/* zurück */

ul.lst-back {
	display: inline;
	height: 25px;
 	margin: 0 0 15px 470px;
	float: left;
}

ul.lst-back#product-info {
	margin: 0 0 15px 460px;
}

ul.lst-back#home {
	margin: 0 0 15px 385px;
}

ul.lst-back li {
	float: left;
}

ul.lst-back li a:hover {
	color: #E40D1C !important;
}

ul.lst-back li a {
  height: 25px;
}

/* Passwort vergessen */

form#sign table tr td.passwd-left {
	width: 90px;
}

form#sign table tr td.passwd-right {
	padding-left: 5px;
	width: 400px;
}

input#btn-continue {
	background: url(../img/content/order/bgrLnkAnmelden.gif) 0 2px no-repeat;
	border: 0;
	margin: 0 0 0 320px;
	padding: 5px 0 7px 10px;
	text-align: left;
	width: 91px;
	cursor: pointer;
}

td#pdd {
	padding: 15px 0 10px 0;
}

/* new account */

fieldset#checkout_new_address,
fieldset#contact_us,
fieldset#addressbook,
fieldset#order_history,
fieldset#order_history_info,
form#createAccount fieldset {
	border: 0;
	margin: 0 0 0 0;
}

#gender {
	margin: 0 0 5px 0;
}

label#male {
	width: 35px;
}

label#female {
	width: 35px;
}

#spn-right-210 {
	margin-left: 210px;
}

#spn-right-290 {	
	margin-left: 290px;
}

#spn-right-385 {
	margin-left: 385px;
}

div#mdl-info-box-content2 fieldset select,
div#mdl-info-box-content fieldset select {
	border-bottom: 1px solid #666;
	border-left: 1px solid #FECE0C;
	border-right: 1px solid #AEADAD;
	border-top: 1px solid #FECE0C;
	color: #333;
	font: 11px/14px Tahoma, sans-serif;
	height: 17px;
	margin: 0 5px 0 0;
}

/* Acoount verwalten */

ul#acc-link a, p#acc-link a, div#acc-link a {
	color: #676767;
	font: bold, 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:bottom;
}

ul#acc-link a:hover, p#acc-link a:hover, div#acc-link a:hover {
	color:#E10028;
	text-align: middle;
}

ul#acc-link {
	margin: 0 0 0 135px;
	padding: 15px 0 0 0;
}

div#img {
	margin: 0 0 0 0;
	padding: 15px 0 0 15px;
}

label#acc-link  {
	width: 350px;
	padding: 4px 0 0 0;
}

/* PopUp Fenster */

div.mdl-popup-box {
  background: #f4f4f2;
  border: 1px solid #ccc;
  font: 11px/14px Verdana, sans-serif;
  margin: 30px 0 0 30px;
  padding: 0 0 15px 0;
  width: 596px;
}

div.mdl-popup-box h3 {
  background: #ccc;
  color: #676767;
  font: bold 11px/14px Verdana, sans-serif;
  margin: 0 0 17px 0;
}


div.mdl-popup-box td {
  font: 11px/14px Verdana, sans-serif;
  padding: 0 10px 0 0;
}

div.mdl-popup-box p, h3 {
  padding: 0 15px 0 15px;
}

div.mdl-popup-box a#popuphref {
  color: #343432;
  margin: 0 0 0 450px;
}
