/* Print Stylesheet für WALDIS Homepage  */
/* General */
body, td { color: #4c4c4c; font-family: Arial}
h1 { font-size: 1.6pc; font-weight: bold; margin-bottom:1pc; margin-top: 0}
p { margin-top: 0.3pc  }
h2 { font-size: 1.2pc; font-weight: bold }
h3 { font-size: 1.1pc; font-weight: bold; }
a:link { color: #4c4c4c; text-decoration: none }
a:visited { color: #4c4c4c; text-decoration: none  }
a:hover { color: #4c4c4c; cursor:pointer; text-decoration: none }
a:active { color: #4c4c4c; text-decoration: none}
.border  { border-style: solid; border-width: 1pt }
.pb { page-break-after: before;  }

.active { color: #4c4c4c; text-decoration: none; }
.link { border:7px; border-color:silver; border-style:outset; height:40px}
.icon { border:0px; border-style:none; text-decoration: none }
.star { color: #4c4c4c; font-weight: bold; font-size:1pc; vertical-align: middle}
.back { display: none}

/* Layouts */
body#Seite { text-align:left; margin:0 auto; width:1000px; }

/* Header */
div#Header1 { float:right; padding: 1pc 0 1pc 1pc; font-size:0.8pc; text-align:left }
div#Header2 { float:right; padding: 1pc 0 1pc 1pc; font-size:0.8pc; text-align:left }

/* Logo */    
div#Logo { float:right; padding-top:0.5pc; padding-left:2pc; text-align:right; vertical-align:top; }
.logo {width:12pc; height:3pc; border:0px; }

/* Sprachen */
div#Sprachen { display: none }

/* Menu */
div#MenuLine { clear:both; margin-top:1.2pc }

div#MenuOben { display: none }
div#MenuUnten { display: none }

div#Menu { display: none }
ul#MenuList { display: none }
ul#MenuList li { display: none }
.smile { height: 1.3pc; vertical-align:text-bottom; border:0px }

/* Navigation */
div#Navigation { height:5pc }
div#News { display: none }
ul#NewsList { display: none }

ul#NavigationList { display: none }
ul#NavigationList li { display: none }
ul#NavigationList ul { display: none }

ul#NavigationSubList { display: none }
ul#NavigationSubList li { display: none }

/* Inhalt */
.headlineNavi { display: none }
.headlineHomeBig { font-size: 2pc; font-weight: bold; margin: 1pc 0 0 3pc;}
.headlineHome { line-height: 1.0pc; font-size: 1.3pc; font-weight: bold; margin: 1pc 0 0 3pc;}
.headlineMovie { display: none }

div#InhaltTitel { margin-top:0.9pc; padding:0.5pc; }
div#InhaltBild { float:left; margin-left:0.5pc; padding:0.5pc; border:0px; }
div#InhaltText { margin-left:14pc; padding:0.5pc;  }
div#Inhalt { padding:1.5pc; }

.download  { display: none }
.downloadItem { display: none }

.footnote { font-family:"Arial Narrow"; font-size:0.9pc ; line-height:1.1pc; }
.textinput {font-size: 0.9pc; color:blue}
.checkbox {font-size: 1.2pc;}

ul#ListCH { margin-left: 0.6pc; padding-left:0.7pc; line-height:1.1pc; list-style-image:url(../gallery/icons/SCHWEIZ.jpg); font-size: 0.9pc}
ul#ListCH li { padding-left:0.3pc}
ul#List { margin-left:0.6pc; padding-left:1.2pc; line-height:1.1pc; font-size: 0.9pc }
ul#List li { padding-left:0.5pc}

ul#Messen { margin: 0 0 0 3pc; list-style-type:none }
ul#Messen li {list-style-image:url(../gallery/messen/Bezeichnung.jpg); font-weight:bold; font-size:20px; vertical-align:top  }
ul#Messen ul li#Ort { padding: 0 0 0 0; list-style-image:url(../gallery/messen/Ort.jpg); font-weight:normal; font-size:20px; vertical-align:top }
ul#Messen ul li#Datum { padding: 0 0 0 0; list-style-image:url(../gallery/messen/Kalender.jpg); font-weight:normal; font-size:20px; vertical-align:top  }

.red { color: #cc292c;}
.products { font-family:"Arial Narrow"; font-size:0.8pc ; text-align:center}
.bold { font-weight: bold}
.white { color: #ffffff;}
.beweis { font-weight: bold; font-size:large; border:none}
.typewriter { font-family:"Courier New", Courier, monospace }
.typewriterHeader { font-size: large; font-weight: bold; text-decoration:underline }
.picRight { float: right }
.picCenter { text-align: center }
.tableColumnsLeft { padding-right: 30px; width: 50%; vertical-align: top }
.tableColumnsRight { padding-left: 30px; width: 50%; vertical-align: top }
.tableColumnsHeader { font-size: large; font-weight: bold }

/* Modellübersicht */
.table { width:99%; }
.tableHeaderLeft { font-size:0.8pc; text-align: left; vertical-align:top; border-bottom: 1px solid #b9b3b3 }
.tableHeaderRight { font-size:0.8pc; text-align: right; vertical-align:top; border-bottom: 1px solid #b9b3b3; padding-right: 2pc }
.tableHeaderLeftTitle { text-align: left; vertical-align:top; border-bottom: 1px solid #b9b3b3 }
.tableCellLeft { font-size:0.8pc; text-align: left; vertical-align:top; }

.noprint { display: none }

/* Boxes */
.box_thanks { background:#c8f8cc; border:ridge 4px #37a437 ; text-align:center; color:green; font-weight: bold }
.box_error { background:#fac3aa; border:ridge 4px; text-align:center; color:red; font-weight: bold }


/*--------------------------*/
/* top, bottom, left, right */
/*--------------------------*/

