﻿@charset "utf-8";
/* CSS Document */
/* old styles */
html {overflow-y:scroll;}
html, body {margin:0 auto;height:100%;position:relative;}
body {font:74.01% Arial, Helvetica, sans-serif;background:#000;line-height:130%;}

* {margin:0;padding:0;}
a {outline:none;color:#FFF;}
a:hover {text-decoration: none;}
img {border:0;}
p {text-align:justify;padding:0px 0px 16px;}
h1 {font:bold italic 32px Georgia, serif;color:#999;margin:16px 0 16px;}
h2 {font:bold italic 26px Georgia, serif;color:#999;margin:16px 0 16px;}
h3, h3 a {font:bold italic 18px Georgia, serif;color:#999;margin:-16px 0 16px;}

#main {height:100%;margin:0 auto;}
#wrap {position:relative;width:800px;min-height:100%;margin:0 auto;padding:0 50px;overflow:hidden;}
* html #wrap {height:100%;overflow:visible;}

#head {height:100px;font:12px/20px Arial, Helvetica, sans-serif;padding:0 50px;text-align:center;}
#logo {float:left;margin:42px 0 0;}
#menu {padding:42px 0 0;}
#topmenu {float:right;height:20px;line-height:20px;border-bottom:2px solid #FF00A4;}
#topmenu a {display:block;float:left;color:#FFF;text-decoration:none;}
#topmenu a.act, #topmenu a.active {background:#FF00A4 !important;}
#topmenu a:hover {background:#4D4D4D;}
#submenu {position:absolute;top:64px;right:100px;text-transform: lowercase;}
#submenu a {display:block;float:left;height:20px;color:#FFF;text-decoration:none;}
#submenu a.act {background:#FF00A4 !important;}
#submenu a:hover {background:#4D4D4D;}

#foot {clear:both;position:relative;height:72px;padding:0 50px;}
#nav {float:left;margin:14px 0 0;}
#copy {float:right;font:11px Arial, Helvetica, sans-serif;margin:16px 0 0;color:#808080;}
#copy a {float:none;color:#808080;}

.none {}
.hr {clear:both;height:1px;line-height:1px;width:100%;background:url('/img/headline/hr.gif') repeat-x;overflow:hidden;}
.center {text-align:center;}
.left {float:left;}
.right {float:right;}
.limg {float:left;margin:6px;}
.rimg {float:right;margin:6px;}
.ldot {padding-left:16px;border-left:1px dotted #595959;}
.rdot {padding-right:16px;border-right:1px dotted #595959;}

.content {padding:0 50px;color:#FFF;}
.plist {width:714px;margin:16px -7px 9px -7px;overflow:hidden;}
.plist div {position:relative;display:inline;float:left;margin:0 7px 12px;cursor:pointer;}
.plist div:hover {background:#FF00A4;}
.plist a {position:relative;width:212px;height:174px;margin:-186px 0 0;display:block;padding:6px;background:url('/img/headline/prbk.gif') repeat-x 0% 100%;color:#FFF;text-decoration:none;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.plist a:hover {background:url('/img/headline/acprbk.gif') repeat-x 0% 100%;}
.plist strong {position:absolute;display:block;bottom:4px;opacity:none;}
.date {float:right;line-height:40px;font-size:12px;color:#999;}
.pla {display:block;height:15px;line-height:13px;background:url('/img/headline/pl.gif') no-repeat;padding-left:20px;/*border:1px solid #AAA;*/border-top:none;text-decoration:none;color:#FFF;}
.pla:hover {background:#FF00A4 url('/img/headline/pla.gif') no-repeat;}
.plabck {display:block;height:15px;line-height:13px;border-top:none;text-decoration:none;color:#FFF;text-align: center;}
.plabck:hover {background:#FF00A4/* url('/img/headline/pla.gif') no-repeat*/;}

.lblk {float:left;padding-left:50px;font-size:14px;}
.lblk ul {list-style:none;margin:34px 0;}
.lblk li {margin:0 0 16px;}
.lblk li a {color:#666;font-size:12px;}
.lblk li a.act, .lblk li a.active {color:#FFF;}
.lblk li a:hover {color:#FFF;}
.lblk li strong {display:block;font:bold italic 15px Georgia, serif;}
.rblk {padding-right:50px;margin-left:320px;color:#FFF;}
.rblk img {margin:0 0 16px;}

.news {padding:0 50px 16px;color:#FFF;}
.news .ndate {float:right;height:14px;margin-top:34px;font:normal 12px Arial, Helvetica, sans-serif;color:#999;}
.news img {margin:0 0 16px;}
.news p {padding:0;}

.services {padding:0 50px;color:#FFF;}
.services img {margin:0 0 16px;}

.ident,.main {width:76px;}
.design,.mserv {width:62px;}
.souven,.mport {width:91px;}
.packing,.mnews {width:73px;}
.web,.mbout {width:58px;}
.ags,.mart {width:65px;}


.form {float:right;padding:0;}
.form * {margin:6px;}
.form img {float:left;}
.form label {clear:both;float:left;}
.form input {float:right;height:16px;width:256px;}
.form select {float:right;}
.form textarea {float:right;width:256px;height:132px;}
.form .submit {width:81px;height:26px;background:url('/img/headline/submit.gif') no-repeat;clear:both;margin-right:185px;border:0;color:#999;}

.paging {color:#000;font-size:12px;}
.paging .currentpage {color:#FFF;background:#FF00A4;} 
.paging span {display:block;float:left;height:16px;line-height:16px;padding:0 5px;color:#333;} 
.paging a, .paging a:link, .paging a:visited {float:left;display:block;height:16px;line-height:16px;color:#4d4d4d;padding:0 5px;text-decoration:none;} 
.paging a:hover {background:#4D4D4D;color:#FFF;}
/* /old styles */

html {overflow-y:scroll;}
html, body {margin:0 auto;height:100%;position:relative;}
body {font:74.01% Arial, Helvetica, sans-serif;background:#000;line-height:130%;}

* {margin:0;padding:0;}
a {outline:none;}
img {border:0;}
p {text-align:justify;padding:0px 0px 16px;}
h1 {font:bold italic 32px Georgia, serif;color:#999;margin:16px 0 16px;}
h2 {font:bold italic 26px Georgia, serif;color:#999;margin:16px 0 16px;}
h3 {font:bold italic 18px Georgia, serif;color:#999;margin:-16px 0 16px;}

#main {height:100%;margin:0 auto;}
#wrap {position:relative;width:800px;min-height:100%;margin:0 auto;padding:0 50px;overflow:hidden;}
* html #wrap {height:100%;overflow:visible;}

#head {height:100px;font:12px/20px Arial, Helvetica, sans-serif;padding:0 50px;text-align:center;}
#logo {float:left;margin:42px 0 0;}
#menu {padding:42px 0 0;}
#topmenu {float:right;height:20px;line-height:20px;border-bottom:2px solid #FF00A4;}
#topmenu a {display:block;float:left;color:#FFF;text-decoration:none;}
#topmenu a.act {background:#FF00A4 !important;}
#topmenu a:hover {background:#4D4D4D;}
#submenu {position:absolute;top:64px;right:100px;}
#submenu a {display:block;float:left;height:20px;color:#FFF;text-decoration:none;}
#submenu a.act {background:#FF00A4 !important;}
#submenu a:hover {background:#4D4D4D;}

#portfolio {}
#portfolio a {position:relative;border:1px solid red;}
#portfolio img {display:block;}

#foot {clear:both;position:relative;height:72px;padding:0 50px;}
#nav {float:left;margin:14px 0 0;}
#copy {float:right;font:11px Arial, Helvetica, sans-serif;margin:16px 0 0;color:#808080;}

.none {}
.hr {clear:both;height:1px;line-height:1px;width:100%;background:url('/img/headline/hr.gif') repeat-x;overflow:hidden;}
.center {text-align:center;}
.left {float:left;}
.right {float:right;}
.limg {float:left;margin:6px;}
.rimg {float:right;margin:6px;}
.ldot {padding-left:16px;border-left:1px dotted #595959;}
.rdot {padding-right:16px;border-right:1px dotted #595959;}

.content {padding:0 50px;color:#FFF;}
.plist {width:714px;margin:16px -7px 9px -7px;overflow:hidden;}
.plist div {position:relative;display:inline;float:left;margin:0 7px 12px;cursor:pointer;}
.plist div:hover {background:#FF00A4;}
.plist a {position:relative;width:212px;height:174px;margin:-186px 0 0;display:block;padding:6px;background:url('/img/headline/prbk.gif') repeat-x 0% 100%;color:#FFF;text-decoration:none;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.plist a:hover {background:url('/img/headline/acprbk.gif') repeat-x 0% 100%;}
.plist strong {position:absolute;display:block;bottom:4px;opacity:none;}
.date {float:right;line-height:40px;font-size:12px;color:#999;}
.pla {display:block;height:15px;line-height:13px;background:url('/img/headline/pl.gif') no-repeat;padding-left:20px;border:1px solid #AAA;border-top:none;text-decoration:none;color:#FFF;}
.pla:hover {background:#FF00A4 url('/img/headline/pla.gif') no-repeat;}

.clear {clear:both;overflow:hidden;}
.port {width:700px;}
.product {position:relative;width:700px;height:302px;}
.previous,.next {position:absolute;top:0;left:0;z-index:100;margin:110px 0 0 16px;}
.next {margin:110px 0 0 632px;}
.previous a {display:block;width:50px;height:50px;cursor:pointer;background:url(/img/headline/arrows.png) no-repeat 0 -100px;}
* html .previous a {background:url(/img/headline/arrows.gif) no-repeat 0 -100px;}
.previous a:hover {background:url(/img/headline/arrows.png) no-repeat 0 -150px;}
* html .previous a:hover {background:url(/img/headline/arrows.gif) no-repeat 0 -150px;}
.next a {display:block;width:50px;height:50px;cursor:pointer;background:url(/img/headline/arrows.png) no-repeat 0 0;}
* html .next a {background:url(/img/headline/arrows.gif) no-repeat 0 0;}
.next a:hover {background:url(/img/headline/arrows.png) no-repeat 0 -50px;}
* html .next a:hover {background:url(/img/headline/arrows.gif) no-repeat 0 -50px;}
.controls {margin:0 0 16px;}
.selects {list-style:none;padding:10px 0;}
.selects li {float:left;padding:0 10px 0 0;}
.selects li a {display:block;width:12px;height:12px;background:url(/img/headline/selects.gif) no-repeat 0 0;cursor:pointer;overflow:hidden;}
.selects li a:hover {background:url(/img/headline/selects.gif) no-repeat 0 -24px;}
.selects li a.active {background:url(/img/headline/selects.gif) no-repeat 0 -12px;cursor:default;}
.images-container div {height:480px;width:18000px;}
.images-container img {float:left;}
.hide{display:none;}

.lblk {float:left;padding-left:50px;font-size:14px;}
.lblk ul {list-style:none;margin:34px 0;}
.lblk li {margin:0 0 16px;}
.lblk li a {color:#666;font-size:12px;}
.lblk li a.act {color:#FFF;}
.lblk li a:hover {color:#FFF;}
.lblk li strong {display:block;font:bold italic 15px Georgia, serif;}
.rblk {padding-right:50px;margin-left:320px;color:#FFF;}
.rblk img {margin:0 0 16px;}

.news {padding:0 50px 16px;color:#FFF;}
.news .ndate {float:right;height:14px;margin-top:34px;font:normal 12px Arial, Helvetica, sans-serif;color:#999;}
.news img {margin:0 0 16px;}
.news p {padding:0;}

.services {padding:0 50px;color:#FFF;}
.services img {margin:0 0 16px;}

.ident,.main {width:76px;}
.design,.mserv {width:62px;}
.souven,.mport {width:91px;}
.packing,.mnews {width:73px;}
.web,.mbout {width:58px;}
.ags,.mart {width:65px;}

.form {float:right;padding:0;}
.form * {margin:6px;}
.form img {float:left;}
.form label {clear:both;float:left;}
.form input {float:right;height:16px;width:256px;}
.form select {float:right;}
.form textarea {float:right;width:256px;height:132px;}
.form .submit {width:81px;height:26px;background:url('/img/headline/submit.gif') no-repeat;clear:both;margin-right:185px;border:0;color:#999;}

.paging {color:#000;font-size:12px;}
.paging .currentpage {color:#FFF;background:#FF00A4;} 
.paging span {display:block;float:left;height:16px;line-height:16px;padding:0 5px;color:#333;} 
.paging a, .paging a:link, .paging a:visited {float:left;display:block;height:16px;line-height:16px;color:#4d4d4d;padding:0 5px;text-decoration:none;} 
.paging a:hover {background:#4D4D4D;color:#FFF;}