
body.main			{ width:100% }
body.page			{ align:center; text-align:left; vertical-align:top; margin-left:0; margin-top:-10px; margin-right:0; 
						margin-bottom:0;width:100% }
body.menu			{ width:100% }
body.header			{ width:100%; background-color:#A3CDFC; }

table.main 			{ border:0px; border-style:solid; align:left; width:95%; cellspacing:0px; cellpadding:0px;
						 border-collapse:collapse; border-spacing:0; vertical-align:top}
table.content 		{ border:0px; border-style:solid; align:center; width:99% }
table.footer		{ border:0px; border-style:solid; align:center; border-collapse:collapse; border-spacing:0; width:90% }
table.section		{ border:0px; border-style:solid; cellspacing:0; cellpadding:8px; width:100% }
table.product 		{ border:0px; border-style:solid; width:100%; vertical-align:top; align:center }
table.prodov    	{ border:0px; border-style:solid; border-color:blue; width:100%; cellspacing:1px }
table.aspecte    	{ text-align: left; cellspacing:3px; cellpadding:1px }
table.noticetxt		{ color:#FF0000 }
table.warenkorb		{ background-color:#C1BBFD }

td.headline   		{ width:100%; height:60px }
td.titleNav  		{ font-size : 11px; color : #ffffff; font-family : arial, sans-serif; font-weight: bold;}
td.titleNav2 		{ font-size : 11px; color : #000000; font-family : arial, sans-serif; font-weight: bold;}
td.titleNav3 		{ font-size : 11px; color : #000000; font-family : arial, sans-serif; font-weight: normal;}
td.titleNav4 		{ border-top:1px solid #000000; font-size : 11px; color : #000000; font-family : arial, sans-serif; font-weight: bold; 
						border-left-width:1; border-right-width:1; border-bottom-width:1; padding-left:3; padding-right:3; border-top-color:#000000; }

td.formcol1			{ width:20%; cellpadding: 2px; }
td.formcol2			{ width:15%; cellpadding: 2px;}
td.formcol3			{ width:100%; cellpadding: 2px;}
td.formcol4			{ width:60%; cellpadding: 2px;}
td.formcol5			{ width:10%; cellpadding: 2px;}
td.admgroup			{ background-color: #008000; text-align:left; margin-left:11; margin-top:11; color:#FFFFFF}

fieldset.notice		{ border-color:#FF0000}

legend.bsection		{ color:black; }
legend.notice		{ color:#FF0000; }

font.noticetext		{ color: #FF0000; }
font.titleNav  		{ font-size : 11px; color : #ffffff; font-family : arial, sans-serif; font-weight: bold;}
font.titleNav2 		{ font-size : 11px; color : #000000; font-family : arial, sans-serif; font-weight: bold;}
font.titleNav3 		{ font-size : 11px; color : #000000; font-family : arial, sans-serif; font-weight: normal;}

img.navbut			{ border:0px; vertical-align:middle; }	
input.navbut		{ border:0px; vertical-align:middle; align:left; }	


.headline			{ align:center; text-align:center; vertical-align:center;}
.center				{ text-align: center; }

.bsection			{ border:1px border-style:solid; border-color:blue; }
.notice				{ border:1px border-style:solid; border-color:darkred; }
.horline			{ width:70%; margin-top:-3px; margin-bottom:-9pt;  
						height:5px; text-align:center; border:1px solid blue }

.LOGIN 				{ font-family:arial; font-size: 10px; background-color:#E2EFFE;  
						color:#000000; width:95px;}

.field				{ font-family:arial; font-size:10px; color:#000000; 
						background-color:#E2EFFE;  }
.fieldinact			{ font-family:verdana,tahoma,arial; font-size:11px; color:#808080; 
						background-color:#E2EFFE; font-style:oblique }

a:link.Navi    		{ font-family : arial, sans-serif; color : #ffffff; text-decoration : none; 
						font-size: 11px; font-weight: bold;}
a:hover.Navi   		{ font-family : arial, sans-serif; color : #FFD721; text-decoration : none; 
						font-size: 11px; font-weight: bold;}
a:visited.Navi    	{ font-family : arial, sans-serif; text-decoration : none; 
						font-size: 11px; font-weight: bold;}

a:link.Navi2    	{ font-family : arial, sans-serif; color : #000000; text-decoration : none; 
						font-size: 11px; font-weight: bold;}
a:visited.Navi2 	{ font-family : arial, sans-serif; color : #000000; text-decoration : none; 
						font-size: 11px; font-weight: bold;}
a:hover.Navi2   	{ font-family : arial, sans-serif; color : #003C73; text-decoration : none; 
						font-size: 11px; font-weight: bold;}
a:active.Navi2   	{ font-family : arial, sans-serif; color : #003C73; text-decoration : none; 
						font-size: 11px; font-weight: bold;}
a:focus.Navi2   	{ font-family : arial, sans-serif; color : #003C73; text-decoration : none; 
						font-size: 11px; font-weight: bold;}


a:link.Navi3    	{ font-family : arial, sans-serif; color : #ffffff; text-decoration : none; 
						font-size: 12px; font-weight: bold;}
a:hover.Navi3   	{ font-family : arial, sans-serif; color : #FFD721; text-decoration : none; 
						font-size: 12px; font-weight: bold;}
a:visited.Navi3    	{ font-family : arial, sans-serif; text-decoration : none; 
						font-size: 12px; font-weight: bold;}



a.menue				{ display:block; }
a:link.menue		{ color:#000000; text-decoration:none }
a:visited.menue		{ color:#000000; text-decoration:none; }
a:hover.menue		{ color:#FFFFFF; background-color:#008080; text-decoration:none }
a:active.menue		{ color:#FFFFFF; background-color:#008080; text-decoration:none; }


.headerfont 		{ font-family: Arial Rounded MT Bold; font-size: 26pt;  
               			font-weight: bold; text-align:center; color:#000099; font-style:oblique }
.subheaderfont 		{ font-family: Arial; font-size: 16pt; color: #000000; font-weight: bold; text-align:center }
.content			{ font-family: verdana,tahoma,arial,sans-serif; font-size:11px; color:#000000; 
						text-align:left }
.error				{ font-family: verdana,tahoma,arial,sans-serif; font-size:11px; color:#FF0000; 
						text-align:left; font-weight:bold }

.noticetxt			{ font-family: verdana,tahoma,arial,sans-serif; font-size:12px; color:red; text-align:left }

.contentsmall		{ font-family: verdana,tahoma,arial,sans-serif; font-size:9px; color:#000000; text-align:left }
.proddesc      		{ font-family: verdana,tahoma,arial,sans-serif; font-size:12pt; text-align:left; text-indent:0; 
						margin-left:0; margin-right:0; white-space:normal; margin-top:0 ; margin-bottom:2px }
.productl			{ background-color:#6699FF }
.productr	    	{ background-color:#FFFFFF; width:100% }




.litewhite			{ font-family:verdana,tahoma,arial,sans-serif; font-size:11px; color:#ffffff; }
.verylitewhite		{ font-family:verdana,tahoma,arial,sans-serif; font-size:9px; color:#ffffff; }

#appnav				{ position: absolute; top: 0px; left: 0px; visibility: hidden; z-Index: 1000; }
#info				{ position: absolute; top: 0px; left: 0px; }
#popuplayer			{ position:absolute;top:0px;left:0px;width:250px;
						visibility:hidden;border-style:inset;border-width:2px;
						border-color:#000000;padding:5px;background-color:#ffffff;
						font-family:monospace,verdana,tahoma,arial,helvetica,serif;font-size:12px; }