.tx-mzlogicalgolf-pi8 .headline,
.tx-mzlogicalgolf-pi1 .headline{
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	clear: both;
	margin-bottom: 8px;
}

.tx-mzlogicalgolf-pi8 .headline{
	clear: none;
}

.tx-mzlogicalgolf-pi8 .headlineblue,
.tx-mzlogicalgolf-pi1 .headlineblue{
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	clear: both;
	margin-bottom: 8px;
	padding: 7px 10px;
	background-color: #C6CDD8;
	color: #3E547B;
	margin-bottom: 0px;
}
.tx-mzlogicalgolf-pi8 .headlinegreen,
.tx-mzlogicalgolf-pi1 .headlinegreen{
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	clear: both;
	margin-bottom: 8px;
	padding: 7px 10px;
	background: #C6D8C8;
	color: #3E7A46;
	margin-bottom: 0px;
}

.tx-mzlogicalgolf-pi1 .headline.allHead{
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #E9EBF0;
}

.tx-mzlogicalgolf-pi8 #buchung-gesamtpreis,
.tx-mzlogicalgolf-pi1 #buchung-gesamtpreis{
	border-top: 1px solid #E8EBF0;
	border-bottom: 1px solid #E8EBF0;
	padding: 5px 0px 5px 0px;
}

.tx-mzlogicalgolf-pi1 #beschreibung-preis{
	line-height: 20px;
}

.tx-mzlogicalgolf-pi1 #kopfbereich #left{
	float: left;
	width: 151px;
	font-size: 11px;
	color: #666666;
	line-height: 12px;
}
.tx-mzlogicalgolf-pi1 #kopfbereich #left p{
	font-size: 11px;
	color: #666666;
	line-height: 12px;
}

.tx-mzlogicalgolf-pi1 #kopfbereich #right{
	margin-left: 161px;
}

.tx-mzlogicalgolf-pi1 #kurs_ort{
	background-color: #EAEBF0;
	border-right: 1px solid #C6CCD8;
	border-bottom: 1px solid #C6CCD8;
	margin-bottom: 10px;
}

.tx-mzlogicalgolf-pi1 #kurs_ort label{
	font-size: 12px;
}

.tx-mzlogicalgolf-pi1 #kurs_ort .left{
	float: left;
	width: 170px;
}

.tx-mzlogicalgolf-pi1 #kurs_ort .right{
	margin-left: 220px;
	width: 170px;
}

.tx-mzlogicalgolf-pi1 #kurs_ort #standorte{
	padding: 7px 10px;
}

.tx-mzlogicalgolf-pi1 #kurs_termin{
	background-color: #EAEBF0;
	border-right: 1px solid #C6CCD8;
	border-bottom: 1px solid #C6CCD8;
	margin-bottom: 10px;
}

.tx-mzlogicalgolf-pi1 #kurs_termin #kurs_ueberschrift{
	font-weight: bold;
}

.tx-mzlogicalgolf-pi1 #kurs_termin input{
	float: left;
}

.tx-mzlogicalgolf-pi1 #kurs_termin label{
	display: block;
	width: 365px;
}
.tx-mzlogicalgolf-pi1 #kurs_termin #kurs_ueberschrift{
	margin-left: 30px;
}

.tx-mzlogicalgolf-pi1 #kurs_termin #kurs_ueberschrift #kursnummer_ueberschrift,
.tx-mzlogicalgolf-pi1 #kurs_termin #kurs_ueberschrift #datum_ueberschrift,
.tx-mzlogicalgolf-pi1 #kurs_termin .termin_kursnummer,
.tx-mzlogicalgolf-pi1 #kurs_termin .termin_datum{
	width: 120px;
	display: block;
	float: left;
	text-align: center;
}

.tx-mzlogicalgolf-pi1 #kurs_termin #kurs_ueberschrift #plaetze_ueberschrift,
.tx-mzlogicalgolf-pi1 #kurs_termin .termin_plaetze{
	width: 120px;
	display: block;
	margin-left: 240px;
	text-align: center;
}

.tx-mzlogicalgolf-pi1 #kurs_termin #termine_ajax table{
	margin: 7px 10px;
}

