/*#######################################*/
/*##### Version: 07.12.2007 - 14:07 #####*/
/*#######################################*/

/* CSS Document */

DIV.rechts * p.bodytext a {
                padding-left:4px;
                padding-right:4px;  
                width:60px;
                border: 1px solid #5E6770;
                background-color: #083C6E;
                color: #FFFFFF;
                text-decoration:none;
}

DIV.rechts * p.bodytext a:active {
                padding-left:4px;
                padding-right:4px;  
                width:60px;
                border: 1px solid #5E6770;
                background-color: #083C6E;
                color: #FFFFFF;
                text-decoration:none;
}

DIV.rechts * p.bodytext a:visited {
                padding-left:4px;
                padding-right:4px;  
                width:60px;
                border: 1px solid #5E6770;
                background-color: #083C6E;
                color: #FFFFFF;
                text-decoration:none;
}

DIV.rechts * p.bodytext a:hover {
                padding-left:4px;
                padding-right:4px;  
                width:60px;
                border: 1px solid #5E6770;
                background-color: #083C6E;
                color: #FFFFFF;
                text-decoration:none;
}


/* Border unter Headerpic */

.s_header {
	border-bottom: 1px solid white;
}

/* Design für Rechte Boxen */

.text_pic p {
                padding-top:12px;
                padding-left:12px; 
                padding-right:12px; 
}

.csi-text p {
                padding:0px; 
}

DIV.rechts DIV.csi-textpic {
                padding-top:12px;
                padding-left:12px; 
                padding-right:12px;
}

/*

DIV.rechts a
{
                text-decoration:none;
                color:083C6E;
}

DIV.rechts a:hover {
                text-decoration:none;
                color:083C6E;
}
*/

DIV.rechts DIV.csc-header {
                padding-top:6px; 
                padding-bottom:4px; 
                padding-left:12px; 
                color:#073B6D;
                background-color:#FDF597;
                font-weight:bold; 
}

DIV.rechts DIV.text_pic {
             margin-top:19px;  
             border:1px solid #FDF597;
/*             background-color:#FFFCE9;      */
             color:#073B6D;
}

.rechts * .csi-text {
                font-size:9px;
                line-height:12px; 
                /* letter-spacing: 0.1em; */  
                color:#073B6D; 
}

.rechts * .csi-image {
	padding-right: 5px;
}

DIV.rechts * h2 {
                padding:0px;
                margin:0px;
                line-height:12px;
                font-size:10px;
                font-weight:bold;   
}

DIV.rechts * h1  {              
                padding:0px;
                margin:0px;
                line-height:12px;
                font-size:11px;
                font-weight:bold;   
}


.ueberschrift_box {              
                padding:0px;
                margin:0px;
                line-height:12px;
                font-size:11px;
                /* font-family:'Arial'; */
                font-weight:bold;
                letter-spacing: 0.1em; 
}

p {
                margin:0px;
		/*
                line-height:16px;
                */
		line-height:14px;
		padding-bottom:5px; 
}


.rechts * .bodytext {
                font-size: 9px;
		letter-spacing: 0;
		color:#073B6D; 
                z-index:4;
}

DIV.rechts DIV.format_rechts {
                border:1px solid #073B6D; 
}

.text_pic_footer {
   clear:both;
}

DIV.linksinnen img {
                /* border:1px solid #073B6D; */ 
}

DIV.rechtsinnen img {
                /* border:1px solid #073B6D; */
}

DIV.rechtsinnen A {
	text-decoration: none;
	color: rgb(8, 60, 110);
}

DIV.rechts img {
                border:0px; 
}

DIV.rechts A img {
                border:0px; 
}

/* Ende Design für rechte Boxen */

body {
	text-align:left;
	margin:0px;
	padding:0px;
	
	/*
	font-family:'Arial';
	font-size:11px;
	*/
	color:#073B6D;
	font-family: Trebuchet, Verdana, sans-serif;
	font-size: 11px;
	/* line-height: 18px; */
}

h2 {
   font-size:18px;
}

.spacer_1 {
       float:left;
       width:17px;
}

.spacer_2 {
       float:left;
       width:24px;
}

.spacer_3 {
       float:left;
       width:12px;
}

.spacer_4 {
       float:left;
       width:12px;
}

.footer {

    background-image: url(../Img/background_border_erw.gif); 
    width:947px;
    clear:both;
}

.aussen {
    text-align:left; 
}

.rahmen {    
    background-image: url(../Img/hintergrund.gif);
    width:993px;
    border-top-width:0px;
    border-left-style:solid;
    border-left-color:#CCCCCC;
    border-left-width:1px;
    border-right-style:solid;
    border-right-color:#CCCCCC;
    border-right-width:1px;
}

.rahmen2 {

/*    background-image: url(http://borkum.expeer.de/typo3/fileadmin/Borkum/Img/background_border.gif);  */
       width:993px;
       margin: auto;
       height: auto;
       border:1px solid #cccccc;
}

.header_pic {
    height:172px;
}



.ueberschrift {
	width:400px;
	height:72px;
	border: 2px solid #E6EbEF;
	background-color: #FFFFFF;
	margin-top:23px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
}

.bilder {
	margin-top:60px;
}

.text_links {
        padding-left:96px;
	width:415px;
	float:left;
	color:#083C6E;
	text-align:left;
}

.text_rechts {
	width:416px;
	float:left;
	color:#083C6E;
	text-align:right;
}

.bild_links {
	width:512px;
	float:left;
	background-color:#A4B6CA;
	text-align:right;
}

.bild_rechts {
	width:512px;
	float:left;
	background-color:#FFFDAA;
	text-align:left;
}


.pic_1 {
	border-top:2px solid #083C6E;
	border-bottom:2px solid #083C6E;
	border-left:2px solid #083C6E;
}

