BODY {
    leftmargin: 0px;
    topmargin: 0px;
    marginwidth: 0px;
    marginheight: 0px;
    BACKGROUND: #e4ce88;
    MARGIN: 0px;
    padding: 0px;
    font-family: "Times New Roman", serif;
    font-size: 100.1%
}

td {
    margin: 0;
    padding: 0
}

A {
    text-decoration: none;
    color: #7f6521
}

A:hover {
    text-decoration: none;
    color: #4a3d01;
}

h1 {
    font: 27px "Times New Roman", serif;
    color: #7d6a0e;
    margin: 21px 20px 0px 35px;
    font-weight: bold;
}

h2 {
    font: 21px "Times New Roman", serif;
    color: #7d6a0e;
    font-weight: bold;
}

h3 {
    font: 18px "Times New Roman", serif;
    color: #7d6a0e;
    font-weight: bold;
}

p { 
    font: 13px Arial, Verdana, Tahoma, sans-serif;
    color: #5b4b00;
    text-align: justify
    margin: 5;
}

h4 {
    font: 27px "Times New Roman", serif;
    color: #7d6a0e;
    margin: 8px 8px 8px 8px;
    font-weight: bold;
}

p.h1 {
    font: 21px "Times New Roman", serif;
    color: #7d6a0e;
    margin: 21px 20px 0px 35px;
    font-weight: bold;
    text-align: center
}

#backgradleft p{

padding: 0px 15px 0 16px;}



#backgradleft h3{

margin: 30px 0 0px 17px;}



#leftp{ 

padding: 0 0 0 15px}



.submenu

{

	margin: 10px 0px 0px 15px;

	padding: 0px 0px 0px 0px;

}



.liactive_a

{

	font-weight: bold;

	color: #950000;

}



.liactive_a a

{

	color: #950000;

	text-decoration:none;

}



.liactive_a a:hover

{

	color: #950000;

	text-decoration: underline;

}





.liactive {

list-style-image: url("/img/bullet3.png");}



.liactive a{

}



* html .liactive { 

list-style-image: url("/img/bullet4.png");}


ul {

font: 14px "Times New Roman", serif;

color: #5b4b00;

margin: 2px 0 0 0px;

padding:0;

list-style-image: url("/img/bullet1.png");

list-style-type: circle;}



#page ul {

font: 13px Arial, Verdana, Tahoma, sans-serif;

color: #5b4b00;

margin: 5;

padding: 0;

list-style-image: url("/img/bullet1.gif");

list-style-type: circle;}



.pagecontent {

font: 13px Arial, Verdana, Tahoma, sans-serif;

color: #5b4b00;

width: 512;

padding:0;

margin:15px 35px 0 35px}



.pagerezume {

font: 13px Arial, Verdana, Tahoma, sans-serif;

color: #5b4b00;

width: 512;

padding:0;

margin:15px 35px 0 35px}



.pagecontent a{

color: #950000;

text-decoration: underline}



.pagecontent li ul li{

margin: 10px 0 0 0}



.pagecontent ul li ul li{

list-style-image: url("/img/bullet3.gif");

list-style-type: disk;

margin-top: 2px;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;}



.pagecontent ul li ul li ul li{

list-style-image: url("/img/bullet3.gif");

list-style-type: disk;}



.pagecontent a:hover{

color: #950000;

text-decoration: underline}



.pagecontent table {

font: 13px Arial, Verdana, Tahoma, sans-serif;

color: #5b4b00;

vertical-align: top}





* html ul { 

list-style-image: url("/img/bullet2.png");}



a.select {

color: #5b4b00}



li a:hover{

color: #332413;}



li a {

color: #5b4b00;}



li ul{

padding: 10px 0 0 15px;

list-style-image: url("/img/bullet33.gif");

list-style-type:  disk;

margin: 0}

li {

margin: 10;}

li ul .liactive {

list-style-image: url("/img/bullet3.gif");}



#form, #form2 {

color: #453a04;

top-margin: 0px;

top-padding: 0px;

font: 13px Arial, Verdana, Tahoma, sans-serif;}



#form2 textarea{

width: 270px;

height: 36px;

border: 1px solid #a9a269}



#form input{

width: 270px;

border: 1px solid #a9a269}



#form2 input{

width: 270px;

border: 1px solid #a9a269}



#form textarea{

width: 270px;

height: 100px;

border: 1px solid #a9a269}



.date {

color: #5b4b00;

font: 11px Arial, Verdana, Tahoma, sans-serif;}



#pageul {

padding: 0 45px 0 0px;}



#pageul li{

list-style-image: url("/img/bullet1.gif");

list-style-type: circle;}





