<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Seitenmacher
Theme URI: 
Description: WordPress theme 
Version: 1.0
Author: Die Seitenmacher Internet-Agentur
Author URI: http://www.dieseitenmacher.at/
*/

#websiteurl {display:none}

.linkbeschreibung{display:inline-block; margin-bottom:10px}
.clearFloat {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0.0em;
}


/* Begin Typography &amp; Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	color: #313131;
	margin: 0;
	padding: 0;
}

.bg01{
	background: url('images/bg.gif') repeat;
}

.bg02{
	background: url('images/bg01.gif') repeat;
}

.bg03{
	background: url('images/bg01.gif') repeat;
}

.bg04{
	background: url('images/bg01.gif') repeat;
}

.bg05{
	background: url('images/bg01.gif') repeat;
}

.bg06{
	background: url('images/bg01.gif') repeat;
}


#header {
	background: url('images/bgHeader.png') repeat-x left top;
	padding: 0;
	height: 228px;
}



* html #header {
	background: url('images/bgHeaderIE6.gif') repeat-x left top;
}

#headerPortrait {
	float: left;
	width: 93px;
	margin-top: 0px;
}

#headerContainer {
	float: left;
	margin: 40px 0 0 17px;
	width: 880px;
	display: block;
}

#headerContainer #title {
	float: left;
	 
	height: 91px;
	margin-bottom: 10px;
	padding-left:8px;
}

#headerContainer #mainMenu {
	float: left;
	 
	margin: 42px 0 0 0;
}

#mainMenu {
	width:940px;
}
	
	
#mainMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-family: Times New Roman;
	font-size: 1.3em;
	font-weight: bold;
}

#mainMenu ul li {
	float: left; 
	height:38px;
	line-height:38px;
	vertical-align:middle; 
}


 
#mainMenu ul li a  {
	color: #000000;
	text-decoration: none;
}


#mainMenu ul li:hover ul{
	display:block;
}



#mainMenu ul li.m0:hover {
	background: url('images/startseite_active.png') no-repeat left top;
}

#mainMenu ul li.m1:hover {
	background: url('images/tagebuch_active.png') no-repeat left top;
}

#mainMenu ul li.m70:hover {
	background: url('images/gastkommentar_active.png') no-repeat left top;
}

#mainMenu ul li.m69:hover {
	background: url('images/blogs-and-papers_active.gif') no-repeat left top;
}

#mainMenu ul li.m74:hover {
	background: url('images/studien-und-statistiken_active.png') no-repeat left top;
}

#mainMenu ul li.m83:hover {
	background: url('images/service_active.png') no-repeat left top;
}

#mainMenu ul li.m88:hover {
	background: url('images/tipps-und-hinweise_active.png') no-repeat left top;
}

#mainMenu ul li.m148:hover {
	background: url('images/scienceblog_active.gif') no-repeat left top;
}

#mainMenu ul li.m153:hover {
	background: url('images/pr-texte_active.gif') no-repeat left top;
}

#mainMenu ul li.m156:hover {
	background: url('images/videos_active.png') no-repeat left top;
}

#mainMenu ul li.m157:hover {
	background: url('images/english_active.png') no-repeat left top;
}


#mainMenu ul li.m161:hover {
	background: url('images/spannend_active.png') no-repeat left top;
}

#mainMenu ul li ul{
	position:relative;
	top:-10px;
	display:none;
	
	
	padding-top:9px;
}

#mainMenu ul li ul li{
	clear:both;
	list-style:none;
	display:list-item;
	background: url('images/iconSubmenuList.gif') no-repeat 13px 3px;
	font-family: verdana;
	height:16px;
	width:210px;
	font-size: 10px;
	line-height:16px;
	font-weight: bold;
}

#mainMenu ul .m83 ul li{
	width:285px;
}

.submenu{
	width:185px;
	height:128px;
	background: url('images/bgsubmenue.png') no-repeat left 3px;
}


.submenu109{
	width:211px;
	height:200px;
	background: url('images/bgsubmenue109.png') no-repeat left 3px;
	background-size:cover;
}

.submenuservice{
	width:2140x;
	height:240px;
	background: url('images/bgsubmenue109.png') no-repeat left 3px;
	background-size:cover;
}

 

.m83 .submenuservice{
	width:300px;
	
}

.m83 .submenuserviceangemeldet{
	width:275px;
	height:295px;
	background: url('images/bgsubmenue109.png') no-repeat left 3px;
	background-size:cover;
}

.submenu133{
	width:211px;
	height:310px;
	background:url('images/bgsubmenue133.png') no-repeat left 3px;
}

.submenu133 li a{
	width:200px;
	display:inline-block;
}

#mainMenu ul li ul li a {
	 padding-left:25px;
}

.m0 {
		display:block;
		height:38px;
		background: url('images/startseite.png') no-repeat left top;
		width:64px;
	}

.mneu0a{
	padding:0 10px;
	background: url('images/menubgneu.jpg') no-repeat center center;
	}

.m1 {
		display:block;
		height:38px;
		background: url('images/tagebuch.png') no-repeat left top;
		width:98px;
	}

.m0a {
		display:block;
		height:38px;
		background: url('images/startseite_active.png') no-repeat left top;
		width:64px;
	}

.m1a {
		display:block;
		height:38px;
		background: url('images/tagebuch_active.png') no-repeat left top;
		width:98px;
	}

.m69 {
	display:block;
	height:38px;
	background: url('images/blogs-and-papers.gif') no-repeat left top;
	width:134px;
}

.m69a {
	display:block;
	height:38px;
	background: url('images/blogs-and-papers_active.gif') no-repeat left top;
	width:134px;
}


.m69i {
	display:block;
	height:38px;
	background: url('images/blogs-and-papers_inactive.gif') no-repeat left top;
	width:134px;
}

.m70 {
	display:block;
	height:38px;
	background: url('images/gastkommentar.png') no-repeat left top;
	width:140px;
}

.m70a {
	display:block;
	height:38px;
	background: url('images/gastkommentar_active.png') no-repeat left top;
	width:140px;
}

.m70i {
	display:block;
	height:38px;
	background: url('images/gastkommentar_inactive.png') no-repeat left top;
	width:140px;
}

.m74 {
	display:block;
	height:38px;
	background: url('images/studien-und-statistiken.png') no-repeat left top;
	width:67px;
}

.m74a {
	display:block;
	height:38px;
	background: url('images/studien-und-statistiken_active.png') no-repeat left top;
	width:67px;
}

.m74i {
	display:block;
	height:38px;
	background: url('images/studien-und-statistiken_inactive.png') no-repeat left top;
	width:67px;
}

.m83 {
	display:block;
	height:38px;
	background: url('images/service.png') no-repeat left top;
	width:171px;
}

.m83a {
	display:block;
	height:38px;
	background: url('images/drumherum_active.png') no-repeat left top;
	width:171px;
}

.m88 {
	display:block;
	height:38px;
	background: url('images/tipps-und-hinweise.png') no-repeat left top;
	width:65px;
}

.m88a {
	display:block;
	height:38px;
	background: url('images/tipps-und-hinweise_active.png') no-repeat left top;
	width:65px;
} 

.m88i {
	display:block;
	height:38px;
	background: url('images/tipps-und-hinweise_inactive.gif') no-repeat left top;
	width:65px;
} 

.m148{
	display:block;
	height:38px;
	background: url('images/scienceblog.gif') no-repeat left top;
	width:75px;
}

.m148a{
	display:block;
	height:38px;
	background: url('images/scienceblog_active.gif') no-repeat left top;
	width:75px;
}

.m148i{
	display:block;
	height:38px;
	background: url('images/tipps-und-hinweise_inactive.gif') no-repeat left top;
	width:112px;
}

.m156{
	display:block;
	height:38px;
	background: url('images/videos.png') no-repeat left top;
	width:70px;
}

.m156a{
	display:block;
	height:38px;
	background: url('images/videos_active.png') no-repeat left top;
	width:70px;
}

.m157{
	display:block;
	height:38px;
	background: url('images/english.png') no-repeat left top;
	width:83px;
}

.m157a{
	display:block;
	height:38px;
	background: url('images/english_active.png') no-repeat left top;
	width:83px;
}

.m153{
	display:block;
	height:38px;
	background: url('images/pr-texte.gif') no-repeat left top;
	width:83px;
}

.m153a{
	display:block;
	height:38px;
	background: url('images/pr-texte_active.gif') no-repeat left top;
	width:83px;
}



.m161 {
    display: block;
    height: 38px;
    background: transparent url("images/spannend.png") no-repeat scroll left top;
    width: 95px;
}

.m161a {
    display: block;
    height: 38px;
    background: transparent url("images/spannend_active.png") no-repeat scroll left top;
    width: 95px;
}


.mmlink{
	display:block;
	width:100%;
	height:38px;
	 
}



#content {
	font-size: 16px;
	float: left;
}



.narrowcolumn {
	float: left;
	padding: 0px 17px 0px 17px;
	margin: 0;
	width: 555px;
	background: #e3e1e1;
}

.narrowcolumnhp {
	float: left;
	padding: 0px 17px 0px 17px;
	margin: 0;
	width: 445px;
	background: #e3e1e1;
}

.narrowcolumntipps {
	float: left;
	padding: 0px 17px 17px 17px;
	margin: 0;
	width: 555px;
	background: #e3e1e1;
}

.narrowcolumntippscontainer {
	float: left;
	padding: 17px 17px 17px 17px;
	margin: 0;
	width: 555px;
	background: #e3e1e1;
}

.narrowcolumn2 {
	float: left;
	 
	margin: 0;
	 
	background: #e3e1e1;
}

#commentContainer, #respond {
	clear: both;
	background: #383333;
	float: left;
	padding: 0px 17px 20px 17px;
	margin: 10px 0 0 0;
	width: 555px;
}

#commentContainer #respond {
	float: left;
	padding-top: 10px;
	width: 500px;
}


#commentContainer {
	color: #FFFFFF;
}

#commentContainer a {
	color: #ff003b;
	font-size: 0.85em;
}

#respond {
	padding-top: 10px;
	color: #FFFFFF;
}


#respond a {
	color: #ff003b;
}

#copyright {
	clear: both;
	font-size: 0.85em;
	padding: 20px 0 20px 0;
}

.widecolumn .entry p {
	font-size: 1.05em;
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	}

.widecolumn {
	line-height: 1.6em;
	}



.narrowcolumn .readtime {
	font-size: 0.85em;
	color: #313131;
}

.narrowcolumn .postmetadata {
	font-size: 12px;
	color: #313131;
	padding-bottom: 20px;
}

.narrowcolumn .postmetadata a {
	color: #313131;
}

.narrowcolumn .postmetadata a:hover {
	color: #9a2e47;
	text-decoration: none;
}

.narrowcolumn .postmetadata .dateAuthor {
	float: left;
	width: 350px;
}

.narrowcolumn .postmetadata .linkComments {
	float: right;
	width: 200px;
	text-align: right;
}


.narrowcolumn .postmetadata .linkComments .bubble {
	background: url('images/bubbleComment.gif') no-repeat left 2px;
	padding-left: 15px;
}



.thread-alt {
	/*background-color: #FF0000;*/
}
.thread-even {
	/*background-color: #FF0000;*/
}
.depth-1 {
border: 0px solid #ddd;
}

