/*@charset "utf-8";*/


/* Allgemeines */


.float-left {
	float:left;
}

.floated {
	position:relative;
}

.float-none {
	float:none;
	overflow:hidden;
}

.clear-left, .clear-float {
	clear:both;
}

.center {
	text-align:center;
	display:block;
	overflow:hidden;
}

.bold {
	font-weight:bold;
}

.italic {
	font-style:italic;
}

.small {
	font-size:0.85em;
	line-height:1.2em;
}

.large {
	font-size:1.3em;
	line-height:1.3em;
}

.npb {
	padding-bottom:0;
}


.caption {
	font-size:0.8em;
}

img.caption-bottom {
	margin-bottom:5px;
}

div#box-01 img.float-left {
	float:left;
	margin-right:16px; margin-bottom:16px;
}


div.news-single-item h2 {
	font-size:1.6em; line-height:1.2em;
	vertical-align:baseline;
	margin-bottom:12px; padding:0;
	color:rgb(190,195,205);
	font-weight:normal;
}

h3 {
	font-size:1.2em; line-height:0.8em;
	margin:0 0 0.8em 0; padding:0;
	color:rgb(80,90,100);
}

div.news-list-item h3 {
	margin-bottom:0.6em;
	line-height:1.4em;
	font-size:1em;
}

div.news-single-item h3 {
	font-size:1em;
}

h4 {
	font-size:0.8em; line-height:1.2em;
	margin:0.6em 0 1em 0; padding:0;
	text-transform:uppercase;
	font-weight:bold;
}


/* Absätze und Listen */

p, ul {
	font-size:1em; line-height:1.5em;
	margin:0; padding:0 0 1.2em 0;
	text-align:left;
}

ul.link-list li {
	line-height:1.9em;
	vertical-align:baseline;
	padding-bottom:2px;
	padding-left:8px;
	background:url(../images/link-bullet-01.gif) 0 center no-repeat;
}


/*
div.box-01 p {
	font-size:11px;
	line-height:15px;
}
*/

p.sign {
	font-size:0.8em;
}

div.quote span.raquo {
	padding-right:4px;
}

div.quote span.laquo {
	padding-left:4px;
}



/* Sonstiges */

hr {
	height:1px;
	line-height:1px;
	border:none;
	background:url(dotted.gif) repeat-x;
	margin:0.8em 0 1.8em 0;
	padding:0;
}

.reg {
	/*font-size:0.8em;
	vertical-align:super;*/
}

div#box-01 ul li {
	background:url(link-bullet-01.png) no-repeat 0 0.4em;
	padding-left:12px;
	margin-bottom:0.4em;
	font-size:0.95em; line-height:1.3em;
}

div#box-01 ul {
	margin-bottom:-0.6em;
}

















