	
	
	
* {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

body {



	background: #FFFFFF url(HTTP://blickfang.hokohoko.com/images/bilder/hintergrundbilder/higru_blickfang_06.jpg);


	
	padding: 0 0 26px 0;
/*	overflow: hidden; */
	font-family:Arial, Verdana, sans-serif;
}

.clear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

.hidden {
	display: none;
}

#hoko_content h3 {
	font: bold 13px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
	padding: 0 0 30px 0;
}

a {
	color:#333333;
}

.left {
	float: left;
}

.right {
	float: right;
}

fieldset,
img {
	border: none;
}

legend {
	display: none;
}
a,
button {
	cursor: pointer;
}

a {
	text-decoration: none;
}

ul dfn {
	display: none;
}

hr {
	margin: 10px 0;
	height: 0;
	border: none;
	border-top: 1px dashed #a5a5a6;
}

div.clr {
	clear:both;
}

#hoko_content a.small,
#hoko_content ul#hoko_products_new_list li .product_info a {
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

#hoko_content a.small:hover,
#hoko_content ul#hoko_products_new_list li .product_info a:hover {
	text-decoration: none;
}

#hoko_content p.small,
#hoko_content p.small a {
	font-size: 11px;
	color: #333333;
}

#hoko_content p.small_line a {
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

#hoko_content a.link_small {
	font-size: 11px;
  font-weight: normal;
	color: #333333;
	text-decoration: underline;
	margin: 0 0 0 0;
}

#hoko_content a.arrow {
	background: url(HTTP://blickfang.hokohoko.com/images/arrow_green.gif) 0 3px no-repeat;
	padding: 0 0 0 15px;
}

#hoko_content table tr td {
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	color: #7A7A7A;
}

#hoko_content table tr th {
	font-weight: bold;
}

#hoko_content table span {
	float: none;
	margin: 0;
}

#hoko_content h3.zusammenfassung_top {
  padding-top:30px;
  padding-left:5px;
  padding-bottom:30px;
}

#hoko_content h3.zusammenfassung {
  padding-top:30px;
  padding-left:5px;
  padding-bottom:5px;
}

#hoko_content h4.zusammenfassung {
  padding-top:0px;
  padding-left:5px;
}

#hoko_content div.zusammenfassung {
  padding-left:5px;
  font: normal 12px Arial, Verdana, Tahoma, sans-serif;
  font-weight: normal;
}

/* *** wrap ************************************ */

#hoko_wrap {
	width: 706px;
	background: #FFFFFF url(HTTP://blickfang.hokohoko.com/images/hoko_wrap_bottom.gif) 0 100% no-repeat;
  background-color: #FFFFFF;
	margin: 0 0 5px 0px;
	padding: 0 0 2px 0;
	position: relative;
}

#hoko_wrap_in_top {
	background: #FFFFFF url(HTTP://blickfang.hokohoko.com/images/hoko_wrap_top.gif) no-repeat;
	width: 706px;
	height: 2px;
	line-height: 0;
	font-size: 0;
  background-color: #FFFFFF;
}

#hoko_wrap_inner {
/*	background: white; */
	width: 696px; /* real width: 706px */
	
	
	padding: 21px 5px 0 5px;
	
}

/* *** /wrap ************************************ */


/* *** header ************************************ */


#hoko_header {
	/* Kommt raus, da kein Hintergrundbild mehr im Hokoshop Header
	background: url(HTTP://blickfang.hokohoko.com/images/bilder/topstory_shop/) no-repeat;
	
	width: 696px;
	*/
	/* height: 101px; */
	margin: 0;
	text-align:right;
	padding:10px 10px 9px 10px;
}

/* START: Facelift additions */

.hoko_wrap_top {
	border-bottom:3px solid #FFFFFF;
}

/* START: Shoplist im Header */

#hoko_header .logo {
	padding-top:12px;
}

#hoko_header ul.shoplist {
	list-style:none;
	margin:0px;
	padding:0px;
	float:right;
	padding-bottom:2px;
/*	border-bottom:1px dotted #FFFFFF; */
	border-bottom: 1px dotted #a5a5a6;
	padding-bottom:7px;
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	width:540px;
}

#hoko_header ul.shoplist li {
	display:block;
	float:right;
	font-size:11px;
}

#hoko_header li.dot-spacer {
	background:url('HTTP://blickfang.hokohoko.com/images/hoko_style_dotted_vertical-white_16px.gif') repeat-y #a5a5a6;
	width:1px;
	margin:0px 6px;
}

#hoko_header ul.shoplist li a {
	color:#7A7A7A;
	text-decoration:none;
}


#hoko_header div.teaser {
	margin-top:7px;
	color:#7A7A7A;
	font-size:11px;
	font-family:Arial, Verdana, sans-serif;
}

#hoko_header_homepage {
	padding:12px 5px;
}

#hoko_header_homepage div.homepage_block_rechts {
	width:479px;
	float:right;
	overflow:hidden;
}

#hoko_header_homepage div.homepage_block_links {
	width:213px;
}

/* START: SUCHBOX */

div.box_suchbox h3, div.homepage_block_rechts h3 {
	background-color:#F24E8D;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Verdana, sans-serif;
	padding-top:7px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:1px;
}

div.box_suchbox a {
	/* TODO: Add custom color */
	color:#FFFFFF;
}

div.box_suchbox table.preissuche td {
	white-space:nowrap;
  font-size:9px;
}

div.box_suchbox .box_suchbox_body {
	/*background-color:#F24E8D;*/
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	color: #000000;
	padding:0px 4px 5px 2px;
}

div.box_suchbox form {
	margin-bottom:6px;
}

div.box_suchbox form#hersteller select {
	width:100%;
}


div.box_suchbox input#txtSearch {
	width:155px;
}

div.box_suchbox form#price table td {
	white-space:nowrap;
}

div.box_suchbox input[type=text] {
	border:1px solid #7f9db9;
	padding:2px 0px;
	font-size:11px;
}

div#hoko_navi_main div.box_suchbox {
	margin:0px;0px;
}


/* END: SUCHBOX */



/* START: NEWSLETTER ANMELDUNG */

div#hoko_header_homepage div.box_newsletter {
	margin-top:20px;
	margin-bottom:0px;
	padding:0px 5px;
}

div.box_newsletter {
	margin:10px 0px;
	font-size:9px;
	font-family:Arial,Verdana,sans-serif;
 	 color: #333333;
 	 width:206px;
}

div.box_newsletter_head{
	margin-left:10px;
}

div.box_newsletter input[type=text] {
	border:1px solid #7f9db9;
	padding:1px 0px;
	margin-left:4px;
	width:150px;
}


div.box_newsletter select {
	display:block;
	margin-bottom:3px;
}

/* END: NEWSLETTER ANMELDUNG */



/* START: MINI EINKAUFSKORB */

.box_minieinkaufskorb {
	border-bottom:1px dotted #a5a5a6;
	padding-bottom:4px;
	margin-bottom:7px;
	padding-left:5px;
	position:relative;
	height:16px;

}

.box_minieinkaufskorb .currency_symbol {
	display:none;
}

.box_minieinkaufskorb ul, .box_minieinkaufskorb li {
	margin:0px;
	padding:0px;
	right: 0;
	
}

.box_minieinkaufskorb li {
	display:block;
	float:right;
	font-size:11px;
}

.box_minieinkaufskorb a {
	color:#000000;
	font-size:11px;
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
}

.box_minieinkaufskorb a span.mini_einkaufskorb_titel {
	text-transform:uppercase;
}

/* END: MINI EINKAUFSKORB */