.even, .alt {

	border-left: 0px solid #ddd;
}


small {
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1, h2, h3 {
	font-weight: bold;
	}

h1 {
	font-size: 2em;
	text-align: left;
	}

h2 {
	font-size: 1.4em;
}


h2.posts {
	font-size: 1.6em;
	border-top: 1px solid #7f7f7f;
	padding-bottom: 5px;
	padding-top:25px;
}

h2.posts.firswt {
	
	border-top: 0;
	padding-top:0;
}

.druckericon{ padding-top:30px; display:inline-block}
.druckericon.firswt{ padding-top:5px;}

firswt

h1.posts {
	font-size: 1.6em;
	border-bottom: 1px solid #7f7f7f;
	color:#333;
	
}

h1.posts a {color:#333;text-decoration: none;}



#sidebar h2 {
	font-family: Times New Roman;
	font-size: 1.4em;
	}
#sidebar h3 {
	font-family: Times New Roman;
	font-size: 1.4em
	}

h3 {
	font-size: 1.3em;
	}

h1, h1 a, h1 a:hover, h1 a:visited {
	text-decoration: none;
	}

h2, h2 a, h3, h3 a {
	color: #333;
	}
	
h2 a:visited, h3 a:visited {
	color: #666;
}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}



h2.posts .highlightword{
	color: #e3e1e1;
	background-color:#333333;
}