p h1 {

margin: 15px 0 0 0}



p h2 {

margin: 0px 0 0 35px}



#rightmenuul {

padding: 0 0px 0 0px;

margin: 0 0 0 33px;

line-height: 1.6}



#rightmenuul li {

padding: 0px 0px 5px 0px;}



#leftmenuul {

margin: 15px 0 0 32px}



#leftmenuul li{
width:140px;margin-bottom: 10px;}



#rightmenuul1 {

margin: 30px 0 15px 17px;

padding: 0px}



#pageul a{

font: 12px Arial, Verdana, Tahoma, sans-serif;

font-weight: bold;

color: #950000}



#pageul a:hover {

color: #4c0101;}



#mainbacktable{

background: url("/img/maingrad2.gif") repeat-x;

background-color: #e5cf8e}



#sitetable {

bacground: #e5cf8e}



.solusspan {

color: #5b1e00;

font-weight: bold;}



/* ������ ����� */

#shapka1 {

width: 383px;

height: 94px;

float: left;}



#personlink {

width: 343px;

height: 60px;

margin: 22px 0 0 35px;}



#personlink a {

display: block;

width: 100%;

height: 100%}



#shapka2 {

width: 620px;

height: 94px;

float: left;

background: url("/img/shapka2.gif")}

/* ����� ����� */



/* ������ ������� */

#lineyka {

float: left;

height: 89px;

width: 1003px;

clear: left;}



#leftlin {

float: left;

height: 89px;

width: 36px;

background: url("/img/leftlin.jpg")}



#menulin {

float: left;

height: 89px;

width: 933px}



#linback {

background: url("/img/backlin.jpg") no-repeat top center}



#toppolz {

background: url("/img/toppolz.gif") no-repeat bottom center}



#bottompolz1 {

margin-top: -5px;

margin-left: 34px;

position: absolute}



#bottompolz2 {

margin-top: -5px;

margin-left: 35px;

position: absolute}



#bottompolz3 {

margin-top: -5px;

margin-left: 72px;

position: absolute}



#bottompolz4 {

margin-top: -5px;

margin-left: 60px;

position: absolute}



#bottompolz5 {

margin-top: -5px;

margin-left: 50px;

position: absolute}



#bottompolz6 {

margin-top: -5px;

margin-left: 53px;

position: absolute}



#bottompolz7 {

margin-top: -5px;

margin-left: 56px;

position: absolute}



#bottompolz8 {

margin-top: -5px;

margin-left: 40px;

position: absolute}



#rightlin {

float: right;

height: 89px;

width: 34px;

background: url("/img/rightlin.jpg") no-repeat}



#table1 {

padding: 0; 

margin: 0; 

font-size: 0px;

height: 18px; 

width: 100%;

background: url("/img/bottomshapka.jpg")}



#table3 {

height: 15px; 

width: 100%;

background: url("/img/mainlinbottom.gif")}



#table4 {

height: 12px; 

width: 100%;

background: url("/img/grad1.jpg")}



/*���� �������*/

#menu {

font-size: 13px;

font-weight: bold;

font-family: Arial, Verdana, Tahoma, Sans-serif;

color: #950000;

text-align: center;

height: 89px; 

width: 100%;

background: url("/img/test/back.jpg") no-repeat}



#menu td {

padding: 12px 0 0 0;}



#active {

background: url("/img/test/active.gif") no-repeat top center}

/*���� �������*/





#grad1 {

background: url("/img/grad1.jpg") repeat-x}



#grad2 {

background: url("/img/grad2.jpg") no-repeat}



#grad3 {

background: url("/img/grad3.jpg") repeat-x}



#grad4 {

background: url("/img/grad4.jpg") no-repeat}



#grad5 {

background: url("/img/grad1.jpg") repeat-x}



#table2 {

font-size: 13px;

font-weight: bold;

font-family: Arial, Verdana, Tahoma, Sans-serif;

