body {
margin: 0;
padding: 15px 0 0 0;
font-family: arial, verdana, tahoma, helvetica;
}

.list_links {
color: #000;
}

input {
font: normal 8pt arial;
color: gray;
}

img {
border: none;
}

.img_list {
width: 95px;
height: 105px;
float: left;
}

table {
border-collapse: collapse;
width: 100%;
}

td
{
margin: 0em;
padding: 0em;
vertical-align: top;
text-align: left;
}

div {
text-align: left;
}

h1 {
margin: 0 0 7px 0;
color: #646464;
font: normal 14pt arial;
}

.clear {
clear: both; 
height: 1px;
visibility: hidden;
}

#main {
width: 1000px;
}

#mainmenu {
height: 38px;
background: url(../img/mainmenu_bg.jpg) repeat-x;
margin-bottom: 20px;
}

#mainmenu ul {
margin: 0;
padding: 0;
list-style: none;
display: inline;
float: left;
}

#mainmenu ul li {
width: 117px;
margin: 0;
padding: 0;
display: inline;
cursor: pointer;
float: left;
}

.home {
width: 118px;
}

.search {
width: 142px;
height: 38px;
float: right;
}

.find {
margin: 0 0 5px 0;
width: 142px; 
height: 16px;
font-size: 85%;
border: 1px solid gray;
font: normal 9pt gray;
}

.find_h {
margin: 0 0 5px 0;
font-size: 10pt;
font-weight: normal;
color: gray;
}

.end {
width: 7px;
height: 38px;
background: url(../img/end.jpg) right no-repeat;
float: right;
}

.sidebar {
width: 162px;
background: url(../img/sidebar_up.jpg) no-repeat top #f4f4f4;
margin-bottom: 7px;
}

.sidebar2 {
width: 162px;
background: #f4f4f4;
margin-bottom: 7px;
}

.sidebarspace {
padding: 3px 3px 3px 20px;
color: #535365;
font: normal 8pt arial;
}

.sidebar_down {
height: 9px;
background: url(../img/sidebar_down.jpg) no-repeat;
}

.sbtb {
padding: 4px 4px 4px 15px;
background: url(../img/sidebar_title.jpg) no-repeat top #bebebe;
}

.sbtb2 {
padding: 4px 4px 4px 15px;
background: url(../img/sidebar_title_gray.jpg) no-repeat top #bebebe;
}

.sbt {
margin: 0;
font: bold 9pt arial;
color: #414141;
}

.sbul {
list-style: none;
padding: 0 15px 0 15px;
margin: 4px 0 4px 0;
}

.sbul p {
margin:5px 0 0 0;padding:0px;
line-height:12px;
font:11px arial;
}

.sbul li {

}

.sbul li a {
color: #535365;
font: normal 8pt arial;
text-decoration: none;
}

.sbul li a:hover {
text-decoration: underline;
}

.phones {
width: 162px;
height: 77px;
color: #fff;
font: normal 9pt arial;
background: url(../img/phones2.jpg) no-repeat left top;
}

.phones .numb {
padding: 8px 0 0 64px;
}

.phones .adress {
padding: 4px 0 0 16px;
}

#left {
float: left;
width: 162px;
}

#center {
float: left;
width: 676px;

}

#content {
padding: 0 12px 0 12px;
}

#right {
float: right;
width: 162px;
}

.log {
width: 120px;
border: 1px solid gray;
margin: 5px 0 5px 0;
font: normal 9pt arial;
}

.log2 {
margin-left: 25px;
}

#new_anonses {
font: normal 9pt arial;
height: 138px;
line-height: 150%;
text-align: justify;
background: url(../img/new_anonses.jpg) no-repeat;
padding: 8px 0 0 204px;
color: #5e5e5e;
}

#new_anonses img {
float: left;
clear: left;
}

#new_anonses h1 {
margin: 0;
font: normal 11pt aial;
color: #5b5b5b;
}

#new_anonses p {
padding: 0 5px 0 0;
}

.items {
padding: 0px 0 15px 0;
border-bottom: 1px solid #b7b8bc;
}

