/*
   Style-Sheet fuer APW DVD Journal ZMK-Live
*/

body
  { margin:6px; background-color:#fcfcfc; font-family:Arial,Helvetica,Univers,sans-serif; font-size:10pt; color:#333333; }

.bg_site
  { background-color:#f2f2f2; }
.bg_line
  { background-color:#cccccc; }
.bg_fgf
  { background-image:url(img/fgb_bg.jpg); }  
.bg_kopflightimage
  { background-color:#445566; background-image:url(img/kopf_bg.gif); }
.bg_kopfdark
  { background-color:#445566; }

.link     { color:#003377; text-decoration:none; }
a:hover   { color:#336699; text-decoration:none; }
a:link    { color:#003377; text-decoration:none; }
a:visited { color:#003366; text-decoration:none; }
a:active  { color:#336699; text-decoration:none; }
a:focus   { color:#336699; text-decoration:none; }


.sitelink              { margin:0px 0px 10px 0px ; border:0px; width:980px; height:20px; border-collapse:collapse;
                         background-image:url(img/sitelinks_bg_balken.gif); padding:0px;
                         vertical-align:middle; font-size:11px; font-weight:normal; color:#f4f4f4; }
.sitelink td.but       { margin:0px; padding:0px; background-image:url(img/sitelinks_bg.gif);
                         border-width:0px 1px 0px 1px; border-style:solid; border-color:#333333; white-space:nowrap;
                         font-size:11px; }
.sitelink td.but:hover { margin:0px; padding:0px; background-image:url(img/sitelinks_bg_hover.gif);
                         border-width:0px 1px 0px 1px; border-style:solid; border-color:#333333; white-space:nowrap; }
.sitelink a,
.sitelink a:link,
.sitelink a:visited,
.sitelink a:focus,
.sitelink a:hover,
.sitelink a:active     { color:#f4f4f4; text-decoration:none; }


.navibutton
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#445566;
  background-color:#dde0e8;
  border-width:1px;
  border-style:solid;
  border-color:#777777;
  text-align:center;
}
.navibuttonselect
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#445566;
  background-color:#bbc0cc;
  border-width:1px;
  border-style:solid;
  border-color:#777777;
  text-align:center;
}
.navi2button
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#445566;
  background-color:#edf0f8;
  border-width:1px;
  border-style:solid;
  border-color:#bbbbbb;
  text-align:center;
}
.navi2buttonselect
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#445566;
  background-color:#dde0e8;
  border-width:1px;
  border-style:solid;
  border-color:#999999;
  text-align:center;
}

h1,
.hl1
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:16pt; font-weight:bold; color:#445566; }
h2,
.hl2
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:14pt; font-weight:bold; color:#445566; }
h3,
.hl3
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:11pt; font-weight:bold; color:#445566; }
h4,
.hl4
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:10pt; font-weight:bold; color:#445566; }

ul, ol, dt, dd, li
p, tr, td, th,
div, span,
.text
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:10pt; color:#333333; }

ul, ol
  { margin-top:0px; margin-bottom:0px; }

.jtitle
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:20pt; font-weight:bold; color:#f2f2f2; }
.jtitle2
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:17pt; font-weight:bold; color:#cccccc; }
.jsubtitle
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:10pt; font-weight:bold; color:#cccccc; }

.hometitle
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:16pt; font-weight:bold; color:#445566; }
.hometitle2
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:15pt; font-weight:normal; color:#666666; }

.copyright
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:10px; color:#666666; }

.small
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:8pt; color:#333333; }

.extrasmall
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:7pt; color:#444444; }

.smallgrau
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:8pt; color:#888888; }

.large
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:11pt; font-weight:bold; color:#333333; }


.white
  { font-family:Arial,Helvetica,Univers,sans-serif; color:#ffffff; }
.rot
  { font-family:Arial,Helvetica,Univers,sans-serif; color:#770000; }
.blau
  { font-family:Arial,Helvetica,Univers,sans-serif; color:#445566; }
.grau
  { font-family:Arial,Helvetica,Univers,sans-serif; color:#888888; }
tt
  { font-family:"Andale Mono",Courier,Arial,Helvetica,Univers,sans-serif; }


.error
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:11px; font-weight:bold; color:#993333; }
.warning
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:11px; font-weight:normal; color:#777766; }

table.liste td  { padding:2px 18px 0px 0px; }

.issuebox
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:10pt;
  font-weight:normal;
  color:#333333;
  background-color:#e3e6e9;
  border-width:1px;
  border-style:solid;
  border-color:#cccccc;
  text-align:center;
}
.bg_vlist1
  { background-image:url(img/vlist-bg-1.jpg); text-align:left; }
.bg_vlist2
  { background-image:url(img/vlist-bg-2.jpg); text-align:left; }
.bg_vlist3
  { background-image:url(img/vlist-bg-3.jpg); text-align:left; }
.bg_vlist4
  { background-image:url(img/vlist-bg-4.jpg); text-align:left; }
.bg_vlist5
  { background-image:url(img/vlist-bg-5.jpg); text-align:left; }
.bg_vlist6
  { background-image:url(img/vlist-bg-6.jpg); text-align:left; }


.inputfont
  { font-family:Arial,Helvetica,Univers,sans-serif; font-size:11px; color:#333333; }

.votesection
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#445566;
  background-color:#dde0e8;
  border-width:1px;
  border-style:solid;
  border-color:#777777;
  text-align:left;
}
.votetext
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#333333;
}
input.check10
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#333333;
}

form.field50,
input.field50,
textarea.field50,
select.field50,
option.field50
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  background-color:#ececee;;
  border-width:1px;
  border-style:solid;
  border-color:#ccccdd;
  width:50px;
}

form.button80,
input.button80,
textarea.button80,
select.button80,
option.button80
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  background-color:#ececee;;
  border-width:1px;
  border-style:solid;
  border-color:#ccccdd;
  width:80px;
}
form.button100,
input.button100,
textarea.button100,
select.button100,
option.button100
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  background-color:#ececee;;
  border-width:1px;
  border-style:solid;
  border-color:#ccccdd;
  width:100px;
}

form.field100,
input.field100,
textarea.field100,
select.field100,
option.field100
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  background-color:#eaeaec;;
  border-width:1px;
  border-style:solid;
  border-color:#ccccdd;
  width:100px;
}

form.field150,
input.field150,
textarea.field150,
select.field150,
option.field150
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  background-color:#ececee;;
  border-width:1px;
  border-style:solid;
  border-color:#ccccdd;
  width:150px;
}

form.field200,
input.field200,
textarea.field200,
select.field200,
option.field200
{
  font-family:Arial,Helvetica,Univers,sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  background-color:#ececee;;
  border-width:1px;
  border-style:solid;
  border-color:#ccccdd;
  width:200px;
}
        