/* ----- begin Styles  -----*/ 
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* ----- begin Header - Width: 100%, Height: 148px, xPos:0, yPos:0 -----*/
#header {
	margin:0; 
	padding:0;
	position:absolute; 
	left:0px; 
	top:0px; 
	z-index:1;
	width:100%; 
	height:148px;
	background:#000000 url(images/logo_bg_brett2.gif) repeat-x left top;
	/* original:  background:#000000 url(images/logo_bg.gif) repeat-x left top;  */
}

#pheader {
	margin:0; padding:0;
	position:absolute; left:320px; top:0px; z-index:2;
	width:660px; height:140px;
	}
	
/* ----- begin header Logo - Width: 300px, Height: 140px, xPos:0, yPos:0 -----*/
	
#h1logo {
	margin:0;
	padding:0;
}
/* ----- end header Logo -----*/
/* ----- end Header -----*/

/* ----- begin navigation1 -----*/

li {
	list-style-type: none;
}

#navigation1 {
	margin:0; 
	padding:0;
	position:absolute; 
	left:0px; 
	top:148px; 
	z-index:1;
	width:100%; 
	height:53px;
	background:#000000 url(images/nav1_bg-bar.gif) repeat-x left top;
}


/* ----- begin navigation1 Button Start  - Width: 126px, Height: 53px, xPos:9, yPos:0 (rel navigation1)-----*/ 
#n1start {
	margin:0;
	padding:0;
}

#n1start a {
	display:block;
	position:absolute;
	left:9px;
	top:0px;
	z-index:10;
	width:126px;
	height:53px;
	margin:0;
	padding:0;
	background: url("images/nav1_b_start.gif") 0 0 no-repeat;
	text-decoration: none;
}

#n1start a:hover {
	background-position: -126px 0;
}

#n1start a span {
	display:none
}
/* ----- end navigation1 Button Start  -----*/ 
/* ----- begin navigation1 Button Fantasy  - Width: 147px, Height: 53px, xPos:135, yPos:0 (rel navigation1)-----*/ 
#n1fantasy {
	margin:0;
	padding:0;
}

#n1fantasy a {
	display:block;
	position:absolute;
	left:135px;
	top:0px;
	z-index:10;
	width:147px;
	height:53px;
	margin:0;
	padding:0;
	background: url("images/nav1_b_fantasy.gif") 0 0 no-repeat;
	text-decoration: none;
}

#n1fantasy a:hover {
	background-position: -147px 0;
}

#n1fantasy a span {
	display:none
}
/* ----- end navigation1 Button Fantasy  -----*/ 
/* ----- begin navigation1 Button Mystery  - Width: 147px, Height: 53px, xPos:282, yPos:0 (rel navigation1)-----*/ 
#n1mystery {
	margin:0;
	padding:0;
}

#n1mystery a {
	display:block;
	position:absolute;
	left:282px;
	top:0px;
	z-index:10;
	width:147px;
	height:53px;
	margin:0;
	padding:0;
	background: url("images/nav1_b_mystery.gif") 0 0 no-repeat;
	text-decoration: none;
}

#n1mystery a:hover {
	background-position: -147px 0;
}

#n1mystery a span {
	display:none
}
/* ----- end navigation1 Mystery   -----*/ 
/* ----- begin navigation1 Button Sci-Fi  - Width: 211px, Height: 53px, xPos:429, yPos:0 (rel navigation1)-----*/ 
#n1scifi {
	margin:0;
	padding:0;
}

#n1scifi a {
	display:block;
	position:absolute;
	left:429px;
	top:0px;
	z-index:10;
	width:211px;
	height:53px;
	margin:0;
	padding:0;
	background: url("images/nav1_b_sci-fi.gif") 0 0 no-repeat;
	text-decoration: none;
}

#n1scifi a:hover {
	background-position: -211px 0;
}

#n1scifi a span {
	display:none
}
/* ----- end navigation1 Button Sci-Fi  -----*/ 
/* ----- begin navigation1 Button Suche  - Width: 130px, Height: 53px, xPos:640, yPos:0 (rel navigation1)-----*/ 
#n1suche {
	margin:0;
	padding:0;
}

#n1suche a {
	display:block;
	position:absolute;
	left:640px;
	top:0px;
	z-index:10;
	width:130px;
	height:53px;
	margin:0;
	padding:0;
	background: url("images/nav1_b_suche.gif") 0 0 no-repeat;
	text-decoration: none;
}

