﻿/* CSS-Layout */

/***Hintergrund des gesamten Dokuments***/

body{
	background-color:#CCCCCC;
}
/***Textformatierung vom Footer***/

table.ftext{
	width:760px;
	height:80px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	vertical-align:top;
	
}
td.ftext{
	vertical-align:top;
	width:165px;
}
td.ftextgrey{
	vertical-align:top;
	color:#CCCCCC;
	width:155px;
}
td.ftextr{
	vertical-align:top;
	text-align:right;
}
td.ftextr a:link{
	color:#FFFFFF;
	text-decoration:none;
}
td.ftextr a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/***Textformatierung vom Top***/

#top_nav a:link{
	color:#FFFFFF;
	text-decoration:none;
}

#top_nav a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#top_nav a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
td a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
td a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/***Textformatierung vom Menue***/

.mentext_big_over{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:18px;
	color:#EF7F01;
	background-image:url('../images/men_over.gif');
	background-repeat:no-repeat;
	background-position:0px 6px;

}
.mentext_big_over a:link{
	color:black;
	text-decoration:none;
}
.mentext_big_over a:hover{
	color:#EF7F01;
	text-decoration:none;
}
.mentext_big_over a:visited{
	color:black;
	text-decoration:none;
}
.mentext_big{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:18px;
	color:black;
	background-image:url('../images/men.gif');
	background-repeat:no-repeat;
	background-position:0px 6px;
}
.mentext_big a:link{
	color: #000000;
	text-decoration: none;
}
.mentext_big a:visited{
	color: #000000;
	text-decoration: none;
}

.mentext_big a:hover{
	color:#EF7F01;
	text-decoration:none;

}
.mentext a:link{
	color:#D9DADB;
	text-decoration:none;
}
.mentext a:visited{
	color:#D9DADB;
	text-decoration:none;
}

.mentext a:hover{
	color:#EF7F01;

}
.highlight{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#EF7F01;
}
.mentext{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#D9DADB;
}
.mengif_over{
	background-image:url('../images/men_over.gif');
	background-repeat:no-repeat;
}
/***Master-Top***/

#masthead {
	position:relative;
	width: 1000px;
	height:50px;
	margin-left: auto;
	margin-right: auto;
	background-color:#EF7F01;
}
/***Top Inhalt***/


#top_nav {
	position:relative;
	height:40px;
	width:295px;
	float:right;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#FFFFFF;
	font-size:16px;
	padding-top:15px;
}
#top_nav a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/***Haupt Container***/
#container {
	position: relative;
	width: 1000px;
	height:440px;
	margin-left: auto;
	margin-right: auto;
	background-image:url('../images/master_hg.jpg');
	background-repeat:no-repeat;
	left:0;
	right:0px;
}
#containerooe {
	position: relative;
	width: 1000px;
	height:840px;
	margin-left: auto;
	margin-right: auto;
	background-image:url('../images/master_hgooe.jpg');
	background-repeat:no-repeat;
	left:0;
	right:0px;
}
#container_stmk {
	position: relative;
	width: 1000px;
	height:1000px;
	margin-left: auto;
	margin-right: auto;
	background-image:url('../images/master_hg_stmk.jpg');
	background-repeat:no-repeat;
	left:0;
	right:0px;
}

/***Linke Menue Spalte***/

#left_col {
	width: 270px;
	position: absolute;
	left: 0px;
	top: 0px;
	height:270px;
	padding-left:30px;
	
	padding-top:150px;	
}
**#left_col {
	width: 270px;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 270px;
	padding-left: 30px;
	padding-top: 170px;
}
#left_colooe {
	width: 270px;
	position: absolute;
	left: 0px;
	top: 0px;
	height:675px;
	padding-left:30px;
	padding-top:150px;	
}
**#left_colooe {
	width: 270px;
	position: absolute;
	left: 0px;
	top: 0px;
	height:675px;
	padding-left:30px;
	padding-top:170px;	
}
#left_col_stmk {
	width: 270px;
	position: absolute;
	left: 0px;
	top: 0px;
	height:855px;
	padding-left:30px;
	padding-top:150px;	
}
**#left_col_stmk {
	width: 270px;
	position: absolute;
	left: 0px;
	top: 0px;
	height:855px;
	padding-left:30px;
	padding-top:170px;	
}

.navtext_unten{
	position:relative;
	width:270px;
	height:20px;
	top:55px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:20px;
	color:#FFFFFF;	
	
}
**.navtext_unten{
	position:relative;
	width:270px;
	height:20px;
	top:60px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:20px;
	color:#FFFFFF;	
	
}
.navtext_untenooe{
	position:relative;
	width:270px;
	height:20px;
	padding-top:440px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:20px;
	color:#FFFFFF;	
	
}
*.navtext_untenooe{
	position:relative;
	width:270px;
	height:20px;
	padding-top:460px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:20px;
	color:#FFFFFF;	
	
}
.navtext_unten_stmk{
	position:relative;
	width:270px;
	height:20px;
	padding-top:620px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:20px;
	color:#FFFFFF;	
	
}
**.navtext_unten_stmk{
	position:relative;
	width:270px;
	height:20px;
	padding-top:620px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:20px;
	color:#FFFFFF;	
	
}

/***Mitte Inhalt Spalte***/

