﻿



/* Druckansicht */

@media print
{ 

@page {size:landscape;}


div.MainBody {
		background-color: #FFffFF;
		position: relative;
		left: 0px;
		top: 0px;
		width: 555px;
}
div.Banner {
		background: #FFffff;
		position: absolute;
		left: 0px;
		top: 0px;
		width: 800px;
		height: 63px;
}
div.LogoTopLeft {
		background-color: #FFffFF;
		position: absolute;
		left: 0px;
		top: 0px;
		width: 400px;
		height: 63px;
}
div.NavTop {
		background-color: #Ffffff;
		position: absolute;
		left: 735px;
		top: 43px;
		width: 170px;
		height: 20px;
}
div.redVert {
		background-color: #ffffff;
		position: absolute;
		left: 890px;
		top: 0px;
		width: 2px;
		height: 63px;
}
div.Colllist {
 		position: absolute;
		top: 	110px;
		left:	0px;
		width: 190px;
		height: 500px;
		background-color:#ffffff;
		z-index:2;}

div.TextArea {
		width:670;
		background-color: #ffffff;
		position: absolute;
		left: 193px;
		top: 100px;
		margin-top: 1px;
		margin-left: 1px;
		margin-right: 5px;
		padding: 5px;
		text-align:left;
		page-break-inside:auto;
}
div.TextAreaPrintView {
		background-color: #ffffff;
		position: absolute;
		left: 193px;
		top: 100px;
		margin-top: 0px;
		margin-bottom: 20px;
		margin-left: 0px;
		margin-right: 5px;
		padding: 5px;
}
div.Bildre{
		background-color: #ffffff;
		position: absolute;
		left: 780px;
		top: 0px;
		height:560px;
}
div.test {
		background-color: #FFff00;
		position: absolute;
		left: 300px;
		top: 100px;
		width: 180px;
		height: 300px;
		z-index:9;
}

div.DIVgasparini{
		background-color: #ffffff;
		position: absolute;
		left: 26px;
		top: 440px;
		height:30px;
}

}

/* ENDE Style f�r Druckansicht */


/* normale Ansicht */
/* normale Ansicht */
/* normale Ansicht */

body{
	font-family: Myriad,Arial,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	position: relative;
	background: #ffffFF;
}

img.banner {
 width: 800px;
 height: 125px;
 border: 0;
}
.PDFLink {
	color: red;
	font-weight: bold;
}

/* Links auf der Homepage */

a.HomeLink {
	color: black;
	 
}
:visited {
	color: blue;
}
:active {
	color: green
}
.norm {
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
}
.normHomepage {
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
        width: 800px;
}
.normred {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-align: justify;
	color: #FF0000;
}
.normPlan {
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
.titelkursiv {
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
}
.titel {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
}
.titel_right {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-align:right;
	width:180px;
}
.titelred {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #FF0000;
}
.abstand {
	font-size: 10pt;
	text-align: left;
	margin-top: +2pt;
}
table {
	border:0; 
	cellpadding:0;
	cellspacing:0;
}
table.titelArea {
	border:0; 
	padding:0px;
	border-spacing:0px;
	width:100%;
	background-color:transparent;
}
td.titel {
	vertical-align:top;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal; 
	padding: 0px 0px 0px 0px;
	background-color:transparent;
}
td.idenblack {
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
	margin-top: -2pt;
	margin-left: -20pt;
	padding-left:0;
	color: #000000;
}
p.downLinks {
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-align: right;
	margin-top: -2pt;
	margin-left: -1pt;
	color: #000000;
}
p.idenblack {
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
	margin-top: -2pt;
	margin-left: -1pt;
	padding-left:0;
	color: #000000;
}
p.idenred {
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	margin-top: -2pt;
	margin-left: -1pt;
	color: #ff0000;
}

p.idenblackblock{
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	margin-top: -12pt;
	margin-left: -1pt;
	color: #000000;
}
p.idenredblock{
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	margin-top: -12pt;
	margin-left: -1pt;
	color: #ff0000;
}

ul.hoch{
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	margin-top: -0pt;
	margin-left: -1pt;
	color: #000000;
}

.alert {
	font-size: 20pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	margin-left: -1pt;
	color: #ff0000;
}

div.MainBody {
		background-color: #FFffFF;
		position: relative;
		left: 0px;
		top: 0px;
		width: 555px;
}
div.Banner {
		background: #FFffff;
		position: absolute;
		left: 0px;
		top: 0px;
		width: 800px;
		height: 63px;
}
div.LogoTopLeft {
		background-color: #FFffFF;
		position: absolute;
		left: 0px;
		top: 0px;
		width: 400px;
		height: 63px;
}
div.NavTop {
		background-color: #Ffffff;
		position: absolute;
		left: 735px;
		top: 43px;
		width: 170px;
		height: 20px;
}
div.redVert {
		background-color: #ffffff;
		position: absolute;
		left: 890px;
		top: 0px;
		width: 2px;
		height: 63px;
}
div.Colllist {
 		position: absolute;
		top: 	110px;
		left:	0px;
		width: 190px;
		height: 500px;
		background-color:#ffffff;
		z-index:2;}
div.TextArea {
		width:695px;
		background-color: #ffffff;
		position: absolute;
		left: 193px;
		top: 100px;
		margin-top: 1px;
		margin-left: 1px;
		margin-right: 5px;
		padding: 5px;
		text-align:left;
}

div.StelleDetail {
		width:495px;
		background-color: #ffffff;
		position: absolute;
		left: 100px;
		top: 100px;
		margin-top: 1px;
		margin-left: 1px;
		margin-right: 5px;
		padding: 5px;
		text-align:left;
}
div.TextAreaPrintView {
		background-color: #ffffff;
		position: absolute;
		left: 193px;
		top: 100px;
		margin-top: 0px;
		margin-bottom: 20px;
		margin-left: 0px;
		margin-right: 5px;
		padding: 5px;
}
div.Bildre{
		background-color: #ffffff;
		position: absolute;
		left: 780px;
		top: 0px;
		height:560px;
}
div.test {
		background-color: #FFff00;
		position: absolute;
		left: 300px;
		top: 100px;
		width: 180px;
		height: 300px;
		z-index:9;
}

div.DIVgasparini{
		background-color: #ffffff;
		position: absolute;
		left: 26px;
		top: 440px;
		height:30px;
}
div.betriebe{
		background-color: #ffffff;
		position: absolute;
		left: 26px;
		top: 440px;
		height:230px;
}
.plan {
	left: 50px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	color: #FF0000;
}
.freieStellen {
	color:red;	
		position: absolute;
		left: 500px;
		width: 100px;
}
.gva {
	position: relative;
	top:-35px;
	left: 450px;
	width: 500px;
}
div.MenuT{
	padding-top:16px;
	font-weight: bold;
	position:relative;
 	left:25px;
	height:27px;
	width:180px;
}
div.redBalk{
	position:relative;
	top:-27px;
	height:2px;
	width:50px;
	background-color:red;
}
/*   style fuer Menues                     */

a.menuT{
	font-size: 12px;
	text-decoration:none;
	color:black;
}
	
a.menuT:active{
	font-size: 12px;
	text-decoration:none;
	color:red;
}
a.menuT:hover{
	font-size: 12px;
	text-decoration:none;
	color: red;
	font-weight:bold;
}

a.submenu{
	text-decoration:none;
	color:black; 
  	margin-left:-10px;
}
a.submenu:active{
	text-decoration:none;
	color:red;
  	margin-left:-10px;
}
a.submenu:hover{
	text-decoration:none;
	color:black;
	font-weight:bold;
  	margin-left:-10px;
}

