
	/*FRONTEND IB-SHOP*/
	body{margin: 0 25px 10px 25px; border:0; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:12px; background-color:#fff; color:#000;}

	/*layout - 2 column */
	#headline{padding:0; border:0; margin:0px; height: 55px;
    background-image: url('_images/head_bg.jpg');	background-repeat: no-repeat; background-position: right top;	background-attachment: fixed;}

		#logo{border:0; margin:0; float: left;}/*img logo*/
		#head_label{border:0; margin:12px 0 0 -35px; display: block; float: left; font-size: 22px; color: #e5e5e5;}/**/
  /*head line end*/
	
	/*overall cover, helpful for column decoration*/
	#cover{padding: 0; border: 1px solid #000; margin:0; position: relative;}
	
  	/*main column*/
  		/*category column*/
  		#cat_col{float:left; width:170px; padding:0; border:0; margin:0; background-color:#fff; color:#000;}
  		/*other navigation column - unused*/
  		#nav_col{float:right; width:180px; padding:0; border:0; margin:0; background-color:#fff; color:#000;}
    /*finfd & basket box*/
    #finbas_box{height: 60px; margin: 2px 2px 5px 0; padding: 0; background-color: transparent;}
        #langbox{padding: 0; margin:18px 0 0 0px; width:130px; float: right; text-align: right;}
  		#langbox ul{list-style: none; padding: 0; margin:0; font-size: 11px;}
  		#langbox li {display: inline; line-height:1.3em;}
  		#langbox a{font-weight: normal; color: #326696; padding: 1px 2px 3px 2px; text-decoration: none; height:auto !important; height:13px;} /*width = w - padd + bord*/
  		#langbox a:hover{color: #ff6c0b;}

        #findbox{padding: 0; margin:0; width:340px; height: 60px; background: url('_images/find_left.png') #e5e5e5 no-repeat left top; float:right;}
            #findbox form{margin:15px 0 0 60px;}
            #findbox form input, #findbox form a,  #findbox label{font-family: tahoma; font-size: 11px; color: #000; vertical-align:middle;}
            #find{width: 195px;}
           	/*basket menu*/
       	#bxbas{height: 60px; width:200px; padding:0; border:0; font-size:11px; margin: 0; background: #ff6600; float:right;}
      		#bxbas a{color: #000; font-size:10px; margin: 0; text-decoration: none;}
      		.pbox{line-height: 17px;}
        
    #find_suggest{border: 1px #000 solid; background-color: #f0f0f0; text-align: left; padding: 0px; visibility: hidden; position:absolute; width: 195px; z-index:10;} /*box for sugetst*/
        #find_suggest p{font-size: 11px; background-color: #326696; color: #fff; margin: 0; padding: 1px 2px;} /*head, foot*/
        #find_suggest a{display: block; text-decoration: none; padding: 1px 4px; border-bottom: 1px #404040 solid;}
        #find_suggest a.lastRow{padding: 1px 4px; border-bottom: 0; background-color: #326696; color: #fff;} 
        #find_suggest a:hover{color:#336699; background-color: #ffffcc;}
        #ajSelItem{background-color: #ffffcc;}
        
   	/* main content*/
  	#content{margin:0 0 0 170px; padding:0px 0px 10px 10px; border-left: 1px solid #ccc; min-height:450px; height:auto !important; height:450px;}
      * html #content {height: 1%;}/*The IE Escaping Floats Bug  for IE6 */

  /*top basic menu*/
    #top_menu{list-style-type: none; margin: 0; padding: 3px 20px 3px 0; font-size: 11px; text-align: right; height: 15px;
        background-color: #336699; color: #fff; background-image: url('_images/headcube.png');	background-repeat: no-repeat; background-position: left center;}
        #top_menu li {display: inline; }
        #top_menu li a {padding: .2em .1em; color: #fff;}
        #top_menu li a:hover{ color:#ff6600;}
  /*bottom basic menu*/
    #down_menu{clear: both; list-style-type: none; margin: 0; padding: 3px 20px 3px 0; font-size: 11px; text-align: right; height: 15px;
        background-color: #ccc; color: #000; background-image: url('_images/footcube.png');	background-repeat: no-repeat; background-position: left center;}
        #down_menu li {display: inline; }
        #down_menu li a {padding: .2em .1em; color: #000;}
        #down_menu li a:hover{ color:#ff6600;}
	
	/*design unused*/
		#design{clear:both; font-size: 9px; text-align:center; padding:5px; background-color: #ffffd9; width:50%; margin:0 auto;}
		#design a{text-decoration: none; color: #7e7e7e;}

  /*login member submenu*/
    #member_menu{list-style-type: none; margin: 5px 0; padding: 0; font-size: 11px;}
        #member_menu li {display: inline; }
        #member_menu li a {text-decoration: none; padding: .2em 1em; color: #fff; background-color: #336699;}
        #member_menu li a:hover{ color: #000; background-color: #FF6600;}
        #member_menu li a.curr{ color: #000; background-color: #FF6600;}

	/**
	 *  spec FE inboxes
	 */
  	/*categories*/
  	#bxcat{width:160px; margin:0 5px; padding:0; border:0; color:#000; font-size:11px;}
  	#bxcat h2{margin:0; padding:3px 0; border:0; font-size:12px; font-weight:bold; overflow:hidden;}/*caption*/
  		#bxcat ul{list-style: none; padding: 0; margin: 0 0 10px 0;}
  		#bxcat a{display: block; font-weight: normal; color: #326696; padding: 3px 17px 3px 0px; border-top: 1px dashed #ccc; text-decoration: none; height:auto !important; height:13px;} /*width = w - padd + bord*/
  		#bxcat a:hover{color: #ff6c0b;}
   		html>body #bxcat li a{width: auto;} 

   	#bxcards{border:0; margin: 10px 0 0 0; text-align: center;}

    /*text on index page*/
    #bxintro{margin:5px 0px 10px 0; padding: 0px;}

    /*tips on FE*/
    .bx_tip{margin:5px; padding: 3px; background-color: #e5e5e5; width: 300px; float: left; font-size: 11px; font-weight: bold;}
        .bx_tip img{border: 1px #000 solid;}
    .bx_tip_more{float: left;}
        .bx_tip_more img{vertical-align: middle; border: 0; padding: 72px 0;}
    /*on index shift to more*/
    .bx_more{height: 305px; float: left;}
        .bx_more img{vertical-align: middle; border: 0; padding: 140px 0;}

	/**
	 * specific page design
	 */

	/**
	 * CATEGORY VIEW
	 */	 
  	.cat_branch{font-size: 12px; font-weight:bold; color:#000;}
  		.cat_branch a{color:#000;}
  		.cat_branch a:hover{color:#ff6c0b;}
  	.cat_desc{font-size: 11px; color:#326696; font-weight:bold;}	/*popis kategorie*/
  	.cat_warn{font-size: 12px; font-weight:bold; color:#000;}	/*hláška (žádné záznamy...)*/
	
  	#cat_style{float:right; width:60px; font-size: 9px; text-align: center; margin:0 10px;}  /*mode view - table x list*/
	
  	/*sorting menu*/
   	#cat_sortmenu, #cat_navi{background-color:#326696; color: #000; margin:10px auto; font-size: 11px;}
  	 #cat_sortmenu a{font-size: 11px; color: #fff;}	
      #cat_sortmenu .cat_sort_head{background-color: #ff6c0b;}
 
  	 /*LIST STYLE*/
  	 #art_list{font-size: 11px; color:#000; margin:5px auto;}
  	   #art_list .ar_code{}
  	   #art_list .ar_name{font-weight:bold;}
  	   #art_list .ar_price{font-weight:bold; text-align: right; color:#e61919; white-space: nowrap;}
  	
  	   #art_list .ar_prospect{}
  	   
       .imprev{border:1px solid #000; padding:1px; margin:2px;}/*image preview foto*/
       
       .new_span{color: #ff6c0b;}
  	   
  	/*GALLERY STYLE*/
    div.art_box{background-color:#fff; border: 1px #F0F0F0 solid; font-size:11px; width:180px; height:305px; margin:3px; padding:5px; float: left; }
  	   div.art_box .imprev{border:1px solid #000; padding:1px; margin:5px 0;}/*image preview foto*/
       div.art_box .ar_code{font-size: 10px; color: #ccc;}
  	   div.art_box .ar_name{height: 50px;}
  	   div.art_box .ar_name a{font-size: 12px; font-weight:bold; color: #326696;}
  	   div.art_box .ar_price{font-family: Verdana, "Geneva CE", lucida, sans-serif; font-weight:bold; text-align: left; font-size: 15px; color:#e61919;}
  	   div.art_box .ar_currentprice{font-weight:normal; text-align: left; font-size: 11px; color:#afafaf;}
  	   div.art_box .ar_percent{text-align: left; font-size: 11px; color:#4f4f4f;}
  	   div.art_box p{line-height: 120%; margin: .5em 0 0 0;}
  	  
       .ar_type{font-size: 11px; margin:0; padding: 1px 5px;}
       div.art_box .ar_type{width: 144px;}
       .ar_type1{background-color: #ffffd2; color: #000;}  /*basic properties - in adv search*/
       .ar_type11{background-color: #FF9966; color: #000;}  /*čaje*/
  	   .ar_type6{background-color: #FFFF66; color: #000;}  /*dětská výživa*/
  	   .ar_type12{background-color: #99FFFF; color: #000;}  /*dětské zboží*/
  	   .ar_type7{background-color: #ffcc66; color: #000;}  /*doplňky stravy*/
  	   .ar_type9{background-color: #FFCCFF; color: #000;}  /*kosmetika*/
  	   .ar_type4{background-color: #CCFF99; color: #000;}  /*léčivo*/
  	   .ar_type10{background-color: #FFFF99; color: #000;}  /*péče o chrup*/
  	   .ar_type13{background-color: #3399ff; color: #fff;}  /*zdravotnické prostředky*/
  	   .ar_type14{background-color: #FFAB00; color: #000;}  /*inkontinenční pomůcky*/
  	   .ar_type15{background-color: #ccccff; color: #000;}  /*poukázka*/
  	   .ar_type16{background-color: #ffffcc; color: #000;}  /*veterinární doplňky stravy*/
  	   .ar_type17{background-color: #66cc00; color: #fff;}  /*balení*/
  	  
  	   .tab_new{border: 0; vertical-align: top; margin:5px 0 0 1px;}/*tabs for new, margin by .imprev*/
  	  #gal_end,.gal_end{clear: left;}

	/**
	 * DETAIL VIEW
	 */	 
   	.cat_branch_detail{font-size: 11px; color:#336699; padding: 0 0 10px 0;}

	 #det_head{height: 320px}/*head for img & basics*/
    .art_img{border:1px solid #000; padding:1px; margin:0 10px 10px 0; float: left;}
    .tab_new_det{border: 0; vertical-align: top; margin:0 0 10px -9px;}/*tabs for new, margin by .imprev*
    
    table.tb_det{margin: 0; font-size:12px;}/*table with properties*/
      	.tb_det td{border-top: 1px solid #F0F0F0;}
        /* .tb_det td.det_label{font-size:12px; color: #326696; text-align: right; white-space: nowrap; padding:4px; vertical-align:top;} */
        .tb_det td.det_label{font-size:12px; color: #326696; text-align: right; padding:4px; vertical-align:top;}
        .tb_det td.ar_code{font-size: 12px; color: #2f2f2f;}
        .tb_det td.ar_name{font-size: 13px; font-weight:bold; color: #000;}
        .tb_det td.ar_price{font-family: Verdana, "Geneva CE", lucida, sans-serif; font-weight:bold; text-align: right; font-size: 16px; color:#e61919;}
        .tb_det td.ar_currentprice{text-align: right; font-size: 12px; color:#afafaf;}
        .tb_det td.ar_prospect{background-color: #ebebeb;}
        
		.tb_det td.ar_sukl_code{font-size: 10px; color: silver;}
		.tb_det td.ar_sukl_code_label{font-size: 10px;}
		.sk_sukl{font-family: Tahoma; padding: 6px; background-color: #fff; margin-bottom: 10px; color: #000; font-size: 12px; text-align: center; border: 1px #FF6C0B solid;}
    
      #buy_form{margin: 10px 0; background-color: #ff6c0b; border: 10px #ff6c0b solid; position:relative;}
        #buy_form label{font-size: 13px; color: #fff;}
  
      /*next images*/
  	 #det_img_list{margin:10px 0; line-height:1.2em;}
    	 #det_img_list .imprev{float:left; border:1px solid #000; padding:1px; margin:3px;}/*image preview foto*/
      /*article docs - attach*/
  	 #det_doc_list{margin:10px 0; width: 45%; float: left;}
    	 #det_doc_list a{font-size: 12px; color:#326696;}/*image preview foto*/
      /*article urls*/
  	 #det_url_list{margin:10px 5px; width: 45%; float: left;}
    	 #det_url_list a{font-size: 12px; color:#326696;}/*image preview foto*/

  	 #det_rel_list{margin:10px 0; line-height:1.2em;}
  	 
  	 .inbox_head{font-size: 13px; background-color: #ccc; color: #fff; padding: 3px 5px; margin: 0;  line-height:1.2em;}

    /*BASKET*/
    #tr_sum, .tr_sum{background-color: #FF6600;}/*sum row*/
        #tr_sum td{padding: 5px 0;}
	.tr_nav, .tr_gen{background-color:#eaeaea;}/*general bottom navigation (under buttons)*/
        .tr_nav td{height:35px; line-height: 30px;}
    
    /*basketshifter images*/
      #bas_up{position:relative; top:-8px; border:0;}
      #bas_down{position:relative; top:4px; left:-13px;  border:0; margin-right: -10px;}
	
		/* box for rtf area */
		.rtf_box{padding: 8px; background-color: #f0f0f0; font-family:Georgia, "New York CE", utopia, serif, Verdana, "Geneva CE", lucida, sans-serif; font-size: 10px; color:#000;}
  		.rtf_box h1{font-size: 14px;}
  		.rtf_box h2{font-size: 12px;}
  		.rtf_box h3{font-size: 12px; color:#505050;}
	
	/*ORDER FINALIZATION*/
	.tbl_order{background-color:#ffffcc; font-size: 12px; margin: 20px auto 5px auto;}
	 .tbl_order tr.req{background-color: #ff6c0b; font-weight: bold;}/*required */
	 .tbl_order tr.bad_input{background-color: #cc0000; color: #ffffff;}
	 .tbl_order tr.caption{background-color: #ccc; color: #326696;}/*mezi labels*/
	 .tbl_order input{font-family: tahoma; font-size:11px;}
	 
   .ord_label{font-size:12px; font-weight: bold; display: block;}
	
	/*my order & email*/
	#order_view table{font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:11px; margin-bottom:15px;}
	#order_view .clab{text-align:right; background-color:#ccc;}
    #order_view .cdat{font-weight:bold; border-bottom: 1px solid #ccc;}
    #order_view caption{text-align:left; background-color:#326696; color:#fff;  padding: 2px 5px;}
    #order_view th{background-color:#326696; color: #fff; font-weight:normal; border:1px solid; border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;}
    #order_view .tbl_ord td{border-bottom: 1px solid #ccc;}
    #order_view .tr_sum{background-color: #FF6600;}/*sum row*/
    #order_view .tr_sum td{padding: 5px 0; font-weight:bold;}
    #order_view provider{width: 30%;}
	
	/*final step selector*/
    #fin_nav{font-size: 12px; font-weight: bold; margin:10px auto; background-color:#ccc;}
        #fin_nav td{padding: 5px; background-color: #326696; text-align: center;}
        #fin_nav .fin_current{background-color: #ff6c0b;}
		#fin_nav a{font-size: 18px; color: #000;}

	/*tran poplatky*/
	td.tran_fee *{color:#6f6f6f;}
	td.tran_fee td{padding:1px 3px; border:0;}

  /*FIXED PAGE*/
  	#fixpage p:first-letter{font-weight: bold;}/*cover*/
  	#fixpage a{color: #ff0000;}
  	#fixpage ul{list-style-image: url('_images/li_cube.png'); margin-left:15px; padding-left: 0;}

  /*searching*/
  #advsear xlabel{background-color: #326696; color: #fff;}

  /*FAQ*/
  .faq_del{border-bottom: 1px #cccccc solid;}
  
  /*receipt confirmation*/
  #box_overlay{width: 100%; height: 280px; margin-right: 10px; background-color: #336699; z-index: 100; opacity: 0.7; filter: alpha(opacity=70);}
  	#box_alert{position: relative; top: 50px; margin: 0 auto; width: 380px; height: 180px; background-color: #fff; text-align: center; padding: 20px 5px 0 5px; z-index: 150;}
 
  /**
   * FE FORMS & TABLES design
   *      
   */     
    .td_default{border-top: 1px solid #aaa; vertical-align: middle;}
    .td_choice{background-color: #326696; color: #fff;}/*choice element*/
    .tr_req{background-color: #ff6c0b; font-weight: bold;}/*required */
    .tr_bad{background-color: #cc0000; color: #ffffff;}/*bad input, warnings*/
	.tr_caption{background-color: #F4F2FF; color: #000; font-size: 12px;}/*mezi labels*/
	   .tr_caption td{border-bottom: 1px solid #326696; padding: .4em;}/*mezi labels*/
    
        /*order list status*/
   		.tr_blank{background-color:#909090;}
   		.tr_new{background-color:white;}
   		.tr_process{background-color:#ffff99;}
   		.tr_onroad{background-color:#ccff99;}
   		.tr_reclaim{background-color:#ffccff;}
   		.tr_isback{background-color:#ff6262;}
    
    /*price list*/
    #tb_prli {font-size: 11px;}
        #tb_prli td {border-bottom: #ff6600 solid 1px;}
        #tb_prli th {border-bottom: #fff solid 1px; color: #fff; font-weight: bold; background-color: #ff6600;}
        #tb_prli .td_reg {background-color: #e5e5e5;}
        #tb_prli .td_tran {background-color: #336699; color: #fff;}
        #tb_prli .td_price {background-color: #ffff99; }

   .tb_prlisub {}
   #tb_prli .tb_prlisub td {border-bottom: #336699 solid 0px;}

   /* tb obchodni podminky */
    #tb_op {font-size: 11px; margin: 20px 0 0 100px;}
        #tb_op td { background-color: #ff6600; color:#FFFFFF; font-weight:bold; padding: 0px 10px; text-align:center}
        #tb_op th {background-color: #e5e5e5; border-bottom: 1px solid #ff6600; padding: 0px 10px;}
   

  /**
   * GENERAL
   */     
		
   /**
    Colors
    basic blue #326696
    orange #ff6c0b
    grey #ccc
    */
    .col_blue{color: #326696;}
    .col_orange{color: #ff6c0b;}
    .col_gray{color: #ccc;}
	.col_white{color: #fff;}
	.bg_sys1{background-color: #326696; color: #fff;}  /*sys blue*/
	.bg_sys2{background-color: #ff6600;}  /*sys orange*/

	/*a*/
	a{color: #326696;}
	/*images*/
	.ico{border: 0;} /*icons & pictograms*/
	
	/*box*/
	.ar{text-align: right;}
	.al{text-align: left;}
	.ac{text-align: center;}
	.vt{vertical-align: top;}
	.vm{vertical-align: middle;}
	.vb{vertical-align: bottom;}
	.fl{float: left;}
	.fr{float: right;}
	.cl{clear: left;}
	.cr{clear: right;}
	.fc{clear: both;}
	.bc{margin:0 auto;}	/*center block*/
	.nw{white-space: nowrap;}
  	.nodisplay{display: none;}

 	
	/*para*/
	h1{font-size: 17px; font-weight: bold; color: #326696; margin:1em 0 .3em 0;}
    	h1 a{text-decoration: none;}
	h2{font-size: 15px; font-weight: bold; color: #326696; margin:.3em 0;}
	h3{font-size: 13px; font-weight: bold; color: #326696; margin:.3em 0;}
	h4{font-size: 13px; color: #000; margin:.3em 0;}

	p{margin:.5em 0 .9em 0; line-height:1.4em;}

	/*fonts*/
	.fonto{text-decoration: overline;}
	.fonti{font-style: italic;}
	.fontb{font-weight: bold;}

	/*colors*/
	.red{color:#cc0000;}
	.bla{color:#000;}
	
  /**
   * general moduls
   */     	
	
	/* WList styles */
		.wlist{background-color:#fff; color:#000; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:11px;} /*form table backend*/
		.wlist caption{color:#000;} /*form table backend*/
		.wlist th, .wlist tfoot td{background-color:#326696; color: #fff; font-weight:normal; border:1px solid; border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;} /*form table backend*/
		.wlist tfoot{text-align: center;}
	
		.wlist td{padding-left: .5em; border-bottom: 1px #cbcbcb solid;}
		
		.wlist_sort{background-color:#fbfbfb;}/*sorting column*/
		
		.wlist th a{color: #fff; text-decoration: none; padding-right:12px; font-size:11px;}/*.asort*/
			.wl_asc{background: url('_images/up.png') no-repeat center right;}
			.wl_desc{background: url('_images/down.png') no-repeat center right;}
		.wlist th a.nosort{padding:0;}
	
		.wlist_tr1{background-color:#FFFFFF;}/*cik*/
		.wlist_tr2{background-color:#FFEDD5;}/*cak lists*/
		
    /*page navi*/
    .wlist a.anav{color: #fff; font-size: 11px; font-style: normal; text-decoration: none;}/*prev & next*/
    .wlist a.anav_page{color: #fff; font-size: 11px; font-style: normal; text-decoration: none;}/*page link*/
    .wlist a.anav_page:hover, .wlist a.anav:hover{color: #000; background-color:#ff6c0b; text-decoration: none;}/*page link*/
    .wlist a.anav_curpage{color: #000; background-color: #ff6c0b; font-size: 11px; font-weight: bold;}/*curent page*/

	/* END WList styles */
	
	/* WForm styles */
	.wform{color:#000; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:11px;}
	.wform td{vertical-align:middle; padding: 0 0 0 .3em;}

	.wform label{font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:11px;}
	.wform input, .wform textarea, .wform select{font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:11px; margin:1;}
		/*concrete classes*/
		.wform fieldset{border: 1px solid #6c6c6c; padding:10px;} /*filedset*/
		.fnot{font-size:11px; padding:0 .5em;} /*span notice zu field*/
		.fbut1{font-weight: bold; color:#fff; background-color:#326696;} /*primary - default action*/
		.fbut2{font-weight: bold; color:#000; background-color:#ff6c0b;} /*secondary action*/
	
		/*cl_WForm_Tbl2C implementaion*/
		.wform_lab{text-align:right;}/*td for label*/
		.wform table{background-color:#fff; color:#000;}
		.wform tr.wform_head td{background-color:#336799; color:#fff; font-weight:bold; padding:.3em .3em;}/*head cells*/
		.wform tr.wform_foot td{background-color:#ffffe6; color:#000; border-top:1px solid #5a5a5a;}/*foot cells*/
	/* END WForm styles */
		
		/*<a> buttons</a>*/
		.abut{font-size: 11px; color: #000; background-color:#d4d0c8; text-decoration: none; vertical-align:middle; border: 1px solid #fff; padding:1px; white-space:nowrap;}

		.abut_act{font-size: 11px; color: #000; background-color:#d4d0c8; text-decoration: none; border: 1px solid; padding:2px; white-space:nowrap; border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;} /*standard in basket*/
		.abut_normal{font-size: 11px; color: #fff; background-color:#326696; text-decoration: none; border: 1px solid; padding:5px; white-space:nowrap; border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;} /*normal blue*/
		.abut_small{font-size: 10px; color: #fff; background-color:#326696; text-decoration: none; border: 1px solid; padding:2px; white-space:nowrap; border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;} /*small blue*/
		.abut_big{font-size: 12px; color: #fff; background-color:#ff6c0b; text-decoration: none; border: 1px solid; padding:5px; white-space:nowrap; border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;} /*big orange*/
		.abut_warn{font-size: 11px; color: #fff; background-color:#cc0000; text-decoration: none; border: 1px solid; padding:5px; white-space:nowrap; border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;} /*red warning*/

