html {height:100%}

body {	
/* background: url(/img/css/bg_body.jpg) repeat-x #E8E7E7; */
background-color:#fff;
margin:0;
min-height:101%;
padding:0;
}

.spacer1grey{
	height: 1px;
	overflow: hidden;
	font-size: 0%;
	background: #EAEAEA;
}

#LMain {
background-color: #FFF;
margin: 0 auto;
width: 997px;
}
.LMainGreyBorder {
/* border-left: 1px solid #E8E7E7;
border-right: 1px solid #E8E7E7;
 */
 width: 995px;
}
#LTop1 {
/* background: url(/img/css/bg_top1.gif) repeat-x; 
height: 31px;*/
background-color:#075BA5;
height: 48px;
width: 995px;
}
#LTop1Left {
float:left;
/* padding: 6px 0px 0px 41px; */
padding: 6px 0px 0px 10px;
}
#LTop1Right {
float:right;
padding: 14px 15px 0px 0px;
text-align:right;
}
#LTop1Left a,
#LTop1Right a{
	text-decoration:none;
	color:#fff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
#LTop2 {
padding: 8px 0px 7px 0px;
}
#LTop2Left {
float:left;
padding-top: 2px;
width: 780px;
}
#LTop2Left .lkTop2Left {
font-family: "@Arial Unicode MS", Arial, Verdana, Helvetica, sans-serif;
/* font-size: 10px; */
font-size: 12px;
font-weight: 300;
text-transform: uppercase;
margin-left:12px;
}
#LTop2Left .lkTop2Left a {
text-decoration: none;
}
.lkTop2Left .unsel, .lkTop2Left .unsel a {
/* color: #999999; */
color: #333;
}
.lkTop2Left .sel, .lkTop2Left .sel a, .lkTop2Left .sel a:hover, .lkTop2Left .unsel a:hover {
color:#005AA9;
}
.lkTop2LeftDelimiter {
padding: 0px 6px;
/* background-image: url(/img/css/dot_grey.gif); */
background-position: center;
background-repeat: repeat-y;
height: 14px;
width: 1px;
}
#LTop2Right {
float:left;
width: 213px;
}
#LTop3 {
/* background-color: #E8E7E7; */
/* height: 237px; */
overflow: hidden;
width: 995px;
}
#LTop3Left {
float:left;
/* width: 798px; */
width: 780px;
overflow:hidden;
}
#LTop3Left #LPrivatAndFirmen {
/* background: url(/img/css/bg_privatandfirmen.jpg) repeat-x; */
/* border-bottom: 1px solid #FFF; */
/* border-right: 1px solid #FFF; */
/* padding: 6px 0px 3px 0px; */
/* height: 24px; */
margin-top: 4px;
background-color: #0059A8;
height: 44px;
overflow: hidden;
width: 781px;
}
#LTop3Left  > a:first-child{
	min-height:254px;
	display:inline-block;
}
#LTop3Left a .headerTop3Img{
	min-height:254px;
}
#LPrivatAndFirmen #LPFLeft a{
	color: #FFF; 
	text-decoration: none; 
}
#LPrivatAndFirmen #LPFLeft {
	/* padding: 3px 0px 0px 18px; */
	float:left;
	padding: 12.5px 0px 0px 10px;
	color:#fff;
	font-weight:600;
}
#LPrivatAndFirmen .LPFRight {
background: url(/img/css/dot_greywhite.gif) repeat-y left;
height: 33px;
/* padding: 6px 0px 0px 10px; */
float:right;
padding: 12px 0px 0px 15px;
width: 150px;
position:relative;
}
#LPrivatAndFirmen .LPFRight a{
	font-weight:600;
	color:#fff;
	text-decoration:none;
}
#LPrivatAndFirmen #LPFLeft2 {
float:left;
padding: 3px 0px 0px 18px;
width: 491px;
}
#LPrivatAndFirmen #LPFRight2a {
float:left;
height: 18px;
padding: 6px 10px 0px 0px;
text-align: right;
width: 126px;
}
#LPrivatAndFirmen #LPFRight2b {
background: url(/img/css/dot_greywhite.gif) repeat-y left;
float:left;
height: 18px;
padding: 6px 0px 0px 10px;
width: 126px;
}
#LTop3Right {
float:left;
width: 200px;
background-color:#e8e8e8;
height:100%;
/* border-top:6px solid #EB6400; */
}
#LMiddle {
/* background: url(/img/css/bg_center.jpg) repeat-x;  */
width: 995px;
}
#LMiddleLine {
/* background-image: url(/img/css/dot_grey.gif); */
background-position: 196px 0px;
background-repeat: repeat-y;
/* padding-bottom: 10px; */
margin:7px 0;
width: 995px;
}
#LLeft {
float: left;
padding: 0px 1px 0px 0px;
/* width: 196px; */
width: 193px;
}
#LLeftNavi {
background-color: #FFF;
/*border-top: 4px solid #EC6300;*/
padding-bottom: 10px;
width: 196px;
}
.leftnavi2 .unsel {
background-color: #e8e8e8;
/*
background-image: url(/img/css/bg_nav2unsel.gif);
background-position: 9px 11px;
background-repeat: no-repeat;*/
border-bottom: 1px solid #FFF;
color: #005AA9;
font-size: 12px;
/* padding: 11px 10px 9px 23px; */
padding: 11px 21px 9px 11px;
width: 163px; /* 196 */
}
.leftnavi2 .unsel a, .leftnavi2 .unsel a:hover {
color: #005AA9;
text-decoration: none;
}
.leftnavi2 .sel {
/* border-top: 4px solid #EC6300; */
background-color: #e8e8e8;
/*background-image: url(/img/css/bg_nav2sel.gif);
background-position: 4px 9px;
background-repeat: no-repeat;
color: #FFF;*/
border-bottom: 1px solid #FFF;
font-size: 12px;
/*font-weight: bold;*/
/* padding: 11px 10px 9px 23px; */
padding: 11px 21px 9px 11px;
width: 163px; /* 196 */
}
.leftnavi2 .sel a, .leftnavi2 .sel a:hover {
color: #005AA9;
text-decoration: none;
} 
.leftnavi3 .unsel {
color: #81869A;
font-size: 12px;
padding: 5px 10px 5px 26px;
}
.leftnavi3 .unsel a, .leftnavi3 .unsel a:hover {
color: #81869A;
text-decoration: none;
}
.leftnavi3 .unsel a:hover {
color: #0059A8;
}
.leftnavi3 .sel {
color: #005AA9;
font-size: 12px;
font-weight: bold;
padding: 5px 10px 5px 26px;
}
.leftnavi3 .sel a, .leftnavi3 .sel a:hover {
color: #005AA9;
text-decoration: none;
}
.leftnavi4 .unsel {
color: #81869A;
font-size: 12px;
padding: 4px 10px 6px 46px;
}
.leftnavi4 .unsel a, .leftnavi4 .unsel a:hover {
color: #81869A;
text-decoration: none;
}
.leftnavi4 .sel {
color: #005AA9;
font-size: 12px;
font-weight: bold;
padding: 4px 10px 6px 46px;
}
.leftnavi4 .sel a, .leftnavi4 .sel a:hover {
color: #005AA9;
text-decoration: none;
}
#LCenter {
padding: 0px 14px 0px 17px;
float: left;
width: 570px; /* 601 */
}
#LCenterWhite {
background-color: #FFF;
/*padding-top: 12px;*/
width: 570px; /* 601 */
}
#LLeftNavi .delimiter {
background-color: #FFF;
height: 1px;
overflow: hidden;
}
#LRight {
background-color: #FFF;
float: left;
width: 200px;
}
.rightBox {
	/*padding: 12px 10px 0px 5px;*/
	width: 100%;
	margin-bottom: 7px;
	/* border-top: 1px solid #ddd; */
	background-color:#f7f7f7;
}
.rightBoxLinie {
/*margin-top: 2px;*/
}
.rightBox .rbSpace {
/* padding: 10px; */
/* width: 180px; */
/* padding: 10px 0; */
	width: 200px;
	overflow:hidden;
}
.rightBox .rbSpace a{
	display:inline-block;
	width:100%;
	text-decoration:none;
	background-image: url(/img/css/bgAWeiterfuehrendes.gif);
    background-repeat: no-repeat;
    background-position: 0px 5px;
    color: #004F95;
    font-size: 90%;
    padding-left: 10px;
}
.rightBox .rbSpace span.aExtern a, .rightBox .rbSpace span.aGlossar a, .rightBox .rbSpace span.aDownload a {
    background-repeat: no-repeat;
	width:auto;
    background-position: right bottom;
    padding-right: 26px;
    padding-left: 0;
    text-decoration: underline;
	background-image: url(/img/css/bgAExtern.jpg);
}
.rightBox .rbSpace a:hover{
	/* text-decoration:underline; */
}
.rightBox .rbSpace a.imgLink{
	background: none;
	padding: 0;
	display: block;
	width: 100%;
}
.rightBox .rbSpace img{
	max-width: 100%;
	/*width:100%;*/
	display: block;
	margin: 0 auto;
}
.rightBox .rbSpace.boxImage{
	padding-top: 8px;
	padding-bottom: 8px;
}

