body
	{
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	a:link,a:visited,a:hover
	{
	     color:#8D1255;
	     text-decoration:none;
	     font-weight: bold;
	}
	
	/* Global Definition */
	h1	{
	    color: #023465;
	    font-weight: 800;
	    font-size: 17px;
	    margin:0;
	    padding:0;
	}
	/* table Stellenmarkt */
	 td.stellenmarkt { 
	  color: #002f5f;
	  font-weight: bold;
	  font-size: 10px;
	  margin:0px 0 0 0;
	  padding:0;
	}
	
	form
	{
	    margin:0;
	    padding:0;
	}
	
	h2,h3, h4, h5, h6
	{
	    color: #7E0264;
	    font-weight: 600;
	    font-size: 13px;
	    margin:10px 0 0 0;
	    padding:0;
	}
	
	h2
	{
	   color: #023465;
	}
	
	.csc-header-n2,.csc-header,.csc-textpic-text,.csc-textpic-below,.csc-textpic-left,.csc-textpic
        {
            margin:0;
            padding:0;
        }
        
        p
        {
              margin:0;
              padding:0;
              font-weight: normal;
        }
         
         p.subnews
         {
              margin:0 0 15px 0;
              padding:0;
              display:inline;
         }
         
         p.bodytext
         {
             margin: 0 0 0 0;
             padding:0;
         }
         p.subpub
         {
              
              font-size:11px; 
              color: #7E0264;
              margin:0 0 2px 0;
              padding:0;
               
         }
         p.kategorie
         {
             font-weight:normal;
             font-style:italic;
             font-size:11px; 
             margin:0 0 12px 0;
         }
         p.newstitle
         {
            font-size:12px; 
            color: #023465;
            margin:0 0 1px 0;
            padding:0;
            
         }
         p.newscontent
         {
             font-weight:normal;
             font-style:italic;
             font-size:11px; 
             margin:0px 0px 10px 0px;
             padding: 0px;
         }
         p.newsauthor
         {
            font-size: 12px;
            color: #7E0264;	    
         } 
         .news-single-author
         {
         font-size:11px; 
         }
         .news-single-img-pub
         {
          float: left;
          margin-top: 30px;
          margin-left: 0px;
          margin-right: 10px;
          margin-bottom:10px;
          border: 0px solid #023465;
         }
         div.news-single-img
         {
          float: left;
          margin-top: 5px;
          margin-left: 0px;
          margin-right: 10px;
          margin-bottom:10px;
          border: 0px solid #023465;
         }
         .news-single-imgcaption-pub
         {
           padding: 0px
         }
         .news-single-files
         {
          border:0px;
          background-color: #FFFFFF;
         }
         p.kontakttext
         {
           font-weight:normal;
           font-style:normal;
           margin:10px 0 10px 0;
         }
         p.mechatext
         {
           font-weight:normal;
           font-style:normal;
           margin:10px 0 10px 0;
         }
         p.pubtext
         {
           font-weight:bold;
           font-style:normal;
           margin:10px 0 10px 0;
         }
         blockquote
         {
             margin:5px 0 0 15px;
            
             font-style:italic;
             font-size:11px;
         }
         .align-center
	{
	  text-align: center;
	}
	
	.important
	{
	    color: #ff0000;
	    font-weight: 600;
	    font-size: 13px;
	}


	/* Global END */
	
	


	
	
	#wrap
	{
		width: 760px;
		margin: 0 auto;
		padding:0;
		text-align:left;
	}
	#nl_wrap
	{
		width: 550px;
		margin: 0 auto;
		padding:0;
		text-align:left;
		font-size: 11px;
        	font-weight: normal;
	}
	#nl_datum
	{ 
	 margin-top: 35px;
	 text-align:center;
	 color: #7D0063;
         font-size: 14px;
         font-weight: bold;
	}
	#leer
	{
	  margin-top: 70px;
	}
	#nl_hg
	{
	 margin: 0 auto;
	 padding:0;
	 background-image:url(../../IMMS/unternehmen/presse_medien/vorlage.png);
	 background-repeat: no-repeat;
	}
	/*Angaben für den Newsletter des IMMS*/
	#newsl_rahmen
	{
		border-width: 1px;
		border-style: solid;
		
		width:815px;
		margin: 0px 0px 5px 0px;
		position:relative;
		padding:5px 5px 5px 5px;
		text-align:left;
		font-size: 11px;
        	font-weight: normal;
		background: #EAEDF1;
		
	}
	

        #newsl_footer
	{
	  border-width:0px;
          border-style: solid;
	  position: absolute;
	  width: 350px;
	  bottom: 0px;right:auto;left:10px;
	  font-size: 11px;
          font-weight: normal;
	  text-align: left;
	  margin: 0px 0px 0px 5px;
	  padding: 5px 5px 5px 5px;
	 
	}
	#newsl_impressum
	{
	  border-width:0px;
          border-style: solid;
	  position: absolute;
	  width: 350px;
	  text-align: right;
	  bottom: 0px;left: auto; right:10px;
	  font-size: 11px;
          font-weight: normal;
	  text-align: right;
	  margin: 0px 5px 0px 0px;
	  padding: 5px 5px 5px 5px;
	}
		

	#newsl_link
	{
	  text-align: center;
	}
	#newsl_rahmen_innen
	{
	
	border-width: 0px;
	border-style: solid;
	position: relative;
	margin: 0px 0px 40px 0px;
	}
	#newsl_titel
	{
	  position: relative;
	  width:800px;
	  height:134px;
	  border-width: 0px;
	  border-style: solid;
	  padding: 0px 0px 0px 0px;
	  margin: 0 0 0 0px;
	  background: transparent url("../../IMMS/unternehmen/presse_medien/hg_oben_2.png") no-repeat;
	  font-size: 11px;
          font-weight: normal;
	  border-left-width:0px;
          border-left-style:solid;
          border-left-color:#7D0063;
          padding-left:7px;
          border-right-width:0px;
          border-right-style:solid;
          border-right-color:#7D0063;
          padding-right:5px;
	  text-align:justify;
	  font-size: 13px;
          font-weight: bold;
	  color: #002F5F;
	}
	
	
	#newsl_news_punkte
	{
	
	  width:800px;
	  height: 85px;
	  border-width: 0px;
	  border-style: solid;
	  position: relative;
	  padding: 0px 0px 0px 0px;
	  margin: 0 0 0 0px;
	  background: transparent url("../../IMMS/unternehmen/presse_medien/hg_mitte_2.png") no-repeat;
	  font-size: 11px;
          font-weight: normal;
	  border-left-width:2px;
          border-left-style:solid;
          border-left-color:#7D0063;
          padding-left:5px;
          border-right-width:4px;
          border-right-style:solid;
          border-right-color:#7D0063;
          padding-right:5px;
	  text-align:justify;
	  font-size: 13px;
          font-weight: bold;
	  color: #002F5F;
	}
	
	
	#newsl_news_punkte ol
	{
	  
	  margin: 0px 0 0px 0;
	  padding: 20px 0px 20px 30px;
	}
	   #newsl_datum 
	      { 
	        position:absolute;
	        top:80px;right:300px;left:auto;
		text-align:left;
	        color: #7D0063;
                
	      }
	      
	    #newsl_datum p.nl
	     {
	        color: #7D0063;
                font-size: 18px;
                font-weight: bold; 
             }
	     
	    #newsl_datum p.imms
	     {
	        color: #002F5F;
                font-size: 14px;
                font-weight: normal; 
             }
	     
	     		
	  #newsl_logo
	    {
	  	width: 130px;
		height: 103px;
		position:absolute;
	        top:0px;right:25px;left:auto;width:130px;
		background: transparent url("../../IMMS/unternehmen/presse_medien/logo_imms.png") no-repeat;
	        
	    }  
	
	
	#newsl_content
	{
	  border-width: 0px;
	  border-style: solid;
	  width:800px;
	  position:relative;
	  padding: 0px 5px 5px 5px;
	  margin: 0 0 0 0px;
	  background: transparent url("../../IMMS/unternehmen/presse_medien/hg_unten_2.png");
	  font-size: 11px;
          font-weight: normal;
	  border-left-width:2px;
          border-left-style:solid;
          border-left-color:#7D0063;
          padding-left:5px;
          border-right-width:4px;
          border-right-style:solid;
          border-right-color:#7D0063;
          border-bottom-width:4px;
          border-bottom-style:solid;
          border-bottom-color:#7D0063;
	  padding-right:5px;
	  
	  
	  
	}
	
	#newsl_content  table
	{
	  border-width:0px;
          border-style:none;
          border-color:#002F5F;
        
	}
	
	#newsl_content  h2
	{
	  margin: 0px 0 2px 0;
	}
	
	
	#newsl_content  tr td
	{
	  font-size: 11px;
          font-weight: normal;
	  padding: 5px 5px 5px 5px;
	  margin: 5px 5px 5px 5px;
	  border-width:1px;
          border-style:solid;
          border-color:#002F5F;
	}
	#newsl_content td.first-col
	{
	  width: 650px;
	  text-align: left;
	}
	#newsl_content td.second-col
	{
	  
	  width: 150px;
	  background-color:#92A2BD; 
  	  text-align: center;
	}
	
	#newsl_content td img
	{
	  
	  border-width: 1px;
	  border-style: solid;
	}
	
	/*Angaben für den Newsletter des IMMS  Ende*/
	
	

        /* Newsletter  10.11.09, Test*/



	#newsl_rahmen2
	{
		border-width: 1px;
		border-style: solid;
		
		width:815px;
		margin: 0px 0px 5px 0px;
		position:relative;
		padding:5px 5px 5px 5px;
		text-align:left;
		font-size: 11px;
        	font-weight: normal;
		background: #EAEDF1;
		
	}
	

        #newsl_footer2
	{
	  border-width:0px;
          border-style: solid;
	  position: absolute;
	  width: 350px;
	  bottom: 0px;right:auto;left:10px;
	  font-size: 11px;
          font-weight: normal;
	  text-align: left;
	  margin: 0px 0px 0px 5px;
	  padding: 5px 5px 5px 5px;
	 
	}
	#newsl_impressum2
	{
	  border-width:0px;
          border-style: solid;
	  position: absolute;
	  width: 350px;
	  text-align: right;
	  bottom: 0px;left: auto; right:10px;
	  font-size: 11px;
          font-weight: normal;
	  text-align: right;
	  margin: 0px 5px 0px 0px;
	  padding: 5px 5px 5px 5px;
	}
		

	#newsl_link2
	{
	  text-align: center;
	}
	#newsl_rahmen_innen2
	{
	
	border-width: 0px;
	border-style: solid;
	position: relative;
	margin: 0px 0px 40px 0px;
	}
	#newsl_titel2
	{
	  position: relative;
	  width:800px;
	  height:134px;
	  border-width: 0px;
	  border-style: solid;
	  padding: 0px 0px 0px 0px;
	  margin: 0 0 0 0px;
	  background: transparent no-repeat;
	  font-size: 11px;
          font-weight: normal;
	  border-left-width:0px;
          border-left-style:solid;
          border-left-color:#7D0063;
          padding-left:7px;
          border-right-width:0px;
          border-right-style:solid;
          border-right-color:#7D0063;
          padding-right:5px;
	  text-align:justify;
	  font-size: 13px;
          font-weight: bold;
	  color: #002F5F;
	}
	
	
	#newsl_news_punkte2
	{
	
	  width:800px;
	  height: 85px;
	  border-width: 0px;
	  border-style: solid;
	  position: relative;
	  padding: 0px 0px 0px 0px;
	  margin: 0 0 0 0px;
	  background: transparent no-repeat;
	  font-size: 11px;
          font-weight: normal;
	  border-left-width:2px;
          border-left-style:solid;
          border-left-color:#7D0063;
          padding-left:5px;
          border-right-width:4px;
          border-right-style:solid;
          border-right-color:#7D0063;
          padding-right:5px;
	  text-align:justify;
	  font-size: 13px;
          font-weight: bold;
	  color: #002F5F;
	}
	
	
	#newsl_news_punkte2 ol
	{
	  
	  margin: 0px 0 0px 0;
	  padding: 20px 0px 20px 30px;
	}
	   #newsl_datum 
	      { 
	        position:absolute;
	        top:80px;right:300px;left:auto;
		text-align:left;
	        color: #7D0063;
                
	      }
	      
	    #newsl_datum p.nl
	     {
	        color: #7D0063;
                font-size: 18px;
                font-weight: bold; 
             }
	     
	    #newsl_datum p.imms
	     {
	        color: #002F5F;
                font-size: 14px;
                font-weight: normal; 
             }
	     
	     		
	  #newsl_logo2
	    {
	  	width: 500px;
		height: 134px;
		position:absolute;
	        top:0px;right:25px;left:auto;width:500px;
		background: transparent  no-repeat;
	        
	    }  
	
	
	#newsl_content2
	{
	  border-width: 0px;
	  border-style: solid;
	  width:800px;
	  position:relative;
	  padding: 0px 5px 5px 5px;
	  margin: 0 0 0 0px;
	  background: transparent;
	  font-size: 11px;
          font-weight: normal;
	  border-left-width:2px;
          border-left-style:solid;
          border-left-color:#7D0063;
          padding-left:5px;
          border-right-width:4px;
          border-right-style:solid;
          border-right-color:#7D0063;
          border-bottom-width:4px;
          border-bottom-style:solid;
          border-bottom-color:#7D0063;
	  padding-right:5px;
	  
	  
	  
	}
	
	#newsl_content2  table
	{
	  border-width:0px;
          border-style:none;
          border-color:#002F5F;
        
	}
	
	#newsl_content2  h2
	{
	  margin: 0px 0 2px 0;
	}
	
	
	#newsl_content2  tr td
	{
	  font-size: 11px;
          font-weight: normal;
	  padding: 5px 5px 5px 5px;
	  margin: 5px 5px 5px 5px;
	  border-width:1px;
          border-style:solid;
          border-color:#002F5F;
	}
	#newsl_content2 td.first-col
	{
	  width: 650px;
	  text-align: left;
	}
	#newsl_content2 td.second-col
	{
	  
	  width: 150px;
	  background-color:#92A2BD; 
  	  text-align: center;
	}
	
	#newsl_content2 td img
	{
	  
	  border-width: 1px;
	  border-style: solid;
	}



	/*Ende */
	

	
	#header_pic
	{
		clear:right;
	}
	
	#navi_top
	{
		position:relative;
		float:right;
	}
	
	#page_navi
	{
		position: relative;
		height: 23px;
		width: 760px;
		background-color:#92A2BC;
		overflow:hidden;
	}
	
	#white_split
	{
		background-image:url(style_FILES/white_split.jpg);
		clear:both;
		width: 760px;
		height:13px;
		overflow:hidden;
	}
	
	#white_split_other
	{
		background-image:url(style_FILES/white_split_other_page.jpg);
		clear:both;
		width: 760px;
		height:13px;
		overflow:hidden;
	}
	
	#content
	{
		background-image:url(style_FILES/page_background.jpg);
		background-repeat:repeat-y;
		width: 760px;
		margin:0;
	}
	
	#content_other
	{
		background-image:url(style_FILES/page_background_other.jpg);
		background-repeat:repeat-y;
		width: 760px;
		margin:0;
	}
	
	#sidebar_left
	{
		float:left;
		width: 184px;
	        margin-left:-7px;
	}
	.nav_left_rand
	{
		
	     padding-left: 15px;   
	
	}
	#search_content
	{
		margin-left: 14px;
		margin-bottom: 20px;
		margin-top: 20px;
	}
	
	#sidebar_right, #teaser_rechts
	{
		position:relative;
		float:left;
		width: 145px;
		margin-left: 25px;
	}
	
	#content_main
	{
		float:left;
		margin-left: 15px;
		padding-top: 15px;
		padding-bottom: 25px;
		width: 370px;
		
		
	}
	


	
	#content_main_other
	{	
		float:left;
		margin-left: 15px;
		padding-top: 20px;
		padding-bottom: 25px;
		width: 540px;
	}
	
	.line
	{
		border-top: 1px solid gray;
		margin-top: 2px;
	}
	
	#content_footer
	{
		clear:both;
	}
	
	ul.footer_navigation
	{
		margin:0;
		padding:15px 0 0 0;
		list-style:none;
		margin-left: 200px;
	}
	
	ul.footer_navigation li
	{
		font-weight: bold;
		display: inline;
	}
	
	ul.footer_navigation li a:link, ul.footer_navigation li a:hover, ul.footer_navigation li a:visited
	{
		color: #9CA5B6;
		text-decoration: none;
	}

		/* PAGE NAVI - START */
	ul.page_navi_list
	{
		margin:0;
		float:right;
		padding:0;
		list-style:none;
		color: white;
	}
	
	ul.page_navi_list li
	{
		display:inline;
	}
	
	ul.page_navi_list li a:link,ul.page_navi_list li a:hover,ul.page_navi_list li a:visited
	{
		display:block;
		float:left;
		color:white;
		background: #92A2BC url(../images/menu_point.jpg) top left no-repeat;
		height: 19px;
		padding: 4px 9px 4px 8px;
	}
	
	ul.page_navi_list li a:hover
	{
		color:#7D0064;
	}
	
	ul.page_navi_list li.marked a:link,ul.page_navi_list li.marked a:hover,ul.page_navi_list li.marked a:visited
	{
		background: #92A2BC url(../images/menu_point.jpg) 0 -23px no-repeat;
		color:white;
	}
	
	ul.page_navi_list li a:link.eng,ul.page_navi_list li a:hover.eng,ul.page_navi_list li a:visited.eng
	{
		background: #92A2BC url(../images/menu_point.jpg) 0 -23px no-repeat;
		color:white;
	}
	
	/* PAGE NAVI - END */
	
	/* NavTopList - START */
	ul.nav_top_list
	{
		list-style:none;
		margin:0;
		padding:0 0 5px 0;
	}
	
	ul.nav_top_list li
	{
		display:inline;
		font-weight:bold;
		background-image: url(style_FILES/list_top_split.jpg);
		background-repeat:no-repeat;
		background-position:0 3px;
		line-height: 15px;
		padding-left:15px;
		padding-right: 15px;
		color:white;
	}
	
	ul.nav_top_list li a:link, ul.nav_top_list li a:visited
	{
		color: #9CA5B6;
		text-decoration: none;
	}
	
	ul.nav_top_list li a:hover
	{ 
	   color: #7D0063;
	}
	
	/* NavTopList - END */
	
	/* SideBarLeft - START */
	ul.nav_left
	{
		margin:0;
		padding:0 0 0 15px;
	}
	ul.nav_left li.first
	{
		color: #758297;
		list-style:none;
		font-size: 16px;
		font-weight: 900;
		padding-left: 0px;
		padding-bottom: 1px;
		line-height: 15px;
		display:block;
	}
	
      
	
	ul.nav_left li
	{
		list-style:none;
		font-weight: bold;
		padding-left: 0px;
		padding-bottom: 1px;
	}

	ul.nav_left li a:link, ul.nav_left li a:visited
	{
		color: #758297;
		text-decoration: none;
		padding-left: 15px;
		display:block;
	}
	
	ul.nav_left li a:hover	
	{
	    color: #660B51;
	    text-decoration: none;
	    display:block;
	}

	ul.nav_left li a:hover.activated,ul.nav_left li a:link.activated,ul.nav_left li a:visited.activated
	{
		background-image:url(style_FILES/marked_left.jpg);
		background-position:  3px;
		line-height: 15px;
		padding-left: 15px;
		background-repeat:no-repeat;
		color: #660B51;
		display:block;
	}
	
	.left_search_box
	{
		border: none;
		border-bottom: 1px solid gray;	
		border-left: 1px solid gray;	
		font-size: 11px;
		width: 110px;
		display:inline;
	}
        .left_search_box2
	{
		border: none;
		border-bottom: 1px solid gray;	
		border-left: 1px solid gray;	
		font-size: 11px;
		width: 250px;
		display:inline;
	}
	/* SideBarLeft - END */
	
	/* NewsContent - START */
	ul.news_list
	{
		margin:0;
		padding:5px 0 0 25px;
	}

	ul.news_list li
	{
		font-weight: bold;
	}
	
	h2.news_point
	{
		font-size: 13px;
		padding:0 0 0 5px;
		margin:0;
		display:inline;
	}
	
	.news_line
	{
		border-bottom: 1px  solid #7B005C;
		margin-left: 13px;
		margin-bottom: 10px;
	}
	
	.news_blue_line
	{
		border-bottom: 1px  solid #A6A8BF;
		margin-left: 13px;
		margin-bottom: 10px;
	}

	.news_darkblue_line
	{
		border-bottom: 1px  solid #062D58;
		margin-left: 13px;
		margin-bottom: 10px;
	}

	.news-point-fill
	{
		margin-top: 20px;
	}
	/* NewsContent - END */
	
	/* FontStyles - START */
	h1.no_point
	{
		font-weight: bold;
		font-size: 15px;
		color: #002C5A;
	}

    h1.other_pages
	{
		display:inline;
		padding-left: 5px;
		font-size: 17px;
		font-weight: 600;
	}
	/* FontStyles - END */
	
	/* SearchContent - START */
		.csc-form-label-req
		{
	     		margin:0;
	     		padding:0;
		}
		
		.csc-form-label-req
		{
		    font-weight: bold;
		    color: #9CA5B6; 
		}
		
		#search_submit_button
		{
		    border: none;
		    background-color: #F5F6F8;
		    color: #989DB3;
		    cursor: pointer;
		    display:inline;
		}
		
		#search_submit_button2
		{
		    border:none;
		    background-color: white;
		    color: #989DB3;
		    display:inline;
		    cursor: pointer;
		}

		#search_box2
		{
		   border: 1px solid gray;	
		   font-size: 11px;
		   width: 140px;
		   display:inline;
		}

		#search_content
		{
		   margin-left: 30px;
		}
		
		.search_read, .search_read a:link,.search_read a:hover,.search_read a:active,.search_read a:visited
		{
		     color: #7D0063;
		}
		
		.tx-indexedsearch-redMarkup
		{
		    color: black;
		}
		
		.type,.defop,.media,.lang,.sections,.freeIndexUid,.order,.results,.group,.desc
		{
		    margin-top: 1px;
		    border: 1px solid gray;
		    background-color:white;
		    font-size:10px;
		    
		}
		
		.tx-indexedsearch-rules
		{
		     margin: 40px 0 0 0;
		}
		
		.tx-indexedsearch-rules p
		{
		     font-weight:normal;
		}
		
		.tx-indexedsearch-searchbox
		{
		    border: 1px solid gray;
		    margin:0;
		    padding:0;
		}
		
		.searchbox-tmpl-css
		{
			padding:5px;
		}
		
		.tx-indexedsearch-browsebox
		{
		      padding:4px;
		}
		
		ul.browsebox
		{
		     margin:5px 0 0 0;
		     padding:0;
		}
		
		.tx-indexedsearch-descr,.descr
		{
		    font-weight: normal;
		    padding-bottom: 3px;
		}
		
		.res-tmpl-css
		{
		    border-bottom: 1px solid #F1F4F8;
		    padding-bottom: 3px;
		}
		
	/* SearchContent - END */
	
	/* KontaktForm - START */
	.csc-mailform-field label
	{
	      display:block;
	}
	
	fieldset.csc-mailform
	{
	      margin-top: 25px;
	}
	/* KontaktForm - END */
	
	
	/* NewwPlugin STart */
	.news_list a:link,.news_list a:visited,.news_list a:hover, p.subnews a:link, p.subnews a:visited, p.subnews a:hover,p.bodytext a:link
	{
	     color:#8D1255;
	     text-decoration:none;
	     font-weight: bold;
	} 
	
	#content_main_other dd
	{
	    border:none;
	    background-color:white;
	    margin:10px 0 0 0;
	    padding:0;
	}
	
	/* NewsPlugin - END */
	
	/* IndexSearch - START */
	
	
	ul.browsebox, ul.browsebox li a:link, ul.browsebox li a:hover, ul.browsebox li a:visited
	{
	   padding-left: 0px;
	   color: black;
	}
	/* IndexSearch - END */
	
	/* MailForm - START */
	.csc-mailform
	{
	    margin:0;
	    padding:10px;
	}
	/* MailForm - END */
	
	/* Header START */
	.csc-header .csc-header-n1
	{
	  
	   padding:0px;
	}
	/* HEader - END */
	
	
	/* Sitemap - START */
	.csc-sitemap ul li a:link,.csc-sitemap ul li a:hover,.csc-sitemap ul li a:visited
	{
	    text-decoration:none;
	    color:#8D1255;
	    font-weight:bold;
	}
	/* Sitemap - END */

	dl.csc-textpic-image, .csc-textpic-lastcol
	{
		margin:0;
		padding:0;
	}
	

	.csc-textpic, .csc-textpic-center, .csc-textpic-below
	{  
	    margin:25px 0 25px 0;
	}
	
	#sidebar_right p.bodytext
	{
	    
	    margin-left: 12px;
	    color: #9CA7BD;
	}
	
	#xhtml_button
	{
		margin: 10px 0 0 50px;
	}
	.table-fee {border: 1px solid #7D0063;border-collapse:collapse; width:100%; padding: 3px;}
		.table-fee thead th {border: 1px solid #7D0063;background: #92a2bd;text-align:left;font-weight: bold; font-color: #002F5F; font-size:105%;vertical-align: top;padding: 10px;}
		.table-fee tbody td {border: 1px solid #92a2bd; font-weight: normal; font-color: #000000; padding:10px;vertical-align: top;font-size:100%;}
		
		
/* Angaben SR_FEUSERREGISTER  */
	
        div.tx-srfeuserregister-pi1 {margin-top: 1em;}
        div.tx-srfeuserregister-pi1 legend { border: 0px solid #7D0063; padding: 0 1em; font-weight: bold; }
        div.tx-srfeuserregister-pi1 fieldset { border: 1px solid #7D0063;}
        div.tx-srfeuserregister-pi1 dt { margin-top: 1em; width: 25%; text-align: right; padding: 0em 2em 0em 0em; vertical-align:middle;}
        div.tx-srfeuserregister-pi1 dd { text-align: left; width: 50%;}
       
/* Links im Haupt-Content-Bereich mit underline belegt! 26.06.08  */
       #content_main  a:link, #content_main a:visited,#content_main a:hover
		{
	     	    color:#8D1255;
	            text-decoration:underline;
	            font-weight: bold;
		}
       #content_main_other a:link, #content_main_other a:visited,#content_main_other a:hover
		{
	     	    color:#8D1255;
	            text-decoration:underline;
	            font-weight: bold;
		}
