@charset "utf-8";
/*

    styles for all browsers with positioning
    project:LIZ
*/

body  {
	background: #FFEE99;
	/*background: #f3f3f3;*/
	color: #333333;
	
}

/************************************************/
/*	Globals of containers												*/
/************************************************/
/*width of: only content */
#liz_AdWrapper.liz_ScreenMin {
	width:900px;
	overflow:hidden;
}
/*width of: content + sky */
#liz_AdWrapper {
	overflow:hidden;
	width: 1200px;
}

#liz_ContentWrapper { /* 880px + 10px on the left side + 10px on the right*/
	width: 900px;  
	padding-bottom:10px;
	float:left;
	/*background: #F3F3F3;*/
	background: #F3F3F3;
	overflow:hidden;
	}
	
#liz_Container { 
	width: 890px;  /* 880px + 10px on the left side */
	padding-left:10px;
	overflow:hidden;
	} 
#liz_Sidebar1 {
	float: left; 
	width: 130px; /*width change in .liz_MainNavZero and in  .liz_ #liz_MainContent{margin: 0 260px 0 130px;} too*/
	overflow:hidden; 
	position:relative;
} 
#liz_MainContent { 
	/*margin: 0 260px 0 130px;  Der rechte und der linke Rand dieses div-Elements erstellen die beiden äußeren Spalten an den Seitenrändern. Der Spaltenbereich bleibt unabhängig von der Inhaltsmenge der Randleisten-divs immer gleich. Sie können diesen Rand entfernen, falls der Text des #mainContent-div die Randleistenbereiche füllen soll, wenn der Inhalt in den Randleisten endet. */
	width:488px;
	/*background-color:#FFFFFF;*/
	float:left;
	overflow:hidden;
	margin-top:10px;
} 
#liz_Sidebar2 {
	float: right; 
	width: 270px; 
	overflow:hidden;
}
/************************************************/
/*	invisible							*/
/************************************************/
.liz_Jump,
#liz_Header h1,
.liz_Search h3,
.liz_SubNav h3,
.liz_AdTimer h3,
.liz_MetaNav h3,
.liz_TeaserTop h2,
.liz_TeaserResort h2,
.liz_MoreArticlesTeaser h2,
.liz_TeaserCategory h2,
.liz_TeaserMultimedia h2,
.liz_TeaserText h2,
.liz_ArticleBookmarks h3,
.liz_ArticleFunction h3,
dfn {
	display:none;}
	

/************************************************/
/*	General Class Definitons													*/
/************************************************/
.fltrt { /* Mit dieser Klasse können Sie ein Element auf der Seite nach rechts fließen lassen. Das floatende Element muss vor dem Element stehen, neben dem es auf der Seite erscheinen soll. */
	float: right;
}
.fltlft { /* Mit dieser Klasse können Sie ein Element auf der Seite nach links fließen lassen. */
	float: left;
}
.clearfloat { /* Diese Klasse sollte in einem div- oder break-Element platziert werden und das letzte Element vor dem Schließen eines Containers sein, der wiederum einen vollständigen Float enthalten sollte. */
	clear:both;
  height:0;
  font-size: 1px;
  line-height: 0px;
}
.liz_Red {
	color: #a00000;
}

/************************************************/
/*	Details of container  Header    						*/
/************************************************/
#liz_Header {
	padding:10px 0 0 0;}

/************************************************/
/*	Navigation lizMainNav incl. lizMainSubNav												*/
/************************************************/
.liz_MainNav {
	position: relative;
	width:878px;
}
.liz_MainNav {
	height:1em; /*special for IE7: necessary for display of bg*/
	line-height:0.8em; /*necessary because of beginning text on the top*/
}
.liz_MainNavZero {
	float:left;
	width: 141px;
}
.liz_MainNavZero ul {
	padding-left:5px;
}
.liz_MainNav ul, .liz_MainNav ul ul, .liz_MainNav ul ul li {
	list-style-type: none;
}
/*.liz_MainNav ul {
	display:block;
}*/
.liz_MainNav ul li ul {
	display: none;
	/*position: absolute;
	top: 0;
	left: -7px;
	z-index: 100;
	padding-top: 0.07em !important;*/
}
.liz_MainNav ul li:hover ul {
	display: block;
	position: absolute;
	padding-top: 0.4em !important;
	background-image:url("../img/liz_MainSubNav-bg.gif");
	background-repeat:no-repeat;
	background-position:4px 0;
}
.liz_MainNav ul li ul li {
	display: inline;
	clear: both;
}
.liz_MainNav li {
	float:left;
	width:auto;
}
.liz_MainNav li li {
	float:none;
	line-height:0.8em; /*distance between the lizMainSubNav*/
}

/************************************************/
/*	Details of container  Sidebar 1 - left column	*/
/************************************************/
.liz_Sidebar1Wrapper {
	padding:10px 10px 0 0;
}
/*
distance between all the Boxes in the left sidebar
*/
.liz_MetaNav,
.liz_SubNav,
.liz_Search,
.liz_AdTimer,
#liz_Sidebar1 .liz_Ad_120_600 {
	margin: 0 0 10px 0;
}

