#body {margin: 0px; float:left; width: 946px; background-color: #f2f2ef; border: 2px solid #221b47; font-size: 13px; color: #595959;}

div.full {float:left; background-color: #f7f7f7; border: 1px solid #e6e6e6; width: 925px; margin: 10px 10px 10px 10px;}
div.full p {margin: 8px 10px 8px 10px;}
div.half {float:left; background-color: #f7f7f7; border: 1px solid #e6e6e6; width: 456px; margin: 0px 0px 10px 10px;}
div.half p {margin: 8px 20px 8px 20px;}
div.third  {float:left; background-color: #f7f7f7; border: 1px solid #e6e6e6; width: 320px; margin: 0px 0px 10px 10px;}
div.third p {margin: 8px 20px 8px 20px;}
div.two-third  {float:left; background-color: #f7f7f7; border: 1px solid #e6e6e6; width: 592px; margin: 0px 0px 10px 10px;}
div.two-third p {margin: 8px 20px 8px 20px;}
div.two-third li {margin-right: 20px;}
hr {border: 1px dashed #e6e6e6; margin: 8px 10px 8px 10px; *margin: 0px 10px 0px 10px;}

#wpcumuluswidgetcontent {margin: 0px 10px 0px 10px;}
.block {float:left; background-color: #f7f7f7; border: 1px solid #e6e6e6; width: 258px;}
#left {float: left; margin: 0px 10px 10px 10px;}

#right {float:left; width: 655px; margin: 0px 0px 15px 0px;}

div.partl {float:left; width: 440px;}
div.partners {float:left; width: 260px;}

div.question {float: left; margin:30px 0px 0px -8px;}


div.partleft{float:left; background-color: #f7f7f7; border: 1px solid #e6e6e6; width: 500px; margin: 5px 0px 10px 10px;}
div.partnersleft{float:left; background-color: #f7f7f7; border: 1px solid #e6e6e6; width: 260px; margin: 5px 0px 10px 10px;}
div.partnersleft p {margin: 8px 20px 8px 10px;}
div.partleft p {margin: 8px 20px 8px 10px;}
div.partright{float: left; margin: 0px 0px 10px 30px;width: 400px;}
div.partright p{margin-top:8px;font-size: 12px;}
div.otpis {float: left; margin: 0px 0px 0px 0px;width: 480px;}
div.otpis p{margin-top:5px;font-size: 12px;}
div.two-third table {border: 1px solid #e6e6e6; margin: 0px 20px 0px 20px; color: #595959; font-size:13px; width: 552px;}
div.two-third table td {background-color: #f2f2ef;}

#form {min-height:380px; height:auto !important; height:380px;}
#form form select, input, textarea{width: 270px; margin: 2px 0px 5px 5px; font-size: 11px; color: #878787; border: 1px solid #e6e6e6;}
#form #label{ float:left; width: 140px; margin: 2px 10px 0px 0px; text-align:right;}
#form input[type=checkbox] {width: 20px; margin: 2px 0px 5px 0px; font-size: 11px; color: #878787; border: 1px solid #e6e6e6;}
#form input[type=radio] {width: 20px; margin: 2px 0px 5px 5px; font-size: 11px; color: #878787; border: 1px solid #e6e6e6;}
#form input[type=file] {border: none;}
#form input[type=submit] {background-color: #dedfe1; font-size: 13px; border: 1px solid #8f8f8e; cursor: pointer; color: #3d4252; margin-left:155px;}
#form input[type=submit]:hover {background-color:  #DDDDCC}

#form1 {min-height:380px; height:auto !important; height:380px;}
#form1 form select, input, textarea{width: 250px; margin: 2px 0px 5px 5px; font-size: 11px; color: #878787; border: 0px solid #e6e6e6;}
#form1 #label{ float:left; width: 140px; margin: 2px 10px 0px 0px; text-align:right;}
#form1 input[type=checkbox] {width: 20px; margin: 2px 0px 5px 3px; font-size: 11px; color: #878787; border: 1px solid #e6e6e6;}
#form1 input[type=radio] {width: 20px; margin: 2px 0px 5px 5px; font-size: 11px; color: #878787; border: 1px solid #e6e6e6;}
#form1 input[type=file] {border: none;}
#form1 input[type=submit] {background-color: #dedfe1; font-size: 13px; border: 1px solid #8f8f8e; cursor: pointer; color: #3d4252; margin-left:5px;}
#form1 input[type=submit]:hover {background-color:  #DDDDCC}


#filter {margin: 10px 10px 10px 10px; font-weight: bold;}
#filter input, select  {width: 175px; float: left; margin: 3px 0px 3px 0px;}
#filter label  {width: 60px; height: 20px; float: left; margin: 3px 0px 1px 0px;}
#filter input[type=text] {border: 1px solid #e6e6e6; font-size: 16px;}
#filter input[type=submit] {background-color: #dedfe1; width: 235px; font-size: 13px; border: 1px solid #8f8f8e; cursor: pointer; color: #3d4252;}
#filter input[type=submit]:hover {background-color:  #DDDDCC}

#footer h4{
        font-family: Georgia, serif;
	font-weight:normal;
	margin: 5px 0px 5px 0px;
	font-size:12px;
        font-style: italic;
        float: left;
        clear: both;
        width: 680px;
        text-align: right;
        margin-top: 0px;
}
p#footer-zagolovok {font-family: Georgia, serif;font-weight: normal;margin: 5px 0px 5px 0px;font-size: 20px;font-style: italic;text-align: center;}