/*CVS Add-ins*/
/* 
$Revision: 1.7 $
$Date: 2006/05/18 11:30:26 $
authors: msc apa jde	 	 
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*
Print Styles

print.css for die-praevention.de
18.04.2005 13:30 MSC APA JDL
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*
* { margin:0;padding:0; }
*/

body{
background-color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100.01%; }

/* img{display:none;} */
strong{font-weight:bold;}


/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* Haupt Layout Tabelle (msc) */
#basicLayout{
position:relative; left:0;top:0; background-color:#fff; width:100%; }

td.navi{width:0px;}
td.context{width:0px;}
td.context img,td.context div {display:none;}
td.content{ width:100%; background-color:#fff; }
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
.displayNone{ display:none; }
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* Structure */
#siteMessages, #header, #navService, #navMain, #navPath { display:none; }
.bannerBoxLeft, .bannerBox, div#paulBox{ display:none; }

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* content */

#content { background-color:#fff; }

#content h2{ color:#000; }
#content h3{ color:#000; }
#content h4{ color:#000; }

#content p{ color:#000; font-size:11pt; }
#content a{ color:#000; font-weight:bold; }

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* Footer: */
#footer{ display:none; }

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* misc: */

#content div.back { display:none;	 }
#content *.pdfDown{ display:none;	 }

#content ul { list-style: disc; padding: 4px 0 2px 8px; }
#content ul.sitemap  { list-style: none; padding: 4px 0 2px 8px; }
#content ul.formError{ font-size: 90%; }

#content ul li,
#content ul.sitemap li {
background-image:none; padding:0; margin:0px 8px 0px 8px; }

#content ul.sitemap li {
font-size: 95%; font-weight: normal; list-style: none; }

#content ul.sitemap li.sitemapLevel02 a,
#content ul.sitemap li.sitemapLevel02 a:visited{
text-transform:uppercase; }

#content ul.sitemap li.sitemapLevel03 a,
#content ul.sitemap li.sitemapLevel03 a:visited{
font-weight:normal; text-transform:none;}

#content ol {
list-style: decimal; list-style-position: inside; 
padding: 4px 0 2px 8px;}

#content ul.listStyleArrow li{
background-image:none; padding: 0 0 0 20px ; 
margin:0 0 8px 2px;}

#content div.infoBox{
border:2px solid #000;	padding:8px;}

#content br.unvisible{	display:none; }

input.sendButton{ display:none;}

fieldset { border:0;	}

textarea{ width:90%; }

input.formElement{
width:90%; border:2px solid black; margin:3px 0 3px 0;
padding:0 2px 0 2px; height:20px; }


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*Galerie*/
div.flipThruList{ 	display:none; }

#content #galleryPicContainer{
width: 98%; display: block; padding: 10px; border: 1px solid #000; }

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*Kontakt*/
#content #contactForm label{
display: block; margin-top:5px; margin-left: 0; }

#content #contactForm fieldset.checkboxFieldset label.rightLabel {
display: inline; padding-left: 0; margin-left:0; font-size: 90%; }

#content #contactForm fieldset.checkboxFieldset label.rightLabel a {
text-decoration: none; font-weight: normal; }

#content #contactForm input.formElement{
width: 90%; margin:0;  }

#content #contactForm{
width: 100%; padding:5px; margin: 0; border: 0px solid #000; }

p.greeting{ font-weight: bold; }

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*o-tunes*/

#content ul.oTonListe li {
margin: 8px 0; font-weight: bold; }

#content ul.oTonListe li a{
text-decoration: none; font-weight: normal;	font-size: 90%;}

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* press section */

#content  .pressRelease h3 {
padding:0 16px 0px 8px; margin: 24px 0 8px 0; font-size: 95%; }

#content  .pressRelease p {
padding:0 8px 0px 8px; margin:0; }

#content  .pressRelease a {
display: block; text-decoration: none; }

div.linkboxBgOrange{
padding: 6px; border: 1px solid #000; }

ul.listStyleArrow li a{
text-decoration: none; }
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* sitemap */
#content ul.sitemap li a{
text-decoration: none; }

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* search */
#content #searchForm{ display: none; }

#content .searchResult ol {
margin:0 0 0 30px; list-style-position:outside; }
#content .searchResult ol li { color: #000; }
#content .searchResult ol li a{ text-decoration: none; }

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* start */

#startContent h2 { color: #000; }

#startContent #teaserLayout{ 	color: #000; }

#startContent a, #startContent a:hover, #startContent a:visited{
color: #000; }

#startContent h4 a{ text-decoration: none; }

#startContent div.scalingImgBorder{
border: 0; background:#fff; }

#startContent div.scalingImgBorder a img{ border: 0; }


/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* channel-teaser */

#channelContent h2 { color: #000; }

#channelContent #teaserLayout{ 	color: #000; }

#channelContent a, #channelContent a:hover, #channelContent a:visited{
color: #000; }

#channelContent h4 a{ text-decoration: none; }

#channelContent div.scalingImgBorder{
border: 0; background:#fff; }

#channelContent div.scalingImgBorder a img{ border: 0; }

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*we eCards*/

#content #gallerycardThumbs img{
display: inline; border: 1px solid #A0A0A0; 
}

#content #gallerycardThumbs *{
  border: none; color: #000; background: #fff; }

#content #gallerycardThumbs a{ border: none; color: #000;}
#content #gallerycardThumbs div#nav{ display: none;}

#content div.swapFooter{ display: none;}

#content  div.ecard_square {margin: 30px 15px 10px 0px; text-align: left; width: 432px; float: left;}


#content form#ecardweForm br.displayNone{
display: none;
}


#content form#ecardweForm{						
display: block; padding-bottom:16px; margin: 0;  }

#content form#ecardweForm div.frame{						
border: 1px solid #A0A0A0; min-height: 300px; padding: 10px; }

#content form#ecardweForm p.star{
float: right; font-size:0.75em; font-weight: bold; color:#A0A0A0 ;width: 190px; height: 90px; padding: 6px 10px 10px 0px;  background: #fff url(/images/stamp_ecard.jpg) no-repeat right top;}

#content form#ecardweForm fieldset{						
display: block; border:0px solid #fff; padding-bottom: 2px; margin: 0;}
#content form#ecardweForm fieldset.post{						
float: right; clear: right; padding-right: 10px; width: 200px; }
#content form#ecardweForm fieldset.message{						
padding: 6px  0 0 10px;  }

#content form#ecardweForm .formElement{					
font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 0.82em; }
#content form#ecardweForm input.formElement{				
display: block; border: 1px solid #fff; border-bottom-color: #D9D9D9;
color:#000; background-color: #FFF; width: 180px; margin: 0; padding: 2px;  }

#content form#ecardweForm label{							
display: block; background:#fff; color: #A0A0A0; font-weight: bold; text-transform: none;
font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 0.69em; margin-top:0; padding-top:0;  }

#content form#ecardweForm label abbr{							
padding-left: 3px;  }
#content form#ecardweForm fieldset.message label{							
width:140px; }

#content form#ecardweForm textarea.formElement{						
display: block; color:#000; border: 1px solid #D9D9D9;  background-color: #fff; 
width: 160px; padding: 2px ; height: 230px;  }

#content form#ecardweForm div.clearBoth{
font-size: 0.1em; height: 1px;
}

#content form#ecardshortweForm{
display: none;
}