@charset "iso-8859-1";
/* author and copyright: AllGrund */
/*copyright: AllGrund 2002-2008*/

body {
	color: #3333FF;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #0099FF;
	background-image: url(../_elemente/tile26.png);
	padding-left: 35px;
}


h1 {
	padding-left: 100px;
	font-size: 1.5em;
	color: #ffcc99;
	font-weight: 400;
	width: 750
}

h2 {
	font-size: 1.5em;
	color: #ffcc99;
	font-weight: 400;
	letter-spacing: 5px;
}

h3 {
	color: #FFCC99;
	font-size: 1.2em;
	font-weight: 300;
	letter-spacing: 3px;
}


a:link {
	font-size: 0.9em;
	font-weight: 100;
	text-decoration: none;
	color: #FFFFCC;
}

a:visited  {
	color: #99CCFF;
	font-size: 0.9em;
	text-decoration: none
}

a:hover  {
	color: #00FF66;
	font-size: 0.9em;
	font-weight: 700;
	text-decoration: none

}




option { /*margin-left: 180px;*/
	background-color:rgb(200,255,255); /*width:50%*/
	;
	font-family: Verdana, Geneva, sans-serif; /*font-weight:100*/
	;
	color: darkblue;
	font-size: 9pt; /*height:20px;*/
}

checkbox { margin-left: 100px; background-color:rgb(200,255,255); width:20px; }

