body {
background: #cccc99;
scrollbar-face-color: CCCC99;
scrollbar-highlight-color: FFFFFF;
scrollbar-3dlight-color: 000000;
scrollbar-darkshadow-color: 000000;
scrollbar-shadow-color: 000000;
scrollbar-arrow-color: 000066;
scrollbar-track-color: 666633;
padding:0px;
margin: 10px;
color: #097c37;
font-family: arial, helvetica, sans-serif; 
}
#head
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 105px;
	background: #cccc99;
}
#left
{
	position: absolute;
	top: 105px;
	left: 0px;
	width: 150px;
}
#contant
{
	position: absolute;
	top: 110px;
	left: 150px;
	width: 400px;
	height: 400px;
	border-style: none;
	background: #cccc99;
}
#right
{
	position: relative;
	top: 105px;
	left: 850px;
	width: 150px;
	height: 400px;
}
#foot
{
	position: absolute;
	top: 515px;
	left: 5px;
	width: 810px;
	height: 100px;
}
#banner{
text-align: left;
height:150px; 
border-bottom:1px solid #000000; 
width:100%; 
background: #cccc99;
color: #000000; 
margin:0;
}   

#nav {
position: absolute;
left:0px;
top:175px;
right: 0px;
height:19px;
width: 100%; 
background: #cccc99;
text-align: left;
color: #000000;
font-size: 8pt;
font-weight: normal; 
z-index:1;
}  


#col1{
 position:absolute;
 top:180px;
 left:0px;
 width:150px;
 z-index:3;
 background:#CCCCCC;
 text-align: center;
 color: #000000;
}

#leftnav {
margin-left: 5px;
text-align: left;
color: #000000;
font-size: 8pt;
font-weight: normal; 
}    

#col3{
position:absolute;
top:175px;
right:0;
width:220px;
z-index:2;
background: #cccc99;
text-align: center;
color: #000000;
}

#c-block {
width:100%;
z-index:1;
background: #cccc99;
color: #000000;
height:80%;
 }

#content{
padding-left:5px; 
margin:0px 150px 0px 170px;
background: #cccc99;
color: #000000;
z-index:5;
height:100%;
}


#footer {
font-weight: 400; 
font-size: 8pt; 
font-style: normal; 
text-align: center;
width:100%;
height:20px;
background: #cccc99;
color: #000000;
margin:0;
}

#bild {
float:left; 
padding: 10px; 
}


#bild2 {
float:right; 
padding: 5px; 
text-align:center; 
font-size: 8pt; 
font-style:normal;
}

H1 {
font-size: 15pt; 
font-weight: 700;
color: #AA0033; 
font-family: arial, helvetica, sans-serif; 
text-align: center; 
margin-right: 0px;
margin-left: 0px;
text-shadow:black; 
    }

H2 {

	font-size: 14pt;  
	color: #000000; 
    font-family: arial, helvetica, sans-serif; 
    text-align: center; 
    background: none;
    }

H3 {

	font-size: 10pt; 
	font-family: arial, helvetica, sans-serif; 
	text-align: center; 

	color: #FFFFFF;

    }

H4 {

	font-size: 10pt; font-family: arial, helvetica, sans-serif; 

}

.bg {
	background: #FFCC66;
	color: #FF0000;
}

.bgwhite {
	background: #FFFFFF;
	color: #FF0000;
}

p {

	font-size: 10pt; color: #000000; font-family: arial, helvetica, sans-serif

}

.versal {
text-transform: capitalize
}

.location {
	font-size: 10pt; 
	color: #FF0000; 
	font-family: arial, helvetica, sans-serif
	text-transform:uppercase;
	font-weight: 700;

}
.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

}

HR {

	color: #000000; 
	font-size: 1px;
	height:2px;

}

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: #ffffff; 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

}

div.absright {

	left: 820px; width: 160px; position: absolute; top: 10px

}

table.book

{
	width:80%;
    border-width:0px;
	border-style:solid; 
	border-color:#0000FF;

}        

td.book 

{

	vertical-align: top;
    text-align: center;
    background: #FFFFFF;
    font-size: 8pt; 
    color: #000000; 
    font-family: arial, helvetica, sans-serif

}

table.database {

	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;

    }

table.ticker {
	background: #CCCCCC;
	font-size: 8pt; 
	color: #000000; 
	font-family: arial, helvetica, sans-serif; 
	caption-side: top;
}

th.ticker {
        font-size: 8pt; 
		color: #000000; 
		background: #FFCC66; 
		text-align: center;
}

td.ticker {

	vertical-align: top; 
	text-align:left; 
	font-size: 8pt; 
	background: #FFFFFF;

    }

td.banner {

	vertical-align: top; 
	text-align: center; 
	font-size: 8pt; 
	background: #CCCCCC;

    }

a:link {

	font-weight: normal; color: #097c37; font-family: arial, helvetica, sans-serif; text-decoration: none;

}

a:visited {

	font-weight: normal; color: #097c37; font-family: arial, helvetica, sans-serif; text-decoration: none;

}

a:active {

	font-weight: bold; color: #097c37; 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;

}

a.knappmeny {
	font-family: arial, helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	display: block; 
	margin-top:0px;
	margin-left:0px;
	text-align:center;
	width:90%;
	border-style:outset;
	border-width:5px;
	padding:2px;
	background:#FFCC66;
	}

a.knappmeny:link {
	color: #0000FF;
	text-decoration: none; 
}

a.knappmeny:visited {
	color: blue;
	text-decoration: none; 
}

a.knappmeny:active {
	color: #000000;
	background-color: #FF0000; 
	text-decoration: underline; 
}

a.knappmeny:hover {
	color: #FFCC66;
	background-color: #000000;
	text-decoration: none; 
}

a.meny {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	display: block; 
	margin-top:0px;
	margin-left:0px;
	text-align:left;
	width:95%;
	border:solid;
	border-width:0.5px;
	padding:3px;
	background:#CCCCCC;
}

a.meny:link {
	color: #000000;
	text-decoration: none; 
}

a.meny:visited {
	color: #000000;
	text-decoration: none; 
}

a.meny:active {
	color: #000000;
	background-color: #FFFFFF; 
	text-decoration: underline; 
}

a.meny:hover {
	color: #FFCC66;
	background-color: #000000;
	text-decoration: none; 
}

a.meny2 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	display: block; 
	margin-top:0px;
	margin-left:0px;
	text-align:left;
	width:100%;
	border:solid;
	border-width:0.5px;
	padding:3px;
	background:#000000;
    color:#FFCC66;
}

a.meny2:link {
	color:#FFCC66;
	text-decoration: none; 
}

a.meny2:visited {
	color:#FFCC66;
	text-decoration: none; 
	font-weight: bold; 
}

a.meny2:active {
	color: #000000;
	background-color: #FFFFFF; 
	text-decoration: underline; 
}

a.meny2:hover {
	color: #FFCC66;
	background-color: #000000;
	text-decoration: underline; 
}

.black {
	font-family: arial, helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	display: block; 
	margin-top:0px;
	margin-left:0px;
	text-align:left;
	width:100%;
	border:solid;
	border-width:0.5px;
	padding:3px;
	background:#000000;
    color:#FFCC66;
}

ul {
    list-style-image:url(http://www.elephant.se/icons/bluedot.gif);
}

li {
	list-style-image:url(http://www.elephant.se/icons/bluedot.gif); 
	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
}
