/*dar_nk@mail.ru ICQ:400791455*/

* html .outer {padding-left:1000px}

* html .minwidth {height:0}

* html .container {margin-left:-1000px;position: relative; height:0}



html, body, ul, ol, li, p, hr,

h1, h2, h3, h4, h5, h6,

form, fieldset, a, img {

margin: 0;

padding: 0;

border: 0;

}



body {

min-width: 1000px;

background: #f6f0e0;

}



table {

margin-top: 20px;

}



a{

color: #9b9797;

text-decoration: underline;

}



a:hover{

text-decoration: none;

}



.wrapper {

width: 1000px;

position: relative;

margin: 0 0 0 -500px;

left: 50%;

}



#header {

width: 100%;

height: 127px;

background: url(pictures/bg.jpg) repeat-x;

float: left;

margin: 8px 0 0 0;

}



.logo {

float: left;

}



.logo a{

display: block;

width: 139px;

height: 101px;

background: url(pictures/logo.jpg) no-repeat;

margin: 13px 0 0 45px;

}



.nav {

float: left;

}



.nav ul{

margin: 54px 0 0 40px;

}



.nav li{

list-style: none;

display: inline;

margin: 0 0 0 15px;

}



.menu {

float: right;

font-size: 14px;

margin: 0 28px 0 0;

}



*html .menu {

margin: 0 14px 0 0;

}



.menu ul{

margin: 11px 0 0 28px;

float: left;

}



.menu li{

list-style: none;

line-height: 15px;

background: url(pictures/list1.jpg) no-repeat 17px 9px;

border-top: 1px solid #cfcdcd;

padding: 4px 18px 6px 55px;

}



.menu li.cl1{

border-bottom: 1px solid #cfcdcd;

}



.menu a{

color: #827e73;

text-decoration: underline;

}



.menu a:hover{

text-decoration: none;

}



#content {

width: 567px;

min-height: 500px;

height:auto !important;

height: 500px;

float: left;

padding: 0 25px 0 25px;

color: #9b9797;

font-size: 14px;

}



#content h1{

color: #b43412;

font-size: 16px;

background: url(pictures/line1.jpg) no-repeat;

background-position: bottom left;

padding: 0 0 20px 0;

margin: 35px 0 0 0;

font-weight: bold;

}



#content h2{

color: #b43412;

font-size: 14px;

margin: 20px 0 0 0;

font-weight: bold;

}



#content p{

margin: 20px 0 0 0;

text-align: justify;

}



#content ul{

margin: 20px 0 0 0;

}



#content li{

list-style: none;

margin: 0 0 0 10px;

line-height: 17px;

}



.pic {

margin: 20px 0 0 0;

}



#right_bl {

width: 332px;

float: left;

margin: 17px 0 0 25px;

}



.block1 {

width: 332px;

font-size: 14px;

}



.block1 ul{

padding: 0 0 10px 0;

}



.block1 li.st1{

list-style: none;

width: 319px;

height: 25px;

background: url(pictures/img1.jpg) no-repeat;

margin: 10px 0 0 0;

padding: 73px 0 0 12px;

}



.block1 li.st2{

list-style: none;

width: 319px;

height: 25px;

background: url(pictures/img2.jpg) no-repeat;

margin: 10px 0 0 0;

padding: 73px 0 0 12px;

}



.block1 li.st3{

list-style: none;

width: 319px;

height: 25px;

background: url(pictures/img3.jpg) no-repeat;

margin: 10px 0 0 0;

padding: 73px 0 0 12px;

}



.block1 li.st4{

list-style: none;

width: 319px;

height: 25px;

background: url(pictures/img4.jpg) no-repeat;

margin: 10px 0 0 0;

padding: 73px 0 0 12px;

}



.block1 li.st5{

list-style: none;

width: 319px;

height: 25px;

background: url(pictures/img5.jpg) no-repeat;

margin: 10px 0 0 0;

padding: 73px 0 0 12px;

}



.block1 li.st6{

list-style: none;

width: 319px;

height: 25px;

background: url(pictures/img6.jpg) no-repeat;

margin: 10px 0 0 0;

padding: 73px 0 0 12px;

}



#right_bl a{

color: #79607c;

text-decoration: underline;

font-weight: bold;

}



#right_bl a:hover{

text-decoration: none;

}



.block1 p{

list-style: none;

line-height: 15px;

background: url(pictures/list2.jpg) no-repeat 17px 4px;

padding: 0 0 0 65px;

margin: 11px 0 0 0;

}



.line {

width: 332px;

height: 4px;

background: url(pictures/line2.jpg) repeat-x;

margin: 11px 0 0 0;

}



.px {

width: 1px;

height: 1px;

}



.clear {

clear: both;

}



#footer {

width: 100%;

height: 127px;

background: url(pictures/bg.jpg) repeat-x;

float: left;

margin: 25px 0 0 0;

font-size: 12px;

color: #8f8a7f;

}



#footer p{

background: url(pictures/line3.jpg) repeat-y;

line-height: 21px;

padding: 7px 0 7px 40px;

margin: 14px 0 0 28px;

float: left;

}



*html #footer p{

margin: 14px 0 0 14px;

}



.box {

width: 100%;

float: left;

}



.box ul{

width: 910px;

height: 31px;

position: relative;

margin: 0 0 0 -500px;

left: 50%;

padding: 27px 45px 0 45px;

}



.box li.lf{

list-style: none;

float: left;

}



.box li.rg{

list-style: none;

float: right;

}


span.sp2, p.sp2, a.sp2, #right_bl a.sp2 {
font-size: 9px;
color: #cccccc;
font-weight: normal;
}

.block1 p.sp2{


background: none;

padding: 5px;

margin: 11px 0 0 0;

}