/* style.css für Basis-Album */
/* Allgemeines CSS Reset */
/* ... ohne img wg. vspace und hspace, ohne table, td und th wg. cellpadding u.a. */
html, body, div, span, p, pre, a, address, code, dfn, dl, dt, dd, ol, ul, li, form, label, legend, caption, tbody, tfoot, thead, tr 
{
   margin:0;
   padding:0;
   border:0;
   vertical-align:baseline;
}

a img,:link img,:visited img { border:none }

body 
  { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    margin-top: 10px; 
    margin-bottom: 10px; 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-left: 5px; 
    margin-right: 5px; 
    padding-top: 0px; 
    padding-left: 0px; 
    padding-right: 0px; 
    padding-bottom: 0px; 
    font-weight: normal; 
    font-size: 18px; 
    line-height: 1.2;
    text-decoration: none; 
    background-color: #333; 
    color: #ffffff; 
/*
    background-image:url(http://nas.korostensky.com/lib/bkgrnds/H-Praeg.jpg); 
    background-image:url(http://nas.korostensky.com/lib/bkgrnds/leinen.jpg); 
*/
    } 

p	{ padding-top: 0em; padding-bottom: 0.4em;} 

.small  	{ font-size: 90%; } 
.extrasmall 	{ font-size: 80%; } 


a 
  {
	text-decoration: underline;
	color: #00F;
	color: #06F;
	color: #39F;
    } 

a:focus
  {
	text-decoration: underline;
	color: #3FF;
    } 

a:hover
  {
	text-decoration: underline;
	color: #3FF;
    } 

a:active, a.active
  {
	text-decoration: underline;
	color: #F0F;
    } 


h1, .h1 
  { 
    font-family: Arial, Verdana, sans-serif; 
    font-weight: bold; 
    font-size: 240%; 
    margin-top: 0em; 
    margin-bottom: 0em; 
    color: #000000;  
    color: #aaa;  
    } 

h2, .h2 
  { 
    font-family: Arial, Verdana, sans-serif; 
    font-weight: bold; 
    font-size: 200%; 
    margin-top: 0em; 
    margin-bottom: 0em; 
    color: #000000;  
    color: #888;  
    } 

h3, .h3 
  { 
    font-family: Arial, Verdana, sans-serif; 
    font-weight: bold; 
    font-size: 160%; 
    margin-top: 0em; 
    margin-bottom: 0em; 
    color: #666;  
    } 

h4, .h4 
  { 
    font-family: Arial, Verdana, sans-serif; 
    font-weight: bold; 
    font-size: 120%; 
    margin-top: 0em; 
    margin-bottom: 0em; 
    color: #ccc;  
    } 

h5, .h5 
  { 
    font-family: Arial, Verdana, sans-serif; 
    font-weight: bold; 
    font-size: 110%; 
    margin-top: 0em; 
    margin-bottom: 0em; 
    } 

h6, .h6 
  { 
    font-family: Arial, Verdana, sans-serif; 
    font-weight: normal; 
    font-size: 80%; 
    margin-top: 0em; 
    margin-bottom: 0em; 
    } 


table 
  { 
    empty-cells: show;
    font-size: 16px; 
    border-collapse: separate;
    } 

th
  {
    font-weight: bold; 
    text-align: left;
    background-color: #3574bb; 
    padding: 4px 0px 4px 0px;
    }
 
td
  {
    vertical-align: top;
    text-align: left;
  }

ul 
  { 
    margin-top: 0em; 
    padding-bottom: 0.4em; 
    margin-left: 1.2em; 
    margin-right: 1em; 
    padding-left: 0px; 
    } 

ul li 
  { 
    list-style: square; 
    } 

ul ul li 
  { 
    list-style: disc; 
    } 

ul ul ul li 
  { 
    list-style: circle; 
    } 


ol 
  { 
    margin-top: 0em; 
    padding-bottom: 0.4em; 
    margin-left: 1.5em; 
    margin-right: 1em; 
    padding-left: 0px; 
    } 

ol li 
  { 
    list-style-type:decimal; 
    list-style-type:upper-alpha; 
    } 

ol li li 
  { 
    list-style-type: lower-alpha; 
    list-style-type:decimal; 
    } 

ol li li li 
  { 
    list-style-type:decimal; 
    list-style-type: lower-alpha; 
    } 

dl 
  { 
    margin-top: 0em; 
    margin-bottom: 0em; 
    margin-left: 0em; 
    margin-right: 0em; 
    } 

dt 
  { 
    padding-top: 0.6em; 
    margin-bottom: 0em; 
    margin-left: 0em; 
    margin-right: 0em; 
    } 

dd 
  { 
    margin-top: 0em; 
    margin-bottom: 0em; 
    margin-left: 2.4em; 
    margin-right: 2em; 
    } 

