
/*
  -------------------------------------------------------------------------------
  text definitions
  -------------------------------------------------------------------------------
*/

.h1
{
	font-weight: bold;
	font-size: 22px;
	line-height: 19px;
	text-transform: uppercase;
	color: #E50084;
}
.h2
{
	font-weight: bold;
	font-size: 17px;
	line-height: 19px;
	text-transform: uppercase;
	color: #8E8E8E;
}
.h3
{
	font-weight: bold;
	font-size: 17px;
	line-height: 19px;
	text-transform: uppercase;
	color: #E50084;
}
.h4
{
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	margin: 0px 0px 10px 0px;
	color: #8E8E8E;
}
.cathead {
	font-weight: bold;
	font-size: 17px;
	/*line-height: 19px;*/
	text-transform: uppercase;
	/*color: #8E8E8E;*/
	color: #e2007a;
}
.copy, 
.copy-teaser,
.copy-gelb,
.copy-bold-gelb
{
	font-size: 11px;
	line-height: 16px;
}
.copy 
{
	margin: 0px 0px 10px 0px;
	color: #8E8E8E;
}
.copy-teaser a,
.copy-teaser a:link,
.copy-teaser a:visited,
.copy-teaser a:active,
.copy-teaser a:hover
{
	font-weight: bold;
}
.copy-nomargin 
{
	margin: 0px 0px 0px 0px;
	color: #8E8E8E;
}
.copy-gelb
{
	/*color: #FFBB00;*/
	color: #e2007a;
}
.copy-bold-gelb
{
	/*color: #FFBB00;*/
	color: #e2007a;
	font-weight: bold;
}
.small
{
	font-size: 9px;
	color: #8E8E8E;
}

/*
  -------------------------------------------------------------------------------
  objects, elements..
  -------------------------------------------------------------------------------
*/

.left-divider {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #A9A9A9;
}
.underline
{
	background-color: #8E8E8E;
}
.image
{
	border: 1px solid #E0E0E0;
	padding: 2px 2px 2px 2px;
}
.block
{
	display:block;
}

/*
  -------------------------------------------------------------------------------
  widths, heights, margins & paddings
  -------------------------------------------------------------------------------
*/

.w443 {width: 443px;}

.h10 {height: 10px;}
.h15 {height: 15px;}
.h20 {height: 20px;}
.h25 {height: 25px;}

.mt10 {margin-top: 10px;}

.mb10 {margin-bottom: 10px;}
.mb15 {margin-bottom: 15px;}

.p30 {padding: 30px;}


