body{
background:#FFFFFF;
color:#000000;
font:10pt "Arial Narrow","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
text-align:left
}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{
background-color:inherit;
color:#000000;/*font-family:"Arial Narrow","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
*/
margin:.5em 0 .5em 0;
page-break-after:avoid;
font-size:11pt
}
h1{
font-size:13pt;
border-bottom:1px solid #666666
}
html,body{
border:0px;
display:inline;
margin:0px;
padding:0px
}
p{
font-size:10pt;
margin:0 0 1em 0
}
p+p{
margin-top:-1em;
text-indent:2em
}
.t_container *,.centercontent *{
font:10pt "Arial Narrow","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
background-color:inherit;
color:#000000
}
.t_container .listEntry h1,.t_container .listEntry h1 a,.t_container h1,.t_container h1 a,.centercontent h1,.centercontent h1 a{
background-color:inherit;
color:#000000;/*
font:14pt "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,
"Bitstream Vera Sans",sans-serif;
*/
font-size:12pt;/*
font:12pt "Arial Narrow","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
*/
font-weight:bold;
text-decoration:none;
border-bottom:0px;
page-break-after:avoid
}
.centercontent .listEntry h2,.centercontent .listEntry h2 a,.contenttable_main h2,.contenttable_main h2 a,.centercontent h2,.centercontent h2 a{
border:0px;
background-color:inherit;
color:#000000;/*
font:11pt "Arial Narrow","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
*/
font:10pt "Arial Narrow","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
page-break-after:avoid;
text-decoration:none
}
.centercontent .topText,.centercontent p,.centercontent ul,.centercontent li{
font:10pt "Arial Narrow","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
background-color:inherit;
color:#000000;
text-align:justify
}
#t_container,.t_container,.t_content,#t_pagecontent .contentpadding,.centercontent{
border:0px none;
display:inline;
margin:5px;
page-break-after:avoid;
position:relative;
text-align:left;
width:100%
}
.contenttable_main:after{
content:" (Artikel von http://www.kpoe-steiermark.at) ";
font-size:76%;
color:#999999;
background:#FFFFFF
}
a,a:link,a:visited,a:active{
background-color:inherit;
color:#000000;
text-decoration:none
}

a[href^="mailto"]:link:after{
content:" (" attr(href) ") "
}
.centerpadding .listEntry,.listEntry,.contenttable_main .listEntry{
display:table;
margin-bottom:5px;
margin-top:2px;
width:100%
}
.teaserExColumnLeft,.teaserExColumnRight{
border:0px;
}

/*das ermöglicht ordentlichen seitenumbruch in ff*/

table.t_container > tbody{
display:block;
overflow:visible;
padding: 0px;
border:0px solid grey;
}
.teaserExLeft,.teaserExRight{
clear:none;
float:none;
width:100%;
}
/*ende seitenumbruch hacks für ff*/

.t_container .contenttable_right,.t_container .contenttable_left,.t_container .contenttable_left,.t_container .breadcrumb_container ,.t_container td.t_header,.t_container td.t_header_graz,.t_container td.t_header_stmk,.t_container .t_header_bruck,.t_container .t_header_ltk,.t_container .t_header_nrw,.t_container .t_footer{
display:none
}

h4,h2,h3{
font-size:12pt
}
.centercontent .listEntry h1,.centercontent h1,.centercontent .listEntry h1,.listEntry h1{
border-bottom:1px solid #666666;
page-break-after:avoid
}
.noprint,.contenttable_right,.contenttable_left,#t_header,#t_footer,.page_navmenu,.t_header_menu,.breadcrumb_container,#teaser_unten,object,#exdcp5163s0,.contenttable_main div.breadcrumb_container,.contenttable_main div.page_navmenu,.t_header,.t_header_graz,.t_header_stmk,.t_header_bruck,.t_header_ltk,.t_header_nrw,#pageexpander,td.contenttable_right,.t_footer,#calendarContainer table.transp{
display:none
}
html,body,.teaserExRight,#t_container,.t_container,#t_content,#t_pagecontent,.centercontent,#calendarContainer td{
display:inline;
padding:0px;
margin:0px;
}
body *{
background: none!important;
/*
background-color:#FFFFFF!important;
*/
}
/*boxes*/
.border_header{
font-weight:bold;
font-size:16px;
margin-top:-16px;
background-color:#FFFFFF!important;

}

.box,.box_silver,.box_wheader,.box_termine,.box_cp_right,.box_event {
border:1px solid #CCCCCC;
margin-top:10px;
margin-bottom:15px;
padding:3px;
background-color:#00FF00;
page-break-inside:avoid;
  }
.box_content,.box_content .listEntry, .box_content h1{
padding:0px;
margin:0px;
}
.bb,.bt{
height:0px;
}
/*
.bt{
display:none;
}
.bt{
display:none;
border-right:1px solid #CCCCCC;
}
*/
.bb div{
border-left:0px solid #CCCCCC;
}
.border_header{
font-weight:bold;
}
body{padding:0px;}
.print_table{
width:190mm;
}

/*anpassungen 2009*/
#pg_right, .fe-link,#fe-link,#flyover_img,#pg_footer,.calendartipz{
display:none;
}
#pg_left{
margin:0px;

}
.toparticle h1,.toparticle h1 a{
font-size:20pt;
}
.toparticle {
border: 1px dotted black;
}
.colteaser_3,.listEntry_featured{
page-break-inside:avoid;
}
form.noprintout input{
background-color: #ff0000 !important;
cursor:pointer;
margin-top:10px;
color:#000;
}
form.noprintout input:hover{
background-color: #ff9933 !important;
}
.print_copyright a:link{
color:#ad0000;
}
@media print {
.print_copyright form{
display:none;
}
}



