body{
	font-family: Helvetica, sans-serif;
	font-size: 13px; 
	color: #666666;
	text-align: left;
	background-color: #fff;
	width: 950px;
  min-height: 700px;
	padding:0px;
	margin:0px;
}



#browse {
font-size:11px;
text-align:right;
margin-top:20px;
}

#head{
	background-color: #0056A6;
	height: 20px;
	font-size: 1em; 
	color: #ffffff;
	text-align: right;
	padding-top:5px;
	padding-right:15px;
}

#head a{
	color: white;
	font-size: 12px;
	text-decoration:none;
}

#head a:hover{
	color: #80aad2;
}

#banner {
	background-color: #0056A6;
	color: #fff;
	height: 75px;	
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}

#breadcrumb {
  float:left;
	position:relative;
	height: 15px;
	color: #E6EEF6;
	font-size: 12px;
	text-decoration:none;
	padding:0 0 0 17px;
}

#breadcrumb a:link, #breadcrumb a, #breadcrumb a:visited, #breadcrumb a:hover {
	text-decoration:none;
	color: #E6EEF6;
	font-size: 12px;
	font-weight:bold;
}


#menu-container {
background-color: #0056A6;
}


#menu1 {
position: relative;
padding: 15px 0 0 5px;
background-color: #0056A6;
height: 30px;
}

#menu1 ul {
padding: 0;
display:inline;
margin-left: 20px;
}

#menu1 ul li {
margin: 2px 5px 2px 5px;
list-style: none;
display: inline;
border: 1px solid #fff;
color: #fff;
background-color: #0056A6;
}

#menu1 ul li a {
padding: 0px 5px 0px 5px;
background-color: #0056A6;
color: #fff;
text-decoration: none;
}

#menu1 ul li a:hover {
padding: 0px 5px 0px 5px;
text-decoration: none;
background-color: #fff;
color: #0056A6;
}

#menu1 ul li a:active {
padding: 0px 5px 0px 5px;
text-decoration: none;
background-color: #0056A6;
color: #0056A6;
}
#menu1 .current {
padding: 0px 5px 0px 5px;
text-decoration: none;
background-color: #fff;
color: #0056A6;
}


#menu2 {
position:relative;
padding: 5px 5px 5px 0;
margin-left: 23px;
color:black;
height:15px;
background-color: #0056A6;
}

#menu2 ul {
margin:0px;
list-style:none;
background: #0056A6;
}

#menu2 ul li {
display:inline;
list-style:none;
margin: 2px 5px 2px 5px;
border: 1px solid #fff;
background-color: #0056A6;
color: #fff;
}
#menu2 ul li a {
padding: 0px 5px 0px 5px;
background-color: #0056A6;
color: #fff;
text-decoration: none;
}

#menu2 ul li a:link, #menu2 ul li a:visited {
padding: 0px 5px 0px 5px;
background-color: #0056A6;
color: #fff;
text-decoration:none;
}

#menu2 ul li a:hover {
padding: 0px 5px 0px 5px;
background-color: #fff;
color: #0056A6;
}

#menu2 ul li a:active {
padding: 0px 5px 0px 5px;
background-color:#fff;
color: #0056A6;
}

#menu2 .current {
padding: 0px 0px 0px 0px;
background-color: #fff;
color: #0056A6;
}


#menu3 {
position:absolute;
/*padding: 5px 5px 5px 0;*/
top: 150px;
left: 212px;
/*margin-left: 220px;*/
height:15px;
background-color: #0056A6;
}

#menu3 ul {
margin:0px;
list-style:none;
background: #0056A6;
}

#menu3 ul li {
display:inline;
list-style:none;
margin: 2px 5px 2px 5px;
border: 1px solid #fff;
background-color: #0056A6;
color: #fff;
}
#menu3 ul li a {
padding: 0px 5px 0px 5px;
background-color: #0056A6;
color: #fff;
text-decoration: none;
}

#menu3 ul li a:link, #menu3 ul li a:visited {
padding: 0px 5px 0px 5px;
background-color: #0056A6;
color: #fff;
text-decoration:none;
}

#menu3 ul li a:hover {
padding: 0px 5px 0px 5px;
background-color: #fff;
color: #0056A6;
}

#menu3 ul li a:active {
padding: 0px 5px 0px 5px;
background-color:#fff;
color: #0056A6;
}

#menu3 .current {
padding: 0px 0px 0px 0px;
background-color: #fff;
color: #0056A6;
}





#news-logo {
position:relative;
background-image: url(/fileadmin/images/logos/ph04.jpg);
background-repeat:no-repeat;
height: 30px;
width: 199px;
margin-left:748px;
margin-top:-30px;
color: #fff;
background-color: #0056A6;
font-size: 1.0em;
}

#news-logo p {
padding: 5px 0 0 1px;
margin: 0 0 0 10px;
}

#content {
	font-size: 13px;
	float:left;
	padding-top: 6px;
	padding-left: 20px;
	width: 670px;
	min-height:420px;
	border-color: #ffffff;
}

#content p {
	font-size: 13px;
	color: #666666;
	font-weight: normal;
	text-align: left;
	line-height: 1.3em;
}

#content h1 {
	font-weight: bold;
	font-size: 16px;
	color: #0056a6;
}
#content h2 {
	font-weight: bold;
	font-size: 14px;
	color: #0056a6;
}

.teaser-h2 {
  margin: 5px 0 5px 0;
	font-weight: bold;
	font-size: 12px;
	color: #0056a6;
}

