.linktitel {	font-family: Arial, Helvetica, sans-serif;	font-size: normal;	text-transform: uppercase;	color: #003300;	text-decoration: none;	background-color: #FFFFCC;	text-align: center;	font-weight: bold;	margin: 0px;}.darkborder {	border-style:solid; 	border-width:1px; 	border-color:#AF191F;}.lightborder {	border-style:solid; 	border-width:1px; 	border-color:#AF191F;}.topborder {	border-style:solid; 	border-width:1px; 	border-color:#AF191F;	background-image: url(banner.jpg);	background-repeat: no-repeat;	background-position: center;}.contentborder {	border-style:solid;	border-width:9px;	border-color:#AF191F;}.toplink {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	text-transform: uppercase;	color: #AF191F;	text-decoration: none;	font-weight: bold;	margin-top: auto;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	font-weight: bold;	font-style: normal;}.text {	font-family: Arial, Helvetica, sans-serif;	font-size: normal;	color: #003300;	text-align: justify;	margin: 10px;	padding: 9px;	background-color: #FFFFCC;	border-style:solid; 	border-width:1px; 	border-color:#003300;}.baskettext {	font-family: Arial, Helvetica, sans-serif;	font-size: normal;	color: #FFFFCC;	margin: 5px 12px;	height: auto;	width: auto;}.box {	margin: auto;	height: auto;	width: auto;}.links2 {	font-family: Arial, Helvetica, sans-serif;	font-size: normal;	color: #FFFFCC;	margin: 5px 12px;}.linkcateg {	font-family: Arial, Helvetica, sans-serif;	font-size: smaller;	color: #FFFFFF;	margin: 5px 12px;}.linkcategselected {	font-family: Arial, Helvetica, sans-serif;	font-size: normal;	font-weight: bold;	color: #FFFFFF;	margin: 5px 12px;}.fusszeile {	font-family: Arial, Helvetica, sans-serif;	font-size: smaller;	color: #FFFFCC;}a:link {	color: #FFFFCC;	text-decoration: none;}a:visited {	color: #FFFFCC;	text-decoration: none;}a:hover {	color: #FFFF33;	text-decoration: none;}a:active {	color: #FFFFFF;	text-decoration: none;}.baskettext a:visited {	color: #009900;	text-decoration: none;}.baskettext a:link {	color: #009900;	text-decoration: none;}.baskettext a:hover {	color: #009900;	text-decoration: none;	font-weight: bold;}.single_product_note a:visited {	color: #009900;	text-decoration: none;}.single_product_note a:link {	color: #009900;	text-decoration: none;}.single_product_note a:hover {	color: #009900;	text-decoration: none;	font-weight: bold;}.product_note a:visited {	color: #009900;	text-decoration: none;}.product_note a:link {	color: #009900;	text-decoration: none;}.product_note a:hover {	color: #009900;	text-decoration: none;	font-weight: bold;}.nav_link a:link {	color: #003300;	text-decoration: none;	font-weight: normal;}.nav_link a:visited {	color: #003300;	text-decoration: none;	font-weight: normal;}.nav_link a:hover {	color: #009900;	text-decoration: none;	font-weight: normal;}.nav_browse a:link {	color: #c1cb99;	text-decoration: none;	font-weight: normal;}.nav_browse a:visited {	color: #c1cb99;	text-decoration: none;	font-weight: normal;}.nav_browse a:hover {	color: #009900;	text-decoration: none;	font-weight: normal;}.back_link a:link {	color: #003300;	text-decoration: none;	font-weight: normal;}.back_link a:visited {	color: #003300;	text-decoration: none;	font-weight: normal;}.back_link a:hover {	color: #009900;	text-decoration: none;	font-weight: normal;}.titel {	font-family: Arial, Helvetica, sans-serif;	font-size: normal;	color: #003300;	margin: 10px;	padding: 9px 9px 1px;	background-color: #FFFFCC;	font-weight: bold;	border-style:solid; 	border-width:1px; 	border-color:#003300;}.empty_quickbasket {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFCC;	font-size: normal;	margin: 5px 12px;}.empty_basket {	font-family: Arial, Helvetica, sans-serif;	color: #003300;	font-size: normal;}.quick_basket {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFCC;	margin: 5px 12px;	font-size: normal;}.currency {	font-family: Arial, Helvetica, sans-serif;	color: #FFFF33;	font-size: normal;}.currency a:link {	color: #FFFFCC;	text-decoration: none;	font-weight: normal;}.currency a:visited {	color: #FFFFCC;	text-decoration: none;	font-weight: normal;}.currency a:hover {	color: #FFFF33;	text-decoration: none;	font-weight: normal;}/* item_list_nav */.nav_header {	font-size: small;	color: #003300;	font-weight: bold;}.nav_link {	font-size: small;	font-weight: normal;}.nav_browse {	font-size: small;	color: #c1cb99;	font-weight: normal;}.nav_browse_act {	font-size: small;	color: #003300;	font-weight: normal;}.back_link {	font-size: normal;	font-weight: normal;}/* item_list */.category_title {	font-size: normal;	color: #003300;}	.item_list_product {	background-color: #003300;	color: #FFFFCC;	text-decoration: none;	font-weight: bold;	font-size: small;}.item_list_quantity {	text-align: right;	color: #003300;	text-decoration: none;	font-weight: normal;	font-size: small;}	.author {	background-color: #003300;	color: #FFFFCC;	text-decoration: none;	font-size: smaller;	padding-left: 4px;}	.product_title {	background-color: #003300;	color: #FFFFCC;	text-decoration: none;	font-weight: bold;	font-size: small;	padding-left: 4px;}.product_note {	color: #003300;	font-size: small;	textalign: left;	margin: 0 0 0 0;}.product_note.price {	color: #004400;	font-weight: bold;	font-size: small;	}/* deals *//*.product_title.product_note.product_note.price/* single */.single_author {	background-color: #003300;	color: #FFFFCC;	text-decoration: none;	font-size: small;	padding-left: 5px;} .single_product_title {	background-color: #003300;	color: #FFFFCC;	text-decoration: none;	font-weight: bold;	font-size: normal;	padding-left: 5px;}.single_note_header {	color: #003300;	font-size: normal;	font-weight: bold;}.single_product_note {	color: #003300;	font-size: normal;}.single_price {	color: #003300;	font-weight: bold;	font-size: normal;	}.single_quantity {	color: #003300;	font-size: normal;	font-weight: bold;}/* item_search_empty */.search_empty {	color: #003300;	font-weight: bold;}/* basket */.basket_header_1 {	background-color: #003300;	color: #FFFFCC;	text-decoration: none;	font-weight: bold;	padding-left: 4px;}.basket_header_2 {	background-color: #003300;	color: #FFFFCC;	text-decoration: none;	font-weight: bold;}.basket_price_header {	background-color: #003300;	color: #FFFFCC;	text-decoration: none;	font-weight: bold;	text-align: center;}.price_total {	text-align: right;	color: #003300;	font-size: normal;}.price_list {	color: #003300;	font-size: normal;	font-weight: bold;}.price {	color: #003300;	font-size: normal;}.quantity {	color: #003300;	text-align: center;	font-size: normal;}	.delivery_header {	background-color: #003300;	color: #FFFFCC;	font-weight: bold;	font-size: small;	padding-left: 4px;}.delivery_price {	color: #003300;	font-weight: normal;	text-align: right;	font-size: normal;}.delivery_text {	color: #003300;	font-weight: normal;	font-size: normal;}.payment_header {	background-color: #003300;	color: #FFFFCC;	font-weight: bold;	font-size: small;	padding-left: 4px;}.payment_text {	color: #003300;	font-weight: normal;	font-size: normal;}.total_header {	background-color: #003300;	color: #FFFFCC;	font-weight: bold;	padding-left: 4px;	font-size: normal;}.price_value {	color: #003300;	font-weight: bold;	text-align: right;	font-size: normal;}/* basket_info */.basket_info_header {	background-color: #003300;	color: #FFFFCC;	font-weight: bold;	padding-left: 4px;	font-size: normal;}.basket_info_text {	color: #003300;	font-size: normal;}.basket_info_category {	color: #003300;	font-weight: bold;	font-size: normal;}/* basket_payment */.basket_author {	color: #003300;	background-color: #FFFFCC;	font-size: normal;}.basket_title {	color: #003300;	font-size: normal;	font-weight: bold;	background-color: #FFFFCC;}.basket_payment_category {	color: #003300;	font-size: normal;}.basket_payment_text {	color: #003300;	font-weight: bold;	font-size: normal;}/* basket_finalize */.basket_finalize_category {	color: #003300;	font-size: normal;}.basket_finalize_text {	color: #003300;	font-weight: bold;	font-size: normal;}.admin {	color: black;}.shorttip_product_title {	text-align: center;	font-weight: bold;	font-family: Arial, Helvetica, Sans-serif;	font-size: normal;	margin: 5px 12px;}.shorttip_product_note {	color: #FFFFCC;	text-align: center;	font-size: normal;		font-family: Arial, Helvetica, Sans-serif;	margin: 5px 12px;}.shorttip_product_price {	color: #FFFFCC;	text-align: center;	font-weight: bold;	font-family: Arial, Helvetica, Sans-serif;	font-size: normal;	margin: 5px 12px;}.wrap1, .wrap2, .wrap3 {	display:inline-table;	display:block;}.wrap1 {	float:left;	background:url(shadow.gif) right bottom no-repeat;}.wrap2 {	background:url(corner_bl.gif) left bottom no-repeat;}.wrap3 {	padding:0 7px 7px 0;	background:url(corner_tr.gif) right top no-repeat;}.wrap3_basket {	padding:0 5px 5px 0;	background:url(corner_tr.gif) right top no-repeat;}.btn_akt {	font-family: Arial, Helvetica, Sans-serif;	font-size: normal;}.btn_next {	font-family: Arial, Helvetica, Sans-serif;	font-size: normal;	font-weight: bold;}.listbox {	font-family: Arial, Helvetica, Sans-serif;	font-size: normal;}.listbox_fix {	font-family: Arial, Helvetica, Sans-serif;	font-size: normal;	width: 10em;}.textbox {	margin:0 0 0 0;	font-family: Arial, Helvetica, Sans-serif;	font-size: normal;	font-weight:normal;} 
