
/* Layout */

html, body, p
	{ 
	margin:0; 
	padding:0; 
	text-align: left; 
	font-family: Verdana, sans-serif;
	font-size: 100%;
	color: #3F3D41;
	} 
 
#pagewidth
	{ 
	text-align:left; 
	margin-left:auto; 
	margin-right:auto; 
	} 

#topheader
	{
	height: 19px;
	width: 90%;
	background-color: #3F3D41;
	color: #FFFFFF;	
	font-size: 55%;
	}
 
#header
	{ 
	width:80%; 
	} 
 
#leftcol
	{
	display: none;
	}
 
#rightcol
	{
	display: none;
	} 
 
#footer
	{
	position: relative;
	top: 0px;
	height:15px; 
	width:90%; 
	text-align: center;
	} 
 
#inner
	{
	margin:0; 
	width:95%;
	}
 
#maincol
	{ 
	float: left; 
	width: 95%; 
	position: relative; 
	margin: 0 -8px 0 -2px; 
	}
 
#outer>#inner 
	{ 
	border-bottom: 1px solid #FFFFFF;  
	}
 
.clr
	{
	clear: both;
	}
 
.content
	{
	}

#header .content
	{
	padding-bottom:0; /* fürn MAC IE5 */
	}

#headrechts
	{
	display: none;
	}

#headlinks
	{
	position: relative;
	top: 0px;
	float: left;
	font-size: 130%;
	}

#outer
        {
        border:solid white 0px;
        /*/*/ border-left-width: 0px ;  /* Breite linke Spalte. NN4 hack: border weg */
        border-left-style: solid;
        /*/*/ border-right-width: 0px; /* Breite rechte Spalte. NN4 hack: border weg */
        border-right-style: solid;
        background-color: #FFFFFF; /* Farbe Content (mitte) */
        width: auto;
        }

.nav
	{
	display: none;
	}

fieldset
        {
	vertical-align: top;
        text-align: right;
        width: 373px;
        border-top: 0px dashed white ;
        border-left: 0px dashed white ;
        border-right: 0px dashed white ;
        border-bottom: 0px dashed white ;
        }

.pulldown
	{
        position: relative;
        width: 90%;
        max-width: 90%;
        text-align: center;
	}

.layout0
        {
        position: relative;
        width: 90%;
        max-width: 90%;
        text-align: left;
        }

.pic0
        {
        width: 150px;
        max-width: 150px;
        margin-left: 19px;
        margin-top: 19px;
        margin-bottom: 19px;
        position: relative;
        float: right;
	text-align: center;
        }

.txt0
        {
        text-align: left;
        margin-top: 5px;
        }

.layout1
        {
        position: relative;
        width: 90%;
        max-width: 90%;
        text-align: left;
        }

.pic1
        {
        width: 150px;
        max-width: 150px;
        margin-right: 19px;
        margin-top: 19px;
        margin-bottom: 19px;
        position: relative;
        float: left;
	text-align: center;
        }

.txt1
        {
        text-align: left;
        margin-top: 5px;
        }

.layout2
        {
        position: relative;
	top: 0px;
        width: 90%;
        max-width: 90%;
        margin-top: 10px;
        margin: 0px 0px 0px 0px;
        }

.layout2left
        {
        width: 90%;
        max-width: 90%;
        margin: 20px 0px 0px 0px;
        }


.layout2right
        {
        position: relative;
        top: 0px;
        width: 180px;
        max-width: 180px;
        margin: 0px 0px 0px 0px;
        float: right;
        text-align: center;
        }

.layout2leftpic
        {
        position: relative;
        top: 0px;
        width: 180px;
        max-width: 180px;
        margin: 0px 0px 0px 0px;
        float: left;
        }

.txt2
	{
        position: relative;
        top: 0px;
	width: 180px;
	max-width: 180px;
	}

.layout3
        {
        position: relative;
	top: 0px;
        width: 90%;
        max-width: 90%;
        margin-top: 10px;
        margin: 0px 0px 0px 0px;
        }

.layout3left
        {
        width: 90%;
        max-width: 90%;
        margin: 20px 0px 0px 0px;
        }


.layout3right
        {
        position: relative;
        top: 0px;
        width: 180px;
        max-width: 180px;
        margin: 0px 0px 0px 0px;
        float: right;
        }

.layout3leftpic
        {
        position: relative;
        top: 0px;
        width: 180px;
        max-width: 180px;
        margin: 0px 0px 0px 0px;
        float: left;
        text-align: center;
        }

.txt3
        {
        position: relative;
        top: 0px;
        width: 180px;
        max-width: 180px;
        }

.layout4
        {
        position: relative;
        width: 90%;
        max-width: 90%;
        margin-top: 0px;
        text-align: left;
        }

.pic4
        {
        position: relative;
        width: 90%;
        max-width: 90%;
        margin-top: 10px;
        margin-bottom: 20px;
        text-align: center;
        }

.txt4
        {
        text-align: left;
        margin-top: 5px;
        }

.layout6
        {
        position: relative;
        width: 90%;
        max-width: 90%;
        margin-top: 10px;
        text-align: left;
        }

.txt6
        {
        text-align: left;
        margin-top: 5px;
        }

.layout9
        {
        position: relative;
        width: 90%;
        max-width: 90%;
        text-align: left;
        }

.pic9
        {
        width: 150px;
        max-width: 150px;
        margin-right: 19px;
        margin-top: 19px;
        margin-bottom: 19px;
        position: relative;
        float: right;
	text-align: center;
        }

.txt9
        {
        text-align: left;
        margin-top: 5px;
        }

.layout16
        {
        width: 90%;
        max-width: 90%;
	vertical-align: top;
        }

.layout17
        {
        position: relative;
	top: 0px;
        width: 90%;
        max-width: 90%;
        text-align: left;
        }

.pic17
        {
        position: relative;
        width: 90%;
        max-width: 90%;
        margin-top: 10px;
        margin-bottom: 20px;
        text-align: center;
        }

.txt17
        {
        text-align: left;
        margin-top: 5px;
        }

.head17
	{
	border-bottom: 1px solid #B8B8BB;
	width: auto;
	}


.layout20
        {
        position: relative;
        width: 90%;
        max-width: 90%;
        text-align: left;
        }

.pic20
        {
        width: 150px;
        max-width: 150px;
        margin-left: 19px;
        margin-top: 19px;
        margin-bottom: 19px;
        position: relative;
        float: right;
	text-align: center;
        }

.txt20
        {
        text-align: left;
        margin-top: 5px;
        }

.gb
        {
        position: relative;
        width: 90%;
        max-width: 90%;
        text-align: left;
        border-bottom: 1px solid #B8B8BB;
        }

.gbtxt
        {
        text-align: left;
        margin-top: 5px;
        }
