/* HTML Elements */

body{
		margin: 0;
		padding: 0;
		background: #fff url('/UserUploadImages/system/bg.jpg') top repeat-x;
		font-size: 10px;
		font-family: Verdana, Arial, Times New Roman, serif;
}

h1,
h2,
h3,
h4,
h5,
h6{
margin:0;
  padding:0;
}

a:link,
a:visited,
a:active{
  	color: #33475d;
        font-weight:bold;
	text-decoration: none;
}

a:hover{
	color: #333;
}

/* End of HTML Elements */

/* Base Divs */

#wrapper{
		width: 964px;
		margin: 0 auto;
		margin-bottom: 25px;
		overflow: hidden;
}

#header{
		width: 964px;
		background: url('/UserUploadImages/system/topper.jpg') no-repeat;
}

		#header-topline{
				width: 946px;
				height: 24px;
				margin: 0 auto;
				background: #e4e4e4;
		}

		#header-logo{
				width: 946px;
				height: 150px;
				margin: 0 auto;
				overflow: hidden;
		}

                #header-logo img { padding:0; margin:0; line-height: 0; }

		#header-nav{
				width: 946px;
				margin: 1px auto 0px auto;
                                height:31px;
				background: #c1bb7e;
                                padding:3px 0 0 0;
		}

#container{
		width: 964px;
		background: url('/UserUploadImages/system/filler.jpg') repeat-y;
		overflow: hidden;
}

#content{
		width: 946px;
		margin: 0 auto;
		background: #e4e4e4;
		overflow: hidden;
}

		#c-left{
				width: 438px;
				padding: 15px;
				float: left;
                                vertical-align:top;
		}
		
		#c-right{
				width: 478px;
				padding-top: 25px;
				float: right;
                                vertical-align:top;
		}

#footblend{
		width: 964px;
		background: url('/UserUploadImages/system/footer.gif') no-repeat top center;
		overflow: hidden;
}

		#footer{
				width: 946px;
				height: 17px;
				padding-top: 5px;
				margin: 0 auto;
				font-weight: bold;
				text-align: center;
				background: #c1bb7e;
		}

#foot-partner { width: 300px; display: block; margin: 0 auto; text-align: center; color:#4d729f; font-weight: bold; padding: 13px 0 0; }

/* End of Base Divs */

/* Front boxes */

#box{
		width: 469px;
		height: 132px;
		margin-bottom: 10px;
		background: url('/UserUploadImages/system/box.jpg');
		overflow: hidden;
}

		#box-display{
				width: 204px;
				height: 110px;
				margin-left: 3px;
				overflow: hidden;
				float: left;
		}
		
		#box-label{
				width: 227px;
				height: 96px;
				padding: 7px;
				float: left;
				overflow: hidden;
		}
		
		#readmore{
				width: 18px;
				height: 110px;
				float: left;
		}
		
		#readmore img{
				vertical-align: top;
		}

/* End of Front Boxes */

/* Menu */

#header-nav ul{
		padding:0 0 0 0;
		margin: 0 0 0 15px;
		list-style: none;
}


#header-nav ul li{
		margin: 0;
                display: inline;
}

#header-nav ul li a{
		font-family: Verdana, Arial, Times New Roman, serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		color: #000;
		padding: 8px 15px 10px 10px;
                display: block;
		height: 13px;
                text-transform: uppercase;
		float: left;
}

a.AddCMSSysMainSelected,
#header-nav ul li a:hover{
		background: #e4e4e4 url('/UserUploadImages/system/menubend.jpg') bottom right no-repeat;
		color: #000;
}

/* End of Menu */

/* Rullgardins menyn */

                #header-nav ul ul { margin:9px 0 0 0; 
list-style: none; height: auto !important; width: 184px; left: 0; 

 }


                #header-nav .AddCMSSysMain li ul li { }
                
                AddCMSSysMenu ul.AddCMSSysSub {
                left:-999em;
                position:absolute;
                visibility:hidden;
                z-index:100;
                }

                
                
                #header-nav .AddCMSSysMain li ul li a {
                padding:5px;
                text-decoration: none;
                float: none !important; 
                margin:0;
                font: 10px verdana, arial !important;
                color: #fff !important;
                text-decoration: none !important;
                display: block !important;
                font-weight: bold !important;
                background: #3a689a none;
                border-bottom: 1px solid #315c8a;
                height: auto !important; 
                }
                
                
                #header-nav .AddCMSSysMain li ul li a:hover {
                background: #336193;
                color: #fff !important;
                }
                


.AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSub,
.AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSub:visited,
.AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSubSelected, 
.AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSubSelected:visited {

width: 184px;
display:block;

}



.AddCMSSysMenu ul, .AddCMSSysTreeMenu ul {

top:-100px;

}

#header-nav ul ul ul { 
margin:9px 0 0 0; 
list-style: none; 
height: auto !important; 
width: 184px; 
left: 194px; top: -9px;  }
                
#header-nav .AddCMSSysMain li ul li ul li a {
                padding:5px;
                text-decoration: none;
                float: none !important; 
                margin:0;
                font: 10px verdana, arial !important;
                color: #fff !important;
                text-decoration: none !important;
                display: block !important;
                font-weight: bold !important;
                background: #336193 none;
                border-bottom: 1px solid #315c8a;
                height: auto !important; 
                }

#header-nav .AddCMSSysMain li ul li ul li a:hover { background: #background: #3a689a; }







/* Font Title Adjustments */

h1{font-size: 14px;}
h2{font-size: 13px;}
h3{font-size: 13px; font-weight: normal;}
