@charset "utf-8"; /* CSS Document */

/* Janis Salek.css */

/* ---------- global resets --------------*/

* { font-family:Helvetica, Arial, sans-serif; margin:0; padding:0; }

html { /* no horizontal scrolling */ overflow-x:hidden; !important }

body { font-size:100%; background-color:#fff; overflow-x:hidden; }

img { border:none; clear:none; margin:auto; text-decoration:none;
float:center; }

table { border-collapse:collapse; margin:0 0 0 0px; }

td, th { padding:0px; }

.clear { clear:both; }


/* ------------ page layout -------------- */

#container { position:relative; margin-top:0; margin-left:4%; border:0; 
}

#logo { width:288px; height:85px; float:left; }

#construction { position:absolute; top:195px; margin:0; width:770px;
height:350px; background-color:#EBEBED; }


/* -----------Typography------------- */

#small { font-size:9px; text-align:center; vertical-align:bottom; }
.bold12 { font-size:12px; font-weight:bold; }

/* ---------Top main nav------------- */

#nav, #nav ul { padding:0px 0 0px 0px; margin:0; list-style: none;
line-height:1.2; text-align:left; font-size:13px; }

#nav li ul li, #nav li ul li a { line-height:.8; font-size:11px;
padding:3px 0 3px 0px; }

#nav li ul li a:link { color:#000; text-decoration:none; } #nav li ul li
a:visited { color:#cc0000; font-weight:bold; text-decoration:none; }
#nav li ul li a:hover { color:#cc0000; font-weight:bold;
text-align:left; text-decoration:none; } #nav li ul li a:active {
color:#cc0000; font-weight:bold; text-decoration:none; }

#linknav a:link { color:#000; text-decoration:none; } #linknav a:visited
{ color:#cc0000; font-weight:bold; text-decoration:none; } #linknav
a:hover { color:#cc0000; font-weight:bold; text-decoration:none; }
#linknav a:active { color:#cc0000; font-weight:bold;
text-decoration:none; }

/* ---------------PikaChoose-------------------------- */
.pikachoose {width:650px; position:relative; white-space:normal;}

.pika-image {position: absolute; top:70px; left:378px; overflow:hidden;
width: 600px; } /*position image holders */ .pika-image .animation,
.pika-image .main-image {position: absolute; top: 10px; margin:0 auto;}
.pika-image .animation {display: none;z-index:2;} .pika-image img
{border:0;max-width:600px;max-height:600px;}

/*.pika-image .caption {position: absolute; border: 1px solid #141414;
font-size: 11px; color: #fafafa; padding: 10px; text-align: right;
bottom: 50px; right: 10px;} .pika-image .caption p {padding: 0; margin:
0; line-height: 14px;}*/

/*.pika-imgnav a {none} .pika-imgnav a.previous {none} .pika-imgnav a.next
{none} .pika-imgnav a.play {none} .pika-imgnav
a.pause {none}*/

.pika-textnav {display: none;} 

.pika-thumbs {margin: 10px 0 0 0; padding: 0; overflow: hidden; }
.pika-thumbs li {float: left; list-style-type: none; width: 54px;
padding: 3px; margin: 3px; background: #fafafa; border: 1px solid
#e5e5e5; cursor: pointer;} .pika-thumbs li:last {margin: 0;}
.pika-thumbs li .clip { position:relative; width: 54px; height: 54px; text-align: center;
vertical-align: center; overflow: hidden;}

#pikame {width:220px;margin-left:0px;position:relative;top:0px;}
li.active {color:#cc0000; border:#cc0000 1px solid; opacity:80%; }
