body {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-width: 760px;
	max-width: 1150px;
}
img {
	border: 0px;
}

.a  {
    font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #818181; 
}

.a1  {
    font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #818181; 
}
a.a2:link, a.a2:visited, a.a2:hover {
	text-decoration: none;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #586554;
}

h1   {
    font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #586554;     
}
.h1   {
    font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #586554;     
}
.p {
	 font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #586554; 
	 
}

.p1, .text ul {
	 font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #586554; 
	 
}
.p2 {
	 font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #586554; 
	 
}
.zagolovok {
	top: 10px;
	left: 400px;
	position: absolute;
}
.address {
	top: 170px;
	left: 20px;
	position: absolute;
}

.phone {
	top: 340px;
	left: 20px;
	position: absolute;
}
.anketa {
    width: 205px;
	top: 420px;
	left: 10px;
	position: absolute;
}
.count {
	position: absolute;
	top: 1900px;
	left: 50px;
}

.text {
	top: 273px;
	position: absolute;
	left: 307px;
	width: 580px;
	text-align: justify;
}

.td {
    background-image: url(img/2-1.gif);
}
.td1 {
    background-image: url(img/2-3.gif);
}
.td2 {
    background-image: url(img/2-5.gif);
}
.td3 {
    background-image: url(img/2-6.gif);
}
.table {
    height: 100%;
}
.visa { 
    color:#CCCCCC; border: 1px solid; border-collapse:collapse;
}
p.p1 a{
    text-decoration: none;
	color: #586554;
}
p.p1 a:hover {
    text-decoration:underline;
	color: #586554;
}