/********************** Global Defination *****************************
*																	  *
**********************************************************************/
	body
	{
		background-color:transparent;
		font-size:11px;
		font-family:Tahoma;
		margin:0;
		padding:0;
	}
	
	#wrap
	{
		margin:0;
		padding:15px 0 10px 0;
	}
	
	a:link,a:hover,a:visited
	{
		text-decoration:none;
		color: #0190BF;
		font-size:11px;
	}

      a:hover,li.tx-indexedsearch-browselist-currentPage a
      {
          color:#DD3292;
      }
	
	#header,#logo_link,logo_link img,#left_content,#right_content
	{
		display:none;
	}
	
	
	#middle_content
	{
		background-color:transparent;
	}
	
	#content
	{
		margin:0;
		padding:0;
	}
	
	.no_border
	{
		border:none;
	}
	
	p.inline
	{
		margin:0;
		padding:0;
		display:inline;
	}
	
	.clear
	{
		clear:both;
		height:1px;
		overflow:hidden;
		display:block;
	}
	
	h1
	{
		font-size: 16px;		
		color:#23404D;
		font-weight:bold;
		margin:0 0 9px 0;
		padding:0;
	}
	
	h2,h3,h4,h5
	{
	   margin:0 0 9px 0;
	   padding:0;
	   font-size: 13px;
	}
	
	p.bodytext,p
	{
		color: #23404D;
		font-size: 11px;
		margin:0;
		padding-bottom:5px;
		line-height:14px;
	}
	
	/****************************** HeaderNavigation & HeaderSearch ****************************
	*																			*
	****************************************************************************/
	/* ___ FooterContainer ____ */
		#footer_container,#header_top,#header_middle,#header_navigation_left,#search_container,#inner_search_left,#inner_search_right,#header_navigation_right,#header_inner_img,#header_middle_navigation_right,#right_list,#left_list
		{
			display:none;
		}
	
	/* ___ LeftContainer ____ */
		#left_container,#header_bottom,ul.left_sub_navigation_list
		{
			display:none;
		}
	/* ___ MiddleContainer ____ */
		#middle_container
		{
			background-color:transparent;
		}
		
		/* ___ BreadNavigation ___ */
			#bread
			{
				display:none;
			}
		
		/* ___ Content ___ */
			#content
			{
				
			}
			
			#content_text
			{
				
				padding: 0px 2px 0 8px;
			}
			
			#content_text ul
			{
				font-size: 11px;
			}
			
		/* ___ Footer ___ */
			#content_footer
			{
				display:none;
			}
			
		/* ___ RightContent ___ */
			#right_content,#servicebox,#right_container,p.teaser,.fce_content_nav,.fce_content_two_sections_left_side,.fce_content_two_sections_right_side,#fce_content_navigation_list
			{
				display:none;
			}

/**********************************************************
*					FCE'S 								  *
**********************************************************/

	
			p.fce_content_text
			{
				margin:0;
                                padding:0;
			}
			
			/* ___ FceContentNavigationList ___ */
			
/***********************************************************
*					TEASER								   *
***********************************************************/
	
	/* ___ ContentTeaser ___ */
		.content_teaser
		{
			
		}
		
/******************************
*	Footer                *
*******************************/
ul.footer_list 
{
    margin:0;
    padding:10px 0 0 0;
    list-style:none;
    color: #23404D;
    font-size:11px;
}

ul.footer_list li
{
	display:inline;
	margin-right:26px;
}

ul.footer_list li.print
{
    background-image:url(../images/print.gif);
    background-position: 0 0;
    background-repeat:no-repeat;
    padding-left: 22px;
    line-height:15px;
}

ul.footer_list li.friend
{
    background-image:url(../images/friend.gif);
    background-position: 0 0;
    background-repeat:no-repeat;
    padding-left: 25px;
    line-height:15px;
}

ul.footer_list li a
{
    color: #23404D;
}

ul.footer_list li a:hover
{
   color:#F87F11;
}

/*********************************
*		Typo3 - Typen			 *
*********************************/
dd.csc-textpic-caption
{
	font-size: 11px;
}


/****************************************** Sitemap - START ******************************/
.tx-dropdownsitemap-pi1 a:link,.tx-dropdownsitemap-pi1 a:hover,.tx-dropdownsitemap-pi1 a:active, .tx-dropdownsitemap-pi1 a:visited
{
     color: #23404D;
     text-decoartion:none;
     font-weight: normal;
}
/****************************************** Sitemap - END ********************************/

/****************************************
*	TypoContent Formatierungen      *
****************************************/
div.csc-textpic-imagewrap
{
     padding-right: 10px;
}


ul
{
    margin:0 0 3px 0;
    padding:0;
}

p.bodytext
{
   padding-bottom:2px;
}

