@charset "UTF-8";

@media all {   

/* remove dotted border around links */
a {
outline: none;
}

	/* CONTENT */
body,input,select,textarea{
    font-family: arial,Tahoma,Geneva,Helvetica,trebuchet ms,Arial,Verdana,Gerogia,Courier New, sans-serif;    
     font-size:100.01%;  
       
}

.uk_flag {position:absolute;top:160px;left:236px;border:1px solid #000;clear:both;}
 
h1, h2, h3, h4, h5, p, div, img, li, ul, ol, dl,a, address {
		margin:0;padding:0;font-style:normal;
		color: #000;
}
 
	h1{font-size:2em;}
	h2{font-size:1.3em;line-height:1.6em;}
	h3{font-size:0.8em;padding:0 0 10px 0;}
	h4{font-size:0.8em;padding:0;margin:0;}
	h5{font-size:0.75em;}
	h6{font-weight:normal;}
	
	p{font-size:0.75em;line-height:1.4em;color:#444;}
	
	#submenu{font-size:0.8em;font-weight:bold;}
	#submenu_2{font-size:0.8em;font-weight:normal;}
	#submenu_h{font-size:0.7em;}
	/*
	#sitemap0{font-size:1.6em;font-weight:normal;margin:0;padding:0;}
	#sitemap0 a.top_element {font-size:0.85em;font-weight:bold;}
	#sitemap0 a {font-weight:normal;padding-left:20px;}
	#sitemap0 li{list-style-type: none; background: url(../images/kb_sitemap_extm.gif) no-repeat 0% 0%;}
	#sitemap0 ul{list-style-type: none; background: url(../images/kb_sitemap_exim.gif) repeat-y 0% 0%;}
	*/
	
	
	div#sitemap0.sitemap {float:left;font-size:1.2em;font-weight:normal;margin-top:0;padding: 0em 0em 0 0;line-height: 20px;}
	div#sitemap0.sitemap a.home {font-size:0.85em;font-weight:bold;padding:0 1.5em 1em 0;line-height: 1.2em;}
	div#sitemap0.sitemap a {font-weight:normal;}
	div#sitemap0.sitemap li {padding: 0 0 0 24px;margin: 0;list-style-type: none;}
	div#sitemap0.sitemap li {background:transparent url(../images/kb_sitemap_extm.gif) no-repeat 0% 0%;}	
	div#sitemap0.sitemap li.last {background:transparent url(../images/kb_sitemap_exlm.gif) no-repeat 0% 0%;}
	div#sitemap0.sitemap ul {padding: 0 0 0 24px;margin: 0 0 0 -24px; list-style-type: none;}
	div#sitemap0.sitemap ul {background:transparent url(../images/kb_sitemap_exim.gif) repeat-y 0% 0%;}
	div#sitemap0.sitemap ul.last {background-image: none;}
	.sitemap_ajax_list{position:relative;margin:0 0 0 0;
	padding:0;float:left;text-align:right;width:400px;}
	
	div#sitemap1.sitemap {clear:left;float:left;font-size:1.2em;font-weight:normal;margin-top:0;padding: 0em 0em 0 0;line-height: 20px;}
	div#sitemap1.sitemap a.home {font-size:0.85em;font-weight:bold;padding:0 1.5em 1em 0;line-height: 1.2em;}
	div#sitemap1.sitemap a {font-weight:normal;}
	div#sitemap1.sitemap li {padding: 0 0 0 24px;margin: 0;list-style-type: none;}
	div#sitemap1.sitemap li {background:transparent url(../images/kb_sitemap_extm.gif) no-repeat 0% 0%;}	
	div#sitemap1.sitemap li.last {background:transparent url(../images/kb_sitemap_exlm.gif) no-repeat 0% 0%;}
	div#sitemap1.sitemap ul {padding: 0 0 0 24px;margin: 0 0 0 -24px; list-style-type: none;}
	div#sitemap1.sitemap ul {background:transparent url(../images/kb_sitemap_exim.gif) repeat-y 0% 0%;}
	div#sitemap1.sitemap ul.last {background-image: none;}
	
	/*
	
	div#sitemap1 {font-size:1.2em;font-weight:normal;margin-top:0;padding: 0 1.5em 0 0;line-height: 20px;}
	div#sitemap1 a {font-weight:normal;}
	div#sitemap1 li {padding: 0 0 0 24px;margin: 0;list-style-type: none;}
	div#sitemap1 li {background: url(../images/kb_sitemap_extm.gif) no-repeat 0% 0%;}	
	div#sitemap1 li.last {background: url(../images/kb_sitemap_exlm.gif) no-repeat 0% 0%;}
	div#sitemap1 ul {padding: 0 0 0 24px;margin: 0 0 0 -24px; list-style-type: none;}
	div#sitemap1 ul {background: url(../images/kb_sitemap_exim.gif) repeat-y 0% 0%;}
	div#sitemap1 ul.last {background-image: none;}
	
	*/
	
	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;
	}
	
	 
	iframe{background:#fff;border:0 none;}
	
	a, a:visited{color:#006777;font-weight:bold;text-decoration:none;}
	/*a:hover{color:#e62e21;font-weight:bold;text-decoration:none;}*/
	
	a.breadcrumb_nav{float:left;font-size:0.9em;color:#006777;text-decoration:none;font-weight:bold;}
	a.breadcrumb_nav:hover{color:#006777;}
	
	/* 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;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_2col .newcontent{margin:0 0 1em 0;padding:0;float:left;}
	.newcontent_offline{background-color:#bbb;float:left;}
	
	
	/* 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;}
	
	
	/* Options-Nur template 1 Templates */
	/*
	.template1 div.options {float:right;border:4px solid #fff;}
	.template1 .options a.printpage{float:right;width:34px;height:34px;display:block;background:transparent url(../images/btn_print_0.png)}
	.template1 .options a.printpage span{display:none;}	
	.template1 .options a.printpage:hover {background:transparent url(../images/btn_print_1.png)}
	.template1 .options a.backlink span{display:none;}
	.template1 .options a.backlink {float:left;width:34px;height:34px;display:block;background:transparent url(../images/btn_back_0.png)}
	.template1 .options a.backlink:hover {b
	*/
	
	/* 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:480px;}
	.template1 h3{width:480px;}
	
	/* 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:480px;}
	
	.template_searchresult {position:relative;clear:left;padding:0;margin:0 0 1em 0;float:left;width:30em;;}
	.template_searchresult h3{line-height:1.2em;}
	
	
	
	/* text und bild oben links */
	.template2 {position:relative;padding:0;margin:0;float:left;width:100%;}
	.template2 h3{width:480px;}
	.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 rechts */
	
	
	
	.template3 {position:relative;padding:0;margin:0 0em 0 0;float:left;100%;}
	.template3 h3{width:480px;}	
	.template3 .content {padding:0;margin:0.6em 0 0 0;width:480px;float:left;}
	.template3 .content p{background:transparent;}
	.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:none;clear:both;}
	.template3 .content_img_gallery .image {position:relative;float:none;}
	.template3  img{cursor:hand;}
	.template3 .options {display:none;}
	.template3 .divider {float:left;height:5px;padding:0 0 10px 0;width:480px;border-top:0px none;}
	
	/* text und bild oben rechts */
	.template5 {position:relative;padding:0;margin: 0 0em 0 0;float:left;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_documents {float:left;margin:1.4em 0 0 0;}
	.template5 .content_documents h3{float:left;padding:0.2em;margin:1em 0 0 0;font-size:0.8em;background:#ececec;}
	.template5 .content_documents .document_list{float:left;margin:0em 0 0 0;font-size:1em;}
	.template5 .content_documents .document_list .document{padding:0.2em 0 0.2em 0;margin:0;}
	.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 0 0 20px;width:230px;}
	.template4 .content_img_gallery {float:left;}
	.template4 .options {}
	.template4 .options .price {font-weight:bold;}
	.template4 .options .inkl_vat {font-weight:normal;font-size:0.6em;padding: 0 0 0 0.5em;margin-top:-10px;}
	.template4 .options .agb_link {float:left;font-size:0.6em;}
	.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 {padding:0;margin:0;width:480px;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 0 0 20px;width:230px;height:184px;}
	.template4_detail .content_img_gallery {float:left;}
	.template4_detail .content .cartbox {float:left;padding-top:1em;width:100%}
	.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;clear:left;display:block;}
	.template4_detail .content .cartbox .priceinfo .vat_agb .agb{float:left;clear:left;}
	.template4_detail .content .cartbox .cartlink {clear:left;float:left;font-size:1em;}
	.template4_detail .divider {float:left;height:5px;padding:0 0 10px 0;width:480px;border-top:0px none;}
	.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;}
	.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;}
	

	
	
	/* 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:normal;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:#000;}
	.cart .sum_item_delivery .sum_box span.delivery_sum {float:right;clear:both;margin-right:1em;font-weight:normal;padding:2px 0 2px 0;font-size:0.75em;color:#000;}
	.cart span.delivery_sum {float:right;clear:both;margin-right:1em;font-weight:normal;padding:2px 0 2px 0;font-size:0.75em;color:#000;}
	.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;}
	
	
	
	/* aktikel alias */
	.template6 {position:relative;padding:0 0 0 0;margin: 0 0em 0 0;float:left;}
	.template6 .content {padding:0;margin:0;}
	.template6 .content p{background:#fff;}
	.template6 .content img{float:left;}
	.template6 h3{padding:0 0 0px 0;}
	
	.kontakt {width:500px;float:left;}
	.kontakt p{position:relative;float:left;border:none;#ccc;width:480px;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;}
	.kontakt fieldset{position:relative;float:none;clear:left;padding:0;margin:0;}
	.kontakt a.buttonSendform {display:block;width:110px;float:right;margin:1em 2em 0 0;height:25px;background:#006779 url(../images/kb_btn_r_arrow.gif) right 5px no-repeat;}
	.kontakt a.buttonSendform span{float:right;margin:4px 25px 0 0;font-size:0.8em;color:#fff;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;}
	
	
	
}