.menu {font-family: arial, sans-serif; width:75px; position:relative; font-size:11px; z-index:100;margin-bottom:5px; border-bottom:1px dotted #a5a5a6; }
.menu ul li a, .menu ul li a:visited {
			display:block; 
			text-decoration:none; 
			width:104px; 
			text-align:left; 
			color:#000000;
			padding:2px;
			width:200px;
			border-top:1px dotted #a5a5a6;  
			border-left:1px dotted #a5a5a6;  
			border-right:1px dotted #a5a5a6;  
			line-height:20px; 
			height:20px; 
			font-size:11px;
			overflow:hidden;}
			
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#000000; background:#ffffff;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block;  color:#000000;}
.menu ul li:hover ul li a:hover {background:#e8e8e8; color:#000000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}


/* START: NAV LINKS */

div.box_nav_links {
	/*float:right;*/
	padding:0px 0px 2px 0px;
	border-bottom:1px dotted #a5a5a6;
	margin-bottom: 7px;
	padding-bottom:4px;
	padding-right:5px;
}

div.box_nav_links ul#nav_links, 
div.box_nav_links ul#nav_links li {
	list-style: none;
	margin:0px;
	padding:0px;
}

div.box_nav_links ul {

}

div.box_nav_links  ul#nav_links li {
	display:block;
	float:right;
	font-size:11px;
	/*border-right:1px dotted #FFFFFF;*/
	text-transform:uppercase;
}


div.box_nav_links ul#nav_links li.dot-spacer {
	background:url('HTTP://blickfang.hokohoko.com/images//hoko_style_dotted_vertical-white_16px.gif') repeat-y #a5a5a6;
	width:1px;
	margin:0px 6px;
}


div.box_nav_links a {
	color:#7A7A7A;
	font-size:11px;
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
}

/* WOODSTOCK ELEMENTE */

div.suche_clear {

	height:25px;
	width:195px;
	padding-left:9px;
	
}

div.suche_clear input {
	float: right;
	width:201px;
	height:18px;
}

div.suche_stichwort {
	height: 10px;
    padding-left:5px;
    margin-left:3px;
    margin-right:2px;    
    border-top:1px dotted #a5a5a6;	
    padding-top:20px;   
}

div.suche_stichwort_inner {
	height: 33px;
	margin-top: 5px;
	width:201px;
	padding-left:3px
}

div.suche_tags_selected {
	border:1px solid #a5a5a6;
	margin-top: 5px;
	width:201px;
	padding-left:3px
}

input.suche_stichwort_field {
	height:14px;
	float: left;
	width:150px;
	border: 1px solid #7F9DB9;
}	

input.suche_stichwort_los {
	vertical-align: top; float: right;
}	








/* WOODSTOCK ELEMENTE */


/* END: NAV_LINKS */


/* END: Facelift additions */

#hoko_header_corners {
	background: url(/images/hoko_header_top.gif) no-repeat;
	width: 696px;
	height: 2px;
	line-height: 0;
	font-size: 0;
}

#hoko_header a#logo {
	position: absolute;
	top: 37px;
	left: 11px;
	width: 147px;
	height: 20px;
	float: left;
}

#hoko_header a#monatsteaser {
	position: absolute;
	   top: 60px;
	   left: 11px;
	width: 280px;
	height: 35px;
	float: left;
}

ul#hoko_navi_meta {
	 position: absolute;
	 top: 10px;
	 left: 535px;
	 margin: 0;
	 padding: 0;
	 width: 160px;
}

ul#hoko_navi_meta li {
	float: right;
	margin: 0;
	padding: 0;
}

ul#hoko_navi_meta li.space {
	padding: 9px 0 0 0;
}

ul#hoko_navi_meta li a {
	float: right;
	font: bold 11px Arial, Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0 0 3px 0;
}

ul#hoko_navi_meta li a:hover {
	text-decoration: underline;
}


/* *** /header ************************************ */



/* *** content bar ************************************ */

#hoko_content_bar {
		float: right;
	
	width: 479px;
	background-color:#FFFFFF
/*	top: 0px; */
/*	left: 227px; */
}




#hoko_navi_top_pic {
	background: #F24E8D url(HTTP://blickfang.hokohoko.com/images/hoko_navi_top_bg.png) no-repeat;
	width: 479px;
	height: 39px;
	margin: 0 0 2px 0;
}

ul#hoko_navi_top {
	background: #F24E8D url(HTTP://blickfang.hokohoko.com/images/hoko_navi_top_bg.png) no-repeat;
	float: left;
	width: 477px;
	position: absolute;
/*	top: 106px; */
	top: 108px;
	left: 222px;
/*	top: 108px; */
/*	left: 227px; */
}

ul#hoko_navi_top li {
	display: inline;
	float: left;
	background: url(HTTP://blickfang.hokohoko.com/images/hoko_navi_top_vertikal.gif) right 0 no-repeat;
}

ul#hoko_navi_top li#last {
	background: none;
}

ul#hoko_navi_top li a {
	display: inline;
	font: bold 11px Arial, Verdana, Tahoma, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	float: left;
	text-align: center;
	padding: 13px 14px;
}

ul#hoko_navi_top li a:hover {
	text-decoration: underline;
}

#hoko_content {
	
}

#hoko_content_bg_top {
	background: url(HTTP://blickfang.hokohoko.com/images/hoko_content_top.gif) no-repeat;
	width: 479px;
	height: 3px;
	line-height: 0;
	font-size: 0;
}

#hoko_content_bg_bottom {
	display:none;
	background: url(HTTP://blickfang.hokohoko.com/images/hoko_content_bottom.gif) no-repeat;
	width: 479px;
	height: 3px;
	line-height: 0;
	font-size: 0;
}

#hoko_commercial {
	margin: 10px 0 0 0;
	text-align:right;
}

#hoko_commercial img {
	float: none;
}

/* *** /content bar ************************************ */


/* *** left bar ************************************ */

#hoko_left_bar {
	float: left;
	width: 213px;
	padding-top:0px;
}

#hoko_navi_main {
	/*background: #F24E8D; */
	background: #fff;
	width: 213px;
	margin: 0 0 2px 0;
}

#hoko_navi_main_top {
	
	width: 213px;
	height: 0px;
	line-height: 0;
	font-size: 0;
}

#hoko_navi_main_bottom {
	

	width: 213px;
	height: 0px;
	margin: 12px 0 0 0;
	line-height: 0;
	font-size: 0;
}

#hoko_navi_main_head {

	padding: 7px 7px 9px 5px;
	margin-top:0px;
	background-color: #F24E8D;
	border-bottom:1px dotted #a5a5a6;
	font-weight:bold;
	font-size:11px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	height:8px;	
}

#hoko_navi_main_head_text {
padding: 7px 7px 9px 5px;
	font-weight:normal;	
	font-size:11px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
	background-color: #e8e8e8;
	height:240px;
	
}

	

* html #hoko_navi_main_head {
	background: none;
	border-bottom: 1px solid white;
}


#hoko_navi_main_head a {
	padding: 3px 0px 3px 5px;
	font-weight:normal;
	font-size:11px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
	text-decoration: none;
	display: block;
	border-bottom:1px dotted #a5a5a6;
}

#hoko_navi_main_head h3 {
	padding-top:4px;
	padding-left:5px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;

	font-family: Arial, Verdana, Tahoma, sans-serif;
  	color: #000000;
  	border-bottom:1px dotted #a5a5a6;
  	
}

#hoko_content h3.page_title,
#product_info .product_name {
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	margin-bottom:12px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
  	color: #000000;
  	
}


#hersteller_info h3.page_title {
	margin-bottom:0px;
}

#hersteller_info .hoko_product_info_left {
	width:170px;
}




#hoko_content h3.page_title {
	padding-bottom:0px;
	padding-left:5px;
  	color: #333333;
}

#product_info h3.product_name {
	color: #333333;
	text-transform:none;
}



#hoko_navi_main_head a:hover,
#hoko_navi_main_head a.current {
	background-color: #e8e8e8;
}

/* *** navi: main ************************************ */

/* START: Kategoriemenue */

