#container { width: 960px; text-align: left; }
#container.a { background: #000000 url('/images/bg-inside1.jpg') no-repeat top; }
#container.b { background: #000000 url('/images/bg-inside2.jpg') no-repeat top; }
#container.c { background: #000000 url('/images/bg-inside3.jpg') no-repeat top; }
#container.d { background: #000000 url('/images/bg-inside4.jpg') no-repeat top; }
#container.e { background: #000000 url('/images/bg-inside5.jpg') no-repeat top; }
#container.f { background: #000000 url('/images/bg-inside6.jpg') no-repeat top; }

#header { position: relative; min-height: 398px; height: auto !important; height: 398px; }
#header .logo { position: absolute; top: 30px; left: 10px; }
#header .menu { position: absolute; top: 95px; left: 235px; }
#header .block-title { position: absolute; top: 187px; left: 0px; width: 100%; font-size: 1.8em; text-transform: uppercase; color: #ffffff; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; padding: 3px; }
#header .block-title .title { float: left; padding-right: 5px; }
#header .block-title ul { font-size: 16px; text-transform: none; color: #ffffff; margin: 0px; margin-top: 2px; padding: 0px; }
#header .block-title li { float: left; list-style-type: none; padding-top: 5px; padding-bottom: 5px; margin-left: 15px;text-align: center; }
#header .block-title li a { text-decoration: none; }
#header .block-title li.active { font-weight: bold; }

#header .block-content { padding-top: 240px; width: 100%; line-height: 1.4em; }

.five-columns { margin-top: 20px; }
.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 3px 0px; }
.five-columns .col .text { margin-bottom: 9px; }
.five-columns .col .text p { margin: 0px; }
.five-columns .col .line { font-size: 0.9em; }
.five-columns .col .price { color: #FA8801; font-size: 1.25em; }
.five-columns .col .content { display: none; }
.five-columns .col .img { display: none; }
.five-columns .even { padding-top: 36px; }
.five-columns .pages { margin-bottom: 25px; margin-top: 30px; }
.five-columns .pages span.left { color: #f6f7fc; background: #000000 url('/images/pages-left.gif') no-repeat top left; padding: 8px; white-space:nowrap; padding-right: 0px; }
.five-columns .pages span.right { color: #f6f7fc; background: url('/images/pages-right.gif') no-repeat top right; padding: 8px 16px 8px 4px; }
.five-columns .pages span a { color: #d6d7db; margin-left: 4px; font-size: 14px; }

#product { position: absolute; top: 100px; left: 100px; width: 365px; padding: 10px; border: 1px solid #555555; background-color: #222222; z-index: 1000; display: none; }
#product .title { color: #ffffff; text-transform: uppercase; margin: 8px 0px 3px 0px; }
#product .line { font-size: 0.9em; }

.popup { position: absolute; top: 100px; left: 230px; width: 500px; padding: 15px; border: 1px solid #555555; background-color: #222222; z-index: 1000; display: none; }

#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; }

.pages a:link, .pages a:visited, .pages a:active { color: #838383; text-decoration: none; font-size: 1.15em; }
.pages a:hover { color: #FFFFFF; text-decoration: underline; font-size: 1.15em; }

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