.tx-mzlogicalgolf-pi1 #kurs_termin #termine_ajax table tr td{
	margin: 0px;
}

.tx-mzlogicalgolf-pi1 #kurs_teilnehmer{
	background-color: #EAEBF0;
	border-right: 1px solid #C6CCD8;
	border-bottom: 1px solid #C6CCD8;
	margin-bottom: 10px;
	width: 419px;
}
.tx-mzlogicalgolf-pi8 #teilnehmerbox label,
.tx-mzlogicalgolf-pi1 #kurs_teilnehmer label{
	width: 120px;
	float: left;
}
.tx-mzlogicalgolf-pi1 #kurs_teilnehmer select{
	margin-left: 120px;
}

.tx-mzlogicalgolf-pi1 #kurs_teilnehmer #ajax_content{
	padding: 7px 10px;
}

.tx-mzlogicalgolf-pi1 #kurs_uebernachtung,
.tx-mzlogicalgolf-pi1 #kurs_training{
	background-color: #E9F0E9;
	border-right: 1px solid #C6D8C8;
	border-bottom: 1px solid #C6D8C8;
	margin-bottom: 10px;
	padding: 7px 10px;
}
.tx-mzlogicalgolf-pi1 #kurs_uebernachtung h1,
.tx-mzlogicalgolf-pi1 #kurs_training h1{
	margin: 0 0 8px 0;
}

.tx-mzlogicalgolf-pi1 #kurs_uebernachtung div img,
.tx-mzlogicalgolf-pi1 #kurs_training div img{
	float: right;
	margin-left: 5px;
	margin-right: 5px;
	width: 120px;
}

.tx-mzlogicalgolf-pi1 #kurs_uebernachtung div .left{
	float: left;
	width: 140px;
}
.tx-mzlogicalgolf-pi1 #kurs_training div .left{
	float: left;
	width: 180px;
}

.tx-mzlogicalgolf-pi1 #kurs_uebernachtung div .right{
	width: 180px;
	margin-left: 140px;
}

.tx-mzlogicalgolf-pi1 #kurs_training div .right{
	width: 180px;
	margin-left: 200px;
}

.tx-mzlogicalgolf-pi1 #kurs_uebernachtung div input,
.tx-mzlogicalgolf-pi1 #kurs_training div input{
	width: 50px;
}

.tx-mzlogicalgolf-pi8 .separator,
.tx-mzlogicalgolf-pi1 #kurs_uebernachtung .separator,
.tx-mzlogicalgolf-pi1 #kurs_training .separator{
	border-bottom: 2px solid #fff;
	margin-left: 10px;
	width: 380px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.tx-mzlogicalgolf-pi1 #preisanzeige{
	width: 200px;
	float: left;
	font-size: 16px;
	line-height: 20px;
}

.tx-mzlogicalgolf-pi1 #summe_preis{
	font-weight: bold;
	font-size: 16px;
}

.tx-mzlogicalgolf-pi1 .button{
	margin-left: 300px;
}

.tx-mzlogicalgolf-pi1 .buchung{
	margin-bottom: 20px;
}

.tx-mzlogicalgolf-pi1 #kurs_training .addonDescription img{
	float: right;
}

#cright h1{
	display: block;
	clear: both;
}
#cright button{
	margin-bottom: 20px;
}

.tx-mzlogicalgolf-pi2 #checkoutnavi{
	border-bottom: 1px solid #C6CCD8;
	height: 25px;
}

.tx-mzlogicalgolf-pi2 #checkoutnavi .navi{
	display:block;
	float: left;
	padding: 5px 8px 5px 8px;
	color: #B1B3B2;
	background-color: #EFF0F4;
	height: 15px;
}

.tx-mzlogicalgolf-pi2 #checkoutnavi .navi.active{
	padding: 5px 10px 5px 11px;
	color: #fff;
	background-color: #C6CCD8;
}

.tx-mzlogicalgolf-pi2 .markup{
	color: red;
}

.tx-mzlogicalgolf-pi2 .clearer,
.tx-mzlogicalgolf-pi6 .clearer,
.tx-mzlogicalgolf-pi8 .clearer{
	clear: both;
}

.tx-mzlogicalgolf-pi2 #shopcontent{
	border: 1px solid #C6CCD8;
	border-left: none;
	background-color: #EAEBF0;
	padding: 5px;
}