/* Ebene 1 */
#hoko_navi_main ul#hoko_navi {
	margin: 0px;
	padding:0px;
	margin-left:5px;
  margin-bottom:20px;
	width:197px;
}

ul#hoko_navi li {
	padding:0px;
	margin:0px;
}

#hoko_navi_main ul li {
	/*background: url(HTTP://blickfang.hokohoko.com/images/hoko_striche_horizontal_173x1.png) 0 100% no-repeat;*/
	/*width: 197px;*/
}
/*
* html #hoko_navi_main ul li {
	background: none;
	border-bottom: 1px dashed white;
}
*/

ul#hoko_navi li {
	border-bottom:1px dotted #a5a5a6;
	padding-top:0px;
	padding-bottom:0px;
}

ul#hoko_navi li a {
	padding: 3px 3px 3px 0;
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
	text-decoration: none;
	display: block;
	width:100%;
}

/* Level 0 */

#hoko_navi_main ul#hoko_navi li.level-0 {
	width:197px;
}

/* Level 1 */

#hoko_navi_main ul#hoko_navi li.level-1 {
	margin-left:16px;
	width:181px;
}

#hoko_navi_main ul#hoko_navi li.level-1 a {
	width:181px;
}

#hoko_navi_main ul#hoko_navi li#last.level-1 {
	padding-left:16px;
	margin-left:0px;	
	width:181px;
}


/* Level 2 */

#hoko_navi_main ul#hoko_navi li.level-2 {
	margin-left:32px;
	width:165px;
}

#hoko_navi_main ul#hoko_navi li.level-2.last {
	margin-left:16px;
	padding-left:16px;
	width:165px;
}

#hoko_navi_main ul#hoko_navi li.current a,
#hoko_navi_main ul#hoko_navi li a:hover {
	background-color: #e8e8e8;
}

/* END: Kategoriemenue */

/* *** /navi: main ************************************ */

/* START: Box Zahlungsarten */

div.box_zahlungsarten {
	margin: 2px 0px 5px 5px;
}

/* END: BOX Zahlungsarten */

/*
#hoko_navi_main form {
	padding: 8px 0 0 8px;
}
*/
/*
#hoko_navi_main form#stichwort label,
#hoko_navi_main form#stichwort button {
	color: #000000;
}

#hoko_navi_main form#hersteller label {
	color: #000000;
}

#hoko_navi_main form#hersteller select {
	width: 125px;
}

#hoko_navi_main form#hersteller button {
	display: none;
}

#hoko_navi_main form input {
	float: left;
	width: 120px;
}

#hoko_navi_main form label {
	font: bold 11px Arial, Verdana, Tahoma, sans-serif;
	color: white;
}

#hoko_navi_main form button {
	background: none;
	border: none;
	font: bold 11px Arial, Verdana, Tahoma, sans-serif;
	color: white;
}
*/
#hoko_teaser_korb {
	height: 29px;
	width: 195px;
	padding: 5px 9px;
	z-index: 1;
	position: absolute;
}

#hoko_teaser_korb_pic {
/*	background: #F24E8D url(HTTP://blickfang.hokohoko.com/images/hoko_teaser_korb_bg.png) no-repeat; */
/*  background: #F24E8D; */
  background: #F24E8D ;
	height: 39px;
	width: 213px;
	margin: 0 0 2px 0;
}

#hoko_teaser_korb span {
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
	float: left;
}

#hoko_teaser_korb a {
	font: bold 11px Arial, Verdana, Tahoma, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	float: left;
}

#hoko_teaser_korb a.normal {
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
}

#hoko_teaser_korb a:hover {
	text-decoration: underline;
}

#hoko_teaser_korb a.korb {
	text-transform: uppercase;
}


/* *** /left bar ************************************ */


#hoko_footer {
	margin: 21px 0 0 0;
	padding: 10px 5px 5px 5px;
	float: left;
/*	border-top: 3px solid #F24E8D; */
  border-top: 3px solid #FFFFFF;
  width: 696px;
	max-width: 696px;
}

#hoko_footer_klein {
  margin: 21px 0 0 0;
  padding: 10px 5px 5px 5px;
  float: left;
  border-top: 3px solid #FFFFFF;
  width: 469px;
  max-width: 479px;
}

#hoko_footer ul, #hoko_footer_klein ul {
  float: left;
  margin: 0 5px 5px 5px;
  padding: 0px;
}

#hoko_footer ul li, #hoko_footer_klein ul li {
	float: left;
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #7A7A7A;
	text-decoration: none;
	margin-right: 5px;
}

#hoko_footer ul li a, #hoko_footer_klein ul li a {
	float: left;
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #7A7A7A;
	text-decoration: none;
  margin-right: 5px;
}

#hoko_footer ul li a:hover, #hoko_footer_klein ul li a:hover {
	text-decoration: underline;
}

#hoko_footer p, #hoko_footer p.copyright, #hoko_footer_klein p, #hoko_footer_klein p.copyright {
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #7A7A7A;
	float: right;
  padding-right: 5px;
}

/* *** form ************************************ */

input,
select,
textarea {
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
}

/* *** /form ************************************ */


#google_ads {
	position: absolute;
	   top: 5px;
	   left: 735px;
}







/* *** Seiten blaettern ************************************ */

#hoko_content .summary {
	float: left;
}

#hoko_content .summary p,
#hoko_content .summary p a {
	font-size: 11px;
}

#hoko_content .summary_top {
	margin: 0 0 20px 0px;
}

#hoko_content .summary_bottom {
	margin: 20px 0 0 0px;
}

/* *** /Seiten blaettern ************************************ */



/* *** Preis Box ************************************ */

#hoko_content .hoko_price_box {
	position: relative;
	float: right;
	width: 113px;
	margin: -8px 0 0 0;
	height: 34px;
}
#hoko_content .hoko_limitiert_box{
	position: relative;
	float: right;
	width: 113px;
	margin: 5px 0 0 0;
	height: 34px;
}

#hoko_content .hoko_price_box div.price {
	float: right;
	width: 100%;
	text-align: right;
}

#hoko_content .hoko_price_box div.price_old {
	float: left;
	width: 100%;
	height: 13px;
	position: relative;
}

#hoko_content .hoko_price_box div.price span.price {
	font: normal 18px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
	float: right;
	position: absolute;
	   bottom: -2px;
	   right: 0px;
}

#hoko_content .hoko_price_box div.price_old span.price_old {
	color: #777777;
	font: bold 11px Arial, Verdana, Tahoma, sans-serif;
	text-decoration: line-through;
	float: right;
	position: absolute;
	right: 1px;
}

#hoko_content .hoko_price_box span.price_text {
	position: absolute;
	   bottom: 0px;
	   left: 3px;
	float: left;
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
}

/* Preis Box Product Info */

#hoko_content .hoko_price_box_detail {
	float: right;
	width: 180px;
	height: 10px;
}

#hoko_content .hoko_price_box_detail span.price_detail {
	font: normal 14px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
	float: right;
	position: relative;
		top: -4px;
		right: 2px;
}

#hoko_content .hoko_price_box_detail span.price_old_detail {
	color: #777777;
	font: bold 11px Arial, Verdana, Tahoma, sans-serif;
	text-decoration: line-through;
	float: right;
	padding-right: 10px;
}

/* *** /Preis Box ************************************ */




/* *** Products New ************************************ */

#hoko_content ul#hoko_products_new_list {
	float: left;
	padding: 0 0 0 10px;
	margin: 0 0 20px 0;
}

#hoko_content ul#hoko_products_new_list li {
	list-style-type: none;
	float: left;
	margin: 0 0 5px 0;
	height:110px;
}

#hoko_content ul#hoko_products_new_list li:hover {
	background: #efefef;
}

#hoko_content ul#hoko_products_new_list li a.image_link {
	float: left;
	margin-top:18px;
}

