body, html{

}

#main_container{

width: 978px;
font-size:12px;


visibility: visible;

margin-right: auto;
margin-left: auto;
float: none;
padding-top: 0px;
padding-bottom: 10px;
overflow: visible;
}
#main_container2{

width: 978px;


position: relative;
visibility: visible;

margin-right: auto;
margin-left: auto;
float: none;
padding-top: 0px;
padding-bottom: 0px;


}

#header_container{
width:968px;

margin:0px;
padding:0px;

overflow: visible;
}
#header_menu_container{
float: left;
width:448px;
margin-top:3px;



}
#header_menu2_container{
position:relative;
float: left;
width:428px;
margin-left:10px;

margin-top:10px;

overflow:visible;
}

#header_menu3_container{
float: right;
width:170px;
margin-top:5px;



}

.subheader_container{

background: url(http://images.spadepot.com/images/site/site-window-top.jpg) no-repeat;



}
#subfooter_container{

width: 669px;

background-position:top;
background-repeat:no-repeat;
background-image:url(http://images.spadepot.com/images/site/site-window-bot.jpg);



/* background: #99FF66; */
}
#subheader2_container{

width: 980px;


}

#search_site2{
float: left;
width: 128px;
padding-left:10px;
padding-top:10px;
}
#links_container{
position: relative;
visibility: visible;
width: 100px;
padding:0;

margin-left: -5px;
margin-top: 0px;
float: left; 

}
#links_container2{
float: left;
width: 50px;
/*background:url(http://images.spadepot.com/images/site/corner-ul2.gif); background-repeat: no-repeat;
background:url(http://images.spadepot.com/images/site/edge-left2-128.gif); background-repeat:repeat-y;*/
}

#rechts_container2{
/* background: url('indextopright.jpg') no-repeat top right; background:url(http://images.spadepot.com/images/site/edge-right2-180.gif);background-repeat:repeat-y;*/

visibility: visible;
width: 0px;
padding:0;


float: left; 



}
#rechts_container{
 
float: right;
width: 170px;
/*background:url(http://images.spadepot.com/images/site/edge-right2-180.gif);background-repeat:repeat-y;
margin-left:10px;*/

}
#content_container{
background:url(http://images.spadepot.com/images/site/site-window-mid.jpg);background-repeat:repeat-y;
position: relative;
visibility: visible;
width: 663px;
margin-right: 0;
margin-left: 40px;
float: left;
padding-top: 0px;
padding-bottom: 0px;

padding-left:0;

}
  .prop {
    height:1540px;
    float:right;
    width:1px;
  }
#content{
padding-left:14px;
padding-right:8px;}
#content_menucontainer{
height: 30px;
background: #4C5389;
}

#footer_container{
list-style: none;
background-color:#00CCFF;


padding: 0px;
padding-right:80px;
width: 583px;
font-size:12px;

}
.footercont li{
list-style:none;
display:inline;
padding-right:12px;

}
.footercont2 li{
list-style:none;
display:inline;
padding-right:62px;
padding-left:42px;

}
#footercont2 a{

padding-right:28px;
padding-left:28px;
}
#footercont2 {

margin-top:10px;

}
#arrowlist{list-style-image:url(http://images.spadepot.com/images/site/arrow-sm-r-grn.gif);margin-left:30px;font-size:12px;margin-top:0px;text-align:left;}
#arrowlist2{list-style-image:url(http://images.spadepot.com/images/site/arrow-sm-r-grn.gif);margin-left:20px;font-size:12px;margin-top:0px;text-align:left;}
#textboxerBott {
float:left;
padding-left:0px;
padding-top:15px;
}
#textboxerBott2 {
float:right;
padding-left:0px;
padding-top:15px;
margin-right:15px;

}
#centerBott {
float:left;

