/* Anregungen aufgegriffen von Gerrit Kaiser http://www.style-sheets.de/guide/medien/print */
/* printstyle.css fuer  W2d Templates 03.02.2013Webdesignconsult.de*/

/* was nicht gedruckt werden soll abschalten */
#more,  
#search,
#maintopic, #topic,
#logo,
#footer,
#title,#navbox,
div.cornertopleft,
div.cornertopright,
div.cornerbottomleft,
div.cornerbottomright,
#slidebox,
#slidecontent,
#slidenav,
#next,
#prev,
div.cornertopleft white,
div.cornertopright white,
iframe, div.w2dptablinks,
div.noprint,
#more,
#common,
#valid,
#header,#headercontainer,ul#mainnavi,
.nostyle, 
#youarehere,div.youareher, #nav, 
#menu,
#shop, #shopicons,
#searchbox, #postit, #sidemenu,
div.kalender, div.logo,
.picturecaption {display:none!important; }

.clear, 
.clearer {clear:both;}

body {
margin:20px  20px  0 20px;
padding:0;
font-family:Verdana, sans-serif;
color:#444;
background-color:#fff !important;
}
#printfooter {display:block;}
#printfooter  {
text-align:center !important;
margin:0;
padding:0;
font-family:Verdana, sans-serif;
color:black;
background-color:transparent;
background-image:none;
font-size:14pt;
}
h1{
 font-weight:normal;
font-size:14pt !important;
margin-left:0;
 page-break-after:auto;/* avoid verhindert einen Seitenumbruch */
page-break-before:auto;
}

/*Tabelle */
table {
font-size:11pt;
border:1px solid #900;
}

tr.header  {
 page-break-after:auto;/* avoid verhindert einen Seitenumbruch */
page-break-before:auto;
}

td.cell {
padding:4px;
margin:0;
vertical-align:top;
text-align:left;
}
.left   {
text-align:left;
}
#sidebar .sb {
text-align:center;
}
#sidebar .sb p,
#sidebar .sb ul{
text-align:left;
}


.sidepictureright,
.sidepictureleft {
width:180px;
color:#444;
}
.sidepictureright, .sidepicture {
float:right;
padding-left:10px;
padding-bottom:10px;
}
.sidepictureleft {
float:left;
padding-right:10px;
padding-bottom:10px;
}
#content img {  /* this is really important, don't touch */
padding:8px;
}
#content img a{  /* this is really important, don't touch */
border:none !important;
}
.sidepicture  {
margin-bottom:0;
}
span.sidepicturetext {
width:158px;
font-size:1.0em !important;
padding:8px !important;
color:#444 ;
}
.picturecaption  {
font-size:1.1em ;
text-align:left !important;
color:#444 ;
font-weight:700;
clear:both;
padding:4px !important;
}
.picturetext {
text-align:left !important;
font-size:1.1em  !important;
clear:both;
padding:0 2px  0  8px;
color:#444 ;
}

.paradateright {
width:0;
height:0;
position:relative;
float:right;
margin:0;
padding:0;
}
div.paradate,
.paradateleft {
width:0;
height:0;
position:relative;
float:left;
margin:0;
}

/* Icons für Downloadlinks */
/* CAVE:auf die Hintergrundgrafik von besuchten Links achten */
a.iconlink {
padding-left:17px !important;
display:inline-block;
white-space:nowrap;
background-repeat:no-repeat;
background-position:0 2px;
}

a.iconlink2 {background-image:url(../images/piconfile.gif);}
a.iconlink3 {background-image:url(../images/piconexe.gif);}
a.iconlink4 {background-image:url(../images/piconmovie.gif);}
a.iconlink5 {background-image:url(../images/piconsound.gif);}
a.iconlink6 {background-image:url(../images/piconpdf.gif);}
a.iconlink7 {background-image:url(../images/picontext.gif);}
a.iconlink8 {background-image:url(../images/piconzip.gif);}
