/* CSS Document */
/* HTML-Inhalte */
P { FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #2c4d5d; TEXT-DECORATION: none; }
P.bodytext { FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #2c4d5d; TEXT-DECORATION: none; }
P.imagetext { FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #2c4d5d; TEXT-DECORATION: none; }
BODY { FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #2c4d5d; TEXT-DECORATION: none; leftmargin="0"; topmargin="0"; 	margin: 0px;
}
H1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#2c4d5d; }
H2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#2c4d5d; }
H3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2c4d5d; }
OL { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2c4d5d; }
UL { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2c4d5d; }
LI {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal color:#2c4d5d;}
TD { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2c4d5d; }
INPUT, SELECT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2c4d5d; }
INPUT, TEXT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2c4d5d; }
INPUT, TEXTAREA { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2c4d5d; }

/* tgpm.de-fonts */
.noeske { FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #2c4d5d; TEXT-DECORATION: none }
.fett { FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #2c4d5d; TEXT-DECORATION: none }
.klein { FONT: 10px Arial, Helvetica, sans-serif; COLOR: #2a4b5c; TEXT-DECORATION: none }
.onstock { FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #990000; TEXT-DECORATION: none }


/*MENUES */ 
.menu_main 
{ 
   background: #a8c4d2; 
   text-align: left; 
   height: 12 px;
   /* width: 602 px; */
} 

/*MENU_MAIN */ 
.menu1_main 
{    
   background-color: #a8c4d2;
   height: 12 px;
   color: #2F6CB8;    
} 

.menu1_main A, .menu1_main A:visited { 
   color: #ffffff;    
   text-decoration: none; 
   display: block; 
   background-color: #a8c4d2; 
   padding-left: 5px; 
   padding-right: 5px; 
   border-right: 1px solid #ffffff; 
   font-weight: bold; 
   font-size: 8pt; 
   font-family: verdana;  
   height: 18 px;     
} 

.menu1_main A:hover, .menu1_main A:bb:hover { 
   color: #ffffff; 
   font-weight: normal; 
   text-decoration: none; 
   display: block; 
   background-color: #2F6CB8; 
   padding-left: 5px; 
   padding-right: 5px; 
   border-right: 1px solid #ffffff; 
   font-weight: bold; 
   font-size: 8pt; 
   font-family: verdana;  
   height: 18 px;     
} 

.menu1_main_act A, .menu1_main_act A:visited { 
   color: #2F6CB8; 
   font-weight: normal; 
   text-decoration: none; 
   display: block; 
   background-color: #a8c4d2; 
   padding-left: 5px; 
   padding-right: 5px; 
   border-right: 1px solid #ffffff; 
   font-weight: bold; 
   font-size: 8pt; 
   height: 18 px;     
   font-family: verdana;  
} 

.menu1_main_act A:hover, .menu1_main_act A:bb:hover { 
   color: #ffffff; 
   font-weight: bold; 
   text-decoration: none; 
   display: block; 
   background-color: #2F6CB8; 
   padding-left: 5px; 
   padding-right: 5px; 
   border-right: 1px solid #ffffff; 
   font-weight: bold; 
   font-size: 8pt; 
   font-family: verdana; 
   height: 18 px;     
} 

.menu1_main2 A, .menu1_main A:visited { 
   color: #ffffff;    
   text-decoration: none; 
   display: block; 
   background-color: #a8c4d2; 
   padding-left: 5px; 
   padding-right: 5px; 
   border-right: 1px solid #ffffff; 
   font-weight: bold; 
   font-size: 8pt; 
   font-family: verdana;       
   height: 18 px;     
} 

.menu1_main2 A:hover, .menu1_main A:bb:hover { 
   color: #ffffff; 
   font-weight: normal; 
   text-decoration: none; 
   display: block; 
   background-color: #2F6CB8; 
   padding-left: 5px; 
   padding-right: 5px; 
   border-right: 1px solid #ffffff; 
   font-weight: bold; 
   font-size: 8pt; 
   font-family: verdana;  
   height: 18 px;     
} 

.menu1_main2_act A, .menu1_main_act A:visited { 
   color: #2F6CB8; 
   font-weight: normal; 
   text-decoration: none; 
   display: block; 
   background-color: #a8c4d2; 
   padding-left: 5px; 
   padding-right: 5px; 
   border-right: 1px solid #ffffff; 
   font-weight: bold; 
   font-size: 8pt; 
   font-family: verdana;  
   height: 18 px;     
} 

.menu1_main2_act A:hover, .menu1_main_act A:bb:hover { 
   color: #ffffff; 
   font-weight: bold; 
   text-decoration: none; 
   display: block; 
   background-color: #2F6CB8; 
   padding-left: 5px; 
   padding-right: 5px; 
   border-right: 1px solid #ffffff; 
   font-weight: bold; 
   font-size: 8pt; 
   font-family: verdana; 
   height: 18 px;     
} 
