@CHARSET "UTF-8";

/* STYLE-ANGABE pusitz-bau.at :: STANDARD */

html, body {
  margin:0px; background-color:#4a4a4a; font-family:Verdana,Helvetica,Arial,sans-serif;
  font-size:12px; color:white; text-align:center; }

h1 {
  font-size:16px; text-align:center;) }

h2 {
  font-size:14px; }

h3 {
  font-size:13px; }

a {
  color:white; }
    
#main{
  margin: 15px auto 0 auto; text-align:center; width: 1000px; overflow: auto; 
  border: 1px solid white; background-color: #4a4a4a; min-height:700px; display: block; }

#link{
  float:left; background-image:url(/design/leftpic.jpg); background-repeat: no-repeat; width: 176px;
  min-height: 150px; text-align: left;  }

#link .linklist{
  padding: 0 0 0 0; margin: 20px 0 0 10px; display:block; list-style-type:disc; list-style-position: inside; }

#link .linklist li{
  padding: 0 0 10px 10px; margin: 0 0 10px 0; border-bottom: 2px dotted white;}

#link .linklist .current{
  font-weight: bold;}

#link .linklist a{
  text-decoration:none;}

#link .linklist a:hover{
  text-decoration:underline;}

#content{
  float:left; width: 600px; min-height: 500px; padding: 15px 10px 30px 30px;
  text-align: justify; display: block; margin: 0;  }

#projekt{
  float:right; background-image:url(/design/rightpic.jpg); background-repeat:no-repeat; width: 179px;
  min-height: 300px;}

#projekt .projekt-thumb{
  position: relative; width: 90px; height: 80px; margin: 20px auto 20px auto;
  text-align:left; font-size: 9px;}
  
#projekt .projekt-thumb img{
  border: 2px solid white; }
  
#album .album_img, #album .album_subalbum {
  float:left; width: 160px;  height: 160px; margin: 0; display: table;  #position: relative; overflow: hidden; } 

#album .album_img .album_inner, #album .album_subalbum .album_inner {
  #position: absolute; #top: 50%; display: table-cell; text-align:center; vertical-align: middle;}
  
#album .album_img .album_inner a, #album .album_subalbum .album_inner a {  
 #position: relative; #top: -50%;}
 
.album_icon {  
 border: none; }   
  
#album_link {
  margin: 20px 0px 0px 0px } 

.article_list_item {
  display: block; width: 630px; margin: 5px 0px 5px 0px; overflow: hidden; } 
  
.article_list_item .article_list_img {
  float:left; width: 150px;  }  
  
.article_list_item .article_list_txt {
  float:left; width: 450px; margin: 0px 0px 0px 10px; }   
  
#bottom{
  margin: 0 auto 15px auto; width: 1000px; height: 10px; text-align: center; padding: 5px 0 10px 0;
  border-width: 0 1px 1px 1px; border-style: none solid solid solid; border-color: white;
  background-color: #4a4a4a; font-size:10px; }

.main_img{
  margin: 0px 50px 5px 50px;}

.nav_img{
  display: block; width: 500px; margin: 5px 50px 10px 50px;}
  
.prev_img{
  float:left; }
  
.next_img{
  float:right;}

.album_img_link img { border: 1; margin: 2px; }

#AlbumSlidebswrap .fd-slider
        {
        }
#AlbumSlidebswrap .fd-slider .fd-slider-inner
        {
        background:#202020;
        border-color:#1c1c1c;
        }
#AlbumSlidebswrap .fd-slider .fd-slider-bar
        {
        background:#111;
        border-color:#111 #2c2c2c #2c2c2c #111;
        }
#AlbumSlidebswrap
        {
        background:#222;
        border:3px double #333;
        -moz-border-radius:0;
        color:#ccc;
        }
#AlbumSlidebswrap code
        {
        color:#ccc;
        }
#AlbumSlidebswrap .fd-slider:focus .fd-slider-inner,
#AlbumSlidebswrap .fd-slider:focus .fd-slider-inner,
#AlbumSlidebswrap .focused .fd-slider-inner
        {
        background:#202020 !important;
        border-color:#000 !important;
        }
