<style>


html {
  height:100%;
}

body {
    margin:0;
    padding:0;
    height:100%;
    background-color:#8b4e00;
    font-family: Tahoma;
    font-size:12px;
    color:#492a03;
}

table {
    border:0px;
    border-collapse:collapse;
}

table td {
    padding:0px;
    vertical-align:top;
    font-size:12px;
    color:#492a03;
}

div {
    margin:0px;
    padding:0px;
    font-size:12px;
    color:#492a03;
}

p {
    margin:0px;
    padding: 10px 0 0 0;
    font-size:12px;
    color:#492a03;
}

h1 {
    margin:0 0 5px 0;
    padding:0px;
    font-size:14px;
    color:#492a03;
    text-align:center;
}

a {
    color:#492a03;
    cursor:pointer;
    cursor:hand
}


img {
    border:0px;
}

option {
    font-size:11px;
    color:#492a03;
}

input {
    font-size:11px;
    color:#492a03;
}

ol, ul {
  margin: 5px 0 0 25px;
}




td.content {
padding:26px 27px 44px 46px;
}
td.content p {

}

table.content_table {
width:100%;
border: 1px solid #492a03;
margin: 7px 0 0 0;
}
table.content_table td {
border: 1px solid #492a03;
padding:7px;
vertical-align:middle;
}


.maintable {
  width:998px;
  height:100%;

}

.head_maintable {
  height:366px;
  background-image:url(../design/head.jpg)
}

.head_maintable img {
  margin:13px 0 0 105px;
  width:191px;
  height:152px;
}

.topmenu_maintable {
  height:41px;
  vertical-align:middle;
}

.topmenu_maintable .divide {
  width:28px;
  background-image:url(../design/topmenu/pic.gif);
  background-repeat:no-repeat;
  background-position:50% 50%;
}

.middletable {
  width:100%;
  MIN-HEIGHT: 100%;
/*  height:100%; */
}

.left_middletable {
  width:296px;
}

.right_middletable {
  width:702px;
}