.items_txt {
padding: 0 0 10px 0;
font-size: 9pt;
color: gray;
}

.items td {
text-align: center;
color: #414141;
font: normal 9pt arial;
vertical-align: bottom;
}

.img_main {
margin-bottom: 7px;
}

.items h2 {
margin-bottom: 7px;
color: #414141;
font: bold 9pt arial;
}

.items h2.blue {
margin: 0 0 6px 0;
color: #185fa4;
font: bold 11pt arial;
}

h2.blues {
margin-bottom: 7px;
color: #185fa4;
font: bold 11pt arial;
margin: 0;
}

.items span {
color: #8c8f97;
font: bold 9pt arial;
}

#footer {
background: url(../img/footer.jpg) repeat-y;
}

#footer_top {
background: url(../img/bottom_bg.jpg) no-repeat;
height: 16px;
}

#footer_space {
padding: 2px 15px 10px 25px;
color: #6f6f6f;
font: normal 8pt arial;
line-height: 150%;
}

#footer_space span {
color: #383838;
font: normal 9pt arial;
}

.copy {
float: left;
}

.skype {
float: right;
}

#cat_list td {
vertical-align: top;
color: gray;
}

#cat_list td.list1 {
text-align: left;
padding-right: 5px;
}

#cat_list td.list2 {
width: 118px;
background: url(../img/img_bord.jpg) repeat-y;
color: black;
vertical-align: bottom;
}

#cat_list td.list3 {
height: 10px;
background: url(../img/img_bord_up.jpg) no-repeat;
}

#cat_list td.list4 {
height: 14px;
padding-top: 7px;
padding-bottom: 6px;
background: url(../img/img_bord_down.jpg) no-repeat;
vertical-align: top;
font: bold 10pt arial;
color: #3b3b3b;
}

#cat_list td.list5 {
text-align: left;
padding: 0 0 0 15px;
font: normal 9pt arial;
color: #5e5e5e;
}

#cart_s td {
text-align: left;
vertical-align: middle;
padding: 0 5px 5px 5px;
}

#cart_s td.le_s {
width: 70px;
}

.item_content {
font: normal 9pt arial;
color: #5e5e5e;
}

.carts {
width: 60px;
height: 16px;
margin: 0 12px 0 0;
border: 1px solid gray;
font: normal 9pt arial;
vertical-align: middle;
}

.carts_butt {
margin: 0 7px 0 0;
}

.all_order {
font: normal 13pt arial;
color: #5e5e5e;
padding: 10px 0 0 0;
}

.all_order span {
color: #185fa4;
}

.order {
margin: 14px 0 0 0;
}

#order_b td {
font: normal 9pt arial;
}

.left_order {
width: 35%;
text-align: right;
padding: 3px 7px 3px 3px;
}

.right_order {
width: 65%;
text-align: left;
padding: 0 3px 25px 3px;
}

.inputs {
border: 1px solid gray;
width: 300px;
}

.inputs2 {
border: 1px solid gray;
width: 300px;
height: 50px;
}

.inputs3 {
border: 1px solid gray;
width: 150px;
}

.vys {
float: left;
}

.vys2 {
float: left;
padding: 3px 0 0 7px;
}

.cent_order {
padding: 0 10px 10px 10px;
}

.price {
color: #185fa4;
}

#mainboard {
width: 632px;
}

#mainboard h1 {
padding: 1px 0 0 30px;
font: normal 10pt arial;
color: gray;
margin: 0 0 15px 0;
}

#mainboard a {
color: #007dc5;
font-size: 9pt;
text-decoration: none;
}

#mainboard a:hover {
color: #007dc5;
font-size: 9pt;
text-decoration: underline;
}

#mainboard_in {
width: 622px;
height: 155px;
background: url(../img/mainboard_in.jpg) no-repeat;
padding: 5px 10px 10px 20px;
font: normal 10pt arial;
color: gray;
}

#mainboard_in h1 {
padding: 1px 0 0 30px;
font: normal 10pt arial;
color: gray;
margin: 0 0 15px 0;
}

