/******************************************************************************************
**
** DON'T MODIFY THIS SECTION
**
*******************************************************************************************/
	/* BODY DEF.: scrollbar */
	body { 
	/*background: url(/images/styles/body_bg.gif); */
	margin-top: 10px; 
	top: 10px;
	background-color: #e3e3e3;
	font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666;
	}

/******************************************************************************************
**
** THIS SECTION CAN BE MODIFIED
**
*******************************************************************************************/
	.bigurl {  font-family: Tahoma, Arial, sans-serif; font-size: 22px; color: #666666; font-weight: bold;}
	h1, h2, h3 {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; }
	td { font-size: 11px; }


	/* TEXT DEF.: red */
	.txtred30 {  font-family: Tahoma, Arial, sans-serif; font-size: 30px; color: #c60000;}
	.txtred14 {  font-family: Tahoma, Arial, sans-serif; font-size: 14px; color: #c60000;}
	.txtred13 {  font-family: Tahoma, Arial, sans-serif; font-size: 13px; color: #c60000;}
	.txtred12 {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #c60000;}
	.txtred11 {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #c60000;}
	.txtred10 {  font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #c60000;}
	
	/* TEXT DEF.: yellow */
	.txtyellow30 {  font-family: Tahoma, Arial, sans-serif; font-size: 30px; color: #c6c600;}
	.txtyellow14 {  font-family: Tahoma, Arial, sans-serif; font-size: 14px; color: #c6c600;}
	.txtyellow13 {  font-family: Tahoma, Arial, sans-serif; font-size: 13px; color: #c6c600;}
	.txtyellow12 {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #c6c600;}
	.txtyellow11 {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #c6c600;}
	.txtyellow10 {  font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #c6c600;}
	
	/* TEXT DEF.: green */
	.txtgreen30 {  font-family: Tahoma, Arial, sans-serif; font-size: 30px; color: #00c600;}
	.txtgreen14 {  font-family: Tahoma, Arial, sans-serif; font-size: 14px; color: #00c600;}
	.txtgreen13 {  font-family: Tahoma, Arial, sans-serif; font-size: 13px; color: #00c600;}
	.txtgreen12 {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #00c600;}
	.txtgreen11 {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #00c600;}
	.txtgreen10 {  font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #00c600;}

    /* TEXT DEF.: black */
	.txtblack30 {  font-family: Tahoma, Arial, sans-serif; font-size: 30px; color: #666666;}
	.txtblack14 {  font-family: Tahoma, Arial, sans-serif; font-size: 14px; color: #666666;}
	.txtblack13 {  font-family: Tahoma, Arial, sans-serif; font-size: 13px; color: #666666;}
	.txtblack12 {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #666666;}
	.txtblack11 {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666;}
	.txtblack10 {  font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #666666;}

    /* TEXT DEF.: white */
	.txtwhite30 {  font-family: Tahoma, Arial, sans-serif; font-size: 30px; color: #eeeeee;}
	.txtwhite14 {  font-family: Tahoma, Arial, sans-serif; font-size: 14px; color: #eeeeee;}
	.txtwhite13 {  font-family: Tahoma, Arial, sans-serif; font-size: 13px; color: #eeeeee;}
	.txtwhite12 {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #eeeeee;}
	.txtwhite11 {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #eeeeee;}
	.txtwhite10 {  font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #eeeeee;}

	/* Formularfelddefinition */
	input { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; background-color: #ffffff;  border:1px solid #666666; }
	input:focus { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #ffffff; background-color: #a2a999; border:1px solid #666666; }
	select { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; background-color: #ffffff;  border:1px solid #666666; }
	select:focus { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #ffffff; background-color: #a2a999; border:1px solid #666666; }
	textarea { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; background-color: #ffffff; border:1px solid #666666;  }
	textarea:focus { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #ffffff; background-color: #a2a999; border:1px solid #666666; }
	input.fehlt { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #ffffff; background-color: #c60000; border:1px solid #666666; }
	select.fehlt { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #ffffff; background-color: #c60000; border:1px solid #666666; }
	textarea.fehlt { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #ffffff; background-color: #c60000; border:1px solid #666666; }

	
	/* Linkdefinitionen */
	

    /* Rahmen  */
    .rahmen { border:1px solid #666666; }
	.navi
	{
	padding-bottom: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-left: 12px;
	word-spacing: +20px;
	text-transform: uppercase;
	}	

	a:link {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal;}
	a:visited {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal;}
	a:active {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal;}
	a:hover {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal;}
	
	a.link10:link {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal; font-size: 10px;}
	a.link10:visited {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal; font-size: 10px;}
	a.link10:active {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal; font-size: 10px;}
	a.link10:hover {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal; font-size: 10px;}
	
	/* Content */
	
	.maintable {
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
    }
	
	.maintable .left {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Tahoma, Arial, sans-serif;
	color: #5C6351;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 0px;
	width: 170px;
    }
	
	.maintable .middle {
	width: 620px;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Tahoma, Arial, sans-serif;
	color: #5C6351;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 0px;
    }
	
	.maintable .right {
	width: 170px;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Tahoma, Arial, sans-serif;
	color: #5C6351;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
    }
	
	.navbox {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 100%;
   	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	background: #666666;
    }
	
	.navbox .head	{
	background: url(/images/styles/table_head_w.gif) repeat-x #344b62;
	border: 1px solid #344b62;
	padding: 2px 3px 2px 3px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	color: #ffffff;
	word-spacing: +20px;
	text-transform: uppercase;
	}
	
	.navbox a:link { font-family: Tahoma, Arial, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; }
    .navbox a:visited { font-family: Tahoma, Arial, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; }
    .navbox a:active { font-family: Tahoma, Arial, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; }
    .navbox a:hover { font-family: Tahoma, Arial, sans-serif; color: #ffffff; text-decoration: underline; font-weight: bold; }
	
	.navbox .data {
	border: 1px solid #FFFFFF;
	padding: 0px 5px 5px 35px;
	height: 141px;	
	}
	
	.navbox .artnav {
	border: 1px solid #FFFFFF;
	padding: 1px 1px 1px 1px;
	text-align: center;
	background-color: #FFFFFF;
	font-size: 11px;
	}
	
	.navbox .artnav a:link { font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal; }
    .navbox .artnav a:visited { font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal; }
    .navbox .artnav a:active { font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal; }
    .navbox .artnav a:hover { font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-weight: normal; }
	
	.rightbox {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 100%;
   	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	background: #666666;
    }
	
	.rightbox .head	{
	background: url(/images/styles/table_head_w.gif) repeat-x #344b62;
	border: 1px solid #bbbbbb;
	padding: 4px 3px 4px 3px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	color: #ffffff;
	}
	
	.rightbox .head a:link {  font-family: Tahoma, Arial, sans-serif; text-decoration: none; color: #ffffff; font-weight: bold;}
	.rightbox .head a:visited {  font-family: Tahoma, Arial, sans-serif; text-decoration: none; color: #ffffff; font-weight: bold;}
	.rightbox .head a:active {  font-family: Tahoma, Arial, sans-serif; text-decoration: none; color: #ffffff; font-weight: bold;}
	.rightbox .head a:hover {  font-family: Tahoma, Arial, sans-serif;  text-decoration: none; color: #ffffff; font-weight: bold;}
	
	
	.rightbox .data	{
	background: url(/images/styles/td_shadow.gif) repeat-x #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 4px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	}
	
	.rightbox .data div { padding: 1px 1px 1px 1px; }	
	.rightbox .data div.cart { padding: 2px 1px 2px 1px; }	
	.rightbox .data div.menu { padding: 1px 1px 1px 1px; }
	
	.rightbox .data a:link {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; font-weight: normal;}
	.rightbox .data a:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; font-weight: normal;}
	.rightbox .data a:active {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; font-weight: normal;}
	.rightbox .data a:hover {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; font-weight: normal;}
	
	.rightbox .data a.redlink:link {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #c60000; text-decoration: underline; font-weight: normal;}
	.rightbox .data a.redlink:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #c60000; text-decoration: underline; font-weight: normal;}
	.rightbox .data a.redlink:active {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #c60000; text-decoration: underline; font-weight: normal;}
	.rightbox .data a.redlink:hover {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #c60000; text-decoration: underline; font-weight: normal;}
	
	.rightbox .data div.menu:hover {
	padding: 1px 1px 1px 1px;
	background-color: #D0D7C8;
	}
	
	.headbox {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 100%;
   	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	background: #666666;
    }
	
	.headbox .head	{
	background: url(/images/styles/table_head_w.gif) repeat-x #344b62;
	border: 1px solid #bbbbbb;
	padding: 4px 3px 4px 3px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	color: #ffffff;
	}
	
	.headbox .data	{
	background: url(/images/styles/td_shadow.gif) repeat-x #FFFFFF;
	border-top: 1px solid #FFFFFF;
	padding: 4px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	}
	
	.headbox .data10	{
	background: url(/images/styles/td_shadow.gif) repeat-x #FFFFFF;
	border-top: 1px solid #FFFFFF;
	padding: 4px 4px 4px 10px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	}
	
	.headbox .data10 a:link {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: normal;}
	.headbox .data10 a:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: normal;}
	.headbox .data10 a:active {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: normal;}
	.headbox .data10 a:hover {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; font-weight: normal;}
	
	.headbox .data div { padding: 1px 1px 1px 1px;	}	
	.headbox .data div.menu { padding: 1px 1px 1px 1px;	}
	.headbox .data div.menu2 { padding: 3px 1px 3px 10px; }	
	.headbox .data div.menu2 a:link { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #c60000; text-decoration: none; font-weight: normal;}
	.headbox .data div.menu2 a:visited { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #c60000; text-decoration: none; font-weight: normal;}
	.headbox .data div.menu2 a:active { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #c60000; text-decoration: none; font-weight: normal;}
	.headbox .data div.menu2 a:hover { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #c60000; text-decoration: underline; font-weight: normal;}
	.headbox a.orange:link {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #f68933; text-decoration: none; font-weight: bold;}
	.headbox a.orange:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #f68933; text-decoration: none; font-weight: bold;}
	.headbox a.orange:active {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #f68933; text-decoration: none; font-weight: bold;}
	.headbox a.orange:hover {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #f68933; text-decoration: underline; font-weight: bold;}	
	
	.headbox a:link {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight: normal;}
	.headbox a:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight: normal;}
	.headbox a:active {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight: normal;}
	.headbox a:hover {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #666666; text-decoration: underline; font-weight: normal;}		
	
	.content {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 100%;
   	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	background: #666666;
	font-size: 11px;
    }
	
	.content .head	{
	background: url(/images/styles/content_head.gif) repeat-x #cccccc;
	border: 1px solid #bbbbbb;
	padding: 4px 3px 4px 4px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	color: #ffffff;
	}
	
	.content .head div.cartpic { padding: 0px 15px 0px 10px; float: left; height: 15px; }
	.content .head div.cartlink { padding: 0px 0px 0px 0px; vertical-align: bottom; height: 15px; }
	
	.content .head a:link {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold;}
	.content .head a:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold;}
	.content .head a:active {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold;}
	.content .head a:hover {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #ffffff; text-decoration: underline; font-weight: bold;}
	
	.content .data {
	background: url(/images/styles/td_shadow.gif) repeat-x #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 10px 10px 10px 10px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	}
	.content .data div { padding: 4px 0px 4px 0px;	}
	.content .data div.subnav { padding: 10px 0px 4px 20px; float: left; text-align: left; width: 180px; }
	.content .data div.rubrik { padding: 0px 0px 0px 0px; float: left; text-align: center; vertical-align: text-bottom; width: 125px; text-transform: uppercase; font-size: 11px; font-weight: normal; height: 194px; left: 11px; right: 11px; margin: 11px; top: 11px; bottom: 11px; }
	
	.content .data10 {
	color: #666666;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	font-family: Tahoma, Arial, sans-serif;
	}	
	
	/* Link-Aussehen normal */
	.content .data a:link {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline;}
	.content .data a:visited {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline;}
	.content .data a:active {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline;}
	.content .data a:hover {  font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline;}
	
	.listbox { margin: 10px 0px 0px 0px; padding: 0px; width: 100%; height: 169px; }
	
	.listbox .hersteller {	background: url(/images/details_left_middle.gif) repeat-y #FFFFFF; padding-left: 20px; text-align: center;}
	
	.listbox .artdata .headline {
	padding: 2px;	
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	color: #666666;	
	border-bottom: 1px solid #a6a6a6;
	}
	
	.picborder { border: 1px solid #a6a6a6; }
	.blackborder { border: 1px solid #666666; }
	.storepics { border: 1px solid #a6a6a6; padding: 4px 4px 4px 4px; margin: 4px 4px 4px 4px; }
	.listbox .pic { text-align: left; width: 150px; padding: 4px 4px 4px 10px;	}
	.listbox .picm { text-align: center; width: 130px; padding: 4px 4px 4px 10px; }
	
	.listbox .artdata	{ text-align: left; vertical-align: top; padding: 2px; }
	
	.listbox .artdata .descr {
	padding: 4px;
	text-align: left;
	vertical-align: top;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	overflow: hidden;
	height: 90px;
	}
	
	.listbox .artdata .descr10 {
	padding: 2px;
	text-align: left;
	vertical-align: top;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	}
	
    .listbox .artdata .preis {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	vertical-align: bottom;
	padding-top: 4px;
	padding-bottom: 0px;
	}
	
	.listbox .artdata .preis2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #c60000;
	text-align: right;
	vertical-align: bottom;
	padding-top: 4px;
	padding-bottom: 0px;
	}
	
	.listbox .artdata .cost	{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #a6a6a6;
	text-align: right;
	vertical-align: bottom;
	padding: 0px;
	}
	
	.listbox .artdata .cost	a:link {  font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #666666; text-decoration: underline;}
	.listbox .artdata .cost	a:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #666666; text-decoration: underline;}
	.listbox .artdata .cost	a:active {  font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #666666; text-decoration: underline;}
	
	.listbox .artdata .cost	a.redlink10:link {  font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #c60000; text-decoration: underline;}
	.listbox .artdata .cost	a.redlink10:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #c60000; text-decoration: underline;}
	.listbox .artdata .cost	a.redlink10:active { font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #c60000; text-decoration: underline;}
	
	.listbox .artdata .btn	{ text-align: right; vertical-align: bottom; padding: 6px 4px 4px 4px; }
	
	.listbox .artdata .headline a:link {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: bold;}
	.listbox .artdata .headline a:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: bold;}
	.listbox .artdata .headline a:active {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: bold;}
	.listbox .artdata .headline a:hover {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; font-weight: bold;}
		
	.detailbox { margin: 15px 0px 0px 0px; padding: 0px; background-color: #ffffff; }	
	.detailbox .leftfield {	background: url(/images/details_left_middle.gif) repeat-y #FFFFFF; padding-left: 20px; text-align: center; }	
	.detailbox .greatpic { text-align: left; vertical-align: top; border-right: 1px solid #a6a6a6; width: 260px;}
	.detailbox .descr {  padding: 6px 10px 6px 10px; text-align: left; vertical-align: top; font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; }
	.detailbox div.pic { padding: 6px 10px 10px 10px; }
	.detailbox div.pic0 { padding: 2px 10px 2px 10px; }
	.detailbox div.pic1 { padding: 2px 2px 2px 10px; float: left;  clear: both; cursor: pointer;}
	.detailbox div.pic2 { padding: 2px 2px 2px 2px; float: left; cursor: pointer; }
	.detailbox div.pic3 { padding: 2px 10px 2px 2px; float: right; cursor: pointer; }
	.detailbox div.art { padding: 6px 0px 6px 0px; font-weight: bold; border-top: 1px solid #a6a6a6; font-size: 12px; }
	.detailbox div.hstnr { padding: 6px 0px 6px 0px; font-size: 10px;  border-bottom: 1px solid #a6a6a6;}
	.detailbox div.bez { padding: 6px 0px 6px 0px; float: left; font-weight: bold; }
	.detailbox div.inh { padding: 6px 0px 6px 0px; float: right; width: 185px; }
	.detailbox div.einzinh { padding: 6px 0px 6px 0px; clear: both; }
	.detailbox div.preis { padding: 6px 0px 0px 0px; font-size: 30px; font-weight: bold; color: #a2a999; text-align: center; }
	.detailbox div.preisA { padding: 6px 0px 0px 0px; font-size: 30px; font-weight: bold; color: #c60000; text-align: center; }
	.detailbox div.cost { padding: 0px 0px 6px 0px; font-size: 10px; text-align: center; font-weight: normal; }
	.detailbox div.fehler { padding: 6px 0px 6px 0px; color: #c60000; font-weight: bold; text-align: center; }
	.detailbox div.linie { padding: 0px 0px 0px 0px; height: 1px; width: 247px; border-bottom: 1px solid #a6a6a6; clear: both; }	
	.detailbox div a.link10:link { font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-size: 10px;}
	.detailbox div a.link10:visited { font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-size: 10px;}
	.detailbox div a.link10:active { font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-size: 10px;}
	.detailbox div a.link10:hover { font-family: Tahoma, Arial, sans-serif; color: #666666; text-decoration: underline; font-size: 10px;}
	.detailbox div.bfeld { padding: 6px 6px 6px 0px; width: 145px; float: left; text-align: right; background-color:#eeeeee; }
	.detailbox div.ffeld { padding: 6px 0px 6px 6px; float: right; width: 400px; }
	.detailbox div.absatz { padding: 0px 0px 0px 0px; height: 1px; width: 500px; clear: both; }
	
	.cartliste { margin: 0px 0px 10px 0px; padding: 0px; width: 100%; }
	
	.cartliste .chead	{
	padding: 2px 2px 2px 5px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	color: #ffffff;
	background-color: #a2a999;	
	}
	
	.cartliste .zahlart	{
	padding: 0px 0px 0px 10px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	color: #ffffff;
	background-color: #a2a999;
	height: 30px;
	vertical-align: middle;
	}
	
	.cartliste .versand {
	background-color: #ececec;
	padding: 0px 0px 0px 0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	height: 30px;
	vertical-align: middle;
	}
	
	.cartliste .versandtab {
	padding: 0px 0px 0px 0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	height: 30px;
	vertical-align: middle;
	}
	
	.cartliste .cdata {
	background-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	}
	
	.cartliste .cdata a:link {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold;}
	.cartliste .cdata a:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold;}
	.cartliste .cdata a:active {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold;}
	.cartliste .cdata a:hover {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold;}
	
	.cartliste .cdata10 { font-size: 10px; font-weight: normal; font-style: normal; font-family: Tahoma, Arial, sans-serif; }
	
	.news {
	padding: 0px 0px 0px 0px;
	clear: both;
	}
	
	.news .button {
	width: 18px;
	float: left;
	padding: 0px 0px 0px 0px;
	}
	
	.news .headline {
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	float: left;
	}
	.news .headline a:link {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold; color: #333333;}
	.news .headline a:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold; color: #333333;}
	.news .headline a:active {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold; color: #333333;}
	.news .headline a:hover {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold; color: #333333;}
	
	.news .datum { text-align: right; font-weight: bold; padding-right: 5px;}
	.news .inhalt { text-align: left; background-color: #e8e8e8; clear: both;}