#hoko_content ul#hoko_products_new_list li a.image_link img {
	float: left;
}

#hoko_content ul#hoko_products_new_list li .product_info {
	float: left;
	width: 220px;
	margin: 18px 0 0 12px;
}

#hoko_content ul#hoko_products_new_list li .product_info p,
#hoko_content ul#hoko_products_new_list li .product_info span {
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
}

/* *** /Products New ************************************ */



/* *** Product Listing & specials ************************************ */

.hoko_product_teaser {
	width: 226px;
	float: left;
	padding: 10px 2px;
	border-bottom: 1px dashed #a5a5a6;
}

.hoko_first {
	border-right: 1px dashed #a5a5a6;
}

.hoko_second {
}

.hoko_product_teaser .teaser_left {
	float: left;
	width: 50%;
	text-align: center;
}

.hoko_product_teaser .teaser_right {
	float: right;
	width: 50%;
}

.hoko_product_teaser .teaser_row {
	float: left;
	width: 100%;
	height: 55px;
}
.hoko_product_teaser .teaser_row2 {
	float: left;
	width: 100%;
	height: 100px;
}

.hoko_product_teaser .teaser_row3 {
	float: left;
	width: 100%;
	height: 45px;
}

.hoko_product_teaser a {
	text-decoration: none;
}

#hoko_content p.product_info, 
#hoko_content p.price_text {
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
}

.hoko_product_teaser .buttons {
	float: left;
	width: 100%;
}

.button1 {
	font: 11px Arial, Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
}

.button2 {
	font: 11px Arial, Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
}

#hoko_content .price_add_on,
#hoko_content a.price_add_on {
	margin: 10px 0;
	font-size: 11px;
	color: #333333;
	line-height: 140%;
}
#hoko_content a.price_add_on {
	text-decoration:underline;
}

#hoko_content .special_box {
	position: relative;
	height: 35px;
	float: left;
	width: 100%;
	text-align: left;
}

#hoko_content .special {
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
}

/* #hoko_content a.special {
	text-decoration: underline;
} */

/* *** /Product Listing & specials ************************************ */



/* *** Suche ************************************ */

.hoko_search_box {
	width: 450px;
	padding: 10px 5px;
	float: left;
	border: 1px solid #D3D1D1;
}

#hoko_content body a {
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
}

.hoko_search_box label {
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	float: left;
	width: 100px;
}

.hoko_search_box select {
	float: left;
	margin: 0 0 2px 0;
}

.hoko_search_box input {
	float: left;
	padding: 1px;
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	margin: 0 0 2px 0;
}

.hoko_search_box input.full {
	width: 99%;
}


.hoko_search_box input.checkbox {
	width: 15px;
	margin-right: 4px;
}

/* *** /Suche ************************************ */



/* *** Create/Edit Account ************************************ */

.hoko_box p,
.hoko_box span {
	float: left;
	color: #333333;
	padding: 1px 5px 0 0;
}

#hoko_content .required, 
#hoko_content .markProductOutOfStock {
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	color: red;
}

#hoko_content h4 {
	font: bold 12px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
}

#hoko_content h4 a {
	font: bold 12px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
	text-decoration: underline;
}

#hoko_content h4.product a,
#hoko_content ul#hoko_products_new_list li h4.product a {
	font: bold 15px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
	text-decoration: underline;
}

#hoko_content h4 a:hover,
#hoko_content ul#hoko_products_new_list li h4.product a:hover {
	text-decoration: none;
}

#hoko_content form label,
#hoko_content .hoko_box label {
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	float: left;
	width: 100px;
	color: #333333;
	padding-top: 3px;
}

#hoko_content form input,
#hoko_content .hoko_box input {
	float: left;
	padding: 1px;
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	margin: 0 2px 2px 0;
}

#hoko_content form input.full,
#hoko_content .hoko_box input.full {
	width: 99%;
}

#hoko_content form select,
#hoko_content .hoko_box select {
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	float: left;
	margin: 0 2px 2px 0;
}

#hoko_content form textarea,
#hoko_content .hoko_box textarea {
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	float: left;
	margin: 0 2px 2px 0;
}

#hoko_content form input.radio,
#hoko_content .hoko_box input.radio,
#hoko_content form input.checkbox,
#hoko_content .hoko_box input.checkbox {
	width: 15px;
	margin: 3px 4px 2px 0;
}

* html #hoko_content form input.radio,
* html #hoko_content .hoko_box input.radio,
* html #hoko_content form input.checkbox,
* html #hoko_content .hoko_box input.checkbox {
	margin: -1px 4px 2px 0;
}
		
/* *** /Create/Edit Account ************************************ */


/* *** Login ************************************ */

.hoko_box_half {
	width: 215px;
	padding: 10px 5px;
	margin: 0 0 10px 0;
	float: left;
	border: 1px solid #D3D1D1;
	height: 270px;
}

.hoko_box_half p,
.hoko_box_half span {
	float: left;
	margin: 1px 0 0 0;
}

.hoko_box_half a {
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
}

/* *** /Login ************************************ */



/* *** Shopping Cart ************************************ */

#hoko_content p.shoppingcard_sum {
	float: right;
	padding-top: 15px;
	font-weight: bold;
}

.buttons_shoppingcard {
	float: right;
	padding: 15px 0 10px 0;
	margin: 0 0 0px 0;
	/*border-bottom: 1px dotted #a5a5a6;*/
	width:100%;
}

.hoko_box {
	width: 450px;
	padding: 10px 5px;
	margin: 0 0 10px 0;
	float: left;
	border: 1px solid #D3D1D1;
}

#hoko_content p {
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	line-height: 15px;
	color: #333333;
}

#hoko_content ul li {
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	color:#333333;
}

/* *** /Shopping Cart ************************************ */


/* *** Product Info ************************************ */

.hoko_product_info_row {
	
}

.hoko_product_info_left {
	float: left;
	width: 49%;
	border-right: 1px dashed #a5a5a6;
}

/*.hoko_product_info_right {
	float: right;
	width: 48%;
	padding-left: 1%;
	border-left: 1px dashed #a5a5a6;
}*/
.hoko_product_info_right {
	float: right;
	width: 49%;
}

.hoko_product_info_right a {
	text-decoration: none;
}

.hoko_product_info_right .left {
	margin-bottom: 5px;
}

.hoko_product_info_row h4 {
	font: bold 12px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
}

.hoko_product_info_left a#image {
	text-align: center;
	font-size: 11px;
	text-decoration: none;
}


/* START: Product Info NEW */

div#product_info {
	padding-left:5px;
	font-family:Arial, Verdana, sans-serif;
	color:#333333;
}

div#product_info .limitierte {
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	margin: 0px;
	text-align: right;
	padding-right:5px;
	margin-top:5px;
}

div#product_info .more_info {
	padding-top:10px;
}

div#product_info .more_info p.produkt_nummer {
	float:left;
	font-size:10px;
	padding-top:10px;
  padding-left:5px;
}

div#product_info .more_info h4.first {
	margin-top:0px;
}

div#product_info .product_image,
div#product_info .product_image_thumbnails {
	width:235px;
}

div#product_info .product_image_thumbnails a {
	margin-right:2px;
	margin-top:2px;
}

div#product_info .product_image_thumbnails {
	padding-top:0px;
	margin-bottom:15px;
	
}


div#product_info .product_image a#image{
	display:block;
}

div#product_info .product_details {
	width:230px;
	float:right;
}

div#product_info .product_details .actual_price {
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Verdana, sans-serif;
}

div#product_info .product_details .pricing .currency_symbol {
	font-size:11px;
}

div#product_info .product_details .pricing .ust_info {
	font-size:10px;
}

div#product_info .product_details .hersteller_links {
	padding-right:5px;
	margin-top:10px;	
}

div#product_info h3.product_name {
	margin-bottom:12px;
	padding:0px;
}

