/* Neue Styles */
html {
	border:		0;

}

body {
	border: 0;
	margin: 0;
	padding: 0;
	background-color: #E5DFD9; 
	height:100%;


}
	
A
{
Color: #1F00CF;
Text-Decoration: none;
}

A:HOVER
{
Color: #6D62A8;
Text-Decoration: none;
}

h1 {
color: #393837; 
display: inline; 
font-size: 14px; 
font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; text-decoration: none;}

.heading {
color: #393837; 
font-size: 14px; 
font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; text-decoration: none;}

h2, .teaservorschau {color: #000000; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal; text-decoration: none;}

h2 {display: inline; }

img {border: none;}

.top-navi {color: #393837;}
.container {width: 978px; background-image:url(../pics/container.gif); background-repeat: repeat-y;}
.top {width:970px; overflow: hidden; background-repeat: no-repeat; text-align: right; margin: 0px; padding: 0px; }
.bottom {width:978px; height:4px; overflow: hidden; background-image: url(../pics/bg-bottom.gif); background-position:top; background-repeat: no-repeat;}
.big-image {width: 960px; height: 150px; border-bottom: 1px solid #000000; background-color: #FFFFFF; overflow:hidden; }
.footer {clear:left; width: 960px; overflow: hidden; background-color: #FFFFFF; border-top: 1px solid #C1BDBC; padding-top: 10px; padding-bottom: 10px; }
.content {width:960px; text-align:left; clear:left; background-color: #FFFFFF;}
.navi-top {width:960px; overflow: hidden; height: 35px; background-image: url(../pics/bg_navi.jpg); background-repeat: repeat-x;}
.navi-left {width: 200px; overflow: hidden; background-color: #F9F8F6; border-right: 1px solid #C1BDBC}
.mitte {width: 571px; overflow:hidden; background-color: #FFFFFF;}
.rechts {width: 189px; overflow: hidden; background-color: #F9F8F6; border-left: 1px solid #C1BDBC}
.spacer {clear: left; background-color: #FFFFFF;}
.text, .content, .text2, .newsletter-text, .newsletter-heading, .newsletter-cat-heading, .std-detail-link,.std-pic-link,.detailLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;  text-decoration:none; }
.newsletter-heading {font-weight: bold;}
.text {line-height: 1.4;}
.copyright, .footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal}
.copyright:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal}
.teaser {background-color: #F6F4EF;}


* {
    font-family: Verdana, Helvetica;
}


.cat1,.cat2,.cat3,.cat4,.cat5 {background-color: #F9F8F6;}
.cat1-hov,.cat2-hov,.cat3-hov,.cat4-hov,.cat5-hov {background-color: #E6DFDA;}
.cat1-sel,.cat2-sel,.cat3-sel,.cat4-sel,.cat5-sel {background-color: #F6EDB2;}
.cat1,.cat2,.cat3,.cat4,.cat5, .cat1-hov,.cat2-hov,.cat3-hov,.cat4-hov,.cat5-hov,.cat1-sel,.cat2-sel,.cat3-sel,.cat4-sel,.cat5-sel {padding-top: 4px; padding-bottom: 4px; color: #000000; border-bottom: 1px solid #B6B2B1;  cursor: pointer; display:block;}
.cat1, .cat1-sel, .cat1-hov {padding-left: 1px; font-weight: bold; font-size: 12px;}
.cat2, .cat2-sel, .cat2-hov {padding-left: 5px; font-size: 12px;}
.cat3, .cat3-sel, .cat3-hov {padding-left: 13px; font-size: 11px;}
.cat4, .cat4-sel, .cat4-hov {padding-left: 21px; font-size: 11px;}
.cat5, .cat5-sel, .cat5-hov {padding-left: 21px; font-size: 10px;}
.cat1:hover,.cat2:hover,.cat3:hover,.cat4:hover, .cat1-hov:hover,.cat2-hov:hover,.cat3-hov:hover,.cat4-hov:hover, .cat1-sel:hover,.cat2-sel:hover,.cat3-sel:hover,.cat4-sel:hover {background-color: #E6DFDA; color: #000000; text-decoration: none; }


.commentTable {
	width:550px;
}

.commentsDiv {
	margin-top: 0px;
}
 
.commentHeadTable {
	width: 100%;
	background-color: #F4F3F1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:black;
}
.commentHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
	background-color: #F4F3F1;
	padding: 4px;
}
.commentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
}
.commentIcon {
	background: url("../pics/comment.gif");
	background-color: #F1EDEA;
	background-repeat:no-repeat;
	width: 22px;
	height: 22px;
}

.commentRespondLink, .commentRespondLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}