﻿/*************************************************************/
/*   Design:  wvul.css                                       */
/*   Author:  Thomas Panner                                  */
/*   Web:     www.wasserband-ul.at                           */
/*   Date:    18.10.2008                                     */
/*************************************************************/

/* ----- body ----- */

body{
	margin: 0px auto;
	padding: 0px;
	background-image: url(../images/bg.jpg);
	background-attachment: fixed;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #323232;
}

.body{
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10px;
	color: #323232;
}

.page{
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	background-color: #FFFFFF;
	border: solid 1px #80A1CA;
}

.buffer{
	clear: both;
	width: 1000px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

.header{
	clear: both;
	float: left;
	width: 1000px; 
	height: 250px;
	margin: 0px;
	padding: 0px;
}

hr{
	border: 0px;
	border-top: solid 1px #5890A8;
	border-bottom: solid 1px #FFFFFF;
	width: 580px
}

td.img1{
	width: 160px;
	border-width: 0px;
}

p1.t1{
	color: #323232;
	font-weight: normal;
	text-align: justify;
	font-family: Verdana, Helvetica, Sans-serif;
	padding-left: 10px;
	padding-right: 10px;
}

span.t1 {
	color: #5890A8;
	font-weight: bold;
	text-align: justify;
	font-family: Verdana, Helvetica, Sans-serif;
}

.span.t1 a{
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #323232;
}

.span.t1 a:link{
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #323232;
}

.span.t1 a:visited{
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #323232;
}

.span.t1 a:hover{
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #5890A8;
}

/* ----- texte ----- */
.text{
	float: left;
	overflow: hidden;
	width: 580px;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	color: #323232;
	text-align: justify;
	border-left: solid 1px #80A1CA;
	border-right:solid 1px #80A1CA;
}

.txt1{
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #323232;
}

.txt1 a, .txt1 a:visited{
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #323232;
}

.txt1 a:hover{
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #5890A8;
}

.txt2{
	margin: 0px;
	padding: 5px 20px 10px 20px;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #323232;
}

.txt2 a, .txt2 a:visited{
	margin: 0px;
	padding: 5px 20px 10px 20px;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #323232;
}

.txt2 a:hover{
	margin: 0px;
	padding: 5px 20px 10px 20px;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #5890A8;
}

.txt3{
	margin: 0px;
	padding: 10px 0px 0px 20px;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #323232;
}

.txt3 a{
	margin: 0px;
	padding: 10px 0px 0px 20px;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #323232;
}

.txt3 a:visited{
	margin: 0px;
	padding: 10px 0px 0px 20px;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #323232;
}

.txt3 a:hover{
	margin: 0px; 
	padding: 10px 0px 0px 20px;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #5890A8;
}

.txt4 {margin: 0px; padding: 10px 0px 10px 0px; text-align:center; width: 494px; font-family: Verdana, Helvetica, Sans-serif; font-size: 10pt; color: #323232;}

.txt5 {margin: 0px; padding: 10px 0px 0px 0px; font-family: Verdana, Helvetica, Sans-serif; font-size: 10pt; color: #323232;}
.txt5 a, .txt5 a:visited  {margin: 0px; padding: 10px 0px 0px 0px; font-family: Verdana, Helvetica, Sans-serif; font-size: 10pt; color: #323232; text-decoration: none; font-weight: normal;}
.txt5 a:hover {margin: 0px; padding: 10px 0px 0px 0px; font-family: Verdana, Helvetica, Sans-serif; font-size: 10pt; color: #5890A8; text-decoration: none; font-weight: normal;}


.top {margin: 0px; padding: 5px 20px 10px 20px; font-family: Verdana, Helvetica, Sans-serif; font-size: 10pt; color: #5890A8; text-align: right; font-weight: bold; text-decoration: none;}
.top a, .top a:visited  {margin: 0px; padding: 5px 20px 10px 20px; font-family: Verdana, Helvetica, Sans-serif; font-size: 10pt; color: #5890A8; text-align: right; font-weight: bold; text-decoration: none;}
.top a:hover {margin: 0px; font-family: Verdana, Helvetica, Sans-serif; font-size: 10pt; color: #323232; font-weight: bold; text-decoration: none;}

.img1 {margin: 0px; padding: 10px 0px 0px 0px;}
.img2 {margin: 0px; padding: 10px 0px 0px 0px; text-align: center;}


h1 {overflow: hidden; width: 580px; margin: 0px; padding: 0px; border-bottom: solid 3px #5890A8; color: #5890A8; font-weight: bold; font-size: 12pt;}
h2 {overflow: hidden; width: 580px; margin: 0px; padding: 0px; color: #5890A8; font-weight: bold; font-size: 10pt; text-decoration: underline;}
h3 {overflow: hidden; width: 580px; margin: 0px; padding: 0px 0px 0px 0px; color: #5890A8; font-weight: normal; font-size: 10pt;}
h4 {overflow: hidden; width: 480px; margin: 0px; padding: 0px; border-bottom: solid 1px #5890A8; color: #5890A8; font-weight: bold; font-size: 10pt;}
h5 {overflow: hidden; margin: 0px; padding: 0px; color: #5890A8; font-weight: bold; font-size: 10pt; text-decoration: underline}


/* ----- tabellen ----- */

/* ----- tabellen - variante 1 ----- */
td.tit01 {width: 300px; text-align: center; font-weight: bold; background-color: #5890A8; color: #FFFFFF; border: solid 1px #5890A8;}
td.tit02 {width: 100px; text-align: center; font-weight: bold; background-color: #5890A8; color: #FFFFFF; border: solid 1px #5890A8;}
td.txt01 {width: 250px; text-align: center; font-weight: normal; border: solid 1px #5890A8;}
td.txt02 {width: 100px; text-align: center; font-weight: normal; border: solid 1px #5890A8;}
td.txt03 {width: 44px; text-align: center; font-weight: normal; border: solid 1px #5890A8;}

/* ----- tabellen - variante 2 ----- */
td.tit03 {width: 266px; height: 40px; text-align: center; font-weight: bold; background-color: #5890A8; color: #FFFFFF; border: solid 1px #5890A8;}
td.tit04 {width: 100px; text-align: center; font-weight: bold; background-color: #5890A8; color: #FFFFFF; border: solid 1px #5890A8;}
td.tit05 {width: 80px; text-align: center; font-weight: bold; background-color: #5890A8; color: #FFFFFF; border: solid 1px #5890A8;}
td.tit06 {width: 100px; text-align: center; font-weight: bold; background-color: #5890A8; color: #FFFFFF; border: solid 1px #5890A8; padding-left: 4px; padding-right: 3px;}
td.txt04 {width: 266px; text-align: center; font-weight: normal; border: solid 1px #5890A8; height: 40px;}
td.txt05 {width: 100px; text-align: center; font-weight: normal; border: solid 1px #5890A8; height: 40px;}
td.txt06 {width: 80px; text-align: center; font-weight: normal; border: solid 1px #5890A8; height: 40px;}
td.txt07 {width: 100px; text-align: right; font-weight: normal; border: solid 1px #5890A8; padding-right: 6px; height: 40px;}


/* ----- menue ----- */
.menue li.title {margin: 0px; padding: 2px 2px 0px 6px; height: 20px; background-color:#9CBAD6; color: #FFFFFF; text-transform: uppercase; font-weight: bold; font-size: 12px;}
.menue li.link a{margin: 0px; padding: 2px 2px 0px 6px; border-top: solid 1px #FFFFFF; color: #4B4B4B; font-weight: bold; font-size: 12px;}
.menue li.ulink a{margin: 0px; padding: 2px 2px 0px 10px; color: #4B4B4B; font-weight: normal; font-size: 12px;}
.menue {margin: 0px; clear: both; float: left; width: 200px; min-height: 500px; padding: 0px; color: #4B4B4B; font-size: 12px;}
.menue ul {width: 200px; margin: 0px; padding: 0px; border-bottom: solid 2px #FFFFFF; background-color: #DBE6F1;}
.menue li {list-style: none; margin: 0px; padding: 0px;}
.menue li a {display: block; min-height: 1.7em; height: auto !important; height: 1.7em; line-height: 1.7em; margin: 0px; color: #4B4B4B; text-decoration: none; font-size: 12px;}
.menue li a:hover {color: #FFFFFF; background-color:#9CBAD6; text-decoration: none;}


/* ----- sidebar ----- */
.sidebar {overflow: hidden; float: left; width: 198px; margin: 0px; height:100%; padding: 0px 0px 10px 0px; text-align: left;  color: #000000;}
.sidebar-main {height:20px; margin: 0px; padding: 3px 10px 2px 10px; background-color: #9CBAD6; color: #FFFFFF; text-transform: uppercase; font-weight: bold; font-size: 12px;}

.sidebar-title {margin: 0px; padding: 3px 10px 2px 10px; color: #323232; font-weight: bold; font-size: 10pt;}
.sidebar-text {margin: opx; padding: 3px 10px 2px 10px; color: #323232; font-weight: normal; font-size: 8pt;}

.sidebar-text a, .sidebar-text a:visited {margin: opx; padding: 3px 10px 2px 10px; color: #323232; font-weight: normal; font-size: 8pt;}
.sidebar-text a:hover {margin: opx; padding: 3px 10px 2px 10px; color: #5890A8; font-weight: normal; font-size: 8pt;}


/* ----- footer ----- */
.footer{
	overflow: hidden;
	clear: both;
	width: 1000px; 
	height: 3.0em;
	margin: 0px;
	padding: 0.5em 0px 0.5em 0px; 
	background-color: rgb(128,161,202);
	color: #000000;
	font-size: 8pt;
	font-family: Verdana, Helvetica, Sans-serif;
}

.footer p{
	margin: 0px;
	padding: 0px;
	text-align: center;
	line-height: 1.3em;
	font-size: 10pt;
}

.footer a, .footer a:visited{
	color: #000000;
	text-decoration: none;
	width: 1000px;	
	height: 3.0em;
	font-size: 10pt;
	font-family: Verdana, Helvetica, Sans-serif;
}

.footer a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

