/* CONTAINERS */
#content { width: 600px; }
#contentTable { height: 0px; }
#contentTable td { height: 0px; }
#contentTD {}
#column2TD { width: 320px; vertical-align:top; }
#column3TD { width: 280px; vertical-align:top; min-height: 50px;}

* html #column2TD { width: 300px; vertical-align:top; }
* html #column3TD { width: 300px; vertical-align:top; }



#column3TD {
	background-image: url('grafik/dotted_border.gif'); 
	background-repeat: repeat-y; 
	background-position: 0 0;
	vertical-align: top;
}

#contentContainer { 
	width: 600px; 
	overflow: hidden;
	padding-bottom: 30px;
	padding-top: 240px; 
}

#infoBox { background-color: #C45817; padding: 0px 10px 0px 14px;}
#infoBox { color: white; width: 280px; position: relative; }
* html #infoBox { width: 300px; }
#infoBox h1 { font-size: 11px; font-weight: bold; }

#infoBoxWrapper { background-color: white; padding-bottom: 15px; }



#printContainer {position: relative; }
#print { position: absolute; top: 20px; left: 400px; }

/* LAYOUT */
#column2 { padding-left: 0px; padding-right: 20px; }
#column3 { padding-left: 13px; padding-right: 17px; }
.imgtext-table {position: relative; top: -1px; }


h1 { padding-bottom: 30px; }


/* TEXT */
.citat { font-size: 12px; line-height: 22px; }
#column3 h1, #infoBox h1 { font-size: 11px; font-weight: bold; margin: 0px; padding: 0px; padding-bottom: 5px;  }


/* Extensions */
.news-latest-container { background-image: none; margin-bottom: 5px; }
.news-latest-container h3 { font-size: 11px; font-weight: bold; }
.news-latest-container .news-image { float: left; width: 94px; height: 90px; clear:both; }
.news-latest-container .news-latest-item { background-image: none; }
.news-latest-container .news-latest-morelink { padding: 0px; margin: 0px; }
.news-latest-container .news-latest-date {font-size: 10px; }

.blog-latest-container {padding-top: 5px;}
.blog-latest-container a { text-decoration: none; }
.blog-latest-container .blog-latest-item { padding-top: 0px; padding-bottom: 0px; }
.blog-latest-container .blog-latest-date { text-decoration: none; }
.blog-latest-container h3 a { text-decoration: none; color: black; font-size: 11px; font-weight: bold; }
.blog-latest-author { color: #C45817; padding-top: 10px; padding-bottom: 5px; font-style: italic; }