a {cursor:pointer;}
body {margin:0px;}
.cont{color: #777777;
	padding: 0px 0px 0px 5px;
	margin: 3px 0px 20px 3px;
	border-left: 2px solid #B0C1DD;
	}
.art {
	border-left: 3px solid #DCEFFF;
	margin-left:20px;
	padding: 0px 0px 0px 20px;
	margin: 5px 0px 20px 30px;

	}
.selbox{background: #FFF371; 
border: 1px solid #B0C1DD; 
vertical-align:absmiddle;
font-weight: bold;}
.btn{background: #DADEEA; 
border: 1px solid #B0C1DD; 
vertical-align:absmiddle;
font-weight: bold;}
#subm{background: #DADEEA; 
border: 1px solid #B0C1DD; 
vertical-align:absmiddle;
font-weight: bold;}

.mcap {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

	background: #DCEFFF;
	font-size: 11px;
	padding: 2px 10px 2px 10px;

	border-top: 1px  solid #B0C1DD;
	border-bottom: 1px  solid #B0C1DD;
}
.mcap a {
	color: #063075; text-decoration:none;}
.mcap a:hover {
	color: #0652CF; text-decoration:underline;}
.adres {
	font-family: Tahoma, Helvetica, sans-serif;
	background: #94A6C1;
	color: #FFFFFF;
	font-size: 11px;
	padding: 2px 10px 2px 10px;
	margin: 0px 10px 0px 0px;
	border-top: 1px  solid #FFFFFF;
	border-bottom: 1px  solid #FFFFFF;
}
.adres a {
	color: #FFFFFF; text-decoration:none;}
.adres a:hover {
	color: #FFFD7E; text-decoration:underline;}

.mtext {
font-family:  Helvetica, sans-serif;
font-size: 12px;
margin:  5px 10px 5px 10px;
font-weight: normal;
}
.mtext a {
	color: #104fab; text-decoration:none;} /*5F7089 2860b2*/
.mtext a:hover {
	color: #E00029; text-decoration:underline;}


.desc_text {font-family: geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;}

.mlink { padding: 5px 0px 5px 0px;}
.mlink a b {color:#ab1014;}

#mlinksub {margin: 0px 0px 5px 2px; font: normal 11px Helvetica, sans-serif; border-left:1px solid #dcefff; padding-left:8px;}
#mlinksub div {margin-bottom:3px;}
#mlinksub div a {color:#2860b2;}
#mlinksub div a img {border:0px;}


.mrnd {background: #FFFFFF url(../i/_mul.gif) no-repeat left top;  margin: 10px 10px 15px 0px;}
.mrnd1 {background: url(../i/_mur.gif) no-repeat right top; }
.mrnd2 {background: url(../i/_mdr.gif) no-repeat right bottom; }
.mrnd3w {background: url(../i/_mdl.gif) no-repeat left bottom; 
			padding: 15px 0px 15px 0px; _height:0;}
.mrnd3 {background: url(../i/spim_v.gif) no-repeat left bottom; 
			padding: 15px 0px 15px 0px; _height:0;}

.rnd {background: #B0C1DD url(../i/_ul.gif) no-repeat left top;  margin: 10px 5px 4px 0px;}
.rnd1 {background: url(../i/_ur.gif) no-repeat right top;}
.rnd2 {background: url(../i/_dr.gif) no-repeat right bottom;}
.rnd3 {background: url(../i/_dl.gif) no-repeat left bottom; 
			padding: 4px; _height:0; }


.borderleft
	{
	border: 1px solid #B0C1DD;
	border-right: none;
	background: #FFFFFF url(../i/_dli.gif) bottom left no-repeat;

	}
.cap {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background: #131F83 url("../i/_uli.gif") no-repeat left top;
	font-size: 14px;
	padding: 3px;
}
.strelka {
	background: #FFF url("../i/_dri.gif") no-repeat right bottom;
	border: 1px solid #B0C1DD;
	border-left: none;
	}
.zakaz {vertical-align: bottom;
	height:100%;
	}

.cw {   padding: 7px 3px 20px 3px;
	border-top: 3px solid #B0C1DD;	
	margin: 0px;
	background: #DADEEA;
    }
.lm {
	font-family: Geneva, Tahoma, sans-serif;
	font-weight: normal;
	background: #DADEEA;
	color: #111111;
	font-size: 11px;
	font-weight: bold;
	padding: 7px 0px 70px 4px;
	border-top: 3px solid #B0C1DD;
}

.rm {   width:150px;
	font-family: Geneva, Tahoma, sans-serif;
	font-weight: normal;
	background: #DADEEA;
	color: #111111;
	font-size: 11px;
	font-weight: bold;
	padding: 7px 0px 10px 0px;
	border-top: 3px solid #B0C1DD;
}

.um {
	font-family:   Arial, sans-serif;	
	font-size: 11pt;
	background-color: #000000;
	padding: 3px 20px 3px 20px;
	font-weight: bold;
	color: #555;
}
.phns  b {font: bold 18px  Tahoma, Verdana, Arial;	}
.phns  {
	font: bold 14px Tahoma, Arial;	
	background-color: #000000;
	padding: 3px 20px 3px 20px;
	color: #EFF2D4;
}
.imgbr{border: 1px solid #B0C1DD;}

a.uml:link {text-decoration: none; color: #EFF2D4;}
a.uml:visited {text-decoration: none; color: #EFF2D4;}
a.uml:active {text-decoration: underline; color: #FFFD7E;}
a.uml:hover {text-decoration: underline; color: #FFFD7E;}

a.uml2:link {text-decoration: none; color: #a7b3ce;}
a.uml2:visited {text-decoration: none; color: #a7b3ce;}
a.uml2:active {text-decoration: underline; color: #FFFD7E;}
a.uml2:hover {text-decoration: underline; color: #FFFD7E;}

a.uml3:link {text-decoration: none; color: #ffff00;}
a.uml3:visited {text-decoration: none; color: #ffff00;}
a.uml3:active {text-decoration: underline; color: #FFFD7E;}
a.uml3:hover {text-decoration: underline; color: #FFFD7E;}

a.umls:link {text-decoration: none; color:red; }
a.umls:visited {text-decoration: none; color:red;}
a.umls:active {text-decoration: underline; color: #FFFD7E;}
a.umls:hover {text-decoration: underline; color: #FFFD7E;}


.text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;


	

}
.text a {
	color: #104fab; text-decoration:none;} /*5F7089 2860b2*/
.text a:hover {
	color: #E00029; text-decoration:underline;}

.text0 {background: #FFFFFF url(../i/_uli2.gif) no-repeat left top;  margin: 0px 0px 0px 0px;}
.text3 {background: url(../i/_dli.gif) no-repeat left bottom; 
			_height:0; }

.text2_1 {_height:100%;
	background: url("../i/_dri.gif") no-repeat right bottom;
	padding: 0px;
}

.text2 {height:100%;
	background: url("../i/_dri.gif") no-repeat right bottom;
	padding: 10px;
}

.text_node{padding: 10px;}

.text_z {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding: 5px 20px 20px 20px;
	background: #FFFFFF url("../i/luna.gif") no-repeat right bottom;

}
.text_z a {
	color: #104fab; text-decoration:none;} /*5F7089 2860b2*/
.text_z a:hover {
	color: #E00029; text-decoration:underline;}
.textpl a {
	color: #104fab; text-decoration:none;} /*5F7089 2860b2*/
.textpl a:hover {
	color: #E00029; text-decoration:underline;}

.capDown {
	padding-left:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 12px;

	padding: 15px 5px 0px 20px;
	
}

h1,h2,h4,h5{ font-family: Arial, serif; text-align: center;}
h1{font-size: 14pt; color : #212992; padding:3px; margin: 0px;}
h2{font-size: 13pt; color : #212992;}



h3 {font-size: 11pt; font-family: Verdana,Arial,Sans-Serif; text-align: left; text-decoration: none; padding:3px; margin: 0px; color : #212992;}




.cap1 {background: #131F83 url(/i/_uli.gif) no-repeat left top; color: #FFF; position: relative;}
.cap2 {background: url(/i/_uri2.gif) no-repeat right top; padding:3px; color: #FFF;}



.ah3{color: #FFFFFF;  text-decoration: none; }
.ah3:hover{color: #FFFD7E; text-decoration: underline;}

.ah1{color : #0842A1;  text-decoration: none;}
.ah1:hover{color: #FFFD7E; text-decoration: underline;}



.OrtMat {
	font-family: Geneva, Tahoma, sans-serif;
	font-weight: normal;
	background: #00155C url("../i/bg1.jpg") no-repeat left top;
	color: #CCCCCC;
	font-size: 14px;
	text-align: right;
	padding-right: 20px;

}
.mindl{border: 0px; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	border-left: 3px solid #DDDDDD;
	background-color: #F3F3F3;
	padding: 15px;}



.analogtop
{text-align:left; padding: 5px 5px 5px 5px; 
background: #EFE5FF;
font-family: verdana; font-size: 14px; 
border-top: 1px solid #DDDDDD;

border-bottom: 1px solid #DDDDDD;}
.analogbottom{
text-align:left; padding: 5px 5px 5px 5px; 
background: #F7F7FF;
font-family: Tahoma,serif,verdana; font-size: 11px; 
border-bottom: 1px solid #DDDDDD;}

#pricetable { width:90%; color:#7C7C7C; border:1px solid #b0c1dd; padding:0px;}
#pricetable td { padding:3px; font:normal 11px Tahoma; vertical-align:middle; text-align:center; border:1px solid #b0c1dd;}
#price2 {font: normal 11px Tahoma; color: #fe5a00;}

#colorselect {font: normal 12px Tahoma; color: #6b7fa1; border-left: 1px solid #b0c1dd; 
margin: 10px 3px 3px 3px;
padding: 7px 3px 7px 20px;}

#clrs {color: #6b7fa1;}
#clrrb {vertical-align:middle;}
#clrtable {font: normal 9px Tahoma; }
#clrtable td { padding:2px;}

#order_table {background-color: #FFFFFF; margin: 5px 0px 5px 0px;}
#order_table td {border-top:2px solid #CAD3E4;border-bottom:2px solid #CAD3E4; 
padding: 5px; font:normal 13px Arial; color:#333333;}

#vendorblock {font: normal 12px Tahoma; color: #6b7fa1;border-left: 1px solid #6b7fa1; margin:20px;}
#vendorblock td{padding:10px;}
#rc {font: normal 16px sans-serif; color: #333333; font-weight:bold;
background-color: #dcefff; text-align:center; padding:4px;
border: 2px solid #b0c1dd; border-bottom:0px; width: 300px;}

div.addons {
		font:normal 12px Arial; 
		color:#000;
		padding: 5px 0;
}
.deliverylink a {margin-right: 15px; margin-left:15px; padding:3px; color:  #333366; font: normal 16px Arial; border-bottom: 1px dashed #333366; text-decoration:none;}
.deliverylink a:hover {cursor:pointer;color: #FFF; background-color:#333366; }


.addonlink a {outline: 0px; padding:3px 2px 3px 0px; color:  #883333; font: normal 12px Tahoma; border-bottom: 1px dashed #663333; text-decoration:none; line-height:200%;}
.addonlink a:hover {cursor:pointer;color: #FFFFFF; background-color:#663333; }

#addonform  {background:url(/i/addon/bg.gif) ;  font: 10px Tahoma; color: #550000;  border: 1px solid #d07171; padding:4px; margin-top:5px; text-align:left;}
#addonformtop  {background:url(/i/bg.gif) top left repeat-x;  font: 11px Tahoma; color: #550000; margin:0px; border-bottom: 1px solid #CCC; padding:5px;}

#TTX {font: normal 13px Tahoma, Arial; color: #555; border:0px; border-collapse:collapse; border: 1px solid #666; margin:20px; }
#TTX td {padding:6px; border: 1px solid #666; background-color:#FFF;}                                                                          
#TTX td.TTX_top {background-color: #666; color:#FFF; font: bold 16px Trebuchet MS, Arial; padding: 6px;}



#TTXv {font: normal 13px Tahoma, Arial; color: #555; border:0px; border-collapse:collapse;  margin:20px; }
#TTXv td {padding:4px; background-color:#FFF;}                                                                          
#clear{clear:both;}


#logotop {margin-right:19px; padding:3px 9px 15px 3px; float:left; border-right: 1px solid #dcefff;}
#parttop {font-family: geneva, Arial, Helvetica, sans-serif;
font-size: 12px; padding:11px 10px 7px 5px;text-align: justify;}
#parttop td {vertical-align:top;}
#parttop ul {font: 11px 'verdana'; color: #666666; margin-left:20px; padding-left:20px;}
#parttop a font {font: bold 16px 'Trebuchet MS, Arial'; color: #ab1014;}


.separator {font: bold 19px Trebuchet MS, Helvetica, sans-serif; background: #B0C1DD;
color: #CB1014;margin: 20px 50px 0px 50px;
padding:5px; border-bottom: 2px solid #FFF; border-top: 2px solid #FFF;
}

#colortable td{border:0px; font: normal 12px Tahoma; text-align:center; padding:1px 5px 1px 5px;}
#colortable img {border:0px; margin:0px;}

a.deliv_usl {font: bold 16px Trebuchet MS, Arial; color: blue; text-decoration: underline;}



#sepmenu  {margin: 0;padding: 0 0 0 10px;}

#sepmenu li {margin: 0;padding: 0;display: inline;list-style-type: none;}
#sepmenu li a {font-family: verdana, sans-serif;font-size: 11px;}
#sepmenu a:link, #sepmenu a:visited {
float: left;font-size: 11px;line-height: 14px;font-weight: bold;padding: 0 12px 6px 12px;text-decoration: none;color: #708491;
border-bottom: 1px dotted #FFF;
}

#sepmenu a:link.active, #sepmenu a:visited.active, #sepmenu a:hover {
color: #000;background: url(/i/rounded.gif) no-repeat bottom center; border-bottom: 1px solid #9FB1BC;
}
#navigator {display:none;}




#newyeartop {height:133px;background: #002270; font: 16px Trebuchet MS, Arial; color:#FFF;}
#newyearleft  {background: url(/i/ny/topl_ny.gif) left top no-repeat; position: absolute; top: 0px; left:0px; width: 850px; height:133px; z-index:1;}
#newyearright {background: url(/i/ny/topr_ny.gif) right top no-repeat;  position: absolute; top: 0px; right:0px; width: 570px; height:133px;  z-index:1;}
#newyearright #bb {margin-top:10px; margin-right:10px; text-align:right;}
#newyearright #bb img {margin-right:4px;}



#spimtop {height:133px;background: #002270; font: 16px Trebuchet MS, Arial; color:#FFF;}
#spimleft  {background: url(/i/topl.gif) left top no-repeat; position: absolute; top: 0px; left:0px; width: 850px; height:133px; z-index:1;}
#spimright {background: url(/i/topr.gif) right top no-repeat;  position: absolute; top: 0px; right:0px; width: 570px; height:133px;  z-index:1;}
#spimright #bb {margin-top:10px; margin-right:10px; text-align:right;}
#spimright #bb img {margin-right:4px;}


#spimbot {height:134px; font: 12px Arial; color:#FFF;background: url(/i/botc.gif) left top repeat-x; }
#spimbotleft  {background: url(/i/botl.gif) left top no-repeat;   height:120px; padding: 15px 230px 0px 340px; }
#spimbotright {background: url(/i/botr.gif) right top no-repeat; }
#spimbotcntrs {padding:5px 0px 0px 0px;}
#spimbotcntrs img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); opacity: 0.3;}

.part_sk {font: bold 12px Sans-Serif;color:yellow; position:absolute; top:-7px; right:-7px; 
background: url(/js/carousel/tango/discount.png) no-repeat; padding:7px 0px 0px 1px; width:28px; height:28px; text-align:center;z-index:1;behavior: url(/js/png/iepngfix.htc);}
.part_img_block {position:relative; margin-top:3px; width:200px; text-align:center;}

.wheretobuy {color: #212992; font-weight:bold;}
.wheretobuy a {border-bottom:1px dashed #104FAB;}
.wheretobuy a:hover {border-bottom:1px dashed #E00029; text-decoration:none;}

.wheretobuyvp {color: #212992; font: bold 16px Trebuchet MS, Arial; }
.wheretobuyvp a {border-bottom:1px dashed #104FAB;}
.wheretobuyvp a:hover {border-bottom:1px dashed #E00029; text-decoration:none;}

.imgdiv{position:relative;padding:0px 0px 0px 0px; _height:0px;}
.imgdiv img{border:0px;}
.lupaimg {position:absolute; bottom:-1px; right:-1px;}
.fotolinks {font:normal 12px Arial;padding: 2px 0px 0px 2px;}
.fotolinks a {color: #495C9E;}




#color1 a {text-decoration:none; color: #495C9E;font: normal 12px Arial; border-bottom:1px dashed #495C9E; cursor:pointer; }
.clrimg {border: 2px solid #CCCCFF; position:absolute; padding:10px 10px 10px 10px; text-align:center; background: #ffffff; z-index:10;}
.clrimg a {text-decoration:none; color: #495C9E;font: normal 12px Arial; border-bottom:1px dashed #495C9E; cursor:pointer; }
.clrimg div {text-align:right; margin-right:10px;}
.clrimg img {margin:0px;}
                  

#clrbox1 {font: 12px Tahoma; color: #495C9E; padding: 0px 5px 0px 10px; border-left: 1px solid #CCCCCC;}

#color1top  {font: 13px Tahoma; color: #495C9E; padding: 0px; border-bottom: 1px solid #CCC; padding:2px;}

#clrradio { vertical-align: middle;}
.good span.colorname #clrradio {vertical-align:middle;}
.clrel {position:relative; z-index:20;}
.good span.colorname {display: inline-block;font: normal 12px Arial;}

.colorname {display: inline-block;font: normal 12px Arial; padding:1px 5px 1px 5px;}
.colorname a {text-decoration:none; color: #495C9E; font:normal 12px Arial; border-bottom:1px dashed #495C9E; cursor:pointer;}

.note {border: 1px solid red; background: #FDFBF6; padding:5px; font: normal 12px Arial; color: #333; width:550px; clear:both; text-align:left;}
.addonboxLO {margin:5px 0px 5px 30px; text-align: left; padding:4px; background: #FEF9F6; border:1px solid #F7DCC9;}
.addonboxB {background: #FEF9F6; margin:5px 0px 5px 30px; text-align: left; padding:4px;  border:1px solid #F7DCC9;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); opacity: 0.3;}

#basket {margin-left:0px; position: relative; color:#FFF; display:inline-block; cursor:pointer; height: 16px;  }
#basket a {color:#ffea00;}
#basketin {position:absolute; top:15px; left:0px; display:none; border:2px solid #002270; 
background: #DCEFFF; width:350px; padding:10px; font: normal 13px Trebuchet MS,Arial; color:#002270; -moz-border-radius: 0px 0px 10px 10px;}
#basketin a {color: #543B7D;}


.vkont {padding:3px; background: #FFFFFF; margin-bottom:12px; margin-right:10px;}
.vkont a {color: #43668D;}
.vkont div {float:right; width:90px; font: normal 10px;}

.callme {font-size:10px; color:#EFF2D4; outline:none;text-decoration:none; border-bottom: 1px dashed #FFF; font-weight:normal;}
.callme:hover {color:yellow; border:0px;}

.kw {font: 10px Tahoma; color:#94A6C1;}


.files_title {font-family:Arial, serif; font-weight:bold; margin-top:10px; font-size: 13pt; color : #212992;}
UL.files_list {padding:0; margin:10px 0 10px 20px; list-style:none}
UL.files_list LI {margin:2px; padding:0; display:inline-block;}
UL.files_list LI A {color:#339; display:block; background:#eee url(/i/file_ico/unknown-sm-32_32.png) no-repeat 4px 50%; padding:4px 10px 4px 40px; border:solid 1px #ccc; text-decoration:none; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
UL.files_list LI A:hover {text-decoration:none; background-color:#ddd; color:#006}
UL.files_list LI A SPAN {display:block; color:#666}
UL.files_list LI.file_ico_avi A {background-image:url(/i/file_ico/avi-sm-32_32.png)}
UL.files_list LI.file_ico_mpeg A {background-image:url(/i/file_ico/mpeg-sm-32_32.png)}
UL.files_list LI.file_ico_mov A {background-image:url(/i/file_ico/mov-sm-32_32.png)}
UL.files_list LI.file_ico_wmv A {background-image:url(/i/file_ico/wmv-sm-32_32.png)}
UL.files_list LI.file_ico_midi A {background-image:url(/i/file_ico/midi-sm-32_32.png)}
UL.files_list LI.file_ico_mp3 A {background-image:url(/i/file_ico/mp3-sm-32_32.png)}
UL.files_list LI.file_ico_wav A {background-image:url(/i/file_ico/wav-sm-32_32.png)}
UL.files_list LI.file_ico_wma A {background-image:url(/i/file_ico/wma-sm-32_32.png)}
UL.files_list LI.file_ico_fla A {background-image:url(/i/file_ico/fla-sm-32_32.png)}
UL.files_list LI.file_ico_htm A,
UL.files_list LI.file_ico_html A {background-image:url(/i/file_ico/html-sm-32_32.png)}
UL.files_list LI.file_ico_url A {background-image:url(/i/file_ico/url-sm-32_32.png)}
UL.files_list LI.file_ico_pdf A {background-image:url(/i/file_ico/pdf-sm-32_32.png)}
UL.files_list LI.file_ico_jpg A {background-image:url(/i/file_ico/jpeg-sm-32_32.png)}
UL.files_list LI.file_ico_png A {background-image:url(/i/file_ico/png-sm-32_32.png)}
UL.files_list LI.file_ico_gif A {background-image:url(/i/file_ico/gif-sm-32_32.png)}
UL.files_list LI.file_ico_tiff A {background-image:url(/i/file_ico/tiff-sm-32_32.png)}
UL.files_list LI.file_ico_bmp A {background-image:url(/i/file_ico/bmp-sm-32_32.png)}
UL.files_list LI.file_ico_psd A {background-image:url(/i/file_ico/psd-sm-32_32.png)}
UL.files_list LI.file_ico_eps A {background-image:url(/i/file_ico/eps-sm-32_32.png)}
UL.files_list LI.file_ico_docx A,
UL.files_list LI.file_ico_doc A {background-image:url(/i/file_ico/docx-sm-32_32.png)}
UL.files_list LI.file_ico_xlsx A,
UL.files_list LI.file_ico_xls A {background-image:url(/i/file_ico/xlsx-sm-32_32.png)}
UL.files_list LI.file_ico_text A {background-image:url(/i/file_ico/text-sm-32_32.png)}
UL.files_list LI.file_ico_eml A {background-image:url(/i/file_ico/eml-sm-32_32.png)}
UL.files_list LI.file_ico_rar A {background-image:url(/i/file_ico/rar-sm-32_32.png)}
UL.files_list LI.file_ico_zip A {background-image:url(/i/file_ico/zip-sm-32_32.png)}
