body
{
    height: auto !important;
    text-align: center;
    font-size: 11px;
    font-family: Arial;
    background-color: #cbffb4;
}


#root
{
    min-height: 78%;
    height: auto !important;
    width:982px;
    margin:20px 10px; 
    text-align: left;
    color: #000000;
    background-color: #BBBBBB;
    margin-top: 30px;
}

* html #root {
 


    height: auto !important;
    min-height: 700em;
    width:982px;
    margin:20px 10px; 
    text-align: left;
    color: #000000;
    background-color: #BBBBBB;
    margin-top: 30px;

 
}



#root a
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}
#root a:hover
{
    color: #FF0000;
}

#nav
{
  background-color: #ddd;
  height: 25px;
  width:982px;
}

#banner
{
  background-color: #cbffb4;
  height: 132px;
  width:982px;
}

#bilder
{
     position: relative;
      height: 95%;
  width: 100px;
	  float: right;
	background-color: #FFFFFF;
    margin-right: 30px;
    margin-top: 30px;

}

#text
{
    margin-left:10px;
    margin-right:10px;
    margin-bottom:10px; 
}

hr
{
 height: 3;
 background:#888;

}


/*********************************************
Menü
*********************************************/

#menua
{
    margin:0px 0 0 0px;
    width:982px;
}

#menub
{
    margin:0 0 150px 15px;
}



#menua a.vmenu, #menub a.vmenu:link, #menua a.hmenu, #menua a.hmenu:link, #menub a.vmenu:visited, #menua a.hmenu:visited
{
    display:block;
    width:97px;
    height:25px;
    background:#ddd;
    color:#000;
    text-decoration:none;
    text-align:center;
    line-height:25px;
}



#menua a.hmenu, #menua a.hmenu:link, #menua a.hmenu:visited
{
    float:left;
}



#menua a.hmenu:hover, #menub a.vmenu:hover
{
    background:#000;
    color:#fff;
}

#menua a.hmenu:active, #menub a.vmenu:active
{
    background:#c00;
    color:#fff;
}



#menua
{
    height:25px;
}



#menua:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility:hidden;
}

#menua a.hmenu2
{
    display:block;
    width:97px;
    height:25px;
    background:#ddd;
    color:#000;
    text-decoration:none;
    text-align:center;
    line-height:25px;
    visibility:hidden;
}

#menua a.hmenu2: hoover
{
  visibility:visible;
}

/* ================================================================

This copyright notice must be untouched at all times.



The original version of this stylesheet and the associated (x)html

is available at http://www.cssplay.co.uk/menus/fisheye.html

Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.

This stylesheet and the associated (x)html may be modified in any

way to fit your requirements.

=================================================================== */



a, a:visited, a:hover {}



#gallerie 
{
  position:relative; 
  width:600px; 
  min-height:200px; 
  background:#888; 
  border:1px solid #000; 
  margin:10px auto; 
  font-family:verdana, arial, sans-serif; 
  font-size:12px;
}



#gallerie a.pics 
{
  float:left; 
  padding:7px 21px; 
  display:inline; 
  color:#000; 
  text-decoration:none; 
  width:100px; 
  height:75px; 
  cursor:default;
  /*margin-left:2px;
  margin-right:2px;
*/}

* html #gallerie a.pics 
{
  float:center; 
  padding:7px 21px; 
  display:inline; 
  color:#000; 
  text-decoration:none; 
  width:100px; 
  height:75px; 
  cursor:default;
  /*margin-left:2px;
  margin-right:2px;
*/} 

#gallerie a.pics img.thumb 
{
  display:block; 
  border:1px solid #000;
}



#gallerie a.pics span 
{
  display:none; 
  border:0; 
  width:580px; 
  background:#bbb; 
  border:1px solid #fff; 
  text-align:center;
}

#gallerie a.pics span img 
{
  margin:10px auto; 
  border:1px solid #000;
}



#gallerie a.pics:hover 
{
  white-space:normal;
}

#gallerie a.pics:hover img.thumb 
{
  border:1px solid #fff;
}



#container {position:relative; width:600px; height:700px; background:#aaa; border:1px solid #000; margin:10px auto; font-family:verdana, arial, sans-serif; font-size:12px;}

#container a.pics {float:left; padding:7px 21px; display:inline; color:#000; text-decoration:none; width:75px; height:75px; cursor:default;}

#container a.pics img.thumb {display:block; border:1px solid #000;}

#container a.pics span {display:none; border:0; width:580px; background:#bbb; border:1px solid #fff; text-align:center;}

#container a.pics span img {margin:10px auto; border:1px solid #000;}

#container a.pics:hover {white-space:normal;}

#container a.pics:hover img.thumb {border:1px solid #fff;}

#container a.pics:hover span {display:block; position:absolute; left:9px; top:192px; z-index:10; height:500px;}

#container a.pics:active img.thumb {border:1px solid #fc0;} 

#container a.pics:active span {display:block; position:absolute; left:9px; top:192px; z-index:5; height:500px;}

#container a.pics:focus {outline:0;}

#container a.pics:focus img.thumb {border:1px solid #fc0}

#container a.pics:focus span {display:block; position:absolute; left:9px; top:192px; z-index:5; outline:0; height:500px;}

#container span.info {clear:left; display:block; text-align:center; line-height:20px; margin:0; padding:200px 0 0 0; width:600px; text-align:center; color:#eee; z-index:1;}

#container span.info a {color:#000;}

#container span.info a:hover {text-decoration:none;}