/* Slider Right */
#SliderRight {
background-color: #e8e8e8;
width: 197px;
overflow: hidden;
border:1px solid #ddd;
}
#LReiterSpalteNews, #LReiterSpaltePresse {
width: 163px;
}
#LReiterSpalteNews .rightBox, #LReiterSpaltePresse .rightBox{
width: 163px;
}
#LReiterSpalteNews .news, #LReiterSpaltePresse .news{
	/* background: url(/img/css/news_arrow.gif) no-repeat right; */
	/* color: #004F95; */
	background: url(/img/css/right-blue-vb.png) no-repeat right 6px;
	color: #0059A8;
	/* font-size: 90%; */
	font-size: 85%;
	line-height:20px;
	padding: 0px 21px 15px 0;
}
#LReiterSpalteNews .news a, #LReiterSpaltePresse .news a {
/* color: #004F95; */
color: #0059A8;
text-decoration: none;
}
#LReiterSpalteNews .news a:hover, #LReiterSpaltePresse .news a:hover {
/* color: #004F95; */
color: #0059A8;
text-decoration: underline; 
}
#SliderRight .sliderTitelAktiv, 
#SliderRight .sliderTitelDeaktiviert{
color: #0059A8;
font-size: 90%;
font-weight: bold;
line-height: 40px;
height: 40px;
overflow: hidden;
padding-left: 19px;
padding-right: 8px;
width: 170px;
}
#LoginRight .sliderTitelAktiv span.biColor, 
#LoginRight .sliderTitelDeaktiviert span.biColor{
	color: #e76400;
}
#SliderRight .sliderTitelAktiv{
 /* background: #206EB2 url(/img/css/SliderTitel.gif) repeat-x;  */
	background-color:#fff;
}
#SliderRight .sliderTitelDeaktiviert{
 /* background: #B2BCC0 url(/img/css/SliderTitel.jpg) repeat-x;  */
	background-color:#f7f7f7;
	border-bottom:1px solid #ddd;
	cursor:pointer;
}
#SliderRight .sliderTitelDeaktiviert div{
 /* background: url(/img/css/sliderpfeil.gif) no-repeat right center; */ 
 background: url(/img/css/plus-vb.png) no-repeat right center;
}
#SliderRight .sliderInhaltAktiv, #SliderRight .sliderInhaltDeaktiviert{
width: 170px;
overflow: hidden;
padding: 0px 8px 0px 19px;
}
#LReiterSpalteIndizes .sliderInhaltAktiv, #LReiterSpalteIndizes .sliderInhaltDeaktiviert{
width: 195px;
/*padding: 8px 0px 0px 2px;*/
padding: 0px 0px 0px 2px;
}
#SliderRight .sliderInhaltAktiv div.SliderInhalt, #SliderRight .sliderInhaltDeaktiviert div.SliderInhalt{
padding: 15px 0px 8px 0px;
/* width: 197px; */
}
#SliderRight .sliderInhaltAktiv{
	overflow: hidden;
	height: auto;
	/* border-top:5px solid #eb6400; */
}
#SliderRight .sliderInhaltDeaktiviert{
	height: 0px;
}
#SliderInhalt3 .LinkBottom {
    font-size: 12px;
    text-align: center;
    padding: 10px;
    width: 50%;
}
#SliderRight .LinkBottom {
    /* background: url(/img/css/bg_rb_button.jpg) repeat-x; */
	/* background-color:#fff ; */
    /* border: 1px solid #D6D6D6; */
    /* color: #004F95; */
    /* float: right; */
    /* padding: 3px 6px 4px 3px; */
	color: #fff;
	font-family:Verdana;
    background-color: #0059A8;
    border: none;
    /* font-size: 11px; */
    font-size: 14px;
    /* font-weight: bold; */
    line-height: 11px;
	margin: 10px auto;
	text-transform:capitalize;
}
#SliderRight .LinkBottom a {
	/* background: url(/img/css/bg_arrow_rb_link.gif) no-repeat 0px 4px; */
	/* color: #0059A8; */
	/* padding-left: 12px; */
	color: #fff;
	text-decoration: none;
}
.restylingFlat #SliderRight .sliderInhaltAktiv .LinkBottom a{
    font-size: 100%;
}
.restylingFlat #SliderRight .sliderInhaltAktiv .LinkBottom a:hover {
	/* color: #EC6300; */
	text-decoration: none;
}
#LIndezes {
padding: 10px;
width: 195px;
box-sizing: border-box; 
}
#LIndezes .index {
font-size: 10px;
/* background-color: #FFF;	 */
padding: 5px 0;
line-height: 11px;
width: 191px;
}
#LIndezes .index:hover {
background-color: #DEE8EF;	
}
#LIndezes .desc {
color: #005AA9;
float: left;
padding-right: 2px;
width: 70px;
}
#LIndezes .desc a, #LIndezes .desc a:hover {
color: #005AA9;
text-decoration: none;
}
#LIndezes .value {
color: #61667B;
float: left;
padding-right: 6px;
width: 50px;
}
#LIndezes .change {
color: #61667B;
float: left;
width: 63px;
}
#LIndezes .title {
color: #005AA9;
font-weight: bold;
}
#LDevisenKurse {
/* background: url(/img/css/bg_devisenkurse.jpg) no-repeat 0px 9px; */
/* height: 54px; */
/* padding: 9px 0px 0px 37px; */
/* margin-top: 10px; */
/* border-top: 1px solid #E8E8E8; */
	padding: 10px;
}
.SliderInhalt img{
	max-width: 100%;
}
.SliderInhalt p{
	margin: 5px 0;
}
.SliderInhalt p,
#LDevisenKurse a{
	color:#0059A8;
	text-decoration:none;
	/* font-weight:700; */
    font-weight: 600;
    font-size: 80%;
}
span.aWeiterfuehrendes a{
	background-position: 0 2px;
}
#LDevisenKurse #LNewFinanzmarkt{
padding:4px 0 0 10px;
}

