body{margin:0px;
    background-color: #FFFFFF;
}
.header{

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9b700', endColorstr='#f9b700'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#f9b700), to(#f9b700)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #f9b700,  #f9b700); /* for firefox 3.6+ */
}
.heading{

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#eaeaea'); /* for IE */
/* for webkit browsers */
/* for firefox 3.6+ */
font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:24px; padding:10px;
    text-align: left;
}
.top_nav_bg{ background-color:#FFFFFF; border:#e4a800 solid 1px;}

.top_nav{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:14px; text-decoration:none;}
.top_nav a{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:14px; text-decoration:none; padding-left:10px; padding-right:10px;}
.top_nav a:hover{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:14px; text-decoration:none;}

.nav_bg{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#f8f8f8'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#f8f8f8)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #eaeaea,  #f8f8f8); /* for firefox 3.6+ */
border:1px #FFFFFF solid;}

.desh{font-family:Arial, Helvetica, sans-serif; color:#606060; font-size:30px;}


#nav
{
float:left;
list-style:none;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
width:902px;
height:48px;
background: #C0C0C0 url('Img/navbg.gif') repeat-x;
}

#nav ul

{
list-style:none;
margin-left:200px;
}


#nav li

{
text-align:left;
float:left;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
}

#nav ul li a

{
display:block;
line-height:2.5em;
margin-right:0px;
padding:8px 14px 8px 14px;
color: #d3d2cc;
font-weight:bold;
font-size: 0.8em;
text-decoration: none;
}

#nav li a:hover
{
color: #ffffff;
background:transparent;
background-image:url(Img/navaktiv.gif);
background-repeat:repeat-x;

}

#nav ul li .selected
{
color: #ffffff;
background-color:transparent;
background-image:url(Img/navaktiv.gif);
background-repeat:repeat-x;

}



#accordion {
		margin:0;
		padding:0;	
		list-style:none;
    width: 265px;
}
	
		#accordion li {
			width:267px;
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#eaeaea'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#eaeaea)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #f8f8f8,  #eaeaea); /* for firefox 3.6+ */
		}
	
		#accordion li a {
			display: block;
			width: 229px;
			
			outline:none;
			font-family:Arial, Helvetica, sans-serif; color:#393939; font-size:16px; padding-left:25px;
			text-decoration:none;
			padding-top:10px;
			padding-bottom:10px;
			
			
			
		}
		
		/* Using CSS Sprite for menu item */
		#accordion li a.popular {
			background: url(images/arrow2.png) no-repeat 10px ;
			
				
		}

		#accordion li a.popular:hover, .popularOver {
			background:url(images/arrow.png) no-repeat 10px !important ;
			background-color:#f8f8f8 !important;
				
		}
		
		
		
		
		/* Second Level UL List*/
		#accordion ul {
			
			width:268px;
			margin:0;
			padding:0;
			display:none;	
		}
		
			#accordion ul li {
				height:30px;
			
				
			}
			
			/* styling of submenu item */
			#accordion ul li a {
				width:245px;
				height:25px;
				font-size:13px;
				padding-top:5px;
				border:1px solid #999999;
				border-left:none;
				border-right:none;
					border-bottom:none;
				
				
				color: #333333;
				text-decoration:none;
				background-color:#dedede;
				
			}
				#accordion ul li a:hover {
				width:245px;
				height:25px;
				font-size:13px;
				padding-top:5px;
				
				border:1px solid #999999;
				border-left:none;
				border-right:none;
				border-bottom:none;
				
				
				color: #333333;
				text-decoration:none;
				background-color: #FFFFFF;
				
			}
			
					#accordion li a {
			
				border-bottom: #CCCCCC 1px solid;
				
				
				
				
			}

			/* remove border bottom of the last item */
			#accordion ul li a.last {
				
			}		