#mainboard_in a {
color: #007dc5;
font-size: 9pt;
text-decoration: none;
}

#mainboard_in a:hover {
color: #007dc5;
font-size: 9pt;
text-decoration: underline;
}

#mainboard_in p {
color: gray;
font-size: 9pt;
}

#mainboard span {
color: #545454;
}

#cart_s span {
		font: normal 12pt arial;
		}

#cart_s span.price_red {
		color: red;
		}

#cart_s span.price_blue {
		color: #185fa4;
		}

#cat_list .plus {
		width: 30px;
		vertical-align: middle;
		font: bold 15pt arial;
		}

#down_banner {
width: 152px;
height: 150px;
background: url(../img/hv10.jpg);
padding: 10px 5px 0 5px;
text-align: center;
color: white;
font: normal 12pt arial;
cursor:  pointer;
}

#down_banner span {
color: white;
}

#down_banner_microsoft {
width: 152px;
height: 125px;
background: url(../img/microsoft.jpg);
padding: 35px 5px 0 5px;
margin: 8px 0 8px 0;
text-align: center;
color: #5d5d5d;
font: normal 11pt arial;
cursor:  pointer;
}

#down_banner_microsoft span {
color: #000;
}

#down_banner_3 {
width: 152px;
height: 125px;
background: url(../img/hotdeal.gif);
padding: 35px 5px 0 5px;
margin: 8px 0 8px 0;
text-align: center;
color: #5d5d5d;
font: normal 11pt arial;
cursor:  pointer;
}

#down_banner_3 span {
color: #000;
}

#down_banner_4 {
width: 152px;
height: 125px;
background: url(../img/actions_macbook.jpg);
padding: 35px 5px 0 5px;
margin: 8px 0 8px 0;
text-align: center;
color: #5d5d5d;
font: normal 11pt arial;
cursor:  pointer;
}

#down_banner_4 span {
color: #000;
}

#serchbasket {
width: 146px;
height: 152px;
background: url(../img/se_ba.jpg);
padding: 8px 8px 0 8px;
margin: 0 0 10px 0;
}

#serchbasket a {
color: black;
text-decoration: none;
font-size: 10pt;
}

#serchbasket p {
color: gray;
font-size: 9pt;
}

._tech {
font-size: 9pt; 
color: #5e5e5e;
line-height: 130%;
}

._tech h3 {
margin: 0 0 12px 0;
font-weight: 700;
font-size: 11pt;
color: #5e5e5e;
}

/* new list */

.item_new {
border-top: 1px solid #b7b8bc;
margin: 0 0 10px 0;
}

.item_new td {
padding: 10px 0 0 0;
}

.list_left_0 {
width: 346px;
}

.list_left_1 {
text-align: center;
}

.list_left {
padding: 2px 10px 10px 10px;
width: 326px;
height: 183px;
background: url(../img/list_bg.jpg) no-repeat;
}

.item_in {
height: 175px;
}

.item_in h2 {
margin: 0;
color: #488ec2;
font: normal 11pt tahoma;
}

.item_in p {
font: normal 9pt tahoma;
}

.bottoms {
vertical-align: middle;
height: 30px;
}

.price_new {
width: 78px;
height: 16px;
padding: 1px 10px 5px 10px;
background: url(../img/price_bg.png) no-repeat;
text-align: center;
font: normal 10pt tahoma;
}

.item_entery {
padding: 10px 0 0 0;
position:relative;
}

.right_entery {
width:49%;
border-left: 1px solid #b7b8bc;
text-align: center;
vertical-align: middle;
}

.right_entery2 {
float:right;
text-align: center;
}

.left_entery {
padding: 0 0 0 0;
font: normal 9pt arial;
color: #5e5e5e;
line-height: 130%;
}

.fulldescr
{
font: normal 9pt arial;
color: #5e5e5e;
line-height: 130%;
}

.fulldescr a {
color: #488ec2;
}

.fulldescr h2 {
color: #7a7a7a;
}

.once_entery {
padding: 0px 0px 5px 0px;
}

.once_entery p {
font: normal 9pt arial;
color: #5e5e5e;
line-height: 130%;
}

