/*

***************************************************************************************
*                                                                                     *
*   Direktbild                                                                        *
*   http://www.direktbild.de                                                          *
*                                                                                     *
*   P R I N T . C S S                                                                 *
*                                                                                     *
*   Last modified: 19.12.2008                                                         *
*                                                                                     *
**************************************************************************************/



/*  B A S I C S
------------------------------------------------------------------------------------ */

* { border: 0; margin: 0; padding: 0; }
html { height: 100% }
body { background: #FFF; font-size: 100.01%; }
#container { font: normal 11pt/16pt Arial, Helvetica, sans-serif; word-spacing: 1.1pt; letter-spacing: 0.2pt; color: #000; }

p, h1, h2, h3, h4, h5, ul, ol, fieldset, table { margin-bottom: 11pt; }

h1, h2, h3, h4, h5 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 18pt; }
h2 { font-size: 16pt; }
h3 { font-size: 14pt; }
h4, h5, h6 { font-size: 11pt; }

ol { list-style-position: inside; list-style-type: decimal; }

em { font-style: italic; }
strike, del { text-decoration: line-through; }
blockquote, cite { font-style: italic; height: 1%; /* stupid IE */ width: auto; margin: 1em 2.5em; }
code { font-family: Monaco, monospace; }

hr { background-color: #000; color: #000; }

/* Special Formatting */

.no-margin { margin-bottom: 0; }
.big-margin { margin-bottom: 2em !important; }

.underlined { border-bottom: 1px solid #CCC; margin-bottom: 1.5em; padding-bottom: 1.5em; }
.no-border { border: 0 !important; }

table { width: 100%; border: 1px solid #000; border-width: 1px 0; }
table thead td { background: #EEE; font-weight: bold; border-bottom: 1px solid #000; }
table td { padding: 5px; }
table td.td-1st { width: 25% }
table td.td-2nd { width: 30% }
table td.td-3rd { width: 25% }
table td.td-4th { text-align: right; width: 20%; }


/* H I D E   M O D U L E S
------------------------------------------------------------------------------------ */

#skip, #topnav, #loginpanel, #nav, #subnav, .preisheader p, .sidebar { display: none; }


/*  E N D   P R I N T . C S S
------------------------------------------------------------------------------------ */
