html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #E0E4E6;
   background-image:url(img/background01.gif);
   background-position:top;
   background-repeat:repeat-x;
}

#mainwrapper  {
   margin: 0px auto 0px auto;
   width: 740px;
   position: relative;
}

#whitearea  {
   /*background: url(img/whitearea.gif) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 738px;
   height: 307px;
   background-color:#FFFFFF;
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
}

#truedbutton a,
#marevolutionbutton a,
#companybutton a, 
#contactbutton a,
#homebutton a {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #7E9096;
	padding-right: 0px;
	padding-bottom: 7px;
}

#homebutton a:hover,
#truedbutton a:hover,
#marevolutionbutton a:hover,
#companybutton a:hover, 
#contactbutton a:hover {
	color: #4C636A;
	text-decoration:none;
	padding-right: 0px;
	padding-bottom: 7px;
	
	background-image: url(img/platku.gif);
	background-position: bottom;
	background-repeat:repeat-x
}

#company2button a,
#boardbutton a,
#truediligencebutton a,
#securitybutton a,
#managementbutton a,
#benefitsbutton a,
#successbutton a,
#servicebutton a {
   display: block;
   width: 114px;
   height:18px;
   text-decoration: none;
   color: #7E9096;

   padding-right:0px;
   padding-bottom:0px;
}



#successbutton a:hover,
#managementbutton a:hover,
#boardbutton a:hover,
#securitybutton a:hover,
#servicebutton a:hover,
#truediligencebutton a:hover,
#company2button a:hover,
#benefitsbutton a:hover {
   color: #4C636A;
   text-decoration:underline;
   
   padding-right: 0px;
   padding-bottom: 5px;
   
   /*background-color:#F4F6F7;*/
}


#company2button,
#truediligencebutton  {
   font: 11px/23px Tahoma;
   text-align: left;
   visibility: hidden;
   position: absolute;
   top: 67px;
   z-index: 3;
   height: 11px;
}


#benefitsbutton,
#securitybutton  {
   font: 11px/23px Tahoma;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 232px;
   z-index: 3;
   width: 42px;
}

#contactbutton,
#homebutton  {
   font: 12px/19px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 41px;
   z-index: 2;
   height: 9px;
}

#teambutton  {
   font: 11px/23px Tahoma;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 380px;
   z-index: 3;
   height: 8px;
}

#successbutton  {
   font: 11px/23px Tahoma;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 358px;
   top: 90px;
   z-index: 3;
   width: 79px;
   height: 8px;
}

#aspidabutton a:hover  {
   background-position: -57px 0%;
}

#truediligencebutton  {
   width: 117px;
   left: 232px;
}

#managementbutton  {
   font: 11px/23px Tahoma;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 358px;
   top: 135px;
   z-index: 3;
   width: 67px;
   height: 10px;
}

#securitybutton  {
   height: 10px;
   top: 135px;
}

#marevolutionbutton  {
   font: 12px/19px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 138px;
   top: 41px;
   z-index: 2;
   width: 94px;
   height: 10px;
}

#teksti p a  {
   text-decoration: none;
   color:#999999;
}

#teksti p a:hover  {
   text-decoration: underline;
   color:#000000;
}

#aspidabutton a  {
   background: url(img/aspidabutton.gif) no-repeat 0% 0px;
   display: block;
   height: 57px;
   width: 57px;
   font-size: 57px;
   line-height: 57px;
}

#benefitsbutton  {
   height: 9px;
   top: 90px;
}

/*#securitybutton  {
   font: 11px/23px Tahoma;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 261px;
   top: 113px;
   z-index: 3;
   width: 105px;
   height: 11px;
}*/

#company2button  {
   width: 74px;
   left: 358px;
}

#successbutton  {
   width: 79px;
   top: 90px;
}

#companypopup,
#truedpopup  {
   visibility: hidden;
   position: absolute;
   top: 67px;
   z-index: 2;
   width: 118px;
   height: 92px;
   background-repeat: no-repeat;
   filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
/*#contactbutton  {
   font: 12px/19px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 498px;
   top: 41px;
   z-index: 2;
   width: 46px;
   height: 9px;
}*/

#contactbutton  {
   width: 46px;
   left: 468px;
}

#companybutton  {
   font: 12px/19px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 358px;
   top: 41px;
   z-index: 2;
   width: 54px;
   height: 11px;
}

/*#servicebutton  {
   height: 10px;
   top: 135px;
}*/

#servicebutton  {
   font: 11px/23px Tahoma;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 232px;
   top: 113px;
   z-index: 3;
   width: 104px;
   height: 11px;
}

#aspidabutton  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 7px;
   z-index: 2;
   width: 57px;
   height: 57px;
}

#truedbutton  {
   font: 12px/19px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 232px;
   top: 41px;
   z-index: 2;
   width: 79px;
   height: 12px;
}

#boardbutton  {
   font: 11px/23px Tahoma;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 358px;
   top: 113px;
   z-index: 3;
   width: 30px;
   height: 9px;
}

#teambutton  {
   width: 26px;
   top: 112px;
}

#homebutton  {
   width: 34px;
   left: 138px;
}

/*#truedpopup  {
   background: url(img/truedpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 257px;
   top: 67px;
   z-index: 2;
   width: 118px;
   height: 92px;
}*/

#truedpopup  {
   background: url(img/truedpopup.jpg) no-repeat;
   left: 228px;
}

#teksti p  {
   font: 12px/14px Tahoma;
   margin: 0px;
   padding-bottom: 13px;
   text-align: justify;
}

#titlebar  {
   background: url(img/titlebar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 257px;
   z-index: 3;
   width: 738px;
   height: 50px;  
}

#title  {
   /*background: url(img/title1g.gif) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 270px;
   z-index: 10;
   width: 600px;
   height: 21px;
   
   font: 20px/24px Tahoma;
   color:#FFFFFF;
}

#teksti  {
	z-index: 20;
	width: 658px;
	padding-left:38px;
	padding-right:25px;
	padding-bottom:12px;
	padding-top:22px;
	
	color:#222222;	
}

/*#pop2bg  {
   background: url(img/pop2bg.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 376px;
   top: 67px;
   z-index: 2;
   width: 118px;
   height: 69px;
}*/

#companypopup  {
   background-image:url(img/companypopup.jpg);
   left: 354px;
}

#pic  {
   /*background: url(img/pic01.jpg) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 67px;
   z-index: 2;
   width: 738px;
   height: 190px;
}

img { display: block; background: #fff url(img/loading_transp.gif) no-repeat 50% 50%; }

#contentbase {
	z-index: 1;
	width: 738px;
	height: 100%;

	background-color:#ffffff;
	visibility: visible;
	position: relative;

	top:307px;
	
	border-left: 1px solid #000000;
   	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

#footer {
	position:absolute;
	visibility: visible;
	z-index:1;

	bottom:0px;
	background-color:#cccccc;

	width: 738px;
	height: 22px;
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff; 
}

#footercontent {
	font: 11px/13px Tahoma;
	padding-left:0px;
	padding-top:4px;
}


/* --------------------------------- */
´
ul, li {
	font: 12px/19px Tahoma;
	text-align: left;
}
