body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a {
margin:0pt;
padding:0pt;
}
body {
background:#FFFFFF;
background-image:none;
color:#000000;
font-family:Arial;
font-size:12pt;
}
form{
display:none;
}
h1, h2, h3, h4, h5, h6 {
color:#000000;
}
fieldset, img {
border:0pt none;
}
li {
list-style-type:none;
}
h1, h3, strong {
font-size:1.1em;
}
h2, h4 {
font-size:0.9em;
}
h5 {
font-size:0.9em;
}

.clear {
clear:both;
}
#logo-print{
display:block;
}
.btn, #logo, #icon-links, #top-menu, #teaser, #teaser a {
display:none;
}

a {
color:#000000;
text-decoration:none;
}

.error_msg {
color:red;
}

#wrapper, #header {
float:none;
margin:0;
position:relative;
width:100%;
background:transparent;
background-color:#FFFFFF;
}
#header, #menu {
display:none;
}


#content {
width:100%;
display:table;
}

#main_content, #main-articles { 
margin:30pt 0;
}

#main_content h1 {
margin-bottom:25pt;
/*font-size:1.5em;*/
}

#main-articles li {
margin-top:15pt;
}

#main-articles li {
clear:both;
float:left;
}


#top_article_link {
bottom:20pt;
float:right;
height:25pt;
margin:0pt;
position:relative;
}
#main_content_data {
text-align:justify;
width:100%;
}

#main_content_data p {
clear:both;
line-height:20pt;
margin-bottom:5pt;
margin-top:15pt;
page-break-before: avoid;
}

#main_content_data img {
border:medium none;
float:right;
}

div.wysiwyg {
margin-bottom:20pt;
}

#last-article {
margin-top:40pt;
}

#teaser {
border:1pt solid #CCCCCC;
float:left;
margin-bottom:20pt;
position:relative;
width:100%;
clear:both;
}
#teaser img {
float:right;
}
#teaser_text {
padding-left:20pt;
padding-top:20pt;
position:absolute;
z-index:99;
}
#inner_teaser {
border:9pt solid #FFFFFF;
float:left;
min-width:95%;
position:relative;
text-align:justify;
}
#inner_teaser ul, #inner_teaser ol {
font-size:0.9em;
font-weight:bolder;
left:5pt;
list-style-image:url(/wo_internett/frontend/css/icon/list.gif);
}
#teaser h1 {
color:#000000;
font-size:1.1em;
}
#right_content_teaser {
border-left:1pt dashed #CCCCCC;
float:right;
padding:10pt 0pt 10pt 20pt;
position:relative;
width:200pt;
}
#right_content_teaser p {
background:transparent url(/wo_internett/frontend/css/background/right_teaser_inner_bg.gif) no-repeat scroll left bottom;
color:#000000;
font-size:0.9em;
font-weight:bold;
padding:10pt;
}

.tick, #teaser ul, #teaser ol {
margin:10pt;
padding-left:20pt;
text-align:justify;
}
.tick li, #teaser li {
font-size:0.9em;
font-weight:bolder;
list-style-image:url(/wo_internett/frontend/css/icon/list.gif);
}
#right_top_article {
display:none;
}

.arkiv, .rss, .pdf, .print, .tips, .tel {
display:none;
}

/* wysiwyg */
#wysiwyg h1, .wysiwyg h1, #main_content .wysiwyg h1 {
	font-size:138.5%;  
        border-bottom:0px none;
}
#wysiwyg h2, .wysiwyg h2, #main_content .wysiwyg h2 {
	font-size:123.1%; 
}
#wysiwyg h1, div.wysiwyg div h1, #wysiwyg h2, #wysiwyg h3, #main_content .wysiwyg h1, #main_content .wysiwyg h2, #main_content .wysiwyg h3 {
	padding:0px;
	margin:1em 0;
}
#wysiwyg h2, #wysiwyg h3, #main_content .wysiwyg h1, #main_content .wysiwyg h2, #main_content .wysiwyg h3 {
	background:none;
	color:inherit;
}
.wysiwyg abbr, .wysiwyg acronym {
	border-bottom:1px dotted #000;
	cursor:help;
} 

.wysiwyg blockquote, .wysiwyg ul, .wysiwyg ol, .wysiwyg dl {
	margin:1em;
}
.wysiwyg ol, .wysiwyg ul, .wysiwyg dl {
	margin-left:2em;
}
.wysiwyg ol li {
	list-style: decimal outside;	
}
.wysiwyg ul li {
	list-style: disc outside;
}
.wysiwyg dl dd {
	margin-left:1em;
}
.wysiwyg th, .wysiwyg td {
	padding:.5em;
}
.wysiwyg table.border th, .wysiwyg table.border td {
        border:1px solid #000;
}
.wysiwyg caption {
	margin-bottom:.5em;
}
 .wysiwyg table {
	margin-bottom:1em;
}
.wysiwyg sup, .wysiwyg sub {
	verticla-align:none;
}
.wysiwyg p {
  margin-top:10px;
}

#footer, #ft {
display:none;
}
#pdf-footer {
display:none;
font-size:8pt;
/*position:absolute;
bottom:30pt;*/
}