.sticky {
	background: #f7f7f7;
	padding: 0 10px 10px;
	}
.sticky h2 {
	padding-top: 10px;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 1.4em Verdana, Arial, Sans-Serif;
	}
	
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	 
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 0.9em;
	}


li.comment-author-andreas-unterberger .comment-body .comment-author .fn a.url  {
	color: #ff003b !important;
	text-transform: uppercase;
}


li.comment-author-andreas-unterberger ul.children .comment-body .comment-author .fn a.url  {
	color: #FFFFFF !important;
	text-transform: none;
}


.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}



.commentmetadata {
	font-weight: normal;
	}

#sidebar {
	font-size: 1em;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

a, h2 a:hover, h3 a:hover {
	color: #9a2e47;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
/* End Typography &amp; Colors */



/* Begin Structure */




.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 150px;
	width: 450px;
	}

.post {
	margin: 0 0 40px;
	}

.post hr {
	display: block;
	}

.widecolumn .post {
	margin: 0;
	}

.narrowcolumn .postmetadata {
	padding-top: 5px;
	}

.widecolumn .postmetadata {
	margin: 30px 0;
	}

.widecolumn .smallattachment {
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align: center;
	margin: 5px 0px;
}

.postmetadata {
	clear: both;
}

.clear {
	clear: both;
}

