HTML {
          padding: 0px;    margin: 0px; width: 100%;  height: 100%;
}
body {
          padding: 0;    margin: 0px; width: 100%;  height: 100%; background:white; font: 13px Verdana;
}

.verdana { font : 12px Verdana; }
.tahoma { 	font : 12px Tahoma; }
.arial { 	font : 12px Arial,sans-serif; }
.times { font : 12px Times; }
p { font : 12px Verdana; }

h1, h2 {
	font-size: 14px;
	color: #fff;
	font-family: Tahoma;
}
ul, li {font: tahoma;}
.all {
         width:971px; margin:0 auto;
}
.all_2 {background:#cccccc}
.all_3 {background: url("back.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/back.gif*/) repeat-x
}
.tel {
         height:40px; background:#333333 url("tel_back.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/tel_back.gif*/) 101% 0 no-repeat
}
.tel h2 {
         font: bold 13pt tahoma; color:#FFFFFF; margin:0 0 0 39px; 
}
.heder {
         border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;padding:0px 0 0 0px;height:205px; background: url("heder.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/heder.gif*/) repeat-x;
}
.log {
         padding-top:5px; clear:both;
}

.log img {
         border:none; 
}

#sdd {
         margin-right:-10px;
}
* HTML #sdd {
         margin-right:-5px;
}
#sdd2 {
         padding-right:60px;
}
* HTML #sdd2 {
         padding-right:55px;
}
.spec {
         float:left; margin-right:9px;
}

.spec div {
         padding-bottom:30px;padding-right:50px; background: url("str.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/str.gif*/) 100% 0 no-repeat !important
}
.spec img {border:none;
}
.icons { 
         position:relative; top:13px;
}
* HTML .icons { 
        padding-top:13px;
}
.ss_s {
         margin-top:-6px; float:left;
}
#dr {
         margin-left:24px; 
}
.gor_menu {
     height:45px; background: url("gor_menu2.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/gor_menu2.gif*/) repeat-x; 
}

.gor_menu h2 {
         font: bold 13pt tahoma; color:#333366; float:left; position:relative; left:0px; margin-left: 40px;
}
* HTML .gor_menu h2 {
         top:10px; left:41px;margin-left:0px;
}
#mainlevel-nav {
	float:right;
	padding-top:10px;	
}

#mainlevel-nav a
{
    text-decoration : none;
}

#mainlevel-nav a:hover
{
    text-decoration : underline;
}

a.mainlevel {
	font: bold 13pt tahoma; color:#333333; text-decoration:none;margin:0px 20px 0px 30px;
}
a.ac{
	font: bold 13pt tahoma; color:#333333; text-decoration:underline;margin:0px 20px 0px 30px;
}

