div, td {
	font-family : Tahoma;
	font-size : 11px;
	color : #000000;
	quotes: "\00ab" "\00bb"; /* Кавычки в виде двойных угловых скобок */
}

.div_header {
	background : url(header_fon.jpg);
	background-repeat : repeat-x;
	/*height : 211px;*/
	width : 100%;
	margin-top : 0px;
	margin-left : 0px;
	padding-top : 0px;
	padding-left : 0px;
	min-width: 1000px; /* Минимальная ширина контейнера */
}

.div_logo {
	width : 160px;
	top : 25px;
	left : 20px;
	padding-top : 0px;
	padding-left : 0px;
	position: relative;
}

#container {
 min-width: 500px; /* Минимальная ширина контейнера */
}
.minwidth {
 min-width: 500px; /* Минимальная ширина контейнера */
}

.div_searchform {
	/*border: 4px double black; /* Параметры границы */
	/*background : url(hr_transparent.gif);*/
	top : 25px;
	left : 230px;
	right : 340px;
	height:44px;
	padding-top : 0px;
	padding-left : 0px;
	position: absolute;
	min-width:400px;
	width: expression(document.body.clientWidth < 1000 ? "400px" : "auto");
}

.div_left_search {
	background : url(left_plashka_for_search.jpg);
	height : 44px;
	width : 6px;
	margin-top : 5px;
	margin-left : 0px;
	padding-top : 0px;
	padding-left : 0px;
	float: left; /* Обтекание по правому краю */
}
.div_center_search {
	/*border: 4px double black; /* Параметры границы */
	background : url(center_plashka_for_search.jpg);
	background-repeat : repeat-x;
	height : 44px;
	width : 86%;
	margin-top : 5px;
	margin-left : 0px;
	padding-top : 0px;
	padding-left : 0px;
	float: left; /* Обтекание по правому краю */
	white-space:nowrap;

}
.div_right_search {
	background : url(right_plashka_for_search.jpg);
	height : 44px;
	width : 6px;
	margin-top : 5px;
	margin-left : 0px;
	padding-top : 0px;
	padding-left : 0px;
	float: left; /* Обтекание по правому краю */

}
.div_formsearch {
/*border: 4px double black; /* Параметры границы */
float: left;
margin-top : 10px;
width: 75%;
}




.div_loginform {
	width : 300px;
	margin-right : 0px;
	top : 25px;
	right : 20px;
	padding-top : 0px;
	padding-left : 0px;
	position: absolute;
	text-align: right;
}
.div_left_login {
	background : url(left_plashka_for_login.jpg);
	height : 44px;
	width : 5px;
	margin-top : 5px;
	margin-left : 0px;
	padding-top : 0px;
	padding-left : 0px;
	float: left; /* Обтекание по правому краю */
}
.div_center_login {
	background : url(center_plashka_for_login.jpg);
	background-repeat : repeat-x;
	height : 44px;
	width : 290px;
	margin-top : 5px;
	margin-left : 0px;
	padding-top : 0px;
	padding-left : 0px;
	float: left; /* Обтекание по правому краю */
}
.div_right_login {
	background : url(right_plashka_for_login.jpg);
	height : 44px;
	width : 5px;
	margin-top : 5px;
	margin-left : 0px;
	padding-top : 0px;
	padding-left : 0px;
	float: left; /* Обтекание по правому краю */
}


.div_menu {
	/*border: 4px double black; /* Параметры границы */
	margin-left : 0px;	
	padding-left : 20px;
	padding-right : 20px;
	/*margin-top:70px;*/
	padding-top: 12px;
	min-width:600px;
}
.div_header_page {
	/*position:absolute;
	margin-top:-70px;
	padding-left:10px; */
}

#footer {
/*background: url(http://www.handspc.ru/img_d/footer-horline.png) repeat-x scroll center top;*/
background : url(http://www.handspc.ru/img_d/footer-horline.png);
min-height:120px;
margin-top:20px;
clear:both;
height:120px;
}


#div_footermenu {
width:60%;margin-left:20px;margin-top:15px;float:left;
}




