/* $Id: print.css,v 1.23 2007/10/26 11:14:52 andreas Exp $ */
body{
  color: black;
  font-family: helvetica,arial,times, "times new roman", serif;
  font-size:12pt;
}
h1,h2, h3, h4, h5, h6, th,dt{
  page-break-inside:avoid;
  page-break-after:avoid;
  page-break-before:auto;
}
table{
  page-break-inside:avoid;
  page-break-after:auto;
  page-break-before:auto;
}

h1{
  display:none;
  font-size:12pt;
  text-align:right;
  color:navy;
}
h2 {
  font-size:15pt;
  text-align:center;
  border:1pt solid navy;
  color: navy;
  padding-top: 2px;
}
h3 {
 	font-size:14pt;
	text-align:left;
	color:navy;
	border-bottom:1pt solid navy;
	margin-bottom:0pt;
	margin-top:1pt;
}
h4{
	font-size:12pt;
	text-align:left;
}
h5{
	padding:2px;
	color:black;
}
p{
	text-align:justify;
	padding-left:10pt;
	padding-right:10pt;
	font-size:100%;
}
table{
  border:1pt black solid;
  padding:5pt;
  background-color:transparent;
}
th{color:navy;}
ul{
	list-style-type:circle;
	list-style-position:inside;
}

big{
	color:blue;
	font-size:12pt;
}
strong{
	color: red;
	font-weight:bold;
}


a {color:black; font-style:italic;}
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:'';}*/

.hide, .noprint, .wap_only{display: none;}
dl.compact {margin-left:1ex;}
dl.compact dd ul{margin-top:0pt;margin-bottom:0pt;margin-left:10pt;list-style-type:disc;}
dl.compact dt{display:run-in;font-weight:bold;color:navy;padding-right:1ex;}
dl.compact dd{font-size:medium;margin-left: 13ex;}
/*dl.compact dd ul{margin-top:0pt;margin-bottom:0pt;margin-left:10pt;list-style-type:disc;}*/

div.fehler{display:none;}
div.debug{display:none;}

/** NEwsleiste */
div.news{display:none;}

/** Navigation */
.menue{display:none;}
.kopf{display:none;}
/** Seitenkopf */

/** Fuss */
div.fuss{
  clear: left;
  border-top: 1pt black solid;
  font-size:90%;
  text-align: right;
}
div.fuss img{display:none;}
div.fuss a:after {content: '';}
img{border:0;display: inline;}
table.zeitplan td, table.zeitplan th{border-bottom:1pt solid;}
table.border{
  max-width:100%;
  border-collapse: collapse;
  empty-cells:hide;
}
table.border  th, table.border  td {border:1pt solid gray;padding:1ex;}
p.wichtig{display:none;}
div.routeb {
  page-break-inside:avoid;
  page-break-after:auto;
  page-break-before:avoid;
  border:0pt;
  margin-left:0pt;
  padding-left:0pt;
}
div.sponsoren h3 {
  margin-top:0pt;
  font-style:italic;
}
div.sponsoren img {
  border:0pt solid gray;
  margin:1pt; 
  padding:1pt;
}
div.sponsoren a:after {content: '';}

