#jspoutline {
/*color:green;*/
    }

/* .nogood class setup to display 'Browser Upgrade' notice to older browsers */
.nogood {
    display: none;
    }
/************************************
    common styles
************************************/
body {
	font: 11px arial;
	margin:0;
	padding: 0;
	background-color:#C0C0C0;
    }
#content{
     font-size:14px;
}
form {
     margin:0;
    }
a:link, a:visited {
    color:black;15:15 24.9.200
    font-weight:bold
}
img#printlogo{display:none;}
img#noprintlogo{display:block;}

}
#seperator{
background-color:#FFFFFF; padding-left:3px; padding-top:6px; padding_right:0px; width: 585px; border-top:1px solid #7a9db4;


}
/* Use instead of <br clear="all"/>, see http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

div.underline {
	border-bottom: 2px #888888 /*dashed*/ dotted;	
	margin-bottom: 1em;
	width:300px;
	position:absolute; left:100px; z-index:2;
	}


.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.rowspacing {
    padding-top:15px;
}
.no_topmargin {
margin-top:0;
}
.no_bottommargin {
margin-bottom:0;
}
.no_toppadding {
padding-top:0;
}
.no_bottompadding {
padding-bottom:0;
}
.bold {
    font-weight:bold;
}
/************************************
    header for all pages
************************************/
#toplinks{
  padding-left:5px;
font-size:11px;
}

#toplinks,
#toplinks a,
#toplinks a:visited {
	color:#cccccc;
	text-decoration:none;
        font-weight:normal;
	font-size:11px;
    }
#toplinks a:hover {
	color:#cccccc;
    }
.toplinks {
    margin: 12px 15px 11px 0;
    width:748px;
    text-align:right;
    }
.boldtext {
    font-weight:bold;
    font-size:12px;
    color:#7a9db4;
    }


/*************************************
    layout
*************************************/
#pageStoneweb {
    width:1073px;
    }
#mainContent {
    width:828px;
    float:left;
    }
#backGround {
    width:822px;
    border-top: 1px solid #ece9e4;
    border-right: 1px solid #ece9e4;
    background-color:#626068;
    padding: 5px 0 5px 5px;
    }

#backGround_preview {
    width:603px;
    border-top: 1px solid #ece9e4;
    border-right: 1px solid #ece9e4;
    background-color:#626068;
    padding: 0 0 5px 2px;
    }


#backGround table td.firstrow,
#backGround_preview table td.firstrow {
 	background-color:#ffffff;
 	vertical-align:top;
 	/*height:100%;*/
    }
#backGroundTable {
    float:left;
    }
#content #adwidecontent{
	width:598px;
	float:left;
	margin:0;
}


#adwidecontent .top, #content .top{
	padding: 0 5px 5px;
    overflow: hidden;
    width:588px;
    height:780px;
	background-color:#ffffff;
}
/*Wide view image*/
#adwidecontent .top_wide, #content .top_wide{
    padding: 5px;
    /*background-image:url(k_content_top_wide2.gif);*/
    /*background-repeat:no-repeat;*/
    width:802px;
    height:2900px;
    background-color:white;
}
/*Firefox version with longer width*/
html>body #adwidecontent .top_wide, #content .top_wide{
    width:805px;
}
/*#adwidecontent .top{*/
    /*padding: 0px;*/
	/*background-repeat:no-repeat;*/
    /*background-image:url(img/k_content_top.gif);*/
    /*width:598px;*/
    /*height:2900px;*/
	/*background-color:#edf3f7;*/
/*}*/
#maincontent .top {
	padding: 5px;
	background-image:url(img/k_content_top.gif);
	background-repeat:no-repeat;
	width:588px;
  height:2900px;
	background-color:#edf3f7;
}

