* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 background: url(gradient.png) repeat-6 #ffffff;

  img {
border: 0px solid #666666;
}


}
#wrapper {
 margin: 0 auto;
 width: 922px;
}
#header {
 color: #333;
 width: 912px;
 float: left;
 padding-left: 0px;
 padding-right: 10px;
 border: 0px solid #E5E5E5;
 height: 105px;
 margin: 0px 0px 0px 0px;
 background: White;

}

#header2 {
 color: #333;
 width: 910px;
 float: left;
 padding-left: 0px;
 padding-right: 10px;
 border: 0px solid #E5E5E5;
 height: 280px;
 margin: 0px 0px 10px 0px;
background: url(img/logo2.jpg);

}

#navigation {
 float: left;
 width: 922px;
 color: #333;
 height: 20px;
 padding: 0px;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 10px;
 border: 0px solid White;
 margin: 0px 0px 10px 0px;
 background: White;

}
#navigationgora {
 float: left;
 width: 922px;
 height: 20px;
 color: #333;
 padding: 0px;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 10px;
 border: 1px solid White;
 margin: 10px 0px 0px 0px;
 background: White;
}
#leftcolumn {
 color: #333;
 border-right: 0px dashed #E5E5E5;
 background: White;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 min-height: 520px;
 width: 210px;
 float: left;
 text-decoration: none;


}

#leftcolumn a{

 text-decoration: none;

}

#rightcolumn {
 float: right;
 color: #333;
 border: 0px solid #E5E5E5;
 background: White;
 margin: 0px 0px 10px 0px;
 padding: 5px;
 min-height: 160px;
 width: 912px;
 display: inline;
}

#footer-top {
 width: 922px;
 height: 85px;
 clear: both;
 color: #2E2E2E;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 10px;
 border-top: 1px solid #727272;
 
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 background: url(img/tlo.png);
}



#footer {
 width: 922px;
 height: 35px;
 clear: both;
 color: #2E2E2E;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 10px;
 border-top: 0px solid #727272;
 background: White;
 margin: 0px 0px 10px 0px;
 padding-top: 5px;
}




 a { text-decoration: none;  color: #E60000;}


div#link {

a { text-decoration: none;}

}


div#menu {


float: left; margin-right: 2px; margin-left: 2px;


}

#menu {
    width: 205px;
    background: White;
}

#menu h2 {
    margin: 0;
    width: 205px;
    height: 20px;
    font: bold 12px/20px Arial, Helvetica, sans-serif;
    text-align: left;
    color: #2D1600;
    background: url(images/nagl_menu.gif);
}

#menu ul {
   list-style: none;
   margin: 0 0 15px 0;
   padding: 0;
   background-color: White;
   border-top: 0px solid #DBDBDB;
   border-bottom: 0px solid #DBDBDB;
   border-left: 0px solid #DBDBDB;
   border-right: 0px solid #DBDBDB;
}

#menu ul li{
   margin: 0;
   padding: 0;
}

#menu ul li a {
   display: block;
   margin: 0;
   padding: 0 0 0 10px;
   height: 20px;
   font: 11px/20px Verdana, sans-serif;
   text-align: left;
   text-decoration: none;
   color: Black;
}

#menu ul li a:hover {
   font: 12px/20px Verdana, sans-serif;
   text-decoration: none;
   color: Red;
   background: White;
    border-top: 1px solid #DBDBDB;
   border-bottom: 1px solid #DBDBDB;
   border-left: 1px solid #DBDBDB;
   border-right: 1px solid #DBDBDB;
}

ul {
margin-left: 30px;
}

#menulinks {
clear:both;
width:100%;
height:55px;
padding-left:10px;
border-bottom: 1px solid #DBDBDB;
/*background: #464646;*/
}

* html #menulinks a { /* Filter for IE6 to prevent li stacking */
  float: left;
  text-decoration: none;
  }

* html #menulinks a span { /* Filter for IE6 to prevent li stacking */
  float: left;
  text-decoration: none;
  }
  
#menulinks a {
     padding-left:0px;
     height:48px;
   background-image:none;
     display:block;
     color:#4F4F4F;
     text-decoration:none;
     float:left;
     font-size:14px;
     font-weight:bold;
     margin-right:3px;
     margin-left:0px;
     margin-top:3px;
    
  }

#menulinks a span {
     padding-left:0px;
     padding-right:18px;
     padding-top:5px;
     height:25px;
     display:block;
   background-image:none;
     text-decoration:none;
     cursor:pointer;
  }
  
  
#menulinks a:hover, #menulinks a.active {
     background-image:url(images/menuhover.png);
     background-position:top left;
     text-decoration:none;
     color:#A80000;
}

#menulinks a:hover span, #menulinks a.active span {
   background: url(images/menuhoverright.png) right top no-repeat;
     text-decoration:none;
}