/* Relue style sheet */
/*Some Important Colors:*/
/* Background Color : #808080 */
/* Table Background Color : #CECECE*/
/* Active Link and table Border color : #FF813E */

a {		text-decoration: none; color: #929292; }
/*a:visited {	color: #FF813E; }*/
a:active {	color: #FF813E; }
a:hover{	color:#FF813E; }

/*
.menu a {      	text-decoration: none; color: #FF813E; display:block; padding: 0 9px; font-size:12pt;font-size:0.95em;
                margin-top:1px; margin-bottom:1px;
		background: #CECECE; border: 1px solid #444444; border-collapse:solid; font-weight:bold; font-family:arial}
.menu a:hover {	text-decoration: underline; color: #E9E9E9; margin-right: 0px;font-size:12pt;font-size:0.95em;
		background: #FF813E; border: 1px solid #FFBA3A; font-weight:bold; font-family:arial}
.toc li a {	text-decoration: none; padding: 10px; }
*/
/**************************************************************
*style for Menu
***************************************************************/
/*general Menu*/
.menu {		float:left;
		margin-left:0.1%;
		margin-top:0.1%;
		margin: 0.3%;
		width:20%;
		padding: 1pt;
		color: #CECECE;
                /*border: 1px solid #FFFFFF; border-Left: none; */
	}

/*table in Menu*/	
.tmenu{
	border : 2px; 
	width:93%;
	border-color : #FFFFFF; 
	border-style : groove;
	border-collapse: collapse;
	border-spacing: 0px;
	padding:2px;
}
/*Menu Links*/
.tmenu a{
	text-decoration: none; color: #FF813E; 
	font-weight:bold; font-family:Verdana, Helvetica, sans-serif;
}
		
/*Hover effect for the Link*/
.ttd_over a:hover{
	text-decoration:underline;color: #E9E9E9;
	font-weight:bold; font-family:Verdana, Helvetica, sans-serif;
}
/*the Menu cell under the Mouse Cursor*/
.ttd_over {
	background: #FF813E;
	color:#E9E9E9;
}
/*the Link over the Mouse Cursor*/
.ttd_over a{
	text-decoration:none;color: #E9E9E9;
	font-weight:bold; font-family:Verdana, Helvetica, sans-serif;
}
/*selected cell(inactive)*/
.ttd_deakt {
	background: #FF813E;
	border-right:2px solid #808080;
	border-bottom:2px solid #808080;
	margin-right:2px;margin-bottom:2px;
  	color: #E9E9E9;
}
/*normal menu cell*/
.ttd{
	background:#CECECE;
}
/*normal link in menu cell*/
.ttd a {
	font-weight:bold; 
	font-family:Verdana, Helvetica, sans-serif;
}

/*********************************************
*End of Menu table
**********************************************/
/*
.ttd a:hover{
	text-decoration:underline;
	color: #E9E9E9;
	background: #FF813E;
	font-weight:bold; 
	font-family:arial;
}*/

p { font-size: 10pt }						

/* Page background color */
html,body {	margin: 0;
		padding: 0;
		background-color: #F5F5F5;
		font: normal 100.01% Verdana, Helvetica, Arial,  sans-serif; }
/*The Header Field*/
.header	{	height: 80px;
		margin-bottom: 5px;
		margin-top:0px;
		padding:0px 0px;
		/*padding: 10pt 30pt;*/
		background:url(graphix/2greyBg.png)top left repeat;
		color: white;
		text-shadow: black;
		/*background: #CECECE;*/ }
/*The footer Field*/
.footer {	clear: both; 
		color: white;
		background: #CECECE;
		margin: -8px;
		padding: 8px; }
/*Logo*/
.logo	{	/*width:75%;height:55%;*/
	border:0px;
	background: #CECECE;
	margin-left:auto;margin-right:auto;
	margin-top:0%;margin-bottom:0%;
}
/*indicator*/
.indicator
{	/*width:75%;height:55%;*/
	border:0px;
	height:23px;
	width:23px;
	float:right;
	/*margin-left:auto;margin-right:auto;*/
	margin-top:1px;margin-bottom:1px;
}
.toc   {	margin-left: 20px;
		margin-right: 30px;
		padding: 0;
		float: right;
		color: #487b9f;
		background: #eee;
		text-shadow: black;
		font-size: 12px; }
		
/***************************************************************
*Style for Main Section
*****************************************************************/
.main   {	margin-left: 20%; margin-right: 1%;
		padding: 0px 10px;
		text-shadow: black;
		border-top: 3pt solid #FF813E;
		border-left: 3pt solid #FF813E; }
.main a{	text-decoration: none; color: #929292; 
                font-weight:bold; font-family:Verdana, Helvetica, sans-serif;
}		
.main a:hover {	text-decoration: underline; color: #FF813E; 
		font-weight:bold; font-family:Verdana, Helvetica, sans-serif;
}
.inputbox{	margin-bottom:10px;
		float:left;
		margin: 0;
		padding: 0;
		background:#999999;
		color:#999999;
		height:23px;
		border-style: groove;
		border-color:#999999;
}
/*Style for overview header*/
.oheader{
	margin-left:7%;
	/*margin-right:auto;*/
}
/*outside Tabel with Shadow*/
.textBlock{
	/*Text block with left and right margin, for quick information text*/
	margin-left:7%;
	margin-right:20%;
	margin-top:10%;
}
.shdTable{
	border:0px;
	/*width:600px;*/
	width:80%;
	padding:0;
}
/*Another shadow table, wider than the other, used for Redaktion page*/
.shdTableW{
	border:0px;
	/*width:600px;*/
	width:85%;
	padding:0;
}
/*the inside shadow Table*/
.shdITable{
	border:0px;
	/*width:600px;*/
	width:100%;
	padding:0;
}
/*shadow left corner*/
.shdLStd{
	background:url(graphix/shadowL.gif) top right no-repeat;
	width:10%;
	height:6px;
	padding:0;
}
/*shadow right corner*/
.shdRStd{
	background:url(graphix/shadowR.gif) top left no-repeat;
	width:10%;
	height:6px;
	padding:0;
}
.shdMStd{
	background:url(graphix/shadowM.gif) top left repeat-x;
	width:25%;
	padding:0;
}
/*Cellstyle for table with shadow with 3D optik, centered Text(used for Release Title)*/
.shdTtd{
	background:url(graphix/ausgHdbg.png) top left;
	background-color:#CECECE;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
/*Cellstyle for table with shadow, Text on left edge(i.e. for editorial conent)*/
.shdCtd{
	border-bottom:0px; 
	/*background:url(graphix/editorbg.png) top left;*/
	background:url(graphix/2greyBg.png) top left repeat;
	background-color:#CECECE;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
/*Cellstyle for table with shadow with 3D optik, centered Text, Width 540px
(used for Rezesent)*/
.shdRtd{
	background:url(graphix/ausgHdbg.png) top left;
	background-color:#CECECE;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	/*width:500px;*/
	width:85%;
}
/*Cellstyle for table with shadow with 3D optik, Width 60px
(used for Photo of Rezensent)*/
.shdRPtd{
	/*background:url(graphix/2greyBg.png) top left;*/
	background-color:#808080;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	/*width:100px;*/
	width:90px;
	height:110px;
}

/*Main Table*/
.kTable { 
border : 2px; 
width:90%;
border-color : #FFFFFF; 
border-style : groove;
border-collapse: collapse;
border-spacing: 0px;
} 
/*Email Formular table*/
.eTable{
border : 2px; 
width:75%;
border-color : #FFFFFF; 
border-style : groove;
border-collapse: collapse;
border-spacing: 0px;
margin-top:10px;
}
/*Content Table*/
.cTable { 
border : 2px; 
width:90%;
border-color : #FFFFFF; 
border-style : groove;
border-collapse: collapse;
margin-top:4px;
border-spacing: 0px;
} 
/*header Table*/
.hTable {
border:0;
width:100%;
height:80px;
padding: 0px;
border-style:none;
border-collapse:collapse;
border-spacing:0px;
margin-top:0px;
margin-bottom:5px;
background:url(graphix/hdBg.png) top left repeat;
}
/*Normal Cell*/
.td {
border : 2px; 
border-color : #eeeeee; 
border-style : groove;
border-spacing: 0px;
}
/*The Title Cell*/
.td1 {
border : 2px;
width:90%;
/*height: 20%;*/
border-color : #D9D9D9;
background:url(graphix/tiBkgrd.png) top left repeat-y;
background-color:#CECECE;
margin-left:2px;
border-style : groove;
border-spacing: 0px;
}
/*The Information Cell*/
.td2 {
border : 2px;
width:100%;
border-color : #D9D9D9;
background:url(graphix/2greyBg.png) top left repeat;
/*background-color:#CECECE;*/
margin-left:2px;
border-style : groove;
border-spacing: 0px;
}
/*The graphix Cell*/
.td3 {
border : 1px;
width : 75px;
/*height: 66px; */
border-color : #D9D9D9; 
background-color:#808080;
border-style : solid;
border-spacing: 0px;
}
/*The short Content Cell in Listing Mode*/
.td4 {
border : 2px;
width:100%;
border-color : #D9D9D9;
background:url(graphix/2greyBg.png) top left repeat;
/*background-color:#CECECE;*/
margin-left:2px;
border-style : groove;
border-spacing: 0px;
}
/*Detail Content Cell in show Mode*/
.td5 {
border : 2px;
width:100%; 
border-color : #808080;
background-color:#FFFFFF;
margin-left:2px;
border-style : groove;
border-spacing: 0px;
}
/*Cell for Information and PDF Button*/
.tdInf {
width:25%;
border-spacing: 0px;
border: 0px;
}
.tdPdf {
width:75%;
border-spacing: 0px;
border: 0px;
}
/*Info Box Stuff*/
/*#box {
}*/
#box a {
color:#FF813E;
background:url(graphix/2greyBg.png) top left repeat;
font:bold 12px verdana, sans-serif;
/*width:200px;*/
width:98%;
text-decoration:none;
text-align:center;
display:block;
padding:5px;
border:1px solid black;}

#box a:hover {
color:#E9E9E9;
background:url(graphix/2orangBg.png) top left repeat;
}

#box a span {display:none;}

#box a:hover span {
position:absolute; top:97px; right:10px; z-index:3;
display:block;
width:250px;
color:#808080;
background:url(graphix/2greyBg.png) top left repeat;
/*background:#E9E9E9;*/
font:normal 1.0em verdana, sans-serif;
border:1px solid black;
padding:10px;}
/************************************************************
*End of Main
*************************************************************/

/*Here some Font stuff*/
/*First letter on content, written in bigger Size and Bold*/
.fletter { font-weight:bolder; font-size:200% }
/*unclickable text in briefinformation of an artikel*/
.content { color: #E9E9E9}

h10 {	font-size:8pt;font-size:1.0em;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;
	color:#000000;clear: both; margin-top:1px;margin-bottom:1px;clear:both;
	}	

/*black bold letter*/
h9 {	font-size:10pt;font-size:1.0em;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;
	color:#000000;clear: both; margin-top:1px;margin-bottom:1px;clear:both;
	}	
/*big, black, normal*/
h8 {	font-size:10pt;font-size:0.9em;font-family:Verdana, Helvetica, sans-serif;
	color:#000000;clear: both; margin-top:1px;margin-bottom:1px;
	}	
/*Rezension Title on list mode(bold, black)*/
h7{	font-size:10pt;font-size:0.9em;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;
	color:#000000;clear: both; margin-top:1px;margin-bottom:1px;
}
/*HauptText*/
h6{	font-size:7pt; font-size:0.7em;
	font-family:Verdana, Helvetica, sans-serif; font-weight:lighter;
	color:#000000;margin-bottom:0em;margin-top:0em;
} 
q{
	font-size:12pt; font-size:1.2em;
	font-family:Verdana, Helvetica, sans-serif; font-weight:lighter;
	color:#000000;margin-bottom:0em;margin-top:30em;
}
/*q:bold { font-size:7pt; font-size:0.7em; font-weight:600; }*/
/*Information über Artikel(Authoren, Ausgabe usw.)*/
h5{	font-size:6pt; font-size:0.65em;
	font-family: Verdana, Helvetica, sans-serif; 
	color:#FF813E;margin-bottom:0em;margin-top:0em;
}
/*subMenü Information(Kontak usw.)*/
h4{	font-size:6pt; font-size:0.6em;color:#000000;
	font-family:Verdana, Helvetica, sans-serif; font-weight:bold;margin-top:8px;margin-bottom:2px;
	text-decoration:none;
}

/*Menü Navigator*/
h3{	font-size:10pt; font-size:0.95em;
	font-family:Verdana, Helvetica, sans-serif; font-weight:bold;margin-bottom:4px; margin-top:4px;
	text-decoration:none;
	}
/*Header Überschrift*/
h2 {	font-size:12pt;font-size:1.2em;font-family:Verdana, Helvetica, sans-serif;		
	color:#FF813E; margin-top:5px;margin-bottom:5px;
	}	
/*black letter with bigger size*/	
h1 {	font-size:10pt;font-size:0.8em;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;
	color:#000000;margin-top:1px;margin-bottom:1px;
	}		

hr {		border: 0; border-top: 1px solid #4e8541; }

pre {		margin:		20px;
		margin-right:	10px;
		background:	#eeeeee;
	        padding:	10px;
	        border:		1px solid #dddddd;
		color:		black;
		overflow:	auto; }
/*Guestbook Stuff*/
div.gb              { margin: 0px 0px 20px 0px; padding: 0px; border: 1px solid #ffcc00; line-height: 19px; }
div.gb-author       { margin: 0px; padding: 1px 10px 1px 10px; border-bottom: 1px solid #ffcc00; background: #ffffcc; }
p.gb-author-left    { margin: 0px; float: left; }
p.gb-author-right   { margin: 0px; text-align: right; }
div.gb-entry        { margin: 10px; padding: 0px; }
p.gb-browse         { text-align: right; font-weight: bold; }
p.gb-admin-buttons  { margin: 5px 0px 0px 0px; text-align: right; }
.caution            { color: #FF813E; font-weight: bold; }
.small              { font-size: 11px; line-height:16px; }
.comment            { margin: 10px 0px 0px 0px; color: #808080; font-style: italic; }

