body{
margin:0px;
}

.header1 {
width:314px;
height:294px;
background:url(images/header1.jpg);
vertical-align:top;
}

.header2 {
width:690px;
height:294px;
background:url(images/header2.jpg);
vertical-align:top;
text-align:left;
}

.header2-bg {
height:294px;
background:url(images/header2-bg.jpg);
vertical-align:top;
}


.footer1 {
width:314px;
height:192px;
background:url(images/footer1.jpg);
vertical-align:top;
}

.footer2 {
width:690px;
height:192px;
background:url(images/footer2.jpg);
vertical-align:bottom;
}

.footer2-bg {
height:192px;
background:url(images/footer2-bg.jpg);
vertical-align:bottom;
}

.menu-bg {
width:314px;
background:url(images/menu-bg.jpg) no-repeat;
vertical-align:top;
}


.menu-bg ul{
font-family:Trebuchet MS;
font-size:15px;
list-style: none;
font-weight:bold;
}

.menu-ul li{
margin-bottom:10px;
color:#555555;
}


.menu-ul a:link {color:#555555; text-decoration:none;}
.menu-ul a:visited {color:#555555; text-decoration:none;}
.menu-ul a:hover {color:#ffa200; text-decoration:none;}
.menu-ul a:visited:hover {color:#ffa200; text-decoration:none;}

.top-phones{
margin-top:180px;
margin-left:130px;
font-weight:bold;
font-family:Trebuchet MS;
font-size:15px;
color:#a1a1a1;
}

.bottom-phones{
float:left;
clear:none;
height:192px;
margin-top:0px;
padding-left:130px;
font-weight:bold;
font-family:Trebuchet MS;
font-size:15px;
color:#a1a1a1;
}


.counters{
float:right;
clear:none;
height:182px;
margin-top:0px;
padding-right:230px;
font-weight:bold;
font-family:Trebuchet MS;
font-size:15px;
color:#a1a1a1;
}





.pages{
padding-top:10px;
text-align:center;
font-family:Trebuchet MS;
font-size:12px;
width:550px;
}



.text{
margin-left:20px;

font-family:Trebuchet MS;
font-size:12px;
width:700px;
}

.text td{
font-family:Trebuchet MS;
font-size:12px;
}

.text a:link {color:#000000; text-decoration:underline;}
.text a:visited {color:#000000; text-decoration:underline;}
.text a:hover {color:#ffa200; text-decoration:underline;}
.text a:visited:hover {color:#ffa200; text-decoration:underline;}


.text h1{
font-family:Trebuchet MS;
font-size:24px;
font-weight:bold;
color:#1a629f;
margin:0px;
padding:0px;
}

.text h2{
font-family:Trebuchet MS;
font-size:18px;
font-weight:bold;
margin:0px;
padding:0px;
}

.main{
vertical-align:top;

}

.pages a:link {color:#000000; text-decoration:none;}
.pages a:visited {color:#000000; text-decoration:none;}
.pages a:hover {color:#ffa200; text-decoration:none;}
.pages a:visited:hover {color:#ffa200; text-decoration:none;}


.icons{
padding-top:180px;
padding-left:580px;
}


a.icon1 {
 background: url('images/icon_01.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 clear:none;
 float:left;
 width: 30px; /* Ширина рисунка */
 height: 28px; /* Высота рисунка */
 border: 0px solid #000; /* Рамка вокруг картинки */
}

a.icon2 {
 clear:none;
 float:left;
 background: url('images/icon_02.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 width: 30px; /* Ширина рисунка */
 height: 28px; /* Высота рисунка */
 border: 0px solid #000; /* Рамка вокруг картинки */
}

a.icon3 {
 clear:none;
 float:left;
 background: url('images/icon_03.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 width: 30px; /* Ширина рисунка */
 height: 28px; /* Высота рисунка */
 border: 0px solid #000; /* Рамка вокруг картинки */
}


.tbl{
border:1px solid #000000;
border-collapse:collapse;
}
.tbl td{
border:1px solid #000000;
border-collapse:collapse;
}