/* Login */
#LoginRight {
/*background: #FFF url(/img/css/bg_login.jpg) repeat-x bottom;*/
/* border-top: 1px solid #CCC; */
 width:200px;	 
}
#LoginRight .sliderTitelAktiv {
/* height: 17px; */
/* padding: 10px 0px 0px 0px; */
}

#LoginRight .sliderTitelAktiv,
#LoginRight .sliderTitelDeaktiviert{
	height: 39px;
}
#LoginRight #SLD1SliderTitel1{
	height: 44px;
}
#LoginRight .sliderTitelDeaktiviert{
	/* background: url(/img/css/bg_login_titel_unsel.jpg) repeat-x; 
	padding: 5px 0px 0px 5px;*/
	height: 39px;
	/*padding: 5px 0px 5px 2px;*/
	padding: 0;
	overflow: hidden;
	width:200px;
	/*font-weight:600;*/
	color:#0059A8;
	cursor:pointer;
	background: #F7F7F7;
}
#SLD1SliderTitel1,
#SLD1SliderTitel2,
#SLD1SliderTitel3{
border-bottom: 1px solid #ddd; 
}
#SLD1SliderTitel1.sliderTitelAktiv, #SLD1SliderTitel2.sliderTitelAktiv, #SLD1SliderTitel3.sliderTitelAktiv{
	border-bottom: 1px solid #E8E8E8;
}
#LoginRight .sliderTitelDeaktiviert span.accPlus{
	float:right;
}
#LoginRight .sliderTitelAktiv span.accPlus{
	display: none; 
}
#LoginRight .sliderTitelDeaktiviert span.accPlus:after{
	clear:both;
}
#LoginRight .col1 {
float: left;
}
#LoginRight .col2 {
color:#005AA9;
float: left;
font-size: 60%;
}

#LoginRight .sliderTitelDeaktiviert .col1 {
/* background: url(/img/css/bg_login_titel_unsel2.gif) no-repeat 0px 4px; */
padding: 9px 12px 0px 12px;
/*width: 115px;*/
width: 100%;
box-sizing: border-box; 
}

#LoginRight .first .sliderTitelAktiv,
#LoginRight .first .sliderTitelDeaktiviert,
#LoginRight .first .sliderTitelDeaktiviert .col1{
	/* height: 33px; */
	padding: 0;
}
#LoginRight .sliderTitelDeaktiviert .col2 {
display: block;
width: 47px;
}
#LoginRight .sliderTitelAktiv .col1 {
	/* padding-left: 7px; */
	/* width:190px; */
	width: 100%;
	box-sizing: border-box; 
	padding: 9px 12px 0px 12px;
	color: #0059a8;
	/* border-top: 5px solid #eb6400; */
}
#LoginRight #SLD1SliderTitel1 .col1{
	border-top: none;
	padding:0;
}
#LoginRight .sliderTitelAktiv .col2 {
display: none;
overflow: hidden;
width: 0px;
}
#LoginRight .sliderInhaltAktiv, #LoginRight .sliderInhaltDeaktiviert{
overflow: hidden;
width:200px;
position:relative;
}
/* #LoginRight .sliderInhaltAktiv {
border-bottom: solid 1px #CCC;
} */
#LoginRight .sliderInhaltAktiv div.SliderInhalt, #LoginRight .sliderInhaltDeaktiviert div.SliderInhalt {
padding: 10px 0px 8px 16px;
width: 184px;
}

#SLD1SliderInhalt2.sliderInhaltAktiv div.SliderInhalt{
padding-top:0px!important;
}
#SLD1SliderInhalt2 .loginLinks{
line-height:10px!important;	
}
/* #LoginRight #Login4Home .sliderInhaltAktiv{
height: 120px;
} */