text-align:center;
width:600px;
padding-top:20px;
}
#bordbodgrn2 {border: 1px solid #00FF00; padding-top:10px;width:600px; height:210px;}
.imspread {

margin-top:10px;}
.spread ul {
font-size:11px;

margin-bottom:20px;}
.spread li {
font-size:11px;
list-style:disc;
padding-left:0px;
margin-left:30px;

}
ul {
  padding: 0;
  margin: 0;
  list-style: none;
  overflow:visible;
  }
  li.nav1 {
  float: left;
  position: relative;
  width: 118px;
  padding-right:5px;
  text-align:left;
  z-index:10;
  }
   li.nav2 {
  float: left;
  position: relative;
  width: 110px;
  padding-right:5px;
  text-align:left;
  z-index:10;
  }
   li.nav3 {
  float: left;
  position: relative;
  width: 60px;
  padding-right:5px;
  text-align:left;
  z-index:10;
  }
   li.nav4 {
  float: left;
  position: relative;
  width: 120px;
  padding-right:5px;
  text-align:left;
  z-index:10;
  }
  li.nav1 ul {
  display: none;
  position: absolute; 
  top: 0;
  left: 0;
  }
li.nav1 > ul {
	top: 22px;
	left: 0;
	margin-left:0;
	
	}
li.nav1:hover ul { display: block;text-decoration:none; overflow:visible;} 
li.nav1:hover ul > li {text-decoration:none; background-color:#66FF66;border-bottom:1px solid #000000;font-family:Arial, Helvetica, sans-serif; font-size:10px;padding:3px; width: 168px;}
li.nav1:hover ul > li:hover {text-decoration:none; background-color:#CCFFCC;}
li.nav1:hover ul > li:link{ color:#000000;text-decoration:none;}
a.nav1, a.nav1:visited{ color:#000000;text-decoration:none;}
a.nav1:hover{ color:#000000;text-decoration:none;}
  li.nav2 ul {
  display: none;
  position: absolute; 
  top: 0;
  left: 0;
  }
li.nav2 > ul {
	top: 22px;
	left: 0;
	margin-left:0;
	}
li.nav2:hover ul { display: block;text-decoration:none; overflow:visible;} 
li.nav2:hover ul > li {text-decoration:none; background-color:#F3CF0B;border-bottom:1px solid #000000;font-family:Arial, Helvetica, sans-serif; font-size:10px;padding:3px; width: 168px;}
li.nav2:hover ul > li:hover {text-decoration:none; background-color:#FFFF99;}
li.nav2:hover ul > li:link{ color:#000000;text-decoration:none;}
a.nav2, a.nav2:visited{ color:#000000;text-decoration:none;}
a.nav2:hover{ color:#000000;text-decoration:none;}
  li.nav3 ul {
  display: none;
  position: absolute; 
  top: 0;
  left: 0;
  }
li.nav3 > ul {
	top: 22px;
	left: 0;
	margin-left:0;
	}
li.nav3:hover ul { display: block;text-decoration:none; overflow:visible;} 
li.nav3:hover ul > li {text-decoration:none; background-color:#0066FF;border-bottom:1px solid #000000;font-family:Arial, Helvetica, sans-serif; font-size:10px;padding:3px; width: 108px;}
li.nav3:hover ul > li:hover {text-decoration:none; background-color:#66CCFF;}
li.nav3:hover ul > li:link{ color:#FFFFFF;text-decoration:none;}
a.nav3, a.nav3:visited{ color:#FFFFFF;text-decoration:none;}
a.nav3:hover{ color:#000000;text-decoration:none;}

  li.nav4 ul {
  display: none;
  position: absolute; 
  top: 0;
  left: 0;
  }
li.nav4 > ul {
	top: 22px;
	left: 0;
	margin-left:0;
	}
li.nav4:hover ul { display: block;text-decoration:none; overflow:visible; z-index:1;} 
li.nav4:hover ul > li {text-decoration:none; background-color:#FF0000;border-bottom:1px solid #000000;font-family:Arial, Helvetica, sans-serif; font-size:10px;padding:3px; width: 148px;}
li.nav4:hover ul > li:hover {text-decoration:none; background-color:#FF6666;}
li.nav4:hover ul > li:link{ color:#FFFFFF;text-decoration:none;}
a.nav4, a.nav3:visited{ color:#FFFFFF;text-decoration:none;}
a.nav4:hover{ color:#000000;text-decoration:none;}
