@charset "utf-8";
/* CSS Document www.dream-pixel.de */

img {
	border: none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #333333;
	text-align:left;
	background: #ECECEC url(images/design-2009/hintergrund-001.jpg) repeat-x;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}


a:link, a:visited{
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
a:active, a:hover, a:focus {
	text-decoration: underline;
	font-weight: bold;
	color: #333333;
}
h1 {
	color: #000000;
	font-size: 18px;
	font-weight: bold;
}
h2 {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
h3 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
h4 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

ul {
	list-style:none;
	margin:0;
	padding:0;
}

.des-nav-hi-01 {
	background: #74CDEB url(images/design-2009/des-na-hi-01.jpg) repeat-y;
	border-left: 1px solid #949494;
	border-top: 1px solid #666666;
	border-bottom: none;
}
.des-anz-ber-tab {
	border-top: 1px solid #666666;
	border-right: 1px solid #949494;
	border-bottom: none;
	border-left: 1px solid #666666;
}

.des-hn-tab-01 {
	background: #0C95C3 url(images/design-2009/dehn-01.jpg) repeat-x;
}
.des-sp-li-hi {
	background: url(images/design-2009/gdm-l.jpg) repeat-y;
}
.des-sp-re-hi {
	background: url(images/design-2009/gdm-r.jpg) repeat-y;
}
.tab-content {
	margin-left: 10px;
}
.tab-content-innen {
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	padding: 8px 5px 8px 8px;
	font-size: 12px;
	line-height: 1.3em;
	font-weight: normal;
	color: #000000;
	word-spacing: 0.2em;
}
.tab_content_seiteninfo {
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	padding: 3px 5px 3px 8px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.tab-content-unten {
	background: url(images/design-2009/des-tab-inh-u.jpg) repeat-x;
}
.tab-content-re {
	background: url(images/design-2009/des-tab-inh-r.jpg) repeat-y;
}
.tab-content-ecke {
	background: url(images/design-2009/des-tab-inh-ur.jpg) no-repeat;
}
.des-nav-hi-02 {
	background: #74CDEB url(images/design-2009/des-na-hi-01.jpg) repeat-y;
	border-left: 1px solid #949494;
	border-top: none #666666;
	border-bottom: 1px solid #666666;
}
.des-anz-ber-tab-02 {
	border-top: 1px solid #949494;
	border-right: 1px solid #949494;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.link-v a, .link-v a:link, .link-v a:visited {
	background: url(images/design-2009/des-link-v.gif) no-repeat left center;
	display:inline;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
	margin-left: 5px;
}
.link-v a:hover, .link-v a:active {
	background: url(images/design-2009/des-link-v.gif) no-repeat left center;
	display:inline;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 5px;
	margin-left: 5px;
}
.link-z a, .link-z a:link, .link-z a:visited {
	background: url(images/design-2009/des-link-z.gif) no-repeat left center;
	display:inline;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
	margin-left: 5px;
}

.link-z a:hover, .link-z a:active {
	background: url(images/design-2009/des-link-z.gif) no-repeat left center;
	display:inline;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 5px;
	margin-left: 5px;
}
.Normal {
}
.Text-Fett {
	font-weight: bold;
}
.Text-KleinF {
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}

.Text-Klein {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.Ueberschrift_1_S {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.Ueberschrift_1_G {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.Ueberschrift_1_B {
	font-size: 14px;
	font-weight: bold;
	color: #0C95C3;
}
.Ueberschrift_1_GE {
	font-size: 14px;
	font-weight: bold;
	color: #FDB100;
}
.Ueberschrift_1_Ro {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.Ueberschrift_2_S {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.Ueberschrift_2_G {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.Ueberschrift_2_B {
	font-size: 12px;
	font-weight: bold;
	color: #0C95C3;
}
.Ueberschrift_2_GE {
	font-size: 12px;
	font-weight: bold;
	color: #FDB100;
}
.Ueberschrift_2_Ro {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.images-Normal {
	color: #333333;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	float: none;
}
.images-Links {
	color: #333333;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	float: left;
}

.images-Rechts {
	color: #333333;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	float: right;
}
.images-Rechts-20 {
	color: #333333;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	float: right;
	margin-right: 20px;
}
.images-Rechts-40 {
	color: #333333;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	float: right;
	margin-right: 40px;
}
.images-Rechts-60 {
	color: #333333;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	float: right;
	margin-right: 60px;
}
.images-Rechts-80 {
	color: #333333;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	float: right;
	margin-right: 80px;
}
.images-Rechts-100 {
	color: #333333;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	float: right;
	margin-right: 100px;
}
.images-02 {
	color: #333333;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.images-01 {
	color: #333333;
	border: 1px solid #CCCCCC;
	padding: 5px 5px 15px;
	background: #F4F4F4;
	font-size: 12px;
	font-weight: bold;
}
