.clear {
	clear: both;
	height: 1px;
	margin-top: -1px;
	overflow: hidden;
}

#adl_sb_table {
  width: 810px;
}

#overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	-moz-opacity:0;
	filter:alpha(opacity=0);
	opacity:0;
	background-color: #000000;
	z-Index: 3;
}


.commentWrapper .row1 {
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 10px;               
	margin-bottom: 20px;
	margin-top: 20px;
}

.commentWrapper .row2 {
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 10px;
	margin-top: 5px;
	font-size: 11px;
    line-height: 1.4em;
}

.commentWrapper .row2 .number {
	font-size: 11px;
	width: 60px;
	float: left;
	color: #999999;
	margin-bottom: 5px;
}

.commentWrapper .row2 .name {
	font-size: 11px;
	width: 150px;
	float: left;
	color: #999999;
}

.commentWrapper .row2 .zeit {
	font-size: 11px;
	width: 150px;
	float: left;
	color: #999999;
}

#commentLayer {
	background-color: #FFFFFF;
	z-Index: 4;
	display: none;
	border: 1px solid #000000;
	width: 400px;
	left: 50%;
	margin-top: -150px;
	margin-left: -200px;	
	position: fixed;
	padding: 15px;
}

#commentLayer .header {
	color: #0051ac;
	font-size: 15px;
	font-weight: bold;
}

#commentLayer .name {
	float: left;
	width: 150px;
    margin-bottom: 15px;
}

#commentLayer .email {
	float: right;
	width: 150px;
	margin-bottom: 15px;
}

#commentLayer .required {
	font-size: 10px;
}

#commentLayer input , textarea  {
	border: 1px solid #CCCCCC;
	font-size: 11px;
	font-family: Arial,Verdana,sans-serif;
	padding: 2px;
}

#commentLayer .closer {
	font-weight: bold;
	float: right;
	color: #0051aC;
	font-size: 10px;
}

#commentLayer textarea  {
	width: 400px;
	height: 100px;
}

.commentWrapper span.counter {
	font-size: 16px;
	font-weight: bold;
	float: left;
}

.commentWrapper a.write {
	background-image:url(/resources/p/ico_write.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #0055A1;
	text-decoration: none;	
	padding-left: 20px;
	margin-right: 5px;
	font-size: 11px;
	font-weight: normal;
	float: right;
}

.labeltabWrapper {
    margin: 5px 0px 0px 0px;
	padding: 0px 0px 10px 0px;	 
}

.labeltabWrapper .labeltab {
	padding: 3px 14px 3px 14px;
	float: left;
	font-size: 0.9em;
}

.labeltabWrapper .labeltab.inActive {
	background-image: url(/resources/p/content_bgtab_off.gif);
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #E9E9E9;
}

.labeltabWrapper .labeltab.active {
	background-color: #FFFFFF;
	border-top: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	border-bottom: 1px solid #FFFFFF;	
}

.labeltabWrapper .labeltab a {
	text-decoration:none;
	color: #0055a1;
}



#contentLeft .blockWrapper .item  .regionalCard {
	margin: 10px 20px 0px 0px;
	float: left;
}

#contentLeft .blockWrapper .item .regionalCardList {
	font-size: 0.9em;
	display: block;	
	padding-top: 10px;	
}

#contentLeft .blockWrapper .item .regionalCardList ul {
	margin: 5px 0px 0px 0px;
	padding: 0px;	
}

#contentLeft .blockWrapper .item .regionalCardList ul li {
	float: left;
	display: block;
	list-style: none;
	margin-right: 15px;
}

#contentLeft .blockWrapper .item .regionalCardList ul li.active {
	font-weight: bold;
}

#contentLeft .blockWrapper .item .regionalCard .labeltab.active {
	font-weight: bold;
}

#contentLeft .hl_weitere_links {
  font-size: 11px;
  font-weight: bold;
  margin-bottom: 3px;
}

#contentLeft .weitere_links a {
  background: url("/resources/themes/standard/icons/link/internal.gif") no-repeat scroll 0 5px transparent;
  padding: 6px 0 0 18px;
  font-size: 11px;
}