.div_footermenu {
/*border: 4px double black; /* Параметры границы */
font-family : Tahoma;
font-size : 11px;
width:100px;
margin-left:10px;
margin-top:10px;
padding-bottom:0px;
float: left;
}

.div_copyright{
/*border: 4px double black; /* Параметры границы */
font-family : Tahoma;
font-size : 11px;
float: left;
margin-left: 10px;
margin-top: 20px;
margin-right:0px;
width : 300px;
right:10px;
}

.div_fm {
font-family : Tahoma;
font-size : 11px;
padding-top:10px;
padding-bottom:10px;
}

.div_data_fm {
	font-family : Tahoma;
	font-size : 11px;
	color : #606060;
}


.bottom_headlink{
	margin-right:10px;
	margin-bottom:5px;
	padding-left: 10px;
	padding-top: 0px;
	float:right; 
	background-image : url(http://www.handspc.ru/img_d/red_arrow_catalog.jpg); 
	background-position : left;	
	background-repeat : no-repeat;
}


.serach_sample {
	font-family : Tahoma;
	font-size : 11px;
	color : #04A5B4; 
	cursor:pointer;
	text-decoration:none;
	border-bottom:1px dashed #000;}

A.cls_menu {
	font-family : Tahoma;
	font-size : 12px;
	color : #04A5B4;
}
A:ACTIVE.cls_menu {
		color : #800000;
}
A:VISITED.cls_menu {
	color : #04A5B4;
}
A:HOVER.cls_menu {
	color : #3A566E;
}
A:FOCUS.cls_menu {
	color : #3A566E;
}

.header_page {
	font-family : Trebuchet MS, Tahoma;
	font-size : 20px;
	color : #50676C;
	font-weight : bold;
	margin-left : 10px;
}


.header_block {
	font-family : Trebuchet MS, Tahoma;
	font-size : 18px;
	color : #50676C;
	font-weight : bold;
	margin-left : 10px;
}


.data_news {
	font-family : Tahoma;
	font-size : 11px;
	color : #606060;
	margin-left:10px;
}
.header_news {
	font-family : Tahoma;
	font-size : 12px;
	color : #04A5B4;
	margin-left:10px;
	text-decoration : underline;
}
.anons_news {
	font-family : Tahoma;
	font-size : 12px;
	color : #000000;
	margin-left:20px;
}




A {
	font-family : Tahoma;
	#font-size : 11px;
	color : #04A5B4;
}
A:ACTIVE {
		color : #800000;
}
A:VISITED {
	color : #04A5B4;
}
A:HOVER {
	color : #3A566E;
}
A:FOCUS {
	color : #3A566E;
}

.newsnode {
margin-left:8px;
margin-top:10px;
margin-bottom:10px;
margin-right:0px;
cursor:pointer;
padding-top:10px;
padding-bottom:10px;
padding-right:0px;
}





.selected_tab {
background : url(tab_selected.jpg);
	background-repeat : repeat-x;
	height : 26px;
	width : 137px;
	margin-top : 5px;
	padding-left : 0px;
	padding-top:5px;
	margin-bottom:-5px;
	margin-right:5px;
	float: left;
	font-family : Tahoma;
	font-size : 11px;
	color: #3A566E;
	text-align: center;
	text-decoration : none;
	font-weight : bold;
	cursor:pointer;
}

.noselected_tab {
background : url(tab_noselected.jpg);
	background-repeat : repeat-x;
	height : 26px;
	width : 137px;
	margin-top : 5px;
	padding-top:5px;
	margin-bottom:-5px;
	margin-right:5px;
	padding-left : 0px;
	float: left;
	font-family : Tahoma;
	font-size : 11px;
	color: #FFFFFF;
	text-align: center;
	text-decoration : none;
	cursor:pointer;
}


.next_tab {
background : url(next_strelka.png);
	background-repeat : repeat-x;
	height : 11px;
	width : 11px;
	margin-top : 10px;
	margin-left : 5px;
	padding-top:5px;
	margin-bottom:-5px;
	padding-left : 0px;
	margin-right:5px;
	float: left;
	font-family : Tahoma;
	font-size : 11px;
	color: #FFFFFF;
	text-align: center;
	text-decoration : none;
	cursor:pointer;
}
.next_tab_noactiv {
background : url(next_seraya.png);
	background-repeat : repeat-x;
	height : 11px;
	width : 11px;
	margin-top : 10px;
	margin-left : 5px;
	padding-top:5px;
	margin-bottom:-5px;
	padding-left : 0px;
	margin-right:5px;
	float: left;
	font-family : Tahoma;
	font-size : 11px;
	color: #FFFFFF;
	text-align: center;
	text-decoration : none;
	cursor:pointer;
}
.next_tab_activ {
background : url(next_strelka_activ.png);
	background-repeat : repeat-x;
	height : 11px;
	width : 11px;
	margin-top : 10px;
	margin-left : 5px;
	padding-top:5px;
	margin-bottom:-5px;
	padding-left : 0px;
	margin-right:5px;
	float: left;
	font-family : Tahoma;
	font-size : 11px;
	color: #FFFFFF;
	text-align: center;
	text-decoration : none;
	cursor:pointer;
}


.prev_tab {
background : url(back_strelka.png);
	background-repeat : repeat-x;
	height : 11px;
	width : 11px;
	margin-top : 10px;
	margin-left : 10px;
	padding-top:5px;
	margin-bottom:-5px;
	padding-left : 0px;
	margin-right:0px;
	float: left;
	font-family : Tahoma;
	font-size : 11px;
	color: #FFFFFF;
	text-align: center;
	text-decoration : none;
	cursor:pointer;
}

.prev_tab_noactiv {
background : url(back_seraya.png);
	background-repeat : repeat-x;
	height : 11px;
	width : 11px;
	margin-top : 10px;
	margin-left : 10px;
	padding-top:5px;
	margin-bottom:-5px;
	padding-left : 0px;
	margin-right:0px;
	float: left;
	font-family : Tahoma;
	font-size : 11px;
	color: #FFFFFF;
	text-align: center;
	text-decoration : none;
	cursor:pointer;
}

.prev_tab_activ {
background : url(back_strelka_activ.png);
	background-repeat : repeat-x;
	height : 11px;
	width : 11px;
	margin-top : 10px;
	margin-left : 10px;
	padding-top:5px;
	margin-bottom:-5px;
	padding-left : 0px;
	margin-right:0px;
	float: left;
	font-family : Tahoma;
	font-size : 11px;
	color: #FFFFFF;
	text-align: center;
	text-decoration : none;
	cursor:pointer;
}


.div_device_old {
/*border: 4px double black; /* Параметры границы */
width:100px;
/*height:140px;*/
margin-left:10px;
margin-top:5px;
margin-bottom:5px;
padding-bottom:0px;
padding-top:0px;
/*float: left;*/
}


.div_device {
/*border: 4px double black; /* Параметры границы */
width:100px;
margin-left:10px;
margin-top:5px;
margin-bottom:5px;
padding-bottom:0px;
padding-top:0px;
float: left;
}


.img_device {
width:100px;
height:100px;
border: thin solid #D6D4C9;

}


.table_device
{
min-width:600px;
float:none;
}

.boxpadding{
padding-top:10px; padding-left: 10px; padding-right: 10px; padding-bottom:10px;
}




.pricedev {
	font-size : 12px;
	font-weight : bold;
	}

.strInFooter{padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;background-color:#D4D2BB;}	
.strInFooter_selected{
padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;
}	

	

.li_pdamenu {
list-style-image : url("http://www.handspc.ru/img_d/red_arrow_catalog.jpg");
}

.li_pdamenu_float {
/*border: 4px double black; /* Параметры границы */
width:100px;
height:7px;
margin-left:10px;
margin-top:5px;
margin-bottom:5px;
padding-bottom:0px;
padding-top:0px;
float: left;
list-style-image : url("http://www.handspc.ru/img_d/red_arrow_catalog.jpg");
}


#col span {
height:140px;
margin-left:0px;
margin-top:5px;
margin-bottom:5px;
padding-bottom:0px;
padding-top:0px;
float: left;
display: block;
width: 20%;
      }

#col li {
float: left;
display: block;
width: 10%;
font-size:12px;

      }	  
	  
#col {
        margin: 0;
        padding: 0;
        list-style-type: none;
      }

    .clear {
        clear:both;
        font-size:0;
        overflow:hidden; /* тройной презерватив для IE */
    }
	
