* { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
body {
	background:white;
	color:black;
	padding:0px;
	margin:0px;
}

#head1, #head1 a {
	position:absolute;
	top:0px;
	left:0px;
	width:410px;
	height:75px;
}

#suche {
	position:absolute;
	top:75px;
	left:0px;
	width:410px;
	height:30px;
	color:white;
	overflow:hidden;
}
#suche b { position:relative; top:6px; left:8px; }
input.txt {
	position:absolute;
	top:79px;
	left:120px;
	height:20px;
	width:225px;
	border:0px;
}
input.sbm {
	position:absolute;
        top:79px;
        left:348px;
	height:20px;
	width:57px;
	border:0px;
	color:white;
	font-size:10px;
}

#menu {
	position:absolute;
	top:104px;
	left:0px;
	width:410px;
	height:27px;
}
#menu div.mnuNode {
	position:relative;
	width:69px;
	height:27px;
	text-align:center;
}
#menu a {
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	line-height:26px;
}

#main {
	position:absolute;
	top:130px;
	left:0px;
	width:410px;
}

.uebersicht {
	margin-top:10px;
	width:410px;
	height:164px;
}
.uebersicht .balken {
	position:relative;
	width:25px;
	height:164px;
}
.uebersicht .shot {
	position:relative;
	left:38px;
	top:12px;
	width:80px;
	height:140px;
}
.uebersicht .text {
	position:relative;
	top:10px;
	left:130px;
	color:black;
	width:270px;
}
.uebersicht .link {
	position:relative;
	top:139px;
	left:306px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#BB0400;
}
.uebersicht p {
	margin:0px;
	padding:0px;
	padding-top:5px;
}
a.link:hover {
	color:#DD3322;
}


.infobox {
	position:relative;
	top:-1px;
	width:410px;
}
.infobox .wertung {
	position:relative;
	left:150px;
	width:250px;
	color:black;
	text-align:right;
}
.infobox .info {
	position:relative;
	left:10px;
	width:250px;
	height:60px;
	color:black;
}
.infobox .titel {
	position:relative;
	top:3px;
	font-size:15px;
	color:black;
}

#leftBox {
	width:175px;
	float:left;
	padding-bottom:3px;
}
#leftBox img.pic {
	width:164px;
	height:262px;
}
#leftBox .bildrechte {
	font-size:9px;
}

#tipBox {
	width:164px;
	padding-bottom:3px;
}
#tipBoxHead {
	height:27px;
	background:#543612;
	overflow:hidden;
}
#tipBoxHead img {
	width:136px;
	height:400px;
	border-right:1px solid white;
	z-index:90;
}
#tipBoxHead div {
	z-index:91;
	color:white;
	padding-top:7px;
	padding-left:7px;
	font-weight:bold;
}
#tipBox .cont {
	position:relative;
	top:6px;
	left:6px;
	width:150px;
}
.titel  {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:black;
}
.autor  {
	font-weight:bold;
	text-decoration:none;
}
#tipBox .link {
	width:79px;
	left:4px;
}
#tipBox .rechts { left:79px; text-align:right; }
#tipBox .txt { color:black; }

.rechtsF {
	position:relative;
	left:339px;
	width:70px;
	text-align:right;
}
.centerF {
	position:relative;
	left:70px;
	width:269px;
	text-align:center;
}

#mainText, #mainText b {
	font-size:13px;
}

div.hr { border-bottom:1px solid #BB0400; margin-top:-5px; margin-bottom:4px; }

.aRight { text-align:right; }
.aCenter { text-align:center; }
.pRight3 { padding-right:3px; }
.pLeft3 { padding-left:3px; }
.pad10 { padding:10px; }
.abs { position:absolute; }
.clB { clear:both; }
.black { color:black; }

a.lnk {
	color:#BB0400;
	text-decoration:none;
	font-weight:bold;
}

.ffrev { padding-top:4px; padding-bottom:4px; }
.ffrevL { left:7px; width:90px; }
.ffrevC { width:200px; margin-left:100px; }
.ffrevR { width:90px; left:310px; }
.padBot5 { padding-bottom:5px; }

.padBT10 {
	padding-bottom:10px;
	padding-top:10px;
}
.padBT5 {
	padding-bottom:5px;
	padding-top:5px;
}

.thaliaLarge {
	padding-bottom:12px;
	padding-left:3px;
}
