﻿/************************************************/
/*  CSS Anweisungen für startseite.htm          */
/*                                              */
/*  Olaf Wolter, 14.01.2008                     */
/************************************************/

div.innerContent {
   width: 370px; 
}

h1.index	{
   font-size: 32px;
   font-weight:100;
   color: #333300;
   letter-spacing: 1px;
}

div.teaser {
   position:absolute;
   border: 1px solid #CCCC99;
   left:635px; 
   top:56px;
   width: 253px; 
   height: 68px;
}

div.teaserLink {
   left:635px; 
   top:56px;
   width: 253px; 
}

span.teaserLink {
   position: absolute; 
   bottom: 0px; 
   width: 243px; 
   text-align: right;
   padding-bottom:2px;
}

div.newsHead {
	position: absolute;
	top: 56px;
	left: 635px;
	height: 24px;
	width: 255px;
	overflow: hidden;
	background-color: #CCCC99;
}

div.newsHead p {
   font-size: 13px; 
   color: #666633;
   letter-spacing: 1px; 
   text-indent: 11px;
   padding-top:3px;
}

div.newsFrame {
   position: absolute; 
   top:159px; 
   left: 635px; 
   width: 253px; 
   height: 375px; 
   border-left:1px solid #CCCC99;
   border-right:1px solid #CCCC99;
   border-bottom:1px solid #CCCC99;
   z-index:2;
}

div.newsContent {
   position:absolute;
   top:15px;
   left:10px;
   /*top:174px;
   left:650px;*/
   width:220px;
   height:355px;
   overflow:hidden;
}

div.newsScroll {
   position:absolute;
   width:220px;
   top:0px;
   height:auto;
   /*visibility:hidden;
   border-bottom:1px solid #CCCC99;*/
}

div.newsScroll h1 {
   /*font-size: 12px;*/
   font-size: 20px;
   line-height: 24px;
   /*font-weight:bold;
   padding-top:20px;*/ 
}

div.newsScroll p {
   font-size:12px;
   text-align:left;
   line-height: 16px;
   padding-bottom:10px;
}