.once_entery h2 {
font: normal 10pt arial;
color: #000;
}

.left_entery a {
color: #488ec2;
}

.left_entery h2 {
margin: 0;
color: #488ec2;
font: normal 11pt tahoma;
}

.item_entery h2 {
margin: 0;
color: #488ec2;
font: normal 11pt tahoma;

}

.overview {
padding: 0 0 5px 6px;
font-size: 9pt;
color: gray;
}

.overview h3 {
margin: 0;
color: black;
font: normal 10pt tahoma;
}


.plus_tag {
padding: 0px 0px 5px 6px;
font-weight: 700;
font-size: 11pt;
color: #5e5e5e;
}

.item_plus {
float: left;
width: 138px;
height: 208px;
background: url(../img/item_plus.jpg);
padding: 12px;
cursor: pointer;
}

.plusin {
padding: 5 5 5 2px;
font: normal 8pt tahoma;
}

.plusin span {
color: #ff8800;
float: right;
}

.plusin2 {
height: 100px;
padding: 0px 5px 10px 10px;
vertical-align:middle;
text-align:center;
}

.centered {
margin-top: expression(((outer.offsetHeight/2)
-parseInt(offsetHeight)/2)  <0 ? "0" :
(outer.offsetHeight/2)
-(parseInt(offsetHeight)/2) +'px') ;
}

.plusin3 {
font: normal 8pt tahoma;
padding-top:5px;
padding-left:5px;
}

/* new list */

/* store */

#_store td {
padding: 5px 10px 5px 0px;
width: 25%;
}

.parts {
font: normal 8pt helvetica, arial;
color: #5e5e5e;
}

.first_store {
border-bottom: 1px solid #ababab;
}

.cpu_store {
color: #8096a6;
}

.inch_store {
color: #434343;
}

.store_price {
/*font-size: 12pt;*/
/*color: #2f90ce;*/
font-weight: 500;
font-size: 13pt;
color: #d10b0b;
font-family: tahoma;
}

.store_price_lit {
font-weight: 700;
font-size: 10pt;
color: #d10b0b;
/*color: #2f90ce;*/
font-family: tahoma;
}

.store_ipod {
width: 23%;
float: left;
}

#icons {
padding: 0px 0px 0px 20px;
}

.more_icon {
list-style-image: url(../img/more_icon.jpg);
}

.forum_icon {
list-style-image: url(../img/forum_icon.jpg);
}

.print_icon {
list-style-image: url(../img/print_icon.jpg);
}

.manager_icon {
list-style-image: url(../img/manager_icon.jpg);
}

/* store */

/* configg */

.leftconf {
width: 18%;
/*border-top: 1px solid gray;*/
float: left;
text-align: center;
}

.rightconf {
width: 80%;
/*border-top: 1px solid gray;*/
float: left;
font-size: 10pt;
padding-top: 10px;
color: gray;
}

.rightconf p {
padding: 10px 10px 10px 10px;
border: 1px solid #cecece;
}

.config_end {
/*width: 70px;*/
/*height: 16px;*/
padding: 4px;
/*background: gray;*/
/*-webkit-border-radius: 5px;*/
color: #d10b0b;
text-align: center;
float: left;
font-family: tahoma;
font-size: 14pt;
font-weight: 500;
}

.conf_price {
padding-top: 10px;
padding-left: 20px;
border-top: 1px solid #cecece;
}

/* configg */

/* list_div */

.list_div_title {
padding: 8px 4px 8px 0px;
color: #7a7a7a;
}

.list_div_dec {
width: 650px;
border-top: 1px solid #cecece;
border-right: 1px solid #cecece;
}

.list_div {
width: 215px;
height: 160px;
float: left;
border-left: 1px solid #cecece;
border-top: 0px solid #cecece;
border-bottom: 1px solid #cecece;
border-right: 0px solid #cecece;
}

.list_div_in {
padding: 20px 0 10px 10px;
font-size: 8pt;
color: #7a7a7a;
}

.list_div_in b {
color: #d10b0b;
}