.right_middletable1 {width: 100%; MIN-HEIGHT: 100%; background-color:#ecebeb;}
.right_middletable2 {width: 100%; MIN-HEIGHT: 100%; background-image: url(../design/middleblock/top_bg.jpg); background-repeat:no-repeat; background-position:0 0;}
.right_middletable3 {width: 100%; MIN-HEIGHT: 100%; background-image: url(../design/middleblock/bottom_bg.jpg); background-repeat:no-repeat; background-position:bottom right;}
.right_middletable4 {width: 100%; MIN-HEIGHT: 100%; background-image: url(../design/middleblock/top.gif); background-repeat:repeat-x; background-position: top;}
.right_middletable5 {width: 100%; MIN-HEIGHT: 100%; background-image: url(../design/middleblock/right.gif); background-repeat:repeat-y; background-position: right;}
.right_middletable6 {width: 100%; MIN-HEIGHT: 100%; background-image: url(../design/middleblock/bottom.gif); background-repeat:repeat-x; background-position: bottom;}
.right_middletable7 {width: 100%; MIN-HEIGHT: 100%; background-image: url(../design/middleblock/left.gif); background-repeat:repeat-y; background-position: left;}
.right_middletable8 {width: 100%; MIN-HEIGHT: 100%; background-image: url(../design/middleblock/top-left.gif); background-repeat:no-repeat; background-position:0 0;}
.right_middletable9 {width: 100%; MIN-HEIGHT: 100%; background-image: url(../design/middleblock/top-right.gif); background-repeat:no-repeat; background-position:top right;}
.right_middletable10 {width: 100%; MIN-HEIGHT: 100%; background-image: url(../design/middleblock/bottom-right.gif); background-repeat:no-repeat; background-position:bottom right;}
.right_middletable11 {width: 100%; MIN-HEIGHT: 100%; background-image: url(../design/middleblock/bottom-left.gif); background-repeat:no-repeat; background-position:bottom left;}

.lefttable {
  padding:40px 0 0 35px;
}

.lefttable1 {
  margin:0px 0 0 45px;
}

.lefttable2 {
  margin:30px 0 0 39px;
}

.lefttable3 {
  margin:30px 0 0 39px;
}

.middleotstup {
  margin:0px 0 0 46px;
}

.middleleft1 {width: 100%; height:100%; background-color:#ecebeb;}
.middleleft2 {width: 100%; height:100%; background-image: url(../design/leftblock/left_bg.jpg); background-repeat:repeat-y; background-position:0 0;}
.middleleft3 {width: 100%; height:100%; background-image: url(../design/leftblock/top.gif); background-repeat:repeat-x; background-position: top}
.middleleft4 {width: 100%; height:100%; background-image: url(../design/leftblock/right.gif); background-repeat:repeat-y; background-position: right}
.middleleft5 {width: 100%; height:100%; background-image: url(../design/leftblock/bottom.gif); background-repeat:repeat-x; background-position: bottom;}
.middleleft6 {width: 100%; height:100%; background-image: url(../design/leftblock/left.gif); background-repeat:repeat-y; background-position: left;}
.middleleft7 {width: 100%; height:100%; background-image: url(../design/leftblock/top-left.gif); background-repeat:no-repeat; background-position:0 0;}
.middleleft8 {width: 100%; height:100%; background-image: url(../design/leftblock/top-right.gif); background-repeat:no-repeat; background-position:top right;}
.middleleft9 {width: 100%; height:100%; background-image: url(../design/leftblock/bottom-right.gif); background-repeat:no-repeat; background-position:bottom right;}
.middleleft10 {width: 100%; height:100%; background-image: url(../design/leftblock/bottom-left.gif); background-repeat:no-repeat; background-position:bottom left;}

.pathpage {
  background-image:url(../design/middleblock/pathpage_arrow.gif);
  background-repeat:no-repeat;
  color:#4e3900;
  font-size:10px;
  font-family:Verdana;
  margin:0 0 0 -23px;
  padding:0px 0 7px 23px;
}

.pathpage a {
  color:#bc8900;
}

.titlepage {
  color:#492a03;
  font-size:12px;
  font-family:Tahoma;
  text-decoration:underline;
  text-align:left;
  margin:0 0 16px 0;
  font-weight:bold;
}

.titlepage span {
  color:#a75d01;
}

p.lefttext {
  color:#5e3500;
  font-size:11px;
  font-family:Tahoma;
  margin:15px 0 23px 15px;
}

p.lefttext2 {
  background-image:url(../design/leftblock/arrow1.gif);
  background-repeat:no-repeat;
  background-position:0 1px;
  color:#8b4e00;
  font-size:12px;
  font-family:Tahoma;
  font-weight:Bold;
  padding:0 0 25px 22px;
  margin:0 0 0 14px;
}

p.lefttext2 a {
  color:#8b4e00;
  text-decoration:none;
}

p.lefttext3 {
  text-align:center;
}

p.lefttext3 a {
  color:#8b4e00;
  font-weight:normal;
  font-size:11px;
  font-family:Tahoma;
}


.site_partners1 p.h {
  color:#5e3500;
  font-family:Tahoma;
  font-size:12px;
  font-weight:Bold;
  padding:10px 20px 10px 20px;
}

.site_partners1 .alb {
    margin:0px 15px 0 23px;
    padding: 0 0 0px 0;
}

.site_partners1 .alb p {
  background-image:url(../design/leftblock/pic2.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
  font-family:Tahoma;
  font-size:11px;
  color:#967851;
  list-style-type: none;
  margin-bottom:8px;
  padding:0px 0 0 9px;

  vertical-align:top; /* special for IE */
  line-height:13px;   /* special for IE */
}

.site_partners1 .alb a {
  font-family:Tahoma;
  font-size:11px;
  color:#967851;
  text-decoration:underline;
}

.alih{
    position:absolute;
    top:-9999px;
    width:100px;
}

.site_partners1 {width: 100%; border:0px solid #000000; width:627px; background-color:#fcf8db; color:#bdbdbd;}
.site_partners2 {width: 100%; background-image: url(../design/leftblock/pic3.gif); background-repeat:repeat-x; background-position: top}
.site_partners3 {width: 100%; background-image: url(../design/leftblock/pic3.gif); background-repeat:repeat-y; background-position: right}
.site_partners4 {width: 100%; background-image: url(../design/leftblock/pic3.gif); background-repeat:repeat-x; background-position: bottom}
.site_partners5 {width: 100%; background-image: url(../design/leftblock/pic3.gif); background-repeat:repeat-y; background-position: left}
.site_partners6 {width: 100%; background-image: url(../design/leftblock/bottom/top-left.gif); background-repeat:no-repeat; background-position:0 0;}
.site_partners7 {width: 100%; background-image: url(../design/leftblock/bottom/top-right.gif); background-repeat:no-repeat; background-position:top right;}
.site_partners8 {width: 100%; background-image: url(../design/leftblock/bottom/bottom-right.gif); background-repeat:no-repeat; background-position:bottom right;}
.site_partners9 {width: 100%; background-image: url(../design/leftblock/bottom/bottom-left.gif); background-repeat:no-repeat; background-position:bottom left;}

.megatable {
  background-image:url(../design/middleblock/home3.jpg);
  background-repeat:no-repeat;
  background-position:0px 180px;
  font-size:12px;
  color:#492a03;
/*  height:550px;  */
  margin:0 0 26px 0;
  width:100%;
}


.megatable a {
  color:#a75d01;
  text-decoration:underline;
  font-weight:Bold;
}

.megatable li {
  background-image:url(../design/middleblock/pic2.gif);
  background-repeat:no-repeat;
  background-position:0 5px;
  list-style-type: none;
  margin:0 0 0 10px;
  padding:0 0 0 9px;
  color:#492a03;
}

.megatable span {
  color:#a75d01;
  font-weight:Bold;
}

.megatable2 {
padding: 17px 0 0 0;
}
.megatable2 a{
  color:#0072c3;
  font-weight:Bold;
  text-decoration:underline;
}



.area_1 {width:627px; background-color:#ffffff;}
.area_2 {width: 100%; height:100%; background-image: url(../design/middleblock/pic1.gif); background-repeat:repeat-x; background-position: top}
.area_3 {width: 100%; height:100%; background-image: url(../design/middleblock/pic1.gif); background-repeat:repeat-y; background-position: right}
.area_4 {width: 100%; height:100%; background-image: url(../design/middleblock/pic1.gif); background-repeat:repeat-x; background-position: bottom}
.area_5 {width: 100%; height:100%; background-image: url(../design/middleblock/pic1.gif); background-repeat:repeat-y; background-position: left}
.area_6 {width: 100%; height:100%; background-image: url(../design/middleblock/area1/top-left.gif); background-repeat:no-repeat; background-position:0 0;}
.area_7 {width: 100%; height:100%; background-image: url(../design/middleblock/area1/top-right.gif); background-repeat:no-repeat; background-position:top right;}
.area_8 {width: 100%; height:100%; background-image: url(../design/middleblock/area1/bottom-right.gif); background-repeat:no-repeat; background-position:bottom right;}
.area_9 {width: 100%; height:100%; background-image: url(../design/middleblock/area1/bottom-left.gif); background-repeat:no-repeat; background-position:bottom left;}
.area_10 {
  padding:10px 20px 20px 27px;
}
.area_10 p {
  font-family:Tahoma;
  font-size:12px;
  color:#492a03;
  padding: 10px 0 0 0;
}
.area_10 p a {
  font-family:Tahoma;
  font-size:12px;
  font-weight:Bold;
  color:#a75d01;
}

.area2 {
  margin:26px 0 0 0px;
  border-left: 1px solid;
  border-left-color: #d3c3b1;
  padding:0 15px 16px 15px;
}

.area4 {
  background-color:#eee5d9;
  font-family:Tahoma;
  font-weight:Bold;
  color:#492a03;
  width:583px;
  margin:11px 0 15px 0px;
}
.area4 p {
  padding:13px 15px 18px 21px;
  font-size:11px;
}

.rockwool {
  margin:26px 0 0 0px;
  padding:0 15px 16px 0px;
}

.bottom_text {
  font-family:Tahoma;
  font-size:11px;
  color:#715b40;
  padding:15px 0 0 0;
}


.area5 {
  margin:0;
  padding:0;
}

.area5 td {
  border-left: 1px solid;
  border-left-color:#ffdaab;
  font-size:11px;
  font-family:Verdana;
  color:#ffdaab;
}

.area5 a {
  color:#ffdaab;
  text-decoration:underline;
}

.advantage {
  background-image:url(../design/middleblock/advantage.gif);
  color:#0072c3;
  width:262px;
  height:236px;
}

.advantage td {
  padding: 58px 0 0 45px;
}
.advantage p {
  background-image:url(../design/middleblock/arrow2.gif);
  background-repeat:no-repeat;
  background-position:0 2px;
  color:#0072c3;
  font-size:12px;
  font-weight:Bold;
  margin:12px 0 0 0;
  padding:0 0 0 21px;
  text-decoration:underline
}

/*.advantage a {
  color:#0072c3;
  font-weight:Bold;
} */


.hideblock {
  display:none;
}

.ht {
  display:none;
}



/* sitepartners START */

ul.sitepartners_category {
margin: 10px 20px 10px 20px;
}
ul.sitepartners_category li {
font-size:11px;
}
ul.sitepartners_category li.level1 {
margin:0;
padding:1px 0 5px 15px;
}
ul.sitepartners_category li.level2 {
margin:0 0 0 17px;
padding:1px 0 3px 15px;
}
ul.sitepartners_category li a {
font-size:11px;
}
ul.sitepartners_category li span {
font-size:10px;
}
p.category_desc {
font-size:11px;
}
table.sitepartners {
width:90%;
margin: 0 10px 10px 10px;
}
td.url {
font-size:12px;
padding: 20px 0 0 0;
}
td.img {
padding:10px 5px 5px 0;
width:100px;
}
td.description1 {
padding:10px 5px 5px 0;
font-size:11px;
color:#373737;
}
td.description1 a {

}
td.description2 {
padding:10px 5px 5px 0;
font-size:11px;
color:#373737;
}
td.description2 a {

}
div.menupages {
font-size:11px;
margin-top:0px;
text-align:right;
}
.divline1 {
border-top: 1px solid  #c8c2b9;
width:100%;
margin: 10px 0 10px 0;
}
.divline2 {
border-top: 1px solid  #c8c2b9;
width:100%;
margin: 10px 0 10px 0;
}
.divline3 {
border-top: 1px solid  #c8c2b9;
width:100%;
margin: 10px 0 10px 0;
}
.divline4 {
border-top: 0px solid  #c8c2b9;
width:100%;
margin: 10px 0 10px 0;
}

/* sitepartners END */



</style>