#contentRight .item .content .blockWrapper.regionalMap {
    position: absolute;
    margin: -10px -9px -9px -9px;
}

#contentRight .item .content .blockWrapper.regionalMap img {    
    margin: 0px;	
}

#contentRight #regionalMap {
	width: 298px;
	height: 275px;	
}

#contentRight #regionalMapLayer {
	position: absolute;
	color: #000000;	
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;	
	font-size: 9px;
	font-family: Tahoma,Verdana;
	padding: 0px;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
	opacity:0.9;
	line-height: 1.4em;
	list-style: none;	
}

#contentRight #regionalMapLayer li {
	border: 1px solid #CCCCCC;	
	margin: 1px;
	padding: 2px 20px 2px 5px;
}

#contentRight .blockWrapper .mapRadar {
	position: absolute;
	display: none;
}


#contentRight .item {
	position: relative;	
}

#contentRight .item .content a.pointer {
    position: absolute;
    background-image: url(/resources/p/map_pointer_blue.png);
    background-position: top center;
    background-repeat: no-repeat;
    padding: 11px 0px 3px 0px;
    color: #0051AC;
    text-decoration: none;
    text-align: center;
    font-size: 10px;
}

#contentRight .item .content a.pointer:hover {
    position: absolute;
    background-image: url(/resources/p/map_pointer_red.png);
    background-position: top center;
    background-repeat: no-repeat;
    padding: 11px 0px 3px 0px;
    color: #CA0000;
}

#contentRight .item .content a.pointer.active {
    position: absolute;
    background-image: url(/resources/p/map_pointer_red.png);
    background-position: top center;
    background-repeat: no-repeat;
    padding: 11px 0px 3px 0px;
    color: #CA0000;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    font-size: 11px;
}

#contentRight .item .content .subCities {
    position: absolute;
	display: none;	
	color: #000000;	
	background-color: #FFFFFF;
	/*
	border: 1px solid #CCCCCC;
	*/
	font-size: 9px;
	font-family: Tahoma,Verdana;
	padding: 0px;
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
	opacity:0.7;
}













#contentRight .item .content img {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}
 


#contentRight .item .content .block {
	padding: 0px 0px 0px 0px;
	font-size: 1em;
	line-height: 1.4em;
	/* margin: 10px 9px 10px 9px; */
	margin: 0px 0px 10px 0px;
}


#contentRight .item .content .block  img {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
	width: 120px;
}

#contentRight .item .content .block  .links a {
	padding-left: 20px;
	display: block;
	color: #0055a1;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
}

#contentRight .item .content .block  a:hover {
	text-decoration: underline;
}

#contentRight .content blockWrapper .block h2 {
	color: #0055a1;
	text-decoration: none;
}

#contentRight .item .content .block h2 a {
	color: #0055a1;
	text-decoration: none;
}

#contentRight h4, #contentRight h4 a {
	color: #CA0000;
	text-decoration: none;
	text-transform: uppercase;	
}



/* ANRISS MIT HOVER FUNKTIONEN  INAKTIV */
#contentRight .item .content .block.inactive h2 {
	font-size: 1em;
	margin: 0px;
}

#contentRight .item .content .block.inactive .image {
	display: none;
}

#contentRight .item .content .block.inactive .textActive {
	display: none;
}

#contentRight .item .content .block.inactive .imgSmall {
	width: 53px;
	margin-top: 3px;    
}

#contentRight .item .content .block.inactive .links {
	display: none;
}
/* ANRISS MIT HOVER FUNKTIONEN  INAKTIV */




/* ANRISS MIT HOVER FUNKTIONEN  AKTIV */
#contentRight .item .content .block.active h2 {
	font-size: 1.4em;
	line-height: 1.4em;
	margin: 0px;
}

#contentRight .item .content .block.active .imgSmall {
	display: none;
}

#contentRight .item .content .block.active .textInactive {
	display: none;
}

#contentRight .item .content .block.active .links {
	clear: both;
	padding-top: 5px;	
}






