div#product_info .pricing {
	text-align:right;
	padding-right:5px;
}

div#product_info .pricing .old_price {
	text-decoration:line-through;
	font-size:10px;
}

div#product_info a.einfuhrinfos {
	text-align:right; 
	color:#333333;
	background-color:#e8e8e8;
	padding:3px 0px;
	text-decoration:underline;
	font-size:10px;
	font-family:Arial, Verdana, sans-serif;
	display:block;
	margin-bottom:10px;
	padding-right:5px;
}

div#product_info .kauf_feld {
	margin-top:5px;
}

div#product_info .kauf_feld input {
	margin-right:0px;
}

div#product_info .kauf_feld .anzahl {
	padding-bottom:10px;
}

div#product_info .product_details .product_attributes .left {
	float:none;
}

div#product_info .kauf_feld input {
	float:right;
}

div#product_info .product_details .product_attributes label {
	float:left;
}



div#product_info .product_details .product_attributes select,
div#product_info .product_details .product_attributes input

{
	float:right;
	width:auto;
	margin-right:0px;
}

div#product_info .product_details .product_attributes input {
	width:225px;
	padding:0px;
	margin:0px;
}

div#product_info p {
	font-size:11px;
	color:#333333;
}


div#product_info .more_info p {
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
}

#agb {
	margin-top:0px;
	padding:0px 5px 0px 10px;
	padding-top:0px;
  padding-bottom:0px;
	
}

#agb p {
	font-size:11px;
  padding-bottom:0px;
}

div#product_info .more_info h4 {
	font-size:12px;
}

div#product_info .more_info .extra_info h4 {
	font-size:11px;
}

div#product_info .more_info .extra_info p {
	font-size:11px;
}



div#product_info .side_box {
	float:right;
	width:213px;
	margin-left:5px;
	padding-left:0px;
}

div#product_info .side_box b {
	font-size:11px;
	color:#333333;
}

div#product_info .product_image_thumbnails a {
	display:block;
	float:left;
}

div#product_info .bewertungsbox,
div#product_info .passende_produkte {
	
	padding:10px 5px;
	border:1px solid #e8e8e8;
	margin-bottom:10px;
	font-size:11px;
}

div#product_info .bewertungsbox {
	border:none;
	padding:0px;
	margin-right:2px;
}

div#product_info .passendes_produkt {
	margin-top:4px;
}

div#product_info .passendes_produkt a.bewertungs_image {
	float:left;
	padding-right:9px;
}

div#product_info .passendes_produkt a.bewertungs_text {
	display:block;
	color:#333333;
	padding-top:8px;
	text-decoration:underline;
}

div#product_info .passendes_produkt a.bewertungs_text span {
	text-decoration:none;
}

div#product_info .more_info h4,
div#hersteller_info h4.mit_background {
	width:222px;
	color:#333333;
	background-color:#e8e8e8;
	padding:3px 5px;
	margin-bottom:6px;
	margin-top:7px;
}

div#product_info .more_info h4.infos {
  background:none;
  margin-bottom:0px;
}

div#product_info .more_info p.infos {
  background:none;
  margin-bottom:10px;
}

div#product_info h4#versandkosten,
div#hersteller_info h4#versandkosten {
	background:#F24E8D;
	color:#FFFFFF;
}

div.shipping_cost_table p.versand_nach {
	margin-top:10px;
	margin-bottom:6px;
	padding:0px 5px;
}

div.shipping_cost_table p {
	padding-left:8px;
	padding-right:6px;
}

div#product_info h4.volle_breite,
div#hersteller_info h4.volle_breite {

	width:auto;
}


div#product_info .bestellen_empfehlen_buttons {
	text-align:right;
	clear:both;
	padding-top:10px;
}

div#product_info .bestellen_empfehlen_buttons a {
	padding-left:3px;
	display:block;
	float:right;
}

div#hersteller_info div.spacer, 
div#product_info div.spacer,
div#hoko_commercial div.spacer {
/*	border-bottom:1px dotted #a5a5a6; */
	margin:7px 0px;
}

div#product_info .shipping_cost_table {
	margin-bottom:8px;
}

div#product_info div.tags {
	margin-bottom:50px;
}

div#product_info td.infoBoxHeading,
div#hersteller_info td.infoBoxHeading {
	background-image:none;
	background-color:#F24E8D;
	color:#FFFFFF;
}

div#product_info td.infoBoxHeading div,
div#hersteller_info td.infoBoxHeading div {
	padding:5px;
	padding-bottom:3px;
	font-size:11px;
	font-weight:bold;
}

#hoko_content div#hersteller_info td.infoBoxHeading p.small,
#hoko_content div#hersteller_info td.infoBoxHeading p.small a, 
#hoko_content div#hersteller_info td.infoBoxHeading p.small_line a {
	color:#FFFFFF;
	font-weight:bold;
	
}


#hoko_content div#hersteller_info td.infoBoxHeading p {
	padding-bottom:3px;
}

div#product_info .also_purchased table.infoBox div img {
	display:none;
}


div#product_info td.infoBoxHeading img,
div#hersteller_info td.infoBoxHeading img { 
	display:none;
}

div#product_info .also_purchased  a.main {
	color:#333333;
	text-decoration:none;
}

div#product_info .also_purchased {
	margin:10px 0px;
}

div#product_info a.versandkostenfrei {
	float:left;
	width:79px;
	height:38px;
	background: url('HTTP://blickfang.hokohoko.com/images/icon-versandkostenfrei.gif') top center no-repeat; 
	display:block;
	color:#333333;
	text-decoration:underline;
	text-align:center;
	padding-top:19px;
	padding-right:0px;
	font-size:10px;
	font-family:Arial, Verdana, sans-serif;
}

div#product_info a.versandkostentipp {
  float:left;
  width:79px;
  height:38px;
  background: none; 
  display:block;
  color:#333333;
  text-decoration:underline;
  text-align:center;
  padding-top:19px;
  padding-right:0px;
  font-size:10px;
  font-family:Arial, Verdana, sans-serif;
}

/*
div#product_info a.versandkostentipp, div#product_info a.versandkostenfrei {
  float:left;
  color:#333333;
  text-decoration:underline;
  text-align:center;
  font-size:10px;
  font-family:Arial, Verdana, sans-serif;
}
*/

div#product_info div.zollfrei {
  float:left;
  color:#333333;
  text-decoration:none;
  width:79px;
  text-align:center;
  font-size:10px;
  font-family:Arial, Verdana, sans-serif;
}

#product_info .zoll_infos {
  margin-top:21px;
}

#product_info .zoll_infos .infobox {
	font-size:12px;
	font-family:Arial, Verdana, sans-serif;
	background:#e8e8e8;
}

#product_info .zoll_infos .infobox p {
	font-size:12px;
	margin:10px 0px;
}

#product_info .zoll_infos .infobox a {
	font-size:11px;
	text-decoration:underline;
}

#product_info .zoll_infos .infobox h3 {
	color:#FFFFFF;
	background:#F24E8D;
	padding:3px 5px 2px 5px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:1px;
}

#product_info .bewertungen_hilfsbox {
	padding:0px 5px;
}

#product_info .zoll_infos .infobox .infobox_inner {
	padding:0px 5px 8px 5px;
}

#product_info .zoll_infos .more {
	padding:8px 5px 0px 5px; 
}

#product_info h5 {
	padding:0px 5px;
	font-size:12px;
}

a.sprungmarken_link {
	display:block;
	text-align:right;
	font-size:10px;
	text-decoration:underline;
	padding:0px 0px;
	padding-bottom:2px;
	border-bottom:1px dotted #a5a5a6;
	margin-bottom:20px;
	font-family:Arial, Verdana, sans-serif;
}

#product_info .bewertungsbox .text_mittel {
	font-size:11px;
}

