BODY
{
font-family:tahoma;
font-size:8pt;
margin-top:0px;
margin-left:0px;
margin-right:0px;
background:url(../images/bg.jpg) top right;
}

TD, INPUT, SELECT, OPTION
{
font-family:tahoma;
font-size:8pt;
color:#4A4A4A;
line-height:150%;
}

TEXTAREA
{
font-family:tahoma;
font-size:8pt;
color:#000000;
}

A
{
text-decoration:none;
color:#000000;
}

A:HOVER
{
text-decoration:underline;
color:#113588;
}

INPUT[type=button], INPUT[type=submit]
{
cursor:pointer;
}

IMG
{
border:0
}

.icBg
 {
	background:url(../images/icBg.png) no-repeat top left;
	padding:15px;
 }

 .buttonBg
 {
	background:url(../images/button.png) no-repeat top left;
	padding-left:10px;
	font-weight:bold;
	font-family:trebuchet ms;
	letter-spacing:1px;
	color:#4E4E4E;
	cursor:pointer;
 }

  .buttonBg:Hover
 {
	color:#DB731CF;
	cursor:pointer;
	background:url(../images/button2.png) no-repeat top left;
 }

  .buttonBgActive
 {
	background:url(../images/button2.png) no-repeat top left;
	padding-left:15px;
	font-weight:bold;
	font-family:trebuchet ms;
	letter-spacing:1px;
	color:#DB731C;
	cursor:pointer;
 }

 		div#dock {
			display: inline-block;
		}

		div#dock div.left {
			background: url(img/dock-bg-left.png) no-repeat bottom;
			float: left;
			width: 17px;
			height: 130px;
		}

		nav#docknav {
			background: url(img/dock-bg-center.png) repeat-x bottom;
			float: left;
			height: 130px;
			overflow: hidden;
			text-align: left;
			padding: 0 10px;
		}

		div#dock div.right {
			background: url(img/dock-bg-right.png) no-repeat bottom;
			float: left;
			width: 17px;
			height: 130px;
		}

		nav#docknav ul { 
			list-style-type: none;
			padding: 0;
		}

		nav#docknav ul li {
			position: relative;
			float: left;
			height: 140px;
			width: 100px;
			-webkit-transition: width 100ms linear;
		}

		nav#docknav img {
			position: absolute;
			bottom: 15px;
			border: 0;
			width: 100%;
			-webkit-box-reflect: below -3px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(rgba(0,0,0,0.4)));
		}

		nav#docknav a span {
			display: none;
			background: rgba(0,0,0,0.6);
			color: white;
			padding: 2px 5px;
			-moz-border-radius: 9px;
			-webkit-border-radius: 9px;
			border-radius: 9px;
			position: absolute;
			text-align: center;
			top: -10px;
			left: -6px;
			width: 90px;
			font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
			text-shadow: 1px 1px 1px black;
		}

		nav#docknav a span:after {
			border-left:6px solid transparent; border-right:6px solid transparent; border-top:6px solid rgba(0,0,0,0.6); border-bottom:6px solid transparent; content: "\00a0";
			display: block;
			position: absolute;
			bottom: -12px;
			left: 45px;
			width: 0;
			height: 0;
			
		}

		nav#docknav li:hover {
			width: 110px;
		}

		nav#docknav li:hover span {
			display: inline-block;
		}

		nav#docknav a { 
			text-decoration: none;
		}

.referansBg
{
background:url(../images/referansBg.png);
-moz-border-radius: 15px;
border-radius: 15px;
box-shadow: 1px 5px 25px #ACACAC;
}