* {
margin : 0;
padding : 0;
}
div#header,
div#mainBar,
div#subBar,
div#right,
div.footer,
div#article_tools,
div#a_tools,
div#image_view,
div#adv_outside,
div#tools_line,
div#topLine {
display : none;
}
body {
font : 12pt Arial, "Trebuchet MS", Tahoma, sans-serif;
}
#printHead {
letter-spacing : 1pt;
margin-bottom : 10pt;
border-bottom : 1pt solid #ccc;
}
#printHead h1 {
display : inline;
font-size:12pt;
line-height:14pt;
color : rgb(174, 11, 11);
float : left;
}
#printHead h2 {
display : inline;
color : #000;
font-size:11pt;
margin:0;
line-height:13pt;
}
.left {
font-size : 12pt;
line-height : 18pt;
width: 16cm;
}
.img_left_box {
float : left;
width : 50mm;
font-size : 8pt;
padding-top : 30mm;
padding-bottom : 10mm;
color : #666;
}
h1 {
font-size : 14pt;
}
h2 {
margin-top : 5mm;
font-size : 12pt;
}
div#pageCcontent{
border:none;
}
#article {
font-family : "courier new", serif;
margin-top : 0;
line-height: 13pt;

}
#article div#info {
font-size : 8pt;
color : #999;
letter-spacing : 1pt;
}
#article div#imagebox {
float: left;
margin:0 8pt 12pt 0;
width: 110pt;
font-size: 7pt;
line-height: 10pt;
color: #9D9D9D;
font-family: Verdana, Arial, helvetica, sans-serif;
}
#article div#imagebox img{
width:100pt;
border: 1pt solid #eee;
}
#article div#imagebox div.description{
margin-bottom: 10pt;
}
#article div#teaser_box {
font-weight: bold;
margin-bottom:12pt;
}
#article div#teaser_box,
#article div#article_box{
font-size: 12pt;
}
div#pers_full div.people_image {
float : left;
margin : 0 9pt 30pt 0;
border : 1pt solid #ccc;
background : #bbb;
}
.clear {
clear : both;
}
.tabbar {
display : none;
}
table#calendar {
font-size : 9pt;
}
table#calendar td {
vertical-align : top;
}
table#calendar td.dates_first {
width : 30mm;
}
table#calendar td {
page-break-after : avoid;
}
table#calendar td.dates_first div.dayday {
float : left;
width : 7mm;
font-size : 13pt;
font-weight : bold;
}
table#calendar td.dates_second div.tipp, table#calendar td.dates_first div.begin p.name, table#calendar td.dates_second div.begin p.time, table#calendar td.dates_second div.end {
margin-left : 7mm;
clear : both;
}
#calendar h1 a {
text-decoration : none;
color : #000;
font-size : 12pt;
}
table#calendar td.tools {
border-bottom : 1pt solid #ccc;
padding-bottom : 3mm;
}
table#calendar td.dates_second div.begin p.time{
font-weight:bold;
}
