TD, li {

                font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}

body {
	background-color:#000000;
}


A {
	color: #FFCC00;
	text-decoration: none;
}

A:hover {
	color: #ffffff;
	text-decoration: none;
}

.contentborder A {
	color: #FFCC00;
	text-decoration: underline;
}

.contentborder A:hover {
	color: #EA8787;
	text-decoration: none;
}

.maintable {
	background : url(/fileadmin/pics/background.gif);
	background-repeat : no-repeat;
	background-position : top right;
	border : 1px solid #FFCC00;

}

.bordertopright {
	border-top : 1px solid #FFCC00;
	border-right : 1px solid #FFCC00;
}

.footer {
	border-top : 1px solid #FFCC00;
	font-family : Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: 9px;
	color: #FFFFFF;
	padding-left: 10px;

}

.titlebar {
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	color: #FFCC00;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform : uppercase;
	font-size: 16px;
                padding-left: 10px;
	letter-spacing : 2px;
}

.contentborder {
	/* border: 1px solid #FFFFFF; */

}

.contenttitle {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
	font-weight: bold;
	padding-left: 3px;

}

/* S: Überschrift angepasst für lz_gallery */
h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
	font-weight: bold;
	padding-left: 3px;

}
/* S: Überschrift angepasst für lz_gallery */

.contentborder P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 6px;
}

.bildlegende {
	border-bottom : 1px solid #FFCC00;
	padding-bottom: 4px;
	color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform : uppercase;
	font-size: 10px;
}

.navispalte {
	background : url(/fileadmin/pics/background_navi.gif);
	background-repeat : no-repeat;
	background-position : top right;
	background-color: #291C00;

}


.navi {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFCC00;
	padding-top: 8px;
	border-bottom: 1px solid #FFCC00;
	position: static;
	z-index: 100;

}

.navi-act {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-top: 8px;
	border-bottom: 1px solid #FFCC00;
	position: static;
	z-index: 100;

}

.navi-act A {
                color: #FFFFFF;

}

.subnavi {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	border-bottom: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
	margin-left: 25px;
	padding-left: 5px;
	background-color : #000000;
}

.subnavi-act {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border-bottom: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
	margin-left: 25px;
	padding-left: 5px;
	background-color : #000000;
}

.subnavi-act A {
                color: #FFFFFF;
}

.align-left {
	text-align:left;
}

.align-center {
	text-align:center;
}

.align-right {
	text-align:right;
}

.align-full {
	text-align:justify;
}

/* Formatierung SHOP (tt_products, zk_products, products_template) */
table, td, input, textarea, submit {
                font-family:arial,helvetica,sans-serif;
                font-size:12px;
}

table.shop_list_browse_table {
                width:491px;
                table-layout:fixed;
}

td.produkt_spacer {
                height:24px;
}

td.shop_list_browse_sp1 {
                width:150px;
                vertical-align:top;
                padding:2px;
}

td.shop_list_browse_sp2 {
                width:191px;
                vertical-align:top;
                padding:2px;
}

td.shop_list_browse_sp3 {
                width:150px;
                vertical-align:top;
                padding:2px;
}

table.shop_list_table {
                width:491px;
                table-layout:fixed;
}

td.shop_list_kategorie {
                width:491px;
                font-weight:bold;
                /*background-image:url(/fileadmin/shop_kategorie.gif);
                background-repeat:no-repeat;
                background-position:left middle;*/
                padding-left:2px;
}

td.shop_list_sp1 {
                width:100px;
                vertical-align:top;
                padding:2px;
}

td.shop_list_sp2 {
                width:391px;
                vertical-align:top;
                padding:2px;




}

table.bestellzeile_table {
                width:491px;
                table-layout:fixed;
                margin-top:6px;
}

td.bestellzeile_sp1 {
                width:auto;
                height:26px;
                vertical-align:middle;
}

td.bestellzeile_sp2 {
                width:200px;
                height:26px;
                text-align:right;
                vertical-align:middle;
}

table.shop_single_table {
                width:491px;
                table-layout:fixed;
}

td.shop_single_sp1 {
                width:150px;
                vertical-align:top;
                padding:2px;
}

td.shop_single_sp2 {
                width:341px;
                padding:2px;

}

table.shop_basket_table {
                width:491px;
                table-layout:fixed;
}

td.shop_basket_kat {
                font-style:italic;
                font-size:11px;
                padding:2px;
}

td.shop_basket_sp1 {
                width:100px;
                vertical-align:top;
                padding:2px;
}

td.shop_basket_sp2 {
                width:391px;
                text-align:right;
                vertical-align:middle;
}

table.shop_info_table {
                width:491px;
                table-layout:fixed;
}

td.shop_info_sp1 {
                width:200px;
                padding:2px;
}