#contentRight .item .content .forenItems a {
	background-image:url(/resources/p/ico_forumlink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #0055A1;
	text-decoration: none;	
	padding-left: 20px;
	margin-right: 5px;
}

#contentRight .item .content .tabblock .tabarea .inner .forenItems  a:hover {
	text-decoration: underline;
}

#contentRight .item .content .tabblock .tabarea .inner .forenItems  span {
	font-size: 10px;
}

#contentRight .item .content .tabblock .tabarea .inner .forenItems  .marginBottom {
	clear: both;
	margin-bottom: 8px;
}


#contentRight .item .content a.foto {
	background-image:url(/resources/p/ico_foto.gif);
}

#contentRight .item .content a.forum {
	background-image:url(/resources/p/ico_forumlink.gif);
}

#contentRight .item .content a.arrow {
	background-image:url(/resources/p/ico_arrow.gif);
}



#contentRight .tabarea {
border:1px solid #E8E8E8;
display:none;
margin:-1px 0 0;
padding:0;
z-index:0;
}

#contentRight .labeltabWrapper {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;    
	z-Index: 1;
	position: relative;
	display: block;
}

#contentRight .labeltabWrapper .labeltab {
	padding: 3px 0px 3px 10px;
	margin: 0px;
	float: left;
	font-size: 1em;
	width: 115px;
}

#contentRight .labeltabWrapper .labeltab.inActive {
	background-image: url(/resources/p/content_bgtab_off.gif);
	border-bottom: 1px solid #E9E9E9;
}

#contentRight .labeltabWrapper .labeltab.active {
	background-color: #FFFFFF;
	border-top: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	border-left: 1px solid #E9E9E9;
	border-bottom: 1px solid #FFFFFF;	
}

#contentRight .labeltabWrapper .labeltab.inActive a {
	text-decoration:none;
	color: #0055a1;
}

#contentRight .labeltabWrapper .labeltab.active a {
	text-decoration:none;
	color: #000000;
	font-weight: bold;
}

#contentRight .tabblock .tabarea .inner {
	border:0 none;
	margin:10px 10px 0;
}


#contentRight .content h2.head3rdNavi {
	background-image: url(/resources/p/bg_head_3rd.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 8px 0px;		
}

#contentRight .content .links3rdNavi {
	margin-top: 10px;
}

#contentRight .content .links3rdNavi a {
	display: block;
	float: left;
	width: 50%;
	margin-bottom: 3px;
}

#contentRight .content .links3rdNavi a.active {
	font-weight: bold;
}

#tabHeader .item.current a {
	color: #FFFFFF;	
}

#tabHeader .item.current {
	background-image: url(http://www.lvz-online.de/resources/p/tab_header_active.gif);
}



































#contentLeft table td {
font-size: 11px;
padding: 2px 20px 2px 1px;
border-bottom: 1px solid #e6eff6;
}

#contentLeft table th {
font-size: 11px;
padding: 2px 20px 2px 1px;
background-color: #e6eff6;
color: #0051AC;
}



#contentRight table.rect {
background-image: url(http://www.lvz-online.de/img/icon_anzeige.gif);
background-repeat:no-repeat;
background-position:top right;
border: 0px;
}

#contentRight table.rect td {
padding-top:10px;
padding-bottom:10px;
border: 0px;
} 


#contentLeft .adContRight {
/*height: 1px;
overflow: hidden;*/
position: relative;
margin-bottom: 15px;
}

#contentRight .adContRight {
position: relative;
}

#tableOfContents table td {
font-size: 11px;
}


.footer {
        width:808px;
        text-align: center;
        padding: 10px 0px 20px 0px; 
}

.footer a {
        width:808px;
        margin-left: 5px;
        margin-right: 5px;
        color: #000000;
}

.footer a:hover {
        color: #0051AC;
}


#contentLeft .blockWrapper .inhalt .item a img {
        margin-top: 9px;
        margin-right: 9px;
}


#contentLeft dl.list-of-pages {
        margin-top: 10px;
        margin-bottom: 0px;
		border: none;
        text-align: center;
}