p:first-letter.FL {
 color: red; /* Красный цвет первой буквы */
}
	
	
.clsInput_white
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #000000 1px dashed;
    BORDER-LEFT: #FFFFFF 0px inset;
    BORDER-RIGHT: #FFFFFF 0px inset;
    BORDER-TOP: #FFFFFF 0px inset;
    FONT-FAMILY: Tahoma, verdana, sans-serif;
    FONT-SIZE: 9pt;
	color: #000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
	cursor:pointer;
}


	
.clsInput
{
    BACKGROUND-COLOR: #EBEBF5;
    BORDER-BOTTOM: #333333 1px inset;
    BORDER-LEFT: #333333 1px inset;
    BORDER-RIGHT: #333333 1px inset;
    BORDER-TOP: #333333 1px inset;
    FONT-FAMILY: Tahoma, verdana, sans-serif;
    FONT-SIZE: 9pt;
	color: #28458F;
	font-weight:normal;
	margin:2px;
}



.clsInput_web2
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #000000 1px inset;
    BORDER-LEFT: #000000 1px inset;
    BORDER-RIGHT: #000000 1px inset;
    BORDER-TOP: #000000 1px inset;
    FONT-FAMILY: Tahoma, verdana, sans-serif;
    FONT-SIZE: 9pt;
	color: #000000;
	font-weight:normal;
	margin:2px;
}