td.shop_info_sp2 {
                width:291px;
                padding:2px;
}

table.shop_payment_table {
                width:491px;
                table-layout:fixed;
}

td.shop_payment_sp1 {
                width:271px;
                padding:2px;
}

td.shop_payment_sp2 {
                width:60px;
                text-align:center;
                padding:2px;
}

td.shop_payment_sp3 {
                width:60px;
                text-align:center;
                padding:2px;
}

td.shop_payment_sp4 {
                width:100px;
                text-align:right;
                padding:2px;
}

table.shop_bestaetigung_table {
                width:491px;
                table-layout:fixed;
}

td.shop_bestaetigung_sp1 {
                width:271px;
                padding:2px;
}

td.shop_bestaetigung_sp2 {
                width:60px;
                text-align:center;
                padding:2px;
}

td.shop_bestaetigung_sp3 {
                width:60px;
                text-align:center;
                padding:2px;
}

td.shop_bestaetigung_sp4 {
                width:100px;
                text-align:right;
                padding:2px;
}

table.shop_admin_table {
                width:491px;
                table-layout:fixed;
}

td.shop_admin_sp1 {
                width:100px;
                padding:2px;
                vertical-align:top;
}

td.shop_admin_sp2 {
                width:391px;
                text-align:left;
                padding:2px;
                vertical-align:top;
}

td.shop_admin_special_sp {
                width:491px;
                text-align:left;
                padding:2px;
                vertical-align:top;
                background-color:#99CCFF;
}

.shop_suche {
                width:200px;
}

form.shop_form {
                margin:0px;
                paddng:0px;
}

input.suche_weiter {
                width:54px;
                height:22px;
                background-color:#ffffff;
}

input.basket_update {
                width:120px;
                font-size:11px;
                background-color:#ffffff;
                border:solid #ffffff 0px;
                padding:0px;
                margin:0px;
}

input.basket_bestellen_m {
                width:230px;
                height:22px;
                background-color:#ffffff;
}

input.basket_bestellen_o {
                width:84px;
                height:22px;
                background-color:#ffffff;
}

input.info_weiter {
                width:146px;
                height:22px;
                background-color:#ffffff;
}

input.info_zurueck {
                width:50px;
                height:22px;
                background-color:#ffffff;
}

input.payment_weiter {
                width:146px;
                height:22px;
                background-color:#ffffff;
}

input.payment_zurueck {
                width:50px;
                height:22px;
                background-color:#ffffff;
}

input.fehler_zurueck {
                width:138px;
                height:22px;
                background-color:#ffffff;
}

input.tracking_weiter {
                width:192px;
                height:22px;
                background-color:#ffffff;
}

input.admin_weiter {
                width:178px;
                height:22px;
                background-color:#ffffff;
}

input.status_weiter {
                width:114px;
                height:22px;
                background-color:#ffffff;
}

input.order_weiter {
                width:52px;
                height:22px;
                background-color:#ffffff;
}

input.infosystem_weiter {
                width:228px;
                height:22px;
                background-color:#ffffff;
}

input.message_weiter {
                width:54px;
                height:22px;
                background-color:#ffffff;
}

legend {
                color:#FFFFCC;
                font-weight:bold;
                margin:0px;
}

div.bestellzeile {
                width:200px;
                background-color:#291C00;
                background-image:url(/fileadmin/pics/navi.gif);
                background-repeat:no-repeat;
                background-position:left top;
                border-left:solid #FFCC00 1px;
                border-bottom:solid #FFCC00 1px;
                padding-top:1px;
                padding-right:10px;
}

div.produkt_titel {
                font-size:16px;
                font-weight:bold;
                text-align:left;
}

div.bulkily_warnung {
                color:red;
                font-size:11px;
                font-style:italic;
}

div.produkt_metainfos {
                font-size:11px;
                padding-left:2px;
                padding-right:2px;
                background-color:#291C00;
                margin-top:6px;
}

div.produkt_note {
                margin-top:6px;
}

div.produkt_subtitel {
                font-size:11px;
                font-style:italic;
                font-weight:normal;
                text-align:left;
}

div.ssl_meldung {
                font-size:11px;
}

.produkt_specialoptions {
                height:14px;
                font-size:11px;
                text-align:left;
                padding-left:2px;
                padding-right:2px;
}

/* S: Formatierung Galerie-Erweiterung (lz_gallery) */
#tx-lzgallery-pi1-fotos {
	width:100%;
	text-align:center;
	background-color:transparent;
	border:solid #cccccc 1px;
	padding:1px;
}

#tx-lzgallery-pi1-fotos td {
	width:33%;
	text-align:center;
	background-color:transparent;
	border:dotted #cccccc 1px;
	padding:1px;
}
/* E: Formatierung Galerie-Erweiterung (lz_gallery) */