/************************************************
*		SubNavigation for Page          *
*************************************************/
        div.sub_nav_cell_1, div.sub_nav_cell_2,div.sub_nav_cell_3
	{
		float:left;
		width:170px;
		margin-right: 6px;
		margin-bottom: 6px;
		margin-top: 50px;
	}
	
	div.sub_nav_cell_3
	{ margin-right:0px; }
	
	.gray_top
	{
		background-image:url(../images/gray_top.gif);
		background-repeat:no-repeat;
		witdh: 170px;
		height:7px;
		overflow:hidden;
	}
	
	.gray_middle
	{
		background-image:url(../images/gray_middle.gif);
		background-repeat:repeat-y;
		witdh: 170px;
		height:auto;
		padding: 2px 8px 2px 1px;
	}
	
	.gray_footer
	{
		background-image:url(../images/gray_bottom.gif);
		background-repeat:no-repeat;
		witdh: 170px;
		height:7px;
		overflow:hidden;
		margin-bottom: 6px;
	}
	
	h1.subnav_title
	{
		font-size:11px;
		margin:0;
		padding:0 13px 5px 14px;
		color:#335361;
	}
	
	.gray_middle ul.subnav_list
	{
		margin:0;
		padding:0 13px 0 13px;
		padding:0;
		overflow:hidden;
		list-style:none;
	}	

        .gray_middle ul.subnav_list li
	{
	   background-image:url(../images/region_point.png);
	   background-repeat:no-repeat;
	   background-position: 15px 7px;
	   padding-left: 20px;
	   overflow:hidden;
	   margin:0 0 1px 0;
        }	

        .gray_middle ul.subnav_list li a:link,.gray_middle ul.subnav_list li a:hover,.gray_middle ul.subnav_list li a:visited
        {
            color:#335361;
            font-size: 11px;
            margin:0;
            padding:0;
            overflow:hidden;
        }
        
        .gray_middle ul.subnav_list li a:hover
        {        
	    color:#FF9200;
	 }
	 
/************************
*	FCE 2 Spaltig   *
************************/
#2_spalten_outer
{
   width: 520px; 
}

#fce_sub_cell_1
{
    width: 340px;
    margin-right: 10px;
    float:left;
}

#fce_sub_cell_2
{
    width:170px;
    float:left;  
}

/*****************************************
*	IndexSearch                      *
*****************************************/
.searchbox-tmpl-css fieldset
{
   border:none;
   margin:0;
   padding:0;
}

h3.news_title
{
   float:left;
   margin:0;
   padding:0;
   background-image:url(../images/search_entry_icon.png);
   background-repeat:no-repeat;
   padding-left: 19px;
}


h3.news_title a:link,h3.news_title a:visited
{
    color:#0190BF;
}

h3.news_title a:hover
{
   color:#DD3292;
}

p.ratin
{
	float:right;
	color:#BDC5C9;
	font-weight:bold;
}

ul.search_info_list
{
   margin:0;
   padding:0;
   list-style:none;
   color:#BDC5C9;
}

ul.search_info_list li
{
    display:inline;
}

ul.search_info_list li.split
{
    background-image:url(../images/search_list_split.png);
    background-repeat:no-repeat;
    background-position:0px 1px;
    padding-left: 9px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup 
{
    color:#DD3292;
}

#search_box
{
    width: 100px;
    border:1px solid #BDC5C9;
    margin:0 8px 0 0;
    padding:2px 0 2px 2px;
    font-size:11px;
}

#search_submit
{
  margin:0;
  padding:0;   
}

#search_left,#search_right
{
    float:left;
}

#label_search_word
{
    margin:0 5px 0 0;
    padding:0;
    width:auto;
    font-size:16px;
    font-weight:bold;
    color:#23404D;
}

/*****************************************
*           Typo3 Content                *
*****************************************/

.split_line
{
        background-image:url(../images/split_point.gif);

	background-repeat:repeat-x;
	margin-top:10px;
	width: auto;
	overflow:hidden;
}

/**************************************
*	Kontaktformular               *
**************************************/
.middle_gray_box_top,.middle_gray_box_middle,#reset,.middle_gray_box_middle label
	{
		display:none;
	}
	
	.middle_gray_box_middle p
	{
		margin:0 0 6px 0;
		padding:0;
	}
	
	.contact_input,.contact_left_side,.contact_right_side
	{
		display:none;
	}
	
/************************************************************
*			NewsModul										*
*************************************************************/
.news_entry
{
	background-image:url(../images/split_point.gif);
	background-repeat:repeat-x;
	padding-top: 10px;
	margin-bottom: 0px;
	margin-top: 10px;
	width: 493px;
	overflow:hidden;
}

*html .news_entry
{
	background-image:url(../images/split_point.gif);
	background-repeat:repeat-x;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 493px;
}


p.news_date
{
	color:#647982;
}



div.news_content
{
	padding:5px 0 0 0;
}

div.news_content img
{
	display:block;
	float:left;
	margin:0 8px 0 0;
}

p.news_category
{
	float:left;	
	padding-right: 21px;
	background-image:url(../images/news_split.gif);
	background-repeat:no-repeat;
	background-position: 70px 6px;
	color:#647982;
}

h1.news_title a:link,h1.news_title a:visited
{
    color:#23404D;

    font-size:11px;
}   

h1.news_title a:hover,.back_link a:hover
{
   color:#F87F11;
}

div.news-list-morelink
{
    margin-top: 5px;
    float:right;
    font-size:11px;
}

.fce_content_nav_left_side,.fce_content_nav_right_side
{
	float:left;
}
		
.fce_content_nav_left_side
{
	width: 325px;
	margin-right: 0px;
        padding-right: 10px;                       
}

p.fce_link
{
	display:none;
}