/* End Structure */



/*	Begin Headers */
h1 {
	padding-top: 30px;
	margin: 0;
	}

h2 {
	margin: 15px 0 0;
	}

h2.pagetitle {
	margin-top: 30px;
	text-align: center;
}

#sidebar h2 {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
	border-bottom: 1px solid #313131;
	font-size: 1.6em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#sidebar h3 {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
}

#noline {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;

}

#sidebar  h3 {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
	 
}

h3 {
	padding: 0;
	margin: 30px 0 0;
	}

h3#comments {
	padding: 0;
	margin: 10px auto 20px ;
	color: #FFFFFF;
	font-family: Times New Roman;
	font-size: 1.2em;
	font-weight: bold;
	}

h3#comments a {
	color: #FFFFFF;
}
/* End Headers */



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */
/*
html&gt;body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html&gt;body .entry li {
	margin: 7px 0 8px 10px;
	}
*/
/*	
.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}
*/
/*
.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}
*/
.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}
/*
ol li {
	list-style: decimal outside;
	}
*/
/* End Entry Lists */

.entry a {
	text-decoration: underline;
}

.entry .highlightword {
	color: #e3e1e1;
	background-color:#333333;
}

.entry .more-link {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	background: url("images/iconReadMore.gif") no-repeat left 3px;
	padding-left: 8px;
	text-decoration: none;
}


/* Begin Form Elements */
.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform label {
	 
	color: #FFFFFF;
	font-size: 1.2em;

}	

#commentform input {
	 
	border:0;
	padding: 0px;
	margin: 5px 5px 0px 0;
	}

#showadress input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}

#commentform textarea {
	width: 98%;
	padding: 2px;
	margin:5px 0px 1px 0px;
}

#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	
	background-color: #909090;
	color: #ffffff;
	border: 0px;
	padding:5px  ;
	font-weight: bold;
	cursor: pointer;
	width: auto;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	margin: 0;
	text-align: left;
	}

.commentlist li {
	margin: 20px 0 10px;
	list-style: none;
	}
	
.commentlist li ul li { 
	margin-top: -20px 0 10px;
	
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */



/* Begin Sidebar */
#sidebar{
	float: left;
	margin-left: 10px;
	width: 300px;
	display: inline;
}

#sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.widget {
	/*background: #b7b2b2;*/
	background: #e3e1e1;
	margin-bottom: 10px;
	padding: 0px 14px 10px 14px;
}

