#leftPanelContainer
{
    width:285px;
	overflow: auto;
	float: left;
}

#articleOverview
{
	border: #DDDDDD solid 1px;
	width: 245px;
	padding: 10px;
	margin: 10px;	
}

.advertisementBox2
{
	border: #DDDDDD solid 0px;
	padding: 10px;
	margin: 10px;	
}

div.articleOverviewHeadline
{
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 5px;
	background-color: #e5a134;
	padding: 2px;
	color: white;
}

div.articleOverviewFootline
{
	font-weight: normal;
	margin-top: 5px;
	color: #000000;
}

#toolboxContainer
{
	border: #DDDDDD solid 1px;
	width: 245px;
	padding: 10px;
	margin: 10px;
}

.toolboxContainer
{
	border: #DDDDDD solid 1px;
	width: 245px;
	padding: 10px;
	margin: 0px;
}

div.veloBaseLinksContainer
{
	border: #DDDDDD solid 1px;
	width: 245px;
	padding: 10px;
	margin: 10px;
	color: black;
}

div.veloDatesLinksContainer
{
	border: #DDDDDD solid 1px;
	width: 245px;
	padding: 10px;
	margin: 10px;
}

#veloBaseLinksHeadline
{
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 5px;
	background-color: #e5a134;
	color: White;
	padding: 2px;	
}

#veloDatesLinksHeadline
{
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 5px;
	background-color: #e5a134;
	padding: 2px;
	color: white;
}

a.personLink
{
	background: url(images/icon_person.png);
	padding-left: 18px;
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
	color: black;
}

a.companyLink
{
	background: url(images/icon_company.png);
	padding-left: 18px;
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
	color: black;
}

a.eventLink
{
	background: url(images/icon_event.png);
	padding-left: 18px;
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
}

/*a.inlinePersonLink
{
	background: url(images/icon_inline_person.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	display: inline;
}

a.inlineCompanyLink
{
	background: url(images/icon_inline_company.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	display: inline;
}

a.inlineEventLink
{
	background: url(images/icon_event.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	display: inline;
}*/

#teaserContainer
{
	width: 495px;
	overflow: auto;
}

.portalTeaserContainer
{
	width: 413px;
	overflow: auto;
}

div.teaser
{
	border: #DDDDDD solid 1px;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: auto;
}

div.articleHeadline
{
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 5px;
	overflow: auto;
}

div.articleHeadline2
{
	font-weight: bold;
	font-size: 13pt;
	margin-bottom: 10px;
	text-transform: uppercase;
	line-height: 25px;
	color: #e5a134;
	overflow: auto;
}

a.articleHeadline2
{
    display:inline;
    font-weight: bold;
    margin-top: 10px;
    font-size:10pt;
}

div.articleHeadline2 a
{
	text-decoration: none;
}

div.articleHeadline2 a:hover
{
	text-decoration: underline;
}

div.articleTeaserText
{
	width: 427px;
	overflow: auto;
	text-align: left;
}

.articleImage
{
	width: 180px;
	float: left;
	border: solid 1px #000000;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 3px;
}

.articleImagenosize
{
	float: left;
	border: solid 1px #000000;
	margin-right: 10px;
	margin-bottom: 3px;
}

img.galleryImage
{
	width: 66px;
	float: left;
	border: solid 1px #000000;
	margin-right: 10px;
	margin-top: 10px;
}

div.articleText
{
	text-align: justify;
}

div.articleLink
{
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
}

#toolboxHeadline
{
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 5px;
	background-color: #e5a134;
	padding: 2px;
	color: white;
}

.toolboxHeadline
{
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 5px;
	background-color: #e5a134;
	padding: 2px;
	color: white;
}

#searchLink
{
	background: url(images/icon_search.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
	color: black;
}

#newsletterLink
{
	background: url(images/icon_email.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
}

.newsletterLink
{
	background: url(images/icon_email.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
	color: black;
}

#rssLink
{
	background: url(images/icon_rss.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
}

.rssLink
{
	background: url(images/icon_rss.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
}

a.articleOverviewLink
{
	background: url(images/icon_arrow.png);
	padding-left: 18px;
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
	color: Black;
}

#bookmarkLink
{
	background: url(images/icon_bookmark.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
}

#pdfLink
{
	background: url(images/icon_pdf.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
}

.pdfLink
{
	background: url(images/icon_pdf.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
	color: black;
}

#printLink
{
	background: url(images/icon_print.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
	color: black;
}

.printLink
{
	background: url(images/icon_print.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
	color: black;
}

.contentLink
{
	background: url(images/icon_overview.png);
	padding-left: 18px;
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
	color: black;
}

#authorMailLink
{
	background: url(images/icon_mailauthor.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
}

.authorMailLink
{
	background: url(images/icon_mailauthor.png);
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;
	color: black;
}

#articleContainer
{
	width: 495px;
	overflow: auto;
}

#article
{
	border: #DDDDDD solid 1px;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: auto;
}

div.contentPage
{
	margin-top: 20px;	
}

div.contentPageTitle
{
	font-weight: bold;
	font-size: 9pt;
	margin-bottom: 5px;
	text-transform: uppercase;
	color: #e5a134;
}

div.contentPageText
{
	text-align: left;
}

div.imageGalleryTitle
{
	font-weight: bold;
	font-size: 9pt;
	margin-top: 20px;
	text-transform: uppercase;
	color: #e5a134;
}

#articleIndexHeadline
{
	font-weight: bold;
	font-size: 9pt;
	margin-bottom: 5px;
	text-transform: uppercase;
	color: #e5a134;
}

div.articleIndex
{
	margin-top: 20px;
}

div.articleIndex a
{
	background: url(images/icon_arrow.png);
	padding-left: 18px;
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 20px;
	display: block;	
}

div.articleFooter
{
	margin-top: 20px;
	overflow: auto;
}

div.articleFooterItem
{
}

.imageGallery
{
	margin-top: 20px;
	overflow: auto;
}

.textBoxWatermark
{
	background-color: Gray;
	color: White;
}
