body {background:#fff;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;font-size:12px; height:100%}
input { margin:0px; padding:0px;}
a {text-decoration:none;}
h1, h2, h3 {margin:0px;padding:0px;font-weight:normal;}
ul, li {list-style-type:none;margin:0px;padding:0px;}
em,i {font-style:normal;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;height:0px;overflow:hidden;}
.hidden {display:none;}
img {border:0px;}
#thumbs, #thumbs1, #thumbs2 {text-align:center;}
#thumbs a, #thumbs1 a, #thumbs2 a {display:block;/*line-height: 22px;*/float:left;/*width: 22px;*/ /*height: 22px;*/}
#transition {width:100%;}
#superbgimage {display:none;background:#000 url(../bg/ajaxloader.gif) no-repeat center center;}
.load {background:url(../bg/ajaxloader.gif) no-repeat center center; position:absolute; top:49%; left:49%; width:50px; height:15px; z-index:11000;}
#superbgimage img {image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;}
.noscr { color:#fff; position:absolute; z-index:10000; font-size:12px; text-transform:uppercase; font-weight:bold; top:48%; left:20% }
.hidden { display:none; }
.overlay {position:absolute;top:0px;width:100%;height:100%;left:0px;z-index:1;background:url(../bg/raster.gif) repeat;}

ul.menu {position:absolute;right:0%;top:1.5%;float:left;z-index:5; padding:14px 20px;} 
ul.menu li {float:left;margin:0px 4px;} 
ul.menu li a {font-size:22px;font-weight:bold;font-family:Arial Narrow, Arial;letter-spacing:-1px;text-transform:uppercase;display:block;color:#fff;}
ul.menu li a.activated { color:#999}
ul.menu li a:hover {color:#fff}

ul.footer {bottom:0px;width:97%;position:absolute;left:0px;margin:0px 1.5%;z-index:3;height:25px;}
ul.footer li a.dev {color:#000;background:#fff;font-size:12px; font-family:arial black; padding:1px 2px;float:left;}
ul.footer li a.dev span { font-family:arial;}
ul.footer li a.dev:hover {color:#fff; background:#000;}

ul.footer li a.copyr {color:#000;padding:2px 4px;float:left;text-transform:uppercase;font-size:9px;letter-spacing:2px;}
ul.footer li a.copyr span { font-family:Arial black, Arial; font-size:9px; }
ul.footer li a.copyr:hover {color:#fff; background:#000;}

ul.footer .left ul.fanim {padding:2px; float:left;}
ul.footer .left ul.fanim li {float:left;display:inline;}
ul.footer .left ul.fanim li.pc {background:url(../bg/lang.png) no-repeat; display:block; width:22px; height:15px; cursor:pointer;margin-left:3px;}
ul.footer .left ul.fanim li a {text-transform:uppercase; color:#000; font-weight:bold;padding:2px 5px;}
ul.footer .left ul.fanim li a:hover { background:#000; color:#fff;}

a.facelnk {background: url(../bg/faceicn.gif) no-repeat bottom left;width:20px;height:20px;display:block;text-indent:-9999px;float:left;margin-right:5px;overflow:hidden;}
a.facelnk:hover {background:url(../bg/faceicn.gif) no-repeat top left;}
.sadownload {height:200px;position:absolute;top:50%;padding:10px 0px;background:url(../bg/pagesoverlay.png) repeat;}

img {behavior: url("iepngfix.htc")}

.selected {color:#fff;}
.preload {background:url(../bg/homeicn.gif) no-repeat;display:none;}

ul.linkovi {position:absolute;bottom:10%;left:1.5%;z-index:3;} 
ul.linkovi li {width:300px;height:50px;cursor:pointer;background:transparent;}
ul.linkovi li.first {background:url(../bg/homeicons.png) no-repeat 0px 5px;}
ul.linkovi li.sec {background:url(../bg/homeicons.png) no-repeat 0px -80px;}
ul.linkovi li.th {background:url(../bg/homeicons.png) no-repeat 0px -155px;}
ul.linkovi li h6 {padding-top:10px;margin:0px;background:none;}
ul.linkovi li a {color:#fff;font-size:24px; letter-spacing:-1px;text-transform:uppercase;font-weight:bold;display:block;height:50px;width:200px; background:url(../bg/blank.gif) repeat; font-family:Arial Narrow, Arial;padding-top:15px;}

.colors{z-index:4;position:absolute;height:197px;width:172px;background: url(../bg/colorsie.png) no-repeat; left: 1.5%;top:-1px;display:block;}
h1 {font-size:50px;font-family:Arial Black;letter-spacing:0.2em;}
h1 a {color:#fff; display:block; width:172px; padding:0px 2px;} 
h1 a:hover {color:#fff; display:block; width:200px; padding:0px 2px; background:url(../bg/homeicn.gif) no-repeat right center;} 

#content {z-index:3;position:absolute;top:0%;left:0%;width:100%;height:100%;overflow:hidden;}

/* KULTURA */
/*.inner { background:url(../bg/pagesoverlay.png) repeat; position:absolute; z-index:9; top:20%; left:20%; right:20%; padding:20px }*/
.coulture {background:url(../bg/pagesoverlay.png) repeat; position:absolute;z-index:15;left:0%;width:100%;bottom:0%;height:300px;}
.coulture .inner {margin:1.5%;}
.coulture .inner .left {width:20%;float:left;color:#fff;}
.coulture .inner .left h3 {font-size:42px;letter-spacing:-1px;font-weight:bold;}
.coulture .inner .left p {font-size:11px;}
.coulture .inner .left a {display:block;line-height:24px;letter-spacing:-1px;color:#fff;font-size:110%;text-transform:uppercase;border-bottom:1px solid #fff;}

.coulture .inner .right {width:50%;float:right;color:#fff;}
.coulture .inner .right h2 {font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:normal;color:#fff;text-transform:uppercase;}
.coulture .inner .right p {font-size:11px;}

/* BOUTIQUE */
/*.inner { background:url(../bg/pagesoverlay.png) repeat; position:absolute; z-index:9; top:20%; left:20%; right:20%; padding:20px }*/
.store {background:#000;opacity:0.8;filter:alpha(opacity=80);position:absolute;z-index:10;left:0%;bottom:0%;padding:20px;width:98%;}
.store .inner {margin:1.5%;}
.store .right {width:172px;float:right;color:#fff; padding:15px;text-transform:uppercase}
.store .rightp {float:right;color:#fff; padding:15px 20px 20px;text-transform:uppercase}
.store .right h3 {font-size:47px;font-weight:bold;line-height:50px; font-family:Arial black; letter-spacing:-0.04em;text-align:center;}
.store .right h3.loclogo {background:url(../bg/locationbg.gif) no-repeat left top;}
.store .right span {display:block;padding:5px 0px 5px 4px;font-weight:bold; font-size:12px; letter-spacing:-0.04em;text-align:center;}
.store .right em {display:block;padding:0px 0px 0px 4px; font-size:10px;text-align:center;}
.store .right em b {font-weight:bold; line-height:16px;}
.store .right em a {text-align:right; font-weight:bold; text-decoration:underline; display:inline; border:none; letter-spacing:0px;font-size:10px;}
.store .right em a:hover {text-decoration:none;}
.store .right a {display:block;line-height:24px;letter-spacing:-1px;color:#fff;font-size:110%;text-transform:uppercase;border-bottom:1px solid #fff;}

.store .rightpbe {float:right;color:#fff;padding:15px;}
.store .right a.pbe {border:0px;color:#000;}

.store .inner .left {width:50%;float:left;color:#fff;}
.store .inner .left h2 {font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:normal;color:#fff;text-transform:uppercase; font-family:Arial Black;}


.store h2 {font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:normal;color:#fff;text-transform:uppercase;font-family:Arial Black;}
.store p {font-size:11px; color:#fff; line-height:16px;}
.store .storeleft {float:left;width:50%;}
.store .brandleft {float:left;width:70%;}

/* peko slika */
.store .pbeimg {background:url(../images/peko.jpg) no-repeat;width:150px;height:176px;display:block;}


.store .left h3 {font-weight:bold;line-height:normal;color:#fff;text-transform:uppercase; margin:0px 0px 5px 0px; font-size:11px;}

.store .left p {font-size:11px; color:#fff; line-height:16px;}
.store .storeleft ul li {float:left; margin:0px 5px 0px 0px}
.store .storeleft ul li a {background:#fff; color:#000; padding:2px 5px; text-transform:uppercase; font-size:10px; font-weight:bold;}
.store .storeleft ul li a:hover {background:#595959; color:#000;}

.bottom {background:url(../bg/pagesbottomoverlay.png) repeat-x;height:24px;display:block;position:absolute;bottom:0px;left:0px;width:100%;}

.store .latestnewsright {width:30%;float:right;color:#fff;padding:5px;text-transform:uppercase;}

.store .latestnewsright .latestnews { padding:5px; text-align:right; font-size:13px; clear:both; }
.store .latestnewsright .latestnews a { padding:5px; border-bottom:1px dotted #fff; color:#fff; display:block; font-weight:bold; font-family:Arial Narrow, Arial; font-size:12px;letter-spacing:1px; }
.store .latestnewsright .latestnews a.active { padding:5px 20px; background:url(../bg/lnkactive.gif) no-repeat right center; color:#fff; font-family:Arial Black; letter-spacing:-0.03em}
.store .latestnewsright .latestnews a:hover { color:#ccc; }

.storeleft h3 {color:#fff;font-size:11px;font-weight:bold;padding-bottom:5px;}


/* KOLEKCIJE */
#scroll { width:100%; height:100%; }
.scrollingHotSpotLeft{min-width: 75px;width: 10%;height: 100%;position: absolute;z-index: 200;left: 0;cursor: pointer; background:url(../bg/colArrows.png) no-repeat left center;}
.scrollingHotSpotRight {min-width: 75px;width: 5%;height: 100%;position: absolute;z-index: 200;right: 0px;cursor: pointer; background:url(../bg/colArrows.png) no-repeat right center;}
.scrollingHotSpotRightVisible, div.scrollingHotSpotLeftVisible {zoom: 1;}
.scrollWrapper {position:relative;overflow: hidden;width: 100%;height: 100%; /*background:url(../bg/pagesoverlay.png) repeat*/}
.scrollableArea {position: relative;width: auto;height: 100%; zoom:1}

.scrollableAreaDownload {position: relative;width: auto;height:218px; zoom:1; top:33%; bottom:24%}
.itemdownload {width:350px;color:#fff;height:218px;float:left; overflow:hidden; text-align:center}
.itemdownload .iteminnerdownload {background:#000;opacity:0;filter:alpha(opacity=0);width:330px;height:218px;position:absolute; top:0px;display:block; margin-left:10px;}
.itemdownload .iteminnerdownload em { position:absolute; left:0px;top:35%;font-size:46px; text-transform:uppercase; text-align:center; width:350px; font-family:Arial black }
.itemdownload .iteminnerdownload a.small { position:absolute; bottom:15%; left:0%; width:45%; font-size:14px; font-weight:bold; color:#fff; text-align:right; }
.itemdownload .iteminnerdownload a.big { position:absolute; bottom:15%; right:0%; width:45%; font-size:14px; font-weight:bold; color:#fff;}
.itemdownload .iteminnerdownload a.small:hover {  }
.itemdownload .iteminnerdownload a.big:hover {  }

.item {color:#fff;height:100%;float:left; zoom:1; position:relative; width:300px;}
.itemdow {color:#fff;height:100%;float:left; zoom:1; position:relative; width:200px;margin:0px 5px;}
.iteminner {filter:alpha(opacity=70); background:#000;height:100%;position:absolute; opacity:0.7; left:0px; width:300px; display:block;}
.iteminnerdow {filter:alpha(opacity=70); background:#000;height:100%;position:absolute; opacity:0.7; left:0px; width:200px; display:block;}
.item .hdl { filter:alpha(opacity=0); opacity:0; position:absolute; bottom:10%; font-size:190%;font-weight:bold;letter-spacing:0px;text-transform:uppercase; text-align:center; width:100%; font-family:Arial Narrow, Arial;color:#f5f5f5;/* z-index:10; opacity:0;*/ }


.item span { position:absolute; bottom:10%; font-size:100%; text-transform:uppercase; text-align:center; width:100%; display:block; font-family:Arial Black, Arial; z-index:10; /*opacity:0; filter:alpha(opacity=0);*/ }
.item a.colpic { filter:alpha(opacity=0); opacity:0; position:absolute; top:55%; right:0%; width:45%; height:50px; background:url(../bg/picvid.gif) no-repeat top left; overflow:hidden; /*opacity:0;*/ }
.item a.colvid { filter:alpha(opacity=0); opacity:0; position:absolute; top:55%; left:0%; width:45%; height:50px; background:url(../bg/picvid.gif) no-repeat bottom right; overflow:hidden; /*opacity:0;*/ }

.itemdow a.downs {filter:alpha(opacity=0); opacity:0; position:absolute; top:220px; left:0%;padding:0px 5px;font-family:Arial Black, Arial; font-weight:bold; font-size:22px;color:#000;background:#fff;}
.itemdow a.downm {filter:alpha(opacity=0); opacity:0; position:absolute; top:220px; left:40%;padding:0px 5px;font-family:Arial Black, Arial; font-weight:bold; font-size:22px;color:#000;background:#fff;}
.itemdow a.downxxl {filter:alpha(opacity=0); opacity:0; position:absolute; top:220px; right:0%;padding:0px 5px;font-family:Arial Black, Arial; font-weight:bold; font-size:22px;color:#000;background:#fff;}
.itemdow a.downs:hover, .itemdow a.downm:hover, .itemdow a.downxxl:hover {background:#000;color:#fff;}  

.itemdow .upper {filter:alpha(opacity=0); opacity:0; position:absolute; top:-40px; left:0%;padding:2px 35px;font-family:Arial Narrow, Arial; font-weight:bold; font-size:13px;color:#000;background:#fff;text-transform:uppercase;}


/* revije */
.schladming { background:url(../images/kolekcije.jpg) no-repeat left top; zoom:1}
.beauty { background:url(../images/kolekcije.jpg) no-repeat -350px top;width:350px;height:100%;}
.knightrider {background:url(../images/kolekcije.jpg) no-repeat -700px top;width:350px;height:100%}
.grandshow {background:url(../images/kolekcije.jpg) no-repeat -1050px top;width:350px;height:100%}

/* PRESS */
.pressschladming { background:url(../images/press.jpg) no-repeat left top;}
.pressbeauty { background:url(../images/press.jpg) no-repeat -350px top;}
.pressknightrider {background:url(../images/press.jpg) no-repeat -700px top;}
.pressgrandshow {background:url(../images/press.jpg) no-repeat -1050px top;}
.item a.presscolpic { position:absolute; top:50%; right:0%; width:350px; height:50px; background:url(../bg/picvid.gif) no-repeat top center; overflow:hidden; opacity:0; filter:alpha(opacity=0); }


/* VIDEO */
.video {background:url(../bg/pagesoverlay.png) repeat;position:absolute;z-index:10;width:100%;top:0%;bottom:0%;}
.video .inner {text-align:center;position:relative;top:23%}
.video .inner .innerinner {margin:0px auto;width:900px;}
.video .inner .innerinner .videoholder {float:left;width:600px}
.video .inner .innerinner .navi {height:360px;width:150px;position:relative;float:left;}
.video .inner .innerinner .navi ul {width:150px;text-align:right;position:absolute;bottom:0px;left:0px;}
.video .inner .innerinner .navi ul.right {width:150px;text-align:left;position:absolute;top:10px;left:0px;}
.video .inner .innerinner .navi ul li,.video .inner .innerinner .navi ul.right li {line-height:24px;text-transform:uppercase;margin:5px 0px;}
.video .inner .innerinner .navi ul li a,.video .inner .innerinner .navi ul.right li a {line-height:24px;color:#fff;background:#000;padding:5px;font-size:11px;letter-spacing:1px;}
.video .inner .innerinner .navi ul li a.active,.video .inner .innerinner .navi ul.right li a.active {background:#fff;color:#000;}
.video .inner .innerinner .navi ul li a:hover,.video .inner .innerinner .navi ul.right ul li a:hover {background:#fff;color:#000;}
.videoitem { width:500px; float:left; height:450px; margin:5% 0% }


/* NEWS */
.news {position:absolute;z-index:10;left:0%;top:0%; width:100%; height:100%; }
.news .inner {position:relative; top:25%; bottom:25%; height:300px; padding:10px; text-align:left}
.news .inner p {font-size:11px;color:#c4c4c4;}
.news .inner h2 {font-size:28px;font-weight:bold;letter-spacing:-1px;line-height:normal;color:#fff;text-transform:uppercase;}
.news .inner h3 {font-size:11px;font-weight:bold;letter-spacing:-1px;line-height:24px;color:#fff;text-transform:uppercase;}

/* news panel */
.jScrollPaneContainer {position:absolute;overflow: hidden;z-index: 3; bottom:0%; left:0%;/* background:url(../bg/pagesoverlay.png) repeat;*/ padding:10px 0px}
.jScrollPaneTrack {position: absolute;cursor: pointer;right: 0;top: 0;height: 100%;background:#000;}
.jScrollPaneDrag {position: absolute;background:#fff url(../bg/drag.gif) no-repeat center center;cursor: pointer;overflow: hidden;}
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}
a.jScrollArrowUp {display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;background: #fff;height: 20px;}
a.jScrollArrowUp:hover {background-color: #282727;}
a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;background: #fff;height: 20px;}
a.jScrollArrowDown:hover {background-color: #282727;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {background-color:#282727;}



/* GALLERY */
.gallery {height:100%;background:url(../bg/pagesoverlay.png) repeat;position:relative; display:block;}
.gallery .details {text-align:center;position:absolute;width:100%;bottom:4%;}
.gallery .details ul { margin:0px auto; width:300px; height:25px; overflow:hidden;}
.gallery .details ul li {}
.gallery .details ul li.fleft {}
.gallery .details ul li.fright {float:right;}
.gallery .details ul li.fleft .hl { padding:0px 7px; background:#fff; line-height:25px; color:#000; letter-spacing:1px; text-transform:uppercase; font-size:11px;}
.gallery .details ul li.fright a.vid { width:25px; height:25px; background:#000 url(../bg/galleryvidicon.jpg) no-repeat top left; display:block; float:left; margin:0px 2px 0px 0px; }
.gallery .details ul li.fright a.vid:hover {background:#fff url(../bg/galleryvidicon.jpg) no-repeat bottom left; }
.gallery .details ul li.fright a.na { height:25px; color:#fff; font-weight:bold; font-size:12px; display:block; background:#000; padding:0px 10px; float:left }
.gallery .details ul li.fright a.na:hover { color:#000; background:#fff; }
.gallery .details ul li.fright .all { height:25px; color:#fff; font-weight:bold; font-size:12px; display:block; background:#000; padding:0px 10px; float:left; margin:0px 2px; }
.gallery .details ul li.fright .all span { padding:5px 0px; display:block; }
.gallery .details ul li.fright a.na span { padding:5px 0px; display:block; }


/* GALERIJA POPUP WINDOW */
div#fancy_overlay {position:absolute;top:0px;left:0px;z-index:90;width:100%;background:#333;}
div#fancy_loading {position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}
div#fancy_loading div {position:absolute;top:0px;left:0px;width:40px;height:480px;background:transparent url(../bg/fancy_progress.png) no-repeat;}
div#fancy_close {position:absolute;top:-12px;right:-12px;height:30px;width:30px;background:transparent url(../bg/fancy_closebox.png);cursor:pointer;z-index:100;display:none;}
div#fancy_content {position:absolute;top:0px;left:0px;width:100%;height:100%;padding:0px;margin:0px;z-index:96;}
#fancy_frame {position:relative;width:100%;height:100%;display:none;}
img#fancy_img {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0px;padding:0px;margin:0px;z-index:92;}
div#fancy_title {position:absolute;bottom:-35px;left:0px;width:100%;z-index:100;display: none;}
div#fancy_title table {margin: 0px auto;}
div#fancy_title div {color: #FFF;font: bold 12px Arial;padding-bottom:2px;}
td#fancy_title_left {height:32px;width:15px;}
td#fancy_title_main {height:32px;}
td#fancy_title_right {height:32px;width:15px;}
div#fancy_outer {position:absolute;top:0px;left:0px;z-index:90;padding:18px 18px 58px 18px;margin:0px;overflow:hidden;background:transparent;display:none;}
div#fancy_inner {position:relative;width:100%;height:100%;border:1px solid #444;background:#fff;}
a#fancy_left, a#fancy_right {position:absolute;bottom:10px;height:100%;width:35%;cursor:pointer;z-index:100;}
a#fancy_left {left:0px;}
a#fancy_right {right:0px;}
a#fancy_left:hover {background:transparent url(../bg/fancy_left.gif) no-repeat 0% 100%;}
a#fancy_right:hover {background:transparent url(../bg/fancy_right.gif) no-repeat 100% 100%;}
#fancy_bigIframe, #fancy_freeIframe {position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:10;}
div#fancy_bg {display:none;}
div.fancy_bg {position:absolute;display:block;z-index:70;}
div.fancy_bg_n {top:-18px;width:100%;height:18px;}
div.fancy_bg_ne {top:-18px;right:-13px;width:13px;height:18px;}
div.fancy_bg_e {right:-13px;height:100%;width:13px;}
div.fancy_bg_se {bottom:-18px;right:-13px;width:13px;height:18px;}
div.fancy_bg_s {bottom:-18px;width:100%;height:18px;}
div.fancy_bg_sw {bottom:-18px;left:-13px;width:13px;height:18px;}
div.fancy_bg_w {left:-13px;height:100%;width:13px;}
div.fancy_bg_nw {top:-18px;left:-13px;width:13px;height:18px;}

/* PANELI */
.panelwrappers {overflow:hidden;}
.panelinner {color:#fff;position:relative;padding:0px 0px 0px 100px; overflow:hidden; height:300px}


.panelinner .tab {width:80px;background:url(../bg/pagesoverlay.png) repeat;height:300px;position:absolute;left:0px;top:0px;cursor:pointer;}

.panelinner .tab h2 {padding:10px 0px;text-transform:uppercase;text-align:center;font-weight:bold;display:block;font-size:11px;letter-spacing:1px; font-weight:bold;}
.panelinner .box {padding:10px;}
.panelinner .box h2 {font-size:24px;letter-spacing:1px; text-transform:uppercase; font-weight:bold;display:inline;}
.panelinner .box div,.panelinner .box p {font-size:11px;padding:10px 0px;}
.panelinner .box div span {}
.panelinner .box div h3  {padding:5px;text-transform:uppercase;letter-spacing:1px;color:#fff;font-weight:bold;text-align:right; font-weight:bold; font-style:italic; font-size:11px}

.panelinner .box div .gal {padding:15px 0px; text-align:right}
.panelinner .box div .gal a  {padding:5px;color:#fff;font-weight:bold;background:#000;text-transform:uppercase;}


/* boxy 
.boxy-wrapper {position:absolute;}
.boxy-wrapper.fixed {position:fixed;}
/* Modal 
.boxy-modal-blackout {position:absolute;left:0px;top:0px;overflow:hidden;}*/
/* Border 
.boxy-wrapper { empty-cells: show;overflow:hidden; }*/
/* Title bar 
.boxy-wrapper .title-bar {}
.boxy-wrapper .title-bar h2 {font-size:12px;color:#fff;padding:5px;font-weight:bold; letter-spacing:-1px; text-transform:uppercase;}
.boxy-wrapper .title-bar a.close {color:#fff;font-size:9px; font-weight:bold; text-transform:uppercase; display:block; background:#000; padding:4px 6px;text-align:center;width:100%;}
.boxy-wrapper .title-bar a.close:hover {background:#fff;color:#000;}
/* Content Region 
.boxy-inner {padding:0px;}
*/

/* boxy */
.boxy-wrapper {position:absolute;z-index:1000;width:100%;height:100%;background:url(../bg/pagesoverlay.png) repeat;opacity:0.8;overflow:hidden;}
.boxy-wrapper.fixed {position:fixed;}
/* Modal 
.boxy-modal-blackout {position:absolute;left:0px;top:0px;}*/
/* Border 
.boxy-wrapper {}*/
/* Title bar */
.boxy-wrapper .title-bar {position:relative;}
.boxy-wrapper .title-bar h2 {font-size:12px;color:#fff;background:#000;display:inline;font-weight:bold;text-transform:uppercase;text-align:left;padding:0px 2px;}
.boxy-wrapper .title-bar a.close {color:#fff;position:absolute;top:-5px;right:0px;font-size:9px; font-weight:bold; text-transform:uppercase; display:block; background:#000; padding:4px 6px;width:39px;height:11px;}
.boxy-wrapper .title-bar a.close:hover {color:#000;background:#fff;}
/* Content Region */
.boxy-inner {width:720px;height:450px;position:relative;top:22%;left:0%;text-align:center;margin:0px auto;}




/* CONTACT FORM */
.contactform { width:600px; margin:0px auto;color:#fff; }
.contactform .inputouter {padding:4px 0px; text-align:left; float:left}
.contactform .inputouter b {color:#000;padding-bottom:5px;}
.contactform .inputouter input { float:left ;width:600px; height:25px; background:#000; opacity:0.6; filter:alpha(opacity=60);color:#fff; font-weight:bold; text-transform:lowercase; border:none; font-size:12px; font-weight:bold;padding:5px; border:1px solid #000; }
.contactform .inputouter span { font-size:50px; float:left; height:30px; padding:0px 5px; display:none }
.contactform textarea { padding:10px 5px 5px; margin:0px;float:left; width:600px; height:100px; background:#000; opacity:0.6; filter:alpha(opacity=60); color:#fff; font-weight:bold; text-transform:lowercase; border:none; font-family:arial; font-size:12px }
.contactform .inputouter .btn {width:610px; height:35px; background:#000; opacity:0.9; filter:alpha(opacity=90);color:#fff; font-weight:bold; text-transform:uppercase;letter-spacing:2px; border:none; font-size:11px; padding:0px; cursor:pointer;}

.pager {float:right;position:relative;width:75px;height:25px;}
.pctrls {position:absolute;left:0px;top:0px;}
.parrows {position:absolute;right:10px;top:0px;margin-top:2px;}
.pager .parrows b {display:block;background:#fff;padding:0px 2px;color:#000;font-size:13px;}
a.pagerarrow {display:block;font-size:14px;font-weight:bold;letter-spacing:-1px;color:#000;float:left;background:#fff;text-align:center;margin:2px;padding:0px 5px;}
a.pagerarrow:hover {color:#fff;background:#000;}


/* test lightbox */
#cee_count{-moz-opacity:0.5;opacity:0.5;clear:left;float:left;padding:2px 0 4px}
.cee_html #cee_title h2{float:left;color:#fff;text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:0px;}
.cee_close{cursor:pointer;background:#fff;font-weight:bold;position:absolute;top:0px;right:60px;color:#000;font-size:12px;padding:2px 6px;}
a.cee_close:hover {background:#595959;color:#fff;}
#cee_box{text-align:left;}
#cee_box img#cee_img,#cee_vid,#cee_iframeContent,#cee_ajax{display:block;}
#cee_title{padding-bottom:3px;height:20px;}
#cee_title h2{font-size:1em;font-weight:400;}
#cee_ajax{clear:both;overflow:hidden;text-align:left;height:400px;}
#cee_load{display:none;height:100px;width:100px;margin:-25px 0 0 -25px;}
/*#cee_HideSelect{z-index:99;position:fixed;top:0;left:0;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
* html #cee_HideSelect{ position:absolute; height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}*/
#cee_iframe{clear:both;border:none;margin-bottom:-1px;margin-top:1px}

/* contact ajax */
.cont {background:#000;color:#fff;font-family:Arial;font-size:12px;padding:10px;}
.cont div {padding:5px 0px;}
.cont div label {display:block;font-family:Arial;font-size:11px;}
.cont .cinput {width:300px;padding:5px;background:#1c1c1c;color:#f5f5f5;border:1px solid #464545;}
.cont .txa {width:690px;padding:5px;background:#1c1c1c;color:#f5f5f5;border:1px solid #464545;height:150px;font-family:Arial;font-size:12px;}
.cont .cbtn {width:80px;border:0px;text-transform:uppercase;font-size:9px;font-weight:bold;height:25px;cursor:pointer;background:#1c1c1c;color:#fff;}

input.focussed	/*	applied when an input-field is currently focussed/selected (IE-hack for :focus) */
input.inactive	/*	applied when an input-field has the "devault-value" */


/* trickbox */
#TB_overlay {position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {background:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay {/* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position:fixed;z-index:102;display:none;top:50%;left:50%;}
* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #595959;border-left: 1px solid #595959;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{text-align:right;float:right;background:#000;}
#TB_ajaxWindowTitle{text-transform:uppercase;float:left;font-weight:bold;background:#fff;color:#000;padding:2px 5px;}
#TB_title{height:20px;color:#000;margin-left:15px;width:720px;font-size:11px;}
#TB_title a {font-weight:bold;color:#000;background:#fff;padding:2px 5px;}
#TB_title a:hover {color:#fff;background:#000;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load {/* ie6 hack */position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect {/* ie6 hack */position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

/* karta */
.alocation {color:#000;font-size:12px;font-weight:bold;position:absolute;}
.alocation:hover {color:#fff;}

/* contact form success */
.divmsg {width:720px;height:355px;background:#000 url(../bg/msgdiv.gif) no-repeat center center;}
.divmsginner {padding:50px;}
.divmsg .divmsginner p {text-transform:uppercase;color:#fff;font-weight:bold;}
.divmsg .divmsginner span {text-transform:lowercase;color:#ccc;display:block;font-size:11px;}