/* OLD */



DIV.helpdesc {
	border : 1px dashed #ffcc66;
	background-color : #fdf0ce;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
}

DIV.infodesc {
	border : 1px dashed #B5C4CB;
	background-color : #E6EAEC;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
}

DIV.topdesc {
	border : 1px dashed #dddddd;
	background-color : #f5f5f5;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
}

.searchshop_model {
	FONT-SIZE:12px;
	FONT-FAMILY:verdana;
	COLOR:#6C6C6C;
	border-bottom:1px;
}
.searchshop_shop {
	FONT-SIZE:12px;
	FONT-FAMILY:verdana;
	COLOR:#6C6C6C;
	border-bottom:1px;
}
.searchshop_price {
	FONT-SIZE:12px;
	FONT-FAMILY:verdana;
	COLOR:#ff6600;
	border-bottom:1px;
}
.order_shop, .order_shop_by_price {
	FONT-SIZE:12px;
	FONT-FAMILY:verdana;
	COLOR:#ff6600;
	border-bottom:1px;
}

dl {position: relative; padding-left: 19px;}
dt {FONT-FAMILY:Verdana; COLOR:#6C6C6C; font-size: 23px; }
dd {position: relative; FONT-FAMILY:Verdana; COLOR:#6C6C6C; font-size: 15px }
.childcat{
	FONT-SIZE:13px;
	FONT-FAMILY:verdana;
	COLOR:#ff6600;
	border-bottom:1px;}
	
input.countbox {
FONT-SIZE:11px;
background: transparent; 
border: 0px; 
margin-left: 10px;}

A.helptext {
	FONT-SIZE:11px;
	FONT-FAMILY:verdana;
	COLOR:#6C6C6C;
	cursor:help;
	text-decoration:none;
	border-bottom:1px;
}
A:VISITED.helptext {
	FONT-SIZE:11px;
	FONT-FAMILY:verdana;
	COLOR:#6C6C6C;
	cursor:help;
	text-decoration:none;
	border-bottom:1px;
}
A:LINK.helptext {
	FONT-SIZE:11px;
	FONT-FAMILY:verdana;
	COLOR:#6C6C6C;
	cursor:help;
	text-decoration:none;
	border-bottom:1px;
}
 A:HOVER.helptext {
	FONT-SIZE:11px;
	FONT-FAMILY:verdana;
	COLOR:#6C6C6C;
	cursor:help;
	text-decoration:none;
	border-bottom:1px;
}
A:ACTIVE.helptext {
	FONT-SIZE:11px;
	FONT-FAMILY:verdana;
	COLOR:#6C6C6C;
	cursor:help;
	text-decoration:none;
	border-bottom:1px;
}
 A:FOCUS.helptext{
	FONT-SIZE:11px;
	FONT-FAMILY:verdana;
	COLOR:#6C6C6C;
	cursor:help;
	text-decoration:none;
	border-bottom:1px;
}

.footerRed{
FONT-SIZE:11px;
FONT-FAMILY:verdana;
COLOR:#ff0000;
font-weight : bold;
}

A.footerNEXT,A:VISITED.footerNEXT,A:LINK.footerNEXT {
	FONT-SIZE:11px;
	FONT-FAMILY:verdana;
	COLOR:#6c6c6c;
	text-decoration:none;
	font-weight : bold;
}
 A:HOVER.footerNEXT, A:ACTIVE.footerNEXT,  A:FOCUS.footerNEXT {
	FONT-SIZE:11px;
	FONT-FAMILY:verdana;
	COLOR:#fe9901;
	font-weight : bold;
}

A.footer,A:VISITED.footer,A:LINK.footer {
	FONT-SIZE:10px;
	FONT-FAMILY:verdana;
	COLOR:#6c6c6c;
	text-decoration:none;
	font-weight : normal;
}
 A:HOVER.footer, A:ACTIVE.footer,  A:FOCUS.footer {
	FONT-SIZE:10px;
	FONT-FAMILY:verdana;
	COLOR:#fe9901;
	font-weight : normal;
}









.comments { padding-bottom:9px; }
.comments h2 { padding:0 0 7px 0; font:2.2em Tahoma; color:#00aa32; }
.comments .text { padding-left:9px; padding-bottom:5px; font:1.2em/1.3 Verdana;}
.comments .text p { padding-bottom:15px; }


.comments .author { margin-bottom:7px; padding:7px 0 9px 9px; background:#f5f5f5 url(http://www.handspc.ru/avatar/adefault_m2.jpg) no-repeat 0 100%; }
.comments .author .avatar { width:50px; height:50px; float:left; padding:2px 0 0 2px; margin-right:10px; background:url(http://www.handspc.ru/avatar/adefault_m2.jpg) no-repeat; }
.comments .author .info { float:left; width:320px; padding-top:3px; font:1.1em Tahoma; color:#afafaf; }
.comments .author .info a { font-weight:bold; }
.comments .author .info p { padding-bottom:3px; }
.comments .author .info a.geo { font-weight:normal; }


.comments .text a.answer { font:0.9em Tahoma; cursor: hand; cursor: pointer; }
.comments .text .answer { font:0.9em Tahoma; padding-bottom:17px; padding-top:2px; }
.comments .text .answer a.nick { font-weight:bold; }

.comments .text a.admin { font:0.9em Tahoma; color:#f50046; }
.comments .text span.admin { font:0.9em Tahoma; color:#9b9b9b; }








div.help-top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.handspc.ru/img_d/help-top.gif) no-repeat scroll 0 0;
height:18px;
margin:0 0 0 40px;
padding:0;
position:relative;
top:2px;
width:16px;
z-index:600;
}

div.help-text {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFAE2 none repeat scroll 0 0;
border-color:#FBC351;
border-style:solid;
border-width:2px 1px 1px;
height:auto;
line-height:140%;
margin:0;
padding:10px;
text-align:left;
width:auto;
z-index:500;
}


div.morecat-top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.handspc.ru/img_d/help-top-right.gif) no-repeat scroll 0 0;
height:18px;
margin:0 0 0 90%;

padding:0;
position:relative;
top:2px;
width:16px;
z-index:600;

}

div.morecat-text {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFAE2 none repeat scroll 0 0;
border-color:#FBC351;
border-style:solid;
border-width:2px 1px 1px;
height:auto;
line-height:140%;
margin:0;
padding:10px;
text-align:left;
z-index:500;
}

div.ads {
	position: relative;
	padding: 60px 0 0;
	text-align: center;
}

div.ads a img {
	border: none;
	vertical-align: middle;
}