/**************
box lizMetaNav in the left sidebar
***************/
.liz_MetaNav ul,
.liz_MetaNav li {
	line-height:14px;
	list-style-type: none;
}
/**************
box lizSubNav in the left sidebar
***************/
.liz_SubNav ul,
.liz_SubNav li {
	line-height:14px;
	list-style-type: none;
}
.liz_SubNav li {
	font-size:70%;
}
.liz_SubNav ul ul li {
	margin-left:5px;
	font-size:100%;
}
.liz_SubNav li li {
	font-size:100%;
}
/**************
box lizSearch in the left sidebar
***************/
.liz_Search {
	background-color:#E6E6E6;
	border: 1px solid #E6E6E6;
	/*border: 1px solid #CACACA;*/
	padding:4px;
}
.liz_Search input.liz_SearchInputSmall {
	width:106px;
	margin-bottom:5px;
	border: 1px solid #5F5F5F;
	font-size:70%;
	height:1.5em;
	line-height:1.5em;
}
.liz_Search input.liz_SearchSubmitSmall {
	float:right;
}	
.liz_SearchTxt {
	text-transform:uppercase;
	color:#5F5F5F;
	font-size:70%;
	float:left;
	margin:3px 0 0 0
}	
.liz_Search legend,
.liz_Search label {
	display:none;
}


/**************
box lizExtSearch in the middleä
***************/
.liz_ExtSearch {
	padding: 9px 9px 9px 9px;
	font-size:70%;
}

.liz_ExtSearch legend {
	display:none;
}
.liz_ExtSearch fieldset {
	background-color:#E6E6E6;
	border: 1px solid #E6E6E6;
	border-bottom: 2px solid #FFFFFF;
	padding:4px;}

.liz_ExtSearch label {
	font-weight:bold;
}

.liz_ExtSearchBoxLeft, .liz_ExtSearchBoxRight { 
	float:left;
	overflow:hidden;}

.liz_ExtSearchBoxLeft { width:160px;}
.liz_ExtSearchBoxRight { width:298px;}

.liz_ExtSearch select,
.liz_ExtSearch input.liz_ExtSearchInput,
.liz_ExtSearch input.liz_ExtSearchInputDate {
	border: 1px solid #5F5F5F;
	font-size:100%;}	
	
.liz_ExtSearch select,
.liz_ExtSearch input.liz_ExtSearchInput {
	width:140px;
}
	
.liz_ExtSearch input.liz_ExtSearchInput {
	height:1.5em;
	line-height:1.5em;}
	
.liz_ExtSearch input.liz_ExtSearchInputDate {
	width:60px;
	float:left;
	margin-right:2px;
	height:1.5em;
	line-height:1.5em;
	}
	
.liz_ExtSearch input.liz_ExtSearchCalendar {
	height:auto;}

.liz_ExtSearch .liz_SearchSubmitSmall {
	float:right;
	margin-bottom:1px;
	margin-right:4px;}

.liz_ExtSearch .liz_inputRadio input.liz_inputRadioButton {
	float:left;
	margin-right:2px;
	height: 1.4em;
}
	
.liz_ExtSearch .liz_inputRadio,
.liz_ExtSearch select,
.liz_ExtSearch input.liz_ExtSearchInput {
	margin-top:2px;}	
	
/*label of Radio inputs*/
.liz_ExtSearch label.liz_inputLabel01,
.liz_ExtSearch label.liz_inputLabel02,
.liz_ExtSearch label.liz_inputLabel11,
.liz_ExtSearch label.liz_inputLabel12,
.liz_ExtSearch label.liz_inputLabel14,
.liz_ExtSearch label.liz_inputLabel21,
.liz_ExtSearch label.liz_inputLabel22,
.liz_ExtSearch label.liz_inputLabel31,
.liz_ExtSearch label.liz_inputLabel32,
.liz_ExtSearch label.liz_inputLabel33 {
	display:block;
	overflow:hidden;
	font-weight:normal;
	float:left;
	line-height:1.6em;
	vertical-align:bottom;}

.liz_ExtSearch a.liz_inputLabel13,
.liz_ExtSearch a.liz_inputLabel15 {
	float:left;
	width:20px;}
	
.liz_ExtSearch label.liz_inputLabel01 {width:35px;}
.liz_ExtSearch label.liz_inputLabel02 {width:90px;}

.liz_ExtSearch label.liz_inputLabel11 {width:55px;}
.liz_ExtSearch label.liz_inputLabel12 {width:50px;}
.liz_ExtSearch label.liz_inputLabel13 {width:50px;}
.liz_ExtSearch label.liz_inputLabel14 {width:30px;padding-left:15px;}
.liz_ExtSearch label.liz_inputLabel15 {width:50px;}
.liz_ExtSearch label.liz_inputLabel16 {width:50px;}

.liz_ExtSearch label.liz_inputLabel21 {width:55px;}
.liz_ExtSearch label.liz_inputLabel22 {width:55px;}

.liz_ExtSearch label.liz_inputLabel31 {width:35px;}
.liz_ExtSearch label.liz_inputLabel32 {width:35px;}
.liz_ExtSearch label.liz_inputLabel33 {width:118px;}

	
/**************
box liz_SearchResult in the center
***************/
.liz_SearchResult h1 {
	font-size:96%;
	font-weight:bold;
	color: #a00000;
	padding: 5px 10px 0 10px;
}

