﻿body
{
    background: none repeat scroll 0 0 #03b1e0;/*D5E6ED*/
}

#wrapper, .center
{
    width: 964px;
    margin: 0 auto;
    background: #fff;
}


#head
{
}


#content
{
}

#foot
{
    padding: 30px 0px;
}
.hleft
{
    width: 600px;
    height: 125px;
    margin-left: 46px;
    margin-top: 20px;
}
.hright
{
    padding-left: 40px;
    padding-top: 32px;
    width: 275px;
}
.custpics
{
    padding-right: 4px;
}
#searcharea 
{
         background-image: url("img/nhead.jpg");
    background-position: 26px 3px;
    background-repeat: no-repeat;
    font-size: 19px;
    height: 40px;
    
}
#searcharea input
{
   /* background-color: #eac211;
    padding: 5px;
    margin-top: 10px;*/
    width: 196px;
    margin: 9px 0 0 42px;
}
.valign
{
    vertical-align: middle;
}
.col1
{
    width: 200px;
    min-height: 10px;
}
.col2
{
    width: 500px;
}
.col3
{
    min-height: 10px;
    margin-left: 2px;
    padding-left: 10px;
    width: 242px;
}
#custompics
{
    margin-left: 10px;
    min-height: 146px;
    overflow: hidden;
    width: 944px;
}
#mainmenu
{
    list-style-type: none;
    padding-left: 0px;
    margin-left: 10px;
}
#mainmenu li
{
   /* background-color: #ebc311;*/
    width: 150px;
    text-align: center;
    padding: 7px;
    margin-bottom: 10px;
    background-image:url(img/bgmenu.jpg);
    background-repeat:no-repeat;
}
#mainmenu li a
{
    text-transform: uppercase;
    font-size: 11px;
    color: #000000;
}
.closed .subm
{
    display: none;
}
.open .subm
{
    list-style-type: none;
    background-color: #fff;
    margin: 7px 0px 10px 0px !important;
    padding: 10px 0px 0px 10px;
}
#mainmenu .open .subm li
{
    background-color: #FFFFFF !important;
    background-image:none;
    margin-top: 7px;
    text-align: left !important;
    padding: 0px 0px 7px 0px !important;
    margin: 0px !important;
}
.open
{
    padding-left: 0px !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
    padding-right: 0px !important;
    width: 164px !important;
}

.open .subm .open
{
    width: 150px !important;
}
.open .subm .open .subm
{
    width: 141px !important;
    padding-top: 0px !important;
}
.open .subm .open .subm li
{
    max-width: 142px !important;
}



.ybox
{
    /*background-color: #EBC311;*/
      background-image:url(img/bgmenu.jpg);
    background-repeat:no-repeat;
    height: 14px;
    margin-left: 10px;
    padding: 7px 0px 7px 0px;
    text-align: center;
    width: 164px;
    margin-top: 10px;
}
.ybox a
{
    color:#000;
}
.ycontent
{
    background: #fff;
    margin-left: 10px;
    padding: 7px 0px 7px 10px;
    width: 154px;
}
.cp
{
    margin-top: 20px;
}
.pointer
{
    cursor: pointer;
}

.efgym p
{
    padding-left: 16px;
}
.nhead,.efgym
{
    /*background-color: #EBC311;*/
       background-image:url(img/nhead.jpg);
    background-repeat:no-repeat;
    padding: 5px 0px 5px 15px;
    font-size: 19px;
}
#newslist
{
    list-style-type: none;
    margin:10px 0px 0px 0px;
    padding-left: 0px;
}
#newslist li
{
    height: 80px;
    padding-bottom: 10px;
}
#imgArchive
{
    margin: 0px;
    padding: 0px;
}
#imgArchive li
{
    list-style: none;
    float: left;
    height: 220px;
    width: 120px;
}
.newsleft
{
    padding-right: 10px;
}
.newsright
{
    width: 160px;
}
.date
{
    font-size: 10px;
}
.news
{
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.news li
{
    padding-bottom: 10px;
}
.lscore
{
    padding-top: 17px;
    margin-left: 10px;
}
.lh
{
    width: 366px;
}
#searchresult
{
    list-style-type: none;
    margin-left: 0px;
    padding-left: 0px;
}
.displaynone
{
    display: none;
}
.selected
{
    font-weight: bold;
}
.cPopup .toggler
{
    padding: 3px 5px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    margin: 4px 0;
}

.cPopup .on
{
    background: #ededed;
}
#ctl00_RssJobbg1 li
{
    font-size: 11px;
    padding-bottom: 10px;
}
/*Sökresultat**/
#search
{
    float:right;
    margin:10px 10px 0px 0px;
}
#print{
    float:right;
    margin:10px 10px 0px 0px;
}

#result {
    background: url("http://wd7.se/jq/img/searchbg.gif") repeat-y scroll 0 0 #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    color: #333333;
    padding: 5px;
    position: absolute;
    width: 560px;
    z-index: 1004;
}

#result {
    background: url("http://wd7.se/jq/img/searchbg.gif") repeat-y scroll 0 0 #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    color: #333333;
    padding: 5px;
    position: absolute;
    width: 560px;
    z-index: 1004;
}
.wd-sugg, .wd-spell {
    float: left;
    width: 150px;
}
.wd-qres {
    float: right;
    min-height: 400px;
    width: 400px;
}
.wd-res {
    border-radius: 4px 4px 4px 4px;
    cursor: pointer;
    padding: 4px 8px 10px;
}
.wd-res:hover {
    background-color: #D5E6ED;
    color: #000;
}
.stitle {
    display: block;
    font-weight: bold;
    margin-bottom: 4px;
}
.loading-search {
    background: url("http://wd7.se/jq/ajax-loader.gif") no-repeat scroll center center transparent;
}
@media print
{
    #wrapper
    {
        margin: 10px;
        width: auto;
    }
}


