/* Neue Styles */
html {
	border:		0;

}

* {
    font-family: Verdana, Arial, Helvetica; }

A
{
Color: #030EDB;
Text-Decoration: none;
}

A:HOVER
{
Color: #030EDB;
Text-Decoration: underline;
}

h1 {
color: #333333; 
display: inline; 
font-size: 18px; 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold; text-decoration: none;}

.heading2 {
color: #333333; 
display: inline; 
font-size: 18px; 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold; text-decoration: none;}

.heading2:hover {color: #333333; text-decoration: underline;}

.heading {
color: #333333; 
font-size: 24px; 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold; text-decoration: none;}

h2 {
Color: #000000;
display: inline; 
font-size: 16px; 
font-family: Arial, Helvetica, sans-serif;
font-weight: strong; text-decoration: none;}

h3 {
Color: #000000;
display: inline; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: strong; text-decoration: none;}

img {border: none;}
.container {width:975px; overflow:hidden;}
.top {width: 970px; height: 190px; overflow: hidden;}
.rahmen {border: 5px solid #FCDF7B}
.navi-left {float: left; width: 200px; overflow: hidden;}
.mitte {float: left; width: 570px; margin-top: 130px; overflow: hidden;}
.rechts {float: left; width: 200px; margin-top: 80px; overflow: hidden;}
.tb-left, .tb-left2, .tb-left3 {padding: 5px; margin-right: 15px;  margin-bottom: 15px; line-height: 1.4;}
.tb-left {background-color: #F4EEDB;}
.tb-left2 {background-color: #EBF0E8;}
.tb-left3, .tb-right {background-color: #F4F3F1;}
.lastminute, .tb-right {padding: 5px; margin-bottom: 15px;}
.lastminute {background-color: #EEE0E0;}
.footer {clear:left; padding: 5px; border-top: 1px solid #C1BDBC; border-bottom: 1px solid #C1BDBC; margin-bottom: 5px;}
.unten {clear:left; padding: 5px; border-bottom: 1px solid #C1BDBC; text-align: justify; background-color: #F4F3F1; color: #444444;}
.spacer {clear: both; background-color: #FFFFFF;}
.text, .navi-left, .mitte, .rechts, .text2, .newsletter-text, .newsletter-heading, .newsletter-cat-heading, .teaser {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;  text-decoration:none; }
.newsletter-heading {font-weight: bold;}
.text, .lastminute {line-height: 1.5;}
.text2 {line-height: 1.2;}
.copyright, .unten, .footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal}
.us {padding: 1px; border-top: 1px solid #C1BDBC; border-bottom: 1px solid #C1BDBC; background-color: #F4F3F1; }
.teaser {border-bottom: 1px solid #EFEFEF; padding: 2px; line-height: 1.4;}
.cat1, .cat1-sel, .cat1-hov, .cat2, .cat2-sel, .cat2-hov, .cat3, .cat3-sel, .cat3-hov, .cat4, .cat4-sel, .cat4-hov ,.cat_portal
	{padding-top: 4px; padding-bottom: 4px; padding-left: 9px; color: #000000; border-bottom: 3px solid #CCCCCC;  font-weight: bold; cursor: pointer;}
.cat1, .cat1-sel, .cat1-hov {padding-left: 9px;}
.cat2, .cat2-sel, .cat2-hov {padding-left: 21px}
.cat3, .cat3-sel, .cat3-hov {padding-left: 33px}
.cat4, .cat4-sel, .cat4-hov {padding-left: 45px}
.cat1, .cat2, .cat3, .cat4, .cat_portal {color: #000000; opacity: 0.8; filter: alpha(opacity=70); background-color: #FFFFFF; color: #000000;}
.cat1-sel, .cat2-sel, .cat3-sel, .cat4-sel {cursor: pointer; opacity: 0.9; filter: alpha(opacity=80);background-color: #FFE04D;}
.cat1-hov, .cat2-hov, .cat3-hov, .cat4-hov, .cat_portal:hover {cursor: pointer; opacity: 0.8; filter: alpha(opacity=70); background-color: #E6DFDA; }
.cat_portal:hover {color: #000000; text-decoration: none;}
.cat_portal {display:block;}
.pfeil {margin-right: 8px;}
.grau {color: #888888;}

.commentTable {
	width:555px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.commentsDiv {
	margin-top: 0px;
}
 
.commentHeadTable {
	width: 100%;
	background-color: #F1EDEA;
	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: 12px;
	color:black;
	background-color: #F1EDEA;
	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;
}