.widgetnobg {
	margin-bottom: 0px;
	padding: 0px 14px 10px 14px;
}

.widget ul {
	list-style: none !important;
}

.widget ul li {
	background: url('images/iconSidebarList.png') no-repeat left 3px;
	padding-left: 10px;
}

.widget ul li a {
	font-size: 1.2em;
	line-height:1.4em;
	font-weight: bold;
	background: none !important;
}


.widget ul li p{
	font-size: 1.1em;
	color:#000000;
	
}

.widget_search {
	background: #3a3535 !important;
	height: 25px;
	padding-top: 5px;
}

#sidebar #searchform label {
	color: #FFFFFF;
	font-size: 1.4em;
	font-weight: bold;
	font-family: Times New Roman;
	padding-right: 10px;
	float: left;
}


#sidebar form {
	margin: 0;
}

#searchform {
	margin: 10px;
	padding: 5px 3px;
	}

#sidebar #searchform #s {
	width: 180px;
	height: 17px;
	border: 1px solid #909090;
	margin: 0;
	padding: 0;
	float: left;
}

#sidebar #searchsubmit {
	float: left;
	padding-left: 2px;
}


#sidebar #loginform #le,  #sidebar #loginform #lp {
	width: 255px;
	height: 17px;
	border: 1px solid #909090;
	margin: 0;
	padding: 0;
	
	margin-bottom:4px;
}

#sidebar #loginform .remembermeall{
	margin: 0;
	padding: 0;
	margin-bottom:4px;
	height: 17px;
	float:left;
}

#sidebar #loginform .labelremembermeall{
	height: 17px;
	line-height:17px;
	margin:0 0 14px 6px;
}

#sidebar #loginform span.error{ color:#961936;display:block}
#sidebar #loginform DIV.error{ color:#961936}
#sidebar #loginform input {color:#6d6a6a}
#sidebar #loginform input:focus{color:#000}


.borderbottomred{border-bottom:4px solid #950526}
/* End Sidebar */

#registerform label{
	margin: 0;
	padding: 0 ;
	height: 17px;
	line-height:17px;
}
#registerform span.error{ color:#961936;display:block}
#commentform span.error{ color:#961936;display:block}
#resetform span.error{ color:#961936;display:block}
#registerform { min-width: 300px; }

#registerform input{
	width:350px;
}

#registerform .submit{
	width:auto;
}


#kontaktform label{
	margin: 0;
	padding: 0 ;
	height: 17px;
	line-height:17px;
}

#kontaktform span.error{ color:#961936; display:block}

#kontaktform { width: 300px; }

#kontaktform input{
	width:350px;
}

#kontaktform textarea{
	width:350px;
	height:200px;
}

#kontaktform .submit{
	width:auto;
}


/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Various Tags &amp; Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	font-size:1.2em;
	}

.center {
	text-align: center;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}
	
.navigation {
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 20px;
	padding-bottom: 20px;
	}

.navigation .alignleft {
	text-align: left;
}

.navigation .alignright {
	text-align: right;
}
/* End Various Tags &amp; Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */


/*Screenreader Info
---------------------------------------------*/
.hidden, .screen-reader-text {
	display: none;
	margin: 0;
	padding: 0;
}

.hidden, .screen-reader-text {
	display: inline;
	position: absolute;
	left: -3000px;
	top: -2000px;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
}

#header ul {
	z-index: 200;
	margin: 0;
	padding: 0;
}

#header ul.hidden li a:active, #header ul.hidden li a:focus {
	display: block;
	position: absolute;
	left: 3020px;
	top: 2010px;
	width: 300px;
	height: 65px;
	font-size: 1.4em;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	z-index: 1000;
	margin: 0;
	padding: 0;
}


div.sociable { margin: 25px 0; }
div.sociablehp { margin:13px 0 0  0; }

.sociable_tagline {
	float: left;
	margin-right: 8px;
	font-style: italic;
}

 
span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
	
}

.sociablehp span {
	display: block;float:left;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}

.sociablehp ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociablehp ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociablehp ul li:before { content: ""; }

.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociablehp img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}




.comment-author {
	padding-bottom: 5px;
	border-bottom: 1px solid #7f7f7f;
}

