/* $Id: print.css,v 1.1.4.8 2007/04/20 16:01:43 andreas Exp $ */
body {
  background-color: transparent;
  color: black;
  font-family:  Georgia, "Hoefler Text",Garamond, Nimnus, helvetica,arial, charter, times, "times new roman", serif;
  font-size:medium;
}

a {color:black; text-decoration:none;}
a[href^="http://"]:after {
  content:"[<url:"attr(href)">]";
  color:rgb(180,180,180);
  font-size:small;
  font-family:monospace;
  font-weight: normal;
}
a[href^="http://climb.spider"]:after {content:'';}
a[href^="http://www.climb.spider"]:after {content:'';}

div.fuss a:after, dl.ergebnis  a:after {content: '';}
h1, h2, h3, h4, h5, h6 {
  page-break-before: auto;
  page-break-after: avoid;
}
h1 {
  text-align: right;
  color: navy;
  font-weight:normal;
  font-style:italic;
  font-size: 110%;
  border-bottom: 1pt navy solid;
}
h2 {
  color:navy;
  text-align: center;
  font-size: 175%;
  clear:both;
  border:1pt solid navy;
  clear:both;
}
h3 {
  text-align: left;
  color: blue;
  font-size: 150%;
  clear:both;
}
h4 {
  text-align: left;
  color: blue;
  font-size: 125%;
}
h5 {
  text-align: left;
  color: blue;
  font-size: 110%;
}
h6 {
  text-align: left;
  color: blue;
  font-size: 100%;
}
strong{font-style:italic;}
ul { 
  color: black;      
  list-style-type: circle;
}
ol{list-style: decimal;}
ul.ball {
  list-style-position:inside;
  list-style-type:disc;
  padding-left:15px;
  margin-left:15px;	
}

p{
  text-align:left;
  padding:10px;
}
p+p{text-indent:1em;}
dt {
  font-weight:bold;
  font-size:110%;
}
dd dt {
  font-weight:bold;
  font-size:100%;	
}
dd {
  font-style: normal; 
  font-size: 100%;
}
dl, ul, ol{
  page-break-before: avoid;
  page-break-after: auto;
  page-break-inside: avoid;
}
dl.compact>dt{
  display:compact;
  font-size:110%;
  color:navy;	
}
dl.compact>dt:after{content:':'}
dl.compact>dd{margin-left:5em;margin-bottom:5pt;font-size:100%}


.noprint{display:none;}
hr{display:none;}

div.menue{display:none;}
ul.gebiet{
  float:right;
  min-width:15ex;
  width:auto;
  background-color:white;
  padding:1pt;
  list-style-position:inside;
  list-style-type:none;
  margin: 0pt;
  border: 2pt double gray;
}
img.gebiet{
  float:left;
  padding-right:5pt;
}
div.dav img {
  float:right;
  margin-left:5px;
}
.achtung {color: maroon;}
table{
  margin-left: 10px;
  margin-right: 5px;
  margin-bottom: 5px;
}
.small{font-size:80%;}

div.fuss{
  text-align:right;
  font-size:90%;
  border-top: 2pt solid gray;
	background-color:white;
	color:gray;
}

/** Laber */
div.forum{clear:both;
	border:0pt solid gray;
	border-top:3pt double gray;
	background-color:white;
	font-size:small;
	padding:3px;
}
div.forum li {list-style:circle;}

div.schalter{display:none;}
div.quote{
	color:navy;
	font-style:italic;	
}
span.autor{color:gray;
	font-size:small;
}
/*div.komm_neu{display:none;}*/
div.foto{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
div.foto img{
	border: 1pt solid gray;
	padding:1pt;
	margin:2px;
}
div.news{display:none;}
/*
dl.ergebnis dt {color:maroon;clear:left; margin-top:3px;}
*/
dl.ergebnis dd {margin-left:15ex;}
dl.ergebnis dd>div {display:inline;}

dt.vergangen{font-style:italic;}
dt.zukunft{color:navy;}
div.impression{ display:none;}
dl.kalender dd.medium{display:block}
dl.kalender dt{border-top: 0pt}
	
div.banner{display:none;}
iframe {display:none;}