#LoginRight #Login4NotHome .sliderInhaltAktiv{
height: 177px;
}
#LoginRight .sliderInhaltDeaktiviert{
height: 0px;
}
/* #LoginRight .colA {
float: left;
width: 131px;
} */
#LoginRight .colB {
/* float: left; */
width: 92.5%;
}
#LoginRight .loginSend {
	/* background: url(/img/css/bg_login_button.gif) repeat-x top;
	width: 47px;
	height: 16px;
	padding: 0px 3px 0px 3px;
	 */
	overflow: hidden;
	border: 0;
	color: #FFF;
	font-size: 14px;
	/* font-weight: bold; */
	background-color:#0059A8;
	padding: 8px 10px;
	min-width:95px;
	margin:17px 35px 10px;
}
#LoginRight #Login4NotHome .loginSend{
	margin:8px 35px 7px;
	padding: 6px 8px;
}
#LoginRight .loginLinks {
	/* font-size: 70%; */
	color: #005AA9;
	line-height: 15px;
	padding-top: 10px;
	
	font-size: 75%;
	/*position:absolute;
	top:75px;*/
}
#LoginRight #SLD1SliderInhalt1 .loginLinks{
	padding-top: 6px;
}
#LoginRight .loginLinks a {
background: url(/img/css/bgAWeiterfuehrendes.gif) no-repeat 0px 4px;
padding-left: 9px;
}
#LoginRight .loginLinks a, #LoginRight .loginLinks a:hover {
color: #005AA9;
text-decoration: none;
}

#LoginRight .cobaWebHinweis1, #LoginRight .cobaWebHinweis1 a, #LoginRight .cobaWebHinweis2, #LoginRight .cobaWebHinweis2 a{
color:#EF6500!important;
font-weight: bold;
font-size:86%;	
line-height:15px;
text-decoration:none;
}
#LoginRight .cobaWebHinweis1 a {
background: url(/img/css/arrow_cobaweb.gif) no-repeat 0px 4px;
}


#LoginRight .cobaWebHinweis1 a, #LoginRight .cobaWebHinweis2 a{
padding-left:9px;	
}
#LoginRight .cobaWebHinweis1 {
padding-top:8px;
}

#LoginRight .inpLogin {
/* border: 1px solid #ACACAC;
border-bottom-color: #F1F1F1;
height: 12px;
width: 120px;
border-left-color: #F1F1F1; */
border:none;
color: #61667B;
font-size: 10px;
height: 25px;
padding:2px;
width: 90%;
}
#LoginRight .spacer {
/* height: 4px; */
height: 8px;
font-size: 0%;
overflow: hidden;
}
#LToolFinder {
margin-bottom: 3px;
height: 17px;
width: 196px;
}
#LToolFinder .toolFinder {
border-bottom: 1px solid #D4D0C8;
border-top: 1px solid #D4D0C8;
background: #FFF url(/img/css/bg_toolfinder.jpg) no-repeat top right;
color:#81869A;
cursor: pointer;
font-size: 10px;
height: 13px;
padding: 3px 31px 0px 0px;
text-align: right;
width: 165px;
}
#LToolFinder ul {list-style: none; margin: 0; padding: 0; float: left; width:100%; } 
#LToolFinder a {display: block;color:#81869A;text-decoration:none;} 
#LToolFinder a:hover {color:#FFF;} 
#LToolFinder li {position: relative;} 
#LToolFinder ul ul {
background-color: #E7E7E7;
padding: 0px 2px 0px 2px;
position: absolute; z-index: 500;
width: 192px;
}
#LToolFinder ul ul li {
border-bottom: 1px solid #CCCCCC;
color: #FFF;
font-size: 11px;
}
#LToolFinder ul ul li a{
padding: 4px 0px 5px 23px;
display: block;
width: 170px;
}
#LToolFinder ul ul li a:hover {
background: #EA6602 url(/img/css/bg_toolfinder_mo.jpg) repeat-x;
color:#FFF;
font-weight: bold;
}
#LToolFinder ul ul#toolFinderListe
{display: none;}

/* Quicknavi */

#LQuicknavi{
	margin-bottom: 3px;	
	height: 17px;
	text-align:right
}

#LQuicknavi .quickNavi {
	background: #FFF url(/img/css/bg_toolfinder.jpg) no-repeat top right;
	border-bottom: 1px solid #D4D0C8;
	border-left: 1px solid #D4D0C8;
	border-top: 1px solid #D4D0C8;
	color:#81869A;
	cursor: pointer;
	font-size: 10px;
	height: 13px;
	padding: 3px 31px 0px 0px;
	text-align: right;
	width: 125px;
	margin-right:10px;	
}

#LQuicknavi ul {list-style: none; margin: 0; padding: 0; float: left; width:100%; text-align:left;} 
#LQuicknavi a {display: block;color:#81869A;text-decoration:none;text-align:left;} 
#LQuicknavi a:hover {color:#FFF;text-align:left;} 
#LQuicknavi li {position: relative;text-align:left;} 
#LQuicknavi ul ul {
	background-color: #E7E7E7;
	padding: 0px 2px 0px 2px;
	position: absolute; z-index: 500;
	left:0px;
	width: 153px;		
	overflow:hidden;
}
#LQuicknavi ul ul li {
border-bottom: 1px solid #CCCCCC;
color: #FFF;
font-size: 11px;

}
#LQuicknavi ul ul li a{
padding: 4px 0px 5px 5px;
display: block;
width: 167px;
}
#LQuicknavi ul ul li a:hover {
background: #EA6602 url(/img/css/bg_toolfinder_mo.jpg) repeat-x;
color:#FFF;
font-weight: bold;
}
#LQuicknavi ul ul#quickNaviListe
{display: none} 

/* -- */

#LTellAFriend {
height:0px;
overflow:hidden;
position:relative;
width: 997px;
}
#LTellAFriend2 {
background-color: #F7F7F7;
height:180px;
padding: 20px 0 0 30px;
width: 967px
}
#LTellAFriend .TAFcol1 {
width:207px;
padding-right:44px
}
#LTellAFriend .TAFcol2{
width:440px;
}
#LTellAFriend .TAFcol3{
width:256px;
}
#LTellAFriend .tafText{
color:#61667B;
font-size:70%;
font-weight:bold;
}
#LTellAFriend .tafText a, #LTellAFriend .tafText a:hover{
color:#00488A;
}

#LTellAFriend .TAFcol21 {
padding-right:10px;
width:136px;
}
#LTellAFriend .TAFcol22 {
width:10px;
}
#LTellAFriend .TAFcol13 {
width:312px;
}