.list_div_in a {
color: #000000;
text-decoration: none;
font-weight:bold;
}

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

.text_in {
clear: both;
font-size: 9pt;
color: #7a7a7a;
}

.price_in {
font-weight: 700;
font-size: 13pt;
color: #d10b0b;
font-family: tahoma;
}

/* list_div */

/* 404 */

#fourzero h2 {
color: gray;
padding: 0;
margin: 5px 0 5px 0;
font-size: 11pt;
color: black;
}

#fourzero h3 {
color: gray;
padding: 0;
margin: 5px 0 5px 0;
font-size: 9pt;
color: black;
}

#fourzero p {
color: gray;
font-size: 9pt;
}

.notfound {
padding: 0;
margin: 0;
list-style: none;
}

.notfound li {
padding-bottom: 3px;
}

.notfound li a {
color: gray;
font-size: 9pt;
}

#fourfooter li {
display: inline;
font-size: 8pt;
}

#fourfooter a {
color: blue;
font-size: 8pt;
padding-right: 5px;
}

/* 404 */

/* footernew */

#footernew {
border-top: 1px solid #b7b8bc;
border-bottom: 1px solid #b7b8bc;
padding: 4px 0 4px 0;
margin: 5px 0 5px 0;
font-size: 8pt;
color: gray;
}

#footernew a, #partners a {
color: #007dc5;
font-size: 8pt;
text-decoration: none;
}

#footernew a:hover, #partners a:hover {
color: #007dc5;
font-size: 8pt;
text-decoration: underline;
}

#footernew ul {
float: right;
list-style: none;
padding: 0;
margin: 0;
}

#footernew ul li {
display: inline;
border-left: 0px solid gray;
padding: 0 0 0 4px;
margin: 0;
}

#partners {
/* border-bottom: 1px solid #b7b8bc; */
padding: 0 0 4px 0;
margin: 0 0 5px 0;
font-size: 8pt;
color: gray;
}

/* footernew */

#techall {
		border-collapse: collapse; 
		width: 100%; 
		font: 8pt normal tahoma; 
		color: gray;
}

#techall td {
		width:31%; 
		padding:1%; 
		vertical-align: top; 
		text-align: left;
}

#techall td ul {
		padding: 0 0 0 15px;
		margin: 0;
}

#techall td ul li {
		margin-bottom: 10px;
}

#techall td span {
		color: #4d4d4d;
}

.full_desc {
font: normal 9pt arial;
color: #5e5e5e;
line-height: 130%;
}

.reconstruction {
margin: 5px 0 -12px 0;
font-size: 8pt;
color: black;
}

.reconstruction span {
color: red;
}

.note {
color: #8096a6;
font:11px arial;
}

.linkeddiv 
{
padding-top:15px;
}

.linkeddiv p {padding:0px;margin:0px;}

.linkeddiv table
{
height:115px;
width:139px;

}

.linkeddiv td
{
text-align:center;vertical-align:middle;padding:10 5 10 5px;
}

#basket_table {border:1px solid #989DA5;}
#basket_table th {background-color:#989DA5;color:#ffffff;font:11px arial;font-weight:bold;padding:8px;}
.basket_table_td1 {color:#000000;font:11px arial;padding:8px;}
.basket_table_summ {color:#000000;font:11px arial;padding:8px;text-align:right;font-weight:bold;}
.basket_user_details {border-bottom:1px dashed #dedede;font:12px arial;padding:4px;}
a.basket_remove {color:#3366CC;font:11px arial;text-decoration:none;}
a.basket_remove:hover {color:#3366CC;font:11px arial;text-decoration:underline;}

a.print {color: #8096a6;font:11px arial;text-decoration:none;}
a.print:hover {color:#8096a6;font:11px arial;text-decoration:underline;}

.path_link {color:#3366CC;font:11px arial;text-decoration:none;border-bottom: 1px solid #b7b8bc;padding-bottom:2px;}
a.path_link {color:#3366CC;font:11px arial;text-decoration:none;}
a.path_link:hover {color:#3366CC;font:11px arial;text-decoration:underline;}

.currency {font:11px arial;}
