@charset "iso-8859-1";

/* ********************************************************************************** */
/* Standard Stylesheet trend-single.de  */
/* 25/04/2008  */
/* ********************************************************************************** */


/* Elemente*/ 
/* ********************************************************************************** */

body {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-image:url(/images/hi_body.png);
	background-repeat:repeat-x;
	background-color:#990000;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#212121
}


img {
	border:0px;
	margin:0px;
	padding:0px
	}

td {
	border:0px;
	margin:0px;
	padding:0px;
	vertical-align:top;
	}

tr {
	border:0px;
	margin:0px;
	padding:0px
	}

table {
	border:0px;
	margin:0px;
	padding:0px;
	width:100%;
	}

form {
	border:0px;
	margin:0px;
	padding:0px
	}

a 	{
	color:#990000
	}
	
a:hover {
	color:#212121;
	}
	
h1 	{
	color:#990000;
	font-size:16px
	}
	
h2 	{
	font-size:14px
	}
	
h3 	{
	font-size:12px
	}

li 	{
	list-style:square
	}


/* Layout */
/* ********************************************************************************** */

#wrapper1 {
	background-image:url(/images/hi_wrapper1.png);
	background-repeat:repeat-y; 
	background-position:center top;
	}
	
#wrapper2 {
	background-image:url(/images/hi_wrapper2.png);
	background-repeat:no-repeat;
	background-position:center top;
	}

#wrapper3 {
	
	width:732px;
	min-height: 600px;
	margin: 0 auto;
	text-align:left;
	background-repeat:no-repeat;

	
	/* Landing-Page Hintergrundbild */
	/* anderes Hintergrundbild, Background-position anders*/
	
	/* background-image:url(hi_wrapper3_landing-page.jpg);
	background-position:right top; */
	
	/* Standard Hintergrundbild */
	background-image:url(/images/hi_wrapper3_niedrig.jpg);
	background-position:right 37px;
	}

/* header1 */

#header1 {
	height: 191px;	
	background-image:url(/images/hi_header1_niedrig.png);
	background-repeat:no-repeat;
	background-position:0px 37px;
	}

#header1 img {
	padding-top:56px;
	padding-left:16px;
	border:0px;
	}

#header1 h1 {
	margin:0px;
	padding:0px;
	padding-top:10px;
	margin-left:190px;
	color: #ffcc00;
	font-size:16px;
	font-style:italic; 
	} 

#header1 h1 b {
	padding-left:50px; /* 2. Zeile des Slogans einrücken */
	}

#header1 p {
	margin-left:15px;
	margin-top:20px;
	color: #fff;
	font-weight:bold;
	}

#header1 a {
	color:#fff;
	text-decoration:none;
	font-size:13px
	}
	
#header1 a:hover, #header1 .aktiverlink {
	color:#ffcc00;
	}

/* header2 */

#header2 {
	height:8px;
	background-color:#ffcc00;
	overflow:hidden;
	margin-bottom:20px;
	}

/* content */

#content {
  float:left;
	background-image:url(/images/hi_content_links.gif);
	}

/* menu */

#menu {
	float:left;
	width:193px;
	}

#menu ul {
	margin:0px;
	padding:0px;
	padding-left:0px;
	}
	
#menu li {
	list-style:none;
	margin-left:5px;
	display:block;
	width:135px;
	font-size:12px;
	}

#menu li a {
	display:block;
	width:129px;
	height:18px;
	padding-top:12px;
	padding-left:6px;
	background-repeat:no-repeat;
	color:#212121; 
	text-decoration:none;
	}

#menu li a:hover, #menu .aktiverlink {
	background-color:#FFE785;
	}
	
#menu .blinken {
  background-image:url(/images/hi_menu_blink.gif);
  background-repeat:no-repeat;
  }
  
#menu .zweizeilen {
  background-image:url(/images/hi_menu_hoch.gif);
  background-repeat:no-repeat;
  }
  
#menu .zweizeilenlink {
  background-image:url(/images/hi_menu.gif);
  background-repeat:no-repeat;
  }
#menu .zweizeilenaktiv {
  background-image:url(/images/hi_menu_hoch.gif);
  background-repeat:no-repeat;
  background-color:#FFE785;
  }
  
#menu .zweizeilenlinkaktiv {
  background-image:url(/images/hi_menu.gif);
  background-repeat:no-repeat;
  background-color:#FFE785;
  }

/* zuletzt besucht */

#profile_viewed {
	float:left;
	width:150px;
	}

/* inhalt */

#inhalt {
  float:right;
	width:530px;
	font-size:12px; 
	min-height:100px; /* Mindesthöhe > rechte Spalte */
	}

* html #inhalt {height:100px;} /* Mindesthöhe > rechte Spalte  füe ie6*/
 

#stories {
	width:530px;
	font-size:12px; 
	min-height:400px; /* Mindesthöhe > rechte Spalte */
	}

* html #stories {height:400px;} /* Mindesthöhe > rechte Spalte  füe ie6*/

#inhalt p {
	line-height:150%;
	}
	
#inhalt ul {
	line-height:150%;
	}
	
/* amazon */

#amazon {
	float:right;
	position: relative;
	margin-top:-60px;
	padding-right:15px;
	}

/* clearer */

#clearer {clear:both;
	height:36px;
	background-color:#fff	
	}

/* footer */

#footer {
	background-image:url(/images/hi_footer.png);
	background-repeat:no-repeat;
	background-position:center top;
	height: 60px;
	padding-top: 10px;
	font-size:x-small;
	color: #fff
}

#footer a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#footer a:hover {
	text-decoration:underline;
	}


/* Elemente für vorlage_klein.htm*/

/* wrapper_klein für vorlage_klein.htm*/