#n1suche a:hover {
	background-position: -130px 0;
}

#n1suche a span {
	display:none
}
/* ----- end navigation1 Suche   -----*/ 
/* ----- begin navigation1 Button Lieferbare Titel  - Width: 212px, Height: 53px, xPos:770, yPos:0 (rel navigation1)-----*/ 
#n1lbtitel {
	margin:0;
	padding:0;
}

#n1lbtitel a {
	display:block;
	position:absolute;
	left:770px;
	top:0px;
	z-index:10;
	width:212px;
	height:53px;
	margin:0;
	padding:0;
	background: url("images/nav1_b_lb-titel.gif") 0 0 no-repeat;
	text-decoration: none;
}

#n1lbtitel a:hover {
	background-position: -212px 0;
}

#n1lbtitel a span {
	display:none
}
/* ----- end navigation1 Button Lieferbare Titel  -----*/ 
/* ----- end navigation1 -----*/

/* ----- begin belownavigation - Width: 100%, Height: 11px, xPos:0, yPos:201 -----*/
#neutraleseite #belownavigation {
	margin:0; 
	padding:0;
	position:absolute; 
	left:0px; 
	top:201px; 
	z-index:1;
	width:100%; 
	height:11px;
	background:#000000 url(images/belownavigation_bg_brett2.gif) repeat-x left top;
	/* original:  background:#000000 url(images/belownavigation_bg_neutral.gif) repeat-x left top;  */
	}
	
#fantasyseite #belownavigation {
	margin:0; 
	padding:0;
	position:absolute; 
	left:0px; 
	top:201px; 
	z-index:1;
	width:100%; 
	height:11px;
	background:#000000 url(images/belownavigation_bg_fantasy.gif) repeat-x left top;
	}
	
#mysteryseite #belownavigation {
	margin:0; 
	padding:0;
	position:absolute; 
	left:0px; 
	top:201px; 
	z-index:1;
	width:100%; 
	height:11px;
	background:#000000 url(images/belownavigation_bg_mystery.gif) repeat-x left top;
	}
	
#scifiseite #belownavigation {
	margin:0; 
	padding:0;
	position:absolute; 
	left:0px; 
	top:201px; 
	z-index:1;
	width:100%; 
	height:11px;
	background:#000000 url(images/belownavigation_bg_scifi.gif) repeat-x left top;
	}		
/* ----- end belownavigation -----*/

/* ----- begin pageContent -----*/
#pageContent {
	margin:0; 
	padding:0;
	position:absolute; 
	left:0px; 
	top:212px; 
	z-index:1;
	width:100%; 
	background:#E3E5DA url(images/maincol_bg_brett2.jpg) no-repeat left top;
	/* original: background:#CCCCCC url(images/main_bg_grey.gif) repeat-x left top;*/
}

/* ----- begin maincol -----*/
#neutraleseite #maincol {
	margin:17px;
	padding:0px 13px 9px;
	z-index:1;
	width:546px;
	min-height:1080px;
	background:#FFFFFF;
	border: 1px solid #999999;
	}
	
#fantasyseite #maincol {
	margin:17px;
	padding:0px 13px 9px;
	z-index:1;
	width:546px;
	min-height:1080px;
	background:#FFFFFF;
	border: 1px solid #599784;
	}
	
#mysteryseite #maincol {
	margin:17px;
	padding:0px 13px 9px;
	z-index:1;
	width:546px;
	min-height:1080px;
	background:#FFFFFF;
	border: 1px solid #A50799;
	}	
	
#scifiseite #maincol {
	margin:17px;
	padding:0px 13px 9px;
	z-index:1;
	width:546px;
	min-height:1080px;
	background:#FFFFFF;
	border: 1px solid #4578C9;
	}
			
/* ----- end maincol -----*/

#neutraleseite #pageContent h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px dotted #999999;
	margin-top: 9px;
	padding-bottom: 10px;
	}	
	
#fantasyseite #pageContent h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px dotted #599784;
	margin-top: 9px;
	padding-bottom: 10px;
	}	

#mysteryseite #pageContent h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px dotted #A50799;
	margin-top: 9px;
	padding-bottom: 10px;
	}	