/*global definition in boxes of */
/*h3 = teaserheadline*/
.liz_SearchResult h3 {
	font-size:80%;
	margin-bottom:0.4em;
	line-height:1.3em;

}
/*distance of all element to the bottom*/	
.liz_SearchResult {
	margin:0 0 10px 0;
}
/*distance of all element to the left and the right*/	
.liz_SearchResult h3,
.liz_SearchResult .liz_Paragraph,
.liz_SearchResult .liz_CopyRight,
.liz_SearchResultSummary  {
	padding-left:10px;
	padding-right:10px;
}
.liz_SearchResultHit { 
	padding-top:6px;
	padding-bottom:6px;
}
.liz_SearchResultHit { 
	border-bottom:1px solid #DADADA;
}
.liz_SearchResultSummary { 
	font-size:70%;
	padding-bottom:4px;
}
.highlight,
.liz_SearchResultHighlight,
.liz_SearchResultNavHighlight { 
	background-color:#CCCCCC;
}

/* liz_SearchResultNav in main Content -= liz_SearchResultNav side by side */
.liz_SearchResultNav h3 {
	float:left;
	width:10%;}

.liz_SearchResultNav .liz_SearchResultNavPages {
	float:right;
	width:82%;}
	
.liz_SearchResultNav h3 {
	font-size:70%;
	font-weight:normal;
}
.liz_SearchResultNav .liz_SearchResultNavPages {
	font-size:70%;
}
.liz_SearchResultNav {
	margin-top:4px;
	margin-bottom:4px;
	padding:2px 10px 2px 0;
	display:block;
	border-bottom:1px solid #DADADA;
	zoom:1;
}
.liz_SearchResultNav ul {
	display:inline;
	line-height:14px;
}
.liz_SearchResultNav li {
	display:inline;
	padding: 2px 5px 2px 5px;
}
.liz_SearchResultNav li:first-child {
  border-left: 0;
}

/************************************************/
/*	Details of container  mainContent	          	*/
/************************************************/
/************************************************/
/*	Boxes of MainContent																		*/
/************************************************/
.liz_MainContentWrapper {
	background-color:#FFFFFF;
	/*padding:10px 0 0 0;*/
	padding:0;
	border: 1px solid #999999;
	border-top: 0;
}
.liz_Paragraph,
.liz_ImageRowParagraph {
	font-size:80%;
}
.liz_Paragraph ol,
.liz_ImageRowParagraph ol {
	margin-left:20px;
}
.liz_Paragraph ul,
.liz_ImageRowParagraph ul {
	margin-left:0px;
}

.liz_Paragraph ul li,
.liz_ImageRowParagraph ul li {
	background-image: url(../img/liz_Bullet.gif);
	background-repeat:no-repeat;
	padding-left:7px;
	list-style-type:none;
	background-position:0px 8px;
}
.liz_CopyRight{
	font-size:70%;
	color:#5F5F5F;
}
.liz_ArticleBreadcrumb,
.liz_TeaserBreadcrumb {
	font-size:60%;
}
/*
distance between all the Boxes in Main content
*/
/*.liz_TeaserTop,
.liz_TeaserText {
	padding:0 10px 10px 10px;}*/
	
/**************
global definition in boxes of 
.liz_TeaserTop
.liz_TeaserResort
liz_TeaserCategory
.liz_TeaserText
***************/

/*h3 = teaserheadline*/
.liz_TeaserTop h3,
.liz_TeaserResort h3,
.liz_MoreArticlesTeaser h3,
.liz_TeaserCategory h3 {
	font-size:80%;
	margin-bottom:0.4em;
	line-height:1.3em;
}
.liz_TeaserText {
	font-size:70%;
	margin-bottom:0.4em;
	line-height:1.3em;
	font-weight:normal;
	margin-left:20px;
}
/*distance of all element to the bottom*/	
.liz_TeaserTop,
.liz_TeaserResort,
.liz_MoreArticlesTeaser,
.liz_TeaserCategory,
.liz_TeaserMultimedia,
.liz_TeaserText {
	margin:0 0 15px 0;
}

.liz_TeaserCategory {
	margin:0 0 15px 0;
}

.liz_TeaserBreadcrumb {
	margin-bottom:0.2em;
}

/*set text and images along one line*/
img.fltlft,
img.fltrt,
.liz_ParagraphPictureFloatLft,
.liz_ParagraphPictureFloatRt,
.liz_ParagraphPictureNoFloat {
	padding-top:4px;
}

/**************
box lizTeaserTop
***************/
/*distance of all element to the left and the right*/	
.liz_TeaserTop h3,
.liz_TeaserTop img.fltlft,
.liz_TeaserTop img.fltrt,
.liz_TeaserTop .liz_TeaserBreadcrumb,
.liz_TeaserTop .liz_Paragraph,
.liz_TeaserTop .liz_CopyRight {
	padding-left:10px;
	padding-right:10px;
}
/**************
box lizTeaserResort
***************/
/*distance of all element to the left and the right*/
.liz_TeaserResort h3,
.liz_MoreArticlesTeaser h3,
.liz_TeaserCategory h3,
.liz_TeaserResort img.fltlft,
.liz_MoreArticlesTeaser img.fltlft,
.liz_TeaserCategory img.fltlft,
.liz_TeaserResort img.fltrt,
.liz_MoreArticlesTeaser img.fltrt,
.liz_TeaserCategory img.fltrt,
.liz_TeaserBreadcrumb,
.liz_TeaserResort .liz_Paragraph,
.liz_MoreArticlesTeaser .liz_Paragraph,
.liz_TeaserCategory .liz_Paragraph,
.liz_TeaserResort .liz_CopyRight,
.liz_TeaserCategory .liz_CopyRight {
	padding-left:10px;
	padding-right:10px;
}
	