#maincontent .top_wide {
	padding: 5px;
	background-image:url(img/k_content_top_wide2.gif);
	background-repeat:no-repeat;
	width:588px;
  height:2900px;
	background-color:#edf3f7;
}
#content .top_xwide{
	padding: 5px;
	background-image:url(img/k_background_top_v2.gif);
	background-repeat:no-repeat;
        overflow: hidden;    
        width:814px;
  height:2900px;
	background-color:#ffffff;
}
.bottom_xwide {
	background:url(img/k_background_bottom.gif) no-repeat bottom left;
	width:814px;
        margin:0;
        height:13px;
}
#backGround #backGroundTable .bottom {
	background-image:url(img/k_background_bottom.gif) ;
    background-repeat:no-repeat;
    background-position:bottom;
    height:13px;
}
#content-wide {
	width:758px;
	margin:0;
}
#content-wide .padding {
	padding:5px;
	}
.widetop {
	background-image:url(img/k_content_top_wide.gif);
	background-repeat:no-repeat;
	width:758px;
	background-color:#edf3f7;
}
.widebottom {
	background-image:url(img/k_content_bottom_wide.gif);
	background-repeat:no-repeat;
	width:758px;
	height:13px;
}

#backGround #top {
    background-image:url(img/k_background_top_v2.gif) ;
    background-repeat:no-repeat;
    background-position:left top;
    height:8px;
}

#backGround #logo {
    background-color:#FFFFFF;
    padding:0px 6px 5px;
    width:803px;
    
}
/* Gimme some room! */
br.clearall {
    clear:both;
    display:none;
    }
#bucket img {
    margin-bottom: -5px;
    }
/**************************************
    Leftmenu.
***************************************/
 #leftmenu
 {
 	margin:0;
 	float:left;
 	font-weight:bold;
 	font-size:12px;
 }

 #leftmenu .top {
 	padding: 5px;
 	margin:0;
 	width:207px;
   /* height:539px; */
   /*min-height:539px;*/
 	background-color:#ffffff;
 }

#leftmenu .top .heading a img{
    vertical-align:middle;
 }

 #leftmenu .content0{
	background-image:url(img/k_box2top2.gif);
	background-repeat:no-repeat;
	background-color: #c7dce1;
	padding: 0 3px 0 5px;
	height: 7px;
    line-height: 7px;
    font-size: 12px;
 }
 #leftmenu .content1{
    border-bottom: 1px solid #c7dce1;
 	padding: 9px 0px 9px 8px;
 	vertical-align:top;
 }

#leftmenu .content1 .heading {
    background-repeat:no-repeat;
    font-size: 12px;
    color: #8C004A;
    background-color: #c7dce1;
    text-decoration: none;
}
#leftmenu .content1 #progress,
#leftmenu .content1 #product,
#leftmenu div .myadverts{
    font:12px arial;
    margin-top:8px;
    background-color: #c7dce1;
    padding-top: 4px;
}

#leftmenu .content1 #progress {
    border-top: 1px solid white;
}
#leftmenu div #progress .step {
    font:12px arial;
    padding: 2px;
    
}

#leftmenu .content1 #progress .step img {
    margin: 0;
}

 #leftmenu .content2
 {
 	margin-top: 5px;
 	padding: 9px 0px 15px 8px;
    border-top: 1px solid #D8D7D9;
    border-bottom: 1px solid #c7dce1;
    font-weight: bold;
 }
 #leftmenu .content2_search
 {
 	background-color:#c1d7e5;
 	margin-top: 5px;
 	padding: 5px 5px 5px 8px;
 }
#leftmenu .content2_search p {
    font-weight: bold;
}
#leftmenu .content2_search a:link,
#leftmenu .content2_search a:visited
{
    font-weight: bold;
    color:#000000;
    text-decoration:none;
}

#leftmenu .content2_search a:hover
{
    font-weight: bold;
    color:#000000;
    text-decoration:underline;
}


 #leftmenu .content5
 {
    border-top: 1px solid #c7dce1;
 	margin-top: 5px;
 	padding: 9px 0px 15px 8px;
 }


 #leftmenu .content3
 {
 	margin-top: 5px;
 	padding: 9px 4px 9px 4px;
    border-top: 1px solid #c7dce1;
    border-bottom: 1px solid #c7dce1;
 }


 #leftmenu .content1,
 #leftmenu .content2,
 #leftmenu .content3,
 #leftmenu .content5
 {
 	color:black;
    background-color:#c7dce1;
    border-left: 1px solid #c7dce1;
    border-right: 1px solid #c7dce1;
 }