#page_content {
	margin-right: 200px;
	margin-left: 300px;
	height:440px;
}
#page_content_text {
	height:370px;
	width:480px;
	padding-top:70px;
	padding-left:20px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
}
#page_content_text_kontakt {
	height:55px;
	width:480px;
	padding-top:70px;
	padding-left:20px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
}
.map {
	padding-left:20px;
}
form {
	position: relative;
	width: 300px;
	margin-bottom: 15px;
	margin-top: 8px;
	margin-right: 20px;
	float:right;
	top:-29px;
}
.radio {
	width:14px;
	height:14px;
	text-align:center;
	border-width:0px;
}
.auswahl {
	text-align:right;
	width:330px;
}
#page_content_text a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

#page_content_text a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#page_content_text a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.h1{
	color:#EF7F01;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:23px;
	font-style:italic;
}
.h2{
	color:#FFFFFF;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
}
.bgl{
	background-image: url('../images/Burgenland-.jpg');
	background-repeat: no-repeat;
	background-position: center;
	height: 128px;
	width: 100px;
}
.stmk1{
	background-image: url('../images/Margareta.jpg');
	background-repeat: no-repeat;
	background-position: center;
	height: 128px;
	width: 100px;
}
.stmk2{
	background-image: url('../images/nicole.jpg');
	background-repeat: no-repeat;
	background-position: center;
	height: 128px;
	width: 100px;
}
.stmk3{
	background-image: url('../images/tanja.jpg');
	background-repeat: no-repeat;
	background-position: center;
	height: 128px;
	width: 100px;
}
.stmk4{
	background-image: url('../images/Robert.jpg');
	background-repeat: no-repeat;
	background-position: center;
	height: 128px;
	width: 100px;
}
.stmk5{
	background-image: url('../images/gamperl.jpg');
	background-repeat: no-repeat;
	background-position: center;
	height: 128px;
	width: 100px;
}
.ooe1{
	background-image: url('../images/groesswang.jpg');
	background-repeat: no-repeat;
	background-position: center;
	height: 128px;
	width: 100px;
}
.ooe2{
	background-image: url('../images/Schmidinger.jpg');
	background-repeat: no-repeat;
	background-position: center;
	height: 128px;
	width: 100px;
}
.ooe3{
	background-image: url('../images/bianca.jpg');
	background-repeat: no-repeat;
	background-position: center;
	height: 128px;
	width: 100px;
}
.ooe4{
	background-image: url('../images/Boskic.jpg');
	background-repeat: no-repeat;
	background-position: center;
	height: 128px;
	width: 100px;
}

.line{
	color: #CCCCCC;
	width: 460px;
	height: 1px;
	float: right;
	right: 220px;
	position:absolute;
}
/***Rechte Spalte***/

#right_col {
	width: 200px;
	height:440px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color:#1F3BFF;
	background-image:url('../images/right_hg.gif');
	background-repeat:no-repeat;

}
#right_col_ust {
	width: 200px;
	height:440px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color:#1F3BFF;
	background-image:url('../images/right_hg_ust.gif');
	background-repeat:no-repeat;

}
#right_col_kon {
	width: 200px;
	height:440px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color:#1F3BFF;
	background-image:url('../images/right_hg_kon.gif');
	background-repeat:no-repeat;

}
#right_col_bgl {
	width: 200px;
	height:440px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color:#1F3BFF;
	background-image:url('../images/right_hg_bgl.gif');
	background-repeat:no-repeat;

}
#right_colooe {
	width: 200px;
	height:870px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color:#1F3BFF;
	background-image:url('../images/right_hg_ooe.gif');
	background-repeat:no-repeat;

}
#right_col_stmk {
	width: 200px;
	height:1050px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color:#1F3BFF;
	background-image:url('../images/right_hg_stmk.gif');
	background-repeat:no-repeat;

}
#right_col_akt {
	width: 200px;
	height:440px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color:#1F3BFF;
	background-image:url('../images/right_hg_akt.gif');
	background-repeat:no-repeat;

}
#right_col_imp {
	width: 200px;
	height:440px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color:#1F3BFF;
	background-image:url('../images/right_hg_abl.gif');
	background-repeat:no-repeat;

}
#right_col_ref {
	width: 200px;
	height:440px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color:#1F3BFF;
	background-image:url('../images/right_hg_ref.gif');
	background-repeat:no-repeat;

}
.right_col_text {
	width:160px;
	height:200px;
	text-align:right;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10px;
	color:#FFFFFF;
	padding-right:40px;
	padding-top:153px;
}
/***FOOTER***/

#footer {
	position:relative;
	height:100px;
	width:1000px;
	background-color:#1F3BFF;
	margin-left: auto;
	margin-right: auto;
	background-image:url('../images/footer_hg.gif');
	background-repeat:no-repeat;
	

}
/***adressen***/

.footer_left{
	position:relative;
	width:770px;
	height:80px;
	left:0px;
	top:12px;
	padding-left:30px;
}
/***Logos***/
.footer_right{
	position:absolute;
	width:200px;
	height:80px;
	right:0px;
	top:10px;
	float:right;
}
.img_graz{
	padding-top:5px;
	vertical-align: top;
	border-width:0px;

}
.img{
	padding-top:7px;
	border-width:0px;
}	