body {margin:0; padding:0;}
table, td {border-collapse:collapse}
table, td, img {border:0; background:#FFFFFF}
form, td {margin:0; padding:0}
td, p {font:14px Arial, helvetica, sans-serif; color:#666666; vertical-align:top;  text-align:left; padding:0; margin:0}
.clear{clear:both; line-height:0px}
input, textarea, select{font:12px Tahoma, Arial, helvetica, sans-serif; color:#666666; padding:2px 0 0 2px; text-transform:none; border: 1px solid #333333; vertical-align:middle;}

.hd{height:324px; background:url(images/hd_bg.jpg); padding-left:52px;padding-right:52px;}
.hd_ft td{font:12px Arial, helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF;}
.hd_ft a{text-decoration:none; color:#FFFFFF;}
.hd_ft a:hover{text-decoration:underline;}

.cnt{height:312px; padding:25px 56px 0 56px;}

a{color:#666666; text-decoration:underline;}
a:hover{text-decoration:none;}

b a{color:#666666; text-decoration:underline; line-height:14px;}
b a:hover{text-decoration:none;}

span{color:#666666; text-transform:uppercase;}

span a{color:#666666; text-decoration:none;}
span a:hover{text-decoration:underline;}

li a{line-height:18px;}

.list_2 li a{line-height:14px;}

#form input{width:161px; height:19px;}
#form textarea{width:161px; height:130px; overflow:auto; margin-bottom:8px;}
#form .tx{height:30px; text-align:right; padding-right:7px;}

.footer{height:61px; background:url(images/footer_bg.jpg) top repeat-x #333333; text-align:center; vertical-align:middle;}


.ramka { border:1px solid #333333 }