.istautor{
	padding-left:15px;
	background: url('images/partnerkrone.gif') no-repeat left 5px;
}

.istautorstern{
	
	background: url('images/partnerstern.gif') no-repeat left 1px;
}

.comment-author a {
	color: #FFFFFF !important;
	font-size: 0.80em;
}

.comment-meta {
	padding-top: 5px;
	font-size: 10px;
}

.comment-meta a {
	color:#7f7f7f !important ;
}

.comment-meta a:hover {
	text-decoration:underline;
}

.comment-meta-text {
	padding-top: 5px;
	font-size: 14px;
	word-wrap: break-word;
}

.comment-meta-text a {
	color:#fff !important ;
	text-decoration:underline;
	font-size: 12px !important ;
}

.comment-meta-text a:hover {
	color:#7f7f7f !important ;
}



.comment-meta2 {
	padding-top: 5px;
	font-size: 0.80em;
	color:#ff003b;
	font-weight:bold;
}


.comment-meta2 a {
	color:#ff003b ;
	font-size: 0.80em !important;
}

.wpcf7-form {
	text-align: left !important; 
}

.wpcf7-form textarea {
	height: 100px !important;
}


#commentContainer .commentactions{
	border:0;margin:0;
	float:right;
	color:#666;
	width:110px;
}

#commentContainer .topcommentactions{
	border:0;margin:0;
	float:right;
	color:#666;
	width:250px;
	font-size:0.8em; 
}

.votestars{
	color:#666;
	font-size:0.8em; 
}

#jump{
 color:#fff !important;
}

#commentactions img{
	 border:0;margin:0px 2px 1px 2px;
	 vertical-align:middle;
}

#commentContainer .alertcomment{
	
	padding-left:17px;
}

#commentContainer .sendcomment {
    padding-left: 17px;
}

#commentContainer .sendcomment a{
	display:block;
	width:12px;
	height:13px;
	background: url('images/commentarsenden.gif') no-repeat left top;
}

#commentContainer .sendcomment a:hover{
	background: url('images/commentarsendenhover.gif') no-repeat left top;
}

#commentContainer .alertcomment a{
	
	display:block;
	width:12px;
	height:13px;
	background: url('images/commentarmelden.gif') no-repeat left top;
}

#commentContainer .alertcomment a:hover{
	background: url('images/commentarmeldenhover.gif') no-repeat left top;
}

#index {
	float: left;
	width: 589px;
}


#appell {
	font-size: 14px;
	float: left;
	margin: 0 0 10px 0;
	padding-top:10px;
	
}

#appell p.link {
	margin-top: 5px;
	padding-top: 0;
}




/* ----------------------------------------------------------------------------------------------------------------*/
/* ----------&gt;&gt;&gt; thickbox settings &lt;&lt;&lt;-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:9000;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(images/macFFBgHack.png) repeat;}

.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight &gt; document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 9002;
  color:#000000;
  display:none;
  border: 0;
  text-align:left;
  top:50%;
  left:50%;
  padding: 0;
  margin: 0;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement &amp;&amp; document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
  padding: 0;
  margin: 0;
}

#TB_load{
  position: fixed;
  display:none;
  height:12px;
  width:108px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -54px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement &amp;&amp; document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}



#thickboxContainer {
	width: 530px;
	height: 270px;
	padding: 10px;
	background: #b7b2b2;
}

#thickboxContainer h2 {
	font-size: 1.4em;
	font-weight: bold;
	font-family: Times New Roman;
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
	border-bottom: 1px solid #313131;
}

#thickboxContainer .button {
	border:0;
	background-color:#999;
	font-size: 1.0em;
	color:#ccc;font-weight:bold;
	height:22px;line-height:22px;
	vertical-align:middle;
}

#thickboxContainer .button:hover {
	cursor:pointer;

}

#tipptext {
	font-size: 1.2em;
	float: left;
}

.tipplist	{color:#333333;padding-left:0px;}

.tipplist ol{
	margin:0px;
	padding:0;
}

.tipplist ol li {
	list-style-type: none;
	font: 11px Verdana, Arial, Sans-Serif;
}

.tipplist cite{
	font-weight: bold;
	font-style: normal;
	 
	font-size: 12px;
}

.tipplist-meta {
	padding-top: 5px;
	font-size: 0.90em;
}


.tipplist-meta a {
	color: #7f7f7f !important;
	font-size: 0.90em !important;
}



.werbeblock{margin: 0 0 10px 0;display:inline-block; width:100%}

/*override */
#header {
	background: url('images/bgHeader_neu.png') repeat-x left top;
	padding: 0;
	height: 138px;
	
}