#product_info .bewertungsbox div.text_mittel,
#product_info .bewertungsbox p.text_mittel, 
#product_info .bewertungsbox a.text_mittel {
	color:#333333;
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size:11px; 
	line-height:11px;
	padding-top:2px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}

.bewertungen_wrapper div.hoko_product_info_row {
  padding-left:5px;
  padding-right:5px;  
}




/* END: Product Info NEW */

/* *** /Product Info ************************************ */




/* *** checkout ************************************ */

#hoko_content .confirm_box {
	float: left;
	width: 100%;
	border-top: 1px solid #8D8D8D;
/*	border-bottom: 1px dashed #8D8D8D; */
	padding: 10px 0 20px 0;
	margin: 10px 0 0 0;
}

table#vendor tr td {
	font: normal 10px Arial, Verdana, Tahoma, sans-serif;
}

table#vendor tr td.left_cells {
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}

table#vendor tr td.right_cells {
	padding-right:4px;
	padding-top:3px;
	padding-bottom:3px;
}

table#hoko_checkout_bar tr td,
table#hoko_checkout_bar tr td a {
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
	text-decoration: none;
}

table#hoko_checkout_bar tr td a:hover {
	text-decoration: underline;
}

#hoko_content div.choose {
	cursor: pointer;
	background: #e8e8e8;
	float: left;
	width: 99%;
	padding: 0 0 0 0;
	margin: 0 0 4px 0;
}

#hoko_content div.choose label {
	width: 96.4%;
	cursor: pointer;
}

* html #hoko_content div.choose label {
	width: 95.5%;
}

#hoko_content div.choose input {
	float: right;
	cursor: pointer;
	margin: 3px 3px 0 0;
}

* html #hoko_content div.choose input {
	margin: 0;
}

p.choose_info {
	padding: 0 0 5px 10px;
}



/* *** /checkout ************************************ */









/* *** alte Styles ************************************ */

table#account {
	width: 100%;
	border-collapse: collapse;
}

table#account tr td {
	padding-left:1px;
	vertical-align: middle;
}


table#account tr td.main {
	border-bottom: 2px solid #e8e8e8;
	background-color:#e8e8e8;
}

table#account tr td.grey {
	border-bottom:#e8e8e8;
	background-color:#e8e8e8;
}

table#account tr td.grey {
	color:#333333;
}

table#account tr.moduleRow {
	background: #efefef;
}

table#account tr.moduleRowOver {
	background: #F24E8D;
}

table#account tr.moduleRow2 {
	background: #ffffff;
}

table#account tr.moduleRow2Over {
	background: #efefef;
}

#hoko_content .infoBox {
/*  background: #e8e8e8; */
  background: #FFFFFF;
  border: 1px solid #e8e8e8;
}

#hoko_content .infoBox td.smallText {
	padding-bottom: 5px;
}

#hoko_content .infoBox td.smallText a.main {
	font-size: 11px; 
}

#hoko_content .infoBoxContents {
	background: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 10px;
}

#hoko_content .infoBoxNotice {
	background: #FF8E90;
}

#hoko_content .infoBoxNoticeContents {
	background: #FFE6E6;
	font-family: Arial, sans-serif;
	font-size: 10px;
}

#hoko_content TD.infoBoxHeading {
	background-image: url('HTTP://blickfang.hokohoko.com/images/infobox/corner_center.gif');
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

#hoko_content TD.infoBox, SPAN.infoBox {
	font-family: Arial, sans-serif;
	font-size: 10px;
}
	
#hoko_content TABLE.productListing {
	border: 0px;
	border-style: solid;
	/*  border-color: #DA4A04; */
	border-color: #333333;
	/* shopping-cart header/footer color */
	border-spacing: 1px;
}

#hoko_content TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	background: #e8e8e8;
	/* shopping-cart content color */
}

#hoko_content TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	background: #e8e8e8;
	/* shopping-cart content color */
}

#hoko_content .productListing-heading {
	border-right:2px solid #ffffff; 
	border-bottom:2px solid #ffffff;  
	text-align:center;
	color: #FFFFFF;
	font-weight: bold;
	padding: 11px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	background: #F24E8D;
	/*  background: #DA4A04; */
	/* shopping-cart header/footer color */
}

#hoko_content TD.productListing-data {
	border-right:2px solid #ffffff; 
	border-bottom:2px solid #ffffff;  
	text-align:center;
	vertical-align:top; 
	padding:0 0 0 0;
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #333333;
}

#hoko_content TD.p  {
	border-right:2px solid #ffffff; 
	border-bottom:2px solid #ffffff;  
	text-align:center;
	vertical-align:top; 
	padding:10px 10px 10px 10px;
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #333333;
}

#hoko_content TD.productListing-data-right {
	border-right:0px solid #ffffff; 
	border-bottom:2px solid #ffffff;  
	text-align:right;
	vertical-align:top; 
	padding:10px 10px 10px 10px;
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #333333;
}

#hoko_content span.currency_symbol {
	padding:0px;
 }

#hoko_content span.productListing-options {
	text-align:left;
	vertical-align:top; 
	padding:0 0 0 0;
	font-family: Arial, sans-serif;
	font-size: 10px;
}

#hoko_content a.productListing-zoll {
  text-align:left;
  vertical-align:top; 
  padding:0 0 0 0;
  font-family: Arial, sans-serif;
  font-size: 10px;
  text-decoration: underline;
}

#hoko_content td.productListing-data input {
	float: none;
}


/* Meldungen und Hinweistables */

td.messageStackError,
#hoko_content td.messageStackError {
	color: red;
	border-left: 5px solid red;
	padding: 5px;
	background: #FFCCCC;
	font: normal 11px Arial, Verdana, sans-serif;
}

td.messageStackSuccess,
#hoko_content td.messageStackSuccess {
	color: green;
	border-left: 5px solid green;
	padding: 5px;
	background: #CCFFCC;
	font: normal 11px Arial, Verdana, sans-serif;
}

td.messageStackWarning,
#hoko_content td.messageStackWarning {
	color: #CCCC00;
	border-left: 5px solid #CCCC00;
	padding: 5px;
	background: #FFFFCC;
	font: normal 11px Arial, Verdana, sans-serif;
}

img.bg_small {
	/*background: url(HTTP://blickfang.hokohoko.com/images/image_bg_small.gif);*/
	/*width: SMALL_IMAGE_WIDTHpx;
	height: SMALL_IMAGE_HEIGHTpx;
	padding: 3px 7px 6px 3px;*/
}

img.bg_middle {
	/*background: url(HTTP://blickfang.hokohoko.com/images/image_bg_middle.gif);*/
	/* Groessenangaben werden direkt in der product_info.php gesetzt, da diese Variablen hier nicht uebersetzt werden */
	/*width: PRODUCT_INFORMATION_IMAGE_WIDTHpx;
	height: PRODUCT_INFORMATION_IMAGE_HEIGHTpx;
	padding: 6px 9px 10px 6px;*/
}

a.bg_big_link {
	/*background: url(HTTP://blickfang.hokohoko.com/images/image_bg_big.png);*/
	width: 250px;
	height: 269px;
	float: left;
	margin: 15px 0 0 15px;
}

img.bg_big {
	margin: 0 0 0 0;
}

#shopping_cart_leiste {
	position: absolute;
	left: 726px;
	top: 0px;
	width: 219px;
	height: auto;
	float: left;
}

#shopping_cart_leiste .top_grafik {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 219px;
	height: 101px;
       background: url(HTTP://blickfang.hokohoko.com/images/warenkorb.png);
       background-repeat: no-repeat;
}

#shopping_cart_leiste .map {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 219px;
	height: 101px;
}

#shopping_cart_leiste .preis {
	position: absolute;
	left: 157px;
	top: 51px;
}

#shopping_cart_leiste .liste {
	position: relative;
	padding: 0px 0px 0px 0px;
	top: 101px;
}
/* Vendor CH */
#hoko_vendor_ch span {
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
}