/* lizTeaserSubNav in main Content -= lizTeaserSubNav side by side */
.liz_TeaserSubNav {
	background-color:#E6E6E6;
	display:block;
	margin-bottom:10px;
	padding:1px 10px 2px 10px;
}
.liz_TeaserSubNav ul {
	display:inline;
	line-height:14px;
	font-size:70%;
}
.liz_TeaserSubNav ul ul {
	padding-left:0px;
	font-size:100%;
}
/*zoom is necessary because of the bug of IE7, border-left was not on the right place*/
.liz_TeaserSubNav li {
	font-weight:bold;
	display:inline;
	zoom:1;
}

.liz_TeaserSubNav li li {
	list-style-type: none;
	font-weight:normal;
	border-left:1px solid #c00000;
	padding-left:0.4em;
	padding-right:0.4em;
	white-space:nowrap;
}
.liz_TeaserSubNav li:first-child {
  border-left: 0;
}
/*.liz_TeaserSubNav li li+li {
	border-left:1px solid #c00000;}*/

/**************
box lizTeaserText
***************/
/*distance of all element to the left and the right*/
.liz_TeaserText ul {
	padding-left:10px;
	padding-right:10px;
}
.liz_TeaserText li {
	list-style-type: none;
	padding-bottom:0.4em;
	line-height:1.3em;
	background-image: url(../img/liz_BulletTeaserText.gif);
	background-repeat:no-repeat;
	padding-left:13px;
	background-position:0px 4px;
	font-size:103%;
}

.liz_TeaserText li h3 {
	padding:0;
	margin:0;
}
/**************
box lizTeaserMultimedia
***************/
.liz_TeaserMultimedia {
	background-color:#D9D9D9;
	padding:0px 0 2px 0px;
}
.liz_TeaserMultimediaMovie,
.liz_TeaserMultimediaPodcast,
.liz_TeaserMultimediaImagerow {
	float:left;
	width:159px;
	/*width:142px;
	padding-right:10px;*/
	overflow:hidden;
}

.liz_TeaserMultimediaMovie {
	position:relative;
}
.liz_TeaserMultimediaMovie a,
.liz_TeaserMultimediaMovie h3 {
	padding-left:10px;
}
/*reset*/
.liz_TeaserMultimediaMovie h3 a {
	padding-left:0px;
	width:150px;
	overflow:hidden;
}
.liz_TeaserMultimedia .liz_TeaserSubNav {
	padding-left:10px;
	background:none;
	margin-bottom:0;
}
/*.liz_TeaserMultimediaImage {
	height:118px;
	width:158px;
  background-repeat:no-repeat;
 }
.liz_TeaserMultimediaImagerow img,
.liz_TeaserMultimediaPodcast img,
.liz_TeaserMultimediaMovie img {
	padding-left:130px;
	padding-top:4px;
}*/
.liz_TeaserMultimedia h2 {
	color:#5F5F5F;
	font-size:70%;
	padding:2px 0 2px 0;
}
.liz_TeaserMultimedia h3 {
	font-size:70%;

	overflow:hidden;
	padding-top:2px;
}
/*.liz_TeaserMultimediaSubline {
	color:#8C8C8C;
	font-size: 60%;
	width:150px;
	overflow:hidden;
}*/

img.liz_TeaserMultimediaIconPlay {
	/*border:medium none !important;*/
	top:5px;
	position:absolute;
	right:13px;
	float:left;
}

.liz_MediaView {
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	padding: 0 33px 0 33px;	
}

.liz_MediaSubline,
.liz_MediaCopyright {
	padding: 0 0px 0 0px;
  text-align:left;}

.liz_AdvertisingInfo {
  text-align:left;
  align:left;
  font-weight:bold;
  font-size: 80%;
  line-height:1.3em;
}

.liz_MediaCopyright {
	color:#666666;
	font-size: 70%;
	font-weight:bold;
	padding-bottom: 16px;
}
.liz_MediaSubline {
	color:#000000;
	font-weight:bold;
	font-size: 80%;
  line-height:1.3em;
}

/**************
box lizArticle
***************/	
/*distance to the left und right side of all Elements within the maincontent*/
.liz_ArticleBreadcrumb,
.liz_Article h1,
.liz_Article .subline,
.liz_ArticleCopyright,
.liz_ArticleDate,
.liz_ArticleClickcount,
.liz_ArticleTeaserText,
.liz_ParagraphPicture,
.liz_ArticleLinks,
.liz_ArticleBookmarks,
.liz_TeaserCategoryLinks,
.liz_Article .liz_Paragraph {
	padding: 0 10px 0 10px;
}
/*distance between the paragraphs*/
.liz_Article .liz_Paragraph {
	padding-bottom: 0.9em;
}
.liz_ArticleFunction {
	margin: 0 10px 0 10px;
}
.liz_Article h1,
.liz_ImageRow h1 {
	font-size:96%;
	font-weight:bold;
	color: #a00000;
	padding-top:5px;
}
/*paragraphheadline*/
.liz_Article .liz_Paragraph h2 {
	font-size:100%;
	font-weight:bold;
	line-height:1.3em;
	margin-bottom:0.5em;
	margin-top:0.5em;
	color: #a00000;
}
/*Untertitel*/
.liz_Article .subline {
	font-size:70%;
	padding-bottom:5px;
	line-height:1.3em;
	font-weight:bold;
}
/* box inside articles */
.liz_article_box {
	float:center;
	font-size:70%;
	padding:10px;
	border:1px solid #333;
	margin-right:10px;
	margin-bottom:10px;

}
/*
boxes between lizArticle to the top and bottom
*/
.liz_ArticleLinks,
.liz_ArticleBookmarks,
.liz_ImageRowLinks,
.liz_TeaserCategoryLinks {
	padding-top:5px;
	padding-bottom:5px;
}
.liz_ArticleLinks h3,
.liz_ImageRowLinks h3 {
	color:#666666;
	font-size:80%;
	margin-bottom:0.4em;
	line-height:1.3em;
}
.liz_Article h1,
.liz_ImageRow h1 {
	display:block;
	visibility:visible;
	margin-bottom:0.6em;
}

