body {background-color: #FFFFFF;}
table {font-size: 1.0em;}

p, br, td, tr {font-family: Verdana;}

a:active.toolbarmain 	{font-family: Verdana; text-decoration: none; color: #FBAF5D; background: #172E58; float: left; padding-left: 8px; padding-bottom: 6px; padding-top: 6px; padding-right: 2px; height: 100%; width: 100%;}
a:link.toolbarmain	{font-family: Verdana; text-decoration: none; color: #FFFFFF; background: #2A57A5;  float: left; padding-left: 8px; padding-bottom: 6px; padding-top: 6px; padding-right: 2px; height: 100%;}
a:visited.toolbarmain	{font-family: Verdana; text-decoration: none;	color: #FFFFFF; background: #2A57A5;  float: left; padding-left: 8px; padding-bottom: 6px; padding-top: 6px; padding-right: 2px; height: 100%; width: 100%;}
a:hover.toolbarmain	{font-family: Verdana; text-decoration: none; color: #FBAF5D;background: #172E58;  float: left; padding-left: 8px; padding-bottom: 6px; padding-top: 6px; padding-right: 2px; height: 100%; width: 100%; }

a:active.toolbarmain2	{font-family: Verdana; text-decoration: none; color: #FBAF5D; background: #172E58; float: left; width: 100%; height: 100%; padding-top: 6px; padding-bottom: 6px; padding-left: 8px; padding-right: 2px; font-weight: bold;}
a:link.toolbarmain2	{font-family: Verdana; text-decoration: none; color: #FBAF5D; background: #172E58; float: left; width: 100%; height: 100%; padding-top: 6px; padding-bottom: 6px; padding-left: 8px; padding-right: 2px; font-weight: bold;}
a:visited.toolbarmain2	{font-family: Verdana; text-decoration: none; color: #FBAF5D; background: #172E58; float: left; width: 100%; height: 100%; padding-top: 6px; padding-bottom: 6px; padding-left: 8px; padding-right: 2px; font-weight: bold;}
a:hover.toolbarmain2	{font-family: Verdana; text-decoration: none; color: #FBAF5D; background: #172E58; float: left; width: 100%; height: 100%; padding-top: 6px; padding-bottom: 6px; padding-left: 8px; padding-right: 2px; font-weight: bold;}

a:active.toolbarmainspecial	{font-family: Verdana; text-decoration: none; color: #FBAF5D; background: #172E58; padding-left: 8px; float: left; height: 100%; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; font-weight: bold; width: 100%;}
a:link.toolbarmainspecial	{font-family: Verdana; text-decoration: none; color: #FBAF5D; background: #2A57A5; padding-left: 8px; float: left; height: 100%; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; font-weight: bold;}
a:visited.toolbarmainspecial	{font-family: Verdana; text-decoration: none; color: #FBAF5D; background: #2A57A5; padding-left: 8px; float: left; height: 100%; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; font-weight: bold;}
a:hover.toolbarmainspecial	{font-family: Verdana; text-decoration: none; color: #FBAF5D; background: #172E58; padding-left: 8px; float: left; height: 100%; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; font-weight: bold; width: 100%;}

a:active.toolbarsub		{font-family: Verdana; text-decoration: none;color: #000000; padding-left: 20px; float: left; height: 100%; padding-top: 3px; padding-bottom: 3px;padding-right: 2px;}
a:link.toolbarsub		{font-family: Verdana; text-decoration: none;color: #000000; padding-left: 20px; float: left; height: 100%; padding-top: 3px; padding-bottom: 3px;padding-right: 2px;}
a:visited.toolbarsub		{font-family: Verdana; text-decoration: none;color: #000000; padding-left: 20px; float: left; height: 100%; padding-top: 3px; padding-bottom: 3px;padding-right: 2px;}
a:hover.toolbarsub		{font-family: Verdana; text-decoration: none;color: #000000; padding-left: 20px; float: left; height: 100%; padding-top: 3px; padding-bottom: 3px;padding-right: 2px; width: 100%;  background-image: url('/fileadmin/images/tb_sub_r.gif');background-repeat:no-repeat;}

a:active.toolbarsub2		{font-family: Verdana; text-decoration: none; color: #000000; padding-left: 20px; float: left; width: 100%; height: 100%; padding-top: 3px; padding-bottom: 3px; padding-right: 2px; background-image: url('/fileadmin/images/tb_sub_r.gif');background-repeat:no-repeat;}
a:link.toolbarsub2		{font-family: Verdana; text-decoration: none; color: #000000; padding-left: 20px; float: left; width: 100%; height: 100%; padding-top: 3px; padding-bottom: 3px; padding-right: 2px; background-image: url('/fileadmin/images/tb_sub_r.gif');background-repeat:no-repeat;}
a:visited.toolbarsub2		{font-family: Verdana; text-decoration: none; color: #000000; padding-left: 20px; float: left; width: 100%; height: 100%; padding-top: 3px; padding-bottom: 3px; padding-right: 2px; background-image: url('/fileadmin/images/tb_sub_r.gif');background-repeat:no-repeat;}
a:hover.toolbarsub2		{font-family: Verdana; text-decoration: none; color: #000000; padding-left: 20px; float: left; width: 100%; height: 100%; padding-top: 3px; padding-bottom: 3px; padding-right: 2px; background-image: url('/fileadmin/images/tb_sub_r.gif');background-repeat:no-repeat;}

h1	{color:#264192; font-size: 14px; font-family: Verdana; border-bottom: 1px solid #264192; padding-bottom: 6px;}
.title1	{color:#264192; font-size: 14px; font-family: Verdana;}
h2	{color:#000000; font-size: 13px; font-family: Verdana;}
.title2	{color:#000000; font-size: 13px; font-family: Verdana;}
h3	{color:#264192; font-size: 13px; font-family: Verdana;} 
.title3	{color:#2A57A5; font-size: 13px; font-family: Verdana;}

.color1	{color:#2A57A5;}
.color2	{color: #8A8888;}

.tabletitle	{font-family: Verdana; color: #000000; background-color : #8EBBFF; border-color:  #8EBBFF; padding : 7px 7px 7px 7px; font-weight: bold;}
.tabletext	{font-family: Verdana; font-size: 0.8em; color: #264192; background-color : #E9E8E8; border-color:  #E9E8E8; padding : 7px 7px 7px 7px;}


a:active	{font-family: Verdana; color: #F26522;}
a:link	{font-family: Verdana; color: #F26522;}
a:visited	{font-family: Verdana; color: #F26522;}
a:hover	{font-family: Verdana; color: #F26522;}



.suchtext		{font-size: 9px; font-family: Arial; color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;}
.buttonsuche	{border-top: 1px #7F9DB9 solid; border-left: 1px #7F9DB9 solid; border-right: 1px #7F9DB9 solid; border-bottom: 1px #7F9DB9 solid; background-color: #E5E7EB; color: #6C75DB; font-weight: bold; font-size: 8pt; background-image: no repeat;}

.footer		{font-size: 9px; font-family: Verdana;}
a:active.footerlink	{font-size: 9px; font-family: Verdana; color: #F26522;}
a:link.footerlink	{font-size: 9px; font-family: Verdana; color: #F26522;}
a:visited.footerlink	{font-size: 9px; font-family: Verdana; color: #F26522;}
a:hover.footerlink	{font-size: 9px; font-family: Verdana; color: #F26522;}

.shoptitelbalken	{background-color: #8EBBFF; padding: 5px; border-top: 1px #5C89D7 solid; border-bottom: 1px #5C89D7 solid;}
.shopbalken	{background-color: #FFFFFF; padding: 5px;}
.shopinput		{background-color: #FFFFFF; border: 1px #2A57A5 solid; color: #000000; font-weight: bold; font-size: 9pt;}
.shopinput2	{background-color: #FFFFFF; border: 1px #2A57A5 solid;  color: #000000; font-weight: bold; font-size: 11pt;}

.shopartikelbutton	{border: 1px #2A57A5 solid; background-color: #8EBBFF; color: #172E58; font-weight: bold; font-size: 9pt; padding: 1px;}
.shopwarenkorbbutton	{border: 1px #2A57A5 solid; background-color: #8EBBFF; color: #172E58; font-weight: bold; font-size: 9pt; padding: 3px;}

a:active.warenkorb	{font-familiy: Verdana; text-decoration: none; color: #8A8888; font-style: italic;}
a:link.warenkorb	{font-familiy: Verdana; text-decoration: none; color: #8A8888; font-style: italic;}
a:visited.warenkorb	{font-familiy: Verdana; text-decoration: none; color: #8A8888; font-style: italic;}
a:hover.warenkorb	{font-familiy: Verdana; text-decoration: none; color: #8A8888; font-style: italic;}

ul	{list-style-image:url(../images/dot.gif);}
ul li	{margin-left: -21px;}

.efa_fontsize {
/*	background-color:#AEADAD; */
	text-align:right;
	vertical-align:bottom;
	padding-bottom:8px;
	padding-right:26px;
}

div.tx-efafontsize-pi1 {margin-right:26px; margin-bottom:8px;}