BODY { margin: 0; padding: 0; background-color: #fff; width:100%; }
BODY, INPUT, SELECT, TEXTAREA { color: #000; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, sans-serif; }
FORM { margin: 0; padding: 0; }
IMG { border: none; vertical-align: -3px; }
H1 { margin: 15px 0; padding: 0; color: #000; font-size: 18px; font-weight: bold; }
H2 { margin: 10px 0; padding: 0; color: #000; font-size: 15px; font-weight: bold; }
H3 { margin: 5px 0; padding: 0; color: #000; font-size: 13px; font-weight: bold; }
P { margin: 13px 0; }
OL, UL { margin-top: 13px; margin-bottom: 13px; }
A { color: #000; text-decoration: none; }

#printtop { width:90%; margin:0 100px 0 55px; }
#printtop .left {width:40%; float:left; padding: 0px; }
#printtop .right { width:40%; float:right; text-align:right; }
#columnLeft, #columnRight, #header .bottom, #header .search, .path, .navBar, .submenu, .printpage, small, .noprint { display: none; }
#content { line-height: 18px; padding: 40px 40px 30px 55px; }

#header { margin-top: 20px; margin-right: 20px; background: url(../images/line_logo.gif) repeat-x #fff; background-position: 0 34px; }
#header H1 { width: 262px; background: url(../images/Terberg_Leasing_print.gif) no-repeat left top; margin: 0; padding: 0; font-size: 0; text-indent: -5000px; }

.shT { margin: 15px 0; }

.blk { margin: 15px 0; border-top: 1px solid #ccc; }
.blk .thum { float: left; width: 127px; height: 139px; background: url(../images/thum.gif) no-repeat left top; margin: 5px 14px; }
.blk .thum SPAN { display: block; height: 35px; margin-bottom: 4px; padding: 7px 12px 0 8px; line-height: normal; text-align: center; }
.blk .thum A { margin-left: 6px; }

.txtPad { padding-left: 13px; }


.nofloat { clear: both; height: 0; font-size: 0; line-height: 0; }
.navbar{display:none; height:0; }
.formBlk {display:none;}
table { background:#ccc; }
table tr { background:#fff; }
table.slklassen{margin:0; padding:0; width:100%;}
table.slklassen th { background: #e07003 url(../images/titles/title_bg.gif) repeat-x left top; border-top:1px solid #df6f02; border-right:1px solid #df6f02; border-bottom:1px solid #df6f02; color:#fff; font-size:10px; padding:5px 15px }
table.slklassen th.left { text-align:left; border-left:1px solid #df6f02;}
table.slklassen td { padding:3px 15px; border:1px solid #ccc; border-left:none; border-top:none;}
table.slklassen td.left { text-align:left; border-left:1px solid #ccc;}
table.slklassen td.center { text-align:center;}
table.slklassen tr.uneven { background: #eef5ff; }
table.slklassen tr.even { background: #fff; }
.blk { background-color: #fff; margin-top: 15px; border: 1px solid #efefef; }
.blk H2 { background: #fa9d43 url(../images/titles/title_bg.gif) repeat-x left bottom; margin: 0; padding: 5px 15px; color: #fff; font-size: 12px; font-weight: bold; border: 1px solid #df6f02; }
.blk H3 { margin: 0; padding: 10px 13px 0; color: #4160cc; font-size: 12px; font-weight: bold; }
.blk H3 A { text-decoration: none; }
.blk H3 A:hover { text-decoration: underline; }
.blk .blkcontent { border-width: 0 1px 1px; border-style: solid; border-color: #e8e8e8; }
.blk .blkcontent P { margin: 0; padding: 0 13px 12px; }
.blk .blkcontent P.firstsplit { margin: 0; padding: 5px 0 13px 12px; }
.blk .separator { height: 1px; font-size: 0; line-height: 0; border-bottom: 1px solid #f5d1af; clear:both;}
.blk h6 {font-size:10px; font-style:italic; color:#FF6600; margin:0;  padding:0 0 5px 13px; font-weight: normal;}
.blk img.big { margin: 0; padding: 0 13px 12px;}
.blk img.small {float:right; margin:10px;}

.blk .blkcontent.thumPad { width: 622px; padding: 5px 10px; }
.blk .thum { float: left; width: 127px; background: url(../images/thum_top.gif) no-repeat left top; margin: 5px 14px; cursor:pointer; text-align:center; }
.blk .thum DIV { background: url(../images/thum_bot.gif) no-repeat left bottom; padding-bottom: 8px; }
.blk .thum SPAN { display: block; height: 35px; margin-bottom: 4px; padding: 7px 12px 0 8px; line-height: normal; text-align: center; }
.blk .thum SPAN.omsch { display: block; margin-bottom: 4px; padding: 7px 12px 0 8px; line-height: normal; text-align: center; }
#form{display:none;}
.sidebutton { display:none; }


#header div#topmenu-2-5, #header div#topmenu-2-5 ul, #header div#topmenu-2-5 ul li, #header div#topmenu-2-5 ul li a { display: none; }
div#printtop { display: block; }
div#printtop .left { float: left; }
div#printtop .right { float: right; }
div.printpage { display: none; }
div#header .top { height: 95px; }