color: #950000;

text-align: center;

height: 44px; 

width: 100%;

background: url("/img/mainlin.gif")}



#table2 td {

padding: 23px 0 0 0;}

/* ����� ������� */



/* ����� ����� ��������� �� �����*/

#backgradleft {

background: #e5cf8e url("/img/maingrad.gif") repeat-x;}

/* ����� ����� ����� ��������� �� �����*/



/* ������ ����� ��������� �� �����*/

#backgradright {

background: #e5cf8e url("/img/maingrad.gif") repeat-x;} 

/* ����� ������ ����� ��������� �� �����*/



/* ���� - ��������� ����*/





#leftpagegradbox {

width: 12px;

height: 539px;

vertical-align: bottom;

background: url("/img/pageleftgrad.jpg") no-repeat} 



#rightpagegradbox {

width: 13px;

height: 539px;

float: left;

background: url("/img/pagerightgrad.jpg") no-repeat} 



#pageleftgrad {

background: url("/img/grad34.jpg")}



#page {

background: #fffdee}



#number {

width: 100px;

height: 17px;

font: 12px Arial, Verdana, Tahoma, sans-serif;

font-weight: bold;

text-shadow: 0px 0px 3px;text-shadow: 0px 0px 3px;color: #453a04;

color: #7d6a0e;

vertical-align: bottom;

text-align: center;

margin: 35px 0 0 241px;}



#number img {

border: 0px;

text-decoration: none;}



#number a{

color: #950000}



#number a:hover {

color: #4c0101;}





#pagerightgrad {

background: url("/img/grad4bottom.gif")}

/* ����� ����� - ��������� ����*/



/* ������ ������ ����� �����*/

#lupa {

width: 391px;

height: 290px;

float: left;}



#listdownblock {

width: 122px;

height: 290px;

float: left;

background: #fff}



#downlist {

width: 122px;

height: 221px;

float: left;

background: #fffdee}



#listpic {

width: 122px;

height: 69px;

float: left;

background: #e4cd89}



#handpic1 {

width: 490px;

height: 290px;

float: left;

}



#footerblock {

width: 1003px;

height: 83px;

float: left;

background-color: #e5cf8e}



#leftfooter {

width: 206px;

height: 83px;

float: left;

background-color:#e4cd89}



#counter  {

width: 206px;

padding: 0 0 0 80px;

height: 83px;

}



#footercopyright {

width: 547px;

height: 83px;

float: left;

background-color:#e4cd89}



#contactinfo {

width: 230px;

padding: 0 0 0 40px;

height: 83px;

float: left;

font: 11px Arial, Tahoma, Verdana, sans-serif;

color: #5b4b00;}



#contactinfo a {

color: #5b1e00;

font-weight: bold;}



#contactinfo a:hover {

text-decoration: underline;

color: #5b1e00;

font-weight: bold;}



#solusinfo {

width: 240px;

padding: 0 0 0 0px;

height: 83px;

float: right;

font: 11px Arial, Tahoma, Verdana, sans-serif;

text-align: right;

color: #5b4b00;}



#solusinfo a {

color: #5b1e00;

font-weight: bold;}



#solusinfo a:hover {

color: #5b1e00;

font-weight: bold;

text-decoration: underline}



#handpic2 {

width: 250px;

height: 83px;

float: right;}



/* ������ ������ ����� �����*/



