/* 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;
		vertical-align: top;
}

p,
h1,
h2,
h3,
h4,
h5,
h6,
img{
		padding: 0;
		margin: 0;
		border: 0;
}

a:link,
a:visited,
a:active{
	color: #0a51a1;
	text-decoration: none;
}

a:hover{
	color: #999;
}

/* End of HTML Elements */

/* Main Divs */

#wrapper{
        width: 935px;
        margin: 0 auto;
}

#header{
        width: 935px;
        height: 123px;
        background: url('/UserUploadImages/system/topbar1.gif') no-repeat;
        overflow: hidden;
}

        #header-logo{
                width: 240px;
                height: 79px;
                margin: 20px 0px 0px 10px;
                overflow: hidden;
                float: left;
        }

            #header-logo img{vertical-align: top;}


        #header-commerc{
                width: 240px;
                height: 79px;
                margin: 20px 0px 0px 100px;
                float: left;
        }

        #header-tools{
                width: 240px;
                height: 79px;
                margin: 20px 0px 0px 90px;
                float: left;
                text-align: right;
                overflow: hidden;
        }
            #lang-tools{
              height: 14px;
            }

            #site-tools{
              height: auto;
              margin-top: 6px;
            }
                #site-tools img{
                    vertical-align: text-bottom;
                    margin-bottom: -1px;
                }

            #search-tools{
              margin-top: 8px;
            }
                #search-tools .inp{
                    width: 149px;
                    height: 14px;
                    font-size: 10px;
                    border: 1px solid #038fd3;
                    color: #038fd3;
                    padding: 0;
                }

                #search-tools .sub{
                  background: #038fd3;
                  color: #fff;
                  font-family: Verdana;
                  font-weight: bold;
                  font-size: 10px;
                  height: 16px;
                  width: 31px;
                  margin-left: 4px;
                  border: 0;
                }
	#search {  }
	
	.AddCMSSysSearchText { border: 1px solid #0290d2; background: #fff; font: 10px arial; padding: 1px; }
	.AddCMSSysSearchButton {  
		border: 0; 
		font-weight: bold !important;
		color: #fff;
		text-align: center;
		font: 10px verdana,arial;
		background: #008dca;
		width: 36px;
		padding: 2px;
		cursor: pointer;
		}

                /* nyheter */
                #main-info h4 { margin: 0; padding: 0; font: 11px verdana, arial, sans-serif; color: #4b4b4b !important; font-weight: bold; }
                #main-info p, .itemClass p a { margin: 3px 0 5px 0; font: 11px verdana, arial, sans-serif; color: #4D4D4D !important; }
                #main-info .newsLink { margin-bottom: 17px; font-weight: bold; }
                #main-info .newsDate { font-style: italic; }





#container{
        width: 945px;
        margin-top: 22px;
        overflow: hidden;
        background: url('/UserUploadImages/system/fill.gif') repeat-y;
}

        #main-nav{
                width: 180px;
                height: 522px;
                background: #0072bc;
                float: left;
        }

        #nav-ad{
          margin-top: 0px;
          width: 180px;
          text-align: center;
        }



        #main-cont{
                width: 480px;
                float: left;
                margin: 0px 25px 0px 25px;
        }
            #content{
                width: 476px;
padding-top: 10px;
                overflow: hidden;
            }
            #mc-welcome{
                width: 476px;
                height: 214px;
                margin: 0 auto;
                overflow: hidden;
            }

            #mc-tagline{
                width: 476px;
                height: 90px;
                margin: 0 auto;
                margin-top: 25px;
                overflow: hidden;
            }

            #mc-tagline2{
                width: 238px;
                height: 90px;
                margin: 0 auto;
                margin-top: 25px;
                overflow: hidden;
            }

            #mc-infowrap{
              width: 476px;
              overflow: hidden;
            }

            #mc-leftinfo{
                width: 235px;
                float: left;
                overflow: hidden;
            }

            #mc-rightinfo{
                width: 235px;
                float: right;
                overflow: hidden;
            }

                #mci-display{
                  width: 201px;
                  height: 85px;
                }

                #mci-title{
                  width: 191px;
                  padding: 1px 0px 0px 10px;
                  height: 19px;
                  margin-top: 11px;
                  border-left: 5px solid #0094dc;
                  font-size: 13px;
                  font-family: Arial;
                  font-weight: bold;
                }

                #mci-text{
                  width: 201px;
                  height: 70px;
                  margin-top: 10px;
                  overflow: hidden;
                }


        #main-info{
                width: 177px;
                padding: 10px 15px 10px 15px;
                float: left;
        }

#footer{
        width: 912px;
        height: 17px;
        padding: 10px;
        margin-top: 3px;
        background: url('/UserUploadImages/system/footer.jpg') bottom;
        text-align: center;
}

/* End of Main Divs */

/* Menu */

#main-nav ul{
	padding: 0;
	margin: 0;
	list-style: none;
}

#main-nav ul li{
        margin: 0;
}

#main-nav ul li a {
		padding: 5px 5px 3px 7px;
        border-bottom: 3px solid #FFFFFF;
		display: block;
        height: 15px;
        width: 168px;
		color: #fff;
        background: #0072bc;
        font-weight: bold;
}

#main-nav ul li a:hover{
  background: #04a0dc;
  color: #fff;
}


/* End of Menu */

/* H Adjustments */

h1{
  font-size: 13px;
  font-family: Arial;
}

h2{
  font-size: 13px;
  font-family: Arial;
  color: #0a51a1;
}

/* End of H Adjustments */
