html{height:100%;padding-bottom: 1px}
body{color:#424142;font-size:78%;padding:0;margin:0}
A{color:#485B82; text-decoration:underline}
A:HOVER{color:#485B82; text-decoration: underline;}

.onlyPrint{display:none}



#LBGWhite{
background-color: #FFF;
width:100%
}
body{
background-color: #1A171B;
background-image:url(/img/css/bg_body_not_home.jpg);
background-position:top left;
background-repeat: repeat-x;
}
body.home{
background-image:url(/img/css/bg_body_home.jpg)!important;
}
body.arche{
background-image:url(/img/css/bg_body_arche.gif)!important;
}
body.acli{
background-image:url(/img/css/bg_body_acli.gif)!important;
}
body.hilfsfonds{
background-image:url(/img/css/bg_body_hilfsfonds.gif)!important
}
body.bildung{
background-image:url(/img/css/bg_body_bildung.gif)!important;
}
body.reisen{
background-image:url(/img/css/bg_body_reisen.gif)!important;
}
body.service{
background-image:url(/img/css/bg_body_service.gif)!important;
}
body.suedtirol{
background-image:url(/img/css/bg_body_suedtirol.gif)!important;
}
.lCentering{
margin:0 auto;width:980px
}
#LTopNavi{
height:74px;
padding-right:3px; 
text-transform: uppercase;
width:977px
}
#LTopNavi .delimiter {
text-transform: none;	
}
#LTopNaviLeft{
padding-top:7px;
width:479px
}
#LTopNaviMiddle{
background: #FFF;
color:#7F8081;
font-size:12px;
font-weight: bold;
line-height:11px;
padding:7px 6px;
overflow:hidden;
width:7px
}
#LTopNaviRight{
padding-top:7px;
width:479px
}
#LHeaderFlashHome{
/*height:287px;*/
height:300px;
text-align: center;
width:100%
}
#LTopLogo{
height:67px;
padding-top:18px;
margin:0 auto;
width:114px
}
.acli #LTopLogo{
width:122px	
}
#HauptNavigation{
padding-top:15px;
width:980px;
position: relative;
z-index: 100
}


#Kruemelpfad{
color:#000/*#C6C5C6*/;
padding:7px 0 0 0;	
}
#Kruemelpfad a{
color:#000/*#C6C5C6*/;
text-decoration:none;
}
#LMiddle{
padding: 46px 0 35px 0;
width:980px;
}


#LCenter{
padding-right: 35px;
width:605px
}

#LRight{width:340px}
#LRight .lrightnavi a{
color:#5E5C5F;
text-decoration: none;
}
#LRight .lrightnavi a:hover, #LRight .rightnaviaktiv a{
color:#003A77;
}

#LRight .rightnaviarrow{
background: url(/img/css/pfeil1.gif) 0px 5px no-repeat;
padding-left:12px;
}
.rightnavis2 .rightnaviarrow {width: 328px;}
.rightnavis3 .rightnaviarrow {width: 308px;}
.rightnavis4 .rightnaviarrow {width: 288px;}

#LRight .rightnavis2{
padding:7px 0 5px 0
}
#LRight .rightnavis3{padding:3px 0 2px 20px}
#LRight .rightnavis4{padding:3px 0 2px 40px}

.BoxRight1{
background:url(/img/css/bg_box_right1.jpg) repeat-y top left;
padding:12px 28px 10px 14px;	
width:298px;
}
#LRight .termin{
padding:0 0 6px 12px;
width:286px;	
}
#LRight .termin .date{
color:#6D6D6D;
padding-right:11px;
width:275px 
}
#LRight .termin .termintitel{
color:#353535;
width:275px
}
#LRight .termin .termintitel a, #LRight .termin .termintitel a:hover{
color:#353535;
text-decoration: none;
}
#LRight .lMWText{
padding:0 0 6px 19px;
width:279px;	
}
.lRightKontaktCenter{
width:286px;	
}
.lRightKontaktCenter .lKontaktPerson{
padding-right:10px;
}
.lRightKontaktCenter .lKontaktFunktion{
color:#8C8C8C;
font-style:italic;
}
.lRightKontaktCenter .lKontaktTel, .lRightKontaktCenter .lKontaktEmail{
color:#737373;
font-style:italic;
}
.lRightKontaktCenter .lKontaktEmail a{
color:#737373;	
}
.lRightKontaktCenter .lKontaktEmail a:hover{
color:#003A77;	
}

.lRightBoxBanner{
position:relative;
z-index: 1;
width:340px;
}
.lRightBoxBanner .lRightBoxBannerText{ 
bottom:21px;
left:16px;
position:absolute;
display: block;

}
.lRightBoxBanner .lRightBoxBannerText a{ 
color:#003A77;	
font-style:italic;
font-weight: bold;
/*
background:url(/img/css/pfeil1.gif) 2px 3px no-repeat;
padding-left:12px;
*/
}


.lRightBoxBanner img{/*border:1px solid #D1CFCF*/}
.lRightUmfrage{
padding:0 0 7px 24px;
width:264px
}
.lRightUmfrage .lInput{width:30px}
.lRightUmfrage .lLabel{width:234px}

#LRight .l4RightBoxLine2{
padding:0 0 6px 12px;
}
.lRightBoxLine2{
background:#D1D1D1;
height:1px;
overflow:hidden;	
}
.lRightBoxLine2L{
background:url(/img/css/bg_line2_left.jpg) no-repeat top left;
}
.lRightBoxLine2R{
background:url(/img/css/bg_line2_right.jpg) no-repeat top right;
}
.boxRightLink span{
color:#6E6E6E;
}
.boxRightLink span a{
color:#6E6E6E;
text-decoration: none;
}
.boxRightLink span a:hover{
color:#003A77
}
#LRightLastMinute #LRightLastMinuteTitel{
	background: #FFCD00;
	padding: 13px 0 10px 17px;
	width:323px;
}
#LRightLastMinute #LRightLastMinuteKurse{
color:#004F8D;
font-weight: bold;
}
#LRightLastMinute #LRightLastMinuteKurse a{
color:#004F8D

}


