


 
/********************************************************************************
 * Basis Definitionen
 ********************************************************************************/

 body, div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.4em;	
    color: #1d1d1d;
	margin: 0px;
	padding: 0px;
	scrollbar-arrow-color: #1d1d1d;
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
}
body, div, 
h1, h2, h3, p, blockquote {
	margin: 0;
	padding: 0;
}
abbr { border: 0; }
body {
	background: #FFF;
}	
b, strong, .date {
	font-weight: bold;	
	color: #B20838;
}
em {
	color: #B20838;
   	font-size: 11px;
	font-variant: small-caps;
	font-weight: normal;
	margin: 0;
}
h1, h2, h3, blockquote {
	font-weight: normal;
	padding: 0;
	color: #333;
    line-height: 1.2em;
	text-transform: uppercase;
}
h1 {
	font-size: 28px;
	margin: 0 0 1em 0;
}
h2, h3, blockquote {
	margin: 1.5em 0 1em 0;
}
p {
	font-size: 11px;
	margin: 0 0 1em 0;
}
h2, blockquote p {
   	font-size: 18px;
}
h3 {
	font-size: 16px;
}
/* Quotes (Reset) */
blockquote, q { quotes: none; }
/* Safari doesn't support the quotes attribute, so we do this instead. */
blockquote:before, blockquote:after, q:before, q:after
{
	/* CSS 2; used to remove quotes in case "none" fails below. */
	content: "";
	/*
	CSS 2.1; will remove quotes if supported, and override the above.
	User-agents that don't understand "none" should ignore it, and
	keep the above value. This is here for future compatibility,
	though I'm not 100% convinced that it's a good idea...
	*/
	content: none;
}

/* STANDARD QUOTES */
q { quotes: "\201C" "\201D" "\2018" "\2019"; }
q:before { content: open-quote; }
q:after  { content: close-quote; }

/* SAFARI SUPPORT */
q:before   { content: '\201C'; }
q:after    { content: '\201D'; }
q q:before { content: '\2018'; }
q q:after  { content: '\2019'; }

/* BLOCKQUOTES */
blockquote * { quotes: none; }
blockquote > *:before { content: '\201C'; }
blockquote > *:after  { content: '\201D'; }
blockquote q:before   { content: '\2018'; }
blockquote q:after    { content: '\2019'; }





/*h3 {
	color: #B20838;
   	font-size: 11px;
	font-variant: small-caps;
	font-weight: normal;
	margin: 0;
}*/
.text-area-uppercase {
	text-transform: uppercase;
}
.text-area-lowercase {
	text-transform: uppercase;
} 
.float-right {
	float: right;
	padding:1px;
}
.float-left {
	float: left;
	padding:1px;
	margin-right: 10px;
}
.float-centered {
	padding:1px;
	border-style: solid;
	border-width: 1px;
	border-color: #1d1d1d;
    text-align:center;
}
.center {
 	text-align:center;
}
.whitetext{
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
}
.whitetext_small{
	color: #ffffff;
	font-size: 7px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

 