/* CSS Document */

.dark_blue_title {
    font-size: 13px;
    font-weight: bold;
    color: #001f4f;
    letter-spacing: 1px;
     padding-top: 15px;
}


.blue_titel {
        	
	text-decoration: none;
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	font-weight: normal;
        color: #5C788F;
        padding-top: 15px;
	}

.roterlink {
 
	  text-decoration: none;
          color: #ca210a;
          font-weight: bold;
          padding:0;
}

.roterlink a:link, .roterlink a:visited {
            text-decoration: none;
            color: #ca210a;
            font-weight: normal;
            padding:0px;

}

.box_lightblue			{
							background-color: transparent;
							margin: 0;
							padding: 5px;
							width: 96%;
							color: #000000;
							font-size: 12px;
							font-family: Arial, Helvetica;
							line-height: 110%;
						}
.roterlink, a.roterlink, a.roterlink:link, a.roterlink:visited {
color: #ca210a;
text-decoration: none;
}




.roterlink a:hover, 

a.roterlink:hover {
 text-decoration:underline;
}

.listing_blue_bullet {
 
	color: #000000;
  font-weight: normal;
  font-size: 12px;
  background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_blue.gif) no-repeat scroll 4px 5px;
  margin:0px;
	padding:2px 15px;
	text-decoration:none;
	line-height: 14px;
}

.red_bullet {
 
	 color: #000000;
         font-weight: normal;
         font-size: 12px;
         background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_red.gif) no-repeat scroll 4px 9px;
          margin:0px;
	  padding:3px 15px;
	  text-decoration:none;
	  line-height: 14px;
}



*html .red_bullet {
background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_red.gif) no-repeat scroll 4px 7px;
  
}

.blue_bold_bullet {
 
  color: #001F4F;
  font-weight: bold;
  font-size: 12px;
  background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_blue.gif) no-repeat scroll 4px 7px;
  margin:0px;
	padding:3px 15px;
	text-decoration:none;
	line-height: 14px;
}

.blue_bold_bullet a:link, .blue_bold_bullet a:visited {
color: #001F4F;
text-decoration: none;


}

.blue_bold_bullet a:hover {
color: #001F4F;
text-decoration: underline;


}
.small_red_bullet {
 
	color: #000000;
        font-weight: normal;
        font-size: 12px;
         background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_small_red.gif) no-repeat scroll 4px 6px;
         margin:0 0 0 15px;
	padding:2px 15px;
	text-decoration:none;
	line-height: 14px;
}

.small_red_bullet a, 
.small_red_bullet a:link, 
.small_red_bullet a:visited, 
.small_red_bullet a:hover {
    text-decoration: underline;
	color: #000000; 
}

p.small_red_bullet a, 
p.small_red_bullet a:link, 
p.small_red_bullet a:visited, 
p.small_red_bullet a:hover {
       text-decoration: underline;
	color: #000000; 
}

*html .small_red_bullet {
background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_small_red.gif) no-repeat scroll 4px 7px;
}



.small_blue_bullet {
 
	color: #000000;
     font-weight: normal;
     font-size: 12px;
     background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_small_blue.gif) no-repeat scroll 4px 5px;
     margin:0 0 0 15px;
     padding:2px 15px;
     text-decoration:none;
     line-height: 12px;
}

* html .small_blue_bullet {
 
  color: #000000;
  font-weight: normal;
  background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_small_blue.gif) no-repeat scroll 4px 5px;
  }
  
.small_blue_bullet a, 
.small_blue_bullet a:link, 
.small_blue_bullet a:visited, 
.small_blue_bullet a:hover {
        text-decoration: underline;
	color: #000000; 
}

p.small_blue_bullet a, 
p.small_blue_bullet a:link, 
p.small_blue_bullet a:visited, 
p.small_red_bullet a:hover {
        text-decoration: underline;
	color: #000000; 
}

.red_bullet_link {
 
  color: #000000;
  font-weight: normal;
  font-size: 12px;
  background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_red.gif) no-repeat scroll 4px 7px;
  margin:0px;
	padding:2px 15px;
	text-decoration:none;
	line-height: 12px;
}

