body {
background: #FFFFFF;
padding:0px;
margin: 0px;
color: #000000; 
font-size: 10pt;
font-family: arial, helvetica, sans-serif; 
    }
#banner{
 text-align: left;    
 height:105px; 
 border-bottom:1px solid #000000; 
 width:100%; 
 background:#CCCCCC;
 color: #000000; 
 margin:0;
  }   
#nav {
        position: absolute;
        left:0px;
	top:85px;
        right: 0px;
        height:19px;
        width: 100%;
        border-top:1px solid #000000; 
        background:#FFCC66;
        text-align: left;
        color: #000000;
        font-size: 8pt;
        font-weight: normal; 
        z-index:1;
    }        
#col1{
 position:absolute;
 border-top:1px solid #000000; 
 top:105px;
 left:0;
 width:150px;
 z-index:3;
 background:#CCCCCC;
 text-align: center;
 color: #000000;}
#leftnav {
        margin: 5px;
        text-align: left;
        color: #000000;
        font-size: 8pt;
        font-weight: normal; 
    }    
#col3{
 position:absolute;
 top:105px;
 right:0px;
 width:160px;
 z-index:2;
 background:#CCCCCC;
 text-align: center;
 color: #000000;}

#c-block {
 width:100%;
 z-index:1;
 background:#CCCCCC;
 color: #000000;
 height:80%;
 }
#content{
 padding:1px 5px;
 margin:0px 160px 0 150px;
 background:#ffffff;
 color: #000000;
 z-index:10;
 border: 1px solid #000000;
 border-width:0 1px;
 }

#footer {
 font-weight: 400; 
 font-size: 8pt; 
 font-style: normal; 
 text-align: center;
 width:100%;
 height:20px;
 border: solid #000000; 
 border-width:1px 0;
 background:#CCCCCC;
 color: #000000;
 margin:0;
 }
#bild {
    float: left; 
    text-align:center; 
    font-size: 8pt; 

}
#bild2 {
    float: right;
    text-align:center; 
    font-size: 8pt; 
}

H1 {
	font-size: 20pt; 
        font-weight: 700;
        color: #000000; 
        font-family: arial, helvetica, sans-serif; 
        text-align: center; 
        background: #FFFFFF;
        margin-right: 0px;
        margin-left: 0px;
    }
H2 {
	font-size: 14pt; 
        color: #000000; 
        font-family: arial, helvetica, sans-serif; 
        text-align: center; 
            }
H3 {
	font-size: 10pt; 
        font-family: arial, helvetica, sans-serif; 
        text-align: center; 
    }
H4 {
	font-size: 10pt; 
        font-family: arial, helvetica, sans-serif; 
}
p {
	font-size: 10pt; color: #000000; 
        font-family: arial, helvetica, sans-serif
}
.menu {
        font-size: 8pt; 
        font-family: arial, helvetica, sans-serif; 
        font-weight: 700;
        background: #FFCC66     
}
.shiva {
	font-size: 12pt; color: #ffffff; 
        font-family: arial, helvetica, sans-serif; 
        text-align: left
}
.fett {
	font-weight: 700; 
        font-size: 8pt; 
        margin: 0px 0.5cm; 
        color: #000000; 
        font-family: arial, helvetica, sans-serif; 
        text-align: left
}
.kursiv {
	font-style: italic
}
p.small {
	font-weight: 400; 
        font-size: 8pt; 
        margin: 0px; 
        font-style: normal; 
        text-align: left
}
p.bank {
	font-weight: 400; 
        font-size: 8pt; 
        font-style: normal; 
        text-align: left
}
p.addressat {
	font-weight: 600; 
        font-size: 10pt; 
        font-style: normal; 
        text-align: left
}
p.versal {
	TEXT-TRANSFORM: capitalize
}

p[lang |= "de"] { color:blue; }