table           {
	display: table;
	table-layout: fixed;
	margin-left: 100px;
	border: 4px #B0E0E6 double;
	background-color: none;
	border-top-color: #33FFFF;
	border-right-color: #33FFFF;
	border-bottom-color: #33FFFF;
	border-left-color: #33FFFF;
}
tr              { display: table-row; width: 650px; }
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
col             { display: table-column }
colgroup        { display: table-column-group }
td, th          { display: table-cell; vertical-align: top }
caption         { display: table-caption; text-align: left; color: #B0E0E6; font: italic; margin-bottom: 40px; }
th              { font-weight: bolder; text-align: center }
td				 {
	color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: lighter;
	font-stretch: semi-condensed;
	text-align: center;
	width: 122px
}
pre             { white-space: pre }

/*a,p,h,ul,ol,li,div,b,
	{ font-family: Arial, Helvetica, Futura, sans-serif; font-weight: 400; color: #ffcc33; }
	*/

p,ol,div,b
	{ font-size: 11pt; line-height: 13pt; color: #ffcc66; }
ul { margin-left: 115px; line-height: 150%; font-size: 12pt; }
.a150 { margin-left: 100px; letter-Spacing: 2pt; }
img { margin-left:0px; margin-right:20px; }
img.pic { margin-left:200px; margin-right:20px; }

p  {
	margin-left: 100px;
	width:700px;
	color: #ffcc66;
	line-height: 1.4;
	letter-spacing: .5pt;
	text-align: justify;
}
.p0 { font-size: 18pt; color: #ffcc66; margin-left: 150px; width:700px; }
.po { font-size: 15pt; color: #ffcc66; margin-left: 150px; width:700px; }
.p1 { margin-left: 5px; color: #ffffcc; font-size: 16pt; font-weight: 600; letter-Spacing: 4pt; width:700px; }
.p2 { margin-left: 5px; color: #ffffcc; font-size: 12pt; font-style: italic; font-weight: 600; width:700px; }
.p3 { color: #66ff33; font-size: 15pt; }
.p4 { font-size: 16pt; color: #66ff99; font-weight: 600; }
.p5 { font-size: 13pt; color: #99ffff; letter-Spacing: 1.5pt; }
.p6 { font-size: 10pt; margin-left: 100px; color: #ffcc66; letter-spacing: 0pt; font-weight: 400; width:700px;}
.p7 { font-size: 11pt; margin-left: 0px; color: #ffcc66; font-weight: 200; width:700px; }
.p8 { margin-left: 15px; width:700px;}
.p9 { font-size: 9pt; margin-left: 100px; color: #ffff66; font-weight: 200; width:700px; }
.p10 {
	margin-left: 100px;
	font-size: 10pt;
	color: #ffcc66;
	width:700px;
	text-align: justify;
}
.psh {margin-left: 100px; width:700px; line-height:1.5em; font-size:1.3em; color:#ffcc99;}
.psh2 {margin-left: 100px; width:700px; line-height:1.6pt; font-size:1.4em; color:#ffcc99; }
div.line { margin: 20px 20px 20px 150px }
div.grey { margin-left: 0px; margin-right: 600px; line-height: 1.0; padding: 10px; background: #ffffcc; font-size: 9pt; font-weight: 100; color: blue; }
div.wp { position: relative; top: 15px; left: 10px; }
div.pic { margin-left: 150px; margin-right: 600px; }

#headline1 {
	margin-left: 100px;
	width:700px;
	line-height:1.3em;
	font-size:1em;
	color:#FFFF66;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#headline2 {
	margin-left: 100px;
	width:700px;
	line-height:1.3em;
	letter-spacing: 1px;
	font-size:.9em;
	color:#ffff99;
	font-family: Georgia, "Times New Roman", Times, serif;
}

input { margin-left:100px; width:220px; }
textarea { margin-left: 100px; width:220px; font-family: Arial, Helvetica, Futura, sans-serif; font-weight:100; color: darkblue; font-size: 9pt; height:50%; }
.text { font-family: Arial, Helvetica, Futura, sans-serif; font-weight:100; color: darkblue; font-size: 9pt; margin-left:100px; width:220px; background-color:rgb(200,255,255); }
.checkbox { width:10px; }
.button { background-color:rgb(40,15,155); color:white; }

select { margin-left: 180px; background-color:rgb(200,255,255); /*width:220px*/; font-family: Arial, Helvetica, Futura, sans-serif; /*font-weight:100*/; color: darkblue; font-size: 9pt; /*height:50%;*/ }

/* nachfolgende Items hinzugefügt 30042008 pt */
#logo2 {
margin-left: -35px; width: 100px; 
}

#middlehead {
	margin-left: 96px;
	width: 1200px;
	color: #FFFF99;
}

#middlehead a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-variant: normal;
	text-transform: lowercase;
	text-decoration: none;
	z-index: 22;
	left: 0px;
	top: 10px;
	padding-left: 5px;
}

#middlehead a:link {
	font-weight: 100;
	color: #00FFFF;
}

#middlehead a:visited {
	font-style: 100;
	color: #CCFF99;
}

#middlehead a:hover {
	font-weight: 700;
	color: #FFFF33;
}

#middlehead2 {
	position:absolute;
	left:-2px;
	top:-37px;
	width:1135px;
	height:45px;
	z-index:3;
	padding-top: 40px;
}

#middlehead2 a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-variant: normal;
	text-transform: lowercase;
	text-decoration: none;
	z-index: 22;
	left: 0px;
	top: 10px;
	padding-left: 5px;
}

#middlehead2 a:link {
	font-weight: 100;
	color: #00FFFF;
}

#middlehead2 a:visited {
	font-style: 100;
	color: #CCFF99;
}

#middlehead2 a:hover {
	font-weight: 700;
	color: #33CCCC;
}

.headlinks {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
	color: #000000;
	z-index: 22;
}

#leftside {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: lowercase;
	margin-left: -35px;
}

#leftside a:link {
	font-weight: 100;
	color: #FFCC33;
	text-decoration: none;
}

#leftsided a:hover {
	font-weight: bolder;
	color: #993300;
	text-decoration: none;
}

#leftside a:visited {
	font-style: 100;
	color: #00FF66;
	text-decoration: none;
}

span {
	width: 700px;
}


.Stil1 {
	color: #FFFFFF
}
.Stil2 {
	color: #FFCC99
}

.Stil3 {
	color: #000066;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.8em;
}

