/*   
Theme Name: Vikberg.Net
Theme URI: http://www.vikberg.net
Description: The Standard Cascading Style Sheet for Vikberg.net 
Author: Veine K Vikberg
Author URI: http://www.vikberg.net
Version: 0.1
*/

/* ---------- Basic Global Settings ---------- */
* {
   margin:0;
   padding:0
  }
html { /* Prohibiting Firefox and comparable browsers from "jumping" when no scroll bars are present */
      height:100% 
     }
body { /* Prohibiting Firefox and comparable browsers from "jumping" when no scroll bars are present */
      min-height:101%; 
      font: 100.01%/130% Verdana, Helvetica, sans-serif;
      color: #000000; 
      background-color: #dde0e5;
     }
body, p, td, th, a {
                    line-height: 120%;
                   }

/* -------------------------------- Ueberschriften ------------------------------------- */
h1 {
    background-color: #660000;
    color: #515151;
    font: bold 95%/120% Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; 
    margin: 0.2em 18px 1em 9px;
    padding: 0 0 0 0.5em;
}
h1 span {
    background-color: #fff;
    padding: 1px 5px;
}
h2, h3 {
    color: #3B6FA1;
    font: bold 82%/110% Verdana, Helvetica, sans-serif;
    margin: 0 18px 0 23px;
}
#links h1, #links h2 {
    color: #fff;
    font: bold 82%/110% Verdana, Helvetica, sans-serif;
    margin: 0 0 5px 0;
    border-bottom: 1px solid #ffffff;
}

/* -------------------------------- Top-Navigation ------------------------------------- */
#topnav ul { display: none; }
#topnav ul li { display: none; }
#topnav ul li a:link { display: none; }
#topnav ul li a:visited { display: none; }
#topnav ul li a:hover, #topnav ul li a:active, #topnav ul li a:focus { display: none;} 

/* -------------------------------- Header ------------------------------------- */
#container {
    background-color: #ffffff;
    margin: 0px auto; 
    width: 770px; 
    position: relative; 
    text-align: left;
}
#topnav { display: none; }
#header {
    background: #ffffff;
    height: 64px;
    width: 770px; 
    margin: 0; 
    padding: 0;
}

/* -------------------------------- Basic Layout Elements ------------------------------------- */
#layout {display: none; /*
    background: #dde0e5 url(../gfx/layout_bg.jpg) repeat-y bottom left;
    float: left; 
    width: 770px; */
}
#content {display: none; /*
    background: transparent;
    float: right; 
    width: 546px;*/
}
#footer {display: none;}
#links {display: none;}
#last {
    clear: both;
}


/* -------------------------------- Content Formatting ------------------------------------- */
#content p {
    background-color: #fff;
    font: normal 82%/120% Verdana, Helvetica, sans-serif;
    margin: 0 18px 1em 23px;
    color: #515151;
}
#content ul {
    background-color: #fff;
    margin: 0 18px 1em 50px;
}
#content li {
    font: normal 82%/120% Verdana, Helvetica, sans-serif;
    color: #515151;
}
#content li li {
    font: normal 90%/120% Verdana, Helvetica, sans-serif;
    color: #515151;
}
#content p#mainimage {display: none;}
#content p#breadcrumb {
    margin: 0 18px 1em 0.5em;
    color: #515151;
    font: normal 70%/120% Verdana,Arial,Helvetica,sans-serif; 
}
html>body #breadcrumb {
    font: normal 72%/120% Verdana,Arial,Helvetica,sans-serif; 
}
#content a:link, #inhalt a:visited {
    color: #515151;
    text-decoration: none;
    border-bottom: 1px #89A8C7 solid;
}
#content a:visited {
    color: #3B6FA1;
}
#content a:hover, #inhalt a:active, #inhalt a:focus {
    background-color: #ebebeb;
    color: #000;
    text-decoration: none;
    border-bottom: 1px #000 solid;
}


/* -------------------------------- Formatierungen Navigation ------------------------------------- */
#links p {display: none;}
#links p#navtop {display: none;}
#links ul, #links ol, #links li {display: none;}
#links li a:link, #links li a:visited, #links li a:hover, #links li a:active, #links li a:focus {display: none;}
#links li a:hover, #links li a:active, #links li a:focus {display: none;}


/* ------------ Navigation ------------ */
#navigation {display: none;}
html>body #navigation {display: none;
}
#navigation ul#nav li {display: none;}
#navigation ul#nav li a:link, #navigation ul#nav li a:visited {display: none;}
#navigation ul#nav li a:visited {display: none;}
#navigation ul#nav li a:hover, #navigation ul#nav li a:active, #navigation ul#nav li a:focus {display: none;}

/* ---- Aktuelle Seite in der Haupt-Navigation --- */
#navigation ul#nav li.aktiv div {display: none;}

/* ---- Subnavigation --- */
#navigation ul#nav li ul#subnav li {display: none;}
#navigation ul#nav li ul#subnav li a:link, #navigation ul#nav li ul#subnav li a:visited {display: none;}
 #navigation ul#nav li ul#subnav li a:visited {display: none;}
#navigation ul#nav li ul#subnav li a:hover, #navigation ul#nav li ul#subnav li a:active, #navigation ul#nav li ul#subnav li a:focus {display: none;}

/* ---- Aktuelle Seite in der Subnavigation --- */
#navigation ul#subnav li#aktuell div {display: none;}
html>body #navigation ul#subnav li#aktuell div {display: none;}

/* -------------------------------- Herstellernotiz ------------------------------------- */
#validation {display: none;}
#validation p {display: none;}
#validation a:link, #hersteller a:visited {display: none;}
#validation a:visited {display: none;}
#validation a:hover, #validation a:active, #validation a:focus {display: none;}

/* -------------------------------- Formularfelder -------------------------------- */
#content form, #links form {display: none;}
#content fieldset {display: none;}
#content label {display: none;}
#content legend {display: none;}
#content input, textarea, #sfeld input {display: none;}
textarea {display: none;}
#content input.mini {display: none;}
#content input.send {display: none;}
input:focus, textarea:focus, #content input:focus, #content textarea:focus {display: none;}

/* ------------ Feeds ------------ */
#feeds {display: none;}
#feeds p {display: none;}
#feeds ul, #feeds li {display: none;}
#feeds ul li {display: none;}
#feeds ul li a:link, #feeds ul li a:visited {display: none;}
#feeds ul li a:visited {display: none;}
#feeds ul li a:hover, #feeds ul li a:active, #feeds ul li a:focus {display: none;}


/* -------------------------------- Sonstiges ------------------------------------- */
address {display: none;}
abbr, acronym {display: none;}
img {display: none;}
dt {display: none;}
dd {display: none;}
ul, ol {display: none;}
strong, kbd {display: none;}
em {display: none;}
hr {display: none;}
html>body hr {display: none;}


/* ----------------- Klassen ----------------- */
.kapital {display: none;}
.imgre {display: none;}
.imgli {display: none;}
.aussen, dfn {display: none;}
.clear {
    clear: both;
}