#leftmenu .content4 {
    color:black;
}

#leftmenu .content2 div.menuseparator {
    font-size:12px;
    font-weight:bold;
    color:black;
    padding-top:5px;
}
#leftmenu .content2 div.menugroup {
    padding-bottom:4px;
    border-bottom:1px solid #ffffff;
}
#leftmenu .content2 div.loginbutton {
    float:left;
    padding-right:3px;
    }
#leftmenu .content2 div.loginbutton .button {
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
    border:0 solid white;
    color:black;
 	background-color:#6bc7f6;
    cursor: pointer;
	padding:0;
	margin:0pt 0pt 0pt -3pt;
    }

#leftmenu .content2 .justblack a,
#leftmenu .content2 .justblack a:visited
{
	color:#000000;
	font-weight:bold;
        padding-left:4px;
        text-decoration:none;
}

#leftmenu .content2 .justblack a:hover
{
	color:#000000;
	font-weight:bold;
        padding-left:4px;
        text-decoration:underline;
}
#leftmenu .content2 .justblack
{
	color:black;
	font-weight:bold;
        padding-left:4px;
}
#leftmenu .content2 .justblack ul,
#leftmenu .content2 .justblack p {
    margin:0;
    padding:0;
    }
#leftmenu .content2 .justblack li {
	padding:0 0 5px 0;
	list-style:none;
}
#leftmenu .content2 .justblack .storeagent,
#leftmenu .content2  .storeagent{
    padding:4px 0px;
    color:black;
    font-weight:bold;
    float:left;
}
#leftmenu .content2 .justblack span.choice {
    font-weight:bold;
    }
span.choice {
    font-weight:bold;
    }

#leftmenu .content2 .justblack div.searchbutton {
    float:left;
    padding-right:3px;
    }
#leftmenu .content2 .justblack div.searchbutton .button {
    font-size:12px;
    font-weight:bold;
    color:black;
    text-decoration:underline;
    background-color:#6bc7f6;
    cursor: pointer;
	border:0;
	margin:0;
	padding:0;
    text-decoration:underline;
    width:110px;
    }
 #leftmenu .content1bottom
 {
 	background-image:url(img/k_content1bottom.gif);
 	background-repeat:no-repeat;
 	width:145px;
 	height:10px;
 }
 #leftmenu .content2bottom
 {
 	background-image:url(img/k_box2bottom2.gif);
 	background-repeat:no-repeat;
 }

/* Gives a line that can be used to "close" the bottom of a menubox */
#leftmenu .content5bottom {
    border-top: 1px solid #c2cdd5;
}

 #leftmenu h3
 {
 	margin:3px 0 3px 0;
 	font: 12px arial;
 }
 #leftmenu a:link img,
 #leftmenu a:visited img
 {
 	/*border-bottom: 1px solid white;*/
 }

 #leftmenu .content3 a:link img,
 #leftmenu .content3 a:visited img,
 #leftmenu .content4 a:link img,
 #leftmenu .content4 a:visited img
 {
 	border-bottom: 0;
 }


#leftmenu a:link,
#leftmenu a:visited{
    color:#000000;
    background-repeat:no-repeat;
    background-position: 0 5px;
    /*padding-left: 4px;*/
    font-weight:bold;
    text-decoration:none;
}

#leftmenu a:hover{
    color:#000000;
    background-repeat:no-repeat;
    background-position: 0 5px;
    /*padding-left: 4px;*/
    font-weight:bold;
    text-decoration:underline;
}
table.wahl a:link,
table.wahl a:visited,
table.wahl3 a:link,
table.wahl3 a:visited
{
    color:#000000;
    background-repeat:no-repeat;
    background-position: 0 5px;
    padding-left: 11px;
    font-weight:bold;
    text-decoration:none;
}