#headerangemeldet {
	background: url('images/bgHeader_neu_angemeldet.png') repeat-x left top;
	padding: 0;
	height: 138px;
}

* html #header {
	background: url('images/bgHeaderIE6.gif') repeat-x left top;
}

#headerPortrait {
	float: left;
	width: 94px;
	margin-top: 0px;
}

#headerContainer {
	float: left;
	margin:0px;
	width: 880px;
	display: block;
}

#headerContainer #title {
	float: left;
	 
	height: 49px;
	margin:37px 0 0 0;
	padding:0px;
}


#headerContainer #mainMenu {
	float: left;
	margin: 42px 0 0 0;
}

#hppage {
	width: 902px;
	margin: 10px 0 0 98px;
	float: left;
	display: inline;
}

.colorit{
	height:27px;
	line-height:27px;
	font-family: "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding:0 0 0 15px;
}

.coloritlink {
	color:#fff;
}



#hpanmelden{
	height:40px;
	background:#3a3434;
	padding:0;
	margin:0 0 13px 0;
	
}

#hpanmelden a{
	line-height:40px;
	color:#fff;
	padding:0 11px 0 18px;
	font-family: "Times New Roman", Times, serif;
	font-size:16px;
	margin:0;
}

#LoginContainer {
	width: 375px;
	height: 367px;
	padding: 0; margin:0;
	background: #b8b2b2;
	boder:0;
	border-bottom:3px solid #9A2E47;
}

#LoginContainer #errorcontainer label{
	 width:300px;
	 
}

#LoginContainer #errorcontainer ul{
	padding:0;
	margin: 0 0 0 0px;
	width:300px;
	color:#9A2E47;
	
}

#LoginContainer #errorcontainer ul li{
	 display:inline-block;
	
	
}

#LoginContainer h2{
	font-family: "Times New Roman", Times, serif;
	font-size:16px;
	border:0; margin:0 0 10px 0;
}

#LoginContainer .bordertop{
	border-top:1px solid #333;
	margin-top:14px;
	padding-top:14px;
}

#LoginContainer ol{
	margin: 10px 0 0 18px;
	border:0;
	padding:0;
	color: #9A2E47;
	font-weight:bold;
}

#LoginContainer .header{
	height: 25px;
	line-height:25px;
	font-size:12px;
	padding: 0; margin:0;
	background: #545655;
	color:#fff;
	padding:0 0 0 15px;
	
}

#LoginContainer .loginform{
	margin:11px 0 0 15px;
}

#LoginContainer label{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	display:inline-block;
	width:100px;
}

#LoginContainer p{
	margin: 0 15px 0 0;
	
}

#LoginContainer .input{
	width:240px;
	height:17px;
	border:1px solid #929091;
	margin:0 0 4px 0;
}

#LoginContainer .labelrememberme, #LoginContainer #cookiewrap{
	width:auto;
	margin: 0 0 13px 0;
	padding: 0;
	float:left;
	line-height:17px;
}

#LoginContainer .inputrememberme{
	margin: 0;
	padding: 0;
	height: 17px; 
	float:left;
}

#LoginContainer .pwreminder{
	display:inline-block;
	border:0;
	background-color:#909090;
	color:#d4d0c8;
	font-size:10px;
	line-height:22px;
	vertical-align:middle;
	margin-left:37px;
	font-weight:bold;
	padding:0 10px 0 10px;
	text-decoration:none;
} 

.autoritem{float:left;margin:30px 0 0 0}

.autoritemimage {
    border: 1px solid #DDDDDD;
    float: left;
    margin: 0 0 0 14px;
    padding: 0 !important;
}

