@charset "utf-8";
/*

  CSS by Adam Šrůtek
  copyright (c) 2010 ADEK development group
  file: style.css
  email: info@adek-group.com
  website: http://www.adek-group.com

*/

/********************************** GLOBALS **********************************/

/* Rebase all elements to 0 margin and padding
-----------------------------------------------------------------------------*/
*
{
  margin: 0px; padding: 0px;
}

/* Define default document font and size, size to 10px = 1em
-----------------------------------------------------------------------------*/
html
{
  font-size: 62.5%;
  height: 100%;
}

body
{
  font: normal 1.3em "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
  height: 100%;
  background: url('./bck.jpg') right top no-repeat;
}

h1 {font: normal 2.2em;}
h2 {font: normal 2.0em;}
h3 {font: normal 1.8em;}
h4 {font: normal 1.6em;}
h5 {font: normal 1.2em;}
h6 {font: normal 1.0em;}

.noscreen
{
  display: none;
}

.left
{
  float: left;
}

.right
{
  float: right;
}

.text-left
{
  text-align: left;
}

.text-right
{
  text-align: right;
}

.text-justify
{
  text-align: justify;
}

.text-center
{
  text-align: center;
}

.bold
{
  font-weight: bold;
}

.italic
{
  font-style: italic;
}

.underline
{
  text-decoration: underline;
}

.invalid
{
  text-decoration: line-through;
}

.red
{
  color: red;
}

br.clearer
{
  font-size:0;
  line-height:0;
  height:0;
  clear:both;
} 

/********************************** HEADER ***********************************/

/********************************** CONTENT **********************************/

/********************************** FOOTER ***********************************/

/********************************** PLUGINS **********************************/

/********************************** CONTACT-FORM *****************************/
#contact-form
{
  width: 470px;
  margin: 0 auto;
  padding-top: 10%;
}

#contact-form form legend
{
  background: #777777;
  color: #ffffff;
  margin-left: -10px;
  padding-left: 5px;
  padding-right: 5px;
  font: bold 1.2em "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
}

#contact-form form fieldset
{
  border: 1px solid #aaaaaa;
  padding-left: 20px;
  color: #777777;
}

#contact-form form .data
{
  padding-left: 5px;
  border: 2px solid #777777;
  color: #000000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 5px;
}

#contact-form form input.button
{
  border: 2px solid #777777;
  background: #eeeeee;
  color: #000000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

#contact-form form .data option:disabled
{
  background: #999999;
  color: #333333;
  font-weight: bold;
}

#flags
{
  position: relative;
  left: 400px;
  top: -5px;
}

#flags img
{
  border: none;
}

/********************************** SLIDESHOW ********************************/

/* Static slideshow via crossSlide
-----------------------------------------------------------------------------*/
#image-slideshow-static
{
  width: 500px; height: 350px; overflow: hidden;
  border: 10px solid #cccccc;
}

/* Sliding  slideshow via crossSlide
-----------------------------------------------------------------------------*/
#image-slideshow-slide
{
  width: 500px; height: 350px; overflow: hidden;
  border: 10px solid #cccccc;
}

/* Static slideshow with page anchors via cycle
-----------------------------------------------------------------------------*/
#image-slideshow-pager
{
  width: 500px; height: 350px; overflow: hidden;
  border: 10px solid #cccccc;
}

#image-slideshow-pager img
{
  display: none;
}

#image-slideshow-pager-control
{
}

#image-slideshow-pager-control a
{
  color: #0000ff; text-decoration: none;
}

#image-slideshow-pager-control a.activeSlide
{
  border: 1px solid #000000;
}

#image-slideshow-pager-control a:focus
{
  outline: none;
}

/* Static slideshow with graphic page anchors via cycle
-----------------------------------------------------------------------------*/
#image-slideshow-gpager
{
  width: 500px; height: 350px; overflow: hidden;
  border: 10px solid #cccccc;
}

#image-slideshow-gpager img
{
  display: none;
}

#image-slideshow-gpager-control
{
  list-style: none;
}

#image-slideshow-gpager-control li
{
  display: inline;
}

#image-slideshow-gpager-control a
{
  display: inline-block; width: 16px; height: 16px;
  font: 1em; text-align: center;
}

#image-slideshow-gpager-control .slide
{
  color: #000000; text-decoration: none;
  background: transparent url("../img/slide.png") left top no-repeat;
}

#image-slideshow-gpager-control .slide.activeSlide
{
  background: transparent url("../img/slide-active.png") left top no-repeat;
}

#image-slideshow-gpager-control .slide:focus
{
  outline: none;
}

/********************************** jqZOOM*** ********************************/
.jqzoom
{
}

.jqzoom img
{
}

.zoomdiv
{
}

.jqZoomPup
{
  border: 1px solid #aaaaaa;
}