HR {
	color: #000000; font-size: 1px;
}
ADDRESS {
	font-weight: 600; 
        font-size: 9pt; 
        font-style: normal; 
        text-align: left
}
ADDRESS.footer {
	font-weight: 400; 
        font-size: 8pt; 
        font-style: normal; 
        text-align: center
}
dt.def {
	color: #ff0000; 
        font-family: arial, helvetica, sans-serif
}
dd.def {
	color: #0000ff; 
        font-family: arial, helvetica, sans-serif
}
div.links {
	padding-right: 5px; 
        padding-left: 5px; 
        font-size: 10pt; left: 5px; 
        padding-bottom: 5px; 
        margin: 5px; 
        color: #0000FF;
        padding-top: 5px; top: 5px
}
div.special {
	padding-right: 0px; 
        padding-left: 0px; left: 5px; 
        background-image: url(images/elefantkonsultbg_small.jpg); 
        padding-bottom: 0px; 
        OVERFLOW: scroll; width: 130px; 
        pADDING-top: 0px; 
        position: absolute; 
        top: 5px; 
        height: 590px
}
div.shiva {
	font-size: 12pt; 
        background-image: url(bg/stars.gif); 
        color: #ffffff; 
        background-color: #000000
}
div.border {
	border-right: #00ff00 2px solid; 
        border-top: #00ff00 2px solid; 
        border-left: #00ff00 2px solid; 
        color: #ffffff; 
        border-bottom: #00ff00 2px solid; 
        font-family: arial, helvetica, sans-serif; 
        background-color: #ff0000
}
div.banner {
	left: 153px; 
        width: 468px; 
        position: absolute; top: 5px
}
div.right {
	left: 660px; 
        width: 150px; 
        position: absolute; top: 5px
}
div.logo {
	left: 5px; 
        width: 137px; 
        position: absolute; top: 5px
}
div.nav {
	left: 5px; 
        width: 137px; 
        position: absolute; 
        top: 100px; 
        text-align: left
}

.bg{
	background:#FFCC66;
	}


table.bok
{
        border-width:0px; 
        border-style:solid; 
        border-color:blue;
}        
td.bok 
{
	vertical-align: top;
        text-align: center;
        background: #FFFFFF;
        font-size: 8pt; 
        color: #000000; 
        font-family: arial, helvetica, sans-serif
}
table.database {
        border-color:blue;
	font-size: 8pt; 
        color: #000000; 
        font-family: arial, helvetica, sans-serif; 
        caption-side: top;
}
th.database {
        font-size: 8pt; 
        color: #000000; 
        background: #FFCC66; 
        text-align: center;
}
td.database {
	vertical-align: top; 
        text-align: center; 
        font-size: 8pt; 
        background: #CCCCCC;
    }
td.banner {
	vertical-align: top; 
        text-align: center; 
        font-size: 8pt; 
        background: #CCCCCC;
    }
a:link {
	font-weight: normal; 
        color: #ff0000; 
        font-family: arial, helvetica, sans-serif; 
        text-decoration: underline
}
a:visited {
	font-weight: normal; 
        color: #0000ff; 
        font-family: arial, helvetica, sans-serif; 
        text-decoration: none
}
a:active {
	font-weight: bold; 
        color: #FF0000; 
        font-family: arial, helvetica, sans-serif; 
        text-decoration: none; 
}
a:hover {
	color: #ff0000; 
        font-family: arial, helvetica, sans-serif; 
        text-decoration: underline; 
        background: #FFFF00; 
}
a:focus {
	font-weight: normal; 
        text-decoration: underline; 
        background: #FF0000; 
        color: #FFFFFF;
}
ul {
        list-style-image:url(http://www.elephant.se/images/bluedot.gif);
}
li {
	font-size: 10pt; 
        color: #000000; 
        font-family: arial, helvetica, sans-serif
}
fieldset {
	border-right: #ff0000 5px double; 
        border-top: #ff0000 5px double; 
        border-left: #ff0000 5px double; 
        border-bottom: #ff0000 5px double; 
        background-color: #0000ff
}

