/* CSS Document */
@charset "windows-1250";

* { margin: 0; padding: 0; }
body { height:100%; width:100%;  overflow-x:hidden ; overflow-y:scroll;}
html { height:100%; width:100%; }

li
 {
	 	 font-size:17px;
	 line-height:24px;
	 list-style-image:url(/images/li_dot.png);
 }
 
#background_image
 {
	 width:100%;
	 height:907px;
	 position:absolute;
	 top:0px;
	 z-index:-1;
	 overflow:hidden;
 } 
#wrapper
 {
	 width:1000px;

     height:100%;
	 top:0px;
	 position:absolute;
	 margin-left:-500px;
	 left:50%;	 
 } 
 
 #content
  {
	 margin-top:300px;
	 padding-top:30px;
	 
	 margin-left:270px;
	 padding-left:30px;
	 
	 padding-right:30px;
	 
	 background-image:url(/images/transp_scroller.png);
	 
	 width:650px;
	 font-family: 'Gafata', verdana, Tahoma, Geneva, sans-serif;
	 font-size:18px;
	 line-height:24px;
  }
 
 #scroller
  {
	  background-image:url(/images/transp_scroller.png);
	  position:absolute;
	  top:380px;
	  padding-top:10px;
	  width:185px;
	  left:41px;
	  padding-left:5px;
  }
 
 #image_slider_bottom
  {
	  position:absolute;
	  top:940px;
	  left:0px;
	  width:272px;
  }
 
 
 
 #menu
 {
	 position:absolute;
	 z-index:20;
	 margin-left:-500px;
	 left:50%;
	 width:943px;
	 top:340px;
	 background-image:url(/images/menu_stripe.png);
	 background-repeat:repeat-x;
	 height:48px;
	 padding-top:14px;
	 padding-left:57px;
 }
 
 
 #right_stripe_bg
 {
	 position:absolute;
	 z-index:20;
	 margin-right:-2560px;
	 right:50%;
	 width:2000px;
	 top:364px;
 }
 
#left_stripe_bg
 {
	 position:absolute;
	 z-index:20;
	 margin-left:-2560px;
	 left:50%;
	 width:2000px;
	 top:364px;
 }
 
#right_stripe
 {
	 position:absolute;
	 z-index:20;
	 margin-right:-562px;
	 right:50%;
	 width:62px;
	 top:340px;
 } 

#left_stripe
 {
	 position:absolute;
	 z-index:20;
	 margin-left:-560px;
	 left:50%;
	 width:62px;
	 top:340px;
 }  
 
 
 @media print {
#bw-scaling-background
  {
	  display:none;
	  visibility:hidden;
  }
 #right_stripe
 {
  display:none;
	  visibility:hidden;
  }

#left_stripe
 { 
  display:none;
	  visibility:hidden;
  }
}

 .fb_logo
 {
	 position:absolute;
	 z-index:20;
	 margin-left:-210px;
	 left:50%;
	 top:295px;
 }
 .language
 {
	 position:absolute;
	 z-index:20;
	 margin-left:-410px;
	 left:50%;
	 top:308px;
 }


.slideshow { margin: auto; height:550px; }
.slideshow img { width: 176px; height: auto; padding: 2px; margin-bottom:0px;  }
div.responsive img { width: auto; height: auto }
.cycle-pager { position: static; margin-top: 5px }
div.vertical { width: 100px }

  #textfield
 {
  padding:1px; 
  font-face:'Gafata',Verdana;
  font-size:12px;
  font-style:italic;
 }

#textfield_checked
 {
  padding:1px; 
  font-face:'Gafata',Verdana;
  font-size:12px;
  color:black;
  
 }
 
a:link {text-decoration:underline; color:#009999;}
a:visited {text-decoration:underline; color:#009999;}
a:hover {text-decoration:none; color:#009999;}
a:active {text-decoration:underline; color:#009999;}

.infobox1_hidden
 {
   height:0px;
   overflow:hidden;	 
 }
 .gallery_image_box
 {
     display:inline-table;
	 width:128px;
	 height:128px;

	 border:1px solid #999;
	 margin:6px;
 
	 vertical-align:middle;	 

 }
.gallery_image_box_wrapper
 {
	 display:table-cell;  
	 vertical-align:middle;
	 text-align:center;
 }
.gallery_image
 {

	 margin:4px;
	 display:inline;
	 vertical-align:middle;		 
	 
 }