.tx-mzlogicalgolf-pi2 #shopcontent #left{
	float: left;
	width: 320px;
}

.tx-mzlogicalgolf-pi2 #shopcontent input,
.tx-mzlogicalgolf-pi2 #shopcontent select{
	width: 300px;
	margin-bottom: 5px;
}

.tx-mzlogicalgolf-pi2 #shopcontent .radio{
	width: 20px;
	float: left;
}

.tx-mzlogicalgolf-pi2 #shopcontent label{
	width: 300px;
}

.tx-mzlogicalgolf-pi2 #ml20px{
	margin-left: 28px;
}

.tx-mzlogicalgolf-pi2 #ml20px input{
	width: 270px;
}

.tx-mzlogicalgolf-pi2 #shopcontent #right{
	margin-left: 325px;
}

.tx-mzlogicalgolf-pi2 #shopcontent #inline #inlineleft{
	float: left;
	width: 60px;
		height: 50px
}

.tx-mzlogicalgolf-pi2 #shopcontent #inline{
	height: 50px;
}

.tx-mzlogicalgolf-pi2 #shopcontent #inline #inlineleft label,
.tx-mzlogicalgolf-pi2 #shopcontent #inline #inlineleft input,
.tx-mzlogicalgolf-pi2 #shopcontent #inline #inlineleft select{
	float: left;
	width: 50px;
}

.tx-mzlogicalgolf-pi2 #shopcontent #inline #inlineright{
	float: left;
	width: 240px;
		height: 50px
}

.tx-mzlogicalgolf-pi2 #shopcontent #inline #inlineright label,
.tx-mzlogicalgolf-pi2 #shopcontent #inline #inlineright input,
.tx-mzlogicalgolf-pi2 #shopcontent #inline #inlineright select{
	float: left;
	width: 240px;
}

.tx-mzlogicalgolf-pi2 #shopcontent #inline #inlineleft input,
.tx-mzlogicalgolf-pi2 #shopcontent #inline #inlineright input {
	margin-top: 1px;
}

.tx-mzlogicalgolf-pi2 #shopcontent #buttonright button,
.tx-mzlogicalgolf-pi2 #warenkorb #buttonright button{
	float: right;
	clear: both;
}

.tx-mzlogicalgolf-pi2 #warenkorb #buttonright button{
	margin-right: 0px;
}

.tx-mzlogicalgolf-pi2 #warenkorb #headline{
	border-bottom: 1px solid #C6CDD8;
}


.tx-mzlogicalgolf-pi2 #warenkorb #headline #columnartikel{
	float: left;
	margin-left: 73px;
	font-weight: bold;
}

.tx-mzlogicalgolf-pi2 #warenkorb #headline #columnloeschen{
	float: left;
	margin-left: 337px;
	_margin-left: 230px;
	font-weight: bold;
}

.tx-mzlogicalgolf-pi2 #warenkorb #headline #columnmenge{
	float: left;
	margin-left: 31px;
	font-weight: bold;
}

.tx-mzlogicalgolf-pi2 #warenkorb #headline #columnpreis{
	margin-left: 589px;
	_margin-left: 587px;
	font-weight: bold;
}

.tx-mzlogicalgolf-pi2 #warenkorb .headerrow .columnartikel,
.tx-mzlogicalgolf-pi2 #warenkorb .headerrow .columnmenge,
.tx-mzlogicalgolf-pi2 #warenkorb .headerrow .columnpreis{
	color: #000;
	margin-top: 7px;
	background: none;
}

.tx-mzlogicalgolf-pi2 #warenkorb .headerrow .columnartikel{
	width: 367px;
	padding-left: 0px;
}

.tx-mzlogicalgolf-pi2 #warenkorb .headerrow .columnloeschen{
	margin-top: 7px;
	background: none;
}

.tx-mzlogicalgolf-pi2 #warenkorb .row{
	clear: both;
	height: 25px;
	margin-bottom: 4px;
	color: #666666;
}

.tx-mzlogicalgolf-pi2 #warenkorb .columnthumbnail{
	float: left;
	margin-left: 10px;
	width: 50px;
	height: 30px;
	
}

