a:link 				{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}
a:visited 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}
a:hover 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline}
a:active 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; 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: #000000; 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;}

.button {
font-family: Verdana; 
font-size: 10px; 
font-weight: normal;
color:#FFFFFF;
background-color:#8ca21c;
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;
}

.newsletter_button {
font-family: Verdana; 
font-size: 10px; 
font-weight: normal;
color:#5C6918;
background-color:#FFFFFF;
border:1px solid;
border-color:#5C6918;
padding-left: 5px;
padding-right: 5px;
}

.newsletter_input {
font-family: Verdana; 
font-size: 10px; 
font-weight: normal;
color:#000000;
background-color:#FFFFFF;
border:1px solid;
border-color:#5C6918;
}

input {font-size: 12px; 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; } 

.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;}

.box_headline	    {  font-family: Verdana; font-size: 13px; font-weight: normal; color: #3e3d40; text-decoration: none;}
.box_text 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #3e3d40; text-decoration: none;}
.box_subheadline	{  font-family: Verdana; font-size: 10px; font-weight: bold; color: #3e3d40; text-decoration: none;}

.age_box_headline 		{  font-family: Verdana; font-size: 16px; font-weight: normal; color: #ffffff; text-decoration: none;}
.age_box_text			{  font-family: Verdana; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;}

.news_box_date 			{  font-family: Verdana; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none;}
.news_box_headline	    {  font-family: Verdana; font-size: 14px; font-weight: normal; color: #ffffff; text-decoration: none;}
.news_box_headline2	    {  font-family: Verdana; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none;}
.news_box_text 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none;}
.news_box_subheadline	{  font-family: Verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none;}

.news_date 			{  font-family: Verdana; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none;}
.news_headline	    {  font-family: Verdana; font-size: 14px; font-weight: normal; color: #667619; text-decoration: none;}
.news_headline2	    {  font-family: Verdana; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none;}
.news_text 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;}
.news_subheadline	{  font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}
.news_readmore		{  font-family: Verdana; font-size: 10px; font-weight: bold; color: #667619; text-decoration: none;}

.news_panel_headline	    {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #780900; text-decoration: none;}
.news_panel_text 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #3e3d40; text-decoration: none;}
.news_panel_subheadline		{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;}

.submenu_headline	    {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #780900; text-decoration: none;}
.submenu_text 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #3e3d40; text-decoration: none;}
.submenu_subheadline	{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;}

.footer_text 			{  font-family: Verdana; font-size: 10px; font-weight: normal; color: #ffffff; 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: 318px; background-repeat: no-repeat;}
#topmenu	{ float: left; width : 790px; height: 25px; margin-left: 110px; margin-top: 293px;}
#submenu	{ float: left; width : 790px; height: 21px; margin-left: 110px; 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_button_bg.gif); background-repeat: repeat-x;}

.topmenu_link    {  font-family: Verdana; font-size: 12px; font-weight: normal; color: #ffffff; 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;}