#content table tr td h2 {
font-weight: bold;
	font-size: 12px;
		color: #0056a6;
		margin: 0;
		padding: 0;
}

#content ul li {
color: #666666;
font-weight: normal;
list-style:bullet;
}

#content td {
}




#content_right{
	position:relative;
	float:right;
	width: 200px;
	padding-top:0px;
  height: 600px;
	border-right:1px solid gray;
	background-color:#0056a6;
	z-index:500;
}


k1 {
background-color: red;
}

.csc-frame-frame2 {
width: 600px;
margin: 10px 0 0 0;
padding: 5px  20px 0px 10px;
background-color: #E6EEF6;
border: 1px solid gray;
height:510px;
}

.csc-frame-frame1 {
width: 600px;
margin: 10px 0 0 0;
padding: 5px  20px 0px 10px;
background-color: #ccdded;
border: 1px solid gray;
height:510px;
}


#footer{
	float: left;
	height: 15px;
	width:800px;
	text-align:left;
	}
	
#fusszeile{
	float: left;
	height: 15px;
	border-top: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
	border-left: 1px solid gray;
	color: #666666;
	font-size: 12px;
	text-decoration:none;
	padding-left: 20px;
	padding-top:4px;
	padding-bottom:4px;
	width:928px;
	text-align:left;
	}
	
#fusszeile a:link,#fusszeile a:hover, #fusszeile a:visited {
	color: #666666;
	text-decoration:none;

}	

.subline {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-left: 20px;
	line-height: 1.5em;
}

h1 {
	font-weight: bold;
	font-size: 1.1em;
	color: #0056a6;
}

.fliesstext{
	font-size: 0.8em;
	color: #666666;
	font-weight: normal;
	text-align: left;
	line-height: 1.5em;
}

.anfrage {
margin: 15px 0 15;font-size: 12px; color: #0056A6 !important;
font-weight:bold;
}

.anfrage a:hover {
text-decoration:underline;
}

.csc-frame-indent3366 {
	background-color:#e6eef6;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-align: left;
	line-height: 1.2em;
	padding: 6px;
	margin: 0px;
	border-bottom: 1px solid gray;
	border-left: 1px solid gray;
}

.csc-frame-indent3366 h2 {
	font-size: 12px;
	color: #0056a6;
	font-weight: bold;
	text-align: left;
#	line-height: 1.8em;
	margin: 5px 0 6px 0;
	padding:0px;
	background-color:transparent;
}


.csc-frame-indent66335{
	background-color:#e6eef6;
		font-size: 11px;

	color: #666666;
	font-weight: normal;
	text-align: left;
	line-height: 1.2em;
	padding:0px;
	margin:0px;
	border-top: 0px solid #0056a6;
	border-bottom: 1px solid gray;
	border-left: 0px solid gray;
}


.csc-frame-indent6633 {
	background-color:#ccdded;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-align: left;
	line-height: 1.2em;
	padding:6px;	
	border-left: 1px solid gray;
	border-bottom:1px solid gray;
}

.csc-frame-indent6633 h2 {
	font-size: 13px;
	color: #0056a6;
	font-weight: bold;
	text-align: left;
	line-height: 1.8em;
	padding:0px;
	background-color:transparent;
}

/*
.csc-frame-indent6633  {
	background-color:#ccdded;
	font-size: 1.0em;
	color: #666666;
	font-weight: normal;
	text-align: left;
	line-height: 1.2em;
	padding:6px;
	border-left: 1px dotted #0056a6;	
}
*/

.csc-textpic-caption-c {
font-size:12px;
}
.csc-textpic-caption {
font-size: 12px;
} 


 
.news_top {
	font-size: 1.0em;
	color: #0056a6;
	font-weight: bold;
	text-align: left;
	line-height: 1.8em;
	padding:0px;
	background-color:transparent;
}

.csc-mailform {
margin-top:10px;
}

.csc-mailform-field label {
        font-size: 13px;
        font-family: Helvetica, Verdana, Arial, sans-serif;
        width: 15em;
				width: 190px;
				height: 22px;
        float: left;
        text-align: left;
        margin-right: 0.5em;
        display: block;
				
}


#content form input {
background-color: #F7F7F7;
}

#content form textarea {
background-color: #F7F7F7;
}

.csc-sitemap {
list-style:none;

}
/*
.csc-sitemap ul li {
list-style:none;
indent:0;
font-weight:bold;
}
*/
.gfpb_portret img, .gfpb_portret a {
text-decoration:none;
color: #ffffff;
border-color: #ffffff;
background-color: #ffffff;
}
.gfpb_portret a:link, .gfpb_portret a:visited, .gfpb_portret a:focus, .gfpb_portret a:hover, .gfpb_portret a:active  {
text-decoration:none;
color: #ffffff;
background-color: #ffffff;
border-color: #ffffff;
}


.gfpb_landscape {
text-decoration:none;
color: #fff;
border-color: #ffffff;
}
.gfpb_landscape img {
border-color: #ffffff;
}

.gfpb_landscape img, .gfpb_landscape a:hover, .gfpb_landscape a:link, .gfpb_landscape a:visited {
text-decoration:none;
color: #fff;
}

.tx-gooffotoboek-pi1 img, .tx-gooffotoboek-pi1 a, .tx-gooffotoboek-pi1 a:hover, .tx-gooffotoboek-pi1 a:link, .tx-gooffotoboek-pi1 a:visited {
text-decoration:none;
background-color: #ffffff;
border-color: #ffffff;
color: #fff;
}