#hoko_vendor_ch div{
	width: 100%;
	padding: 0 0 0 0;
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
	/*text-decoration: none;
	display: block;*/
}
#hoko_vendor_ch ol {
	margin-left: 15px; 
	padding-left: 10px; 
}

#hoko_vendor_ch ol li {
	
	padding: 0px 0 3px 0;
	/*margin-left:25px;*/
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	color: #333333;
	list-style-type:decimal;
	/*text-decoration: none;
	display: block;*/
}

#hoko_vendor_ch ol li a {
	width: 100%;
	text-decoration: none;
}

#hoko_vendor_ch ol li a:hover {
	text-decoration: underline;
}

/* Ebene 2 */
#hoko_vendor_ch ol li ol {
	 padding-left: 10px; 
	 /*margin-left:10px;*/
}

#hoko_vendor_ch ol li ol li { 
	background: none;
	padding: 3px 0 3px 0;
	margin-left:0px;
	font: normal 12px Arial, Verdana, Tahoma, sans-serif;
	color: #464646;
	list-style-type:lower-roman;
	/*display: block;*/
}

#hoko_vendor_ch ol li ol li a {
	text-decoration: none;
}

#hoko_vendor_ch ol li ol li a:hover {
	text-decoration: underline;
}

/* Allgemein */
div.text_klein, p.text_klein, a.text_klein {
    color:#333333;
    font-family:Arial, Helvetica, Geneva, sans-serif; 
    font-size:10px; 
    padding-top:2px; 
    line-height:11px;
}
div.text_mittel, p.text_mittel, a.text_mittel {
    color:#333333;
    font-family:Arial, Helvetica, Geneva, sans-serif; 
    font-size:11px;
    padding-top:2px; 
    line-height:11px;
}
/*----------------------------Suggest Styles--------------------------*/
.suggest_link {
    color:#333333;
    font-family:Arial, Helvetica, Geneva, sans-serif; 
    font-size:11px;
  background-color: #FFFFFF;
  padding: 2px 2px 2px 2px;
}
.suggest_link_over {
    color:#333333;
    font-family:Arial, Helvetica, Geneva, sans-serif; 
    font-size:11px;
    background-color: #3366CC;
    padding: 2px 2px 2px 2px;
}
#search_suggest {
    position: relative; 
    margin-left: -30px; 
    background-color: #FFFFFF; 
    text-align: left; 
    border: 1px solid #000000;
}

/* START: Featured Products Listing */


.hoko_product_large_first, .hoko_product_large {
	width:151px;
	float:left;
}

.hoko_product_large {
	margin-left:13px;
}

.hoko_product_large_first {
	margin-left:0px;
}

.hoko_product_large_first .hoko_product,
.hoko_product_large .hoko_product {
	height:260px;
}

/* .description ist ein Wrapper um alles ausser dem Produktbild */

.hoko_product_large_first .description,
.hoko_product_large .description {
	margin:0px 5px;
}


.hoko_product_small_first, .hoko_product_small {
	width:91px;
	float:left;
}

.hoko_product_small {
	margin-left:6px;
  margin-bottom:6px;
}

.hoko_product_small_first {
	margin-left:0px;
  margin-bottom:6px;
}


/* .description ist ein Wrapper um alles ausser dem Produktbild */

.hoko_product_small .description,
.hoko_product_small_first .description {
	margin:0px 3px;
	margin:0px 5px;
}

.hoko_product_small_first .description .limitiert,
.hoko_product_small_first .description .versandkostentipp {
/*  display:none; */
}

.hoko_product_small .description .limitiert,
.hoko_product_small .description .versandkostentipp {
/*  display:none; */
}


/* #hoko_content muss sein, damit der #hoko_content p overrided wird */

.hoko_product .product_image {
	margin-bottom:3px;
}

.hoko_product .description {
	color:#333333;
	font-size:11px;
	font-family:Arial, Verdana, sans-serif;
}

#hoko_content .hoko_product a.product_name {
	display:block;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Verdana, sans-serif;
	color:#333333;
}

#hoko_content .hoko_product div.versandkostentipp a,
#hoko_content .hoko_product div.versandkostenfrei a,
#hoko_content .hoko_product div.limitiert a,
#hoko_content .hoko_product div.zollfrei a,
#hoko_content .hoko_product div.product_price {
	color:#333333;
	font-size:11px;
}

#hoko_content .hoko_product div.product_price {
	margin-bottom:6px;
}

#hoko_content .hoko_product_small_first .hoko_product a.product_name,
#hoko_content .hoko_product_small a.product_name {
	font-weight:normal;
}

/* Typo3-Artikel */
#hoko_content .typo3_einleitung {
  font-size:12px;
  margin-left:5px;
  color:#333333;
}

.hoko_typo3_large_first, .hoko_typo3_large {
  border-bottom:1px dotted #a5a5a6;
  width:146px;
  float:left;
  margin-top:10px;
}

.hoko_typo3_large {
  margin-left:17px;
}

.hoko_typo3_large_first {
  margin-left:5px;
}

.hoko_typo3_large_first .hoko_typo3,
.hoko_typo3_large .hoko_typo3 {
  height:auto;
}

.hoko_typo3 .typo3_image {
  margin-bottom:0px;
/* START JHB 
  width: 146px;
  min-height:160px;
   ENDE JHB */
}

.hoko_typo3 .description {
  color:#333333;
  font-size:11px;
  font-family:Arial, Verdana, sans-serif;
  width:100%;
  text-align:center;
  height:27px;
  padding-top:1px;
}

#hoko_content .hoko_typo3 a.typo3_name {
  display:block;
  font-weight:bold;
  font-size:11px;
  font-family:Arial, Verdana, sans-serif;
  color:#333333;
}

/* END: Featured Products Listing */

/* START: Tool Box */


.box_toolbox {
	background-color:#F24E8D;
	color:#FFFFFF;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:2px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	margin-top:0px;
	margin-bottom:12px;
	font-weight:bold;
	height:19px;
}


.box_navi {
	background-color:#F24E8D;
	color:#FFFFFF;
	padding-left:5px;
	padding-top:7px;
	padding-bottom:5px;
	padding-right:2px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	margin-top:0px;
	margin-bottom:7px;
	font-weight:bold;
	height:13px;

	
}

.box_navi a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.box_toolbox a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}




.box_toolbox .land_auswahl {
	float:right;
	padding-top:1px;
}

.box_toolbox .toolbox_links {
	margin-top:3px;
}

.box_toolbox ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.box_toolbox li {
	display:block;
	float:left;
}

.box_navi ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.box_navi li {
	display:block;
	float:left;
}

.box_toolbox li.dot-spacer {
	background-color:#FFFFFF;
	width:1px;
	height:13px;
	margin:0px 6px;
}
.box_navi li.dot-spacer {
	background-color:#FFFFFF;
	width:1px;
	height:13px;
	margin:0px 6px;
}

#hoko_content .land_auswahl select {
	float:none;
	margin:0px;
	width:90px;
}

#hoko_content .land_auswahl label {
	color:#FFFFFF;
	float:none;
	width:auto;
	display:inline;
	padding-right:5px;
	font-size:11px;
	font-weight:bold;
}

div.sidemenu_header {
	background-color:#F24E8D;
	padding:4px 5px;
	margin-top:12px;
	margin-bottom:1px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana, sans-serif;
	color:#FFFFFF;
}

a.das_ist_hokohoko {
	margin:4px 0px;
	display:block;
}

/* END: Tool Box */

/* START: Page Nav */


div.page_nav {
	margin:10px 0px;
	padding:0px 5px;
	font-family:Arial, Verdana, sans-serif;
	color:#333333;
	font-size:11px;
	clear:both;
}

div.page_nav .goto_page {
	height:14px;
	padding-bottom:20px;
}

