BODY { 
font-family : Arial;
font-size : 12pt;
color : #E39823;
font-weight : normal;
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px
}

SELECT {
	BORDER-RIGHT: gray thin; 
	BORDER-TOP: gray thin; 
	FONT-SIZE: 12 pt; 
	BORDER-LEFT: gray thin; 
	COLOR: #2c5469; 
	BORDER-BOTTOM: gray thin; 
	FONT-STYLE: normal; 
	BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-SIZE: 12 pt; 
	COLOR: #773c00; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Times New Roman;
}
TD.bold {
	FONT-SIZE: 12 pt; 
	COLOR: #346f8e; 
	FONT-FAMILY: Times New Roman;
}
TD.underline {
	FONT-SIZE: 12 pt; 
	COLOR: #AB1F22; 
	FONT-FAMILY: Times New Roman; 
	TEXT-DECORATION: underline;
}

.txt {
	FONT-SIZE: 12 pt; 
	COLOR: #773c00; 
	FONT-FAMILY: Times New Roman; 
	TEXT-DECORATION: none;
}

.mini {
	FONT-SIZE: 10 pt; 
	COLOR: #AB1F22; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Times New Roman;
	TEXT-DECORATION: underline;
}
.klein {
	FONT-SIZE: 10 pt; 
	COLOR: #773c00; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Times New Roman;
	TEXT-DECORATION: none;
}

.u {
	FONT-SIZE: 12 pt; 
	COLOR: #773c00; 
	FONT-FAMILY: Times New Roman; 
	TEXT-DECORATION: underline;
}
/*****************************
Beginn Navigation oben
*****************************/

A.nav {
	font-size: 12 pt;
	FONT-FAMILY: Times New Roman;
	font-weight: bold;
	color: #AB1F22;
	text-decoration: underline;
	padding : 5px 5px 2px 5px;
	display : block;
}
A.nav:active{
	FONT-SIZE: 12 pt;
	COLOR: #AB1F22;
	FONT-FAMILY: Times New Roman;
	TEXT-DECORATION: none;
	text-decoration: underline;
	background : #DADADA;
}

A.nav:unknown {
	FONT-SIZE: 12 pt; 
	COLOR: #AB1F22; 
	FONT-FAMILY: Times New Roman; 
	TEXT-DECORATION: none;
	text-decoration: underline;
}
A.nav:visited {
	FONT-SIZE: 12 pt; 
	COLOR: #AB1F22; 
	FONT-FAMILY: Times New Roman; 
	TEXT-DECORATION: none;
	text-decoration: underline;
}
A.nav:hover {
	FONT-SIZE: 12 pt;
	COLOR: #773c00;
	FONT-FAMILY: Times New Roman;
	TEXT-DECORATION: none;
	text-decoration: underline;
	background : #DADADA;
}

A.navact {
	font-size: 12 pt; 
	display: block;
	FONT-FAMILY: Times New Roman;  
	font-weight: bold; 
	color: #773c00;
	text-decoration: underline;
	padding : 5px 5px 2px 5px;
}


/*****************************
Ende Navigation oben
*****************************/


/*****************************
Beginn Subnavigation oben
*****************************/
A.subnav {
	font-size: 12 pt; 
	FONT-FAMILY: Times New Roman;  
	font-weight: bold; 
	color: #AB1F22;
	text-decoration: none;
	display: block;
	padding : 5px 5px 0px 5px;
}

A.subnav:unknown {
	FONT-SIZE: 12 pt; 
	COLOR: #AB1F22; 
	FONT-FAMILY: Times New Roman; 
	TEXT-DECORATION: none;
	text-decoration: none;
}
A.subnav:visited {
	FONT-SIZE: 12 pt; 
	COLOR: #AB1F22; 
	FONT-FAMILY: Times New Roman; 
	TEXT-DECORATION: none;
	text-decoration: none;
}
A.subnav:hover {
	FONT-SIZE: 12 pt;
	COLOR: #773c00;
	FONT-FAMILY: Times New Roman;
	TEXT-DECORATION: none;
	text-decoration: none;
	background : #DADADA;
}

A.subnavact {
	font-size: 12 pt; 
	FONT-FAMILY: Times New Roman;  
	font-weight: bold; 
	color: #606060;
	text-decoration: none;
	display: block;
	padding : 5px 5px 0px 5px;
}



/*****************************
Ende Subnavigation oben	
*****************************/


/*****************************
Beginn Navigation links
*****************************/
A.navl {
	font-size: 12 pt; 
	FONT-FAMILY: Times New Roman; 
	font-weight: bold; 
	color: #AB1F22;
	text-decoration: none;
	display: block;
	padding : 5px 5px 4px 5px;

}

A.navl:unknown {
	FONT-SIZE: 13 pt; 
	COLOR: #AB1F22; 
	FONT-FAMILY: Times New Roman; 
	TEXT-DECORATION: none;
	display: block;
	padding : 5px 5px 4px 5px;
}

A.navl:visited {
	FONT-SIZE: 12 pt; 
	COLOR: #AB1F22; 
	FONT-FAMILY: Times New Roman;  
	TEXT-DECORATION: none;
	display: block;
	padding : 5px 5px 4px 5px;
}

A.navl:hover {
	FONT-SIZE: 12 pt; 
	COLOR: #773c00; 
	FONT-FAMILY: Times New Roman;  
	TEXT-DECORATION: none;
	background : #DADADA;
	display: block;
	padding : 5px 5px 4px 5px;
}


A.navlact {
	font-size: 12 pt; 
	FONT-FAMILY: Times New Roman; 
	font-weight: bold; 
	color: #606060;
	text-decoration: none;
	/*background : #DADADA;*/
	display: block;
	padding : 5px 5px 3px 5px;
}

