/* Screen Stylesheet
basierend auf http://kurvenfrei.de */

/* Global Reset xx*/
* {
        margin: 0;
        padding: 0;
}
h1,h2,h3,h4,h5,h6 {
        font-size: 1em;
		page-break-after:avoid;
}

a {
		color:black;
		text-decoration:none;
}

@page { size:21.0cm 14.85cm; margin:5.7cm 2cm 1.4cm 1cm; }



/* Global Styles xx*/


/* layout */

body {
     margin: 0 0 0 0.5em;
     font: 12px/1.3 Verdana, Arial, sans-serif;
     text-align: left;
     vertical-align: top;
     border: 2px solid black;
     }

/*fuer aeltere IEs xx*/
.wrap {
        width: 600px;
        text-align: left;
        margin: 0 auto;
}

/* CONTENT */

#testpic2 {
                visibility:hidden;
				display:none;
                /*border: 1px solid red;*/
}

#testpic3 {
                visibility:hidden;
				display:none;
                /*border: 1px solid red;*/
}

h1 {
        text-align: center;
         font-variant: small-caps;
         font-size: 2em;
         font-weight: 100;
         margin-bottom: 10px;
         }
#content-main { /* content-main wird nach rechts/links verschoben xx*/
        position: relative;
		top:50px;
        float: left;
        width: 600px;
        vertical-align:top;
        /*margin: 30px 0 0 0px;*/
		border: 0px solid red;
        }
        /* Fix fuer den double-margin bug im IE */
        *html #content-main {
                display: inline;
        }
        p {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        }
        #content-main ul {
        margin: 10px 0;
        }
        #content-main li {
        list-style-type: square;
        margin-left: 15px;
        }

/* contenttables */
.contenttable {
/*border: 2px solid red;*/
border-collapse:collapse;
margin-top: 20px;
}
.contenttable caption {
border: 1px solid black;
/*background-color:paleturquoise/*silver*/;
color:black;
font-weight:bold;
text-align:center;
padding:5px;
}
.contenttable thead th {
border: 1px solid black;
/*background-color:paleturquoise/*silver*/;
color:black;
text-align:center;
padding:5px;
}

.contenttable td{
border: 1px solid black;
text-align:justify;
padding:5px;
page-break-inside:avoid;
}
.contenttable tfoot td{
border: 1px solid black;
color:black;
text-align:justify;
font-weight:bold;
padding:5px;
}		
		
		
#leftcol{
                visibility:hidden;
				display:none;
}		
#rightcol{
                visibility:hidden;
				display:none;
}				
#secnav {
        visibility:hidden;

        }

#footer {
        visibility:hidden;
        z-index:-100;
        }

/* CSS DROP DOWN */

.menu {
visibility:hidden;
position:absolute;
top:0px;
z-index:-1;
}


/* ENDE DROPDOWN  */


/* Content Styling */

#content-main h1 {/* Ueberschrift des Content Blocks */
        font-size: 1.4em;
        margin: 0 0 1.2em 0;
        }

#content-main h2 {/* Ueberschrift des Content Blocks */
        font-size: 1.2em;
        margin: 1.4em 0 1.2em 0;
        }

        .bu { /* Bildunterschriften */
                font-size: 11px;
                color: #666;
                font-style: italic;
                }

#content-main img {/* Bilder Content Blocks */
        position: relative;
        float:right;
        padding-left:10px;
        padding-bottom:10px;
        margin-left:30px;
        margin-right:10px;
        margin-bottom:10px;
        }

a img {
       /*decoration:none; gibt es nicht*/
       border:none;
}

#link_list ul{
        margin: 10px 0;
        }

        #link_list li {
        list-style: url(../images/system/arrow-red-r.gif);
        margin: 0 0 0.3em 15px ;
        /*margin-left: 15px;*/
        }

        /* SUBMENUE LINKS AB EBENE 2 */


         /* ENDE SUBMEN&acirc;€¹ LINKS AB EBENE 2 */

/* footer */
#footer {
                visibility:hidden;
        }

/* misc styles */

/*.clear:after{/* Clearing Floats ohne extra html einzuf&Acirc;¸gen */
    /*content: ".";
    display: block;
    height: 0px;
    font-size:0;
    clear: both;
    visibility:hidden;
    }*/

   /*.clear {display: inline;}

    /* Hides from IE Mac \*/
    /** html .clear {height: 1%;}
       .clear {display:block;}
    /* End Hack */