table.wahl a:hover,
table.wahl3 a:hover
{
    color:#000000;
    background-repeat:no-repeat;
    background-position: 0 5px;
    padding-left: 11px;
    font-weight:bold;
    text-decoration:underline;
}
#leftmenu .content1 a:link,
#leftmenu .content1 a:visited
{
    background-repeat:no-repeat;
    background-position: 0 5px;
   /* padding-left: 4px;*/
    color:#000000;
    text-decoration:none;
}

#leftmenu .content1 a:hover
{
    background-repeat:no-repeat;
    background-position: 0 5px;
   /* padding-left: 4px;*/
    
    color:#000000;
    text-decoration:underline;
}

 #leftmenu .content5 a:link img,
 #leftmenu .content5 a:visited img
 {
 	border-bottom: 0 solid white;
     margin: 0px 0px 0px -2px;
 }


 .content4 a:link,
 .content4 a:visited
 {
 	color:black;
 	background:none;
 	background-repeat:no-repeat;
 	background-position: 0;
 	padding-left: 4px;
 	font-weight:bold;
 }
 #leftmenu .content3 a:link,
 #leftmenu .content3 a:visited,
 #leftmenu .content4 a:link,
 #leftmenu .content4 a:visited
 {
 	color:#000000;
 	background:none;
 	background-repeat:no-repeat;
 	background-position: 0;
 	padding-left: 4px;
 	font-weight:bold;
        text-decoration:none
 }
 #leftmenu .content3 a:hover,
 #leftmenu .content4 a:hover
 {
 	color:#000000;
 	background:none;
 	background-repeat:no-repeat;
 	background-position: 0;
 	padding-left: 4px;
 	font-weight:bold;
        text-decoration:underline;
 }
 #leftmenu .content5 a:link,
 #leftmenu .content5 a:visited

 {
 	color:000000;
 	background:none;
 	background-repeat:no-repeat;
 	background-position: 0;
 	padding-left: 0;
 	font-weight:bold;
        text-decoration:none;

 }

 #leftmenu .content5 a:hover

 {
 	color:000000;
 	background:none;
 	background-repeat:no-repeat;
 	background-position: 0;
 	padding-left: 0;
 	font-weight:bold;
        text-decoration:underline;

 }
 #leftmenu #back a:link,
 #leftmenu #back a:visited {
 	color:#000000;
 	//background:url(img/k_arrow0_l.gif);
 	background-repeat:no-repeat;
 	background-position: 0 5px;
 	padding-left: 10px;
 	font-weight:bold;
        text-decoration:none;
 }

 #leftmenu #back a:hover{
 	color:#000000;
 	//background:url(img/k_arrow0_l.gif);
 	background-repeat:no-repeat;
 	background-position: 0 5px;
 	padding-left: 10px;
 	font-weight:bold;
        text-decoration:underline;
 }

 #leftmenu .content2 .header2 {
 	padding:0 0 5px 0;
    }
 #leftmenu .content2 .header2 a:link,
 #leftmenu .content2 .header2 a:visited
 {
 	color:black;
 	font-size:14px;
 	font-weight:bold;
	text-decoration:none;
	background:none;
	padding:0;
	margin:0;
 }

 #leftmenu .content2 a.active:link,
 #leftmenu .content2 a.active:visited
 {
 	color:#000000;
    font-size: 12px;
 	/*background-image:url(img/k_arrow1.gif);*/
 	background-repeat:no-repeat;
 	background-position: 0 5px;
 	padding-left: 0;
 	font-weight:bold;
        text-decoration:none;
 }

 #leftmenu .content2 a.active:hover
 {
 	color:#000000;
    font-size: 12px;
 	/*background-image:url(img/k_arrow1.gif);*/
 	background-repeat:no-repeat;
 	background-position: 0 5px;
 	padding-left: 0;
 	font-weight:bold;
        text-decoration:underline;
 }

 #leftmenu .content1 a.active:link,
 #leftmenu .content1 a.active:visited {
 	color:white;
 	/*background:url(img/k_arrow1.gif);*/
 	background-repeat:no-repeat;
 	background-position: 0 5px;
 	padding-left: 4px;
 	font-size:12px;
 	
 }

 #leftmenu a:hover
 {
 	color: #000000;
        text-decoration:underline;
 }
 #leftmenu label
 {
 	color:black;
 }