.1topleft   {background-color: #ceb772; font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold}

.1topcenter {background-color: #ceb772; font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold}

.1topright  {background-color: #ceb772; font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold}

.1odd  {background-color: #f0e8ce}

.1even {background-color: #f0e8ce}

.1middleleft   {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif}

.1middlecenter {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif}

.1middleright  {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif}

.1bottomleft   {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif}

.1bottomcenter {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif}

.1bottomright  {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif}





.2topleft   {background-color: #ceb772; font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold}

.2topcenter {background-color: #ceb772; font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold; text-align: right}

.2topright  {background-color: #ceb772; font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold; text-align: right}

.2odd  {background-color: #f0e8ce}

.2even {background-color: #f0e8ce}

.2middleleft   {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; background-color: #e6d39b; color: #221f11; font-weight: bold}

.2middlecenter {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; text-align: right}

.2middleright  {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; text-align: right}

.2bottomleft   {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; background-color: #e6d39b; color: #221f11; font-weight: bold}

.2bottomcenter {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; text-align: right}

.2bottomright  {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; text-align: right}



.3topleft   {background-color: #ceb772; font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold}

.3topcenter {background-color: #ceb772; font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold}

.3topright  {background-color: #ceb772; font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold}

.3odd  {background-color: #f0e8ce}

.3even {background-color: #e6d39b}

.3middleleft   {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif}

.3middlecenter {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; text-align:center}

.3middleright  {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; text-align:right}

.3bottomleft   {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif}

.3bottomcenter {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; text-align:center}

.3bottomright  {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; text-align:right}



.4topleft   {background-color: #ceb772; font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold}

.4topcenter {background-color: #ceb772; font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold; text-align: center}

.4topright  {background-color: #ceb772; font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3b3724; padding: 5px; font-weight: bold; text-align: center}

.4middleleft   {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; background-color: #e6d39b; color: #221f11; font-weight: bold}

.4middlecenter {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; background-color: #e6d39b; color: #5b4b00; text-align: center}

.4middleright  {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; background-color: #e6d39b; color: #5b4b00; text-align: center}

.4bottomleft   {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; background-color: #e6d39b; color: #221f11; font-weight: bold}

.4bottomcenter {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; background-color: #e6d39b; color: #5b4b00; text-align: center}

.4bottomright  {font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif; background-color: #e6d39b; color: #5b4b00; text-align: center}



#hotline {padding-left: 13px; color: #950000; font: bold 24px Times;}

 * html #hotline {margin-top: 25px;}

#hotline h3 {margin-bottom: 5px;}



#quote {margin: 15px 0 20px 15px; font-size: 10px; font-weight: bold; color: #5b4b00;}



#uslugi {width: 100%; text-align: center;}

    #uslugi td {padding: 20px 0; vertical-align: top;}

#uslugi td img { border: none;}

 



        #uslugi td.c4 img {margin-bottom: 7px; border: none;}



    #uslugi h2 {margin-bottom: 5px; color: #950000;}

    #uslugi ul {margin: 0 0 0 75px; text-align: left;}

        #uslugi ul li {list-style-image: url(/img/bullet3.gif);}



#otzivy {}

    .otziv-entry {margin: 0 0 30px 0; color: #850901;}

        .otziv-entry a {margin: 0 10px 0 0; font-weight: bold;}

        .otziv-entry span {margin: 0 0 0 10px; font-size: 11px; color: #584d00;}

        .otziv-entry p {margin: 3px 0 0; color: #584d00;}

    #otzivy #otzivNav {margin: 0 auto; border-right: 1px solid #5c4c00;}

        #otzivy #otzivNav td {padding: 0 15px 2px; line-height: 14px; border-left: 1px solid #5c4c00; vertical-align: middle;}

            #otzivy #otzivNav td a.current {font-weight: bold;}

    #otzivy #otzivForm #otzivFormInput {width: 100%;}

        #otzivy #otzivForm #otzivFormInput td {width: 50%;}

            #otzivy #otzivForm #otzivFormInput td input {width: 90%; border: 1px solid #aca06c;}

        #otzivy #otzivForm textarea {width: 100%; height: 120px; border: 1px solid #aca06c;}

        #otzivy #otzivForm #otzivFormCheck {margin: 5px 0 0;}

            #otzivy #otzivForm #otzivFormCheck td {padding: 0 10px 0 0;}

                #otzivy #otzivForm #otzivFormCheck td input {width: 100px; border: 1px solid #aca06c;}

    #otzivy #otzivNav2 {width: 100%;}

        #otzivy #otzivNav2 td.c1 {}

        #otzivy #otzivNav2 td.c2 {text-align: center;}

            #otzivy #otzivNav2 td.c2 a {font-weight: bold;}

        #otzivy #otzivNav2 td.c3 {text-align: right;}





#leftCol-form {margin: 10px 0 15px 17px; font-size: 14px; color: #5B4B00;}
    #leftCol-form span {font-size: 11px;}
    #leftCol-form input {font-size: 13px; margin: 0 0 5px;}
    #leftCol-form input.text {width: 170px; border: 1px solid #A9A269;}
    #leftCol-form input.submit {margin-top: 5px;}