.mainlevel a:hover{
	font: bold 13pt tahoma; color:#333333; text-decoration:underline;
}
.contentheading {
	font: bold 13pt tahoma; color:#333333;
}
.contentpaneopen {font: tahoma;}
.content {
         padding-left:10px; background:#FFFFFF url("line.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/line.gif*/) no-repeat;}
 
.left {
         position:relative; z-index:100;margin-top:-4px;background:#CCCCCC url("left_back.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/left_back.gif*/) no-repeat; width:250px; padding:20px 0 20px 30px;
}
* HTML .left {
        padding:20px 0 10px 30px;
}
:root .left {
         margin-top:-5px;
}
:root .right {
         margin-top:-5px;
}
.razd a {
         font: bold 10pt tahoma; color:#333366; text-decoration:none;
}
.razd a:hover {
         text-decoration:underline;
}
.razd p {
         font: 9pt tahoma; color:#333333; margin: 0px 0 1px 0;
}
* HTML .razd p {
         font: 9pt tahoma; color:#333333; margin: 0px 0 14px 0;
}
.razd {
         margin-bottom:-5px; margin-right:10px;
}

.razd img {margin:8px 0 0px 0;

}
.tel_2 {
         padding:15px 0 20px 15px; 
}
.right {
         position:relative; z-index:100;margin-top:-4px;
}
.vopros {
         border-right:#CCCCCC 1px solid;margin-right:10px;height:150px; background: url("line2.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/line2.gif*/) repeat-x
}
* HTML .vopros {
         margin-right:0px;
}
.left_block {
         width:250px;
}
.pad {
         position:relative; top:3px; margin-left:273px;
}
* HTML .pad {
         position:static; margin:0px 0 0 273px;
}
.pad ul {
         margin:0; padding:0;
}
.pad ul li {
         list-style-type:none; padding:0 0 3px 2px; font: bold 9pt tahoma; color:#FFFFFF;
}
.center {
         width:971px; clear:both
}
* HTML .center {
         width:auto;
}
.vop {
         position:relative; top:9px; left:20px;width:650px; height:130px; background: url("vop.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/vop.gif*/) no-repeat
}
* HTML .vop {margin: 9px 0 0 25px; position:static;}
.textt {
         padding:20px 10px 20px 20px
}
.textt p {
         font: 9pt tahoma; color:#333333; margin: 0 0 20px 0;
}
.textt p a {
         font: 9pt tahoma; color:#336666; text-decoration:underline;
}
.textt p a:hover {
         text-decoration:none;
}
.spis h2 {
         font: bold 10pt tahoma; color:#333333; margin:0;
}
.spis ul {
         margin:0; padding:0 0 0 25px;
}
.spis ul li {
         font: 9pt tahoma; color:#333333;
}
.copy {
         width:100%;height:45px; background: url("copy.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/copy.gif*/) repeat-x
}
.copy_2 {
         width:971px; margin:0 auto; height:45px; border-right:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid;
}
.copy_2 h2 {
         position:relative; top:15px; left:30px;float:left;font: bold 8pt tahoma; color:#333333; margin:0;
}
.niz_menu {
         position:relative; top:15px; right:30px;float:right; font: 8pt tahoma; color:#333333;
}
.niz_menu a {
         font: bold 8pt tahoma; color:#333333; text-decoration:none;
}
.niz_menu a:hover {
         text-decoration:underline;
}
:root .footer {
         margin-top:-1px;
}
.baners {
         height:60px; background: url("baners.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/baners.gif*/) repeat-x;
}
.baners_0 {
         width:971px;height:60px; margin:0 auto; background: url("kub_niz.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/kub_niz.gif*/) no-repeat;
}
.ban {
         float:left;margin:14px 0 0 330px;
}
* HTML .ban {
         margin:14px 0 0 160px;
}
.ban img {
         border:#CCCCCC 1px solid; margin-right:20px;
}
.web {
         float:right; margin: 14px 20px 0 0;
		 font: bold 7pt tahoma; color:#FFFFFF; margin-right:6px;
}
.web a {
         font: bold 7pt tahoma; color:#FFFFFF; text-decoration:none;
}

* HTML .web {
          margin: 14px 10px 0 0; 
}
.web span {
         font: bold 7pt tahoma; color:#FFFFFF; margin-right:6px;
}
.web img {
         position:relative; top:3px; margin-left: 10px;
}
.nizus {
         height:105px; background:#333333;
}
.nizus_0 {
         width:971px; margin:0 auto;height:105px; background:#333333 url("niz_kv.gif"/*tpa=http://www.komputernaya.ru/Sites/komputernaya/Images/niz_kv.gif*/) no-repeat
}

a.white
{
    color: white;
    text-decoration:none;
}

a.white:hover
{
    color : black;
    text-decoration:none;
}

.sectiontableentry1 a,
.sectiontableentry2 a,
.sectiontableentry3 a,
.sectiontableentry4 a,
.sectiontableentry5 a,
.sectiontableentry6 a,
.sectiontableentry7 a,
.sectiontableentry8 a,
.sectiontableentry9 a,
.sectiontableentry10 a
{
    color : black;
}

.sectiontableentry1 a:hover,
.sectiontableentry2 a:hover,
.sectiontableentry3 a:hover,
.sectiontableentry4 a:hover,
.sectiontableentry5 a:hover,
.sectiontableentry6 a:hover,
.sectiontableentry7 a:hover,
.sectiontableentry8 a:hover,
.sectiontableentry9 a:hover,
.sectiontableentry10 a:hover
{
    color : black;
    text-decoration:none;
}
    
.componentheading
{
    font-weight : bold;
    font-size : 18px;
}
