body {
	margin:0px;
	margin-top:20px;
	background-image:url('../pic/hintergrund.gif');
	background-image:url('../pic/hintergrund2.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C0C0BE;
}




a.dth_shoplink:link, a.dth_shoplink:visited, a.dth_shoplink:hover {
	display: inline;
	font-family: Georgia;
	font-size: 11px;
	text-decoration: none;
	color: #ffe000;
	padding: 2px;
	background-color: #6c7264;
	line-height: 20px;
}
	
a.dth_shoplink:hover { 
	color: #6c7264;
	padding: 2px;
	background-color: #ffe000;
}



.iasteaserbox {
	background-image: url(/pic/st/st_ias_bg.gif);
}


#iasplayground_content {
	margin: 210px 0 0 20px;
	width: 240px;
}

#iasplayground_content p {
	color: #ffffff;
	line-height: 1.3;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;	
}


.iasteaserbox_small {
	background-image: url(/pic/st/st_bgias2.gif);
}


#iasplayground_content_small {
	margin: 170px 4px 0 4px;
	width: 186px;
}

#iasplayground_content_small p {
	color: #ffffff;
	line-height: 1.3;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;	
}


a.iasstlink_small:link,
a.iasstlink_small:visited,
a.iasstlink_small:hover {
color: #ffdc00;
font-size: 12px;
font-weight:bold;
}

a.iasstlink_small:hover {
color: #fff;
text-decoration:underline;
}

a.iasstlink:link,
a.iasstlink:visited,
a.iasstlink:hover {
color: #ffdc00;
font-size: 18px;
font-weight:bold;
}

a.iasstlink:hover {
color: #fff;
text-decoration:underline;
}



td {
font-size:12px;
}

.header {
padding-left:20px;
}

a.textlink:link,
		a.textlink:visited,
		a.textlink:hover {
			border-bottom: 1px dotted;
			text-decoration:none;
			color: #F2FFE5;
			
		}
		
		a.textlink:hover {
			color: #A9B2A0;
			text-decoration:none;
		}


a.textlinkb:link,
		a.textlinkb:visited,
		a.textlinkb:hover {
			border-bottom: 1px dotted;
			text-decoration:none;
			color: #000000;
			
		}
		
		a.textlinkb:hover {
			color: #A9B2A0;
			text-decoration:none;
		}



a.headlink:link,
a.headlink:visited,
a.headlink:hover {
display:block;
color: #C0C0BE;
text-decoration: none;
text-transform:uppercase;
font-size: 16px;
font-weight:bold;
margin-top: 10px;
margin-bottom: 8px;
}

a.headlinky:link,
a.headlinky:visited,
a.headlinky:hover {
display:block;
color: #000000;
text-decoration: none;
text-transform:uppercase;
font-size: 16px;
font-weight:bold;
margin-top: 10px;
margin-bottom: 8px;
}


a.bheadlink:link,
a.bheadlink:visited,
a.bheadlink:hover {
display:block;
color: #000000;
text-decoration: none;
text-transform:uppercase;
font-size: 16px;
font-weight:bold;
margin-top: 10px;
margin-bottom: 8px;
}

a.bheadlink:hover {
text-decoration:underline;
}


a.headlink:hover {
text-decoration:underline;
}




#navigation, #navigation td {
font-size:11px;
color:#FFFFFF;
margin-top:10px;
}

.navi1, .navi2, .navi2_letzte, .box_top, #stand {
background-color:#61665C;
margin-top:10px;
}

.navi1, .navi2, .navi2_letzte, #stand {
padding-left:8px;
padding-bottom:4px;
padding-top:3px;
background-image:url(../pic/navi_linie.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

.navi1 {
font-weight:bold;
}

.navi2 {
background-image:url(../pic/navi_linie_sub.gif);
}

.navi2_letzte img, .navi2 img {
padding-right:3px;
}

.press_img {
border: 1px solid #000000;
}

.box_ecke, .box_ecke_navi {
background-image:url('../pic/ecke.gif');
background-position:top right;
background-repeat:no-repeat;
}

.black_ecke {
	background-image:url('../pic/black-ecke.gif') !important;
}

.box_black { background-color: #000 !important; color:#FFF !important;}

.box_ecke_navi {
background-image:url('../pic/ecke_navi.gif');
}

.ubox, .hbox, .boxyellow, .box, .box_teaser_hoch, .box_teaser_quer, .relbox {
background-color:#61665C;
vertical-align:top;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
line-height:17px;
}

.boxyellow {
background-color:#ffe800
}
.boxyellow h3,.boxyellow p {
color:#000;
}


.relbox {
background-color: #272925;
vertical-align:top;
padding: 0px;
line-height:11px;
}

.relbox p {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
padding-left:5px;
padding-right:5px;
}

.relbox p strong {
font-weight: bold;
}





.ubox {
background-color:#000000;
background-image:url(/pic/st/stbg_buch.jpg);
color: #fff;
}

.hbox {
background-color:#000000;
background-image:url(/pic/st/st_hdvd_bg.jpg);
color: #fff;
}



.ubox td{
color: #fff;
}


.interview_question
{
font-weight:bold;
}



.interview_answer
{
font-weight:normal;
color:#FFFFFF;
padding: 10px;
}

.boxr {
background-color: #990000;
color: #FFFFFF;
vertical-align:top;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
line-height:17px;
}


#newsletter .box {
font-size:11px;
color:#FFFFFF;
}

#stand {
padding-bottom:5px;
background-image:url('../pic/navi_linie_doppelt.gif');
color:#FFFFFF;
}

a {
color:#ffffff;
text-decoration:none;
}

