a {
	color: #383838;
}
td {
   font-size:12px;
   font-family: Arial, Helvetica, Verdana, Sans;
   color: #383838;
}
h1 {
   font-size:16px;
   font-family: Arial, Helvetica, Verdana, Sans;
   color: #383838;
}

.basket_header {
	font-size: 14px;
	padding:4px;
	font-weight: bold;
}

.basket_row {
	padding:4px;
	border-top:1px dotted #000000;
	text-align: right;
}

#menu a:link, #menu a:active, #menu a:visited {
   font-size:11px;
   font-family: Arial, Helvetica, Verdana, Sans;
   color: #228937;
   text-transform:uppercase;
   font-weight:bold;
   padding-left:5px;
   padding-right:5px;
   text-decoration:none;
}
#menu a:hover {
   text-decoration: underline;
}
#submenu a:link, #submenu a:active, #submenu a:visited {
   font-size:11px;
   font-family: Arial, Helvetica, Verdana, Sans;
   color: #228937;
   text-transform:uppercase;
   text-decoration:none;
}
#submenu a:hover {
   text-decoration: underline;
}
#top_menu a:link, #top_menu a:active, #top_menu a:visited, #top_menu {
   color: #FFFFFF;
   text-decoration: none;
}
#top_menu a:hover {
   color: #FFFFFF;
   text-decoration: underline;
}
#highlight{
	font-weight:bold;
	color:#228937;
	font-size:14px;
	width:100%;
}

.versand {
	background-color:#EEEEEE;
	border:1px dotted #AAAAAA;
	margin:2px;
	padding:4px;	
}

.shop_header a {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.shop_header a:hover {
	text-decoration:underline;
}

.csc-header-n1{
	padding-top:10px;
	border-top:0px;
}

.csc-header{
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #777777;
}


.tx-mininews-pi1-fp_listrow-first, .tx-mininews-pi1-fp_listrow-normal {border-bottom:1px solid #333333;}

	INPUT {
		background-color: #FFFFFF;
		border-bottom-width: 1px;
		border-color: #000000;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		color: #000000;
		font-family: helvetica,verdana, arial;
		font-size: 11px;
		font-weight: normal;
		text-indent: 2px;
	}

	textarea {
		background-color: #FFFFFF;
		border-bottom-width: 1px;
		border-color: #000000;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		color: #000000;
		font-family: helvetica,verdana, arial;
		font-size: 11px;
		font-weight: normal;
		text-indent: 2px;
	}


	SELECT {
		background-color: #FFFFFF;
		border-left-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-top-width: 1px;
		border-color: #000000;
		font-family: helvetica,verdana, arial;
		font-size: 11px;
		font-weight: normal;
		text-indent: 2px;
	}