.tx-mzlogicalgolf-pi2 #warenkorb .columnartikel{
	float: left;
	margin-left: 14px;
	width: 360px;
	padding-left: 7px;
	background: url(/fileadmin/sys/gfx/shop.mehr-bild.gif) 0px 0px no-repeat;
}

.tx-mzlogicalgolf-pi2 #warenkorb .columnloeschen{
	float: left;
	margin-left: 25px;
	width: 47px;
	color: #ff0000;
	font-weight: bold;
	cursor: pointer;
}

.tx-mzlogicalgolf-pi2 #warenkorb .columnmenge{
	float: left;
	margin-left: 5px;
	width: 45px;
}

.tx-mzlogicalgolf-pi2 #warenkorb .columnmenge input{
	width: 45px;
}

.tx-mzlogicalgolf-pi2 #warenkorb .columnpreis{
	float: left;
	width: 60px;
	margin-left: 20px;
	_margin-left: 0px;
	text-align: right;
}

.tx-mzlogicalgolf-pi2 #warenkorb .headerrow{
	height: 30px;
}

.tx-mzlogicalgolf-pi2 #warenkorb .kurs,
.tx-mzlogicalgolf-pi2 #warenkorb .artikel{
	border-bottom: 1px solid #C6CDD8;
	margin-top: 5px;
}

.tx-mzlogicalgolf-pi2 #warenkorb #linkswarenkorb{
	border-bottom: 1px solid #C6CDD8;
	margin-top: 3px;
	margin-bottom: 3px;
}

.tx-mzlogicalgolf-pi2 #warenkorb #linkswarenkorb #leftlink{
	float: left;
}

.tx-mzlogicalgolf-pi2 #warenkorb #linkswarenkorb #rightlink{
	float: right;
}

.tx-mzlogicalgolf-pi2 #warenkorb #preise{
	float: right;
	width: 200px;
	border-bottom: 1px solid #C6CDD8;
	padding: 3px 0;
}

.tx-mzlogicalgolf-pi2 #warenkorb .partleft{
	float: left;
	width: 105px;
	text-align: right;
}

.tx-mzlogicalgolf-pi2 #warenkorb .partright{
	float: left;
	width: 95px;
	text-align: right;
}

.tx-mzlogicalgolf-pi2 #warenkorb #gesamtsumme{
	float: right;
	clear: both;
	font-weight: bold;
	font-size: 15px;	
	border-bottom: 1px solid #C6CDD8;
	padding: 5px 0;
	margin: 0 0 5px 0;
}

.tx-mzlogicalgolf-pi2 #bestellen #headline{
	border-bottom: 1px solid #C6CDD8;
}


.tx-mzlogicalgolf-pi2 #bestellen #headline #columnartikel{
	float: left;
	margin-left: 73px;
	font-weight: bold;
}

.tx-mzlogicalgolf-pi2 #bestellen #headline #columnpreis{
	margin-left: 589px;
	font-weight: bold;
}

.tx-mzlogicalgolf-pi2 #bestellen .row{
	height: 30px;
	clear: both;
	border-bottom: 1px solid #C6CDD8;
	padding: 5px 0px 5px 0px;
}

.tx-mzlogicalgolf-pi2 #bestellen .row .columnthumbnail{
	float: left;
	margin-left: 10px;
	width: 50px;
}

.tx-mzlogicalgolf-pi2 #bestellen .row .columnartikel{
	float: left;
	width: 367px;
	padding-left: 0px;
	color: #000;
	margin-top: 7px;
	background: none;
	margin-left: 10px;
}

.tx-mzlogicalgolf-pi2 #bestellen .row .columnpreis{
	color: #000;
	margin-top: 7px;
	background: none;
	float: right;
}

.tx-mzlogicalgolf-pi2 #bestellen #preise{
	float: right;
	margin-top: 5px;
	width: 230px;
	border-bottom: 1px solid #C6CDD8;
}

.tx-mzlogicalgolf-pi2 #bestellen .partleft{
	float: left;
	width: 130px;
	text-align: right;
}

.tx-mzlogicalgolf-pi2 #bestellen .partright{
	float: right;
	width: 95px;
	text-align: right;
}

