body	{ background: url(/images/000_hint_001.gif) repeat-x 1px 0px rgb(0,110,0);
		  font-size: 12px; font-family: Arial, Helvetica, Geneva, Verdana;
		}
a:link 				{ color: rgb(0,70,0); text-decoration: none; }
a:visited			{ color: rgb(0,70,0); text-decoration: none; }
a:hover				{ color: rgb(120,120,120); text-decoration: underline; }
a.nav:link			{ color: rgb(255,255,255); text-decoration: none; }
a.nav:visited		{ color: rgb(255,255,255); text-decoration: none; }
a.nav:hover 		{ color: rgb(120,120,120); text-decoration: underline; }

.td1_0 		{ background: url(/images/000_weiss.png) repeat 0px 0px; }
.td1_1 		{ background-color: rgb(255,255,255); }
.td1_2 		{ padding: 3px;	font-size: 13px; color: rgb(255,255,255); background-color: rgb(0,70,0); }
.td1_3 		{ padding-top: 5px; }

.head1 		{ padding: 3px 3px 3px 3px;		font-size: 13px; color: rgb(40,40,40); }
.head_1 	{ padding: 3px 3px 3px 3px; 	font-size: 13px; color: rgb(0,0,0); }
.head2 		{ padding: 5px 10px 3px 5px;	font-size: 13px; color: rgb(0,70,0); }
.head2_1 	{ padding: 5px 0px 3px 5px;		font-size: 13px; color: rgb(0,70,0); }
.text1 		{ padding: 0px 10px 5px 5px;	font-size: 11px; color: rgb(40,40,40); }
.text1_1	{ padding: 3px 5px 5px 10px; 	font-size: 11px; color: rgb(40,40,40); }
.text1_2	{ padding: 3px 0px 0px 10px;	font-size: 11px; color: rgb(40,40,40); }

p			{ margin: 0px; padding: 0px; }	

/* minishop */
#te_01 		{ padding: 0px 0px 0px 0px;	font-size: 11px; color: rgb(40,40,40); }

#shop_td_01	{ padding: 5px; }	

#shop_01	{ padding: 10px 0px 0px 0px;	font-size: 13px; color: rgb(0,70,0); }	
#shop_01_1	{ padding: 3px 3px 3px 3px;		font-size: 13px; color: rgb(0,70,0); }	
#shop_02	{ padding: 0px 10px 0px 0px;	font-size: 11px; color: rgb(40,40,40); }
#shop_02_1	{ padding: 0px 0px 0px 0px;		font-size: 11px; color: rgb(40,40,40); }
#shop_03	{ padding: 3px 3px 3px 3px;		font-size: 12px; color: rgb(40,40,40); }	
	

input, select 		{ font-size: 11px; border: 1px solid #808080; background-color: #F5F5F5; }
textarea			{ font-size: 10px; font-family: Verdana, sans-serif; border: 1px solid #808080; background-color: #F5F5F5; }
select				{ font-size: 10px; font-family: Verdana, sans-serif; border: 1px solid #808080; background-color: #F5F5F5; }
input:focus,
select:focus,
textarea:focus
					{ border: 1px solid rgb(0,70,0); background-color: rgb(234,255,234); }

#taste_01 			{ padding: 4px 3px 3px 3px; font-size: 11px; text-align: center; border: 1px solid rgb(180,180,180);
				  	  background-color: rgb(220,220,220); width: 230px; -moz-border-radius: 4px;
					}
#taste_01 a			{ font-size: 11px; font-weight: bold; color: rgb(40,40,40); 	text-decoration: none; }
#taste_01 a:hover	{ font-size: 11px; font-weight: bold; color: rgb(140,140,140);	text-decoration: none; }

