/* DATEI: formate.css                                             */
/* In dieser Datei sind die wichtigsten generellen Formatvorlagen */
/* der Bluatschink Homepage definiert                             */

body { margin-top:10px; margin-bottom:10px; margin-left:5px; margin-right:5px; }
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
   { font-family:Arial,sans-serif; }

a:link { color:#AA5522; text-decoration:underline; }
a:visited { color:#772200; text-decoration:underline; }
a:active { color:#000000; text-decoration:none; }
a:hover { color:blue; text-decoration:none; }
a.an { text-decoration:none; }

h1 { font-size:18pt; }
h2 { font-size:16pt; }
h3 { font-size:12pt; }
h4 { font-size:10pt; }
p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:10pt; }

pre { font-family:Courier New,Courier; font-size:10pt; color:#303030; }
pre.normal { color:#000000; }

tt { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; }

td.xmpcode { border-width:1pt; border-style:solid; border-color:#999999; padding:10px; background-color:#EDD8C9; color:#0000FF; font-size:9pt; font-family:Courier New,Courier; }
td.xplcode { background-color:#EEEEFF; }
td.small { font-size:8pt; text-align:center; }
td.label { border:2px inset #FFFFFF; padding-left:10px; padding-right:10px; }

th.ov1 { width:240px;  border:solid silver .5pt; padding-top:3px; padding-bottom:3px; }
th.ov2 { width:240px;  border:solid silver .5pt; padding-top:3px; padding-bottom:3px; }
th.ov3 { width:240px;  border:solid silver .5pt; padding-top:3px; padding-bottom:3px; }
td.ov1 { width:240px;  padding-left:10px; padding-top:2px; padding-bottom:2px; text-align:left; }
td.ov2 { width:240px;  border-left:solid silver .5pt; border-right:solid silver .5pt; padding-top:2px; padding-bottom:2px; text-align:center; }
td.ov3 { width:240px;  padding-right:10px; padding-top:2px; padding-bottom:2px; text-align:right; }
td.ov4 { width:740px;  border-top:solid silver .5pt; padding-top:7px; padding-bottom:2px; text-align:center; }

.s14 { font-size:14pt; }
.s8 { font-size:8pt; }
.form { background-color:#F4E5DB; font-size:8pt; }
.code { background-color:#FFFFE0; }
.doc { background-color:#EEEEEE; }
.qbar { background-color:#FFFFE0; font-size:9pt; font-family:Arial,sans-serif; }
.block { text-align:justify; }

.menue { border:2px outset #FFFFFF; padding-left:10px; padding-right:10px; background-color:#EDD8C9; font-weight:bold;font-style:italic; font-size:9pt; color:#981925; }
div.menue a:link, div.menue a:visited { text-decoration:none; color:#C82945; line-height:130%; }
div.menue a:hover { color:blue; }

.date { padding-left:5px; color:black; font-size:10px; font-weight:normal; font-style:normal; }
fieldset { width:280px; height:550px; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:10px; border-color:#C82945; }
fieldset a:link,fieldset a:visited { text-decoration:none; font-weight:bold; font-style:italic; color:#C82945; line-height:130%; }
fieldset a:hover { color:blue; }
legend   { font-size:16px; padding-left:10px; padding-right:10px; padding-bottom:10px; color:#C82945; }

fieldset.dvd { width:330px; height:auto; padding-left:10px; padding-right:10px; padding-top:4px; border-color:#C82945; }
legend.dvd { font-size:12px; padding-left:10px; padding-right:10px; color:navy; font-weight:bold; }
fieldset.dvd a:link,fieldset.dvd a:visited { text-decoration:none; font-weight:normal; font-style:normal; color:#C82945; line-height:100%; }

fieldset.cdoverview { width:750px; height:auto; padding-left:10px; padding-right:10px; padding-top:4px; border-color:#C82945; }
legend.cdoverview { font-size:12px; padding-left:10px; padding-right:10px; color:#C82945; font-weight:bold; }
fieldset.cdoverview a:link,fieldset.cdoverview a:visited { text-decoration:none; font-weight:normal; font-style:normal; color:#C82945; line-height:100%; }


.link { border:2px outset #FFFFFF; width:143px; height:36px; }
div.link a:link,div.link a:visited
    { text-decoration:none; font-weight:bold; font-style:italic; font-size:9pt; color:#C82945; line-height:130%; }
div.cd a:hover { color:blue; }

/* Navigation */
#top-banner { WIDTH:100%; HEIGHT:100; background-image:url(liachtundschatta/10jahre_panorama.jpg); background-repeat:repeat-x; margin:1px; padding-right:1px; padding-top:1px; padding-bottom:1px; }

DIV#main { WIDTH: 778px }

#nav-top-bin { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/common/nav/top/bin-bg.gif) no-repeat left top; PADDING-BOTTOM: 9px; WIDTH: 778px; PADDING-TOP: 0px; HEIGHT: 35px }
#nav-top-bin DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; COLOR: #244e7e; PADDING-TOP: 10px; WHITE-SPACE: nowrap; TEXT-ALIGN: center }
#nav-top-bin INPUT { WIDTH: auto }
#nav-top-bin INPUT { WIDTH: 80px }
#nav-top-bin A { COLOR: #113c70 }



#nav-sub { LEFT: 0px; WIDTH: 130px; POSITION: absolute; HEIGHT: auto }
#nav-sub DIV DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; PADDING-TOP: 30px }
#nav-sub DIV DIV DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
#nav-sub UL { MARGIN: 0px; LIST-STYLE-TYPE: none }
#nav-sub LI { BACKGROUND-REPEAT: no-repeat }
#nav-sub LI IMG { POSITION: absolute; TOP: 3px }
#nav-sub A { DISPLAY: block; TEXT-DECORATION: none }
#nav-sub SPAN { DISPLAY: block; TEXT-DECORATION: none }
#nav-sub A:hover { TEXT-DECORATION: underline }
#nav-sub .l1 LI A { PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: 700; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 9px }
#nav-sub .l1 LI SPAN { PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: 700; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 9px }
#nav-sub .l1 DIV.end { BACKGROUND-POSITION: left bottom; HEIGHT: 20px }
#nav-sub .l2 LI { POSITION: relative }
#nav-sub .l2 LI A { PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: 400; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: none; PADDING-TOP: 5px; HEIGHT: 14px }
#nav-sub . LI A { PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; COLOR: #244e7e; PADDING-TOP: 3px }
#nav-sub .home LI A { PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; COLOR: #244e7e; PADDING-TOP: 3px }
#nav-sub .product .home LI A { PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 5px }
#nav-sub .l3 LI A { PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 2px; COLOR: #244e7e; PADDING-TOP: 4px; HEIGHT: 14px }
#nav-sub .l4 LI A { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 10px; PADDING-TOP: 4px; HEIGHT: 9px }

#nav-sub .l1 .product       { BACKGROUND-IMAGE: url(_icons/nav/bg-product-level1.gif); }
#nav-sub .product .l2 LI    { BACKGROUND-IMAGE: url(_icons/nav/bg-product-level2.gif); }
/* #nav-sub .product .home LI  { BACKGROUND-IMAGE: url(_images/nav/bg-generic.gif) } */
#nav-sub .product .l3 LI    { BACKGROUND-IMAGE: url(_icons/nav/bg-product-level3.gif); }
#nav-sub .product .l4 LI    { BACKGROUND-IMAGE: url(_icons/nav/bg-product-level4.gif); }
#nav-sub .product .end      { BACKGROUND-IMAGE: url(_icons/nav/bg-product-end.gif); }

DIV.content { BORDER-RIGHT: #a5abb9 1px solid; FLOAT: right; MARGIN: 0px 0px 0px 135px; BORDER-LEFT: #a5abb9 1px solid; WIDTH: 641px; BACKGROUND-COLOR: #fff! important; voice-family: ""}""; }
#grid-saver { FLOAT: right; WIDTH: 1px; HEIGHT: 605px; }
#grid { LEFT: 0px; POSITION: relative; TOP: 0px; HEIGHT: 100%; }




