a img {
  border: none;
  cursor: hand;
}

div, form, h1, h2, h3 {
  margin:0px;
  padding:0px;
}
body, td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #333;
  text-decoration: none;
}
#container{
        margin:0 auto;
        width:100%; height:100%;
        text-align:center;
        }
#page{
        margin:0 auto;
        width:975px;
        }

#header{
        height:118px;
        margin:0 auto;
        width:975px;
        }
.logo {
        height:118px;
        float:left;
        width:282px;
        }
.logomargin {margin:41px 23px 10px 24px;}
.head2 {
        height:118px;
        float:left;
        width:600px;
        background-image: url(head2.gif);
        }
.head2_1 {
        float:left;
        margin-top:45px;
        margin-left:75px;
        padding:0;
        text-align:left;
        height: 70px;
        }
.head2_2 {
        float:left;
        position: relative;
        margin-top:-72px;
        margin-left:420px;
        padding:0;
        text-align:left;
        }
.head2_3 {
        float:left;
        margin-top:48px;
        margin-left:75px;
        padding:0;
        text-align:left;
        height: 70px;
        }
.head3 {
        height:118px;
        float:left;
        width:93px;
        }
.menu_1 {
        float: left;
        margin-top: 0px;
        margin-left: 136px;
        padding: 0;
        text-align: left;
        position: absolute;
        background-color: #EFEFEF;
        width: 156px;
        opacity: 0.7;
        -moz-opacity: 0.7; /* для старых браузеров на основе Gecko */
        filter: alpha(opacity=70); /* Для IE6&7 */
}
.menu_2 {
        float: left;
        margin-left:-15px;
        margin-top: 0px;
        padding-left: 5px;
        width: 160px;
        text-align: left;
        position: relative;
        background-color: #F9D099;
        opacity: 1;
        -moz-opacity: 1; /* для старых браузеров на основе Gecko */
        filter: alpha(opacity=100); /* Для IE6&7 */
        z-index: 3;

}
.clear {clear:both; height:1px; margin:0; padding:0;}
/* Menu Block */
.menublock {width:200px; height:230px; float:left; margin:0; padding:0; text-align:right;}
.picblock {width:775px; height:230px; float:left; margin:0; padding:0; background-image:url(pic.jpg); background-position:center; background-repeat:no-repeat;}
.area1 {width:775px; height:30px; margin:0; padding:0; text-align:center; clear:both;}
.area1_b {width:130px; height:20px; text-align:center; background-image:url(png.png); margin: 0px auto;}
.area2 {width:204px; height:200px; float:left; text-align:center;}
.area2_b {width:130px; height:20px; text-align:center; background-image:url(png.png); margin: 0px auto; margin-top:80px;}
.area3 {width:232px; height:200px; float:left; text-align:center;}
.area3_b {width:200px; height:150px; text-align:center; background-image:url(png.png); margin: 0px auto; margin-top:40px;}
.area4 {width:135px; height:200px; float:left; text-align:center;}
.area4_b {width:108px; height:20px; text-align:center; background-image:url(png.png); margin: 0px auto; margin-top:150px;}
.area5 {width:156px; height:200px; float:left; text-align:center;}
.area5_b {width:138px; height:20px; text-align:center; background-image:url(png.png); margin: 0px auto; margin-top:120px;}
.sidebar {width:246px; float:left; text-align:center;}
.content {width:710px; float:right; text-align:left; font-size: 12px; font-family:Tahoma; color: #222; font-weight:normal; line-height:120%; position: relative;}
.contacthead {font-size: 15px; font-family:Arial; color: #c00; font-weight:bold;}
.str {
        font-size: 11px;
        font-family: "Courier New", Courier, monospace;
        color: White;
        font-weight: bold;
}
a.str {
        font-size: 11px;
        font-family: "Courier New", Courier, monospace;
        color: White;
        font-weight: bold;
}
a.str:hover {
        font-size: 11px;
        font-family: "Courier New", Courier, monospace;
        color: White;
        font-weight: bold;
}

a.orange {
        font-size: 13px;
        font-family: "Courier New", Courier, monospace;
        color: #F18A01;
        text-decoration:underline;
}
a.orange:hover {
        font-size: 13px;
        font-family: "Courier New", Courier, monospace;
        color: #F18A01;
        text-decoration:underline;
}

.contenthead {font-size: 20px; font-family:Georgia; color: #c00; font-weight:normal;}
a.contenthead {
        font-size: 20px;
        font-family: Georgia;
        color: Black;
        font-weight: normal;
}
a.contenthead:hover {font-size: 20px; font-family:Georgia; color: #c00; font-weight:normal;}

.korzina {width:210px; height:73px; background-image:url(kbg.gif); background-position:center; background-repeat:no-repeat; margin: 0px auto; text-align:center; clear:both;}
a.klink {
        font-size: 12px;
        font-family: Georgia;
        text-decoration: none;
        color: #000;
        cursor: hand;
        font-weight: bold;
}
.klink {
        font-size: 12px;
        font-family: Georgia;
        text-decoration: none;
        color: #000;
        font-weight: bold;
}
a.klink:hover {font-size: 12px; font-family:Georgia; text-decoration:underline; color: #c00; cursor: hand; font-weight:bold;}
a.itemhead {
        font-size: 14px;
        font-family: "Courier New", Courier, monospace;
        text-decoration: underline;
        color: #8B0000;
        cursor: hand;
        font-weight: bold;
}
.itemhead {
        font-size: 14px;
        font-family: "Courier New", Courier, monospace;
        text-decoration: none;
        color: #000;
        font-weight: bold;
}
a.itemhead:hover {
        font-size: 14px;
        font-family: "Courier New", Courier, monospace;
        text-decoration: underline;
        color: #c00;
        cursor: hand;
        font-weight: bold;
}

.korzinatext {
        font-size: 11px;
        font-family: Tahoma;
        color: #333;
        font-weight: bold;
}
.text {
        font-size: 12px;
        font-family: Tahoma;
        color: Black;
        font-weight: normal;
}

.text1 {
        font-size: 12px;
        font-family: Tahoma;
        color: #F18A01;
        font-weight: normal;
        font-weight: bold;
}
.errortext {
        font-size: 11px;
        font-family: Tahoma;
        color: #8B0000;
        font-weight: normal;
}
.searchblock {width:200px; height:50px; margin: 0px auto; text-align:center; clear:both; margin-top:25px;}
.vyzov {width:212px; margin: 0px auto; text-align:center; clear:both; margin-top:25px;}
.vyzovdiv {margin: 0 20px; text-align:left; clear:both; font-size: 11px; font-family:Tahoma; color: #333; font-weight:normal;}
.vyzovhead {font-size: 12px; font-family:Georgia; color: #000; font-weight:bold; line-height:25px;}
.or1 {width:250px; height:147px; float:left; background-color:#F9D099; margin:0px; padding:0px;}
.or2 {width:725px; height:147px; float:right; background-color:#F18A01; text-align:center; margin:0px; padding:0px;}
.or3 {text-align:left; margin:16px; padding:0px;}
.orthead {font-size: 25px; font-family:Georgia; color: #fff; font-weight:normal;}
.leftblock {width:340px; float:left; font-size: 12px; font-family:Tahoma; color: #fff; font-weight:normal; line-height:120%; margin-top:10px;}
.rightblock {width:340px; float:right; font-size: 12px; font-family:Tahoma; color: #fff; font-weight:normal; line-height:120%; margin-top:10px;}
.footer1 {width:650px; margin-top:20px; float:left; text-align:left;}
.footer2 {width:300px; margin-top:20px; float:right; text-align:center;}
.footer3 {width:94px; float:left; text-align:center;}
a.a1_link {
  font-size: 11px; font-family:Tahoma;
  text-decoration: none;
  border-bottom: 1px dashed #fff;
  color: #fff;
  cursor: hand;
  line-height:19px;
}
a.a1_link:hover {
  font-size: 11px; font-family:Tahoma;
  color: #fc0;
  text-decoration: none;
  border-bottom: 1px dashed #fc0;
  cursor: hand;
  line-height:19px;
}

.a1_link {
  font-size: 11px; font-family:Tahoma;
  text-decoration: none;
  border-bottom: 1px dashed #fff;
  color: #fff;
  line-height:19px;
}

a.a3_link {
  font-size: 11px; font-family:Tahoma;
  text-decoration: none;
  color: #fff;
  cursor: hand;
  line-height:14px;
}
a.a3_link:hover {
  font-size: 11px; font-family:Tahoma;
  color: #fc0;
  text-decoration: none;
  cursor: hand;
  line-height:14px;
}

.a3_link {
  font-size: 11px; font-family:Tahoma;
  text-decoration: none;
  color: #fff;
  line-height:14px;
}

p {
  TOP: 10px;
  margin:8px;
  padding:0px;
  font-size: 11px;
}

body{
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #000;
  text-decoration: none;
  background-color:#FFF;
  padding:0; margin:0;
}

a {
  font-size: 11px;
  line-height: 13px;
  color: #454545;
  text-decoration: none;
  cursor: hand;
}

a:hover {
  font-size: 11px;
  line-height: 13px;
  color: #454545;
  text-decoration: underline;
  cursor: hand;
}

a.menulink {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #4C4C4C;
  text-decoration:underline;
}

a.menulink:hover {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #c00;
  text-decoration:underline;
}

.input {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  border:1px solid #454545;
  color:#454545;
}

td.foot a {
        font-size: 8px;
        font-family: Arial, Courier, monospace;
        text-decoration: none;
        color: #999;
}
.foot {
        font-size: 8px;
        font-family: Arial, Courier, monospace;
        text-decoration: none;
        color: #999;
}
td.foot a:hover {
        font-size: 8px;
        font-family: Arial, Courier, monospace;
        text-decoration: none;
        color: #999;
}

.search {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size:11px;
  border:1px solid #c2c2c2;
  color:#333;
  height:16px; width:162px;
}
<!--[if IE ]>
<style type="text/css">
#container{top:50%}
#inner{top:-50%;position:relative;}
</style>
<![endif]-->
