/* hack for 6 IE */
body, form {padding: 0; margin: 0;}
a img {border: none;}
h1, h2, h3, h4, h4 {padding: 0; margin: 0; font-weight: normal;}
p {margin: 0; padding: 0;}

/* for all page */
html, body {height:100%;}

td {vertical-align: top;}

body {text-align: center; width: 100%; background: #e4e4e3; color: #535253;  font-family: Verdana, Tahoma, sans-serif;}
body, td, p {font-size: 14px; font-family: Verdana, Tahoma, sans-serif;}

p {margin-bottom: 15px;}

table {width: 100%;}
a {color: #d3150a; text-decoration: underline;}
a:hover {text-decoration: none;}

/* MAIN */
.main {width: 985px; margin : 0 auto; position: relative;}

.head {background-image: url('/public/images/base/back.jpg'); background-position: 36px top; background-repeat: no-repeat; width: 985px; height: 339px;}
.big .head {width: 985px; height: 591px; background-position: left bottom;}


.big .menu {background: url('/public/images/head/top-logo.jpg') right 134px no-repeat; height: 591px; text-align: center;}
.menu .pad {padding: 130px 0 0 722px;}
.big .menu .pad {padding: 369px 0 0 722px;}

.menu a {font-size: 18px; color: #535253; line-height: 35px; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic;}
.menu a.active, .menu a:hover {color: #d3150a;}

.centermenu {position: absolute; top: 184px; left: 36px;}
.big .centermenu {top: 439px; left:50px;}
.big .centerflash {position: absolute; top: 193px; left: 350px;}

.lang {color: #535253; font-weight: bold; position: absolute; top: 120px; right: 304px; line-height: 18px;}
.lang a {color: #535253; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic;}
.lang a.active {color: #d3150a;}

.address {position: absolute; top: 45px; right: 10px; width: 240px; color: #787878; font-size: 12px; line-height: 13px; text-align: left;}
.address table td {vertical-align: middle; font-size: 24px; font-family: Georgia, Verdana; color: black; line-height: 22px; font-style: italic;}
.address table {margin-bottom: 5px;}
.address span {display: block; padding-top: 5px; font-size: 16px; font-style: italic;}

.content {padding: 0 0 0 100px; text-align: left; font-style: normal;}
.big .content {padding: 0 70px 0 100px;}
.content h1 {font-size: 40px; color: #d3150a; padding: 10px 0; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic;}

.newsblock {padding-bottom: 40px;}
.newsblock table {width: 600px;}
.newsblock td {padding-right: 20px; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic;}
.newsblock td.delimeter {border-left: 1px solid #535253; padding-right: 30px;}
.newsblock h1 {text-align: left; color: #d3150a; font-size: 22px;}
.newsblock h3 {font-size: 28px; color: #535253; width: 300px; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic;}
.newsblock a {font-size: 18px;  color: #d3150a !important; text-decoration: underline !important; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic;}
.newsblock a:hover {text-decoration: none !important;}
.newsblock .row {padding: 15px 0;}
.newsblock .more {text-align: right; font-size: 18px; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic;}

.footer {padding: 20px 60px; font-size: 14px; color: #d3150a; text-align: left; font-style: normal; font-weight: bold;}
.big .footer {padding-left: 100px;}

.contentblock {padding-top: 40px;}
.contentblock td.delimeter {border-left: 1px solid #535253; padding-right: 50px;}
.contentblock table.fixed {width: 815px;}
.contentblock h1 {font-size: 22px; text-align: left; color: #d3150a; font-weight: bold; padding-bottom: 20px;}
.contentblock .row {padding: 3px 0; width: 250px;}
.contentblock .row a {font-size: 18px;  text-decoration: underline; color: #7a7979; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic;}
.contentblock .row a.active, .contentblock .row a:hover {color: #d3150a;}

.items h2 {font-size: 16px; text-decoration: underline; color: #d3150a; font-weight: bold; padding-bottom: 20px; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic;}
.items h3 {font-size: 14px; font-weight: bold; padding: 7px 0 3px 0; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic;}
.items .img_preview {padding: 0 100px 0 50px;}
.items .delim {padding: 10px;}
.items .decription {padding-left: 40px; font-size: 12px;}

ul {padding: 10px; margin: 10px; list-style-image: url('/public/images/li.gif');}
ul li {padding: 3px;}

.pager {text-align: right; font-size: 18px; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic; padding-right: 73px;}
.pager a {font-size: 18px; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic; text-decoration: underline;}
.pager a:hover {text-decoration: none;}

.files td {text-align: center; padding: 0 10px 10px 10px;}
.files td div {width: 100px; padding-top: 5px;}
.files td a {font-size: 12px; color: #535253; font-family: Georgia, Verdana, Tahoma, sans-serif; font-style: italic; font-weight: bold;}