.liz_ArticleTeaserText,
.liz_ImageRowTeaserText {
	font-weight:bold;
	font-size:70%;
	margin-bottom:10px;
}
.liz_ArticleDate,
.liz_ArticleClickcount {
	margin-bottom:7px;
	color:#666666;
	font-size:60%;
}
.liz_ArticleCopyright {
	font-weight:bold;
	color:#666666;
	font-size:60%;
}
.liz_ArticleBreadcrumb {
	margin-bottom:0.6em;
}
.liz_ParagraphPictureFloatLft,
.liz_ParagraphPictureFloatRt,
.liz_ParagraphPictureNoFloat {
	margin-bottom:10px;
}
.liz_ParagraphPictureFloatLft {
	float:left;
	margin-left:10px;
	margin-right:10px;
}
.liz_ParagraphPictureFloatRt {
	float:right;
	margin-left:10px;
	padding-right:10px;
}
.liz_ParagraphPictureNoFloat {
	margin-left:10px;
	margin-right:10px;
}
.liz_PictureCopyright {
	text-align:left;
	display:block;
/*	background-color:#E6E6E6;*/
	font-size:70%;
	color:#000000;
}
.liz_PictureCapture {
	text-align:left;
	color:#666;
	font-weight:bold;
	font-size:60%;
}

.liz_ArticleFunction {
	margin-top:15px;
	padding-top: 7px;
	padding-bottom: 8px;
	border-top:2px solid #D9D9D9;
}
/*lizArticleLinks*/
.liz_ArticleLinks {
}
.liz_TeaserCategoryLinks {
	font-size:70%;}
	
.liz_TeaserCategoryLinks li {
	font-size:103%;}

.liz_ArticleLinks li,
.liz_TeaserCategoryLinks li,
.liz_ImageRowLinks li {
	list-style-type: none;
	padding-bottom:0.4em;
	line-height:1.3em;
	background-image: url(../img/liz_BulletTeaserText.gif);
	background-repeat:no-repeat;
	padding-left:13px;
	background-position:0px 4px;
}

.liz_ArticleLinks li,
.liz_ImageRowLinks li {
	font-size:75%;
}

/*lizArticleBookmarks*/
.liz_ArticleBookmarks {
	
}
.liz_ArticleBookmarks img {
	border:0;
}


/*liz_imageRow*/
/*distance to the left und right side of all Elements within the maincontent*/
.liz_ImageRow h1,
.liz_ImageRowTeaserText,
.liz_ImageRowParagraph,
.liz_ImageRowPicture,
.liz_ImageRowCopyright,
.liz_ImageRowNav,
.liz_ImageRowLinks {
	padding: 0 10px 0 10px;
}
.liz_ImageRowCopyright {
	display:block;
	text-align:right;
	font-size:70%;
	color:#A2A2A2;
	padding-right:2px;
}
.liz_ImageRowPicture {
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;	
}
.liz_ImageRowNavBack {
	font-weight:bold;
	float:left;
}
.liz_ImageRowNavCounter {
	color:#666666;
	float:right;
	font-weight:bold;
	font-size:70%;
}
.liz_ImageRowNavNext {
	float:right;
	padding:0 0.2em 0 0.1em;
}
.liz_ImageRowNavPrevious {
	float:right;
	padding:0 0.1em 0 0.2em;
}

/**************
box liz_Contact
***************/	
.liz_Contact {
}
	
/*distance to the left und right side of all Elements within the maincontent*/
.liz_Contact {
	padding: 0;
}
.liz_Contact h1 {
	font-size:96%;
	font-weight:bold;
	color: #a00000;
}
.liz_Contact .liz_Paragraph li {
	list-style-type: none;
	background-image: none;
	padding-left:0px;
}
.liz_Contact .liz_Paragraph ul li li {
	margin-left:10px;
	list-style-type: none;
}
.liz_Contact .liz_Paragraph {
	font-size:70%;
	}


/************************************************/
/*	Details of container  Sidebar 2		 -right 	*/
/************************************************/
/*padding is to connect on the individuell element in this column*/
.liz_Sidebar2Wrapper {
	padding:10px 10px 0 0;
}
	
/************************************************/
/*	container lizFooter		                                 */
/************************************************/
.liz_FooterCopyRight{
	padding:5px 0 0 143px;
	font-size:60%;
	color:#5F5F5F;
}

/**************
most recent articles
***************/
.liz_MostRecentArticles {
  padding-top:8px;
	font-size:70%;
	border-bottom:1px solid #D9D9D9;
	padding-bottom:5px;
	margin-bottom:8px;
}
.liz_MostRecentArticlesDate {
    width:255px;
    float:left;
}

