h1.frontH1, h1, h2, h3, h4 {
	color: #666;
	letter-spacing: 2px;
	font-family: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	padding: 0 px;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 5px;
	padding-top : 0px;
	margin: 0px;
	margin-top : 5px;
	margin-bottom : 0px;
}

h2 {
	padding-bottom: 20px;
}


iframe{
	scrolling:auto;
	background-color: transparent;
	scrollbar-base-color: White;
	scrollbar-3dlight-color: Silver;
	scrollbar-arrow-color: Silver;
	scrollbar-darkshadow-color: Gray;
	scrollbar-face-color: White;
	scrollbar-highlight-color: Silver;
	scrollbar-shadow-color: Gray;
	scrollbar-track-color: White;
	margin-bottom: 0px;
	margin-bottom: 0px;
	margin-left : 0;
	margin-top : 0;
	margin-right : 0;
	padding : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	margin : 0;
	border-bottom : 0;
	border-left : 0;
	border-right : 0;
	border-style : none none none none;
	border-top : 0;
	border-width : 0;
}

p, p.copy , p.p_inverse {
	color: black;
	font-family: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
	margin: 0;
	padding: 2px;
	padding-left : 15px;
	padding-right : 15px;
}

p.p_inverse {
	color: white
}

p.copy {
	font-size : smaller;
	color: gray;
	align:right;
	text-align:right;
}

/* Link-Definitionen */
a {
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
}

a:link {
	color: #666;
}

a:visited {
color: #666;
}

a:hover {
	text-decoration: none;
	color: Maroon;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
}

a.image:hover {
	text-decoration: line-through;
	color: Maroon;
	border-top: 0px none #666;
	border-bottom: 0px none #666;
}

a:active {
	color: #666;
}

img {
	border: none;
}

table.chroniktable{
	layout-grid-mode : char;
	border : none;
}

table.Standard, table.TableInnen, table, table.Umrandung {
	width: 100%;
	border : none;
	NOpadding : 0 0 0 0;
	text-align : left;
	text-decoration : none;
	text-indent : 0;
	cellspacing: 0;
	cellpadding: 0;
	valign: top;
	vertical-align : top;
	margin : 0;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	NOpadding-bottom : 0;
	NOpadding-left : 0;
	NOpadding-right : 0;
	NOpadding-top : 0;
	background-color : transparent;
	cellspacing: 0px;
	cellpadding: 0px;
	border-bottom-width : 0px;
	border-top-width : 0;
}

table.TableInnen, table.Umrandung  {
	height: 100%;
}

table.TableInnen{
	background : White;
	background-color : White;
}

td.Invers, td.Rahmen, td {
	valign: top;
	align: left;
	valign:top;
	vertical-align: top;
}

th, td.Invers {
	background : #ECECEC;
	background-color : #ECECEC;
}

td.Rahmen{
	background-color : #DCDCDC;
}

body.chronikbody{
	background-attachment : fixed;
	background-color: transparent;
	scrollbar-base-color: White;
	scrollbar-3dlight-color: Silver;
	scrollbar-arrow-color: Silver;
	scrollbar-darkshadow-color: Gray;
	scrollbar-face-color: White;
	scrollbar-highlight-color: Silver;
	scrollbar-shadow-color: Gray;
	scrollbar-track-color: White;
}

p.time {
	color: #666;
	letter-spacing: 2px;
	font-family: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	padding: 2 px;
	padding-left : 15px;
	padding-right : 15px;
	margin-bottom : -2%;
	margin-bottom : 0%;
	padding-top : 10px;
	text-align : center;
	color: Gray;
	border-bottom : 1px solid Gray;
	border-bottom-width : 1px;
}

body{
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
}

table.hundertprozent {
	width:100%; 
	height:100%; 
	margin:0px; 
	padding:0px; 
	border-style:none; 
	border-width:0px; 
	border-spacing:0px; 
	border:0px;
	cellspacing:0px;
	cellpadding:0px;
	align:left;
}

hr{
	border : 0px GRAY;
	height : 1px;
	color : GRAY;
}

