body    { background-color: #000000; margin-top: 0px; margin-bottom: 0px; padding-top: 15px; padding-bottom: 20px }

body,td {
	color: #000;
	font-size: 11px;
	line-height: 1.5em;
	font-family: Verdana, Helvetica, sans-serif;
}

a:active	{ color: #333; }
a:visited	{ color: #333; }
a:link		{ color: #333; }
a:hover		{ color: #000; }

a.pure { text-decoration: none }

a.menu, a.menu:active, a.menu:visited, a.menu:link, a.menu:hover	{ font-size: 10px; color: #000; font-weight: bolder; margin-right: 10px; text-decoration: none }
a.menuShop, a.menuShop:active, a.menuShop:visited, a.menuShop:link, a.menuShop:hover	{ margin-right: 15px; font-size: 11px; color: #000; text-decoration: none }

a.menuBottom,a.menuBottom:active,a.menuBottom:visited,a.menuBottom:link,a.menuBottom:hover { font-size: 10px; color: #fbf3ca; font-weight: bolder; text-decoration: none }

.txt_s	{ font-size: 10px; 15px; }
.txt_sb	{ font-size: 10px; font-weight: bolder; }
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bolder}
.txt_m	{ }
.txt_mb	{ font-weight: bolder; }

h1, .txt_tbl_head  { color: #000000; font-weight: bolder; font-size: 12px;  font-family: Verdana;  }
.txt_error { color:#B22222; }

.tbl_head  { background-color: #949496; }

.submit, .input, .select, .input_suche, .select_suche { font-family: "Lucida Grande", Verdana, Helvetica, sans-serif; }
.submit	{ font-size: 11px; line-height: 1em }
.input	{ font-size: 11px; border-width: 1px; border-color: #666666 #999999 #999999 #666666 }
.select	{ font-size: 11px; border-width: 1px; border-color: #999999 #666666 #666666 #999999 }
.input_suche	{ font-size: 10px; border-width: 1px; border-color: #666666 #c0c0c0 #c0c0c0 #666666 }
.select_suche	{ font-size: 10px; border-width: 1px; border-color: #999999 #666666 #666666 #999999 }

label { cursor:pointer }

.borderstyle  { border-color:#000000; border-width:1px; border-style:solid; padding:1px }