	body {
		background-color: #ffffff;
		color: #444444;
		font-size: 13px;
	}

	.subPictureLink {
		color: #444444;
		font-family: sans-serif;
		font-size: 12px;
		}
	
	.address {
		color: #444444;
		font-family: sans-serif;
		font-size: 12px;
		}
		
	.newsHeadline
		{
		color: #404040;
		font-family: sans-serif;
		font-size: 20px;
		}
		
	.newsIngress
		{
		color: #444444;
		font-family: sans-serif;
		font-size: 16px;
		}
	
	.newsBodytext
		{
		color: #444444;
		font-family: sans-serif;
		font-size: 13px;
		}

	.newsWriter
		{
		color: #444440;
		font-family: sans-serif;
		font-size: 12px;
		font-style: italic;
		}

	.newsPlaceDate
		{
		color: #444440;
		font-family: sans-serif;
		font-size: 12px;
		font-style: italic
		}

	.newsList {
		color: #444444;
		font-family: sans-serif;
		font-size: 12px;
		}

	.moreLink {
		color: #444444;
		font-family: sans-serif;
		font-size: 12px;
		}

	.subEditorial {
		color: #444444;
		font-family: sans-serif;
		font-size: 12px;
		}

	.prevNext {
		font-size: 12px;
		}

	.noPrevNext {
		color: #666666;
		font-family: sans-serif;
		font-size: 12px;
		font-style: none;
		}

	.prodinfoType {
		color: #444440;
		font-family: sans-serif;
		font-size: 13px;
		font-weight: bold;
		}

	.prodinfoData {
		color: #444444;
		font-family: sans-serif;
		font-size: 12px;
		}

	.divHeadline
		{
		color: #444444;
		font-family: sans-serif;
		font-size: 16px;
		background-color: #eeeeee;
		text-align:center; 
		}
		
	.slideTitle
		{
		color: #444444;
		font-family: sans-serif;
		font-size: 20px;
		font-style: none;
		}

	.slideDesc
		{
		color: #888888;
		font-family: sans-serif;
		font-size: 12px;
		font-style: none;
		}

	h2 {
		color: #888888;
		font-family: sans-serif;
		font-size: 20px;
		}
		

	h4 {
		color: #888888;
		font-family: sans-serif;
		}

	a {
		text-decoration: none;
		color: #444440;
		font-size: 13px;
		}

	.menuLink {
		text-indent:8px;
		font-family: sans-serif;
		font-size: 13px;
		font-weight: bold;
		}

		
	a:hover {
		color: #8888dd;
		}
		
	.clickable
		{
		border-style: solid;
		border-color: #eeeeee;
		}

	.clickable:hover
		{
		border-style: solid;
		border-color: #663333;
		}
	
	.logo
		{
		border-style: none;
		}
		
	td.cell {
		height: 190px;
		width: 190px;
		}
	
	#wrapper {
		position: relative; 
		width: 1000px; 
		margin: 0 auto; 
		text-align: left; 
		}

	#layerLogo { 
		position: absolute;
		top: 0px;
		left: 10px;
		height: 64px;
		width: 980px;
		padding-top: 2px;
		padding-left: 10px;
		margin: 0px;
		border: 0px;
		text-align:left; 
		font-family: sans-serif;
		font-size: 14px;
		background-color: #fcfcf8; 
		color:#444444; 
		z-index: 2;
    }
	 
	 #layerHeader {
		position:absolute;
		top:350px; 
		left:10px; 
		height:260px; 
		width:140px;
		padding-left:10px; 
		padding-top:40px;
		background-color:#fcfcf8; 
		font-size:10px; 
		font-family:sans-serif; 
		text-align:justify; 
		z-index: 2; 
	}

  #layerMenu { 
		position:absolute; 
		left:10px; 
		top:74px; 
		width:146px; 
		height:280px; 
		background-color:#fcfcf8; 
		color:#444444; 
		size: 2; 
		font-family: sans-serif;
		font-size: 14px;
		z-index: 2; 
		padding: 2px;
    }


	#layerBody {
		position:absolute; 
		left:170px; 
		top:74px; 
		width:656px; 
		height:800px; 
		background-color:#fcfcf8; 
		font-size:10px; 
		font-family: sans-serif; 
		text-align:justify; 
		Opacity: 50;
		z-index: 2; 
		padding: 2px;
	}

	#layerBodyBig {
		position:absolute; 
		left:170px; 
		top:74px; 
		width:826px; 
		height:800px; 
		background-color:#fcfcf8; 
		font-size:10px; 
		font-family: sans-serif; 
		text-align:justify; 
		Opacity: 50;
		z-index: 2; 
		padding: 2px;
	}
	
	#layerRightColumn {
		position:absolute; 
		left:840px; 
		top:74px; 
		width:156px;
		height:800px; 
		background-color:#fcfcf8; 
		font-size:10px; 
		font-family:sans-serif; 
		z-index: 2; 
		padding: 2px;
	}