.autoritemcontent {
    float: left;
    margin: 0 0 0 10px;
    width: 444px;
}
.autoritemname h2{
	margin: 0;
}

.adsensecontent2{
	width:468px;
	margin:0 auto 25px auto;
}

.adsensecontent1{
	width:468px;
	margin:15px auto 15px auto;
}

.adsensecontent3{
	width:360px;
	margin:15px auto 25px auto;
}

.adsensecontentportal {
    margin: 15px auto;
    width: 320px;
}

.adsensecontentportalsky {
    margin: 15px auto;
    width: 160px;
}

.buttonopenyear{ font-size: 1.1em;
    font-weight: bold;color: #9a2e47;background: url("images/iconSidebarList.gif") no-repeat scroll left 3px rgba(0, 0, 0, 0);
    padding-left: 10px; cursor:pointer}
.buttonopenyear:hover{text-decoration:underline}
.openyear{display:none; margin-left: 10px}

.selectycobutton{
	width:217px;
	margin-right:15px;
	float:left;
	position: relative;
	font-size: 62.5%;
	line-height: 28px;
}

.abonnentbutton{
	width:217px;
	float:left;
	background: url("images/partnerwerdenbg20180405.png") no-repeat top left;
	position: relative;
	 
	line-height:28px !important;
	
}
.abonnentbutton a{
	color:#fff;
	display:inline-block;
	width:217px;
	text-align:center;
	line-height:23px;
	font-size:10px !important;
	background:none !important;
	font-weight: bold !important;
	font-family: Verdana;
	text-decoration:none;
	padding-left:0px !important
	
}
.abonnentbutton a:hover{text-decoration:none}

.laterpaybutton{
	width:217px;
	float:left;
	background: url("images/laterpay.png") no-repeat top left;
	position: relative;
	line-height:28px !important;
	margin-right:5px;
}

.laterpaybutton a{
	color:#fff;
	display:inline-block;
	width:217px;
	text-align:left;
	line-height:23px;
	font-size:10px !important;
	background:none !important;
	font-weight: bold !important;
	font-family: Verdana;
	text-decoration:none;
	padding-left:0px !important;
	text-indent:23px;
}

.hpmorebuttons{
	float:none;
	margin-bottom:30px
}

#gloryright{
position:absolute;
top: 176px;
left:1007px;
width:300px;
height:600px;
}

#gloryportalright{
position:absolute;
top: 186px;
left:1002px;
height:auto;
}

#gloryportalrightneu{
position:absolute;
top: 168px;
left:1002px;
height:auto;
}
.service span {
    margin: 0 0 5px 0;
    padding: 5px 0 5px 0;
    border-bottom: 1px solid #313131;
    font-size: 1.6em;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	display: block;

margin: 0 10px;

font-weight: bold;
}

#cookienotice a {color:#545454; text-decoration:underline;}

#cookienotice a:hover {text-decoration:underline;}

#cookienotice div {padding:10px; padding-right:40px;}

#cookienotice { 
   color:#ffffff;
   text-align:right; 
   background: #000000; 
   position:fixed;
   bottom:0px; 
   z-index:10000; 
   width:100%; 
   font-size:12px; 
   line-height:16px;}
#cookienotice a{color:#fff}
#cookienoticeCloser {
   color: #ffffff;
   font: 16px/100% arial, sans-serif;
   position: absolute;
   right: 5px;
    
   
   top: 5px;
   cursor:pointer;
   
   padding:4px;
   
 }

#cookienoticeCloser {opacity:0.5}
#cookienoticeCloser:hover {opacity:1}

.containerloginstuff{float:left; margin-top:17px; width:310px;text-align:right }

.buttonloginstuff{border:1px solid #000000; padding:8px; width:auto; display:inline-block; width:120px; text-align:center; cursor:pointer; text-transform:uppercase}
.buttonsuche{border:1px solid #000000; padding:8px; width:auto; display:inline-block; width:115px; text-align:left; cursor:pointer;margin-top:8px;width:262px}

.buttonloginstuff:hover{ color:#ffffff; background:#000000}

#leaderboardcontainer{width:1000px;height:90px; margin-top:30px;}
#leaderboard{width:728px;height:90px; margin:0 auto}</pre></body></html>