.tx-mzlogicalgolf-pi2 #bestellen #gesamtsumme{
	float: right;
	margin-top: 5px;
	width: 230px;
}

.tx-mzlogicalgolf-pi2 #bestellen #gesamtsumme .big_size{
	font-size: 15px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.tx-mzlogicalgolf-pi2 #agb_bereich{
	padding-top: 5px;
	border-top: 1px solid #C6CDD8;
	border-bottom: 1px solid #C6CDD8;
}

.tx-mzlogicalgolf-pi2 #agb_bereich input{
	float: left;
}

.tx-mzlogicalgolf-pi2 #agb_bereich label{
	margin-left: 0px;
	float: left;
}

.tx-mzlogicalgolf-pi2 #agb_bereich .pdf_reader{
	margin-left: 10px;
	margin-bottom: 5px;
	font-size: 9px;
}

.tx-mzlogicalgolf-pi2 #agb_bereich .download_here{
	margin-left: 500px;
}

.tx-mzlogicalgolf-pi2 #agb_bereich #buttonright{
	float: right;
	margin-top: 10px;
}

.tx-mzlogicalgolf-pi2 .bezahlframe{
	width: 500px;
	height: 635px;
	border: none;
}

.tx-mzlogicalgolf-pi2 #shopcontent label.bezahlart{
	width: 260px;
}
 
.tx-mzlogicalgolf-pi2 #shopcontent button#bezahlbutton{
	float: none;
}

.tx-mzlogicalgolf-pi2 #shopcontent button.hidden{
	display: none;
}

.tx-mzlogicalgolf-pi2 #shopcontent button.shown{
	display: block;
}

.tx-mzlogicalgolf-pi4{
	width: 625px;
	border-right:1px solid #C6CCD8;
	border-bottom:1px solid #C6CCD8;
	background-color: #EAEBF0;
	padding: 10px;
}

.tx-mzlogicalgolf-pi4 .headline{
	font-size: 16px;
	margin-bottom: 10px;
}

.tx-mzlogicalgolf-pi4 .kursname{
	vertical-align: center;
	width: 260px;
	border-bottom: 1px solid white;
	padding-top: 5px;
	padding-bottom: 5px;
}

.tx-mzlogicalgolf-pi4 .terminname{
	width: 185px;
	border-bottom: 1px solid white;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.tx-mzlogicalgolf-pi4 .plaetze{
	width: 105px;
	border-bottom: 1px solid white;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.tx-mzlogicalgolf-pi4 .linktokurs{
	border-bottom: 1px solid white;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.tx-mzlogicalgolf-pi5{
	border-bottom: 1px solid #E9EBF0;
}
.tx-mzlogicalgolf-pi5 #artikelanzeige{
	float: left;
	width: 430px;
}

.tx-mzlogicalgolf-pi5 #artikelanzeige #left{
	float: left;
	width: 150px;
	margin-bottom: 20px;
}

.tx-mzlogicalgolf-pi5 #artikelanzeige #left #preisanzeige #preisWort{
	font-size: 15px;
	display: block;
}

.tx-mzlogicalgolf-pi5 #artikelanzeige #left #preisanzeige #preisWert{
	font-size: 18px;
	font-weight: bold;
	display: block;
}

.tx-mzlogicalgolf-pi5 #rechtespalte .mwstusw,
.tx-mzlogicalgolf-pi5 #artikelanzeige #left #preisanzeige .mwstusw{
	font-size: 10px;
	color: #656565;
	display: block;
}

.tx-mzlogicalgolf-pi5 #artikelanzeige #weitereBilder{
	margin-top: 20px;
	border-top: 1px solid #E9EBF0;
}

.tx-mzlogicalgolf-pi5 #artikelanzeige #bilder{
	font-size: 15px;
}

.tx-mzlogicalgolf-pi5 #artikelanzeige #weitereBilder img{
	float: left;
	margin: 10px 5px 10px 5px;
}

.tx-mzlogicalgolf-pi5 #rechtespalte .mwstusw{
	border-bottom: 1px solid #E9EBF0;
}

.tx-mzlogicalgolf-pi5 #artikelanzeige #right{

}

.tx-mzlogicalgolf-pi5 #artikelanzeige #right #headline{
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 8px;
}

