img { border:0;behavior:url(/iepngfix.htc)}
input {margin:0;padding:0;}
form {margin:0;padding:0;}
ul {margin:0;padding:0;}
li {padding:0;margin:0;}
p{margin:0;}
table {border-collapse:collapse;}
body {background:url(/public/images/main-bg.jpg) center repeat-y #a5c0d6;font:normal 13px Arial, Helvetica, sans-serif;margin:0;}
.main {width:974px;margin:0 auto;}
a {color:#ffff00;}
a:hover {text-decoration:none;}
.header {margin:0 auto;width:100%;height:347px;background:url(/public/images/head-bg.jpg) no-repeat;}

.separator {margin:0 18px;display:block;float:left;}
.hnavig {float:right;width:115px;position:relative;right:108px;top:36px;}
.hnavig img {float:left;display:block;}
.hnavig a {display:block;padding:3px 0 0 0;float:left;}
.logo {float:right;position:relative;top:70px;left:53px;}
.main-table {width:100%; margin:0 auto;padding:0;}
.main-table td {vertical-align:top;padding:0;}
.left {width:1%;background:url(/public/images/left-bg_bg.jpg) repeat-y left;}
ul.left-menu {padding:29px 0 35px 0;}
ul.left-menu li {list-style:none;display:block; }
ul.left-menu li a{text-decoration:underline;color:#ffff00;font:normal 18px Arial, Helvetica, sans-serif;margin:0 0 17px 0;display:block;padding:3px 0 3px 36px;width:171px;-width:155px;}
ul.left-menu li a:hover{text-decoration:none;margin:0 0 17px 0;display:block;background-color:#74a1bc;;padding:3px 0 3px 36px;width:171px;}
#menu-active {text-decoration:none;margin:0 0 17px 0;display:block;background-color:#74a1bc;;padding:3px 0 3px 36px;width:171px;}
.form {width:147px;height:192px;background:url(/public/images/form-back.gif) no-repeat;margin:25px 0 0 17px;padding:17px 10px 17px 12px;}
.auth-log {color:#fff;position:relative;}
.input-bg {background:url(/public/images/input-bg.jpg) no-repeat;width:140px;height:23px;margin:6px 0;}
.input-bg input {width:138px;background:none;border:0;}
.form form {color:#fff;}
.form h2 {margin:0;color:#2b547e;font-size:22px;margin-bottom:17px;display:block;font-weight:normal;margin-top:0;}
.login {float:left;}
.registr {float:right;padding:0 8px 0 0;}
.form a {color:#ffff00;}
.left-bg {background:url(/public/images/left-bg.jpg) no-repeat;height:815px;}
.right {width:1%;background:url(/public/images/table-bg.jpg) top left repeat-x #74a1bc;}
.center {padding:0 0 0 35px !important;color:#fff;background:url(/public/images/table-bg.jpg) top left repeat-x #74a1bc;width:98%;}
.center h1 {font:normal 32px Arial, Helvetica, sans-serif;margin:0;color:#ffff00;}
.center strong {color: rgb(255, 255, 0);}
.center h3 {font:normal 20px Arial, Helvetica, sans-serif;margin:0;color:#ffff00;}
/*.center li {list-style:none;}
*/
.contacts {text-align:center;background:url(/public/images/phone.jpg) top no-repeat; padding:114px 30px 0 40px;width:175px;height:135px;color:#fff;font-size:14px;}
.contacts h1 {margin:0; font-size:23px;color:#ffff00;}
.contacts span {font:normal 22px "Trebuchet MS";color:#ffff00;display:block;padding:5px 0 0 0;}
.footer-separator {background:url(/public/images/footer-separator.jpg) repeat-x;width:100%;height:2px;margin:15px 0;-margin:0;}

.footer {padding:0 13px 10px 35px !important;background:#74a1bc;color:#ffffff;}
.more {color:#ffff00;font:normal 14px "Trebuchet MS";}
.more img {text-decoration:none;}
div.more {padding:0 0 0 23px;}
.center p img {margin:8px;}
.gallery {width:100%;}
.gallery a {color:#fff;text-decoration:none;}
.gallery td {width:33% !important;color:#fff;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;}
.gallery td img {border:1px solid #fff;}
.gallery div {background:#54809b;width:202px;margin:0 0 35px 0;text-align:center;}
p.footer{margin:0 0 10px 0;padding:0 !important;}
.footer table td {padding: 0 12px;}
