@media all {
  body	{background:url(../../grafik/v4d-1_Kopie.jpg); background-repeat:repeat-y;}

/* vote4date */ /* <span id='votevote'>vote</span><span id='vote4'>4</span><span id='votedate'>date</span> */
  #votevote {font-variant:normal; color:#E8E9F8;}
  #vote4 {color:#3A383B;}
  #votedate {font-variant:normal; color:#FE0000;}

/* Hauptstyles: */
  #oben 	{height:100px; padding-bottom:.4em; border-bottom:2px dashed black;}
  #logo 	{margin-left:-10px; width:500px; height:100px; background:url(../../grafik/v4d.jpg);}
  #oben_rechts {margin-left:490px; margin-top:-80px; width:468px; height:60px; background-color:#E7E7EE;}
  #inhalt	{background-color:#99CCFF; margin-top:.5em; margin-left:20; width:600px; padding:0.7em; text-align:center; border:2px dashed black;}

  a	{cursor:pointer; text-decoration:none; color:rgb(200,0,0);}
  img {border:none;}

/* Allgemeine Tabellenstyles */
  input	{border:none; background:rgb(200,200,200);}
  /* label	{color:rgb(200,0,0);} */
  table	{width:100%; text-align:center;}
  th {text-decoration:none;}

/* Pfeil */
  #link		{width:80; height:25; background:url(../../grafik/link.jpg);}

/* Useronlineanzeige */
  #useronline {width:200; margin-top:1.25em; font:.8em; color:#948000; border:4px solid #C0C0C0; border-collapse:collapse; background:#DEDEDE;}
  #useronline2 td {border-bottom:2px solid #C0C0C0;}

  #copyright {padding-bottom:5.5em;}
  #single_liste {margin-top:-20;}
    #single_liste a {font:12px; color:#5CFF67;}
    #single_liste a:hover {font:italic; color:#007508}

/* Navigation:  */
  #navi 		{margin-left:20; margin-top:.5em;}
  #nav_home	{width:200; height:40; background:url(../../grafik/home.jpg);}
  #nav_news	{width:200; height:40; background:url(../../grafik/news.jpg);}
  #nav_charts	{width:200; height:40; background:url(../../grafik/charts.jpg);}
  #nav_register	{width:200; height:40; background:url(../../grafik/register.jpg);}
  #nav_forum	{width:200; height:40; background:url(../../grafik/forum.jpg);}
  #nav_chat	{width:200; height:40; background:url(../../grafik/chat.jpg);}
  #nav_impressum	{width:200; height:40; background:url(../../grafik/impressum.jpg);}
  #nav_agb	{width:200; height:40; background:url(../../grafik/agb.jpg);}
  #nav_anmelden	{width:200; height:40; background:url(../../grafik/anmelden.jpg);}
  #nav_logout	{width:200; height:40; background:url(../../grafik/logout.jpg);}
  #nav_admin {width:200; height:40; font:900 1.2em; border:groove; border-color:blue; cursor:pointer;}

/* Login */
  #log_container {position:relative; top:-0.7em; margin-top:0em; margin-bottom:-1.4em;}
    #log_container input {background:#D9D9E3;}
    #log_container table {border-collapse:collapse;}
  #log_button {height:26; cursor:pointer; text-decoration:none; color:; border:groove;}
  #log_meldung {font:100 1.2em; color:#404042;}
  #log_fehler input {cursor:pointer;}

/* Vorstellung */
  #vor_container {}
    #vor_container table {border:2px groove #F2C16E; border-collapse:collapse;}
    #vor_container h1 {line-height:100%; font-size:100%; font-variant:small-caps; font-weight:; font:small-caps bold 600 100%/100%; letter-spacing:0.14em; margin-bottom:0;}
    #vor_container h2 {line-height:100%; font-size:80%; font-weight:100; font: .80em/100%; margin-bottom:0;}
    #vor_container a {color:000000;}
      #vor_container a:hover {font:900 1.30em/100%;}

/* Anmelden */
  #anmelden {cursor:pointer; text-decoration:none; color:; border:groove; background:rgb(200,200,200);}

/* Home */
  #hom_container {width:100%;}
  #hom_tabelle {position:relative; top:0px; border:2px groove #F2C16E; border-collapse:collapse;}
  #hom_datum {font:600 bold; border-bottom:1px groove #B66F6F;}
  #hom_titel {padding:0.3em; font:600 1.2em; color:#B80000; border-bottom:1px groove #B66F6F;}
    #hom_tabelle h2 {line-height:100%; font-size:100%; font:600 1.0em/100%; margin-bottom:0;}
    #hom_titel a {color:#0000FF;}
    #hom_titel a:hover {color:#909008; font:italic; background:#AADDFF;}
  #hom_info {padding:0.3em; font:600 bold 1.2em; border-bottom:1px groove #B66F6F;}
    #hom_info a  {color:#FFFF66;}
    #hom_info a:hover {color:#FF0000; font:italic; background:#88BBEE;}
  #hom_bild {border-right:1px groove #B66F6F;}
  #home_kommentar h3 {line-height:100%; font-size:80%; font-weight:100; font:.80em/100%; margin-bottom:0;}

/* Voteliste */
  #vol_container {width:100%; border-top:2px groove #F2C16E;}
  #vol_kopf {height:3em; font-size:1.2em;}
  #vol_fuss {height:3em; font-size:1.2em;}

/* Registerkarte */
  #reg_container	{width:100%;}
    #reg_container td {padding-top:0.3em; padding-bottom:0.3em;}
  #reg_anbieter {font:500 1.3em;}
    #reg_anbieter a {color:#000000;}
    #reg_anbieter a:hover {color:#909008; background:#AADDFF;}
  #reg_bu_komlis {height:30; border:none; background:#FFFF66; cursor:pointer;}
  #reg_bu_prelis {height:30; border:none; background:#FFCC66; cursor:pointer;}
  #reg_bu_komlis input	{background:none; cursor:pointer;}
  #reg_bu_prelis input	{background:none; cursor:pointer;}
  #reg_komm {border-bottom:2px groove #F2C16E; border-top:2px groove #F2C16E;}
  #vote {border:2px outset black; background:white; width:110; cursor:pointer; font-weight:500;}
  #vote_meld_ok {background:#99CC00;}
  #vote_meld_to {background:#DFDF26;}
  #vote_meld_nok {background:#FF8888;}

/* Kommentar */
  #kom_container {width:100%; padding-top:.2;}
  #ko_titel_txt {background:#AADDFF;} /* Kommentareingabefeld */
  #ko_links_txt {text-align:left; vertical-align:top;}
  #ko_feld_txt {width:100%; height:200; border:none; rows:20; cols:56; wrap:hard;}
  #kom_bu_absend {width:100%; cursor:pointer;}
  #ko_linie_mess {color:#FF0000; width:95%; height:1px; background:#99CCFF}
  #ko_titel_mess {text-align:left; background:#AADDFF;} /* Kommentarausgabefeld */
  #ko_links_mess {text-align:left; vertical-align:top; font: .8em; color:#4C1C00;}
  #ko_feld_mess {overflow:hidden; width:480; height:100%; background:#88BBEE; border:none;}
  #kom_bu_berbes {width:100%; background:#FF8888; cursor:pointer;}
  #ko_feld_loech {overflow:hidden; width:100%; background:#FF8888; border:none;}
  #ko_txt_gel {text-align:center; background:#88BBEE;}

  #ko_button_loechen {width:32%; cursor:pointer;}
  #kom_bu_berich {width:32%; cursor:pointer;}
  #ko_button_neu_top {width:70%; cursor:pointer;}
  #ko_button_neu {width:32%; cursor:pointer;}
  #ko_meld_abgeben {height:30; background:#FF8888;}

  #kom_adm_n {color:#184700; font:600;}
  #kom_adm_t {color:#8D7D36; font:600;}
  #kom_adm_bn {color:#184700; font:600; height:1.6em; padding-top:.3em;}
  #kom_adm_bt {color:#8D7D36; font:600;}
  #kom_use_t {}
  #kom_use_bn {height:1.6em; padding-top:.3em;}



/* News */
  #new_container {width:100%;}
    #new_container a {color:#000000; font:italic;}
    #new_container a:hover {color:#0000AA; font:italic; background:#88BBEE;}

  #new_tabelle {border:2px groove #F2C16E; border-collapse:collapse;}
  #new_tab_zeile {}
  #new_datum {color:#940000; font-size:1.1em; text-align:left;}
  #new_titel {color:#FFFF00; font-size:1.3em; text-align:right; border-bottom:2px groove #F2C16E;}
  #new_anbieter {border-bottom:2px groove #F2C16E;}
  #new_bild {border-bottom:2px groove #F2C16E;}
  #new_adresse {color:#004000; border-bottom:2px groove #F2C16E;}
  #new_text {border-bottom:2px groove #F2C16E;}
  #new_preis {}

  #new_tabelle2 {border:2px groove #F2C16E; border-collapse:collapse;}
  #new_datum2 {color:#940000; font-size:1.1em; text-align:right;}
  #new_titel2 {color:#FF0015; font-size:1.3em; text-align:left; border-bottom:2px groove #F2C16E;}
    #new_tabelle2 img {margin-right:.4em;}
  #new_text2 {text-align:left;}
/*  */
  #anm_container	{width:100%; padding-top:1em;}
    #anm_container td {padding-left:1em; padding-right:1em;}
    #anm_container input {background:#D9D9E3;}


/* Register */
  #re2_container	{width:100%; text-align:center;}
  #re2_tabelle {border-collapse:collapse;}
    #re2_table tr {}
    #re2_table hr {width:95%;}
    #re2_table a:hover {color:#FF0700;}
  #re2_titel	{font-weight:500; font-size:16;}
  #re2_anbieter {font-weight:bold; font-size:20;}
    #re2_anbieter a {color:#0B0BA3; font:1.1em;}
    #re2_anbieter a:hover {color:#FF0000; font:italic; background:#88BBEE;}
  #re2_info {color:#FFFF66; font:600;}

/*   Charts */
  #cha_container {}
  #cha_tabelle {border-collapse:collapse;}
    #cha_tabelle a:hover {color:#FF0700;}
  #cha_tabelle hr {width:95%;}
  #cha_kopf{font:600 1.3em; font-weight:bold; font-size:20;}
    #cha_kopf a {color:#0B0BA3;}
    #cha_kopf a:hover {color:#0000AA; font:italic; background:#88BBEE;}
  #cha_info {color:#FFFF66; font:600 1.3em; font-weight:bold; font-size:20;}
    #cha_info:hover {color:#FF0000; font:italic; background:#88BBEE;}
  #charts-aus	{padding-top:7px; margin-left:-6px; height:50; width:60; background:url(../../grafik/charts-aus.jpg); background-repeat:no-repeat; color:#E8E9F8; font-size:30;}
  #charts-bor-1	{border:2px inset #DD6969; border-bottom:none; font-weight:500; font-size:16;}
  #charts-bor-2	{border:2px inset #DD6969; border-top:none; font-weight:500; font-size:16;}
  #cha_bild	{border-top:2px inset #DD6969; padding-top:0.4em; padding-bottom:0.2em;}

/* Impressum */
  #imp_container {width:100%;}
  #imp_tabelle {border:2px groove #F2C16E; border-collapse:collapse;}
  #imp_impressum {height:2em; color:#940000; font-size:1.2em; border-bottom:2px groove #F2C16E;}
  #imp_kontakt {padding-top:.3em;}
  #imp_kontakt2 {height:2em; border-bottom:2px groove #F2C16E;}
  #imp_vote4date {color:#940000; font-size:1.1em; font:500;}
  #imp_autor {height:3em; font-size:1.2em; border-bottom:2px groove #F2C16E;}
  #imp_zwischenraum {height:1em}
  #imp_name td {font:600; border-right:2px groove #F2C16E;}
  #imp_str td {border-right:2px groove #F2C16E;}
  #imp_plzort td {padding-bottom:.2em; border-right:2px groove #F2C16E;}
  #imp_email td {border-right:2px groove #F2C16E;}
  #imp_steuernummer td {padding-top:.4em; border-top:2px groove #F2C16E;}
  #imp_steuernummer2 {padding-bottom:.4em;}

/* AGB */
  #agb_container {width:100%;}
  #agb_tabelle {border:2px groove #F2C16E; border-collapse:collapse; list-style-type:none; text-align:left;}
  #agb_tabelle td {padding-right:3em;}
  #agb_tabelle ol {font-size:1.1em; list-style-type:none;}
  #agb_tabelle li {font-size:0.8em;}
  #agb_tabelle hr {border:2px groove #F2C16E;}
  #agb_agb {height:3em; font-size:1.2em; text-align:center;}
  #agb_datum {height:2em; font-size:1.1em; text-align:center;}

/* Preisliste */
  #pre_container {width:100%;}
  #pre_tabelle {border:2px groove #F2C16E; border-collapse:collapse;}
  #pre_kopf {height:2em; font-size:1.1em; margin-bottom:2em; border-bottom:2px groove #F2C16E;}
  #pre_links {text-align:right; padding-left:1.5em;}
  #pre_mitte {text-align:right; padding-right:1.5em;}
  #pre_rechts {text-align:right;}
  #pre_rechts2 {text-align:right; padding-right:1.5em;}





}