
html {overflow: -moz-scrollbars-vertical;  }
body {padding:0; margin:0; color:#000000; font-family:Tahoma; font-size:12px;}
		br{font-size:10px}
		a {font-family:Tahoma; color:#0535ae;}
		p {font-family:Tahoma; font-size:12px; float:none;clear:both; }
		.s{font-family:Tahoma; font-size:12px;  color:#CBD2D9; text-decoration:none}
		.s1{font-family:Tahoma; font-size:12px;  color:#5E5F60}
		.green{font-family:Tahoma; font-size:12px;  color:#9CE438;}
		.red{font-family:Tahoma; font-size:12px;  color:#990002;}
		.o{font-family:Tahoma; font-size:12px;  color:#FFCC00;}
		.blue{font-family:Tahoma; font-size:12px;  color:#2C7F06;}
		.w{font-family:Tahoma; font-size:12px;  color:#FFFFFF; }
		.b{font-family:Tahoma; font-size:12px;  color:#5E5E5E; }
		
		.document { font-weight:bold; }
		
		#input{
			width:160px;
			height:21px;
		}
		
		#input1{
			width:134px;
			height:21px;
		}
		
		#textarea{
			width:102px;
			height:48px;
			border-width:1px;
			border-style:solid;
			border:none;
			background-color:#F0EAE3;
			overflow:auto
		}

		.firstlevel1, .intern {
			height:49px;
			margin-left:19px;
			margin-top:0px;
			padding-left:10px;
			line-height:49px;
			background-image:url(/images/header_background.gif);
			font-weight:bold;
		}

		.firstlevel1 a, .intern a {
			color: #FFF;
			text-decoration: none;
			display:block;
			float:left;
			height:49px;
			padding: 0 10px;
			margin-right:10px;
			background-image:url(/images/header_background_lo.gif);
			font-size:11px;
		}
		
		.firstlevel1 a:hover, .intern a:hover {
			background-image:url(/images/header_background_hi.gif);		
		}

		.firstlevel1 .active a, .intern .active a  {
			background-image:url(/images/header_background_hi.gif);		
		}
		
		.firstlevel3 * {
			float:left;
		}
		
		.firstlevel3 a {
			display:block;
			float:left;
			margin-right:20px;
			font-size:11px;
		}
		
		.secondlevel-container {
			padding-top:10px;
			padding-bottom:10px;
		}
		
		.secondlevel-top {
			height:10px;
			font-size:5px;
			background-image:url(/httpd/img/background_secondlevel_top.gif);
			background-repeat: no-repeat;
			margin-left:20px;
		}
		
		.secondlevel-bottom {
			height:10px;
			font-size:5px;
			background-image:url(/httpd/img/background_secondlevel_bottom.gif);
			background-repeat: no-repeat;
			margin-left:20px;
		}
		
		.secondlevel {
			background-image:url(/httpd/img/background_secondlevel_fill.gif);
			background-repeat: repeat-Y;
			margin-left:20px;
			text-align: left;
			min-height:300px;
		}
		
		.secondlevel img {
			float:right;
			clear:both;
		}

		.secondlevel .firstlink {
			padding-bottom:10px;
		}
		
		.secondlevel a {
			padding-left:20px;
			padding-right:10px;
			color: #FFF;
			text-decoration: none;
			display:block;
			font-size:11px;
		}
		
		.secondlevel a:hover {
			text-decoration: underline;
		}
		
		.secondlevel .secondlink a {
			padding-left:15px;
			width:115px;
		}
		
		.secondlevel .clicked a {
			text-decoration: underline;
			color: #FFF;
		}
		
		.secondlevel .secondlink {
			padding-top:5px;
			margin-left:20px;
		}
		
		.search-result, .search-result_first {
			border-bottom: 1px dashed;
			margin-bottom: 5px;
			padding-bottom:10px; 
			margin-right:15px;
			line-height:12px;
			color:#5E5F60;
		}
		
		.search .query {
			border:1px solid #AAA;
			width: 110px;
		}
		
		.search a {
			clear: both;
			color:#5E5F60;
			font-family:Tahoma;
			font-size:12px;
			font-weight:bold;
		}
		
		.search-result-rating, .search-result-title a {
			float: left;
			padding-right: 5px;
		}
		
		.teaseraggregation {
			margin-left:10px;
			margin-right:15px;
			line-height:12px;
			width: 180px;
			color:#5E5F60;
		}
		
		.teaseritem {
			margin-bottom:30px;
			overflow: hidden;
			clear:both;
		}
				
		.teasercontent p {
			margin:0;
			margin-bottom:5px;
		}
		
		.teaserlink {
			margin-bottom:2px;
		}
		
		.teaserlink a {
			color:#5E5F60;
			font-family:Tahoma;
			font-size:12px;
			font-weight:bold;
		}
		
		.teaserimage {
			margin-right:5px;
		}
		
		.footer-img {
			float:left;
			margin-right:10px;
		}
		
		.footer-link {
		float:left;
		margin-right:20px;
		}
		
		.headline {
			font-size: 12px;
			font-weight: bold;
			margin-top: 10px;
			color:#5E5F60;
		}
		
		h2, .subline {
			font-family:Tahoma;
			font-size:12px;
			font-weight: bold;
		}
		
		.stress {
			color:#5E5F60;
			font-style:italic;
		}
		
		.content, .headline {
			margin-left:20px;
		}
		
		.content a {
			/*background-image:url(/images/linkto.gif);
			background-position: center right;
			background-repeat: no-repeat;
			margin-right: 5px;
			padding-right:15px;
			display:block;
			float:left;*/
		}
		
		.bordered {
			border-top: 2px solid #000;
			border-bottom: 2px solid #000;
		}

		.bordered th {
			border-bottom: 1px solid #000;
		}
		
		.content td {
			
		}
		
		.content td {
			padding-top: 2px;
			padding-bottom: 5px;
			padding-right: 10px;
			font-family:Tahoma; 
			font-size:12px;
		}
		
		.content th {
			padding-top: 5px;
			padding-bottom: 5px;
			padding-right: 10px;		
		}

		.toclink {
			padding-bottom:4px;
			background-image:none;
		}

		