/*
  $Id: stylesheet.css,v 1.52 2003/02/13 13:54:41 project3000 Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

/* ------------------------top menu------------------------- */
A.top-menu                {
	color                  : #FFFFFF;
	text-decoration        : none;
	font-weight: normal;
}
A.top-menu:visited {
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}

A.top-menu:link           {
	;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}
A.top-menu:hover          {
	text-decoration: underline;
	font-weight: normal;
	color: #F89B25;
}
/* ------------------------top menu------------------------- */
A.klein:link	{font-size:10px; text-decoration: none; color: #333333}
A.klein:visited {font-size:10px; text-decoration: none; color: #333333}
A.klein:hover	{font-size:10px; text-decoration: none; color: #F89B25}
A.klein:active	{font-size:10px; text-decoration: none; color: #333333}


.boxText {
	font-size: 10px;
}
.errorBox { font-size : 11px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-size : 11px; color: #CC6600; }
.productsNotifications {
	background: #efefef;
	padding: 3px;
}
.orderEdit { font-family :  Arial, sans-serif; font-size : 10px; color: #000000; text-decoration: underline; }

FORM {
	display: inline;
	color: #333333;
	font-size: 11px;

}

TR.header {
}

TR.headerNavigation {
	;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: #CCCCCC;
	border-left-color: black;

}

TD.headerNavigation {
	font-size: 10px;
	font-weight : bold;
}

A.headerNavigation {
	text-decoration: none;
}

A.headerNavigation:hover {
text-decoration: none;
}

TR.headerError {
	background: #ffcc33;
	border: 1px solid #333333;
}

TD.headerError {
  background: #ffcc33;
  text-align : center;
}

TR.headerInfo {
	background: #ffcc33;

}

TD.headerInfo {
  font-size: 11px;
  background: #FFCC33;
  color: #ffffff;
  text-align: center;
}

TR.footer {
}

TD.footer {
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
}

.infoBoxContents {
	font-size: 10px;
	border: 0px solid #CCCCCC;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-size: 10px;
}

TD.infoBoxHeading {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

TD.infoBox, SPAN.infoBox {
	font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	font-size: x-small;
	background-color: #FFFFFF;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	background-color: #efefef;
}

TR.productListing-heading {
}

TD.productListing-heading {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	border-top: 0px solid #333333;
	border-right: 0px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 0px solid #333333;
	background-color: #ffffff;
}

TD.productListing-data {
  font-size: 10px;
}

A.pageResults { 
  color: #003399; 
}

A.pageResults:hover { 
  color: #000000; 
}

TR.subBar {
  background: #eeeeee;
}

TD.subBar {
  font-size: 10px;
  color: #000000;
}

P.main {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;


}

TD.smallText, SPAN.smallText, P.smallText {
	font-size: 11px;
}

TD.accountCategory {
  font-size: 13px;
  color: #ffcc00;
}

TD.fieldKey {
  font-size: 11px;
  font-weight: bold;
}

TD.fieldValue {
  font-size: 11px;
}

TD.tableHeading {
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family:  Arial, sans-serif;
  font-size: 11px;
  color: #CC6600;
}

SELECT {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 1px;
	border: 1px solid #999999;


}
INPUT {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.input3 {
	font-size:12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 2px 2px;
	background-color: #FBFBFB;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;


}

TEXTAREA {
	width: 100%;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FBFBFB;

}

SPAN.greetUser {
  font-family:  Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
}

TABLE.formArea {
	background: #FFFFFF;
	font-size: 11px;
	border-top: 0px solid #DBD8D1;
	border-right: 1px solid #DBD8D1;
	border-bottom: 1px solid #DBD8D1;
	border-left: 0px solid #DBD8D1;
}

TD.formAreaTitle {
  font-size: 11px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-size: 11px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  color: #CC3300;
}

SPAN.errorText {
  color: #CC6600;
}

.moduleRow {
}
.moduleRowOver { background-color: #FFA700; cursor: hand; }
.moduleRowSelected { background-color: 	#ffffff; }

.checkoutBarFrom, .checkoutBarTo { font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-size: 10px; color: #000000; }.tiny {  font-size: 11px}
.normal {
	font-size: 11px;
	color: #333333;
}
DIV.pageHeading  { 
  font-family:  Helvetica;
  font-size: 15px;
  font-weight: bold;
  color: #000000;
 } .randunten {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.bildrahmen {  font-size: 10px; border: 1px #666666 solid}
.blau {  font-size: 11px; color: #0066cc}
.bildfarbe {  background-color: #ECF8FF}
.rahmen {
font-size: 11px; border: 0px solid #999999
}
#navlist
{
	padding: 0 0px 0px;
	margin-left: 0;
	font: bold 10px  Arial, Helvetica, sans-serif;
	background: #fbfbfb;
	width: 11em;
	text-indent: 1px;
	left: 1px;
	top: 1px;
	right: 1px;
	bottom: 1px;
}

#navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
text-align: left;
}

#navlist li a
{
display: block;
padding: 0.3em 0em 0.3em 0.5em;
border-left: 0em solid #eeeeee;
background: #eeeeee;
text-decoration: none;
}

#navlist li a:link { color: #cc6600; }
#navlist li a:visited { color: #cc6600; }

#navlist li a:hover
{
border-color: #FE3;
color: #ffffff;
background: #ffcc00;
}
h3 {
	font-family: Helvetica, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	letter-spacing: 1pt;

}
li {
	list-style-type: square;
	padding-top: 3px;

}
.small {
	font-size: 9px;
	color: #666666;
}
.rahmenstart {
	border: 1px solid #B3CAB1;
}
.liniestart {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #B3CAB1;
	border-right-color: #B3CAB1;
	border-bottom-color: #B3CAB1;
	border-left-color: #B3CAB1;
}

.login {
	font-size: 11px;
	color: #FFFFFF;
}
.produkt {
	font-size: 11px;
	color: #000000;
}
.produktinfo {
	font-size: 12px;
	color: #f69417;
	font-weight: bold;
}
a.produktinfo:link {
	font-family:   Arial, sans-serif;
	font-size: 11px;
	color: #F89B25;
	font-weight: bold;
}
a.produktinfo:visited {
	font-family:  Arial, sans-serif;
	font-size: 11px;
	color: #F89B25;
	font-weight: bold;
}
A.menutop:link {
	color: #000000;
	text-decoration: none;	
}
A.menutop:visited {
	color: #000000;
	text-decoration: none;	
}

A.menutop:hover {
	color: #F89B25;
	text-decoration: underline;	
}

.klappmenue {
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

a.menu2:link{
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
a.menu2:visited{
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
a.menu2:hover{
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
a.menu2:active{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.a {
	text-decoration: none;
	font-weight: bold;

}
a:link{
	color: #42567D;
	text-decoration: underline;
	font-weight: bold;

}
a:visited{
	color: #42567D;
	text-decoration: underline;
	font-weight: bold;

}
a:hover{
	color: #F89B25;
	text-decoration: none;
	font-weight: bold;

}
a:active{
	color: #F89B25;
	text-decoration: underline;
	font-weight: bold;

}

TD.pageHeading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #333333;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 8px;
	margin-bottom: 5px;
	line-height: 18px;
}
TD.pageHeadingPreis {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #4E4E4E;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 8px;
	margin-bottom: 5px;
	vertical-align: top;

}
.domain {
	font-weight: bold;
	color: #000000;
	width: 99%;

}
strong {
	font-weight: bold;

}
.main {
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 1px;
font-size: 11px;
color: #333333;
}
.Bottom {
	font-size: xx-small;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;


}
a.Bottom:visited {
	font-size: xx-small;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}

a.Bottom {
	font-size: xx-small;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;

}
a.Bottom:hover {
	font-size: xx-small;
	text-decoration: underline;
	font-weight: normal;
	color: #FFFFFF;
}
td.tab {
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
PADDING-BOTTOM: 3px;
PADDING-TOP: 3px;
	font-size: 11px;
	border-top: 0px solid #dbd8d1;
	border-right: 1px solid #dbd8d1;
	border-bottom: 1px solid #dbd8d1;
	border-left: 0px solid #dbd8d1;
	color: #333333;
}
td.main {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}
tr.tab2 {

	font-size: xx-small;
	background-color: #CCCC99;
	border: 1px solid #9C9C4E;
	font-weight: bold;
}
td.tab3 {
	font-size: 10px;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #F7F7E7;
	background-image: url(grafik6/bg4.jpg);
	background-repeat: repeat-x;
	background-position: bottom;

}
a.tab3 {
	font-size: xx-small;
	text-decoration: none;
	color: #CC6600;

}
a.tab3:visited {
	font-size: xx-small;
	text-decoration: none;
	color: #F89B25;

}

a.tab3:link {
	font-size: xx-small;
	text-decoration: none;
	color: #F89B25;

}
a.tab3:hover {
	font-size: xx-small;
	text-decoration: underline;
	color: #F89B25;
}


a.1 {
	text-decoration: none;
	color: 000000;
}
.t11 {
	font-size: 11px;
	font-style: normal;
}
table.tab {
	font-size: 11px;
	background-color: #f4f4f4;
	border-top: 0px solid #dbd8d1;
	border-right: 1px solid #dbd8d1;
	border-bottom: 1px solid #dbd8d1;
	border-left: 0px solid #dbd8d1;
}

td.tab2 {
	font-size: 11px;
	background-image: url(images3/hg_box.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 0px solid #CCCCCC;


}
 BODY {
	BACKGROUND-IMAGE: url(http://web.fietz-medien.de/grafik6/backpattern.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #eaeaea;
	font-size: 11px;
	scrollbar-face-color:#f0f0ee;
	scrollbar-arrow-color: #666666;
	scrollbar-track-color:#FFFFFF;
	scrollbar-shadow-color:#f0f0ee;
	scrollbar-highlight-color:#f0f0ee;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-Color:#C0C0C0;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

td,th {
	font-size: 11px;


}
H1 {
	COLOR: #4f4f4f; FONT-FAMILY: Helvetica
}
H2 {
	COLOR: #333333;
	FONT-FAMILY: Helvetica;
	font-size: 18px;
	line-height: 5em;
}
TD.footer {
	font-size: 9px;
}
TABLE.demo {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TD.demo {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
b {
	font-weight: bold;
}
ticketSmallText {
	background-color: #ff7f7f7;
}
td.ticketSmallText {
	background-color: #f7f7f7;
}
table.ticket {background-color: #ffffff;
}
ticket {
	background-color: #ffffff;
}
tr.ticket {
	background-color: #ffffff;
}
td.ticketInfoBoxHeading {
	background-color: #ffffff;
}
ticketInfoBoxHeading {
	background-color: #f2f2f2;
}
td.tab4 {
	font-size: 11px;
	border: 0px solid #CCCCCC;
	background-color: #efefef;

}
td.tab5 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	font-size: 11px;
	border-top: 0px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	border-left: 0px solid #EAEAEA;
	color: #333333;
	background-color: #F3F3F3;
	background-image: url(grafik6/bg2.jpg);
	background-repeat: repeat-x;
	background-position: bottom;


}

.tabcol { background-color: #d1d8e2 }
.tabcol0 { background-color: #e4d2d2 }
.tabcol1 { background-color: #97ffb4 }
.tabcol2 { background-color: #cb8dff }
.tabcol3 { background-color: #ff8d95 }
.tabcol4 { background-color: #dbff8d }

a.sublink:visited {
	font-weight:bold;
	color: #F89B25;
	font-size: 11px;
	text-decoration: none;
}

a.sublink:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #F89B25;
	font-size: 11px;

}
a.sublink:link {
	font-weight:bold;
	color: #F89B25;
	font-size: 11px;
	text-decoration: none;
}
TD.top {
	background-image: url(grafik/bg-top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;

}
TD.top2 {
	background-image: url(grafik/bg-top2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #FFFFFF;

}
TD.top3 {

	background-image: url(grafik/top_neu2.jpg);
	background-repeat: repeat-x;
	background-position: right top;
	background-color: #FFFFFF;
}


.toptext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.navtable {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(http://web.fietz-medien.de/grafik6/navpattern.jpg);
	COLOR: #666666;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Helvetica, Arial;
	TEXT-DECORATION: none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}
.conttable {
	BORDER-RIGHT: 0px solid #eaeaea;
	BORDER-TOP: 0px solid #eeeeee;
	BORDER-LEFT: 0px solid #eaeaea;
	BORDER-BOTTOM: 0px solid;
	BACKGROUND-COLOR: #ffffff;


}
.righttable {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Helvetica, Arial;
	TEXT-DECORATION: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}
.orangeheadline {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ff9900; LINE-HEIGHT: 20px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.startbox {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://web.fietz-medien.de/grafik6/boxback.jpg); COLOR: #000000; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.greyheadline {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.topfooter {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(http://web.fietz-medien.de/grafik6/topfooter.jpg); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.botfooter {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://web.fietz-medien.de/grafik6/botfooter.jpg); COLOR: #666666; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.redheadline {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #990000; LINE-HEIGHT: 20px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.greenheadline {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #8cba00; LINE-HEIGHT: 20px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.designheadline {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #115f76; LINE-HEIGHT: 20px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.orange:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.orange:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.orange:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: underline
}
A.orange:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.black:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.black:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}

A.black:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: underline
}
A.black:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.red:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.red:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: underline
}
A.red:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.red:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.green:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8cba00; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.green:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8cba00; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: underline
}
A.green:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8cba00; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.green:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8cba00; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.grey:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.grey:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: underline
}
A.grey:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.grey:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.blue:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0094e4; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.blue:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0094e4; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: underline
}
A.blue:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0094e4; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.blue:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0094e4; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.design:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #115f76; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.design:hover {
	FONT-WEIGHT: normA?×?y?x??ŻIŻ?al; FONT-SIZE: 11px; COLOR: #115f76; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: underline
}
A.design:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #115f76; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.design:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #115f76; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.white:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.white:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: underline
}
A.white:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
A.white:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.domainfield {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.selectfield {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.content {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://web.fietz-medien.de/grafik6/contback.jpg); COLOR: #000000; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.content2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://web.fietz-medien.de/grafik6/contback3.jpg); COLOR: #000000; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.leistungstabelle {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; LINE-HEIGHT: 16px; BORDER-BOTTOM: #cccccc 0px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none}
.rightpattern {
	BACKGROUND-IMAGE: url(http://web.fietz-medien.de/grafik6/rightpattern.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #f4f4f4
}
.rightbox {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Helvetica, Arial;
	TEXT-DECORATION: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}
.righttablekasse {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Helvetica, Arial;
	TEXT-DECORATION: none;
	background-image: url(http://web.fietz-medien.de/grafik6/hg_kasse.jpg);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;


}








.tablehead {
	font-size: 12px;
	width: 400px;
}
.tableheadmem {
	font-size: 12px;
	width: 500px;
}
.tdbg1 {
	background-color: #FFFFFF;	
	font-size: 11px;
}

.tdbg2 {
	background-color: #F0F0F0;
	font-size: 11px;
}
.ticketbg {
	background-color: #FFFFFF;
	font-size: 11px;
	line-height: 17px;


}
.ticketbg2 {
	background-color: #F0F0F0;
	font-size: 11px;

}
.trmain {
	font-weight: bold;
	color: #333333;
	background-color: #F0F0F0;
	font-size: 11px;


}
.tdup {
	font-weight: bold;
	font-color: white;
	font-size: 15px;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;


}
td.tdup {
	font-weight: bold;
	font-color: white;
	font-size: 12px;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;


}
.ttable {
	font-size: 12px;
	width: 100%;
}
.setable {
	font-size: 12px;
	width: 650px;
	border: 0pt;
}
.emtable {
	font-size: 12px;
	width: 100%;
}
.tablemiddle {
	font-size: 12px;
	width: 100%;
}
.chatown {
	color: #666666;
}
.chatelse {
	color: #000099;
}
.specialurls {
	font-size: 12px;
	color: #F89B25;
	text-decoration: none;

}
.chathead {
	width: 100%;
}

.contentticket {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://web.fietz-medien.de/grafik6/contbackticket.jpg); COLOR: #000000; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.tinyw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
p {
	line-height: 16px;
}




/* ZENTRALE ELEMENTE*/



#leftmenue {
}

#content {
	voice-family: "\"}\"";
	voice-family: inherit;
}

#rahmen-org {
    background: #F4F3F3;
    width:600px;
    border:1px solid #E1E1E1;
    padding: 2px;
    color: gray;
	text-align: left;
	font-size: 8pt;
}
#rahmen {
	text-align: left;
	font-size: 8pt;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	font-size: 11px;
	border-top: 0px solid #efefef;
	border-right: 1px solid #efefef;
	border-bottom: 0px solid #efefef;
	border-left: 0px solid #efefef;
	color: #333333;
	background-color: #F7F7E7;
	background-image: url(grafik6/bg4.jpg);
	background-repeat: repeat-x;
	background-position: bottom;

	}

html>body #content {
}

.highlight{
   background-color: yellow;	
}


.wide {
   width: 100%;
}

div.box {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	font-size: 11px;
	border-top: 0px solid #efefef;
	border-right: 1px solid #efefef;
	border-bottom: 0px solid #efefef;
	border-left: 0px solid #efefef;
	color: #333333;
	background-color: #F7F7E7;
	background-image: url(grafik6/bg4.jpg);
	background-repeat: repeat-x;
	background-position: bottom;

}
div.box-org {	
    background-color: #F4F3F3;
    border: 1px solid #E1E1E1;
    padding: 2px;
    width: 95%;
    margin-left: 0px;
    margin-bottom: 15px;
}

td.guide {
    background-color: #F4F3F3;
    border: 1px solid #E1E1E1;
    padding: 2px;
    margin-left: 0px;
	color:gray;

}

.green {
	color: green;
}

.red {
    color: red;
}

.small {
	font-size: 8pt;
	color: gray;
}

.ab {
	padding-top: 3px;
	clear: both; 
}

.bez {
	float: left;
	width: 120px;
	text-align: right;
	font-weight : bold; 
}

.formw {
	float: right;
	width: 220px;
	text-align: left; 
}

.formbox {
	width: 350px; 
	height : 280px;
	padding: 5px;
}

td.right {
	text-align: right;
}

td.rightbold {
	text-align: right;
	font-weight: bold;
}

td.bold {
	font-weight: bold;
}

h1{
   font-family: Trebuchet, Arial, Helvetica, sans-serif;
   font-size: 14pt;
   font-weight: bold;
	background-image: url(../images/h1bg.gif);
	background-repeat: no-repeat;
}

h2 {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
}

.tr1{
   background-color: transparent;
padding-left: 2px;
	vertical-align: middle;
}


.tr2{
PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	font-size: 11px;
	border-top: 0px solid #dbd8d1;
	border-right: 1px solid #dbd8d1;
	border-bottom: 1px solid #dbd8d1;
	border-left: 0px solid #dbd8d1;
	color: #333333;
	background-color: #F7F7E7;
}
.tr2-org{
   background-image: url(../images/tr2bg.jpg);
padding-left: 2px;
   background-repeat: repeat-x;
	vertical-align: middle;
}


.tr3{
   background-image: url(../images/tr3bg.jpg);
padding-left: 2px;
   background-repeat: repeat-x;
	vertical-align: middle;
}

.tr4{
   background-image: url(../images/tr4bg.jpg);
padding-left: 2px;
   background-repeat: repeat-x;
	vertical-align: middle;
}





.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

hr {
	border: 1px dotted #CCCCCC;
}

a:link.head, a:visited.head, a:active.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}

a:hover.head {text-decoration: none;}

div#main {
 margin:auto;
 width: 100%;
 position:relative;
 font-size: 11px;
 text-align: justify;
 color: #000000;
 padding: 15px;
}

#div.main table {
 margin:0;
 font-size: 11px;
 padding-left: 5px;
 padding-right: 5px;
}


div#kasten {
	clear: both;
	width:90%;
	background-color: #FFFFFF;
	position:relative;
	font-size: 11px;
	text-align: justify;
	color: #000000;
	padding: 10px;
	margin-top:15px;
	margin-bottom:15px;
	border-width:1px;
	border-color:#E8E8E8;
	border-style:dashed;
	margin-right: auto;
	margin-left: auto;

}

div#kasten2 {
 width:30%;
 background-color: #FFFFFF;
 position:relative;
 font-size: 11px;
 text-align: justify;
 color: #000000;
 padding: 11px;
 margin-top:15px;
 margin-bottom:15px;
 border-width:1px;
 border-color:#E8E8E8;
 border-style:dashed;
 margin-left: 15px;
}

div#links{
 float:left
}

div#kasten3 {
 float:left;
 width:20%;
 background-color: #FFFFFF;
 position:relative;
 font-size: 11px;
 text-align: justify;
 color: #000000;
 padding: 10px;
 margin-top:15px;
 margin-bottom:15px;
 border-width:1px;
 border-color:#E8E8E8;
 border-style:dashed;
 margin-left: 20px;
}
.table_1 {
	width: 100%;
	border: 0px solid #000000;



}
.td_1 {
	background-color: #f1f1f1;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;

}
.td_2 {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #E2E2E2;


}
tr.bg {
	background-image: url(grafik6/bg.jpg);
	background-repeat: repeat-x;
	height: 22px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;


}
tr.bg2 {
	height: 22px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #FF9900;

}
tr.bg3 {
	height: 22px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #f3f3f3;

}
tr.bg4 {

	background-image: url(grafik6/bg4.jpg);
	background-repeat: repeat-x;
	height: 22px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.blackheadline {

	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
.blueheadline {


	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #0094e4; LINE-HEIGHT: 20px; FONT-FAMILY: Helvetica, Arial; TEXT-DECORATION: none
}