#LTellAFriend input{
background-color:#CFDDE9;
border:1px solid #BFBFBF;
color:#61667B;
font-size:70%;
height:16px;
}
#LTellAFriend .radiobtn, #LTellAFriend .privacy {
background-color:transparent;
border:medium none;
}
#LTellAFriend textarea {
background-color:#CFDDE9;
border: 1px solid #BFBFBF;
color: #61667B;
font-size: 70%;
height: 69px;
}
#LTellAFriend .pflicht {
border-left:4px solid #005AA9;
}
#LTellAFriend .w120 {
width:120px;
}
#LTellAFriend .w200 {
width:200px;
}
#LTellAFriend .w242 {
width:242px;
}
#LTellAFriend .w310 {
width:310px;
}
#LTellAFriendSend {
padding: 10px 0 10px 0;	
width: 256px;
}
#LTellAFriendClose{
bottom:0;
position:absolute;
right:0;
}
#LTellAFriendClose .tafclose2 {
background: #E8E7E7 url(/img/css/bg_taf_close2.gif) no-repeat;
display: inline;
float: right;
font-size:11px;
height: 20px;
line-height: 20px;
padding:0px 5px 0px 6px;
}
#LTellAFriendClose .tafclose2 a {
background: url(/img/css/bg_taf_close.gif) no-repeat left center;
color: #005AA9;
padding:0 0 2px 20px;
text-decoration: none;
}
#LTellAFriendClose .tafclose2 a:hover {
color: #005AA9;	
}
.lTellAFriendOpen {
background-color: #F7F7F7;
border-left: 1px solid #E8E8E8;
border-right: 1px solid #E8E8E8;
padding-left: 10px!important;
padding-right: 10px!important;

}
#LBottom1 {
border-top: 1px solid #D6D6D6;
color: #999999;
font-family: "@Arial Unicode MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
padding: 0 192px 0 20px;
text-transform: uppercase;
width: 785px;
}
.LBottom1Padding{
padding: 12px 0 15px 0;
}
#LBottom1 a {
color: #999999;
text-decoration: none;
}
#LBottom1 a:hover {
color: #015BA9;
}
#LBottom1 #LBottom1Left {
float: left;
width: 724px;
}
#LBottom1 #LBottom1Right {
float: left;
}
#LBottom1 a.LDrucken {
background-image: url(/img/css/drucken.gif);
background-position: 0;
background-repeat: no-repeat;
padding: 0px 0px 0px 19px;
}
#LBottom1 a.LTellAFriend {
background-image: url(/img/css/tellafriend.gif);
background-position: 0;
background-repeat: no-repeat;
padding: 0px 0px 0px 22px;
}
#LBottom1 a.LAnfrage {
background-image: url(/img/css/anfrage.gif);
background-position: 0;
background-repeat: no-repeat;
padding: 0px 0px 0px 21px;
}
#LBottom1 a.LTopAnker {
background-image: url(/img/css/topanker.gif);
background-position: 0;
background-repeat: no-repeat;
padding: 0px 0px 0px 11px;
}
#LBottom1 .lkBottom1Delimiter {
background: url(/img/css/dot_grey.gif) center repeat-y;
height: 12px;
padding: 0px 11px;
width: 1px;
}
#LBottom2 {
background-color: #E8E7E7;
color: #005AA9;
font-family: "@Arial Unicode MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
padding: 16px 8px 10px 8px;
text-transform: uppercase;
width: 997px;
box-sizing: border-box; 
}
#LBottom2 .lkBottom1Delimiter {
background-color: #999999;
float: left;
height: 7px;
margin-left: 8px;
margin-right: 8px;
margin-top: 4px;
overflow: hidden;
width: 1px;
}
#LBottom2 .sel {
font-weight: bold;
}
#LBottom2 a {
color: #005AA9;
text-decoration: none;
}
#LBottom2 a:hover {
color: #005AA9;
text-decoration: underline; 
}
#LBottom3 {
/* background-color: #E8E7E7; */
/* border-top: 1px solid #D6D6D6; */
background-color: #fff;
color: #989898;
font-family: "@Arial Unicode MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding: 8px 0px 10px 0px;
width: 997px;
}
#LBottom3 a, #LBottom3 a:hover {
color: #989898;
text-decoration: none;
}
#LJingle {
width: 1px;
height: 1px;
overflow: hidden;
}
/* Layer No-Script */
#LNoScriptCentering {
position: absolute;
top: 40px;
left: 0px;
width: 100%;
}
#LNoScriptCentering2 {
width: 997px;
margin: 0px auto 0px auto;
}
#layernoscript	{
margin-left: 20px;
width: 800px;
}

.txtnoscript				{font-size: 11px; color: #DE050D; font-weight:bold;line-height:15px;}
.txtnoscript a 			{color: #DE050D; text-decoration:underline;}
.txtnoscript a:hover 	{color: #DE050D;}


#seitenSucheBox{
/* 	width:127px;
	margin-right:10px; */
	width: 200px;
	margin-right:0;
}

#seitenSucheBox2 input{
	/* font-size:11px; */
}

#seitenSucheBox form{
	border: 1px solid #DEDEDE;
}
#seitensuche,
#seitensuche2{
	width:152px;
	padding-left: 8px;
	background-color:#FFFFFF;
	border: none;
	color:#61667B;	
	height:15px;
}

#seitenSucheBox input,#seitenSucheBox2 input{
	/* margin-left:4px; */
	height:18px;
}

#seitenSucheBox input#seitensuche,
#seitenSucheBox2 input#seitensuche2{
	padding-top:3px;
	/* height:12px; */
	height:20px;
	font-size: 12px;
	/*text-align:right;*/
	font-style: italic;
}
#seitenSucheBox .LinkBottom {
	background: url(/img/css/search-new.png) no-repeat;
	background-position:center;
	height: 20px;
	padding: 12px;
	cursor: pointer;
	background-color: #fff;
    border: #fff;
	
}

.seitensucheInhalt{
	background-color:#FFFFFF;
	width:540px;
	margin-left:20px;
}

.sucheDesc{
	padding-top:10px;	
	padding-bottom:15px;
	border-top:1px solid #E2E2E2;
}

.suchLink{
	margin-top:2px;
}

.suchLink a:Link,.suchLink a:Active,.suchLink a:Visited{
	color:#005AA9;
	text-decoration:none;
	background:transparent url(/img/css/bgAWeiterfuehrendes.gif) no-repeat scroll 0 4px;
	padding-left:9px;	
}

.suchLink a:hover{
	color:#EF8429 !important;
	text-decoration:none;
	background:transparent url(/img/css/bgAWeiterfuehrendes.gif) no-repeat scroll 0 4px;
	padding-left:9px;	
}