.liz_MostRecentArticlesRight {
    width:220px;
    float:right;
    text-align:left;
}

.liz_MostRecentArticlesMiddle {
		font-weight:bold;    
    width:60px;
    float:right;
    text-align:right;
}

.liz_MostRecentArticlesLeft {
    width:188px;
    float:left;
    text-align:right;
}

.liz_ExternalLink{
     white-space:nowrap;
}


/************************************************/
/*	Links																				*/
/************************************************/
/*
global link definitions, order of pseudoclasses important for FF: link, focus, visited, hover, active
*/
a {
	color: #A00000;
	text-decoration:none;
}
a:link,
a:visited,
a:focus {
}
a:hover {
	text-decoration:underline;
}
a:active {
}


	
/*link within the Paragraphs/ Text*/

.liz_Paragraph a:link,
.liz_Paragraph a:visited,
.liz_Paragraph a:focus,
.liz_Ad_120_60_3RowsTxt a:link,
.liz_Ad_120_60_3RowsTxt a:visited,
.liz_Ad_120_60_3RowsTxt a:focus,
.liz_Ad_120_60_4RowsTxt a:link,
.liz_Ad_120_60_4RowsTxt a:visited,
.liz_Ad_120_60_4RowsTxt a:focus,
.liz_ImageRowParagraph a:link,
.liz_ImageRowParagraph a:visited,
.liz_ImageRowParagraph a:focus {
	color: #333333;
	text-decoration:underline;
}
.liz_Paragraph a:hover,
.liz_ImageRowParagraph a:hover,
.liz_Ad_120_60_3RowsTxt a:hover,
.liz_Ad_120_60_4RowsTxt a:hover {
	color: #a00000;
	text-decoration:underline;
}
.liz_Paragraph a:active,
.liz_ImageRowParagraph a:active,
.liz_Ad_120_60_3RowsTxt a:active,
.liz_Ad_120_60_4RowsTxt a:active {
	color: #333333;
	text-decoration:underline;
}

/*
link definitions for lizMainNav
*/
.liz_MainNav li a {
	padding-right: 3em;
	/*float:left;
	width:auto;*/
}
.liz_MainNav li a,
.liz_MainNavZero a {
	font-size:70%;
	text-decoration:none;
	font-weight:bold;
}	
.liz_MainNav li a,
.liz_MainNav li a:link,
.liz_MainNav li a:visited,
.liz_MainNav li a:focus,
.liz_MainNav li a:hover,
.liz_MainNav li a:active {
	color:#FFFFFF;
}	
.liz_MainNav li li a,
.liz_MainNav li li a:link,
.liz_MainNav li li a:visited,
.liz_MainNav li li a:focus,
.liz_MainNav li li a:hover,
.liz_MainNav li li a:active {
	color:#000000;
	background-color:#E8E8E8;
}	
.liz_MainNav .liz_MainNavZero a,
.liz_MainNav .liz_MainNavZero a:link,
.liz_MainNav .liz_MainNavZero a:visited,
.liz_MainNav .liz_MainNavZero a:focus,
.liz_MainNav .liz_MainNavZero a:hover,
.liz_MainNav .liz_MainNavZero a:active {
	color:#FFFFFF;
}			
.liz_MainNav li a:hover,
.liz_MainNavZero a:hover {
	text-decoration:underline;
}


.liz_MainNav li li a,
.liz_MainNav li li a:hover {
	/*float:none;*/
	display: block;
	padding: 3px 5px !important;
	/*min-width: 120px;
	width: 120px;
	width: auto;*/
	overflow: visible;
	color: #000000;
}
.liz_MainNav li li a:hover {
	text-decoration:underline;
	background-color:#FFFFFF;
}

/*.liz_MainNav li:hover li a {
display: block;
width: 10em;
border: none;
}*/



/*
links in lizAdTimer
*/
.liz_AdTimer a {
	color: #FFFFFF;
	text-decoration:none;
}
.liz_AdTimer a:link,
.liz_AdTimer a:visited,
.liz_AdTimer a:focus {
}
.liz_AdTimer a:hover {
	text-decoration:underline;
}
.liz_AdTimer a:active {
}

