/**
 * @creator       Spirka Schnellflechter GmbH (ts) (http://www.spirka-schnellflechter.com)
 * @file          inhalt.css
 * @discription   Definition der Inhalte
 */

@media screen, projection {

 /* Kleine Helfer Klassen */ 
 .unsichtbar {display: none;}
 .small { margin: 0px; padding: 0px; font-size: 0.2em; line-height: 0.2em; } 

 /* Einige standard Einstellungen */
 body, html { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.85em; margin: 0px; padding: 0px; color: #000; background-color: #fff;}

 /* Definition der �berschriften */
 h1,h2,h3,h4,h5,h6 { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; font-weight: bold; margin: 0 0 0.25em 0; color: #b22222; }
 h1 { font-size: 180%; }                        /* entspricht 24px org. 200% */
 h2 { font-size: 150%; }                        /* entspricht 20px org. 180% */
 h3 { font-size: 133.33%; }                     /* entspricht 18px org. 150% */
 h4 { font-size: 116.67%; }                     /* entspricht 16px org. 133,33% */
 h5 { font-size: 100%; }                        /* entspricht 14px org. 116,67% */
 h6 { font-size: 100%; font-style:italic; }     /* entspricht 12px org. 100% */

 /* Definition der Abs�tze */
 p { font-size:1.8em; margin: 0 0 1em 0; }
 blockquote, p { font-size:1.1em; line-height: 1.2em; }
 
 hr { width: 100%; color: #005ea1; border-width:1px;}
 
 /* Definition von Listen */
 /* ul, ol, dl {line-height: 1.0em; } */
 /* li { font-size:1.2em; line-height: 1.0em } */

 /* Definition von Links (generel) */
 a { color: #00a; text-decoration:underline; }
 a:focus, a:hover, a:active { text-decoration:none; color: #00a; background-color: #d1e0ec; }

 div#header h4 {margin-top: 0px;}
 div#header a {margin: 5px 0px 0px 0px; text-decoration:none; color:#005ea1; }
 div#header a:focus { text-decoration:none; background-color: #fff; }
 div#header a:hover { text-decoration:none; background-color: #fff; }
 div#header a:active { text-decoration:none; background-color: #fff; }
 
 div#topnav ul {text-align:right; list-style-type:none; font-size:1.0em; margin:0; padding:5px;}
 div#topnav ul li {display:inline; color:#fff; margin:0px; padding:0px;}
 div#topnav a, a.navi_oben {text-decoration:none; color:#fff; padding:0px;}
 div#topnav ul, div#topnav a:hover, div#topnav a.navi_oben_hover, div#topnav {color: #000;}
 
 div#navigation_links ul {margin-left: 0.5em; padding-left: 0.5em;}
 div#navigation_links li {line-height: 1.9em; list-style-type: square;}
 div#navigation_links a { color: #00a; text-decoration:none; }
 
 /* Dropdownsitemap */
 .tx-dropdownsitemap-pi1 a, .tx-dropdownsitemap-pi1 a:link, .tx-dropdownsitemap-pi1 a:visited, .tx-dropdownsitemap-pi1 a:hover, .tx-dropdownsitemap-pi1 a:active {color:#00a;}
 .no {font-weight:bold;}
 .tx-dropdownsitemap-pi1 .description {text-transform:none;}
 
 /* SPezifikationstabellen */
 .Specifications {border:none; width:100%; border-collapse:collapse; table-layout:fixed;}
 .TableHeader {padding-top:5px; padding-bottom:5px; font-size:9.0pt; font-weight:700; font-family:Verdana, sans-serif; text-align:center; vertical-align:middle; border:1.0pt solid windowtext;}
 .TableHeaderLeft { padding-left:5px; padding-top:5px; padding-bottom:5px; font-size:9.0pt; font-weight:700; font-family:Verdana, sans-serif; text-align: left; vertical-align:middle; border:1.0pt solid windowtext;}
 .TableBody {padding-top:5px; padding-bottom:5px; font-size:9.0pt; font-weight:400; font-family:Verdana, sans-serif; text-align:center; vertical-align:middle; border-top:none; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext;}
 .TableBodyLeft {padding-left:5px; padding-top:5px; padding-bottom:5px; font-size:9.0pt; font-weight:400; font-family:Verdana, sans-serif; text-align:left; vertical-align:middle; border-top:none; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext;}
}