.box a, .box_teaser_hoch a, .box_teaser_quer a {
color:#C0C0BE;
text-decoration:underline;
}

a h1, a h2 {
color:#C0C0BE;
text-decoration:none;
}

h1 {
font-size:16px;
font-weight:bold;
margin-top:0px;
margin-bottom:8px;
}

h2, h3 {
font-size:12px;
font-weight:bold;
margin:0px;
}

h2 {
padding-bottom:13px;
margin-bottom:10px;
background-image:url('../pic/content_linie.gif');
background-position:bottom left;
background-repeat:repeat-x;
}

h2.big {
font-size:16px;
}

.box_teaser_hoch h2 {
margin-left:74px;
background-position:bottom left;
}

.box_teaser_hoch p {
margin-left:74px;
}

.box_teaser_quer h2 {
margin-left:124px;
background-position:bottom left;
}

.box_teaser_quer p {
margin-left:124px;
}

.start_linie {
margin-bottom:10px;
}

.abstand {
padding-left:10px;
padding-top:10px;
padding-bottom:0px;
}

.titel {
margin-bottom:10px;
}

.titel_2 {
margin-top:13px;
}

p {
margin-top:0px;
margin-bottom:0px;
margin-bottom:12px;
font-size:12px;
}

p.trenner {
background-image:url(../pic/content_linie_einfach.gif);
background-position:bottom left;
background-repeat:repeat-x;
padding-bottom:12px;
}

p.postkarte_anrede {
font-weight:bold;
background-color:#787C73;
padding-left:1px;
padding-right:3px;
margin-left:312px;
}

p.textfluss {
margin-left:0px;
}

.redinfo {
	color:#FFFFFF;
	line-height:normal;
}

.tourlist
{
line-height: 2.0;
}

.red {
	padding-left:3px;
	padding-right:3px;
	color: #FF0000;
	font-weight: bold;
}

img {
border:0px;
}

/* Davon sind auch die Buttons betroffen, sie werden unten zur�ckgesetzt */
.bild_links, .bild_rechts, .bild_galerie, .box_teaser_hoch img, .box_teaser_quer img {
padding:3px;
margin-right:5px;
margin-bottom:5px;
float:left;
background-color:#787C73;
border:4px solid #787C73;
/* Tantek Hack f�r richtige Abst�nde (border+padding) im IE 5 */
voice-family: "\"}\""; 
voice-family:inherit;
border:1px solid #4A4747;
}


.bild_line {
background-color:#cccccc;
border:1px solid #4A4747;
/* Tantek Hack f�r richtige Abst�nde (border+padding) im IE 5 */
voice-family: "\"}\""; 
voice-family:inherit;
border:1px solid #4A4747;
}

.bild_l {
padding:5px;
margin-right:5px;
margin-bottom:5px;
float:left;
background-color:#cccccc;
border:4px solid #787C73;
/* Tantek Hack f�r richtige Abst�nde (border+padding) im IE 5 */
voice-family: "\"}\""; 
voice-family:inherit;
border:1px solid #4A4747;
}


.bild_l_text {
font-size: 9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:11px;
background-color: #cccccc;
color: #000000;
}

.bild_des {
float:left;	
margin-right:5px;
margin-bottom:5px;
background-color:#787C73;
border:4px solid #787C73;
}


/* Hiermit werden die Buttons zur�ckgesetzt */
.box_teaser_hoch table img {
border:none;
padding:0px;
margin:0px;
float:none;
background-color:none;
}

.bild_rechts {
margin-left:5px;
float:right;
}

.bild_galerie {
margin-right:1px;
}

.bild_untertitel {
margin-left:2px;
margin-right:2px;
margin-top:3px;
margin-bottom:2px;
}

ol {
margin-top:0px;
margin-left:25px;
}

ul#presse, ul#fortuna, ul#newsletter, ul#links {
margin-top:0px;
margin-left:20px;
list-style-image:url(../pic/presse_bullet.gif);
}

ul#fortuna {
list-style-image:url(../pic/fussball_bullet.gif);
}

ul#newsletter {
list-style-image:url(../pic/newsletter_bullet.gif);
}

ul#links {
list-style-image:url(../pic/pfeil_bullet.gif);
}

ul#presse li, ul#fortuna li, ul#newsletter li, ul#links li {
vertical-align:top;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
}

table.newsletter td {
color:#333333;
}

table.newsletter a {
color:#333333;
}

p.faq_index {
font-weight:bold;
font-size:10px;
}

p.faq_index a {
font-weight:bold;
font-size:12px;
}

a.faq_anker {
font-size:26px;
font-weight:bold;
text-decoration:none;
}

.hellgrau, .faq_topic {
font-weight:bold;
background-color:#787C73;
padding-left:3px;
padding-right:3px;
}

.hellgrau {
font-weight:normal;
}

a.button {
color:#363333; 
font-size:11px;
text-decoration:none;
font-weight:bold;
line-height:18px;
}

a.button:hover{
color:#E51815;
}

.ivimage {
float: left;
display:inline;
border-top: 5px solid #cccccc;
border-left: 5px solid #cccccc;
border-right: 5px solid #cccccc;
margin: 5px 5px 5px 0px;
}

.imgbu {
font-size: 11px;
background-color:#ccc;
text-align:center;
color: #333333;
}

.textdist {
font-family:Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #fff;
background-color:#CCCCCC;
color:#000000;
margin: 10px 0;
padding: 5px;
}

.textdist h1{
margin: 0;
}

.textdist h2{
margin: 0;
background-image:url();
}

.textdist p{
font-size: 10px;
margin-bottom: 0;
}