#wrapper_klein {
	width:600px;
	min-height: 400px;
	margin: 0 auto;
	padding:36px;
	padding-top:24px;
	text-align:left;
	background-color:#FFFFFF;
	font-size:12px;
	}

#wrapper_mini {
	width:480px;
	min-height: 200px;
	margin: 0 auto;
	padding:36px;
	padding-top:24px;
	text-align:left;
	background-color:#FFFFFF;
	font-size:12px;
	}

/* Klassen zur Formatierung des Inhaltes */
/* ********************************************************************************** */

/* Tabelle */

.tabelle {
	border: 1px #800000 solid; 
	background-color:#ffd734; 
	width: 100%;
	line-height:175%;
	}

.tabelle td {
	padding: 2px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:top; 
 
	}

.tabelle .tabelle_kopf {
	background-color: #990000;
	color:#fff;
	font-weight:bold;
	border: 2px #ffd734 solid;
	} 


 .tabelle .tabelle_kopf_gw {
	background-color: #990000;
	color:#fff;
	font-weight:bold;
	border:1px #ffffff solid;
	}

/* Zebra-Tabellen*/

.zebratabelle {
	border: 1px #800000 solid; 
	background-color:#ffe785; 
	width: 100%;
	line-height:175%;
	}

.zebratabelle td {
	padding: 2px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:top; 
	}

.zebratabelle .tabelle_kopf {
	background-color: #990000;
	color:#fff;
	font-weight:bold;
	border: 2px #ffe785 solid;
	}
	
.zebratabelle .tabelle_kopf_gw {
	background-color: #990000;
	color:#fff;
	font-weight:bold;
	border: 2px #ffffff solid;
	}

.tabelle_kopf a, .tabelle_kopf_gw a{
	color: #fff;
	text-decoration:underline;
	}

.tabelle_kopf a:hover, .tabelle_kopf .aktiverlink, tabelle_kopf_gw a:hover, .tabelle_kopf_gw .aktiverlink {
	color: #ffd734;
	text-decoration: underline;
	}

.zebratabelle .tabelle_fuss {
	background-color: #990000;
	color:#fff;
	border: 2px #ffe785 solid;
	padding: 0px;
	padding-left:0px;
	padding-right:0px;
	}  

.tabelle_fuss a{
	color: #fff;
	text-decoration:underline;
	font-weight:bold;
	}

.tabelle_fuss a:hover, .tabelle_fuss .aktiverlink{
	color: #ffd734;
	text-decoration: underline;
	font-weight:bold;
	}

.zebra1 {
	background-color: #ffe785;
	}

.zebra2 {
	background-color: #ffd734;
	}
	
.zebra_gw1 {
	background-color: #ffffff;
	}

.zebra_gw2 {
	background-color: #eeeeee;
	}
	
.zebra_gw {
	background-color: #eeeeee;
	border:1px solid #ffffff;
	}
	
.zebra_gw3 {
	background-color: #ffffff;
	border:1px solid #eeeeee;
	}

/* landingpage-Tabellen*/

.landingpage {
	border: 1px #800000 solid; 
	background-color:#ffe785; 
	width: 480px;
	line-height:175%;
	}
	
.landingpage td {
	padding: 2px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
  text-align:center; 
	font-size:17px;
	}

.frage {
	height:90px;
	}

/* Klassen für Input-Felder und Buttons*/

.eingabe {
	padding:2px;
	/* font-family:Arial, Helvetica, Sans-Serif;
	#font-size:12px; */
	font-family:Tahoma; 
  font-size:10pt; 
  line-height:130%;
	color:#212121
	}

.eingabe_klein {
	padding:2px;
	/* font-family:Arial, Helvetica, Sans-Serif;
	#font-size:12px; */
	font-family:Tahoma; 
  font-size:8pt; 
  line-height:110%;
	color:#212121
	}

/*Zusatzklasse für Input Text-felder */

.e220 {
	width:217px;
	}

.e200 {
	width:210px;
	}

.e120 {
	width:120px;
	}

.e100 {
	width:114px;
	}
	
.e80 {
	width:90px;
	}
	
.e40 {
	width:40px;
	}
	
.e20 {
	width:20px;
	}

.linethroug {
  text-decoration:line-through;
  }
  
  
/* Zusatzklasse für Buttons */

.e200b {
	width:218px;
	}
	
.e200bb {
	width:218px;
	font-weight:bold;
	}
	
.e100b {
	width:122px;
	}
	
.e75b {
	width:80px;
	}
	
.e100h {
	width:90px;
	height:50px;
	line-height:150%;
	}

/* Rahmen für Bilder */
.rahmen {
	border: #990000 1px solid;
	}

/* Sonstige Klassen*/

.fett {
	font-weight: bold;
	}
	
.zentriert {
	text-align:center ;
	}

.icons {
	vertical-align: text-bottom;
}


/* Sonstiges */
/* ********************************************************************************** */

/* Tabelle innerhalb einer Tabelle*/

.zebratabelle table {
	width:100%;
	}
	
.tabelle table {
	width:100%;
	}
	
.zebratabelle table td {
	padding:0px;
	vertical-align:top;
	margin-right:20px;
	}
	
.tabelle table td {
	padding:5px;
	vertical-align:top;
	margin-right:20px;
	}

/* Feherlemeldungen*/

.error {
	color:red;
	font-weight:bold;
	}
	
/*inhelt klein */

.inhalt_klein {
	font-size:11px; 
	}

.mailbox_navi {
  font-weight:normal;
  text-decoration:none;
  letter-spacing:-1px;
}

.mailbox_navi a {
  font-weight:normal;
  text-decoration:none;
}
	
.mailbox_navi a:hover {
	color: #ffd734;
	font-weight:normal;
	text-decoration:underline;
	}
