/**
 * Basis - Stylesheet
 * 
 * Autor: Manuel Pfister
 * Datum: 12.11.2007
 * Webdesign: EasyWareComputer
 */

/* -------- Farben ----------
 *
 * Schriften:
 *
 * normal:     #000000
 * markiert:   #0F857F
 *
 * Hintergrund / Ränder:
 *
 * BG-Menüpunkt:     #336666
 * BG-Navigation:    #E5E5E5
 * FG-Randfarbe:     #7F7F7F
 *
 */ 
 
/* - Basis - Formatierung - */

* { margin: 0; padding: 0; }
p { margin: 0 0 1em 0; } 
img { border: 0; margin: 3px;}

body {
   font-family: Verdana, Arial, sans-serif;
   font-size: 62.5%;        /* Schriftgröße auf 10px Basis konfigurieren */ 
   text-align: center;
   background: #F5F5F5;
   color: black;
}

abbr, acronym {
   border: 0;
   text-decoration: none;
}

/* - Überschriften - */

h1, h2, h3, h4, h5, h6 {
   margin: 0 0 0.8em 0;
}

h1 { font-size: 180%; }
h2 { font-size: 160%; }
h3 { font-size: 140%; }
h4 { font-size: 130%; }
h5, h6 { font-size: 120%; }

/* - Hyperlinks - */

a:link, a:visited, a:active {
   color: #0F857F;
}


/* - Formularelemente - */

form { margin: 1em 0; } 

form p {
   clear: both;
   margin: 0;
   padding: 2px 0;
   line-height: 22px;
}

form p label.left {
   float: left;
   width: 100px;
}

fieldset { 
   border: 1px solid #368D81;
   padding: 0 5px;
   margin: 0.5em 0;
}

fieldset legend {
   color: #368D81;
   padding: 0 3px;
}



/*
input[type=submit] { padding: 1px 5px; } 
*/

select { padding: 1px; border: 1px solid #368D81; }
textarea { padding: 2px; }

select.dropdown,
input.textfield,
textarea.memotext {
   border: 1px solid #368D81;
}

input.textfield {
   padding: 2px;
}   

textarea.memotext {
   font-family: "DejaVu Sans Mono", "Courier New", Courier, monospace;
   font-size: 100%;
}


/* - Listen - */

ul, ol, dl { position: relative; }  /* Bugfix IE: Disappearing-List-Background-Bug */ 

ul { list-style-type: disc; margin: 1em 0 1em 1.5em; }

/* - Allgemeine Klassen - */

.linksbuendig { text-align: left; }
.zentrieren { text-align: center; }
.rechtsbuending { text-align: right; }
.disabled { display: none; }
.enabled { display: block; }
.left { float: left; }
.right { float: right; }
.clear { overflow: hidden; }     /* Float-Clear - Overflow Methode */
.bigtext { font-weight: bold; font-size: 120%; }