/*
links in lizMetaNav
*/
.liz_MetaNav a {
	font-size:70%;
	color: #333333;
	text-decoration:none;
	font-weight:normal;
}
.liz_MetaNav a:link,
.liz_MetaNav a:visited,
.liz_MetaNav a:focus {
}
.liz_MetaNav a:hover {
	text-decoration:underline;
}
.liz_MetaNav a:active {
}
/*
links in lizSubNav
*/
.liz_SubNav a.current {
	color:#a00000;}
	
.liz_SubNav a {
	color: #333333;
	text-decoration:none;
}
.liz_TeaserSubNav a {
	color: #333333;
	text-decoration:none;
}
/* ressort should be bold, the rest normal weight*/
.liz_SubNav li li a {
	font-weight:normal;
	color:#333333;
}
.liz_TeaserSubNav li li a {
	font-weight:normal;
	color:#333333;
}
.liz_SubNav li a {
	font-weight:bold;
	color:#a00000;
}

.liz_TeaserSubNav li a {
	font-weight:bold;
	color:#333333;
}


.liz_SubNav a:link,
.liz_SubNav a:visited,
.liz_SubNav a:focus,
.liz_TeaserSubNav a:link,
.liz_TeaserSubNav a:visited,
.liz_TeaserSubNav a:focus {
}
.liz_SubNav a:hover,
.liz_TeaserSubNav a:hover {
	text-decoration:underline;
}
.liz_SubNav a:active,
.liz_TeaserSubNav a:active {
}
.liz_TeaserSubNav li li a {
	border-left: 0px solid #a00000;
	padding-left:0;
}
a.liz_ArticleFunctionPrint,
a.liz_ArticleFunctionRecommend,
a.liz_ArticleFunctionLetter,
a.functionSocialBookmarks {
	background-repeat:no-repeat;
	padding-left:20px;
	margin-right:20px;
	font-size:60%;
	color: #333333;
	float:left;
	line-height:2em;
}
a.liz_ArticleFunctionPrint {
	background-image:url(../img/lizArticleFunctionPrint.gif);
}
a.liz_ArticleFunctionRecommend {
	background-image:url(../img/lizArticleFunctionRecommend.gif);
}
a.liz_ArticleFunctionLetter {
	background-image:url(../img/lizArticleFunctionLetter.gif);
}
a.functionSocialBookmarks {
	background-image:url(../img/lizArticleFunctionSocialBookmarking.gif);
}

.liz_ArticleBookmarks a {
	margin-right:3px;
}
a.liz_Back {
	background-image:url(../img/liz_Back.gif);
	background-repeat:no-repeat;
	background-position:2px;
	padding-left:14px;
	margin-right:20px;
	font-size:70%;
	color: #333333;
}
.liz_ArticleLinks li a,
.liz_ImageRowLinks li a {
	color:#333333;}

/* Social Bookmarks Box */
.functionSocialBookmarksParent {
   position: relative;
   top: 0px;
   float: left;
}

#socialBookmarkLinks {
  /* Nicht anzeigen */
  display: none; 
  /* Rand */
  border: 1px solid #999999; 
  /* Absolute zum umschliessenden div*/
  position:absolute; 
  /* Ausrichten */
  top: -6em;
  left: 0px;
  /* Weite der Box */
  width: 19em; 
  /* Hintergrundfarbe */
  background-color: #F6F6F6; 
  /* Abstand der Links */
  padding: 0.1em 0.5em;
  bottom: 0.8em;
}

/* Bookmark links images */
.functionSocialBookmarksParent .bookmark img {
  margin-right: 3px;
}

/* add to */
#socialBookmarkLinks .socialBookmarkLinksHeader {
  display: block;
	font-size: 80%;
  color: #333333;
	font-weight: bold;
	margin-bottom:0.7em;
}

/* close */
#socialBookmarkLinks .close {
  display: block;
  position: absolute;
  top: 3px;
  right: 0.7em;
	font-size: 80%;
  color: #333333;
	font-weight: bold;
}

.functionSocialBookmarksParent #socialBookmarkLinks .bookmark {
  width: 35%;
  margin-bottom: 0.25em;
}

/* Bookmark links */
a.bookmark {
	background-repeat:no-repeat;
  padding-left: 22px;
  margin-right: 20px;
	font-size:60%;
	color: #333333;
	float:left;
	line-height:2em;
}

#social_delicious {
  background-image:url(../img/icon_delicious.gif);
}

#social_misterwong {
  background-image:url(../img/icon_misterwong.gif);
}

#social_technorati {
  background-image:url(../img/icon_technorati.gif);
}

#social_blogmarks {
  background-image:url(../img/icon_blogmarks.gif);
}

#social_yahoomyweb {
  background-image:url(../img/icon_yahoomyweb.gif);
}

#social_googlebookmarks {
  background-image:url(../img/icon_googlebookmarks.gif);
}

.liz_moreLink a:link,
.liz_moreLink a:visited,
.liz_moreLink a:focus,
.liz_moreLink a:active {
 font-weight: bold;
 color: #333;
 text-decoration: none;
}

.liz_moreLink a:hover {
	color: #a00000;
	text-decoration: underline;
}

/* most widely read articles */
.liz_MostWidelyReadHeader {
	background-color: #e6e6e6;
	display: block;
	margin-bottom: 10px;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-left: 10px;
}

.liz_MostWidelyReadText {
	clear:both;
	font-size:70%;
	color:#333;
	margin-bottom:0.4em;
	line-height:1.3em;
	font-weight:normal;
	margin-left:20px;
}
.liz_MostWidelyReadText .liz_MostWidelyReadHeader {
	font-size:100%;
}

.liz_MostWidelyReadText {
	margin:0 0 15px 0;
}