#leftmenu .top .arrow  a {
    background-image:url(img/k_arrow1.gif);
    background-repeat:no-repeat;
    padding-left: 8px;
    font-size:11px;
}



/*********************************
    Frontpage
*********************************/
/* Todo delete old css styling - replace with new frontpage div's
#content .fpinfo {*/
	/*font-size:11px;*/
	/*color:#275db0;*/
    /*}*/
/*#content .fpinfo_large {*/
     /*font-size: 11px;*/
     /*color: rgb(39, 93, 176);*/
     /*font-weight: bold;*/
    /*vertical-align:top;*/
    /*}*/
/*#content .fpinfo_medium {*/
	/*font-size:11px;*/
    /*color:#275db0;*/
    /*font-weight:normal;*/
    /*}*/
/*#content .fpinfo_white {*/
	/*font-size:10px;*/
    /*color:#ffffff;*/
    /*font-weight:bold;*/
    /*margin-left:3px;*/
    /*margin-top:2px;*/
    /*padding-top:2px;*/
    /*}*/
/*#content .fpinfo_anzeige{*/
    /*margin-left: 5px;*/
    /*}*/
/*#content .arrow {*/
     /*float: left;*/
     /*width: 26px;*/
     /*height: 20px;*/
     /*margin-left: 0;*/
    /*}*/
/*#content .arrow_small {*/
 /*border-style: none;*/
 /*float: left;*/
 /*width: 18px;*/
 /*height:17px;*/
 /*margin-left: 8px;*/
    /*}*/
/*#content .col_0 {*/
    /*float: left;*/
    /*width: 218px;*/
    /*margin: 0;*/
    /*}*/
/*#content .col_1 *//*col...1, ett - ikke liten L*/
    /*{*/
	/*float:left;*/
    /*width:440px;*/
	/*margin-right: 5px;*/
    /*}*/
/*Wide view image*/
#content .col_1_wide
{
	float:left;
  width:748px;
 	margin-right: 5px;
}
#content .col_1_wide
{
	float:left;
  width:748px;
 	margin-right: 5px;
}
#content .top_wide .col_1_wide
{
    float:left;
    width:700px;       
 	margin-right: 5px;
}
#content .col_1_semi_wide
{
	float:left;
        width:588px;
 	margin-right: 5px;

}
#content .col_1_job /*col...1, ett - ikke liten L*/
    {
	float:left;
	width:588px;
	margin-right: 5px;
    }
#content .col_1_job_myadverts /*col...1, ett - ikke liten L*/
    {
	float:left;
	width:586px;
	margin-right: 0;
    }

#content .col_1 table
{
	border-collapse:collapse;
}
#backGround_preview #content .col_1 table {
    width:100%;
    }



#content .col_1 table a:link,
#content .col_1 table a:visited
{
	font-weight:bold;
        /*background-color:#ffffff;*/
}

.wahl2 a:link,
.wahl2 a:visited
{
	color:#1c449b;
        font-weight: normal;
        text-decoration:none;
}
.wahl2 a:hover
{
	color:#1c449b;
        font-weight: normal;
        text-decoration:underline;
}

#content .col_2 {
	float:left;
    width:143px;
	/*margin-right: 5px;*/
    }
#content .row_0 {
	/*margin-bottom: -0.5em;*/
    margin-bottom: -2px;
    }
#front .container {
    background: url('k_bb_btm0_top.gif') no-repeat;
    width: 208px;
    height: 27px;
    padding: 3px 5px 0 5px;
    margin-bottom:1px;
    }
#front .container_bottom {
     background: url('k_bb_btm0_bottom.gif') no-repeat;
     width: 208px;
     height: 22px;
     padding: 2px 5px 0 5px;
     margin-bottom:6px;
    }