.suchTitel{
	background-image:url(/img/css/bg_template_titel.gif);
	background-position:0 3px;
	background-repeat:no-repeat;
	color:#00488A;
	padding-left:18px;
	text-decoration:none;
	font-weight:bold;
}

.suchTitel{
	margin-top:2px;
	margin-bottom:5px;
}

.suchTitel a{
	text-decoration:none;	
}

.sucheDesc span{
	font-weight:bold;
}

.suchButton{
	padding:0px 6px 1px 3px;
}

#LTop2Rightv{
	/* width:320px; */
	width:215px;
}
#LHomeNewsTickerRel{
overflow:hidden;
margin-top:6px;
border:1px solid #FFF;
position:relative;
height:16px
;width:176px;
background:#EF7B19
}
#LHomeNewsTickerAbs{
white-space:nowrap;
left:0px;
padding:0 3px;
font-size:70%;
position:absolute;
height:16px;
width:169px;
color:#FFF;
font-weight:bold	
}



#LoginRight2 {
/*background: #FFF url(/img/css/bg_login.jpg) repeat-x bottom;*/
border-top: 1px solid #CCC;
width:197px;	
}
#LoginRight2 .sliderTitelAktiv {
height: 17px;
padding: 10px 0px 0px 0px;
}
#LoginRight2 .sliderTitelDeaktiviert{
/* background: url(/img/css/bg_login_titel_unsel.jpg) repeat-x; */
border-bottom: 1px solid #CCC;
height: 22px;
overflow: hidden;
padding: 5px 0px 0px 5px;
width:190px;
}
#LoginRight2 .col1 {
float: left;
}
#LoginRight2 .col2 {
color:#005AA9;
float: left;
font-size: 60%;
}
#LoginRight2 .sliderTitelDeaktiviert .col1 {
/* background: url(/img/css/bg_login_titel_unsel2.gif) no-repeat 0px 4px; */
padding: 3px 0px 0px 12px;
width: 115px;
}
#LoginRight2 .sliderTitelDeaktiviert .col2 {
display: block;
width: 47px;
}
#LoginRight2 .sliderTitelAktiv .col1 {
padding-left: 7px;
width:190px;
}
#LoginRight2 .sliderTitelAktiv .col2 {
display: none;
overflow: hidden;
width: 0px;
}
#LoginRight2 .sliderInhaltAktiv, #LoginRight2 .sliderInhaltDeaktiviert{
overflow: hidden;
width:197px;
}
#LoginRight2 .sliderInhaltAktiv {
border-bottom: solid 1px #CCC;
}
#LoginRight2 .sliderInhaltAktiv div.SliderInhalt, #LoginRight2 .sliderInhaltDeaktiviert div.SliderInhalt {
padding: 15px 0px 8px 16px;
width: 178px;
}
#LoginRight2 #Login4Home2 .sliderInhaltAktiv{
height: 120px;
}
#LoginRight2 #Login4NotHome2 .sliderInhaltAktiv{
height: 146px;
}
#LoginRight2 .sliderInhaltDeaktiviert{
height: 0px;
}
#LoginRight2 .colA {
float: left;
width: 131px;
}
#LoginRight2 .colB {
float: left;
width: 47px;
}
#LoginRight2 .loginSend {
background: url(/img/css/bg_login_button.gif) repeat-x top;
border: 0;
color: #FFF;
font-size: 11px;
font-weight: bold;
height: 16px;
padding: 0px 3px 0px 3px;
width: 47px;
overflow: hidden;
}
#LoginRight2 .loginLinks {
color: #005AA9;
font-size: 90%;
/* line-height: 15px; */
padding-top: 10px;
}
#LoginRight2 .loginLinks a {
background: url(/img/css/bgAWeiterfuehrendes.gif) no-repeat 0px 4px;
padding-left: 9px;
}
#LoginRight2 .loginLinks a, #LoginRight2 .loginLinks a:hover {
color: #005AA9;
text-decoration: none;
}
#LoginRight2 .inpLogin {
border: 1px solid #ACACAC;
border-bottom-color: #F1F1F1;
border-left-color: #F1F1F1;
color: #61667B;
font-size: 10px;
height: 12px;
width: 120px;
}
#LoginRight2 .spacer {
height: 4px;
font-size: 0%;
overflow: hidden;
}

/*
#LoginRight .col1 .directepostimg2{
filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70;
}
*/
#LoginRight .sliderTitelDeaktiviert .col1 .directepostimg2{
display:none;
}

.directepost{
/* background: url(/img/css/radio_on.gif) no-repeat top left;
padding-left:19px;
padding-top:2px;
margin-bottom:3px;
height:14px; */
	padding: 10px 5px 10px;
	width: 80px;
	display: inline-block;
/* 	border-width: 5px 0 0 0;
	border-style: solid;
	border-color: #FFF; */
	background-color:#f6f6f6;
	/* font-size: 90%; */
	vertical-align: top;
	text-align: center; 
}
#DirectEpost1{
	width: 116px;
}
#DirectEpost2{
/* height:14px; */
	padding-right: 7px;
	padding-left: 6px;
	width: 61px;
}
.directEposActive{
	/* border-color: #EB6400; */
	background: #E8E8E8;
}
.directepost a{
/* background: url(/img/css/radio_off.gif) no-repeat top left; */
display: block;
}
.directepost,
.directepost a{
	color:#0059A8;
	/*font-weight:600;*/
	text-decoration:none;
}
.sliderTitelDeaktiviert .directepost{
	border-top-color: #F7F7F7;
	background: transparent;
}
/*#LTop3 #LoginRight .sliderTitelAktiv .col1 span{
	display: none; 
}*/
/* #Login4Home #SLD1SliderInhalt1.sliderInhaltAktiv{
	height:104px!important;
} */
.sliderInhaltAktiv{
	height:210px;
}
#LTop3 #LoginRight #Login4NotHome .sliderInhaltAktiv,{
	height:177px;
}
.transparenzbanner{
	padding:15px 0;
	width:100%;
}
.transparenzbanner img{
	width:100%;
}
#seitenSucheBox2 #form2{
	display: inline-block;
	border: 1px solid #DEDEDE;
}
#seitenSucheBox2 #form2 .LinkBottom{
	padding-top: 3px;
	height: 24px;
	padding-top: 1px;
}