.tx-mzlogicalgolf-pi5 #artikelanzeige #textrest{
	margin-top: 10px;
}

.tx-mzlogicalgolf-pi5 #rechtespalte{
	margin-left: 450px;
}

.tx-mzlogicalgolf-pi5 #rechtespalte #preisdynamisch{
	font-weight: bold;
}

.tx-mzlogicalgolf-pi5 #rechtespalte #passendeprodukte{
	border-top: 1px solid #E9EBF0;
	margin-top: 30px;
}

.tx-mzlogicalgolf-pi5 #rechtespalte #passendeprodukte .weiteresProdukt{
	margin-bottom: 10px;
	width: 120px;
}

.tx-mzlogicalgolf-pi5 #rechtespalte #passendeprodukte .weiteresProdukt a{
	display: block;
}

.tx-mzlogicalgolf-pi6 h3{
	margin-top: 0px;
}

.tx-mzlogicalgolf-pi6 .kategorie{
	border-bottom: 1px solid #E9EBF0;
	margin-bottom: 20px;
}

.tx-mzlogicalgolf-pi6 .kategorie .headline{
	margin-bottom: 5px;
}

.tx-mzlogicalgolf-pi6 .kategorie .produkt{
	width: 45%;
	float: left;
	margin-bottom: 10px;
	padding: 0px 5px 0px 5px;
}

.tx-mzlogicalgolf-pi6 .kategorie .produkt .left{
	float: left;
	width: 125px;
	height: 80px;
	overflow: hidden;
}

.tx-mzlogicalgolf-pi6 .kategorie .produkt .left .previewimage {
}

.tx-mzlogicalgolf-pi6 .kategorie .produkt .left .previewimage img{
	overflow: hidden;
}

.tx-mzlogicalgolf-pi6 .kategorie .produkt .right{
	margin: 0px;
	padding: 0px;
	margin-left: 130px;
}

.tx-mzlogicalgolf-pi7{
	width: 100%;
	border-bottom: 1px solid #E9EBF0;
}

.tx-mzlogicalgolf-pi7 .weiteresProdukt{
	float: left;
	width: 20%;
	text-align: center;
}

.tx-mzlogicalgolf-pi7 .weiteresProdukt a{
	width: 110px;
	display: block;
}

.tx-mzlogicalgolf-pi8 #reiseleft{
	float: left;
	width: 430px;
}

.tx-mzlogicalgolf-pi8 #reiseright{
	margin-left: 440px;
}

.tx-mzlogicalgolf-pi8 .box{
	margin-bottom: 10px;
}

.tx-mzlogicalgolf-pi8 .boxcontent{
	padding: 10px 10px 10px 10px;
}

.tx-mzlogicalgolf-pi8 #termine .boxcontent{
	padding-top: 0px;
}

.tx-mzlogicalgolf-pi8 .box.blue{
	background-color: #EAEBF0;
	border-bottom: 1px solid #C6CCD8;
	border-right: 1px solid #C6CCD8;
}

.tx-mzlogicalgolf-pi8 .box.green{
	background-color: #E9F0E9;
	border-bottom: 1px solid #C6D8C8;
	border-right: 1px solid #C6D8C8;
}

.tx-mzlogicalgolf-pi8 #termintable #terminheadline td{
	font-weight: bold;
}

.tx-mzlogicalgolf-pi8 #termintable .terminjahr{
	text-align: center;
}

.tx-mzlogicalgolf-pi8 #termintable .termindatum{
	text-align: center;
	width: 200px;
}

.tx-mzlogicalgolf-pi8 #termintable .terminpreis{
	text-align: center;
	width: 99px;
}

.tx-mzlogicalgolf-pi8 #termintable .terminplaetze{
	text-align: right;
}

.tx-mzlogicalgolf-pi8 .addon{
	margin-bottom: 5px;
	clear: left;
}

.tx-mzlogicalgolf-pi8 .addon .addoncheckbox{
	w_idth: 20px;
	float: left;
}

.tx-mzlogicalgolf-pi8 .addon .addonlabel{
	float: left;
	width: 300px;
}
.tx-mzlogicalgolf-pi8 .addon .addonprice{
	margin-left: 320px;
	text-align: right;
}