	/* ------------------------------------*/
	body, td, div, a  {
		font-family : Tahoma, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
	}
	
	/* ------------------------------------*/
	/* ANCHORS */
	a, a:link, a:visited {
		color: #254165;
		text-decoration: none;
		font-weight: normal;
	}
	a:hover, a:active {
		color: #ff3300;
		text-decoration: underline;
		font-weight: normal;
	}
	/* main catalog menu items*/
	a.mcm, a.mcm:link, a.mcm:visited, a.mcm:hover, a.mcm:active {
		color: #ffffff;
		font-size: 14px;
		text-decoration: none;
		font-weight: bold;
	}	
	/* catalog menu items*/
	a.cm, a.cm:link, a.cm:visited, a.cm:hover, a.cm:active {
		color: #353148;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
	}
	a.cms, a.cms:link, a.cms:visited, a.cms:hover, a.cms:active {
		color: #ffffff;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
	} 
	
	/* PATHNAV */
	.pathnav, a.pathnav:link, a.pathnav:visited {
		font-size: 12px;
		color: #333333;
		text-decoration: none;
		font-weight: bold;
	}
	a.pathnav:hover, a.pathnav:active {
		font-size: 12px;
		color: #666666;
		text-decoration: underline;
		font-weight: bold;
	}
	
	/* ------------------------------------*/
	.tf_v { font-family : Verdana; }
	.tf_a { font-family : Arial; }
	.tf_t { font-family : Tahoma; }
	
	.t_smm, .t_smallest { font-size : 9px; }
	.t_sm, .t_small  { font-size : 11px; }
	.t_md, .t_medium { font-size: 12px; }
	.t_big { font-size : 14px; }
	
	/* ------------------------------------*/
	h1, h2, h3 { margin: 2 2 2 2; padding: 0;}
	
	.divmargin5 { margin: 5 0 0 0; }
	.td_logo { padding: 0 0 0 0;}
	.td_topmenu_right { background-color: #cccccc;}
	.td_basketrates { background-color: #f8f8f8; font-weight: normal; color: 111111; }
	.td_quicksearch { background-color: #b4b4b4; color: 666666; text-decoration: underline;}
	.td_leftcol { background-color: #eeeeee;}
	.whitebox { background-color: #ffffff; padding: 0 0 0 0; margin: 0 0 0 0; }
	
	.winmain { border: solid 1px #cccccc; margin: 1 0 5 0; padding: 5 5 5 5;  }
	.winmain0p { border: solid 1px #cccccc; margin: 1 0 5 0; padding: 0 0 0 0; }
	.td_winmain { border: solid 1px #cccccc; padding: 5 5 5 5; }
	.icqcontacts { padding: 5 5 5 5; background-color: #ffffff; }
	.cattablecell { border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }
	.cattableborder { background-color: #cccccc;  }
	.winaction { border: solid 1px #cccccc; margin: 0 0 2 0; padding: 5 5 5 5; width: 100%; background-color: #ffffff; }
	.winhelper { padding: 5 5 5 5; width: 100%; background-color: #dddddd; }
	.winhelper_tb { border-top: solid 1px #9A9A9A; padding: 0 0 0 0; width: 120; background-color: #ffffff; }
	.winhelper_lb { border-left: solid 1px #9A9A9A; padding: 0 0 0 0; width: 5px; background-color: #ffffff; }
	.winhelper_rb { border-right: solid 1px #9A9A9A; padding: 0 0 0 0; width: 5px; background-color: #ffffff; }
	.winhelper_editor { border: solid 1px #aaaaaa; padding: 5 5 5 5; width: 100%; background-color: #eeeeee; margin: 2 0 0 0; }

	.table_footer { background-color: #8598AF;  background-image: url(/im/footbg.png); }
	.td_footer { font-weight: normal; font-size: 11px; color: ffffff; }

	.td_copy { font-weight: normal; color: 666666; font-size: 11 }

	.left_menu, a.left_menu:link, a.left_menu:visited { color: 222222; font-size: 13; text-decoration: none; margin: 5px 0 5px 0; }
	a.left_menu:hover, a.left_menu:active  { color: 555555; font-size: 13; text-decoration: underline; margin: 5px 0 5px 0; }
	
	.cat_name, a.cat_name:link, a.cat_name:visited { color: 111111; font-size: 12; text-decoration: none; font-weight: bold; }
	a.cat_name:hover, a.cat_name:active  { color: 555555; font-size: 12; text-decoration: underline; font-weight: bold; }

	.subcat_name, a.subcat_name:link, a.subcat_name:visited { color: #666666; font-size: 11; text-decoration: none; margin: 0; padding: 0;}
	a.subcat_name:hover, a.subcat_name:active  { color: #ff3300; font-size: 11; text-decoration: underline; }
	
	.product_name, a.product_name:link, a.product_name:visited { color: #000000; font-size: 12; text-decoration: none; font-weight: bold; }
	a.product_name:hover, a.product_name:active { color: #555555; font-size: 12; text-decoration: underline; font-weight: bold; }

	.search_link, a.search_link:link, a.search_link:visited { color: #ffffff; font-size: 10; text-decoration: underline; font-weight: normal; }
	a.search_link:hover, a.search_link:active { color: #ffffcc; font-size: 10; text-decoration: underline; font-weight: normal; }

	.white, a.white:link, a.white:visited { color: #ffffff; text-decoration: none; }
	a.white:hover, a.white:active { color: #ffffcc; text-decoration: none; }

	.fltr_link, a.fltr_link:link, a.fltr_link:visited { color: #152082; text-decoration: none; }
	a.fltr_link:hover, a.fltr_link:active { color: #ff3300; text-decoration: underline; }
	.fltr_selected { font-weight: bold; color: #444444; font-size: 11; }
	.fltr_pq { font-weight: normal; color: #999999; font-size: 10; }
	.fltr_name { font-weight: bold; color: #111111; font-size: 12; padding: 0 0 5 0; }
	.fltr_list { padding: 5 0 0 5; }
	
	.product_title { font-weight: bold; color: 111111; font-size: 14; font-family : Verdana; margin: 2; padding: 0;}
	.product_descr { color: 000000; font-size: 11; padding: 10 10 0 0; text-align: justify;} 
	.product_partnumber { color: 444444; font-size: 11; font-weight: normal; }
	.product_price { font-weight: bold; color: CC0000; font-size: 12; }
	.product_garant { font-weight: bold; color: #cc3300; font-size: 11; }
	.product_isnew { font-weight: normal; color: #cc3300; font-size: 10; }
	.product_comment { font-weight: normal; color: #003366; font-size: 11; }
	.product_stock { font-weight: normal; color: #003399; font-size: 11; }
	.product_wait { font-weight: normal; color: #ff0000; font-size: 11; margin: 6 3 6 0; }
	.product_inactive { font-weight: bold; color: #cc3300; font-size: 11; border: 1px solid #cc0033; padding: 8 8 8 8; }
	.basket_addeditem { border: 1px solid #cc0033; padding: 8 8 8 8; width: 100%; }
	.basket_empty { border: 1px solid #cc0033; padding: 8 8 8 8; width: 100%; text-align: center; }
	
	.product_winacc { border: solid 1px #cccccc; margin: 2 0 0 0; padding: 5 5 5 5; width: 100%; background-color: #ffffff; font-size: 11; }
	
	.acc_prodname { font-weight: normal; color: 000000; font-size: 12; }
	.acc_price { font-weight: bold; color: 444444; font-size: 11; }
	
	.orderform { border: solid 1px #cccccc; border-collapse: collapse; }
	.errormessage { border: solid 1px #993300; padding: 5 5 5 5; width: 100%; background-color: #ffffff; color: #993333 }
	
	.toptext { font-size: 9px; font-family: Arial; color: 999999; }
	.hotcat_comment { padding: 0 0 0 15; color: D13A3A; font-size: 11px; }
	.prodinfo_main { border: solid 1px #cccccc; margin: 1 0 0 0; padding: 0 0 0 0; width: 100%; background-color: #ffffff;}
	.prodinfo_foto { border: solid 1px #cccccc; margin: 0 0 0 0; padding: 5 5 5 5; width: 100%; background-color: #ffffff;}
	.prodinfo_descr { border: solid 1px #cccccc; margin: 0 0 0 0; padding: 5 5 5 5; width: 100%; background-color: #ffffff;}
	.prodinfo_chars { border: solid 1px #cccccc; margin: 0 0 0 0; padding: 5 5 5 5; width: 100%; background-color: #ffffff;}
	.credit_link { color: 888888; font-size: 11; }
	.current_foto { border: solid 1px #cccccc; padding: 3 3 3 3; margin: 2 2 2 2; float: left; height: 160; }
	.prod_foto {  border: solid 1px #ffffff; padding: 3 3 3 3; margin: 2 2 2 2; float: left; height: 160; }
	
	.prodlist_pagenav { padding: 1 1 1 1; width: 100%; background-color: #96A2AD; }
	.pagenav_link { color: #ffffff; font-weight: bold; }
	.pagenav_curr { color: #CC0000; font-weight: bold; background-color: #ffffff; }
	.pagenav_shawall { color: #ffffff; font-weight: bold; }
	
	
	.wintop { background-color: #999999; }
	.wintop_hot { background-color: #cf7e7e; }
	/* ????? ?????????? ????? ??? ??????? ??????? */
	.wincat_computers { background-color: #A4B7DD; color: #ffffff; font-weight: bold; }
	.wincat_quadro { background-color: #CFCF7E; color: #ffffff; font-weight: bold; }
	.wincat_multimedia { background-color: #99CC99; color: #ffffff; font-weight: bold;  }
	.wincat_house { background-color: #CAA4DD; color: #ffffff; font-weight: bold;  }
	.wincat_office { background-color: #DDA4A4; color: #ffffff; font-weight: bold;  }
	.wincat_hot { background-color: #cf7e7e; color: #ffffff; font-weight: bold;  }
	/* ------------------------------------------- */
	
	
	
	
	/* ------------------------------------------- */
	.w_m_l { background-color: #AB96B4; background-image: url(/im/wintop/l.png); background-position: left; background-repeat: repeat-x; }
	.w_m_bg { background-color: #AB96B4;  background-image: url(/im/wintop/bg.png); background-repeat: repeat-x; }
	.w_m_bgc { background-color: #AB96B4;  color: #ffffff; }
	.w_m_r { background-color: #AB96B4;  background-image: url(/im/wintop/r.png); background-position: right; background-repeat: repeat-x; }

	.w_hot_l { background-color: #8C4293; background-image: url(/im/wintop/hot_l.png); background-position: left; background-repeat: repeat-x; }
	.w_hot_bg { background-color: #8C4293;  background-image: url(/im/wintop/hot_bg.png); background-repeat: repeat-x; }
	.w_hot_bgc { background-color: #8C4293;  color: #ffffff; }
	.w_hot_r { background-color: #8C4293;  background-image: url(/im/wintop/hot_r.png); background-position: right; background-repeat: repeat-x; }

	/* catalog styles */
	.w_instruments_l { background-color: #6B6DD3; background-image: url(/im/wintop/instruments_l.png); background-position: left; background-repeat: repeat-x; }
	.w_instruments_bg { background-color: #6B6DD3;  background-image: url(/im/wintop/instruments_bg.png); background-repeat: repeat-x; }
	.w_instruments_bgc { background-color: #6B6DD3; color: #ffffff;  }
	.w_instruments_r { background-color: #6B6DD3;  background-image: url(/im/wintop/instruments_r.png); background-position: right; background-repeat: repeat-x; }
    .ct_instruments, a.ct_instruments:link, a.ct_instruments:visited { color: #023567; font-size: 16; font-weight: bold; text-decoration: none; font-family : Verdana;  margin: 2px;}

	.w_sound_cards_l { background-color: #F7924F; background-image: url(/im/wintop/sound_cards_l.png); background-position: left; background-repeat: repeat-x; }
	.w_sound_cards_bg { background-color: #F7924F;  background-image: url(/im/wintop/sound_cards_bg.png); background-repeat: repeat-x; }
	.w_sound_cards_bgc { background-color: #F7924F; color: #ffffff;  }
	.w_sound_cards_r { background-color: #F7924F;  background-image: url(/im/wintop/sound_cards_r.png); background-position: right; background-repeat: repeat-x; }
    .ct_sound_cards, a.ct_sound_cards:link, a.ct_sound_cards:visited { color: #FF6702; font-size: 16; font-weight: bold; text-decoration: none; font-family : Verdana; margin: 2px;}

	.w_studio_l { background-color: #8C53C6; background-image: url(/im/wintop/studio_l.png); background-position: left; background-repeat: repeat-x; }
	.w_studio_bg { background-color: #8C53C6;  background-image: url(/im/wintop/studio_bg.png); background-repeat: repeat-x; }
	.w_studio_bgc { background-color: #8C53C6; color: #ffffff;  }
	.w_studio_r { background-color: #8C53C6;  background-image: url(/im/wintop/studio_r.png); background-position: right; background-repeat: repeat-x; }
    .ct_studio, a.ct_studio:link, a.ct_studio:visited { color: #67359A; font-size: 16; font-weight: bold; text-decoration: none; font-family : Verdana; margin: 2px;}

	.w_Midi_l { background-color: #D96464; background-image: url(/im/wintop/Midi_l.png); background-position: left; background-repeat: repeat-x; }
	.w_Midi_bg { background-color: #D96464;  background-image: url(/im/wintop/Midi_bg.png); background-repeat: repeat-x; }
	.w_Midi_bgc { background-color: #D96464; color: #ffffff;  }
	.w_Midi_r { background-color: #D96464;  background-image: url(/im/wintop/Midi_r.png); background-position: right; background-repeat: repeat-x; }
    .ct_Midi, a.ct_Midi:link, a.ct_Midi:visited { color: #9A3535; font-size: 16; font-weight: bold; text-decoration: none; font-family : Verdana; margin: 2px;}

	.w_speakers_l { background-color: #B13F77; background-image: url(/im/wintop/speakers_l.png); background-position: left; background-repeat: repeat-x; }
	.w_speakers_bg { background-color: #B13F77;  background-image: url(/im/wintop/speakers_bg.png); background-repeat: repeat-x; }
	.w_speakers_bgc { background-color: #B13F77; color: #ffffff;  }
	.w_speakers_r { background-color: #B13F77;  background-image: url(/im/wintop/speakers_r.png); background-position: right; background-repeat: repeat-x; }
    .ct_speakers, a.ct_speakers:link, a.ct_speakers:visited { color: #97004B; font-size: 16; font-weight: bold; text-decoration: none; font-family : Verdana; margin: 2px;}

	.w_dj_equipment_l { background-color: #06C1FF; background-image: url(/im/wintop/dj_equipment_l.png); background-position: left; background-repeat: repeat-x; }
	.w_dj_equipment_bg { background-color: #06C1FF;  background-image: url(/im/wintop/dj_equipment_bg.png); background-repeat: repeat-x; }
	.w_dj_equipment_bgc { background-color: #06C1FF; color: #ffffff;  }
	.w_dj_equipment_r { background-color: #06C1FF;  background-image: url(/im/wintop/dj_equipment_r.png); background-position: right; background-repeat: repeat-x; }
    .ct_dj_equipment, a.ct_dj_equipment:link, a.ct_dj_equipment:visited { color: #00A6DD; font-size: 16; font-weight: bold; text-decoration: none; font-family : Verdana; margin: 2px;}

	.w_audio_mixers_l { background-color: #99CC00; background-image: url(/im/wintop/audio_mixers_l.png); background-position: left; background-repeat: repeat-x; }
	.w_audio_mixers_bg { background-color: #99CC00;  background-image: url(/im/wintop/audio_mixers_bg.png); background-repeat: repeat-x; }
	.w_audio_mixers_bgc { background-color: #99CC00; color: #ffffff;  }
	.w_audio_mixers_r { background-color: #99CC00;  background-image: url(/im/wintop/audio_mixers_r.png); background-position: right; background-repeat: repeat-x; }
    .ct_audio_mixers, a.ct_audio_mixers:link, a.ct_audio_mixers:visited { color: #99CC00; font-size: 16; font-weight: bold; text-decoration: none; font-family : Verdana; margin: 2px;}

	.w_headphones_and_mics_l { background-color: #000000; background-image: url(/im/wintop/headphones_l.png); background-position: left; background-repeat: repeat-x; }
	.w_headphones_and_mics_bg { background-color: #000000;  background-image: url(/im/wintop/headphones_bg.png); background-repeat: repeat-x; }
	.w_headphones_and_mics_bgc { background-color: #000000; color: #ffffff;  }
	.w_headphones_and_mics_r { background-color: #000000;  background-image: url(/im/wintop/headphones_r.png); background-position: right; background-repeat: repeat-x; }
    .ct_headphones_and_mics, a.ct_headphones_and_mics:link, a.ct_headphones_and_mics:visited { color: #000000; font-size: 16; font-weight: bold; text-decoration: none; font-family : Verdana; margin: 2px;}

	.w_soft_l { background-color: #D96464; background-image: url(/im/wintop/soft_l.png); background-position: left; background-repeat: repeat-x; }
	.w_soft_bg { background-color: #D96464;  background-image: url(/im/wintop/soft_bg.png); background-repeat: repeat-x; }
	.w_soft_bgc { background-color: #D96464; color: #ffffff;  }
	.w_soft_r { background-color: #D96464;  background-image: url(/im/wintop/soft_r.png); background-position: right; background-repeat: repeat-x; }
    .ct_soft, a.ct_soft:link, a.ct_soft:visited { color: #9A3535; font-size: 16; font-weight: bold; text-decoration: none; font-family : Verdana; margin: 2px;}

	
	/* ------------------------------------------- */
	.dp_curr { border-top: solid 1px #cccccc; border-right: solid 1px #cccccc; background-color: ffffff; font-weight: bold; }
	.dp_item { border-top: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; font-weight: bold;  }
	
	.chlabel { color: #555555; border-bottom: 1px solid #cccccc; padding: 3 3 3 6; font-size: 11px; }
	.chval {  color: #555555; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; padding: 3 3 3 3; }
	.chlabel_main { color: #222222; font-weight: normal; }
	.chval_main { color: #222222; font-weight: normal;}
	.chgrp { color: 222222; border-bottom: 1px solid #cccccc; padding: 3 0 3 3; background-color: #eeeeee; }

	.addtofav { border: solid 1px #cccccc; background-color: #eeeeee; padding: 5 7 5 5; width: 110; }
	

	/* compare */
	.tr_odd {background-color: ffffff; }
	.tr_pair {background-color: f8f8f8; }
	.cchk { padding: 1 1 1 1; margin: 8 0 0 0; background-color: #f8f8f8; width: 100px; border: 1px solid #dddddd; }
	
	
	.bt_win { border-top: solid 0px #cccccc; }
	.bb_win { border-bottom: solid 0px #cccccc; }
	.bl_win { border-left: solid 0px #cccccc; }
	.br_win { border-right: solid 0px #cccccc; }
	.ba_win { border: solid 0px #cccccc; }
	
	.c_red { color: #ff0000; }
	.c_gr, .c_gray { color: #555555; padding: 0 0 10 0}
	.c_white { color: #ffffff; }
	.c_black { color: #000000; }
	.c_green { color: #339900; }
	.c_blue { color: #003399; }
	
	/* price */
	.price {
		font-family: Tahoma;
		font-size: 13 px;
		font-weight: bold;
		color: #CC0000;
	}
	.price_sm {
		font-family: Tahoma;
		font-size: 12 px;
		color: #CC0000;
	}
	
	/* -- */
	/* --- NEWS --- */
	#news {
	 font: normal 12px Tahoma, Verdana;
	 color: #333;
   }
	 #news P {
	   font: normal 12px Tahoma, Verdana;
	   color: #333;
	   margin: 5px 0 9px 50px;
	   padding: 0;
     }
	 #news A {
	   font: normal 12px Tahoma, Verdana;
	   color: #254165;
	   text-decoration: underline;
     }
	 #news A:HOVER {
	   font: normal 12px Tahoma, Verdana;
	   color: #ff3300;
	   text-decoration: underline;
     }
   #news UL {
 	   font: normal 12px Tahoma, Verdana;
	   color: #333;
	   margin: 10px 0 20px 0;
	   padding: 0;
     }
   #news LI {
 	   font: normal 12px Tahoma, Verdana;
	   color: #333;
	   margin: 5px 0 9px 50px;
	   padding: 0;
	   list-style: url(im/arr.gif) none;
     }

/* --- INDEX NEWS --- */
	#indxnews {
        font: normal 11px Tahoma, Verdana;
        color: #333;
    }
    #indxnews P {
        font: normal 11px Tahoma, Verdana;
        color: #333;
        margin: 5px 0 9px 0px;
        padding: 0;
    }
    #indxnews H3, #indxnews A H3 {
        font: bold 12px Tahoma, Verdana;
        color: #111;
        margin: 5px 0 5px 0px;
        padding: 0;
        text-decoration: none;
    }
    #indxnews A {
        font: normal 11px Tahoma, Verdana;
        color: #254165;
        text-decoration: underline;
    }
    #indxnews A:HOVER {
        font: normal 11px Tahoma, Verdana;
        color: #ff3300;
        text-decoration: underline;
    }
    #indxnews UL {
        font: normal 11px Tahoma, Verdana;
        color: #333;
        margin: 10px 0 20px 0;
        padding: 0;
    }
    #indxnews LI {
        font: normal 12px Tahoma, Verdana;
        color: #333;
        margin: 5px 0 9px 50px;
        padding: 0;
        list-style: url(im/arr.gif) none;
    }
    #indxnews {
	    font: normal 14px Trebuchet MS, Arial;
	    font-weight: bold;
	    text-decoration: none;
	}
	
    #indxnews .news_date {
        font: normal 10px Tahoma, Verdana;
        background: f5f5f5;
        padding: 3px 5px;
        margin: 0;
        width: 70px;
    }
     
     
     
	/* --- COMMENT --- */
	#comment {
	 font: normal 11px Tahoma, Verdana;
	 color: #333;
   }
	 #comment P {
	   font: normal 11px Tahoma, Verdana;
	   color: #333;
	   margin: 5px 5px 5px 10px;
	   padding: 0;
     }
	 #comment A {
	   font: normal 11px Tahoma, Verdana;
	   color: #254165;
	   text-decoration: underline;
     }
	 #comment A:HOVER {
	   font: normal 11px Tahoma, Verdana;
	   color: #ff3300;
	   text-decoration: underline;
     }
   #comment UL {
 	   font: normal 11px Tahoma, Verdana;
	   color: #333;
	   margin: 10px 0 20px 0;
	   padding: 0;
     }
   #comment LI {
 	   font: normal 11px Tahoma, Verdana;
	   color: #333;
	   margin: 5px 0 9px 50px;
	   padding: 0;
	   list-style: url(im/arr.gif) none;
     }

  .news_header, a.news_header:link, a.news_header:visited, a.news_header:hover, a.news_header:active {
  		color: #3D3568;
		text-decoration: none;	
	    font: bold 14px Verdana, Trebuchet MS, Arial;
	    }
  .news_title {
	     font: normal 18px Trebuchet MS, Arial;
	     }
  .news_date {
	     font: normal 11px Tahoma, Verdana;
	     background: f5f5f5;
	     padding: 3px 5px;
	     margin: 5px 5px 5px 0px;
	     width: 80px;
	     }
  .news_text {
	    color: #333;
       font: normal 12px Tahoma, Verdana;
	     }
	
		
	/* ------------------------------------*/
	input, textarea, select, option {
		font-size : 11px;
		font-family : Tahoma, Arial, Helvetica, sans-serif;
		border-width : 1px 1px 1px 1px;
	}
	
	/* ------------------------------------*/
	i { font-family: Times New Roman; font-size: 12 }
	hr { color: #cccccc; background-color: #cccccc; height: 1px; margin: 0 0 0 0; }
	.fw { width: 100% }
	
	/* ------------------------------------*/
	.sysmsg { border: 1px solid #BA5555; background-color: #FAF1F1; color: #BA5555; padding: 16 16 16 16; width: 100%;}
	
	/* ------------------------------------*/
	.strk { text-decoration : line-through; }
	.u { text-decoration : underline; }
	.bold { font-weight: bold; }
	.normal { font-weight: normal; text-decoration : none; }
	
	/* HEADERS */
	h1, .h1 { margin: 10 0 10 0; font-family: Arial; font-size: 16px; font-weight: bold; color: #333333; }
	h2, .h2 { margin: 0 0 3 0; font-family: Tahoma; font-size: 14px; color: #222222;}
	h3, .h3 { margin: 0 0 3 0; font-family: Arial; font-size: 14px; }


	/* DIVS */
	#lpd { width: 100%; padding:  0 7 2 18; }
	#p5 { margin:  5; }
	.p5 { padding: 5px; }
	#pt_5, .pt_5 { padding-top: 5; }
	
	.sep1 { height: 1px; font-size: 1px; border: none; margin: 0; padding: 0;}
	.sep2 { height: 2px; font-size: 1px; border: none; margin: 0; padding: 0;}
	.sep3 { height: 3px; font-size: 1px; border: none; margin: 0; padding: 0;}
	.sep5 { height: 3px; font-size: 1px; border: none; margin: 0; padding: 0;}
	.t1 { font-size: 1px; }
	.nopic { border: 1px solid #dddddd; background-color: #f8f8f8; align: center; }
	
	/* TAGs */
	form { margin: 0 0 0 0; padding: 0 0 0 0; }


/* ===================================
	needed part
*/
.usermenu {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	/*font-weight : bold;*/
	color : #000000;
}
a.usermenu:link {
	color : #000066;
	font-size : 10px;
	text-decoration : none;
}
a.usermenu:hover {
	color : #0000CC;
	font-size : 10px;
	text-decoration : underline;
}