#front img {
/*   margin:0;*/
     padding:0;
 }

#front .container_middle {
     padding-top:3px;
    }



.greenbox  {
	background-image:url(k_greenbox.gif);
	height:51px;
	width:157px;
	float:left;
	padding: 22px 0 0 6px;
	margin-right: 5px;
    }
#content .col_3 {
	float:left;
	width:440px;
	margin:0;
	padding:5px 0 10px 0;
	}

.col_news2 {
    text-align:center;
    border:0;
    }

.info {
	float:right;
	width:143px;
    margin-left:-1px;
    padding:0;
    }
.info .infotop {
 	background-image:url(k_infotop.gif);
 	background-repeat:no-repeat;
 	background-position: 0;
 	padding: 0;
 	vertical-align:top;
 	height:7px;
    }
.info .infocontent {
    color:black;
 	background-color:#88cd3e;
 	padding: 0;
 	vertical-align:top;
 	height:260px;
 	width:143px;
    }
.info .infocontent span.title {
    font-size:14px;
    font-weight:bold;
    color:white;
    }
.info .infobottom {
 	background-image:url(k_infobottom.gif);
 	background-repeat:no-repeat;
 	background-position: 0;
 	padding: 0;
 	vertical-align:top;
 	height:10px;
    }
/*********************************
    Top tab bar navigation
*********************************/
#box1 {
	background-image:url(img/k_box1.gif);
	height:73px;
	width:593px;
	float:left;
	padding: 5px 0 5px 5px;
	color:white;
    }
.gb0 {
	background-image:url(k_gb0.gif);
	float:left;
	padding: 5px;
    }
.gb0, .bb0 {
	width:128px;
	height:60px;
	float:left;
	padding: 8px 5px 5px 10px;
    }
.gb0 img, .bb0 img {
	margin-bottom: 3px;
    }
.bb0 {
	float:left;
	background-image:url(k_bb0.gif);
    }
.bb2 {
	float:left;
	width:419px;
	height:73px;
	margin-bottom:-5px;
    }
a img, a:visited img {
	border-style:none;
    }