.red_bullet_link a:link, .red_bullet_link a:visited {
   color: #000000;
   text-decoration:underline;


}

a.red_bullet_link, a.red_bullet_link:link, a.red_bullet_link:visited {
color: #000000;
text-decoration: underline;
}

.red_bullet_link a:hover, 
a.red_bullet_link:hover {
 text-decoration:underline;
}

.blue_bullet_link {
 
	color: #000000;
        font-weight: normal;
        font-size: 12px;
        background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_blue.gif) no-repeat scroll 4px 7px;
        margin:0px;
	padding:2px 15px;
	text-decoration:none;
	line-height: 12px;
}

.blue_bullet_link a:link, .blue_bullet_link a:visited {
color: #000000;
text-decoration:underline;


}

.blue_bullet_link, a.blue_bullet_link, a.blue_bullet_link:link, a.blue_bullet_link:visited {
    color: #000000;
    text-decoration:none;
}

.blue_bullet_link a:hover, 
a.blue_bullet_link:hover {
 text-decoration:underline;
}
.normallink {
color #000000
font-weight: normal;
  font-size: 12px;
text-decoration:underline;
	line-height: 14px;
}

.normallink a:link, .normallink a:visited {
color: #000000;
text-decoration: none;


}

.normallink, a.link-mit-pfeil, a.normallink:link, a.normallink:visited {
color: #000000;
text-decoration: none;
}

.normallink a:hover, 
a.link-mit-pfeil:hover {
 text-decoration:underline;
}
	
	
.link-mit-pfeil {
 
	color: #000000;
  font-weight: normal;
  font-size: 12px;
  background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_blue.gif) no-repeat scroll 4px 8px;
  margin:0px;
	padding:2px 15px;
	text-decoration:none;
	line-height: 16px;
}

.link-mit-pfeil a:link, .link-mit-pfeil a:visited {
color: #000000;
text-decoration: none;


}

.link-mit-pfeil, a.link-mit-pfeil, a.link-mit-pfeil:link, a.link-mit-pfeil:visited {
color: #000000;
text-decoration: none;
}

.link-mit-pfeil a:hover, 
a.link-mit-pfeil:hover {
 text-decoration:underline;
}
/* Community Style*/
.link_navig_community {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_small_white.gif) no-repeat scroll 4px 9px;
	margin:0 5px;
	padding:3px 15px;
	text-decoration:none;
	line-height: 110%;
}

.link_navig_community, .link_navig_community a:visited {
    color: #FFFFFF;
    text-decoration: none;


}

.link_navig_community, a.link_navig_community, a.link_navig_community:link, a.link_navig_community:visited {
      color: #FFFFFF;
      text-decoration: none;
}

.link_navig_community a:hover, 
a.link_navig_community:hover {
      text-decoration:underline;
}

 
 
.rahmen-grau {
  							text-align: center;
							background-color:#DADADA;
							width: auto;
							padding: 10px 10px;
							font-size: 14px;
						
							
}
 .rahmen-grau a:link, .rahmen-grau a:visited {
 							text-decoration: none;
}


.bullet_blue_titel_internet {
            
							width: 96%;
						  background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_blue.gif) no-repeat scroll 1px 4px;
              color:#001F4F;
              padding:0 0 0 12px;
              font-weight: bold;
}

span.bullet_blue_titel_internet {
							color:#001F4F;
}


span.bullet_blue_titel_internet {
							color:#001F4F;
}

.box_internet_content {
      
   
      line-height:16px;
      padding:0 0 0 12px;
      color:#000000;
							
						
}

* html .box_internet_content {
      
   
      line-height:120%;
     
							
						
}

span.box_internet_content {
      
   
      line-height:130%;
      padding:0 0 0 12px;
      color:#000000;
							
						
}
/*span.box_blue_community {
							background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_blue.gif) no-repeat scroll 1px 6px;
}
.box_blue_community				{
							background-color: #3093CE;
							margin: 0;
							padding: 5px;
							width: 96%;
							color: #FFFFE6;
							font-size: 12px;
							font-family: Arial, Helvetica;
						}

*/
            