div.page_nav .goto_page input {
	float:right;
	height:14px;
	line-height:14px;
	width:3em;
}

div.page_nav .goto_page label {
	float:right;
	height:11px;
	vertical-align:middle;
	padding-right:10px;
	padding-top:3px;
}

div.page_nav .browse {
	float:right;
}

div.page_nav .browse span {
	padding:0px 3px;

}

div.page_nav .browse span.inaktiv {
  color:#FFFFFF;
}

/* END: Page Nav */

#einspaltige_darstellung .hoko_product {
	color:#333333;
	font-size:11px;
	font-family:Arial, Verdana, sans-serif;
	margin-bottom:6px;
}

#einspaltige_darstellung .hoko_product:hover {
	background-color:#e8e8e8;
}

#einspaltige_darstellung .product_image {
	float:left;
	width:151px;
	margin:0px;
}


#einspaltige_darstellung .product_description {
	padding-left:160px;
	padding-top:11px;
}

#einspaltige_darstellung .product_description .pricing_info {
	float:right;
	width:112px;
	padding-right:5px;
}

#einspaltige_darstellung .product_description .limitiert {
	text-align:right;
}


#einspaltige_darstellung .middle_part {
	padding-right:123px;
}

#einspaltige_darstellung h4.product_name {
	margin-bottom:4px;
}

#einspaltige_darstellung h4.product_name a {
	font-size:12px;
	font-family:Arial, Verdana, sans-serif;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

#einspaltige_darstellung .hersteller span {
	
}

#einspaltige_darstellung .hersteller a {
	color:#333333;
	text-decoration:underline;
}

#einspaltige_darstellung .versandkosten_tipps a.versandkosten_frei {
	display:block;
	color:#333333;
	text-decoration:none;
	margin-top:10px;
}

#einspaltige_darstellung .versandkosten_tipps span {
	display:block;
}

#einspaltige_darstellung .short_description {
	margin-top:10px;
}

#einspaltige_darstellung .price {
	font-weight:bold;
	text-align:right;
	font-size:12px;
}

#einspaltige_darstellung div.versandkostenfrei {
  background: url('HTTP://blickfang.hokohoko.com/images/icon-versandkostenfrei.gif') top right no-repeat;
  display:block;
  height:38px;
  color:#333333;
  text-decoration:underline;
  float:right;
  text-align:right;
  padding-top:12px;
  padding-right:0px;
}

#einspaltige_darstellung div.versandkostentipp {
}

#einspaltige_darstellung a.versandkostenfrei, #einspaltige_darstellung a.versandkostentipp, #einspaltige_darstellung a.zollfrei {
  font-weight:normal;
  float:right;
  text-align:right;
  text-decoration:underline;
  font-size:10px;
}

div.spaltendarstellung_trenner {
  border-top: 1px dotted #a5a5a6;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:5px;
  margin-left:5px;
  margin-top:30px;
}

#hersteller_info {
	padding-left:5px;
}

#hersteller_info p {
/*	padding */
}

#hersteller_info table.more_padding {
	margin-right:5px;
  }

#hersteller_info .bewertungen_wrapper {
	padding-left:0px;
	padding-right:0px;
}

#hersteller_info .price_add_on,
#hersteller_info a.price_add_on {
	font-size:11px
}


#category_dropdown {
	float:right;
}

.left_block {
	color:#333333;
}

#product_subtitle {
	clear:both;
}

div.also_purchased .infoBox td {
	background-color:#FFFFFF;
}




/*----------------------------End Suggest Styles----------------------*/

/*----------------------------Start Tag Styles----------------------*/

div.tags_links {
  padding:0px;
  margin:0px;
  width:239px;
  float:left;
  display:inline;
}

div.tags_rechts {
  padding:0px;
  margin:0px;
  width:239px;
  float:right;
  display:inline;
}

div.tags_links .kopf, div.tags_rechts .kopf {
  background-color:#F24E8D;
  color:#FFFFFF;
  font-size:11px;
  font-weight:bold;
  font-family:Arial, Verdana, sans-serif;
  padding-top:7px;
  padding-bottom:4px;
  padding-left:5px;
  padding-right:5px;
  width:229px;
  position:relative;
  height:15px;
  margin-bottom:1px;
}

div.tags_links .body, div.tags_rechts .body {
  background-color:#e8e8e8;
  font-family:Arial, Verdana, sans-serif;
  color: #333333;
  padding:5px;
  margin-bottom:10px;
  text-align:center;
  vertical-align:baseline;
  width:229px;
  height:120px;
  min-height:120px;
}

div.tags_links .body a, div.tags_rechts .body a {
  color:#333333;
}
div.tags_links .kopf a, div.tags_rechts .kopf a {
  color:#FFFFFF;
}

div.tags_links .body a:hover, div.tags_rechts .body a:hover {
  text-decoration:underline;
}

div.tags_links .body a.groesse_1, div.tags_rechts .body a.groesse_1 {
  font-size:10px;
}
div.tags_links .body a.groesse_2, div.tags_rechts .body a.groesse_2 {
  font-size:11px;
}
div.tags_links .body a.groesse_3, div.tags_rechts .body a.groesse_3 {
  font-size:12px;
}
div.tags_links .body a.groesse_4, div.tags_rechts .body a.groesse_4 {
  font-size:13px;
}
div.tags_links .body a.groesse_5, div.tags_rechts .body a.groesse_5 {
  font-size:14px;
}
div.tags_links .body a.groesse_6, div.tags_rechts .body a.groesse_6 {
  font-size:15px;
}
div.tags_links .body a.groesse_7, div.tags_rechts .body a.groesse_7 {
  font-size:16px;
}
div.tags_links .body a.groesse_8, div.tags_rechts .body a.groesse_8 {
  font-size:17px;
}
div.tags_links .body a.groesse_9, div.tags_rechts .body a.groesse_9 {
  font-size:18px;
}
div.tags_links .body a.groesse_10, div.tags_rechts .body a.groesse_10 {
  font-size:19px;
}

/* --------------------- Magic Zoom -------------------------------*/




div.magicZoomImage_IE6{
  position:absolute;
	top:left:138px;px;
	left:464px;
  height:1px;
}

div.magicZoomImage_IE7{
	position:absolute;
	top:left:112px;px;
	left:465px;
	height:1px;
}

div.magicZoomImage_IEELSE{
 	 position:absolute;
	top:left:113px;px;
	left:465px;
 	 height:1px;
}
 
div.magicZoomImage_SAFA{
	position:absolute;
	top:left:106px;px;
	left:465px;
	height:1px;
  
}

div.magicZoomImage_ELSE_WIN{
	position:absolute;
	top:left:113px;px;
	left:465px;
	height:1px;
  
}

div.magicZoomImage_ELSE_MAC{
	position:absolute;
	top:left:112px;px;
	left:465px;
	height:1px;

}





/* --------------------- Magic Zoom Ende---------------------------*/

/* --------------------- TAG BOXEN---------------------------*/

		.checklist li { background: none;  margin:0px; padding:2px 0px 0px 3px; }
		
		
		li.checklist_empty {
			border-bottom:1px dotted #a5a5a6;
			height:3px;
			padding:0px;
		}

		ul.checklist {
			border: 1px solid #ccc;
			list-style: none;
			height: 7.6em;
			overflow: auto;
			width: 199px;
			margin-left: 3px;
		}
		.checklist { margin: 0; margin-top: 5px; }
		.checklist label { display: block; padding: 0 0.1em 0 25px; text-indent: -25px;color:#000000;}
		.checklist label:hover, .checklist label.hover {  background-color: #e8e8e8; }
		
		label.selected { display: block; padding: 0 0.1em 0 25px; text-indent: -25px;background-color:#F24E8D; color:#FFFFFF;}
		 
		
		* html .checklist label { height: 1%; }



/*----------------------------End Tag Styles----------------------*/
 
