@charset "UTF-8";

@media all {   

/* remove dotted border around links */
a {
outline: none;
 
}

	/* CONTENT */
body,input,select,textarea{
     font-family: "andale mono",Gerogia,Courier New,arial,Tahoma,Geneva,Helvetica,trebuchet ms,Arial,Verdana, sans-serif;    
     font-size:100.01%; 
     
    
       
}


 
h1, h2, h3, h4, h5, p, div, img, li, ul, ol, dl,a, address {
		margin:0;padding:0;font-style:normal; color: #444; 
		font-family: "andale mono",Gerogia,Courier New,arial,Tahoma,Geneva,Helvetica,trebuchet ms,Arial,Verdana, sans-serif;    
}
 
	h1{font-size:2em;}
	h2{font-size:1.3em;line-height:1.6em;}
	h3{font-size:0.85em;color:#444;font-weight:normal;padding:0 0 5px 0;line-height:1.0em;background:transparent;}
	h4{font-size:0.8em;padding:0;margin:1em 0 0 0;line-height:1.6em;color:#444;}
	h5{font-size:0.75em;}
	h6{font-weight:normal;}
	
	p{font-size:0.8em;line-height:1.4em;color:#444; }
	
	#submenu{font-size:0.8em;font-weight:normal;}
	#submenu_2{font-size:0.8em;font-weight:normal;}
	#submenu_h{font-size:1em;}

	
	ul, ol{color:#444;width:auto;list-style-type:disc;margin:5px 0 5px 1em;}
	li{margin:5px 0 5px 0;color:#444;font-size:0.75em;}
	
	hr{
	 border:0;
	 border-bottom:1px solid #ccc;
	 background-color:transparent;
	 height:1px;
	 clear:both;
	 /*margin:0 0 15px 0;*/
	 padding:0em 0 1em 0;
	}
	
	 
	#pgnmbody a, #pgnmbody a:visited{color:#a4c408;font-weight:normal;text-decoration:none;}
	#pgnmbody a:hover{text-decoration:underline;cursor:hand;}
	
    #rembody a, #rembody a:visited{color:#e2007a;font-weight:normal;text-decoration:none;}
	#rembody a:hover{text-decoration:underline;cursor:hand;}
	
	
	#rem_concert_selector a, #rem_concert_selector a:visited{
		font-family:"andale mono",Gerogia,Courier New;
		font-size:0.8em;padding:0 0.75em 0 0;
		 
		color:#b1b3b4;font-weight:bold;text-decoration:none;
		}   
	
	#rem_concert_selector a:hover{color:#e2007a;cursor:hand;}  
	#rem_concert_selector a.marked{color:#e2007a;}
	
	#rem_concert_selector span{
		font-family:"andale mono",Gerogia,Courier New;
		font-size:0.8em;padding:0 0.75em 0 0;
		 
		color:#eee;font-weight:bold;text-decoration:none;
		}
		 
	
	a#pgnm_impressum{
		position:relative;
		float:right;
		margin:-20px 4px 0 0;
		color:#fff;
		font-size:0.80em;
	}
	
	a#pgnm_impressum:hover{
		text-decoration: none;
		color:#a4c408;
	}
	
   

	
	a.breadcrumb_nav{float:left;font-size:0.9em;color:#f6a623;text-decoration:none;font-weight:bold;}
	a.breadcrumb_nav:hover{text-decoration:underline;}
	
	/* form settings */
	label, fieldset,legend {color:#000;font-size:0.75em;border:none;padding:0 0 1em 0;}
	fieldset{font-size:1em;padding:0;margin:0;}
	legend{display:none;}
	textarea,input {border:1px solid #ccc;padding-left:0.25em;font-size:0.8em;}
	select {font-size:0.75em;}
	textarea:hover, input:hover{border:1px solid #a4bbdd;}
	textarea:focus,input:focus{border:1px solid #a4bbdd;}
	input.error, textarea.error, select.error {background:#ffa9c3;}
	
	#gmap{float:left;margin:0 0 0 1em;width: 470px; height: 380px;}
	
	
	.errormessage{clear:both;text-align:center;margin:1em 0 1em 0;padding:0.5em 0 0.5em 0;border-top:2px solid #ff0033;border-bottom:2px solid #ff0033;color:#000;font-weight:bold;}
	
	#rightcontent .newcontent{margin:0 0 0.5em 0;padding:0;float:left;}
	#middlecontent .newcontent{margin:0 0 1em 0;padding:0;float:left;}
	.newcontent_offline{background-color:#bbb;float:left;}
	
	.content_documents {clear:left;float:left;margin:0.5em 0 0 0;}
	.content_documents h3{float:left;padding:0.2em;margin:0em 0 0 0;font-size:0.8em;background:#ececec;}
	.content_documents .document_list{float:left;margin:0em 0 0 0;font-size:1em;}
	.content_documents .document_list .document{padding:0.2em 0 0.2em 0;margin:0;}
	
	/* Options-Alle Templates */
	.content{background:transparent;color:#222;padding:0;}
	div.options {float:right;background:transparent;width:100%;margin:1em 0 0em 0;padding:5px 0 0 0;}
	
	.options a.printpage{float:right;width:34px;height:34px;display:block;background:transparent url(../images/btn_print_01.png)}
	.options a.printpage span{display:none;}	
	.options a.printpage:hover {background-position:0 -35px;}
	/*.options a.fullarticle{float:right;width:34px;height:34px;display:block;background:transparent url(../images/btn_fullarticle_01.png)}*/
	.options a.fullarticle span{display:none;}	
	.options a.fullarticle:hover {background-position:0 -35px;}
	.options a.backlink span{display:none;font-size:0.8em;float:left;}
	/*.options a.backlink {float:left;width:34px;height:34px;display:block;background:transparent url(../images/btn_back_01.png)}*/
	.options a.backlink:hover {background-position:0 -35px;}
	
	.image_gallery {float:left}
	.image_gallery .image {float:none;margin:5px 0 5px 0;}
	

	
	/* Aktuelles Mastertemplate */
	/* nur text */
	.template1 {position:relative;padding:0;margin:0;float:left;width:100%;}
	.template1 .content {background:transparent;}
	.template1 .content p{background:transparent;width:550px;}
	.template1 h3{font-weight:bold;width:95%;margin:0 0 0.5em 0;}
	
	/* system */
	.template1000 {position:relative;padding:0;margin:0 0 1em 0;float:left;width:100%;}
	.template1000 .content {background:transparent;}
	.template1000 .content p{background:transparent;}
	.template1000 h3{width:550px;font-weight:bold;}
	
	.template_searchresult {position:relative;clear:left;padding:0;margin:0 0 1em 0;float:left;width:30em;;}
	.template_searchresult h3{line-height:1.2em;}
	
	
	
	/* 
	.template2 {position:relative;padding:0;margin:0;float:left;width:100%;}
	.template2 h3{font-size:1em;width:480px;margin:0 0 0.5em 0;}
	.template2 .content {padding:0;margin:0.6em 0 0 0;width:480px;}
	.template2 .content p{background:transparent;}
	.template2 .options {display:none;}
	.template2 .content_img_gallery .image {position:relative;float:none;}
	.template2 .content img{position:relative;float:left;margin:5px 5px 0 0;}
	.template2  a.lupe{display:block;position:absolute;z-index:100;left:0px;top:0px;width:13px;height:13px;background:transparent url(../images/kb_lupe.gif) no-repeat;}
	.template2 .content_img_gallery {position:relative;float:left;width:100%;}
	.template2 .image_gallery .image {float:left;margin:0.8em 0.8em 0.8em 0;}
	text und bild oben links */
	
		/* aktuelles mit logo gallery unten */
	.template2 {position:relative;padding:0;margin:0;float:left;width:100%;}
	.template2 h3{width:95%;margin:0;clear:left;display:block;font-weight:bold;}
	.template2 .content {padding:0;margin:0;width:95%;float:left;}
	.template2 .content p{background:transparent;width:550px;}
	.template2 .content_img {position:relative;float:left;margin:0 0 0 20px;width:230px;}
	.template2  a.lupe{display:block;position:absolute;z-index:100;left:0px;top:0px;width:13px;height:13px;background:transparent url(../images/kb_lupe.gif) no-repeat;}
	.template2 .content_img_gallery {float:left;clear:both;margin:0 0 1em 0;}
	.template2 .content_img_gallery img{position:relative;float:left;margin:0 10px 0 0;}
	.template2  img{cursor:hand;}
	.template2 .options {display:none;}
	
	/* text und bild oben rechts */
	
	
	/* konzert template */
	.template3 {position:relative;padding:0;margin:0;float:left;width:100%;}
	.template3 h3{width:95%;margin:0;clear:left;display:block;font-weight:bold;}
	.template3 .content {padding:0;margin:0;width:95%;float:left;}
	.template3 .content p{background:transparent;width:550px;}
	.template3 .content_img {position:relative;float:left;margin:0 0 0 20px;width:230px;}
	.template3  a.lupe{display:block;position:absolute;z-index:100;left:0px;top:0px;width:13px;height:13px;background:transparent url(../images/kb_lupe.gif) no-repeat;}
	.template3 .content_img_gallery {float:left;clear:both;margin:0 0 1em 0;}
	.template3 .content_img_gallery img{position:relative;float:left;margin:0 3px 0 0;}
	.template3  img{cursor:hand;}
	.template3 .options {display:none;}
	
	
	 
	
	/* text und bild oben rechts */
	.template5 {position:relative;padding:0;margin: 0 0em 0 0;float:left;width:100%;}
	.template5 h3{width:480px;}	
	.template5 .content {padding:0;margin:0.6em 0 0 0;width:480px;float:left;}
	.template5 .content p{background:transparent;}
	.template5 .content_img {position:relative;float:left;margin:0 0 0 20px;width:230px;}
	.template5 .content_img_gallery {position:relative;float:left;}	
	
	
	.template5 .content_zip {float:left;clear:left;margin:0.5em 0 0 0;}
	.template5 .content_zip h3{float:left;padding:0.2em;margin:1em 0 0 0;font-size:0.8em;background:#ececec;}
	.template5 .content_zip .document_list{float:left;margin:0em 0 0 0;font-size:1em;}
	.template5 .content_zip .document_list .document{padding:0.2em 0 0.2em 0;margin:0;}
	
	.template5 .divider {float:left;height:5px;padding:0 0 10px 0;width:480px;border-top:1px solid #ccc;}
	
		
	/* shop-teaser */
	.template4 {position:relative;padding:0;margin: 0 0em 0 0;float:left;}
	.template4 h3{width:480px;}
	.template4 .content {padding:0;margin:0;width:480px;float:left}
	.template4 .content p{background:transparent;}
	.template4 .content img {float:left;margin:0 1em 0 0px;}
	.template4 .content_img_gallery {float:left;}
	.template4 .options {}
	.template4 .options .price {font-weight:bold;display:none;}
	.template4 .options .inkl_vat {font-weight:normal;font-size:0.6em;padding: 0 0 0 0.5em;margin-top:-10px;display:none;}
	.template4 .options .agb_link {float:left;font-size:0.6em;display:none;}
	.template4 .options .article_detail_link {display:none;}
	.template4 .options .fullarticle {display:none;}
	
	/* shop-detail */
	.template4_detail {position:relative;padding:0;margin: 0 0em 0 0;float:left;}
	.template4_detail h3{width:480px;}
	.template4_detail .content {position:relative;padding:0;margin:0;width:730px;float:left;}
	.template4_detail .content p{background:transparent;}
	.template4_detail  a.lupe{display:block;position:absolute;z-index:100;left:0px;top:0px;width:13px;height:13px;background:transparent url(../images/kb_lupe.gif) no-repeat;}
	.template4_detail .content_img {position:relative;float:left;margin:0 1em 0 0px;height:184px;}
	.template4_detail .content_img_gallery {float:left;}
	
	.template4_detail .content .cartbox {float:left;padding-top:1em;width:100%;display:none;}
	.template4_detail .content .cartbox .priceinfo {float:left;}
	.template4_detail .content .cartbox .priceinfo .price{float:left;font-weight:bold;font-size:1.25em;}
	.template4_detail .content .cartbox .priceinfo .vat_agb {float:left;padding:0.3em 0 0 1em;font-size:0.6em;line-height:0.9em;}
	.template4_detail .content .cartbox .priceinfo .vat_agb .vat{float:none;}
	.template4_detail .content .cartbox .priceinfo .vat_agb .agb{float:left;}
	.template4_detail .content .cartbox .cartlink {clear:left;float:left;font-size:1em;}
	.template4_detail a.datenblatt{float:left;display:block;margin:2em 0 0 0;font-size:1em};
	.template4_detail .divider {display:none;float:left;clear:left;height:5px;padding:0 0 10px 0;width:480px;border-top:1px solid #ccc;}
	.template4_detail .options {}
	.template4_detail .options .price {font-weight:bold;}
	.template4_detail .options .inkl_vat {font-weight:normal;font-size:0.6em;padding: 0 0 0 0.5em;margin-top:-10px;}
	.template4_detail .options .agb_link {float:left;font-size:0.6em;}
	.template4_detail .options .article_detail_link {display:none;}
	.template4_detail .options .fullarticle {display:none;}
	
	/* shop-detail */
	.template4_newestshopitems {position:relative;padding:0;margin: 0em 0.5em 1em 0;float:left;width:230px;}
	.template4_newestshopitems h3{padding:0;margin:0 0 0.5em 0;}
	.template4_newestshopitems .content {padding:0;margin:0;}
	.template4_newestshopitems .content p{padding:0;margin:0;background:transparent;float:left;}
	.template4_newestshopitems .content img{background:transparent;float:left;margin:0.4em 0.5em 0 0em;padding:0;}
	.template4_newestshopitems h4{margin:1em 0 0 0;}

	
	
	/* warenkorb */
	.cart {width:730px;float:left;background:transparent url(../images/kb_cart_bg.gif) top left repeat-y;}
	.cart .cart_item {width:100%;padding:0;margin:0;float:left;border-bottom:1px solid #999;margin-bottom:2px;}
	.cart .cart_title {width:100%;display:block;float:left;border-bottom:1px solid #000;margin:2px 0 2px 0;font-size:0.8em;color:#777;font-weight:bold;}
	.cart .cart_title span.article {float:left;}
	.cart .cart_title span.price {float:left;margin-left:50px;}
	.cart .cart_title span.count {float:left;margin-left:340px;}
	.cart .cart_title span.sum {float:right;margin-right:5px;}
	.cart .cart_item .article_item {width:380px;float:left;}
	.cart .cart_item .article_item img{float:left;padding:0.3em 0.5em 0.5em 0;}
	.cart .cart_item .article_item h3{float:none;font-size:0.70em;padding:0;}
	.cart .cart_item .article_item p{float:left;font-size:0.70em;padding-right:20px;}
	.cart .cart_item .article_price {width:80px;float:left;text-align:center;margin:1em 0 0 0;}
	.cart .cart_item .article_price span{display:block;padding-top:0;font-size:0.75em;}	
	.cart .cart_item .article_count {width:90px;float:left;margin:1em 0 0 0;}
	.cart .cart_item .article_count span{text-align:center;float:left;margin:0}
	.cart .cart_item .article_count a.additem {display:none;float:left;width:24px;height:24px;background:transparent url(../images/btn_add_cartitem_0.png)}
	.cart .cart_item .article_count a.subitem {display:none;margin:0 0 0 10px;float:left;width:24px;height:24px;background:transparent url(../images/btn_sub_cartitem_0.png)}
	.cart .cart_item .article_count a.delitem {margin-top:1em;float:left;background:transparent;font-size:0.75em;}
	.cart .cart_item .article_sum {width:180px;float:left;background:transparent;height:100px;}
	.cart .cart_item .article_sum span{float:right;padding:1.3em 1em 0 0;font-weight:normal;font-size:0.75em;}
	.cart .sum_item {width:100%;float:left;margin:0;height:40px;border-top:0 none;margin-top:2em;}
	.cart .sum_item .description_box  {width:550px;float:left;background:transparent;height:40px;text-align:right;}
	.cart .sum_item .description_box span.brutto_text {float:right;margin:0 5px 0 0;font-size:0.75em;}
	.cart .sum_item .description_box span.mwst_text {clear:both;float:right;margin:0 5px 0 0;font-size:0.75em;color:#777;}
	.cart .sum_item .sum_box {width:180px;float:right;margin:0 ;background:transparent;height:40px;text-align:left;}
	.cart .sum_item .sum_box span.brutto_sum {float:right;margin-right:1em;font-size:0.75em;font-weight:normal;}
	.cart .sum_item .sum_box span.mwst_sum {float:right;clear:both;margin-right:1em;font-weight:bold;font-size:0.75em;color:#777;}
	.cart .sum_item_delivery {width:100%;float:left;margin:0;padding:0.5em 0 0.5em 0;border-top:1px solid #aaa;}	
	.cart .sum_item_delivery .description_box  {width:550px;float:left;background:transparent;text-align:right;}
	.cart .sum_item_delivery .sum_box {width:180px;float:right;margin:0 ;background:transparent;text-align:left;}
	.cart .sum_item_delivery span.delivery_text {clear:both;float:right;margin:0 5px 0 0;padding:2px 0 2px 0;font-size:0.75em;color:#777;}
	.cart .sum_item_delivery .sum_box span.delivery_sum {float:right;clear:both;margin-right:1em;font-weight:bold;padding:2px 0 2px 0;font-size:0.75em;color:#777;}
	.cart .sum_item_payment {width:100%;float:left;margin:0;border-top:2px solid #333;border-bottom:1px solid #000;}	
	.cart .sum_item_payment .description_box  {width:550px;float:left;background:transparent;text-align:right;}
	.cart .sum_item_payment .description_box  span.delivery_text {clear:both;float:right;margin:0 5px 0 0;padding:2px 0 2px 0;font-size:0.75em;color:#777;}
	.cart .sum_item_payment .sum_box {width:180px;float:right;margin:0;background:transparent;text-align:left;}
	.cart .sum_item_payment .description_box span.payment_text {clear:both;float:right;margin:0 5px 0 0;padding:5px 0 2px 0;font-size:0.75em;font-weight:bold;color:#222;}
	.cart .sum_item_payment .sum_box span.payment_sum {float:right;clear:both;margin-right:1em;padding:5px 0 2px 0;font-weight:bold;font-size:0.75em;color:#222;}
	.cart .sum_item_payment .sum_box span.ust_sum {float:right;clear:both;margin-right:1em;padding:5px 0 2px 0;font-weight:bold;font-size:0.75em;color:#777;}
	.cart .sum_item_payment hr{margin:1px 0 1px 0;padding:0;}
	.cart .order_buttons{width:100%;display:block;float:left;margin:10px 0 2px 0;font-size:0.8em;color:#777;}
	

	
	.order {width:530px;float:left;background:transparent}
	.order .kklogo{width:179px;height:37px;margin:0.5em 0 0 1.5em;background:transparent url(../images/kb_kk-logos.gif) top left no-repeat;}
	.order .deliverytype{display:none;margin:1em 0 0 0;}
	.order .paymenttype{margin:0em 0 0 0;}	
	.order .paymenttype fieldset{float:none;padding:0 0 0.5em 0;}
	.order .billadress {float:left;margin:1em 0 0 0;}
	.order .billadress label{float:left;width:155px;}
	.order .billadress input{float:left;}
	.order .billadress select{width:155px;}
	.order .kk_checknumber_image {width:184px;height:98px;margin:2.6em 0 0 0em;border:1px solid #ccc;float:right;background:transparent url(../images/kb_shop_ccardchecknumber.gif) top left no-repeat;}
	.order_buttons {float:left;width:100%;margin:10px 0 2px 0;font-size:0.8em;color:#777;}
	.order_buttons .buttonRarrow {display:block;width:179px;float:right;height:25px;background:#006779 url(../images/kb_btn_r_arrow.gif) right 5px no-repeat;}
  .order_buttons .buttonRarrow span{float:right;margin:4px 25px 0 0; color:#fff;font-size:1em;cursor:hand;}  
  .order_buttons .buttonLarrow {display:block;width:139px;float:left;height:25px;background:#006779 url(../images/kb_btn_l_arrow.gif) 0.1em 0.3em no-repeat;}
  .order_buttons .buttonLarrow span{float:left;margin:4px 0 0 25px; color:#fff;font-size:1em;cursor:hand;}
	
	.order_buttons .buttonLarrowAlpha {display:block;width:139px;float:left;height:25px;background:#87b7c0;cursor:hand;}
  .order_buttons .buttonLarrowAlpha span{float:left;margin:4px 0 0 5px; color:#444;font-size:1em;cursor:hand;}
	
	
	 a.sendDataSheet {display:block;float:left;margin:20px 0 0 16px;;background:transparent;font-size:14px;font-weight: Normal;}
	 a.cancelDataSheet {display:block;float:right;margin:22px 0 0 0px;padding-right:40px;background:transparent;font-size:12px;font-weight: Normal;}
	 
  
	 .konfigurator {margin:0;padding:0;}
	 .konfigurator h3{font-size:0.75em;width:480px;color:#336699;border-bottom:2px solid #ccc;margin:0 0 0.5em 0;}
	 .konfigurator h4{float:left;display:block;font-size:11px;border-bottom:2px solid #ccc;margin:0 0 0.5em 0;}
	 .konfigurator h4 a.datenblatt {float:left;display:block;font-size:11px;font-weight: normal;}
	 .konfigurator img.miniimage{float:right;padding:1px 1px 0 0;}
	 .konfigurator div.attribute{float:left;margin:1em 0 0 0;padding:0;}
	 .konfigurator div.clear_unit{clear:left;float:left;margin:1em 0 2em 0;padding:0;}
	 .konfigurator div.attribute_unit_class{display:block;width:164px;float:left;height:53px;margin:2px 0 0 2px;background: transparent url(../images/konfigurator/unit_class_bg.gif) 0 0 no-repeat;}
	 .konfigurator div#konfigurator_attribute_set{float:left;}
	 
	  .konfigurator #selected_unit_class {font-size: 12px;font-weight: normal;clear:left;}
	 
	 #konfigurator_results h3{font-size:1em;width:220px;color:#336699;border-bottom:4px solid #ccc;margin:8px 0 0em 0;}
	 
	 #konfigurator_results_items {float:left;}
	 #konfigurator_results_items h4{font-size:0.75em;width:200px;color:#336699;border-bottom:2px solid #ccc;margin:8px 0 0em 0;}
		
	/* aktikel alias */
	.template6 {position:relative;float:left;width:100%}
	.template6 .content {padding:0;margin:0;}
	.template6 .content p{background:transparent;margin:0;padding:0}
	.template6 .content img{float:left;margin:5px 5px 5px 0;}
	.template6 h3{line-height:1.1em;}
	
	.kontakt {width:550px;float:left;}
	.kontakt p{position:relative;float:left;border:none;#ccc;width:550px;padding-bottom:1em;}
	.kontakt .content {position:relative;float:left;margin-top:1em;border:2px solid #600}
	.kontakt label{position:relative;float:left;border:none;#ccc;font-size:0.8em;width:150px;}
	.kontakt input{position:relative;float:left;margin:0;}
	.kontakt textarea{position:relative;float:left;margin:0;width:380px;}
	.kontakt fieldset{position:relative;float:none;clear:left;padding:0;margin:0;}
	.kontakt a.buttonSendform {display:block;width:110px;float:left;margin:1em 2em 0 0;height:25px;background:transparent;}
	.kontakt a.buttonSendform span{float:left;margin:4px 25px 0 0;font-size:0.8em;cursor:hand;}  
  
	
	.loginform {float:left;background:transparent;margin:0.5em 0 0 0;width:480px;}	
	.loginform .content{float:left;background:transparent;color:#ccc;}
	.loginform  a.loginbutton {position:relative;width:106px;height:35px;display:block;background:transparent url(../images/btn_login_01.png)}
	.loginform  a.loginbutton:hover  {background-position:0 -35px;}
	.loginform  a.loginbutton span{display:none;}
	.loginform  p{padding:0.0em 0 0.5em 0;}
	.loginform label{position:relative;float:left;padding:0.5em 0 0.5em 0;width:140px;}
	.loginform .buttonRarrow {display:block;width:129px;margin-right:1em;float:right;height:25px;background:#006779 url(../images/kb_btn_r_arrow.gif) right 5px no-repeat;}
	.loginform .buttonRarrow span{float:right;margin:4px 25px 0 0; color:#fff;font-size:0.75em;cursor:hand;}  
	
	#rightcontent .mini_loginform {background:#fff;margin:0;padding:0;;}
	#rightcontent .mini_loginform h3{background:#ff9933;color:#fff;}
	#rightcontent .mini_loginform .content{background:#fff;float:left;color:#fff;}
	#rightcontent .mini_loginform  a.loginbutton {position:relative;width:68px;height:22px;float:left;display:block;background:transparent url(../images/btn_login_small_01.png)}
	#rightcontent .mini_loginform  a.loginbutton:hover {background-position:0 -22px;}
	#rightcontent .mini_loginform  a.loginbutton span{display:none;}
	#rightcontent .mini_loginform  a.forgotpwbutton {position:relative;width:122px;float:left;display:block;height:22px;background:transparent url(../images/btn_forgot_pw_small_01_red.png) no-repeat}
	#rightcontent .mini_loginform  a.forgotpwbutton:hover  {background-position:0 -22px;}
	#rightcontent .mini_loginform  a.forgotpwbutton span{display:none;}	
	#rightcontent .mini_loginform  p{padding:0.4em;}
	#rightcontent .mini_loginform label{position:relative;float:left;border:none;#ccc;padding:0.2em;font-size:0.7em}
	#rightcontent .mini_loginform input{position:relative;float:left;padding:0.2em;font-size:0.7em;margin:0;}
	

	
}