body {padding: 0;margin: 0; font-size:12px; font-family: tahoma, verdana, sans-serif; background: #ffffff url(img/bg.jpg) repeat-x; color: #000000; text-align:left;  }
img {border:0px;}
a {text-decoration:none;}
td {font-size:12px; font-family: tahoma, verdana, sans-serif;line-height:21px; text-align:justify;}

.wrapper {clear:both; width:100%; height:20px} 

.bg1 {position:absolute; top:0px; left:0px; width:50%; background: #ffffff url(img/bg1.jpg) repeat-x; display:block; height:1067px; z-index:0;}

.blok {width:1002px; position:relative; top:0px; left:0px; z-index:10;}
.top {width:1002px; height:96px; }
.banner {width:1002px; height:241px; background: #ffffff url(img/banner.jpg) no-repeat; }
.banner p{position:relative; top:10px; left:74px; color:#ffffff; width:600px; line-height:17px;}

.tyt {width:1002px; height:66px; background: #ffffff url(img/tyt.jpg) no-repeat; text-align:left;}
.text {width:1002px; min-height:709px; height: auto !important; height:709px; background: #ffffff url(img/text.jpg) no-repeat; }
.cont {float:left; display:block; width:520px; min-height:860px; height: auto !important; height:860px;  position:relative; top:7px; left:74px; text-align:justify; line-height:21px;}
.cont a{color: #45c7f3; font-weight:bold;}
.cont a:hover{color: #ff9900; font-weight:bold;}



.foot {clear:both; position: relative; top:0px; margin-top:-173px; display:block; line-height:15px; width:100%; height:153px !important; height:153px; background:#ffffff url(img/foot.jpg) repeat-x; color:#fff;}
.foot1 {position: relative; top:-20px; left:0; z-index:20; padding-bottom:-153px; display:block; line-height:15px; width:1002px; height:153px !important; height:153px; background:#ffffff url(img/foot1.jpg) repeat-x; color:#fff; font-size:11px;}

.foot1 p{text-align:left; padding-top:60px; margin-left:300px;}
.foot1 b{color:#fff;}
.foot1 a{color:#fff;}
.hr {width:100%; border-top:1px solid #f4f4f4; height:1px; line-height:1px; margin-top:10px !important; margin-top:10px; margin-bottom:10px !important; margin-bottom:4px;}
.hr1 {width:100%; border-top:1px solid #f4f4f4; height:1px; line-height:1px; margin-top:10px; margin-bottom:10px !important; margin-bottom:4px;}
.hr2 {width:170px; border-top:1px solid #f4f4f4; height:1px; line-height:1px; margin-top:10px; margin-bottom:10px !important; margin-bottom:4px;}

.menu { position:absolute; top:525px; left:657px;}

.buttonscontainer {width:251px !important; width: 251px;clear:both; }
.buttons a:hover {border-bottom: 1px solid ffffff; background: #ff9900;  color: #ffffff;}
.buttons a {
color: #000000;
height:27px;
line-height:27px;
padding-left: 20px;
display: block;
margin-top:0px;
text-decoration: none;
border-bottom: 1px solid #f4f4f4;
text-align: left;}


.buttons2 a:hover {}
.buttons2 a {
padding:5px 0px 0px 0px !important; 
padding:5px 0px 0px 0px;
display: block;
text-decoration: none;
text-align: left;}

form {padding:0; margin:0; }
input {font-family: tahoma, Helvetica, sans-serif;  font-size: 11px; border:1px solid #d1d1d1;padding:3px; background:#ffffff url(img/form.jpg) repeat-x;}
select {font-family: font-family: tahoma, Helvetica, sans-serif;  font-size: 11px; }
.input {font-family: tahoma, Helvetica, sans-serif;  font-size: 11px; width:360px; padding:3px; border:1px solid #d1d1d1; background:#ffffff url(img/form.jpg) repeat-x;}
.select {font-family: font-family: tahoma, Helvetica, sans-serif; }
.button2 {width:150px;  font-size: 11px; padding:3px 5px; background:#ff9900; text-align:center;  color:#ffffff; border:0; font-weight:bold;}
.button3 {width:60px;  font-size: 11px; padding:3px 5px; background:#a6cdab; text-align:center;  color:#ffffff; border:0;}
.form {padding:0; margin:0; }