.BoxKontaktCenter{
background: #D7D7D7;
padding:7px;
width:326px	
}
.BoxKontaktCenterB{
background:#F3F3F3 url(/img/css/bg_box_kotaktcenter.jpg) repeat-y;
padding:16px 23px 10px 17px;	
width:286px
}
.boxRightYouTubeVideo1{
background:#D7D7D7;
padding:7px;
width:326px;	
}
.boxRightYouTubeVideo2{
background:#F3F3F3;
padding:2px;
width:322px;	
}
.boxRightYouTubeVideo3{
background:#EBEBEB;
padding:2px;
width:318px;	
}
.boxRightYouTubeVideo1{
background:#D7D7D7;
padding:7px;
width:326px;	
}
#LRightSuche2{
padding:0 0 10px 14px;
}
#LRightSuche3{
background:#FFF;
width:281px;
}
#LRightSuche3 .searchword {
background:#FFF;	
border: none;
color:#A1A1A1;
width:230px;
}
#LRightSuche3 .swSubmit{
background:#8C8C8C;
border:none; 
color:#FFF;
font-weight: bold;
text-transform: uppercase 
}
#LRightSucheSubmit{
padding:2px;
}
.lCenterLine1{
background:#D1D1D1;
height:1px;
overflow:hidden;
}
.lCenterLine1L{
background:url(/img/css/bg_line1_left.jpg) no-repeat top left;
}
.lCenterLine1R{
background:url(/img/css/bg_line1_right.jpg) no-repeat top right;
}
.LCenterContentImgLeft .templateImage{
float:left;
margin:0 15px 9px 0
}
.LCenterContentImgRight .templateImage{
float:right;
margin:0 0 9px 15px
}
ul.CenterContentAnkers{
margin:0;
padding:0 0 30px 13px;	
}
ul.CenterContentAnkers li{
padding-bottom:10px;	
}
.LCenterContent4  .templateImage, .LCenterContent5  .templateImage{
margin-left:0!important;
margin-right:0!important;
}
.galleryLink{
padding:10px 0 0 0
}

.LCenterContentImgLeft img, .LCenterContentImgRight img{
border:1px solid #575757
}
.LCenterContent6{
width:290px;	
}
.LCenterContent6b{
background:#003A77/*#000*/;
height:87px; 	
padding:7px;
position:relative;
width:276px;
}
.LCenterContent6b .LCenterContent6BLink{
background:#003A77/*#000*/;
bottom:0;
color:#6E6E6E;
padding:2px 4px 3px 6px;
position: absolute;
text-transform:uppercase;
right:0;	
}
.LCenterContent6b .LCenterContent6BLink a{
color:#FFF/*#6E6E6E*/;
text-decoration:none;
}
.LCenterContent6b .LCenterContent6BLink a:hover{
color:#FFF;
}
.LCenterContent7{
background: #F3F3F3 url(/img/css/bg_template4.jpg) repeat-x top left;
border:7px solid #D7D7D7;
width:591px;	
}
.LCenterContent7b{
padding:22px 163px 0 30px;  
width:398px;	
}
.LCenterContent7c{
background-position:bottom right; 
background-repeat:no-repeat; 
width:591px;	
}


.LCenterContent7b .txtAuthor{
padding:10px 0;
}
#LFooter100{
background:#1A171B;
width:100%
}
#LFooter{
padding:38px 0px 13px 0;
width:980px
}
#LFooterLeft{
font-size: 90%;
/*padding:18px 15px 0 0;*/
padding:5px 15px 0 0;
width:853px; 
}
#LFooterRight{
/*width:112px; */
width:74px; 
}

#LTopNaviLeft, #LTopNaviRight{font-size:90%}

.lTopNaviFooterText,.lTopNaviFooterText a{
color:#8D8B8D;	
text-decoration: none;
}
.lTopNaviFooterText a:hover{
color:#FFF;
}
#LTopNaviLeft .active a, #LTopNaviRight .active a{
color:#FFF;	
}
#LTags{
overflow: hidden;
width:605px;
}
#LTags a{
color:#003A77;
font-style: italic;	
}
#LTags a:hover{
color:#003A77;
}

#FooterTagCloud{width:298px;}
#FooterTagCloud table{background:transparent;text-align:center}
#FooterTagCloud table td{background:transparent;}
#FooterTagCloud table a{color:#4E4E4E; text-decoration:none; white-space:nowrap}
#FooterTagCloud table a:Hover{color:#4E4E4E; text-decoration:underline}


.tagwolke0{font-size:80%}
.tagwolke1{font-size:90%}
.tagwolke2{font-size:95%}
.tagwolke3{font-size:105%}
.tagwolke4{font-size:115%}
.tagwolke5{font-size:125%}
.tagwolke6{font-size:130%}
.tagwolke7{font-size:140%}
.tagwolke8{font-size:148%}
.tagwolke9{font-size:158%}
.tagwolke10{font-size:165%}

#LCenterDrucken{
padding:20px 0;
width:605px;
}
#LCenterDrucken2{
color:#A8A8A8;
text-align:center;
text-transform:uppercase;	
}
#LCenterDrucken2 a{
color:#A8A8A8;
text-decoration: none;
}
.socialIcon{
padding-left: 4px;
}