.liz_MostWidelyReadText ul {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
.liz_MostWidelyReadText li {
	list-style-type: none;
	padding-bottom:0.4em;
	line-height:1.3em;
	background-image: url(../img/liz_BulletTeaserText.gif);
	background-repeat:no-repeat;
	padding-left:13px;
	background-position:0px 4px;
	font-size:100.01%;
	color:#333;
}

.liz_MostWidelyReadText a:link,
.liz_MostWidelyReadText a:visited,
.liz_MostWidelyReadText a:focus
{
	color: #333333;
	text-decoration:underline;
}

.liz_MostWidelyReadText a:hover {
	color: #a00000;
	text-decoration:underline;
}

.liz_MostWidelyReadClickcount {
	padding: 0 10px 0 10px;
	margin-bottom:7px;
	color:#666666;
}

.liz_MoreArticlesHeader {
	background-color:#E6E6E6;
	display:block;
	margin-bottom:10px;
	padding:1px 10px 2px 10px;
	font-size:70%;
	font-weight:bold;
}


/************************************************/
/*	advertisement																*/
/************************************************/
.liz_Ad_super .liz_AdMark,
.liz_Ad_120_600 .liz_AdMark,
.liz_Ad_468_60 .liz_AdMark,
.liz_Ad_2x_120_60 .liz_AdMark,
.liz_Ad_250_120 .liz_AdMark,
.liz_Ad_120_60_3RowsTxt .liz_AdMark,
.liz_Ad_120_60_4RowsTxt .liz_AdMark,
.liz_Ad_sky .liz_AdMark {
}

/*Mark "ANZEIGE"*/
.liz_AdMark {
	color:#A9A9A9;
	font-size:60%;
	letter-spacing:1px;
	padding:2px;
	height:12px; /*distance to the next box, because visibility contains the height*/
}

.liz_Ad_Head,
.liz_MostWidelyReadHeader
 {
	font-size:70%;
	font-weight:bold;
	background-color:#E6E6E6;
	display:block;
	margin-bottom:10px;
	padding:1px 10px 2px 10px;
}

/*distance to the left in sidebar2 (right)*/
.liz_Ad_2x_120_60 img.liz_AdImg,
.liz_Ad_120_60_3RowsTxt img.liz_AdImg,
.liz_Ad_120_60_4RowsTxt img.liz_AdImg,
.liz_Ad_250_120 img.liz_AdImg,
.liz_Ad_2x_120_60 .liz_AdMark,
.liz_Ad_120_60_3RowsTxt .liz_AdMark,
.liz_Ad_120_60_4RowsTxt .liz_AdMark,
.liz_Ad_250_120 .liz_AdMark {
	padding-left:10px;
}

/*distance to the next box schaffen*/
.liz_Ad_468_60 {
	margin-bottom:10px;
	margin-left:9px;
	text-align:center;
	width: 468px;
	overflow:hidden;
}
.liz_Ad_468_60 .liz_AdMark {
	text-align:left;
}

.liz_Ad_right {
	margin-left:9px;
	margin-bottom:10px;
	clear:both;
}

/*temp: should be paste in quellcode over cms*/
/*.liz_Ad_2x_120_60 .liz_AdMark,*/
.liz_Ad_120_60_3RowsTxt .liz_AdMark,
.liz_Ad_120_60_4RowsTxt .liz_AdMark,
.liz_Ad_250_120 .liz_AdMark {
	visibility:hidden;
}
.liz_Ad_super {
	width:900px; /*10px more then the complete width of 880px*/
	text-align:right;
}

.liz_Ad_sky {
	float:left;
	/*padding-left:10px;*/
}

/*lizAd: banner 120 x 60 with text*/
.liz_Ad_120_60_3RowsTxt,
.liz_Ad_120_60_4RowsTxt {
	clear:both;
}
.liz_Ad_120_60_3RowsTxt img,
.liz_Ad_120_60_4RowsTxt img {
	float:left;
}
.liz_Ad_120_60_3RowsTxt .liz_Ad3RowsTxt,
.liz_Ad_120_60_4RowsTxt .liz_Ad4RowsTxt {
	font-size:70%;
	float:right;
	width:120px;
	height:60px;
	overflow:hidden;
	line-height:13px;
}


/************************************************/
/*	Skin 																				*/
/************************************************/

/*Default Skin */
.liz_DefaultSkin .liz_MainNav {
	background-color:#a00000;
	background-image:url(../img/mainNavBgDefaultSkin.gif);
	border: 1px solid #6B0000;
	border-top:0px;
}
.liz_DefaultSkin .liz_MainSubNav ul {
	border: 1px solid #6B0000;
	border-top:0;
	background-color:#BEBEBE;
}
.liz_DefaultSkin .liz_MainSubNav {
	margin-top:0.12em;
}	


/************************************************/
/*	date toolbar																*/
/************************************************/

.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}

/************************************************/
/*	AD on the right side												*/
/************************************************/
/*should be all elements in the right ad_column
box_Ad = liz_Ad_right _ neue Klasse, damit anfaenglich altes Layout paralles zum neuen bestehen kann
Abstand nach unten an real_Ad gehaengt
*/
.liz_Ad_right .left, 
.liz_Ad_right .right {
	width:120px;	
	overflow:hidden;}	
	
/*left column of the Ads*/
.right {
	float:right;
}

.left {
	float:left;
}
 

/*zuruecksetzen auf Basiswerte, Abstand nach unten entfernt*/

.real_Ad img {display:block;border:0;}
.real_Ad  {border: 0; font-size:70%; color:#333333;margin-bottom:10px;}
.real_Ad  h1 {color:#A00000; font-weight:bold; font-size:120%; margin:10px; }
.real_Ad  ul {margin-left:10px; margin-top:0px; margin-bottom:10px;  margin-right:10px;}
.real_Ad  li {margin-left:0px; list-style-type:none; background-image: url(../img/liz_Bullet.gif); background-repeat:no-repeat; background-position:0px 8px; padding-left:10px; font-size:95%;}
.real_Ad  a, .real_Ad  a:link, .real_Ad  a:visited {font-size:100%; text-decoration:none; }
.real_Ad  a:hover {text-decoration:underline; }
.real_Ad  a:active, .real_Ad a:active  {font-size:100%; text-decoration:none;}
.real_Ad  iframe {margin-top:0px; margin-left:10px; border:0;}

