#container { width: 960px; text-align: left; min-height: 100%; height: auto !important; height: 100%; }
#container.a { background: #000000 url('/images/bg-main1.jpg') no-repeat top; }
#container.b { background: #000000 url('/images/bg-main2.jpg') no-repeat top; }
#container.c { background: #000000 url('/images/bg-main3.jpg') no-repeat top; }
#container.d { background: #000000 url('/images/bg-main4.jpg') no-repeat top; }
#container.e { background: #000000 url('/images/bg-main5.jpg') no-repeat top; }
#container.f { background: #000000 url('/images/bg-main6.jpg') no-repeat top; }

#header { position: relative; min-height: 398px; height: auto !important; height: 398px; }
#header .logo { position: absolute; top: 30px; left: 10px; }
#header .block-title { position: absolute; top: 187px; left: 0px; width: 665px; font-size: 1.8em; text-transform: uppercase; color: #ffffff; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; padding: 3px; }
#header .block-content { padding-top: 240px; width: 665px; line-height: 1.4em; }

.five-columns .col { float: left; width: 172px; padding: 0px 10px 0px 10px; }
.five-columns .col .thumb { background: #000000 url('/images/thumb.gif') no-repeat top left; height: 141px; padding: 3px 0px 0px 3px; }
.five-columns .col .title { color: #ffffff; text-transform: uppercase; margin: 8px 0px 8px 0px; }
.five-columns .col .text { margin-bottom: 9px; }
.five-columns .col .text p { margin: 0px; }
.five-columns .col .content { display: none; }
.five-columns .even { padding-top: 36px; }

#footer-container { width: 960px; text-align: left; }
#footer .box { background: #000000 url('/images/footer-bg.png') repeat-y top; margin: 30px 0px 20px 0px; padding: 0px 10px 0px 10px; }
#footer .box .col { padding: 15px 10px 15px 10px; }
#footer .box .column1 { float: left; width: 190px; }
#footer .box .column2 { float: left; width: 190px; }
#footer .box .column3 { float: left; width: 160px; }
#footer .box .column4 { float: left; width: 320px; }
#footer .box .col .title { color: #ffffff; text-transform: uppercase; margin-bottom: 10px; }
#footer .left { float: left; width: 40%; line-height: 28px; }
#footer .right { float: right; width: 40%; text-align: right; line-height: 28px; padding-right: 60px; background-image: url('/images/3akis.png'); background-repeat: no-repeat; background-position: top right; }

#top-right { position: absolute; right: 0px; top: 0px; }