.pic_2 {
        border-top:2px solid #FFF61B;
        border-bottom:2px solid #FFF61B;
        border-right:2px solid #FFF61B;	
}

/*

.navi

{

margin:0px;

padding:0px;

}

*/

.navi {
	border:0px;
        margin:0px;
        padding:0px;
	border-top:1px solid #ffffff;
}

.navigation_a {
        position: relative;
	width:939px; 
	background-color:#073B6D;
	color:#ffffff;
	height:22px;
	text-align:left;
        vertical-align:middle;
        line-height:22px;
	padding-left:9px;
	border-bottom:2px solid #ffffff;
        font-weight:bold;
        font-stretch:expanded; 
}

.navigation_b {
        position: relative;
        width:939px; 
	background-color:#FFFD39;
	height:22px;
	text-align:left;
        vertical-align:middle;
        line-height:22px;
	padding-left:9px;
	border-bottom:2px solid #ffffff;
        font-weight:bold;
        font-stretch:expanded; 
}

.container {
	background-image: url(../Img/background_border_erw.gif); 

/*	background-color:#E6EBEF; */
	text-align:left;
	width:947px;
	float:left;
}

.links {
       float:left;
}

.navi_anzeige{
       padding-top:3px;   
       vertical-align:middle;
       padding-left:8px;
       width:677px;
       height:16px;
       border-bottom:2px solid #ffffff;	
       color:#073B6D;
       text-decoration:none; 
}

.linksinnen {
	padding-top:17px;

/*	padding-right:24px;

	padding-left:12px;   */
	padding-bottom:20px;
	float:left;
	width:208px;
}

.rechtsinnen {
	padding-bottom:20px;
	padding-top:17px;
	padding-right:12px;
	float:left;
	width:433px;
        line-height:16px;
        /* word-spacing:2px; */ 
}

.rechts {
	padding-bottom:20px;

/*	padding-left:12px;

	padding-right:12px; */
	float:left;
	width:229px;
/*	background-color:#FFFEC6;  */
	font-family: Trebuchet, Verdana, sans-serif;
}

.inhalt_links {
	width:511px;
	float:left;
	background-color:#E6EBEF;
}

.inhalt_rechts {
	width:511px;
	float:left;
	background-color:#FEFEE9;
}

.unten {
       height:10px;
}

.navi_links_a_a {
       padding-left:8px;
       padding-right:8px;
       color:#ffffff;
       font-family:'Arial';
       font-size:11px;
       text-decoration:none; 
       font-weight:bold;
       font-stretch:expanded; 
}

.navi_links_a_a:hover {
       padding-left:8px;
       padding-right:8px;
       color:#ffffff;
      font-family:'Arial';
      font-size:11px;
      text-decoration:underline; 
      font-weight:bold;
      font-stretch:expanded; 
}

.navi_links_a_b {
      padding-left:8px;
      padding-right:8px;
      color:#ffffff;
      font-family:'Arial';
      font-size:11px;
      text-decoration:underline; 
      font-weight:bold;
      font-stretch:expanded; 
}

.navi_links_b_a {
      padding-left:8px;
      padding-right:8px;
      color:#083B6E;
     font-family:'Arial';
     font-size:11px;
     text-decoration:none; 
     font-weight:bold;
     font-stretch:expanded; 
}

.navi_links_b_b {
     padding-left:8px;
     padding-right:8px;
     color:#083B6E;
     font-family:'Arial';
     font-size:11px;
     text-decoration:underline; 
     font-weight:bold;
     font-stretch:expanded; 
}

.nav_anz {
	text-decoration:none;
        font-family:'Arial';
        font-size:11px;
        color:#073B6D;
}

.nav_anz:visited {
        text-decoration:none;
        font-family:'Arial';
        font-size:11px;
        color:#073B6D;
}

.nav_anz:hover {
	text-decoration:underline;
        font-family:'Arial';
        font-size:11px;
        color:#073B6D;
}

p.csc-caption {
    font-size: 80%;
    line-height: 12px;
}

* html p.csc-caption { line-height: 16px; }
*+ html p.csc-caption {	line-height: 16px; }


.knpageteaser_morelink{
text-align: right;
}


/* Social Bookmarks */
.tx-timtabsociable-pi1 {
        font-size: 11px;
        font-weight: normal;
        margin: 13px 0px 0px 13px;
}

.tx-timtabsociable-pi1 span {margin-bottom: 10px; display: block; font-weight: normal;}

.tx-timtabsociable-pi1 a img {
       margin: 1px; 
       padding: 0px;
       position: relative;
       top: 0px;
       left: 0px;       
}


.tx-timtabsociable-pi1 img {
       margin: 1px; 
       padding: 0px;
       border: 0px;
}


.footer_link { float: left;color: white; position: relative; left: 50px; font-size: 10px;}
.footer_link p.bodytext a  {color: white; text-decoration: none;}
.footer_link p.bodytext a:hover  {color: white; text-decoration: underline;}
.s_footer_navi ul {float: right;}


/* Contentbox Links */

.contentbox_left_blau {
       border:1px solid #073B6D;
       margin-bottom: 20px;
}

.contentbox_left_blau DIV.csc-header {
       color:#073B6D;
       background-color: #073B6D;
       font-weight:bold; 
}

.contentbox_left_blau DIV.csc-header h1 {
       margin: 0px;
       padding: 3px 6px 3px 12px;
       color: #FFFFFF;
}

.contentbox_left_blau p.bodytext {
        padding: 12px 12px 5px 12px;
}


.rechts .text_pic table.imgtext-table img {padding: 5px;}

.contentbox_left_blau ul { margin-left: 40px; }

.rechtsinnen ul { margin-left:40px; }