#contentLeft dl.list-of-pages .arrow img {
        margin-top: 0px;
        margin-right: 0px;
}

#contentLeft dl.list-of-pages dd {
display: inline;
padding-top:5px;
float: left;
margin-left: 42%;
}

#contentLeft dl.list-of-pages .arrow img.transparent {
    -moz-opacity:0.5;
	filter:alpha(opacity=50);
	opacity:0.5;
}

#wrapper .sponsoredlinks {
        width:808px;
        text-align: center;
        padding: 10px 0px 0px 0px;
}

#contentLeft div.blockWrapper.item_ td {
        padding: 0px;
        margin: 0px 0px 0px 10px;
        border: 0px;
}

#contentLeft div.blockWrapper.item_ .item tbody img {
        padding: 0px;
        margin: 0px 0px 0px 0px;
        border: 0px;
}


#contentLeft div.blockWrapper.item_ .list-of-pages img {
        padding: 0px;
        margin: 0px;
}

#contentLeft .header_margin {
        clear: both;
}

#contentLeft #getComments {
	margin: 0px 0px 20px 0px;
}



#contentRight a.specialTextLink {
	display: block;
	float: left;
	margin-bottom: 8px;
	background-image:url(/resources/p/ico_arrow.gif);
	background-position: 0px 5px;
	padding-left: 20px;
	background-repeat: no-repeat;
	width: 42%;	
}














































.text_medalienspiegel table {
float: left;
width: 278px;
}

.text_medalienspiegel th {
background-color: #EAEAEA;
padding: 1px;
}


.text_medalienspiegel .mdsp_land {
text-align: left;
width: 150px;
padding: 1px;
border-bottom: 1px solid #EAEAEA;
}

.text_medalienspiegel .mdsp_g {
text-align: center;
width: 50px;
padding: 1px;
border-bottom: 1px solid #EAEAEA;
}

.text_medalienspiegel .mdsp_s {
text-align: center;
width: 50px;
padding: 1px;
border-bottom: 1px solid #EAEAEA;
}

.text_medalienspiegel .mdsp_b {
text-align: center;
width: 50px;
padding: 1px;
border-bottom: 1px solid #EAEAEA;
}

.text_medalienspiegel .mdsp_sum {
text-align: center;
width: 50px;
padding: 1px;
border-bottom: 1px solid #EAEAEA;
}














* html #contentLeft {
width: 476px;
overflow: hidden;
}

* html #contentLeft .blockWrapper.item_ {
width: 476px;
}

* html #contentLeft .inhalt .item_ {
width: 476px;
background-color: #FFFFFF;
padding-bottom: 5px;
}

* html #contentLeft .inhalt {
background-image: none;
}

* html #contentLeft .regionalCardList {
width: 380px;
position: absolute;
}





/*
* html #contentLeft .carousel-wrapper .carousel-block .carousel-first-item {
margin-left: 5px;
}
*/







#contentLeft .article .inhalt ul {
margin: 0px 0px 20px 0px;
}

#contentLeft .article .inhalt ul li {
margin-left: 15px;
}





#contentLeft .blockWrapper table.rect {
background-image: url(http://www.lvz-online.de/img/icon_anzeige.gif);
background-repeat:no-repeat;
background-position:top right;
margin-top: 15px;
margin-bottom: 15px;
}

#contentLeft .blockWrapper table.rect td {
padding-top:10px;
padding-bottom:10px;
padding-right:0px;
}










.bg_box_meldung_anzeige {
background-image: url(http://www.lvz-online.de/img/icon_anzeige.gif);
background-repeat:no-repeat;
background-position:top right;
margin-top: 15px;
margin-bottom: 15px;
}

.newsheadline_2sp {
margin-bottom: 5px;
}

.image_news {
margin-bottom: 5px;
float: left;
margin-right: 15px;
}

.icon_pdf {
background-image:url("/resources/p/ico_arrow.gif");
background-position:0 5px;
background-repeat:no-repeat;
display:block;
float:left;
margin-bottom:8px;
padding-left:20px;
}


#contentRight {
  overflow: hidden;
  width: 300px;
}
