/* DATEI: formate.css                                             */
/* In dieser Datei sind die wichtigsten generellen Formatvorlagen */
/* der Bluatschink Homepage definiert                             */

/* <LINK REL="stylesheet" TYPE="text/css" MEDIA="projection" HREF="formate_2.css"> <!-- Opera Vollbild //--> */

/* body { margin-top:10px; margin-bottom:10px; margin-left:5px; margin-right:5px; } */
body { HEIGHT:110; background-image:url(bg.gif); background-repeat:repeat; }

p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i { font-family:Arial,sans-serif; }
p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:10pt; }
h1 { font-size:18pt; }
h2 { font-size:16pt; }
h3 { font-size:12pt; }
h4 { font-size:10pt; }
a:link    { color:#AD0000; text-decoration:underline; }
a:visited { color:#AD0000; text-decoration:underline; }
a:active  { color:#000000; text-decoration:none; }
a:hover   { color:blue;    text-decoration:none; }
a.an      {                text-decoration:none; }

/* Titelleiste */
#pageindex      { HEIGHT:60px; OVERFLOW:hidden; }
#pageindex H1   { font-size:12px; line-height:12px; }
#top-banner     { POSITION:absolute; TOP: 0px; LEFT:0px; WIDTH:100%;  HEIGHT:60px; BACKGROUND-IMAGE:url(icon/bg0top.gif); BACKGROUND-REPEAT:repeat-x; }
#top-banner IMG { DISPLAY:block; WIDTH:146px; HEIGHT:54px; margin:5px; } 
#top-banner H2  { POSITION:absolute; TOP:15px; LEFT:180px; color:white; font-size:28px; line-height:28px; margin:0px; }
#navbeginn   { POSITION:absolute; TOP:59px; LEFT:0px; WIDTH:135px; HEIGHT:10px; BACKGROUND-IMAGE:url(icon/bgnav1ueberg.gif); BACKGROUND-REPEAT:no-repeat; }
#nav         { POSITION:absolute; TOP:69px; LEFT:0px; WIDTH:130px; HEIGHT:auto; z-index:1; }
#nav SPAN    { DISPLAY:block; TEXT-DECORATION:none; }
#nav A       { DISPLAY:block; TEXT-DECORATION:none; }
#nav A:hover { TEXT-DECORATION:underline; }
#nav DIV     { BACKGROUND-IMAGE:url(icon/bgnav2.gif); }
#nav DIV A   { PADDING:5px 0px 3px 7px; FONT-WEIGHT:400; TEXT-TRANSFORM:none; HEIGHT:14px; COLOR:#ffffff; }
#nav .end    { BACKGROUND-POSITION:left bottom; HEIGHT:20px; BACKGROUND-IMAGE:url(icon/bgnav5.gif); }

/* Hauptfenster */
DIV#content-start { MARGIN:0px 0px 0px 135px; WIDTH:643px; HEIGHT:12px; BACKGROUND-IMAGE:url(icon/bg1start.gif); FONT-SIZE: 1px; }
DIV.contentborder { MARGIN:0px 0px 0px 135px; WIDTH:643px; BACKGROUND-COLOR:#a5abb9; }
DIV.content       { MARGIN:0px 0px 0px   1px; WIDTH:641px; BACKGROUND-COLOR:#ffffff; }
#grid-saver     { WIDTH:1px; HEIGHT:500px; } /* 467px fuer zwei Zeilen, 700px fuer drei Zeilen */
#grid           { POSITION:relative; LEFT:0px; TOP:0px; HEIGHT:100%; }

#grid .unit { POSITION:absolute; text-align:justify; OVERFLOW:hidden; }
#grid .unit H1 { MARGIN:3px 0px 0px; PADDING:0px; FONT:700 13px/16px verdana,arial,helvetica,sans-serif; }
#grid .unit H1 A { TEXT-DECORATION:none; }
#grid .unit H1 A:hover { TEXT-DECORATION:underline; }
#grid .unit P { FONT-SIZE:11px; MARGIN:0px; LINE-HEIGHT:14px; }
#grid .unit IMG { DISPLAY:block; }
#grid .unit .o { width:13px; height:9px; margin-right:6px; }
#grid .index A { TEXT-DECORATION:none; DISPLAY:block; WIDTH:100%; COLOR:#1c449b; HEIGHT:100%; }
#grid .index { BORDER:#dfe0e6 1px solid; PADDING:2px 0px 1px 8px; FONT:700 10px/10px verdana,arial,helvetica,sans-serif; COLOR:#1c449b; TEXT-TRANSFORM:uppercase; WIDTH:auto; HEIGHT:10px; }

#grid .sitedescription     { font-size:12px; }
#grid .sitedescription H1  { MARGIN:0px; FONT:800 20px/23px verdana,arial,helvetica,sans-serif; color:navy; }
#grid .sitedescription H2  { MARGIN:0px; FONT:800 17px/20px verdana,arial,helvetica,sans-serif; text-align:center; }
#grid .sitedescription IMG { DISPLAY:inline; }

.A1 { LEFT:12px; TOP:10px; WIDTH:616px; HEIGHT:450px; }

DIV#content-end { FONT-SIZE:1px; BACKGROUND:url(icon/bg2end.gif) no-repeat right top; MARGIN:0px 0px 0px 135px; WIDTH:643px; HEIGHT:5px; }

#link        { WIDTH:700px; PADDING-TOP:5px;}
#link .acrob { FLOAT:left; MARGIN-RIGHT:7px; WIDTH:21px; HEIGHT:23px; BACKGROUND-IMAGE:url(icon/acrobat.gif); }

.right { FLOAT:right; PADDING-LEFT:20px; text-align:center; font-size:10px; }
.left  { FLOAT:left; PADDING-RIGHT:20px; text-align:center; font-size:10px; }

