html { overflow-y	: scroll; }

body {
	background-color : #DBDFE4;
}

/* Farbe 
 blau #A6B3C4
 dunkelblau #2A4C79
 hellblau #DBDFE4
*/

td {
	vertical-align : top;
	font-family : Arial;
	font-size		: 0.9em;
	color				: #2A4C79;
}

td.left {
	width		: 202px;
	height	: 115px;
	padding	: 5px 25px 5px 20px;
	font-size	: 0.7em;
	background-image : url(images/home_left.gif);
	background-repeat: no-repeat;
}
td.middle {
	width		: 205px;
	height	: 115px;
	padding	: 5px 35px 5px 30px;
	font-size	: 0.7em;
	background-image : url(images/home_middle.gif);
	background-repeat: no-repeat;
	background-position : 15px 0;
}
td.right {
	width		: 182px;
	height	: 115px;
	padding	: 5px 25px 5px 20px;
	font-size	: 0.7em;
	background-image : url(images/home_right.gif);
	background-repeat: no-repeat;
}

h1 {
	font-family : Arial;
	font-size		: 1.3em;
	color				: #2A4C79;
}
h2 {
	font-family : Arial;
	font-size		: 1.2em;
	color				: #2A4C79;
}

li { margin-bottom : 0.5em; }

a {
	font-family : Arial;
	font-size		: 1em;
	color				: #2A4C79;
	font-weight	: bold;
	text-decoration : none;
}
a.menu {
	font-weight	: normal;
	display			: block;
	font-family : Arial;
	font-size		: 16px;
	color				: #2A4C79;
	padding			: 8px 8px 8px 28px;
	background-color: #A6B3C4;
	margin-bottom : 1px;
}
a.menu:hover {
	background-color: #DBDFE4;
}

a.home {
	font-size	: 1.6em;
	margin-bottom :4px;
	display		: block;
}

a.text {
	background-image : url(images/pfeil.gif);
	background-repeat: no-repeat;
	padding-left		 : 8px;
}

img {
	border : none;
}
img.text {
	border : 1px solid #2A4C79;
}

textarea, input.text {
	border: solid 1px #2A4C79;
	font-family : Arial;
}

th {
	background-color : #294C7E;
	font-size	: 0.7em;
	color : #FFFFFF;
	padding : 3px;
}
th.beitraege {
	background-color : #009999;
	width : 78px;
	height: 5px;
}

td.tarif {
	background-color : #F4F4F4;
	padding : 0 3px 0 3px;
}
td.beitrag {
	background-color : #F4F4F4;
	padding : 0 3px 0 3px;
	text-align : right;
}
td.beitrag2 {
	background-color : #F4F4F4;
	padding : 0 3px 0 3px;
	text-align : center;
}
