BODY, TD, p, font, b {
	font-family : Arial, Helvetica, sans-serif ;
	font-size : 11px;
	scrollbar-3d-light-color : #ececec;
	scrollbar-arrow-color : #2A447D;
	scrollbar-base-color : #B8D0E5;
	scrollbar-dark-shadow-color : #6798C6;
	scrollbar-face-color : #B8D0E5;
	scrollbar-track-color : #B8D0E5;
	scrollbar-highlight-color : #ececec;
	scrollbar-shadow-color : #6798C6;
}

h3 { 
	font-size: 12px;  
	font-weight: bold;
	color: Black;
}


.header {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}

.white {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}


.bord { 
	border-color:#2A447D;
	border-style:solid; 
	border-width:0px; 
     }
	 
.bordered {
	border-color: #2A447D;
	border-width: 1px;
	border-style:solid;
	padding:4px;
}
.outer {
	border-color: #2A447D;
	border-width: 1px;
	border-style:solid;
}

.tester { vertical-align: bottom; }
	 
.high, select.high { 
	font-size: 8px; 
	font-weight: normal;
	color: #535353;
	width: 50px;
}
.highbg { 
	font-size: 10px;
	background-color: silver;
}
.startsbg { 
	font-size: 10px;
	background-color: #e4e4e4;
}
.bubu { 
	font-size: 9,5px;  
	font-weight: normal;
	color: Gray;
	width: 250px;
}
.fold { 
	font-size: 9,5px;  
	width: 100px;
}
.info { 
	font-size: 8px; 
	color: gray; 
}

.myalert { 
	font-size: 10px;  
	font-weight: bold;
	color: #C40004;
}
.mymessage { 
	font-size: 10px;  
	font-weight: bold;
	color: #000000;
}

/* Tabellenstyles */

td.cart { 
	font-size: 11px;  
	font-weight: normal;
	color: Black;
}
td.cartbold { 
	font-size: 11px;  
	font-weight: normal;
	color: Black;
}
TD.pay { 
	font-size: 11px;  
	font-weight: normal;
	color: Black;
}
TD.cart_spec { 
	font-size: 11px;  
	font-weight: normal;
	color: Black;
	line-height: 16px;
}
TD.cart_picinfo { 
	font-size: 10px;  
	font-weight: normal;
	color: Black;
	line-height: 17px;
}

TD.cat, .cat {
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
	background-repeat: no-repeat;
}

TD.items {
	font-size : 10px;
	background-repeat: no-repeat;
}

/* Formularfelder */

input { 
	font-size: 10px;  
	font-weight: normal;
	color: #535353;
}
select { 
	font-size: 8pt;  
	font-weight: normal;
	color: #535353;
}

input.special {
	width: 9,50px;
	font-size: 9,5px;  
	font-weight: normal;
	color: Gray; 
}

.blanco{
	color : #FFFFFF;
}

/* Hyperlinks */

A:LINK, A:VISITED, A:AKTIVE, A:HOVER {
	color : #404B53;
	font-family : Arial,Helvetica, sans-serif ;
	text-decoration : underline;
	font-size: 11px; 
	font-weight : normal;
}

a.nav:link, a.nav:visited, a.nav:active { color:#ffffff; text-decoration:none;	font-size : 11px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}
a.nav:hover { color:#ffffff; text-decoration:none;	font-size : 11px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}

a.port:link, a.port:visited, a.port:active { color:#ffffff; text-decoration:none;	font-size : 11px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}
a.port:hover { color:#ffffff; text-decoration:none;	font-size : 11px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}


a.do:link, a.do:visited { color:#ffffff; text-decoration:none;	font-size : 8pt;font-weight: normal;font-family :  Arial, Verdana,Helvetica, sans-serif ;}
a.do:active{ color:#ffffff; text-decoration:none;	font-size : 8pt;font-weight: normal;font-family :  Arial, Verdana,Helvetica, sans-serif ;}
a.do:hover { color:#ffffff; text-decoration:none;	font-size : 8pt;font-weight: normal;font-family :  Arial, Verdana,Helvetica, sans-serif ;}


a.red:link, a.red:visited, a.red:active { color:#404B53; text-decoration:underline;	font-size : 9,5px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}
a.red:hover { color:#404B53; text-decoration:underline;	font-size : 9,5px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}

a.list:link { color:#000000; text-decoration:none;font-size : 11px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}
a.list:visited { color:#000000; text-decoration:none;font-size : 11px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}
a.list:active { color:#000000; text-decoration:none;font-size : 11px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}
a.list:hover { color:#000000; text-decoration:none;font-size : 11px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}

a.tab:link { color:#404B53; text-decoration:none;font-size : 9,5px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}
a.tab:visited { color:#404B53; text-decoration:none;font-size : 9,5px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}
a.tab:active { color:#404B53; text-decoration:none;font-size : 9,5px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}
a.tab:hover { color:#404B53; text-decoration:underline;font-size : 9,5px;font-weight: normal;font-family : Arial,Helvetica, sans-serif ;}

/* Diverse */

HR {
	height: 1px;
}