#InfoOverlay{
	background: #FFF;
	/*height: 738px;*/
	left: 50%;
	margin-left: -376px;
	padding: 10px;
	position: absolute;
	top: 106px;
	width: 733px;
	z-index: 1000;
	box-shadow: 10px 10px 18px -1px rgba(0,0,0,0.5);
}
#InfoOverlay .closebtn{
	position: absolute; right: 21px; top: 19px; width: 38px; height: 38px;
	background: transparent;
	cursor: pointer; 
}

/*ANDERE EINSTELLUNGEN ZU "OVERWRITTE" HOME.CSS*/
/*NEUE CLASSES*/

body {
  font-family: Arial, Helvetica, sans-serif !important;
}
body #LTop3.Top3Home {
	background-color: #fff;
	/* padding-bottom: 15px; */
	padding-bottom: 7px;
	height:335px; /*302px ;*/
}
body #LTop3.Top3NotHome{
	background-color: #fff;
	height:302px ;
}
.restylingFlat #LTop3Left {
	min-height:302px;
	margin-right:15px;
}
.restylingFlat #LTop3Left .foto_center1,
.restylingFlat #LTop3Left .foto_center2{
	width: 780px;
}
.restylingFlat #SlideshowNavi {
  background: none;
}
.restylingFlat #LTop3Left .foto_center1 img,
.restylingFlat #LTop3Left .foto_center2 img{
	height:100%;
	width: 100%;
}
.restylingFlat #LHomeMitgliederNavi .lTopHomePrivatAndFirmen,
.restylingFlat .lTopHomePrivatAndFirmen{
	background:none;
	background-color:#005AA9;
	color:#fff;
	/* font-weight:600; */
}
.restylingFlat .lTopHomePrivatAndFirmenOld {
    padding: 12px 0px 10px 13px;
}
.restylingFlat .lTopHomePrivatAndFirmenOld {
  border-top: none ;
  border-bottom: none ;
}
.restylingFlat .homeTitel h1,
.restylingFlat .homeTitel h1 a,
.restylingFlat .homeTitel h1 a:hover {
	color:#333;
	background-position: 0px 8px;
	font-size:18px;
}	
.restylingFlat .homeTitel h1 a:hover {
	color:#0059A8;
}
.restylingFlat.LHomeBlock .homeText {
  padding: 0px 20px 0px 20px;
}
a.HomeHauptNaviBild {
	text-decoration:none;
	color:#fff;
}
.restylingFlat .lHomeRight .homeMenu  ul,
.restylingFlat .lHomeLeft .homeMenu  ul {
	width:378px;
}
.restylingFlat .homeMenu ul ul {
  background: #FAFAFA ;
  padding-bottom:0;
}
.restylingFlat #LHomeMitgliederNavi .homeMenu ul ul {
	width:198px;
}
.restylingFlat .homeMenu ul ul li {
	font-size: 17px;
	padding: 3px;
	border-bottom: 1px solid #ddd;
	padding-left: 15px;
}
.restylingFlat .homeMenu ul ul li a{
	background: none;
	padding-left: 0;
	line-height: 2.5;
}
.restylingFlat .homeMenu ul ul li {
	padding-left: 12px;
}
.restylingFlat .homeMenu ul ul{
	padding-top: 0;
}
.restylingFlat #LHomeMitgliederNavi #LHomeMitgliederTeaser{
  background: transparent;
  width: 200px;
  min-height: 322px;
  border-top: 7px solid #fff;
}
.restylingFlat #LHomeMitgliederNavi #LHomeMitgliederTeaser1 {
  width: 200px ;
  min-height: 322px;
  overflow: hidden;
}
.restylingFlat .lHomeRight,
.restylingFlat .lHomeLeft {
  width: 380px;
  overflow:hidden;
}
.restylingFlat .lHomeLeft {
  padding-right:20px;
}
.LHomeBlock .lHomeLeft a,
.LHomeBlock .lHomeRight a{
	display:inline-block;
	width:380px;
	overflow:hidden;
}
.LHomeBlock .lHomeRight a img,
.LHomeBlock .lHomeLeft a img{
	min-height:130px;
}
.restylingFlat #LHomeMitgliederTeaser img,
.restylingFlat #LHomeMitgliederTeaser1 img{
	min-height:130px;
}
.restylingFlat .LHomeBlock {
  padding:15px 0px 8px 0px;
  width:780px;
}
.restylingFlat #LHomeBottom {
  padding: 0;
  width: 780px;
}
.restylingFlat #LHomeCenter {
  width: 780px ;
  padding-right: 15px ;
}
.restylingFlat #LHomeBottom .col {
	width:185px;
}
.restylingFlat #LHomeBottom .col1,
.restylingFlat #LHomeBottom .col2,
.restylingFlat #LHomeBottom .col3 {
	padding-right: 13.33px;
}
#LHomeBottom .col .homeTitel:first-child  a{
	display:inline-block;
	width:185px;
	overflow:hidden;
}
#LHomeBottom .col a img{
	min-height:100px;
}
.restylingFlat #LHomeBottom .LinksBottom .homeTitel {
	width:185px;
	padding-bottom: 20px;
}
.restylingFlat #LHomeBottom .homeTitel h1{
	min-height: 34px;
}
.restylingFlat #LHomeBottom .homeTitel h1,
.restylingFlat #LHomeBottom .homeTitel h1 a{
	font-size:14px;
	line-height:normal;
}
.restylingFlat #LHomeBottom .homeTitel h1 a {
	background: url(/img/css/arrow_megamenu_s.gif) no-repeat;
	background-position: 0px 2px;
}

#SliderRight .sliderInhaltAktiv a{
	text-decoration: none;
}
#SliderRight .sliderInhaltAktiv a:hover{
	text-decoration: underline; 
}
.restylingFlat .tContent{
	font-size:80%;
	line-height:20px;
}
.restylingFlat #LTop1Right{
	font-size:13px;
}
.restylingFlat .L3Produkte .blueborder, .restylingFlat .LTempNr16 .blueborder,
.restylingFlat .L3Produkte .orangeborder, .restylingFlat .LTempNr16 .orangeborder {
    padding-top: 10px;
}
.restylingFlat .L3Produkte2,
.restylingFlat .L3Produkte,
.restylingFlat .LHauptprodukt {
	background-image:none;
}
/**/

#LRight #SliderRight .tContent{
	font-size: 12px;
	line-height: 1.3;
}

.orangeButton a{
	text-decoration:none;
	color:#fff;
	font-size:85%;
}
.orangeButton{	
	background-color:#e76400;
	text-align:center;
	width:197px;
	padding:5px 0;
	margin-left:-15px;
	
	width: 198px;
    padding: 12px 0;
    margin-top: 12px;
}
#Login4NotHome .orangeButton{	
    margin-top: 0;
}

