body {
	font:100%/1.5 "Century Gothic", Arial, Helvetica, sans-serif;
	color: #7c7c7c;
}

/* html > body {
	font-size:12px; If the above percentage is a bit fiddly, you can explicitly state size here in px for smarter browsers and avoid inconsistancies.
} */


a, a:link, a:visited
a.nocolor, a.nocolor:link, a.nocolor:visited {
	color: #9c9c9c;
	font-size: 0.95em;
	text-decoration:none;
}

a:hover, a:active, a:focus
a.nocolor:hover, a.nocolor:active, a.nocolor:focus,
.paginate a, .paginate a:link, .paginate a:hover, .paginate a:active, .paginate a:focus, .paginate a:visited {
	color: #8c8c8c;
	font-size: 0.95em;
	text-decoration:underline;
}

h1 a, h2 a, h3 a, h4 a, h5 a,
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover,
h1 a.nocolor:hover, h2 a.nocolor:hover, h3 a.nocolor:hover, h4 a.nocolor:hover, h5 a.nocolor:hover {
	text-decoration:underline;
}

a.extern, a.extern:visited,
a.intern, a.intern:visited {
	color: #9c9c9c;
	text-decoration:underline;
}

/* spanspan <span> */
a.spamspan {
	color:#9c9c9c;
	border-bottom: solid 1px #921212;
	text-decoration:none;
}
a.spamspan:hover {
	border-bottom: solid 1px #9c9c9c;
	text-decoration:none;
}


p {
	font-size: 1em;
	line-height:1.6;
	margin: 1.5em 0;
}

h1 {
	font-size: 1.5em;
	font-weight: 400;
	font-style:normal;
	line-height:1;
	margin-bottom: 1em;
}
h2 {
	font-size:1.2em;
	font-weight: 400;
	font-style:normal;
	line-height:1.2;
}
h3,
h4,
h5 {
	font-size:1em;
	line-height:1.5;
	margin-bottom: 1.5em;
}

h1 span.small,
h2 span.small,
h3 span.small,
h4 span.small,
h5 span.small {
	font-size: 65%;
}

.tagresult {
	font-size:1.1em;
	line-height:1.5;
	font-style:normal;
}

#mainBlock {
	font-size: 0.9em;
}
#mainBlock h1 {
	margin-bottom: 10px;
}
#mainBlock h2 {
	margin-top: 10px;
	margin-bottom: 5px;
}

#footerBlock {
	font-size: 0.7em;
}
#footerBlock h3 {
	font-size: 1.5em;
	font-weight: 400;
	font-style:normal;
	line-height:1;
	margin-bottom: 1em;
}

#leftBlock {
	font-size: 0.80em;
	line-height: 1.0em;
}
#leftBlock ul li a {
	color: #7c7c7c;
}

/* TEASER CSS ********************** */
.teaserExContainer {
	font-size: 0.90em;
}
h1.teaser_ex_hd {
	font-size: 1.3em;
	text-transform:uppercase;
}
.teaserExContainer h2 {
	font-size: 1.2em;
}
.teaserExContainer h4 {
	font-size: 0.75em;
}
/* eigene Definitionen **************** */
#mainBlock p {
	font-size: 0.9em;
}
.articleCode {
	font-family:"Courier New", Courier, monospace;
	font-style:normal;
}
.lastupdate {
	font-size: 0.85em;
	text-align:right;
	text-transform:lowercase;
}
.articletags {
	font-size: 0.9em;
	line-height: 1.35em;
}

.datemonth {
	font-size: 0.80em;
	line-height: 180%;
	padding: 0;
	text-transform:uppercase;
}
*+html .datemonth {            /*  Gilt nur für IE  */
	font-size: 0.80em;
	line-height: 140%;
}
.dateday {
	font-size: 2.2em;
	line-height: 1.1em;
}
*+html .dateday {            /*  Gilt nur für IE  */
	height: 25px;
	line-height: 100%;
	padding: 0;
}
.ownmooGallerybutton {
	font-size: 0.80em;
}