/*----------------------------------------------------------
 Copyright (c) 2002-2006 by Ing. Gerhard Rittenhofer
 www.rittenhofer.at
 Alle Rechte vorbehalten
----------------------------------------------------------*/

body, form, fieldset, legend, label, table, td, h1, h2, p, a, small, sup, sub, ul, li, input, textarea, iframe {
  font-family:"Verdana","Arial","Helvetica",sans-serif; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; font-stretch:normal; 
  line-height:18px; letter-spacing:0; word-spacing:0; text-decoration:none; text-transform:none; text-shadow:none; text-indent:0; white-space:normal;
}
body {margin:0; padding:0; color:#000; background:#fff; text-align:left; vertical-align:top;}
form {margin:0; padding:0; border:none 0;}
fieldset {width:100%; margin:0; padding:0; border:dotted 1 #000;}
legend {font-weight:bold; margin:0; padding:3px 6px 3px 6px; border:dotted 1 #000; background:#fff;}
label {margin:0; padding:0;}

hr {width:100%; height:1px; color:#000; background:#000; border:none 0;}

table {border:none 0; table-layout:auto; border-collapse:separate;}
table.frame {width:100%; height:100%;}
table.navigation {width:118px; height:100%; color:#fff; background:rgb(0,65,175); border:solid 1px rgb(0,0,133);}
table.content {width:421px; height:100%;}
table.teaser {width:178px; padding:14px 0 14px 0; color:#000; background:rgb(240,240,240); border:solid 1px rgb(230,230,230);}
table.form {margin-top:9px; margin-bottom:18px;}

td {background-image:none; border:none 0; text-align:left; vertical-align:top;}
td.right {background-image:none; border:none 0; text-align:right; vertical-align:top;}
td.form {padding-top:11px;}

h1 {font-size:14px; font-weight:bold; margin:0 0 18px 0; padding:0; color:rgb(0,65,175);}
h2 {font-size:13px; font-weight:bold; margin:0; padding:0;}

p, a {margin:0; padding:0;}
small, sup, sub {font-size:11px; line-height:11px;}
sup {vertical-align:text-top;}
sub {vertical-align:baseline;}

ul {margin:0 0 18px 16px; padding:0; list-style:disc outside;}
li {margin:0; padding:0;}

.err {font-weight:bold; color:rgb(200,0,0);}

#hide {display:none;}
#excellence {position:relative; left:0; top:35px;}
#logotype {position:relative; left:0; top:53px; text-align:right;}

#navigation {height:100%; margin:0 0 0 25px; text-align:left;}
#navigation ul {margin:15px 0 0 14px; list-style-type:none}
#navigation li {margin:2px 0 0 0;}
#navigation li.sub {margin:2px 0 0 8px;}
#navigation li.lastsub {margin:2px 0 18px 8px;}

#content {height:100%; margin:0 25px 0 25px; text-align:center;}
#content p {margin:0 0 18px 0;}
#content p.ff {margin:0;}
#content a {text-decoration:underline; color:rgb(0,65,175);} 
#content a:hover {color:rgb(206,168,106);}

#teaser p {font-size:10px; line-height:14px; margin:0 8px 14px 14px;}
#teaser a {font-size:10px; line-height:14px; text-decoration:underline; color:rgb(0,65,175);} 
#teaser a:hover {color:rgb(206,168,106);}

#sitemap table {border:solid 1px rgb(230,230,230);}
#sitemap td {background:rgb(240,240,240);}
#sitemap a {text-decoration:none; color:rgb(0,65,175);} 
#sitemap a:hover {color:rgb(206,168,106);}

img {margin:0; padding:0; border:none 0;}
img.icon {margin:0 14px 0 0; border:solid 1px #000;}
img.left {margin:0 9px 0 0;}                                // navigation.php
img.right {margin:0 0 0 9px;}                               // navigation.php

input, textarea {margin:0; padding:0;}
input.btn {border:none 0; margin-top:12px;}                 // navigation.php
input.smilie {margin-top:27px;}

input.edit, textarea.edit {margin-top:9px; padding:1px; border:solid 1px #000; background:rgb(240,240,240);}
input.edit {height:22px; width:200px;}
textarea.edit {width:300px; height:114px;}

iframe {margin:0; padding:0; border:solid 1px rgb(230,230,230);}

applet {margin:0; padding:0; border:solid 1px rgb(230,230,230);}

