body {margin: 0;}
	td {font-family: Tahoma; font-size: 11px; color: #111111;}
	.headerbg {background: url(/img/headerbg.jpg) no-repeat;}
	.middle {background: url(/img/middle.jpg);}
	.pagebg {background: url(/img/pagebg.gif) repeat-x; background-color: #9df0ff;}
	
	a.contentmenu {font-family: Verdana; font-size: 11px; font-weight: bold; color: #062a5e; text-decoration: none;}
	a:hover.contentmenu, a.contentmenu1, a:hover.contentmenu1 {font-family: Verdana; font-size: 11px; font-weight: bold; color: #ed1c24; text-decoration: none;}

	.info {color: #464646; font-family: Verdana; padding-bottom: 5px;}
	.infotext {font-weight: bold; font-size: 20px; color: #ed1c24;}	
	
	a.infolink {color: #ed1c24; font-weight: bold; text-decoration: none;}
	a:hover.infolink {color: #ed1c24; font-weight: bold; text-decoration: underline;}
	
	a.catalogmenu {font-size: 12px; color: #ed1c24; font-weight: bold; text-decoration: underline;}
	a.catalogmenu1, a:hover.catalogmenu1, a:hover.catalogmenu {font-size: 12px; color: #003a8c; font-weight: bold; text-decoration: underline;}
	
	.basket_text {color: #2e3092; font-family: Verdana; font-weight: bold;}
	.basket_show {border: 0px; background-color: transparent; width: 50px; color: #2e3092; font-family: Verdana; font-weight: bold;}
	.basketsumm_show {border: 0px; background-color: transparent; width: 50px; color: #2e3092; font-family: Verdana; font-weight: bold;}

	.findinput {border: solid 1px; border-color: #b3b3b3; font-size: 10px;}
	
	.findtext {color: #fff; font-size: 10px;}
	
	.menubg {background: url(/img/menubg.jpg) right no-repeat;}
	
	.menur {background: url(/img/menur.gif);}
	
	.menubgcolor {background-color: #003a8c; padding-right: 14px;}
	.menubul {background-color: #003a8c; padding-left: 14px; padding-right: 10px;}
	
	a.actions {font-family: Verdana; font-weight: bold; text-decoration: none; color: #fff;}
	a:hover.actions, a.actions1, a:hover.actions1 {font-family: Verdana; font-weight: bold; text-decoration: none; color: #ed1c24;}

	.zagol {font-family: Tahoma; font-size: 22px; color: #9d080d; padding-bottom: 38px;}
	.zagol2 {font-family: Tahoma; font-size: 16px; color: #003a8c; padding-bottom: 20px; font-weight: bold;}
	.zagol3 {font-family: Tahoma; font-size: 16px; color: #003a8c; padding-bottom: 20px; font-weight: bold;}	
	
	.zagol_nopadding {font-family: Tahoma; font-size: 22px; color: #9d080d;}
	
	a.catalogmenu_osn {color: #ed1c24; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: underline;}
	a.catalogmenu1, a:hover.catalogmenu1, a:hover.catalogmenu_osn {color: #003a8c; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: underline;}

	.pdelimiter {background-color: #7ec2e9;}	

	.dn {background: url(/img/down.gif) right bottom no-repeat; height: 148px; width: 100%; background-color: #9df0ff;}
	
	.bggt {background-color: #63c5e4;}
	.bgpt {background-color: #75d0f5;}
	
	 
	.ugol_lu {background: url(/img/ugol_lu.gif);}
	.ugol_ru {background: url(/img/ugol_ru.gif);}
	.ugol_rd {background: url(/img/ugol_rd.gif);}
	.ugol_ld {background: url(/img/ugol_ld.gif);}		

	.lu {background: url(/img/lu.gif);}
	.ru {background: url(/img/ru.gif);}
	.rd {background: url(/img/rd.gif);}
	.ld {background: url(/img/ld.gif);}		

	#ppic {background: url(/img/rc.gif) 100% 0 no-repeat;}


	A.catalogmenu_nobold {color: #ffffff; font-size: 11px; text-decoration: none; font-weight: bold;}
	A:HOVER.catalogmenu_nobold {color: #ff6633; font-size: 11px; text-decoration: none; font-weight: bold;}
	
	
	A.up_text {color: #2e3092; font-weight: bold; font-size: 10px; text-decoration: none;}
	A:HOVER.up_text {color: #2e3092; font-weight: bold; font-size: 10px; text-decoration: none;}
	
	
	
	.orange_line {background: #ff6633;}  
	.catalog_line {background: #3d5689;}  
	.spisok_line {background: #45accf;}
	
	           	
	.navmenu {color: #0e1c7e; font-size: 12px; padding-left: 15px;}
	.navmenu_ {color: #0e1c7e; font-size: 12px;}	
	A.navmenu_link {color: #0e1c7e; font-size: 12px; text-decoration: none;}
	A:hover.navmenu_link {color: #ff6633; font-size: 12px; text-decoration: none;}

 	.navmenu_active {color: #ff6633; font-size: 12px; font-weight: bold;}

  	.spisokmenu_text  {color: #2e3092; font-weight: bold;}

 	A.spisokmenu {color: #2e3092; font-weight: bold; text-decoration: none;}
	A:hover.spisokmenu {color: #2e3092; font-weight: bold; text-decoration: underline;}
 	
 	
 	.selecttext {color: #707070;}
 	.inputtext {border: 1px solid #707070; color: #707070;}

 	.colvo{border: 1px solid #707070; color: #707070; width: 30px; }
 	.colvotext{color: #ffffff;}
 	
 	 	
 	.mess_on_page_text {color: #111;}
 	 	
 	A.mess_on_page {color: #111; text-decoration: none;}
	A:hover.mess_on_page {color: #111; text-decoration: none;}
	
	A.mess_on_page_active {color: #111; font-weight: bold; text-decoration: none;}
	A:hover.mess_on_page_active {color: #111; font-weight: bold; text-decoration: none;}
	
	
	A.link_printing {color: #ff6633; text-decoration: underline;}
	A:hover.link_printing {color: #ff6633; text-decoration: underline;}
		
	.pages_text {color: #111;}
 	 	
 	A.pages {color: #111; text-decoration: none;}
	A:hover.pages {color: #111; text-decoration: none;}
	
	A.pages_active {color: #111; font-weight: bold; text-decoration: none;}
	A:hover.pages_active {color: #111; font-weight: bold; text-decoration: none;}
 	
 	
 	A.tovarlink_vitrina {color: #003a8c; font-weight: bold; text-decoration: none;}
	A:hover.tovarlink_vitrina {color: #003a8c; font-weight: bold; text-decoration: underline;}
	
	A.tovarlink_vitrina1 {color: #003a8c; font-weight: bold; text-decoration: underline;}
	A:hover.tovarlink_vitrina1 {color: #003a8c; font-weight: bold; text-decoration: none;}
 	
 	A.tovarlink_spisok {color: #0054a6; font-weight: bold; text-decoration: none;}
	A:hover.tovarlink_spisok {color: #0054a6; font-weight: bold; text-decoration: underline;}
 	
 	A.tovarlink_order {color: #003a8c; text-decoration: none; font-weight: bold;}
	A:hover.tovarlink_order {color: #003a8c; text-decoration: underline; font-weight: bold;}
 	
 	.price_vitrina {color: #9d080d; font-weight: bold; font-size: 16px;}	
    .valuta_vitrina {color: #9d080d; font-weight: bold; font-size: 16px;}
    
    .price_spisok {color: #9d080d; font-weight: bold; font-size: 16px; font-family: Tahoma;}
    .valuta_spisok {color: #9d080d; font-weight: bold; font-size: 16px; font-family: Tahoma;}
    
    .price_tovar {color: #9d080d; font-weight: bold; font-size: 16px;}	
    .valuta_tovar {color: #9d080d; font-weight: bold; font-size: 16px;}
 	
 	.price_text_tovar {font-weight: bold; color: #000;}
 	
 	.old_price_spisok {color: #003a8c; font-weight: normal; font-size: 12px;}
 	.old_price_tovar {color: #003a8c; font-size: 14px;}	
 	
 	A.news_zagol_link {color: #2e3092; font-weight: bold; text-decoration: none;}
	A:hover.news_zagol_link {color: #2e3092; font-weight: bold; text-decoration: underline;}
	
	.news_date {color: #2e3092; font-weight: bold; text-decoration: none;}
	.news_zagol_text {color: #2e3092; font-weight: bold; text-decoration: none;}
	
	.news_istochnik_text {color: #ff6633; text-decoration: underline;}
	
	A.news_istochnik_link {color: #ff6633; text-decoration: underline;}
	A:hover.news_istochnik_link {color: #ff6633; text-decoration: underline;}
	
	A.articles_zagol_link {color: #2e3092; font-weight: bold; text-decoration: none;}
	A:hover.articles_zagol_link {color: #2e3092; font-weight: bold; text-decoration: underline;}
	
	.articles_date {color: #2e3092; font-weight: bold; text-decoration: none;}
	.articles_zagol_text {color: #2e3092; font-weight: bold; text-decoration: none;}
	
	.articles_istochnik_text {color: #ff6633; text-decoration: underline;}
	
	A.articles_istochnik_link {color: #ff6633; text-decoration: underline;}
	A:hover.articles_istochnik_link {color: #ff6633; text-decoration: underline;}
 	
 	
 	A {color: #ed1c24; text-decoration: none;}
	A:HOVER {color: #ed1c24; text-decoration: underline;}
	
	h1 {font-size: 16px; color: #ffffff; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; font-weight: bold; display: inline;}
		
	form {margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px;}
	img {border: 0px;}
	.noborder {border: 0px;}
	.imgborder {border: 1px solid; border-color: #40598d;}
	ul {margin-top:0px; margin-bottom:0px;}
	blockquote {margin-top:0px;margin-bottom:0px; margin-left: 25px;}
	p {margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px;}
    div {margin-top:0px;margin-bottom:0px;}
    hr {margin-top:0px;margin-bottom:0px; color: #506daa}
    
	
 	.filtertext {font-size: 11px; color: #111111;}
 	.filtertext_nobold { font-size: 11px; color: #111111;}
 	
 	.in, SELECT, input, RADIO {border: 1px solid #b3b3b3; color: #707070; font-family: verdana;}
	textarea {font-family: verdana; border: 1px solid #b3b3b3; color: #707070; font-size: 11px;}
	.checkbox {border-style: solid; border-width: 0px; background: transparent; color:black;}
	.button {font-size: 11px; color:black;}
	.button1{ border: 1px solid #b3b3b3; } 
		
	.small {font-size: 10px;}
	.smallatent {color: #ff6633; font-size: 11px;}
	.atent { color: #ff6633; font-size: 11px;}
	
	.findtext{ font-size: 10px; color: #ffffff;}
    .findinput{border: 1px solid #707070; color: #000000;}
    



    A.weblink {text-decoration: none; font-size: 10px; color: #003a8c; }
	A:hover.weblink {text-decoration: underline; font-size: 10px; color: #003a8c;}
	
	.weblink {text-decoration: none; font-size: 10px; color: #003a8c; }

    .copyright {color: #555555; text-decoration: none; font-size: 10px; }
	
	
	
	.kurszagol {font-size: 12px; color: #666770; font-weight: bold;}
	.kurstext {color: #666770; font-size: 12px;}
	
	.zagol_podrazdel {font-size: 12px; font-weight: bold; color: #111111;}
	.zagol_print {font-size: 14px; font-weight: bold; color: #000000; padding-left: 15px;}
	
	.zagol_orange {font-size: 24px; padding-left: 15px; color: #9d080d;}
	.zagol_orange1 {font-size: 24px; color: #9d080d;}
	
    #position {padding-right: 20px; text-align: right;}
	* {font-size:100.01%;}
	#bigfield * {width:95%;}

	.order_oformlenie {TEXT-ALIGN: right;}
	.order_form_stoimost {TEXT-ALIGN: right; background-color:transparent; color: #111; border-width: 0px; width: 70%; }
	.order_form_stoimost_itogo {TEXT-ALIGN: right; background-color:transparent; color: #9d080d; border-width: 0px; width: 70%; font-weight: bold;}
	.order_form_colvo_itogo {TEXT-ALIGN: right; background-color:transparent; color: #9d080d; border-width: 0px; font-weight: bold;}
	
	.order_text_stoimost {color: #000;}
	.order_text_stoimost_itogo {color: black; font-weight: bold;}
		
	
	.order_form_text_color {TEXT-ALIGN: right; background-color:transparent; color: #FF8707; font-weight: bold; font-size: 11px; border-style: solid; border-width: 0px; width: 70%;}
	.order_form_text_color_skidkaname {TEXT-ALIGN: right; background-color:transparent; color: #FF8707; font-weight: bold; font-size: 11px; border-style: solid; border-width: 0px; width: 100%;}
	.order_skidka_procent {TEXT-ALIGN: right; background-color:transparent; color: #FF8707; font-weight: bold; border-width: 0px; width: 25px;}
	
	.order_text_important_black {color: black; font-weight: bold;}
	.order_text_important_color {color: #FF8707; font-weight: bold;}

	.tablefon {background: #5a7bbd;}
	.zagoltable_fon {background: #61c4e4;}
	.zagoltable_text {color: #000; font-weight: bold; font-size: 11px;}
	.zagoltable_text_blue {color: #000; font-weight: bold; font-size: 11px;}
	.tableborder {background: #cacaca;}
	.tableline {background: #60c3e4;}
	.white {background: #60c3e4;}
	   
	.hiddenDIV  {display:none;}
	.presentDIV {display:block;}
	
	.otstup {margin-left: 5px;}
	
	.norepeat {background-repeat: no-repeat;}
	.repeatx {background-repeat: repeat-x;}
	
    .padding {padding: 10px;}
    
   
    .print_text{color: black;}
    a.print_link{color: black; text-decoration: none}
    a:hover.print_link{color: black; text-decoration: underline;}
    
    .smallprice {color: #000;}
	.basketdiv {z-index: 5; position: absolute; left: 913px; top: 134px;}
	#logo {z-index: 6; position: absolute; left: 73px; top: 23px;}
	
	.this_cat {padding-right: 20px;}

	h5 {font-size: 18px; color: #191919; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; font-weight: bold; display: inline;}

.delive {font-family: Tahoma; font-size: 18px; color: #191919;}

    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; line-height: 16.0px; font: 11.0px Arial;}
    p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; line-height: 16.0px; font: 11.0px Arial; min-height: 12.0px}
    p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; text-align: center; line-height: 16.0px; font: 11.0px Arial}
    p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; text-align: center; line-height: 16.0px; font: 11.0px Arial; min-height: 12.0px}
    span.s1 {font: 11.0px 'Hiragino Kaku Gothic ProN'}
    table.t1 {width: 539.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px; border-collapse: collapse}
    td.td1 {width: 63.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td2 {width: 32.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td3 {width: 25.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td4 {width: 57.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td5 {width: 60.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td6 {width: 30.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td7 {width: 29.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td8 {width: 58.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td9 {width: 538.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td10 {width: 24.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td11 {width: 28.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td12 {width: 69.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td13 {width: 27.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td14 {width: 20.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td15 {width: 72.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td16 {width: 62.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td17 {width: 89.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td18 {width: 189.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td19 {width: 146.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
    td.td20 {width: 81.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb; padding: 5.0px 5.0px 5.0px 5.0px}
	
	#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/images/overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(/images/sp.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
	}