#scifiseite #pageContent h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px dotted #4578C9;
	margin-top: 9px;
	padding-bottom: 10px;
	}	
	
#pageContent h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin-top:10px;
	}	

#pageContent h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	margin-top:30px;
	}	
	
#pageContent h3 a:link, #pageContent p a:visited {
	color: #666666;
	text-decoration: underline;
	}	
	
#pageContent h3 a:hover {
	color: #999999;
	text-decoration: underline;
	}			
	
#pageContent h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	line-height: 1px;
	}	
	
#pageContent h4 a:link, #pageContent h4 a:visited {
	color: #999999;
	text-decoration: underline;
	}	
	
#pageContent h4 a:hover {
	color: #666666;
	text-decoration: underline;
	}		
	
#pageContent p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #333333;
	text-decoration: none;
	margin-bottom:15px;
	}	
	
#pageContent p a:link, #pageContent p a:visited {
	color: #333333;
	text-decoration: underline;
	}	
	
#pageContent p a:hover {
	color: #666666;
	text-decoration: underline;
	}	
	
#pageContent .picleft {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	}	
	
#pageContent .picright {
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
	}	
	
/* ----- begin Linkformatierung fuer Symbole in externen Links-----*/

#pageContent .linkextern {
	background: url(images/symbol_external_link.png) center right no-repeat;
	padding-right: 13px;
}

/* ----- end Linkformatierung fuer Symbole in externen Links-----*/		
	
	
/* ----- begin quote -----*/
#neutraleseite #pageContent #quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #A50799;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	text-align: left;
	}

#fantasyseite #pageContent #quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #A50799;
	border-top: 1px dotted #599784;
	border-bottom: 1px dotted #599784;
	text-align: left;
	}

#mysteryseite #pageContent #quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #A50799;
	border-top: 1px dotted #A50799;
	border-bottom: 1px dotted #A50799;
	text-align: left;
	}
	
#scifiseite #pageContent #quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #A50799;
	border-top: 1px dotted #4578C9;
	border-bottom: 1px dotted #4578C9;
	text-align: left;
	}	
/* ----- end quote -----*/	
	
/* ----- begin sidecol -----*/
#sidecol {
	position:absolute;
	left:607px; 
	top:17px; 
	margin:0px;
	padding:0px;
	z-index:1;
	width:200px;
}

#sidecol a:link, .sidecol a:visited{
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #333333;
	text-decoration: none;
}

.sidecol a:hover {
	color: #666666;
	text-decoration: underline;
	}
/* ----- end sidecol -----*/

/* ----- begin sidenav -----*/
#neutraleseite .sidenav {
	width:192px;
	background: #FFFFFF url(images/sidenav_bg.gif) repeat-x;
	border: 1px solid #999999;
	}
	
#fantasyseite .sidenav {
	width:192px;
	background: #FFFFFF url(images/sidenav_bg_fantasy.gif) repeat-x;
	border: 1px solid #599784;
	}
	
#mysteryseite .sidenav {
	width:192px;
	background: #FFFFFF url(images/sidenav_bg_mystery.gif) repeat-x;
	border: 1px solid #A50799;
	}	
	
#scifiseite .sidenav {
	width:192px;
	background: #FFFFFF url(images/sidenav_bg_scifi.gif) repeat-x;
	border: 1px solid #4578C9;
	}
	
.sidenav ul {
	margin: 0px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:8px;
	}
	
.sidenav form {
	margin: 0px;
	padding-left:8px;
	}	
		
/* ----- begin sidemenue -----*/	
.sidemenue li {
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #333333;
	}
	
.sidemenue a:link, .sidemenue a:visited {
	color: #333333;
	text-decoration: none;
	}	
	
.sidemenue a:hover {
	color: #666666;
	text-decoration: underline;
	}	
/* ----- end sidemenue -----*/	

/* ----- begin sidenavheader -----*/

.sidenavheader {
	font-weight: bold;
	color: #FFFFFF;
	}

/* ----- end sidenavheader -----*/
/* ----- end sidecol -----*/

/* ----- begin featurecol -----*/
#featurecol {
	position:absolute;
	left:818px; 
	top:17px; 
	margin:0px;
	padding:0px;
	z-index:1;
	width:162px;
}
/* ----- end featurecol -----*/
/* ----- end pageContent -----*/

/* ----- begin Footer -----*/