.text, .bodytext		{
							font-size: 12px;
							color: #000000;
							font-family: Arial, Helvetica;
							line-height: 16px;
						}						
.text a	{
							color: #000000;
							text-decoration: none;
						}

.font-white-big {
              color: #FFFFFF;
	       font-size: 16px;
		font-family: Arial, Helvetica;
		margin: 10px 10px 5px;
		line-height: 16px;
		font-weight: bold;
              
              
}
.infolink {
              color: #000000;
	            text-decoration: underline;
              
              
}

.infolink a:link, .infolink a:visited, .infolink a:hover {

	             color: #000000;
	            text-decoration: underline;

}

.infolink, a.infolink, a.infolink:link, a.infolink:visited a.infolink:hover {

              color: #000000;
	            text-decoration: underline;
}





.red			{
							color: #CA210A;
							font-size: 12px;
							font-family: Arial, Helvetica;
							text-decoration: none;
						}

															
*/
.linklist-grau {
 
	color: #000000;
  font-weight: normal;
  font-size: 12px;
  background-color:#F8F8F8;
  background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_blue.gif) no-repeat scroll 4px 5px;
  margin:0px;
	padding:2px 15px;
	text-decoration:none;
	line-height: 12px;
}

.linklist-grau a:link, .linklist-grau a:visited {
color: #000000;
text-decoration: none;


}

.linklist-grau, a.linklist-grau, a.linklist-grau:link, a.linklist-grau:visited {
background-color:#F8F8F8;
color: #000000;
text-decoration: none;
}

.linklist-grau a:hover, 
a.linklist-grau:hover {
 background-color:#F8F8F8;
 color: #000000;
 text-decoration:underline;
}									




/*.box_info				{
							background-color: #EEEEEE;
							margin: 0;
							padding: 5px;
							width: 90%;
							color: #001F4F;
							font-size: 12px;
							font-family: Arial, Helvetica;
						}


*/

/*.blauerRand {
							border: 1px solid navy;
}
*/
.zehnpxAbstand {
						margin: 10px 20px 10px 10px;

						padding: 5px;


						background-color:#DADADA;
}

div.lhsfilelink a:link, div.lhsfilelink a:visited {

text-decoration: none;

}

div.lhsfilelink a:hover {
text-decoration: underline;
}


		
.ixred { 
							color: #ca210a;
							font-weight: bold;
	}
	
.eventlist {
       
       margin: 2px 12px 1em 15px;
       padding: 2 0 2 0 ;
       line-height: 14px;
}

/*IE*/
*html  .eventlist {
       
       margin: 2px 12px 1em 17px;
       padding: 2 0 2 0 ;
}


.eventlist a:link, .eventlist a:visited {
       color: #555555;
       text-decoration:none;
}


.eventlist a:hover {
      text-decoration: underline;
      }
      
      
.bold
{ font-weight: bold; 
  }

.italic 
{ font-style: italic; 
  }


.link_navig_red, a.link_navig_red, a.link_navig_red:link, a.link_navig_community:visited {
color: #ca210a;
text-decoration:none;
}
.link_navig_red, .link_navig_red a:visited {
color: #ca210a;
text-decoration:none;
}
.link_navig_red{
background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_small_red.gif) no-repeat scroll 4px 9px;
color: #ca210a;
font-size:12px;
font-weight:bold;
line-height:110%;
margin:0 5px;
padding:3px 15px;
text-decoration:none;
}

.blue_bullet_home14 {
     font-family: arial, helvetica, verdana;
     font-size: 14px;
     font-weight: bold;
     color: #001f4f;
     background:transparent url(/fileadmin/lhsgroup.com/images/neu_internet/bullet_red.gif) no-repeat scroll 1px 8px;
     padding:0 0 0 12px;
     line-height:140%;
}

*html .blue_bullet_home14 {
     line-height:110%;
}
.blue_home16 {
     font-family: arial, helvetica, verdana;
     font-size: 16px;
     font-weight: bold;
     letter-spacing: 1px;
     color: #001f4f;
     
}

.headline_blue11 {
	color:#001F4F;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:none;
	}