body {		margin:0px; 
			background-image:url(image/layout/background_page.jpg); 
			background-repeat:repeat-x;
			font-family:Verdana;
			font-size:11px;
}

.page {		position:absolute; 
			width:900px; 
			left:50%; 
			margin-left:-450px;
}

.header {	width:900px; 
			height:150px; 
			background-image:url(image/layout/header.png); 
			background-repeat:no-repeat;
}

.logo {		width:900px;
			height:70px;
			background-image:url(image/layout/logo.png);
			background-repeat:no-repeat;
}

.frame {	width:898px;
			background-color:#FFF;
			border:1px solid #CCC;
			height:auto;
			margin-bottom:50px;
}

.navi {		width:190px; 
			float:left;
			margin:5px;
}

.content {	width:472px;
			float:left;
			margin:13px;
			color:#666;
}

h1 {
			font-size:14px;
			font-weight:bold;}

.content p {
			line-height:18px;
			text-align:justify;}

.content li {
			line-height:18px;}

.content a:link, .content a:visited, .content a:active {
			color:#1a6786; 
			font-weight:bold; 
			text-decoration:none;}
.content a:hover {color:#398249;}

.banner {	width:190px;
			float:right;
			margin:5px;
}

.content .mail img, .content .internal-link img,  .content .external-link-new-window img, .content .download img
		{	border:0px;}

.form_text {
			width:100px;
			float:left;
			padding-bottom:10px;
}
.form_input {
			float:left;
			}

.form_input input {
			font-size:10px; 
			color:#666; 
			border:1px solid #999;
			}

.news_subheader {font-size:12px; color:#1a6786; font-weight:bold;}

.news-single-item .news-single-img a {float:left; margin-right:15px; margin-bottom:15px;}
.news-single-item .news-single-img .spacer-gif {display:none; clear:both;}
.news-single-item .news-single-img br {display:none; clear:both;}

.content_right h1 {color:#1a6786;}

.content_right a {color:#1a6786; text-decoration:none}
.content_right a:hover {color:#398249;}

/*********************************************/
/************ Navigation *********************/
* html .navi, .subnavi  {
			list-style:none;
}

.no a:link, .no a:visited, .no a:active, .no, .sub_no a, .sub_no {
			font-size:12px; 
			color:#666666; 
			text-decoration:none; 
			list-style:url(image/layout/pixel.gif); background-repeat:no-repeat;
			padding-bottom:15px;
}

.no a:hover, .no hover, .act a, .act  {
			font-size:12px; 
			color:#1a6786; 
			text-decoration:none; 
			font-weight:bold;
			padding-bottom:15px;
			list-style:url(image/layout/subnavi.jpg); background-repeat:no-repeat;
}

.sub_no a, .sub_no {
			font-size:12px; 
			color:#666666; 
			text-decoration:none; 
			padding-bottom:15px;
			font-weight:normal;
			margin-left:-10px;
}

.sub_no a:hover, .sub_act a, .sub_act {
			font-size:12px; 
			color:#1a6786; 
			text-decoration:none; 
			font-weight:bold;
			list-style:none;
			padding-bottom:15px;
			margin-left:-10px;
}




fieldset.tx-powermail-pi1_fieldset {

/* Disable border */

border: none;

}

fieldset.tx-powermail-pi1_fieldset label {

/* Style labels */

display: block;

width: 100px;

float: left;

clear: both;

}

fieldset.tx-powermail-pi1_fieldset input
 {

/* Style input fields */

font-size:10px; 
color:#666; 
border:1px solid #999;

}

div.tx_powermail_pi1_fieldwrap_html {

/* Increase margin between every field */

margin: 10px 0;

}

.powermail_kontakt powermail_submit powermail_submit_uid11,
.powermail_kontakt powermail_reset powermail_submit_uid12 {
width: 100px; height: 20px;
font-size: 10px; border: solid 1px;
}

.powermail_kontakt powermail_submit powermail_submit_uid11 {
position: absolute; top: 500px; left: 200px;
}

.powermail_kontakt powermail_reset powermail_submit_uid12 {
position: absolute; top: 500px; left: 200px;
}