#logo #header_frontpage_prostata {
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_ueber {
   background-image:url(img/header_top_ueber.gif);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_impressum {
   background-image:url(img/header_top_impressum.gif);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_sponsoren {
   background-image:url(img/header_top_sponsoren.gif);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_links {
   background-image:url(img/header_top_links.gif);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_archiv {
   background-image:url(img/header_top_archiv.gif);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_archiv_film1 {
   background-image:url(img/archiv_film1_header.jpg);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_archiv_film2 {
   background-image:url(img/archiv_film2_header.jpg);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_archiv_film3 {
   background-image:url(img/archiv_film3_header.jpg);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_archiv_film4 {
   background-image:url(img/archiv_film4_header.jpg);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_archiv_film5 {
   background-image:url(img/archiv_film5_header.jpg);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_archiv_film6 {
   background-image:url(img/archiv_film6_header.jpg);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_archiv_film7 {
   background-image:url(img/archiv_film7_header.jpg);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage_archiv_film8 {
   background-image:url(img/archiv_film8_header.jpg);
    height:160px;
    background-repeat:no-repeat;
    background-position: right;
}

#logo #header_frontpage .search {
    
}

/*************************************
    footer
**************************************/
table.footer {
    margin-top: 5px;
    float:left;
    }


/**************************************
  redesign styling used on frontpage
***************************************/

/*Main container on frontpage*/
#main-container { position:relative; left:0px; top:0px; width:588px; z-index:1; }

/*film container on frontpage*/
#film { position:absolute; left:42px; top:0px; width:366px; height:500px; z-index:2; }

/*film2 container on frontpage*/
#film2 { position:absolute; left:35px; top:5px; width:542px; height:384px; z-index:2; }

/*film_archiv container on frontpage*/
#film_archiv { position:absolute; left:42px; top:5px; width:450px; height:1500px; z-index:2; }

/*text container on frontpage*/
#text { position:absolute; left:10px; top:400px; width:570px; z-index:2; }

/*fueller2 container on frontpage*/
#fueller2 { position:absolute; left:0px; top:2810px; width:290px; height:73px; z-index:2; }
#fueller2 a { position:absolute; width:290px; height:73px; z-index:2; background: url(img/home_button_fueller2.gif) no-repeat; display: block; font-family: Arial; font-size: 10px; font-weight: normal;  text-decoration: none; color: #000; left: 0px; top: 0px; }

/*ueber container on frontpage*/
#ueber { position:absolute; left:297px; top:390px; width:290px; height:73px; z-index:2; }
#ueber a { position:absolute; width:290px; height:73px; z-index:2; background: url(img/home_button_ueber.gif) no-repeat; display: block; font-family: Arial; font-size: 10px; font-weight: normal;  text-decoration: none; color: #000; left: 0px; top: 0px; }
#ueber a span { position:absolute; left:104px; top:49px;  height:15px; z-index:2; cursor: pointer; border: 0px; }

/*prostata container on frontpage*/
#prostata { position:absolute; left:297px; top:2810px; width:290px; height:73px; z-index:2; }
#prostata a { position:absolute; width:290px; height:73px; z-index:2; background: url(img/home_button_prostata.gif) no-repeat; display: block; font-family: Arial; font-size: 10px; font-weight: normal;  text-decoration: none; color: #000; left: 0px; top: 0px; }
#prostata a span { position:absolute; left:104px; top:49px;  height:15px; z-index:2; cursor: pointer; border: 0px; }

/*prostata2 container on frontpage*/
#prostata2 { position:absolute; left:297px; top:500px; width:290px; height:73px; z-index:2; }
#prostata2 a { position:absolute; width:290px; height:73px; z-index:2; background: url(img/home_button_prostata.gif) no-repeat; display: block; font-family: Arial; font-size: 10px; font-weight: normal;  text-decoration: none; color: #000; left: 0px; top: 0px; }
#prostata2 a span { position:absolute; left:104px; top:49px;  height:15px; z-index:2; cursor: pointer; border: 0px; }

/*fueller1 container on frontpage*/
#fueller1 { position:absolute; left:0px; top:500px; width:290px; height:73px; z-index:2; }
#fueller1 a { position:absolute; width:290px; height:73px; z-index:2; background: url(img/home_button_fueller2.gif) no-repeat; display: block; font-family: Arial; font-size: 10px; font-weight: normal;  text-decoration: none; color: #000; left: 0px; top: 0px; }

/*ueber2 container on frontpage*/
#ueber2 { position:absolute; left:297px; top:660px; width:290px; height:73px; z-index:2; }
#ueber2 a { position:absolute; width:290px; height:73px; z-index:2; background: url(img/fueller1.gif) no-repeat; display: block; font-family: Arial; font-size: 10px; font-weight: normal;  text-decoration: none; color: #000; left: 0px; top: 0px; }
#ueber2 a span { position:absolute; left:104px; top:49px;  height:15px; z-index:2; cursor: pointer; border: 0px; }

/*archiv container on frontpage*/
#archiv { position:absolute; left:297px; top:660px; width:290px; height:73px; z-index:2; }
#archiv a { position:absolute; width:290px; height:73px; z-index:2; background: url(img/home_button_archiv.gif) no-repeat; display: block; font-family: Arial; font-size: 10px; font-weight: normal;  text-decoration: none; color: #000; left: 0px; top: 0px; }
#archiv a span { position:absolute; left:104px; top:49px;  height:15px; z-index:2; cursor: pointer; border: 0px; }

/*fueller3 container on frontpage*/
#fueller3 { position:absolute; left:0px; top:660px; width:290px; height:73px; z-index:2; }
#fueller3 a { position:absolute; width:290px; height:73px; z-index:2; background: url(img/fueller1.gif) no-repeat; display: block; font-family: Arial; font-size: 10px; font-weight: normal;  text-decoration: none; color: #000; left: 0px; top: 0px; }