#neutraleseite #footer {
	margin:0; 
	padding:0;
	padding-top: 3px;
	padding-bottom: 2px;
	left:0px; 
	z-index:1;
	width:100%;
	/* -----  geanedert für collector-theme border-top: 1px solid #999999;-----*/
	border-top: 1px solid #FBE34D;
	background:#000000;
	}

#fantasyseite #footer {
	margin:0; 
	padding:0;
	padding-top: 3px;
	padding-bottom: 2px;
	left:0px; 
	z-index:1;
	width:100%; 
	border-top: 1px solid #999999;
	background:#599784;
	}	
	
#mysteryseite #footer {
	margin:0; 
	padding:0; 
	padding-top: 3px;
	padding-bottom: 2px;
	left:0px; 
	z-index:1;
	width:100%; 
	border-top: 1px solid #999999;	
	background:#A50799;
	}
	
#scifiseite #footer {
	margin:0; 
	padding:0;
	padding-top: 3px;
	padding-bottom: 2px;
	left:0px; 
	z-index:1;
	width:100%;
	border-top: 1px solid #999999;	 
	background:#4578C9;
	}
	
#footer ul {
	margin:0; 
	padding:0;
	margin-top:5px;
	}
	
#footertop {
	position:relative;
	left:-1px;
	}	
	
#footerschreibwettbewerb {
	position:relative;
	left:-1px;
	}
	
#footermiddle {
	position:relative;
	left:-1px;
	}	
	
#footerbottom {
	position:relative;
	left:-1px;
	}			
	
#footer li {
	display: inline;	
	}
	
#footertop a:link, #footertop a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	border-left: solid 1px #FFFFFF;
	margin:0; 
	padding:0;
	padding-right: 41px;
	padding-left: 17px;
	}	
	
#footerschreibwettbewerb a:link, #footerschreibwettbewerb a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	border-left: solid 1px #FFFFFF;
	margin:0;
	padding:0;
	padding-right: 17px;
	padding-left: 160px;
	}		
	
#footermiddle a:link, #footermiddle a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	border-left: solid 1px #FFFFFF;
	margin:0; 
	padding:0;
	padding-right: 23px;
	padding-left: 17px;
	}	
	
#footerbottom a:link, #footerbottom a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin:0;
	padding:0;
	padding-right: 62px;
	padding-left: 17px;
	}			
	
#footer a:hover {
	text-decoration: underline;
	}

/* ----- end Footer -----*/

/* Bewegte Werbung Modifikationen */
DIV.clearer { clear: both; height: 0; border: 0; font-size: 0; margin: 0; padding: 0; line-height: 0; }
DIV.serendipitySideBarContent { background-color:#fff; }
DIV.serendipitySideBarItem {
	border:solid 1px #999;
	width:192px;
	margin-bottom:20px;
}
DIV.serendipitySideBarItem h3 { font:bold 15px/120% Georgia, "Times New Roman", Times, serif; color:#fff !important;
	background-color: #000; border:none; border-bottom:solid 1px #999; padding:8px 0 1px 8px; margin:0 !important;
}
DIV.container_serendipity_html_nugget_plugin { border:none; }
DIV.serendipitySideBarItem ul.categories,
DIV.serendipitySideBarItem ul.categories li { margin:0; padding:0; list-style:none;}
DIV.serendipitySideBarItem ul.categories { padding-bottom:5px; padding-top:5px; }
DIV.serendipitySideBarItem ul.categories li { padding:0 0 3px 8px; }
DIV.serendipitySideBarItem ul.categories li a,
DIV.serendipitySideBarItem ul.categories li a:hover { color:#000; text-decoration:none; }
DIV.serendipitySideBarItem ul.categories li a:hover { color:#333; text-decoration:underline; }

DIV.bw_quicksearchbox { width:170px; height: 50px; padding:8px 0 0 8px; }
DIV.bw_quicksearchbox input { outline:none; }


.container_serendipity_archives_plugin .serendipitySideBarContent { padding:5px 0 8px 8px;}
.container_serendipity_archives_plugin .serendipitySideBarContent a,
.container_serendipity_archives_plugin .serendipitySideBarContent a:hover { color:#000; text-decoration:none; line-height:150%; }
.container_serendipity_archives_plugin .serendipitySideBarContent a:hover { color:#333; text-decoration:underline; }

/* ----- end Styles  -----*/ 
