body              { font:normal 11px Tahoma; color:#333333; padding:0px; margin:0px; background-color:#FFFFFF; }
a                 { color:#1A96D6; }
img{ border:0px;}

input, select, textarea {	font-family: Tahoma;font-size: 11px;color: #222222; margin:0 0 0 0;}


td{ color:#333333;  font-size:13px;font-family: Tahoma;}
th{ color:#333333;  font-size:11px;font-family: Tahoma;}

strong {color:#333333; }

IFRAME{
	border-width: 1px;
	border-color: #e4e4e4;
	border-style: solid;			
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=120);
}


h1{ color:#000000;font-weight:normal; font-size:22px;margin:0 0 0 0;}
.h1-cat { color:#000000;font-weight:bold; font-size:14px;margin:10 0 0 0;}

h2{ color:#333333; font-weight:normal; font-size:16px;margin:0 0 0 0;}
h3{ color:#000000; font-weight:bold; font-size:11px;margin:5 0 2 0;}

#v_phone{font-size:18px; color:#D40000; display:inline; font-family:"Arial"; font-weight:bold;}
#v_email{font-size:11px; color:#1A96D6; display:inline;}
#v_rules{font-size:16px; font-weight:bold; color:#ec7b28; font-family:Arial;}

#cart{font-size:11px; }
#cart_cnt{font-size:13px; font-weight:bold; color:#D40000; display:inline; }
#cart_sum{font-size:13px; font-weight:bold; color:#D40000; display:inline; }

#item{background:url('/images/fon.gif');border:1px solid F1F1F1; height:100px; width:98%;}
#item_ph{ border:1px dashed cccccc; background-color:#FFFFFF;width:120px; height:120px; text-align:center;}
#item_h{font-size:13px; font-weight:bold; color:#000000; height:20px; text-decoration:none;}
#cart_sum{font-size:13px; font-weight:bold; color:#D40000; display:inline; }
#item_t{font-size:11px; display:block; padding-top:5px;}


#price{font-family:Tahoma;font-size:16px;color:C80101;font-weight:bold;}


.cart_h{ color:#CA0A0A; font-family:Tahoma; font-weight:normal; font-size:16px; text-align:center;}

.subcat {
}


.grad{	font-family:Tahoma;FONT-SIZE: 11px;color:#bbbbbb ; padding:5 0 0 20;}
.grad a{text-decoration: none;color:#bbbbbb ;}
.grad a:hover{	text-decoration: underline; }

ul.subcat {
	list-style-image:url(/images/li.gif);
	line-height:20px;
}

ul.subcat a {
	display: block; 
	font-family:  Tahoma;
	FONT-SIZE: 12px; 
	TEXT-DECORATION: underline;
	color:C40305;
}


a.anons{
	FONT-SIZE: 10px;
	color:#dddddd ;
	text-decoration: none;

}

a.anons:hover {
	text-decoration: underline;
}


a.menu1{
	font-family:"Arial Black";
	font-stretch:extra-expanded;
	FONT-SIZE: 10px;
	font-weight:bold;
	color:#03699F ;
	text-decoration: none;
}

a.menu1:hover {

text-decoration: underline;
}
a.menu2{
	FONT-SIZE: 10px;
	font-weight:bold;
	color:#03699F ;
	text-decoration: none;
}

a.menu2:hover {

text-decoration: underline;
}

.menus{ width:100%;}

.menus .menu_div{
	padding-left:10px;
	border-top:1px dashed #cccccc;
	border-bottom:2px solid #ffffff;
	height:25px;
}
.menus .menu_div .bg{	BACKGROUND: url(/images/n_plus.gif) 0 center no-repeat;	padding-left:15px; }

.menus .menu_div a, .active a
{
	display: block; 
	font-family:  Tahoma;
	FONT-SIZE: 12px; 
	COLOR: #4C4E4E; 
	TEXT-DECORATION: none;
	padding-top:5px;
	padding-bottom:5px;
}

.menus .active {
	padding-left:10px;
	border-top:1px dashed #cccccc;
	border-bottom:2px solid #777777;
	height:25px;
	background-color:#DEDEDE;
}

.menus .active .bg{	BACKGROUND: url(/images/n_plus.gif) 0 center no-repeat;	padding-left:15px; }

.menus .mcd { BACKGROUND: url(/images/g_arr.gif) 0 center no-repeat; padding-left:15px;	height:22px;}
.menus .mcd a{	display: block;font-family:  Tahoma;FONT-SIZE: 11px; TEXT-DECORATION: none;color:4C4E4E;vertical-align:bottom;line-height:20px;}
.menus .mcd a:hover{TEXT-DECORATION: underline;}

.menus .m_active { BACKGROUND: url(/images/g_arr.gif) 0 center no-repeat;	padding-left:15px;	height:22px;}
.menus .m_active a{	display: block;font-family:  Tahoma;FONT-SIZE: 11px; TEXT-DECORATION: underline;color:#1A96D6;vertical-align:bottom;line-height:20px;}


.menus .div_close{ display:none; margin-left:20px;}
.menus .div_open{ display:block; margin-left:20px;}
.menus .submenus{ margin-left:20px;}


.menu {}
.menu table{}


.menu td {
	padding-left:25px;
	vertical-align:top;
	text-align:left;
	BACKGROUND: url(/images/n_plus.gif) no-repeat 10 center; 
	border-bottom:1px dashed #cccccc;
}

.menu .active {
	BACKGROUND: url(/images/n_plus.gif) no-repeat 10 center; 
	background-color:#DEDEDE;
}

.menu td.mcd {  
	BACKGROUND: url(/images/g_arr.gif) no-repeat; 
    border:0;
}
.data {
	position: absolute; top:-500px; left:-500px; width:300px;
}
.menu td a, table.menu td a:visited, table.menu td b.sel
{
	display: block; 
	font-family:  Tahoma;
	FONT-SIZE: 12px; 
	COLOR: #4C4E4E; 
	TEXT-DECORATION: none;
	padding-top:5px;
	padding-bottom:5px;
	line-height:15px;
}

.menu .mcd a,.mcd a:visited .mcd b
{
	display: block; 
	font-family:  Tahoma;
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none;
	color:#4C4E4E;
}

.menu .mcd a:hover
{
	TEXT-DECORATION: underline;
}


table.t1{
width:100%;
background-color:#0E1C21;
}

table.t1 td{
FONT-SIZE: 11px;
color:#FB9310 ;
text-align:right;
border-bottom:1px solid #364245;
border-right:1px solid #364245;
font-weight:normal; 
padding:2px;
}
table.t1 th{
FONT-SIZE: 11px;
font-weight:normal;
height:18px;
text-align:left;
border-bottom:1px solid #364245;
border-right:1px solid #364245;
border-left:1px solid #364245;
padding:2px;

color:#9DB6C7;
width:85%;

}

table.t2{
width:100%;
background-color:#0E1C21;
}

table.t2 td{
FONT-SIZE: 11px;
color:#FB9310 ;
text-align:right;
border-bottom:1px solid #364245;
border-right:1px solid #364245;
font-weight:normal; 
padding:2px;
}
table.t2 th{
FONT-SIZE: 11px;
font-weight:normal;
height:18px;
text-align:left;
border-bottom:1px solid #364245;
border-right:1px solid #364245;
border-left:1px solid #364245;
padding:2px;

color:#9DB6C7;
width:85%;

}

table.sa{
width:100%;
}
table.sa td{
FONT-SIZE: 10px; 
text-align:right;
border-bottom:1px solid #364245;
font-weight:normal; 
}
table.sa th{
FONT-SIZE: 10px;
height:18px;
text-align:left;
border-bottom:1px solid #364245;
border-right:1px solid #364245;
font-weight:normal; 
width:50%;

}

a.ml3{
FONT-SIZE: 11px;
color:#FB9310 ;
	text-decoration: underline;
}


.gurant{
FONT-SIZE: 14px;
font-weight:bold; 
color:#FB9310 ;


}




#bordernone   { border:none }
#bordertop    { border-top:1px solid; border-color:#D8D8D8; }
#borderleft   { border-left:1px solid; border-color:#D8D8D8; }
#borderright  { border-right:1px solid; border-color:#D8D8D8; }
#borderbottom { border-bottom:1px solid; border-color:#D8D8D8; }



.cdp{	text-align:right;	display:block;	font-size:11px;}

.ldp{ font-size:11px; padding-bottom:5px; padding-right:10px;}
.ldp a{	font-size:11px; color:#1A96D6; text-decoration:none;}
.ldp .next {font-size:10px; color:#1A96D6; text-decoration:none;}

.cart_inp
{
	background-color: #FFFFFF;
	border:1px solid cccccc;
	width:30px;
	font-family: Tahoma;
	font-size: 12px;
	color: #999999;
	text-align:center;
}
.cart_arrow
{
	
	border-top:1px solid cccccc;
	border-bottom:1px solid cccccc;
	border-right:1px solid cccccc;
}

.cart_inp input
{
	border:0;
	background-color: #FFFFFF;
	height:20px;
	width:20px;
	font-family: Tahoma;
	font-size: 12px;
	color: #cc0000;
	text-align:center;
}


.cart_input{
	width: 100%;
	min-width: 100px;
	max-width: 305px;
	 color:#222222;
	height:20px;
	font-size:12px;
	font-family:Arial;

	
}
.cart_input2{
	width: 100%;
	min-width: 100px;
	max-width: 305px;
	 color:#222222;
	height:20px;
	font-size:12px;
	font-family:Arial;

	
}


.cart_text {
 font-weight:bold;
font-size:11px;

}
a.cart_in_header{
	font-size:11px;
color:#333333;
text-decoration:none;
}
a.cart_in_header:hover{
text-decoration:underline;
}

a.footer{
	font-size:12px;
color:#0D66CA;
text-decoration:underline;
}

.error {
 color:#ff0000;
}



.orders TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px;  PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px solid;
font-size:11px;
}
.orders TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; 
COLOR: #222; PADDING-TOP: 2px; BORDER-BOTTOM: #C90000 10px solid
}
.orders TD A:hover {
	COLOR: #18454f
}




#mn {
	margin: 15px 0 30px 10px;
	padding: 0;
}
#mn UL {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#mn SPAN {color: #717171; font-weight: bold}
#mn.nav LI {
	margin: 0;
	padding: 2px 0 3px 15px;
	line-height: 14px;
	list-style-type: none;
	background-image: url('');
}


.control {
	display: block;
	float: left;
	width: 12px;
	height: 14px;
	padding: 0;
	margin: 0 0 0 -15;
	margin: "0 0 0 -8";
}

.event_text {
	PADDING-RIGHT: 55px; PADDING-LEFT: 40px; PADDING-BOTTOM: 5px; PADDING-TOP: 45px; BACKGROUND-REPEAT: no-repeat;
	text-decoration:none;
	font-family:  Arial;
	FONT-SIZE: 12px; 
	font-weight:bold; 
	COLOR: #000000; 
text-transform:uppercase;
}
.event_text a {
	font-family:  Arial;
	FONT-SIZE: 12px; 
	font-weight:bold; 
	COLOR: #000000; 
	text-decoration:none;
text-transform:uppercase;

}


.event_price{
font-family:  Arial;
	FONT-SIZE: 20px;
	font-weight:bold; 
	color:#CC0000 ;
text-transform:lowercase;
display:block;

}


table.hp{
width:80%;
}

table.hp td{
font-weight:normal; 


}
table.hp th{
text-align:left;
font-weight:bold; 
}

.ormodel{
}



.icq {}
.icq td { color:59565A; font-size:11px;font-family:tahoma;}
.icq a { color:1DA4DB; font-size:11px;font-family:tahoma; text-decoration:none;}


.content { padding:0 10 0 10;}

.index_login{}
.index_login td{ font-size:11px; color:999999;}


.sales{
}

.sales tr.tr1{
 background:url('/images/fon.gif');
 border:3px solid F1F1F1;
}

.sales td{ vertical-align:top;}
.sales td.pic{ height:140px; text-align:center; vertical-align:center;}
div.pic-fon{ border:1px dashed cccccc; background-color:#FFFFFF; width:120px; height:120px; text-align:center; vertical-align:middle;}
.sales div.price{font-family:Tahoma;font-size:13px;color:#C80101;font-weight:normal; display:inline;}
.sales div.title{font-size:11px; font-weight:normal; color:#59565A; text-decoration:none;}
.sales div.model{font-family:Arial;font-size:13px;color:#C80101;font-weight:bold;}
.sales td.price_h{font-family:Tahoma;font-size:11px;color:#000000;}

.sales a{ color:1DA4DB; font-size:11px; font-family:Arial; display:block;}




.sales-index{
}

.sales-index table{
width:100%;
}

.sales-index div.sale_fon{
 background:url('/images/fon.gif');
 border:3px solid F1F1F1;
}
.sales-index td{ vertical-align:top;}
.sales-index td.pic{ height:150px; text-align:center; vertical-align:middle;}
.sales-index div.pic-fon{ border:1px dashed cccccc; background-color:#FFFFFF; width:120px; height:120px; text-align:center; vertical-align:middle;}
.sales div.price{font-family:Tahoma;font-size:13px;color:#C80101;font-weight:normal; display:inline;}


.sales-index div.title{font-size:11px; font-weight:normal; color:#59565A; text-decoration:none;}
.sales-index div.model{font-family:Arial;font-size:12px;color:#C80101;font-weight:bold; text-align:center;}
.sales-index td.price_h{font-family:Tahoma;font-size:11px;color:#000000;} 
.sales-index div.price{font-family:Tahoma;font-size:13px;color:#C80101;font-weight:bold; display:inline;}

.sales-index a{ color:#1DA4DB; font-size:11px; font-family:Arial; display:block;}


.item-photo-bg{ border:1px dashed #cccccc; background-color:#FFFFFF; text-align:center; margin:8 8 8 8;}
#item_h22{font-size:13px; font-weight:bold; color:000000; height:20px; text-decoration:none;}

#item-container { margin:10 0 10 0; min-width:500px;  overflow:hidden; width:100%;}
.item-left { width:260px; float:left; background:url('/images/fon.gif'); border:3px solid #F1F1F1;}
.item-right { margin-left:270px; padding-left:10px;}
.item-right  .wr { width:100%;}
.item-right  #header { width:100%;}
.item-right  #header a { font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}
.item-right .info{  padding:5 0 0 0; font-size:11px; color:#59565A;}
.item-right .model{  padding:5 0 0 0; font-size:11px; color:#59565A;}
.item-right .model span { color:#1A96D6;}
.item-right .buyitnow{ color:#000000; font-size:12px; height:25px; }
.item-right  .buyitnow span{ color:#D40000; font-size:13px; font-weight:bold;}
.item-right  .buyitnow .price-list {  }
.item-right  .buyitnow .price-button {  width:100px; float:right;}



#div-content { width:100%;}


.item-options { width:100%; float:left; margin:2 0 10 0; }
.item-options table{BORDER-COLLAPSE: collapse;}

.item-options TD { FONT-SIZE: 11px; padding:4 2 4 4; COLOR: #666;  BORDER:1px solid #cccccc;}
.item-options TH { FONT-SIZE: 11px; padding:4 2 4 4; FONT-WEIGHT: bold;   COLOR: #666;  BORDER:1px solid #cccccc; text-align:left;}
.item-options TD.num {background:url('/images/fon.gif');}



.items-list { width:100%;}
.items-list .item-bg {background:url('/images/fon.gif'); clear:both; overflow:hidden; min-height:100px; margin-top:10px; border:2px solid #F1F1F1; padding:8px 8px 8px 8px;}
.items-list .left { width:120px; float:left; border:1px dashed #cccccc; height:100%; background-color:#FFFFFF; text-align:center; vertical-align:middle; }
.items-list .left img{ vertical-align:middle;}

.items-list .right { margin-left:120px; padding-left:15px;  }
.items-list .wr { width:100%;}
.items-list .header { float:left; width:100%;}


.items-list .buyitnow{  color:#000000; font-size:12px; margin-bottom:10px;  float:right;}
.items-list  .buyitnow span{ color:#D40000; font-size:13px; font-weight:bold;}
.items-list  .buyitnow .price-list {    line-height:20px;}
.items-list  .buyitnow .price-button { float:right; width:100px;}

.items-list .info{ float:left; padding:5 0 0 0; font-size:11px; color:#59565A; width:100%;}


#cart-count1 { width:100px; text-align:right;color:#D40000; font-size:14px;}
#cart-sum1 { width:100px;  text-align:right;color:#D40000; font-size:14px; font-weight:bold;}


.table-wr{ width:100%;}




.top-menus { width:100%; padding-left:100px; margin:0 0 0 0; height:100%;}
.top-menus .top-normal { float:left; margin:0 0 0 0; padding:0 0 0 0; color:#DADADA;  margin-left:10px;  padding-right:6px;}
.top-menus .top-active { float:left; margin:0 0 0 0; padding:0 0 0 0; color:#DADADA; background: url(images/menuline.gif) center top no-repeat;  margin-left:10px; padding-right:6px;}
.top-menus .noimg { float:left; margin:0 0 0 0; padding:0 0 0 0; color:#DADADA; }


.top-menus a { color:#DADADA;line-height:23px; padding-left:10px;}
.top-menus .top-normal a { background: url(images/sq_grey.gif) left center no-repeat; }
.top-menus .top-active a ,.top-menus .top-active a:hover { text-decoration:none;background: url(images/sq_red.gif) left center no-repeat;}



.newsindex {}
.newsindex td { color:59565A; font-size:11px;font-family:tahoma;}
.newsindex .newsdate {color:D40000;  font-family:Tahoma; font-size:11px; font-weight:bold; padding-bottom:5px; }
.newsindex .newslink {color:1DA4DB;  font-family:Tahoma; font-size:11px; padding-top:5px;}
.newsindex .newsall {color:D40000;  font-family:Tahoma; font-size:11px;}


.news{}
.news-pager{ width:180px; float:right; padding:0 0 15px 15px; }
.news-list .date{ color:#4F4F4E; font-size:9px; font-weight:bold; font-family:Tahoma;}
.news-anons{ margin-bottom:5px;}

.news-list .news-anons a,.news-list .news-anons div,.news-list .news-anons p{ color:#104C8C;font-size:12px; font-family:Arial;}

.news-on-main{}
.news-on-main .date{ color:#D40000;  font-family:Tahoma; font-size:11px; font-weight:bold; padding-bottom:0px;}
.news-on-main .news-anons a,.news-on-main .news-anons div,.news-on-main .news-anons p{ color:#59565A; font-size:11px;font-family:tahoma; padding-right:10px;}
.news-on-main .news-anons a { text-decoration:none; }
.news-on-main .news-anons a:hover { text-decoration:underline;}
.news-on-main .newslink { padding-bottom:10px; }

.news-on-main .newslink a{background:url('/images/n_plus.gif') 0 5px no-repeat; padding-left:12px; font-size:11px;}
.news-on-main .newslink a:hover{ text-decoration:none;}
.news-on-main .all-news { text-align:right; padding-right:15px;}
.news-on-main .all-news a{font-size:11px;}



.docs{}
.docs-pager{ width:180px; float:right; padding:0 0 15px 15px; }
.docs-list .date{ color:#4F4F4E; font-size:9px; font-weight:bold; font-family:Tahoma;}
.docs-anons{ margin-bottom:5px;}

.docs-list .docs-anons a,.docs-list .docs-anons div,.docs-list .docs-anons p{ color:#104C8C;font-size:12px; font-family:Tahoma;}

table.contact_form{ width:100%;}

table.contact-form td{ vertical-align:top;}
table.contact-form th{ text-align:left; vertical-align:top;}
.contact-form td input.inp{ border:1px solid #cccccc; width:100%; font-size:13px; padding:1 2 4 2; height:20px; margin:0 0 0 0;}
.contact-form td input.code  { width:50px;}

.contact-form td textarea{height:80px; width:100%; }
.contact-form td input.error { border:1px solid #FF0000;}
.contact-form td textarea.error { border:1px solid #FF0000;}
.contact-form td textarea{ border:1px solid #cccccc; width:350; padding:1 2 4 2;  margin:0 0 0 0;}


.login-index { width:315px;}
.login-index .login_s { }
.login-index .login_s input {  width:100%; padding:0 5px 0 5px; font-size:12px;}
.login-index .login_s input.error{border:1px dashed #FF0000;}


input.type-text { width:100%; height:20px;}
input.type-button.disabled { color:#B4B4B4; }
.login-form dl { margin:0;}
.login-form .type-button { color:#000;}
.login-form dd { position:relative; margin:0; }
.login-form dl.error, .login-form dl.error .type-text, .login-form dl.error textarea, .login-form dl.error .overlabel { color:#DD0000; }
.login-form .overlabel { width:98%; display:none; line-height:1.25; color:#B4B4B4; position:absolute; top:3px; left:6px; }

.tip { position:absolute;  display:none; width:233px; height:113px; background:url('/images/additem.png') top left no-repeat; }
.tip div {color:#000;}
.tip a { color:#FFF;}


.tip2 { position:absolute; display:none;  width:233px; height:113px; background:url('/images/additem2.png') top left no-repeat; z-index:2000;}
.tip2 div {color:#000;}
.tip2 a { color:#FFF;}

.reg-form table{ width:500px;}
.reg-form sup { color:#CC0000;}
.reg-form th { text-align:left; font-weight:bold; vertical-align:top; padding:2px 0;}
.reg-form td { font-size:10px; padding:4px 0;}
.reg-form input.type-text{ width:100%; height:24px; vertical-align:middle;}
.reg-form textarea{ width:100%; height:40px;}
.reg-form input.errori { }
.reg-form textarea.errori { }

.reg-form label{ font-size:13px;}
.reg-form dl { margin:0;}
.reg-form .type-button { color:#000;}
.reg-form dd { position:relative; margin:0; }
.reg-form dl.error, .reg-form dl.error .type-text, .reg-form dl.error textarea, .reg-form dl.error .overlabel { color:#DD0000;}
.reg-form .overlabel { width:98%; display:none; line-height:1.25; color:#B4B4B4; position:absolute; top:3px; left:6px; }

.reg-form .left { width:500px; float:left;}
.reg-form .right { width:400px;float:right; }
.register-div { clear:both; overflow:hidden;}

#error-message { color:#CC0000; font-weight:bold;}

.address-form{ width:100%; }
.address-form th { text-align:left; font-weight:bold; vertical-align:top; padding:4px 0;}
.address-form td {  padding:4px 0;}


.contact-form{ width:600px;}
.contact-form sup { color:#CC0000;}
.contact-form th { text-align:left; font-weight:bold; vertical-align:top; padding:2px 0;}
.contact-form td { font-size:10px; padding:4px 0;}
.contact-form input.input-text{ width:100%; height:23px;}
.contact-form textarea{ width:100%; height:40px;}
.contact-form input.error { border:1px dashed #FF0000;}
.contact-form textarea.error { border:1px dashed #FF0000;}



.buyitnow .price-wr{width:170px;  height:25px;}
.buyitnow input{ margin:0px; padding:0px; height:25px;}
.buyitnow .price-right{ float:right; width:36px;}
.buyitnow .price-left { float:left; width:134px; height:25px; background:url('/images/cart_inner.gif') top left repeat-x;}
.buyitnow .price-inner {background:url('/images/cart_left.gif') top left no-repeat;height:25px; width:100%; padding-top:2px;}
.buyitnow .price-inner div {  color:#f17c0e;  font-size:17px; font-weight:bold;  text-align:center; height:100%;}
.buyitnow .usd_rate { font-size:10px; color:#00aceb; border-bottom:1px dashed #00aceb; text-decoration:none;}


.cart-list { width:100%; padding-top:10px;}
.cart-list .item { margin-bottom:10px; width:100%; overflow:hidden; }
 .cart-list .item table{ width:100%; padding-bottom:10px;}
 .cart-list .item td{color:#2f404c;}
 
 .cart-list .item .number { width:40px; text-align:center; font-size:22px; }
 .cart-list .item .pic { width:140px; text-align:center;}
 .cart-list .item .info { }
 .cart-list .item .info .title{ }
 .cart-list .item .anons div, .cart-list .item .anons p{color:#2f404c; font-size:33px; }
 .cart-list .item .price { width:200px; vertical-align:middle;}
 .cart-list .item .price span{ color:#f17c0e;  font-size:17px; font-weight:bold;  text-align:center; vertical-align:middle;} 
 .cart-list .item .count { width:80px;}
 .cart-list .item .count div { text-align:center; }
 .cart-list .item .del   { width:60px; text-align:center; }
 
.cart-list .item .t2 { float:left; height:22px;  border:1px solid #cccccc; background-color:#FFFFFF;}
.cart-list .item .t2 input { height:22px; width:30px; padding-top:3px; text-align:center; border:0;font-weight:bold; margin:0 0 0 0;}
.cart-list .item .t3 { float:left; height:22px; width:14px; background-color:#FFFFFF; border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}
.cart-list .item .t3 .up { height:12px;}
.cart-list .item .t3 .dn { height:12px;}

 
 
 #cart-sum-total {color:#f17c0e;  font-size:17px; font-weight:bold;  text-align:right;}
 #cart-sum-title {color:#2f404c;font-size:17px;   text-align:center;}

 #cart-ship-total {color:#f17c0e;  font-size:16px; font-weight:bold;  text-align:right;}
 #cart-ship-title {color:#2f404c;font-size:16px;   text-align:center;font-weight:normal;}

.cart-list .cart-cnt {  float:left; width:150px; }
.cart-list .cart-vl {   padding-right:5px; border-left:1px solid #cccccc; display:inline;}

.cart-list .cart-price-item { float:left;  line-height:25px; color:#1A96D6; overflow:hidden; margin-left:10px;}
.cart-list .cart-price-sum { float:left; line-height:25px; color:#1A96D6; overflow:hidden; margin-left:10px;}

#cart-count1 { width:100px; text-align:right;color:#D40000; font-size:14px;}
#cart-sum1 { width:100px;  text-align:right;color:#D40000; font-size:14px; font-weight:bold;}

.reklama { }
.reklama a{font-size:11px; color:#333333; text-decoration:none;}
.reklama a:hover{text-decoration:underline;}
.reklama span{text-decoration:underline; cursor:pointer;}