.info {
	font-size: 11 pt; 
	FONT-FAMILY: Times New Roman; 
	font-weight: normal; 
	color: #773c00;
	text-decoration: none;
}

/*****************************
Ende Navigation links
*****************************/




A {
	font-size: 12 pt; 
	font-family: Times New Roman; 
	font-weight: bold; 
	color: #AB1F22;
	text-decoration: none;
}


/*Formatierung der Textfelder*/
input.textfeld, textarea
{
	font-family : Times New Roman;
	background-color : White;
	border : 1px solid White;
	FONT-SIZE: 12 pt; 
}

/*Formatierung des Textfeldes für die Anzahl*/
input.anz
{
	font-family : Times New Roman;
	background-color : White;
	border : 1px solid Black;
	font-size: 8 pt;
	vertical-align : middle;
}

/*Formatierung der Buttons*/
input.button, button
{
	background : none;
	font-weight: bold;
	text-decoration : underline;
	color : Darkred;
	font-size: 12 pt;
	border : 0px solid ;
	font-family : Times New Roman;
	vertical-align : left;
	text-align : left;
}

.text {
	FONT-SIZE: 12 pt; 
	COLOR: #773c00; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Times New Roman;
}

.italic {
	FONT-SIZE: 12 pt; 
	COLOR: #773c00; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Times New Roman;

}

.norm
{
	color : #773c00;
	font-weight : 900;
	font-size: 12 pt;
	border : 0px solid #AB1F22;
	font-family : Times New Roman;
	FONT-STYLE: normal; 
}

A.norm {
	font-size: 12 pt; 
	font-family: Times New Roman;
	font-weight: normal; 
	color: #AB1F22;
	text-decoration: none;
}

/*************************************
Shop-Classes
*************************************/

.OVTitle
{
	font-weight: bold;
	font-size: 11 pt; 
	font-family: Times New Roman;
	color: #AB1F22;
	text-decoration : underline;

}

td.OVArticleNumber
{
	text-decoration : none;
	font-size: 11 pt; 
	font-family: Times New Roman;
	font-weight: bold;
	color: #773c00;
}

td.OVArticleNumberJustLink
{
	text-decoration : none;
	font-size: 11 pt; 
	font-family: Times New Roman;
	font-weight: bold;
	color: #773c00;
}

td.OVArticleNumberJustLink a {text-decoration:none;font-size:11pt;font-family:Times New Roman;font-weight:bold;color:#AB1F22;}

td.OVArticleNumberJustLink a:hover {text-decoration:underline;font-size:11pt;font-family:Times New Roman;font-weight:bold;color:#AB1F22;}

td.OVPrice
{
	font-weight: normal;
	font-size: 11 pt; 
	font-family: Times New Roman;
	color: #AB1F22;
}

td.OVNavi
{
	font-size: 12 pt;
	color: #773c00;
	FONT-STYLE: normal; 
	font-family: Times New Roman;
}

.OVSold
{
	color: #773c00;
	text-transform : uppercase;
	font-weight: bold;
}

/*************************************
Warenkorb-Classes
*************************************/

td.Wtext
{
	font-size: 12 pt;
	color: #AB1F22; 
	FONT-STYLE: normal; 
	font-family: Times New Roman;
	font-weight: bold;
}

td.Wtextkl
{
	font-size: 11 pt;
	color: #AB1F22; 
	FONT-STYLE: normal; 
	font-family: Times New Roman;
}

td.Wtextbr
{
	font-size: 11 pt;
	color: #773c00; 
	FONT-STYLE: normal; 
	font-family: Times New Roman;
}
a.Wtextbr
{
	font-size: 12 pt;
	color: #773c00; 
	FONT-STYLE: normal; 
	font-family: Times New Roman;
	font-weight: normal;
	text-decoration : underline;
}

.OTHeadline
{
	font-weight: bold;
	color: #AB1F22;
	font-size: 12 pt;
}

.OTRadio
{
	font-size: 12 pt;
	font-weight: bold;
	color: #AB1F22;
}

.OTText
{
	font-size: 12 pt;
	color: #773c00;	
}

.OTFormText
{
	font-size: 12 pt;
	color: #773c00;	
}

.OTStepper
{
	font-size: 12 pt;	
	font-weight: bold;
	color: #AB1F22;
	text-align: center;
}

a.OTStepperSelected
{
	font-size: 12 pt;	
	font-weight: bold;
	color: #AB1F22;
	text-align: center;
}

td.OTStepperSelected
{
	font-size: 12 pt;	
	font-weight: bold;
	color: #AB1F22;
	background-color: Silver;
	text-align: center;
}

td.OTError
{
	color: red;
	font-weight: bold;
	font-size: 12 pt;	
	color: #773c00;	
}

.OTTextRot
{
	font-size: 12 pt;
	color: #AB1F22; 
	FONT-STYLE: normal; 
	font-family: Times New Roman;
}


a.underline {
	FONT-SIZE: 12 pt; 
	COLOR: #AB1F22; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Times New Roman; 
	TEXT-DECORATION: underline;
}

/*************************************
Popup-Classes
*************************************/

.popupT {
	font-size: 13 pt; 
	font-family: Times New Roman;
	font-weight: normal; 
	color: #773c00;
	text-decoration: none;
}
.popupHL {
	font-size: 13 pt; 
	font-family: Times New Roman;
	font-weight: bold; 
	color: #773c00;
	text-decoration: none;
}

.popupPrice {
	font-size: 13 pt; 
	font-family: Times New Roman;
	font-weight: bold; 
	color: #AB1F22;
	text-decoration: none;
}