.iconDownArrow:after{
	content: url(/img/css/right-arrow-vb.png);
	margin:0 5px 0 0;
	position:relative;
	top:-2px;
}

.loginButtonFlat a{
	display:inline-block;
	background: #005AA9;
	color: #FFF;
	width: 95px;
	box-sizing: border-box; 
	text-align: center; 
	padding: 10px 12px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none; 
}
.filright .rnavi{
	width: 100%;
	box-sizing: border-box; 
}
#LoginTesoWeb,
#LoginNormal{
	cursor: pointer; 
}
.rightBoxBildTitle{
	/* background: #E8E8E8; */
	/* padding: 4px 12px; */
    padding-top: 10px;
}
.rightBoxBildTitle img{
	max-width: 100%;
}
.singleBoxRight{
	/* background: #f7f7f7; */
	/* padding: 11px 12px 9px; */
    /* border: 1px solid #ddd; */
	min-height:45px;
    width: 100%;
    box-sizing: border-box;
    padding-top: 15px;
}

}
.singleBoxRightNoLink{
	background: none;
	border:none;
	font-weight:600;
}
.singleBoxRight,
.singleBoxRight a{
	color: #005AA9;
	display: block; 
	text-decoration: none; 
}
.singleBoxRight{
	padding-right:14px;
	padding-left:14px;
}
#LRight .rightBox .tContent{
	padding:7px 14px;
	/* padding: 10px 0px; */
	font-size: 12px;
	line-height: 1.3;
	box-sizing:border-box;
}
#LRight .rightBox .tContent:last-child{
	padding-bottom: 20px;
}
.templContent.tContent{
	font-size: 12px;
	line-height: 1.3;
}
.SubPageHeader{
	width: 780px;
	height: 254px;
}
#RightFilsuche{
	margin-bottom: 16px;
}
#LRight #RightFilsuche .btn{
	font-size: 12px;
}
#LRight #RightFilsuche .btn .iconTool{
	margin-top: 0;
	height: 38px;
}
#LRight #RightFilsuche .btn{
	background: transparent;
}
.restylingFlat .SliderInhalt strong{
	font-weight:400;
}
.restylingFlat #SliderRight .sliderInhaltAktiv a {
	font-size:90%;
}
.restylingFlat .filright .rnavi {
    background-image: url(/img/css/bgAWeiterfuehrendes.gif);
    background-position: 0px 4px;
    padding: 0px 10px 0px 12px;
}
.restylingFlat .filright .divln {
    background-color:transparent;
	height: 0;
}
.restylingFlat .LTemplateArtikel .tmpl_123, .tmpl_124 {
	padding: 0px 16px 0px 0px;
}
.restylingFlat h1 a, 
.restylingFlat .tmpl_123 h1 a, 
.restylingFlat .tmpl_12 h1 a, 
.restylingFlat .tmpl_23 h1 a, 
.restylingFlat .tmpl_1 h1 a, 
.restylingFlat .tmpl_2 h1 a, 
.restylingFlat .tmpl_3 h1 a {
/*     background-image: none;
    padding-left: 0; */
	padding-left: 10px;
	background-image: url(/img/css/bgAWeiterfuehrendes.gif);
	background-position: 0px 5px;
}
.restylingFlat .tmpl_123 h1, 
.restylingFlat .tmpl_12 h1, 
.restylingFlat .tmpl_1 h1, 
.restylingFlat .tmpl_23 h1,
.restylingFlat .tmpl_2 h1, 
.restylingFlat .tmpl_3 h1 {
	padding: 15px 0px 12px 0px;
	font-size: 81.5%;
}

/*testweis*/
.restylingFlat .homeTitel h1,
.restylingFlat .homeTitel h1 a {
	background: none;
	padding-left: 0;
}
.restylingFlat #LHomeMitgliederNavi .homeTitel,
.restylingFlat .LHomeTitelBlock .homeTitel  {
	padding-left:0;
}
.restylingFlat .homeTitel h1,
.restylingFlat .homeTitel h1 a,
.restylingFlat .homeTitel h1 a:hover {
	font-size:16px;
}	
.restylingFlat .LHomeBlock .homeText,
.restylingFlat #LHomeMitgliederNavi .homeText {
	padding-left: 0;
}
.restylingFlat #LHomeBottom .homeTitel h1, 
.restylingFlat #LHomeBottom .homeTitel h1 a {
	background:none;
}
.restylingFlat #LHomeMitgliederNavi #LHomeMitgliederTeaser1 {
	min-height: 270px;
}
.restylingFlat #LHomeMitgliederNavi #LHomeMitgliederTeaser {
	min-height: 265px;
}
.restylingFlat .LHomeBlock {
	padding: 0px 0px 8px 0px;
}
.restylingFlat .LHomeBlock .lHomeRight a img,.restylingFlat .LHomeBlock .lHomeLeft a img {
	margin-top: 7px;
}
.restylingFlat .LHomeBlock .homeText.tContent {
	padding-top:10px;
}
.restylingFlat #LHomeBottom {
	padding-top:15px;	
}
.restylingFlat #LHomeBottom .LinksBottom .homeTitel {
	padding-bottom:15px;	
}
.restylingFlat #LHomeBottom .LinksBottom {
	padding-bottom:32px;	
}
.restylingFlat #LPrivatAndFirmen .LPFRight {
	width:570px;
}
.restylingFlat .LTemplateArtikel h1{
	padding:0 0 15px 0;
	margin-top:-6px;
	font-size: 18px;
}
.restylingFlat .tContent ul {
list-style-position: outside;
list-style-image: url(/img/css/bgAWeiterfuehrendes.gif);
}
.restylingFlat #LKontaktSend{
    margin: 0 35px;
    padding: 8px;
	background-color:#0059A8;
	width:auto;
	display:inline-block;
}
.restylingFlat #LKontaktSend a{
	color:#fff;
	text-decoration:none;
}
.restylingFlat #LKontakt input[type="file"]{
    height: 24px;
}
.restylingFlat #LKontakt input[type="file"]::-ms-browse ,
.restylingFlat #LKontakt input[type="file"]::-webkit-file-upload-button {
  /* visibility: hidden; */
  background:#0059A8;
  border:none;
  color:#fff;
  height:24px;
}

/*end testweis*/

