input {font-size: 10px; font-family: Arial,Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; }
select {font-size: 10px; font-family: Arial,Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; } 


a:link 				{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #aa0000; text-decoration: none}
a:visited 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #aa0000; text-decoration: none}
a:hover 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #aa0000; text-decoration: underline}
a:active 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #aa0000; text-decoration: underline}

.dold				{  display: none;  }

.admin_headline			{  font-family: Verdana; font-size: 24px; font-weight: normal; color: #000000; text-decoration: none;}
.admin_headline2		{  font-family: Verdana; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none;}
.admin_subheadline		{  font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.admin_text 			{  font-family: Verdana; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;}
.admin_toplink			{  font-family: Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.admin_input 			{  font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}

.body {
	background-color:#8ca21c;
}

.button {
font-family: Verdana; 
font-size: 10px; 
font-weight: normal;
color:#FFFFFF;
background-color:#660000;
border:1px solid;
border-color:#666666;
padding-left: 5px;
padding-right: 5px;
}

.button_shop {
font-family: Verdana; 
font-size: 12px; 
font-weight: normal;
color:#FFFFFF;
background-color:#8ca21c;
border:1px solid;
border-color:#666666;
padding-left: 5px;
padding-right: 5px;
}

.button_shop_red {
font-family: Verdana; 
font-size: 12px; 
font-weight: normal;
color:#FFFFFF;
background-color:#6e1008;
border:1px solid;
border-color:#666666;
padding-left: 5px;
padding-right: 5px;
}

.button_shop_gray {
font-family: Verdana; 
font-size: 12px; 
font-weight: normal;
color:#FFFFFF;
background-color:#d3d3c7;
border:1px solid;
border-color:#666666;
padding-left: 5px;
padding-right: 5px;
}

.buttonLarge {
font-family: Verdana; 
font-size: 16px; 
font-weight: normal;
color:#FFFFFF;
background-color:#8ca21c;
border:1px solid;
border-color:#666666;
padding-left: 5px;
padding-right: 5px;
}


.form_text			{  font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}

.headline			{  font-family: Verdana; font-size: 22px; font-weight: normal; color: #780900; text-decoration: none;}
.subheadline 		{  font-family: Verdana; font-size: 11px; font-weight: bold; color: #3e3d40; text-decoration: none;}
.text 				{  font-family: Verdana; font-size: 11px; font-weight: normal; color: #3e3d40; text-decoration: none;}

.submenu_headline	    {  font-family: Verdana; font-size: 12px; font-weight: bold; color: rgb(255, 140, 0); text-decoration: none;}
.submenu_text 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #3e3d40; text-decoration: none;}
.submenu_text_gray 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #aaaaaa; text-decoration: none;}
.submenu_subheadline	{  font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}

.panel_headline	    {  font-family: Verdana; font-size: 8pt; font-weight: bold; color: rgb(255, 140, 0); text-decoration: none;}
.panel_subheadline	{  font-family: Verdana; font-size: 8pt; font-weight: normal; color: #3e3d40; text-decoration: none;}
.panel_text	        {  font-family: Verdana; font-size: 8px; font-weight: normal; color: #3e3d40; text-decoration: none;}


.footer_text 			{  font-family: Arial; font-size: 9px; font-weight: normal; color: #888888; text-decoration: none;}

.textbox { border:1px; border-style:solid; border-color:#780900; background-color:#FFFFFF; padding:0px; }
.textbox_w_header { border-top:none; border-top-width:0px; border-bottom:1px; border-left:1px; border-right:1px; border-style:solid; border-color:#780900; background-color:#FFFFFF; padding:0px; }

.top_middle	{ margin-left: 0px; margin-top: 0px; width: 900px; height: 140px; background-repeat: no-repeat;}

#topmenu	{ float: left; width : 470px; height: 25px; margin-left: 230px; margin-top: 30px;}
#submenu	{ float: left; width : 400px; height: 21px; margin-left: 430px; margin-top: 1px;}

#transparent	{ float: left; width : 700px; height: 500px; margin-left: 1px; margin-top: 1px;}

.topmenu_button	{ margin-left: 0px; margin-right: 0px; margin-top: 0px; height: 25px; padding-left:20px; padding-right:20px; background-image: url(../img/topmenu_butto n_bg.gif); background-repeat: repeat-x;}

.topmenu_link    {  font-family: Arial; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;}

.print_submenu_headline	{  font-family: Arial; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
.print_text 		{  font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none;}


#toplogo	        { float: left; width : 230px; height: 00px; margin-left: 0px; margin-top: 0px;}
#logo_top_z1		{	float: left; width : 280px; height: 90px; margin-left: 50; margin-top: 20; float:left; }

#adminMenu	        { float: left; width : 430px; height: 0px; margin-left: 70px; margin-top: -17px;}
#admin_top_z1		{	float: left; width : 90px; height: 16px; margin-left: 50; margin-top: 0; float:left; }
#admin_top_z2		{	float: left; width : 82px; height: 16px; margin-left: 50; margin-top: 0; float:left; }
#admin_top_z3		{	float: left; width : 82px; height: 16px; margin-left: 50; margin-top: 0; float:left; }
#admin_top_z4		{	float: left; width : 90px; height: 16px; margin-left: 50; margin-top: 0; float:left; }
#admin_top_z4		{	float: left; width : 82px; height: 16px; margin-left: 50; margin-top: 0; float:left; }