/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

ul {
	LIST-STYLE-IMAGE: url(img/gfx_list.gif);
	padding-left:18px;
	margin-top:0px;
	margin-left:0px;
	}
	
.bodytext {
	padding:0;
	margin:0;
	margin-bottom:18px;
}

.bodytext a {color: #666666; text-decoration:underline;font-weight: normal; }
.bodytext a:hover {color: #666666; text-decoration:none;font-weight: normal; }

.totop { margin-bottom:18px;}

.top { border-left:1px solid #b2b4b6; border-right:1px solid #b2b4b6;  }

.language { font-family: Arial, Helvetica, sans-serif; color: #b2b4b6;
	font-size: 10px; padding-right:10px;	padding-top:10px;}

.language a{ font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b2b4b6;
	text-decoration:none;}

.nav {width:235px; background-color:#b2b4b6; height:365px; border-bottom:1px solid #b2b4b6;  border-left:1px solid #b2b4b6; }

.content {width: 720px; border-bottom:1px solid #b2b4b6;  border-right:1px solid #b2b4b6; }

.inhalt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; padding-left:62px; padding-top:53px; width:583px;}

.bottom {padding-top:2px;}

.footer { padding-left:297px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.footer a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; padding-left:15px; text-decoration:none;}

.servicenav { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration:none; float:left;}
.servicenav_aktiv { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration:none; float:left;}

.nav0 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:33px;
	padding-bottom:11px;
	text-decoration:none;
	display:block;}

.nav0akt {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:33px;
	padding-bottom:11px;
	text-decoration:none;
	display:block;
	background-image:url(img/gfx_nav0_akt.gif);
	background-repeat:no-repeat;}
	
	
.nav1 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666768;
	padding-left:45px;
	padding-bottom:8px;
	text-decoration:none;
	display:block;}

.nav1akt {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left:45px;
	padding-bottom:8px;
	text-decoration:none;
	display:block;
	background-image:url(img/gfx_nav1_akt.gif);
	background-repeat:no-repeat;}
	
	
h1 {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2c667f;
	padding-bottom:12px;}
	
h2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding-bottom:0px;}
	
h3 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2c667f;}
	
h4 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;}

h5 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:0px;
	margin:0px;
	color: #666666;}
	
.news-single-related { font-family: Arial, Helvetica, sans-serif;
	font-size: 0px; color:#FFFFFF; }
.news-single-related a { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #2c667f; text-decoration:none;}
.news-single-related font { display:none;}
.news-single-related-header { display:none;}
.news-single-related-sites img  { display:none;}
.news-single-related-sites a { padding-left:23px; height:25px; color: #2c667f; background-image:url(img/gfx_img_link.gif); background-repeat:no-repeat; text-decoration:none;}	

.news-single-img {float:left;padding-right:5px;padding-bottom:3px;borderx:1px solid red;}

.news-single-links {}
.news-single-links-header { display:none;}
.news-single-backlink { display:block; padding-top:20px;}
.news-single-backlink a { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; text-decoration:none; color: #666666; }
.news-single-newsfiles a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2c667f; text-decoration:none;}
.news-single-newsfiles a { padding-left:25px; height:25px; color: #2c667f; background-image:url(img/gfx_pdf_link.gif); background-repeat:no-repeat; text-decoration:none;}	
.news-single-linksitem a { padding-left:25px; height:25px; color: #2c667f; background-image:url(img/gfx_ext_link.gif); background-repeat:no-repeat; text-decoration:none; display:block;}	

.tx-ttnews-browsebox table td a{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;	text-decoration:none;}
	
a {color:#666; text-decoration:none;}
.news-list-browse {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}	
.news-list-date {width:110px; float:left;}
.news-list-title {width:360px; font-weight: bold; color: #666666; text-decoration:none; float:left;}
.news-list-more {text-align:right; }

.news-latest-container h5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  width:240px;font-weight: bold; color: #2c667f; text-decoration:none; padding-bottom:15px;}
.news-latest-item_left {borderx:1px solid red; width:240px; float:left; margin-right:20px;}
.news-latest-item_right {borderx:1px solid blue; width:240px;float:left; }
.news-latest-container .news-list-more {color: #666666; text-decoration:none; font-weight: normal; text-align:right; margin-top:15px;}


.news-date { float:right; margin:0 0 30px 5px; padding:3px; border:1px solid lightgrey;}

.csc-textpic {padding-bottom:0;}

.text-link {color: #2c667f;	text-decoration:none;}

.external-link {	
padding-left:30px;
color: #2c667f;
	background-image:url(img/gfx_ext_link.gif);
	background-repeat:no-repeat;
		text-decoration:none;}

.tx-gooffotoboek-pi1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}		
.tx-gooffotoboek-pi1 table { width:583px; }
.tx-gooffotoboek-pi1 table img { text-align:center;}

.fotobook_nav {
background-color:#ffffff;
text-align:center;
width:583px;
height:23px;
padding-top:1px;}

.fotobook_single { width:583px; 
text-align:center;}

.fotobook_comment { padding-top:20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #666666;
}

/* Powermail */

fieldset div {
margin-bottom:15px;
}

fieldset.tx-powermail-pi1_fieldset {
/* Disable border */
border: none;
}

fieldset.tx-powermail-pi1_fieldset legend{
/* Disable legend */
visibility:hidden;
}

fieldset.tx-powermail-pi1_fieldset label {
/* Style labels */
display: block;
width: 182px;
float: left;
clear: both;
}

.powermaildiv_uid2 label {
display: block;
clear: both;
}

.powermail_mandatory_js {
visibility:hidden;
height:0px;
width:0px;
padding:0px;
margin:0px;
float:left;
display:none;
}

fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select,
fieldset.tx-powermail-pi1_fieldset textarea {
/* Style input fields */
width: 200px;
}

.powermail_text,
.powermail_textarea,
.powermail_file,
.powermail_select,
.powermail_captcha
 {
border:1px solid #cccccc;
}

.powermail_reset,
.powermail_submit {
position:relative;
width:150px;
left:183px;
border:1px solid #cccccc;
background-color:#eeeeee;
}

.validation-failed {
background-image:url(img/gfx_required.jpg);
}


/* Uploads */

.csc-uploads { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #2c667f; }

.csc-uploads-fileName a {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #2c667f;}
.csc-uploads-fileName a:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #2c667f;}

.tx-powermail-pi1_confirmation td {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #2c667f;}
.tx_powermail_pi1_formconfirmation_back input {position:relative;
width:150px;
border:1px solid #cccccc;
background-color:#eeeeee; float:left;}

.tx_powermail_pi1_formconfirmation_submit input {position:relative;
width:150px;
border:1px solid #cccccc;
background-color:#eeeeee;}


