﻿body
{
    background: #f7a800;
}
#wrapper
{
    width: 968px;
    margin: 0px auto;
}
#maincontent
{
    background: url("img/shadow.gif") repeat-y scroll 0 0 #F0F0F0;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 10px;
    width: 942px;
}
#header
{
    min-height: 111px;
}
#headerleft
{
    float: left;
    width: 400px;
    height: 60px;
    float: left;
    padding-top: 20px;
}
#headerright
{
    float: left;
    width: 560px;
}
#mainmenu
{
    background-image: url(img/menybg.jpg);
    background-repeat: no-repeat;
    height: 42px;
    width: 968px;
}

#mainmenu input
{
    border:1px solid #FFFFFF;
    height:15px;
    margin-left:32px;
}
#bottom
{
    background-image: url(img/shadowbottom.jpg);
    background-repeat: no-repeat;
    height: 3px;
    width: 968px;
}

.cl
{
    clear: both;
}

/********  toplevelmeny ****************/
#toplevelmeny
{
    list-style-type: none;
    padding-left: 9px;
   
}
#toplevelmeny li
{
    float: left;
    display: block;
    font-size: 16px;
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    height:29px;
    padding-top:12px;
}
#toplevelmeny li a
{
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    padding-right: 16px;
    padding-left: 16px;
}

#resultq
{
    background: none repeat scroll 0 0 black;
    font-size: 12px;
    left: 20px;
    padding: 3px;
    position: relative;
    top: 3px;
}
.selected
{
   
}
.selected a
{
    color:#222d37 !important;
}

/**************** SubLevel ***********/
#submeny
{
    min-height: 26px;
}
#sublevelmeny
{
    list-style-type: none;
    margin-top: 0;
    min-height: 26px;
    padding-left: 0px;
    padding-top: 5px;
}
#sublevelmeny li
{
    float: left;
    display: block;
    margin-right: 15px;
}
#sublevelmeny li a
{
    color: #0098d9;
    font-weight: bold;
}
.subselected a
 {
     color:#000 !important;
 }

/***** layout ************************/
#col1
{
    width: 430px;
    float: left;
    margin-right: 46px;
}
#col1newsletter
{
    width: 600px;
    float: left;
    margin-right: 46px;
}
#col2
{
    float: left;
    width: 220px;
    margin-right: 20px;
    min-height:20px;
}
#col3
{
    float: left;
    width: 220px;
}
/**** bottom ********/
#bottompage
{
    border-top: 2px solid #0095d2;
    min-height: 60px;
    padding-left: 0px !important;
    padding-top: 20px;
}
.displaynone
{
    display: none;
}
/*** Boxes *****/
.boxarea
{
    width: 220px;
    
    background: #e6e6e6;
    border: 1px solid #dcdcdc;
    margin-bottom: 20px;
    background-image: url(img/boxback2.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;
}
.imageraotaion
{
    text-align: center;
    margin: 0 auto;
    margin-top: 18px;
}
.btnsend
{
    margin-left: 14px;
    padding-bottom: 9px;
    padding-top: 5px;
}
#ctl00_cph1_exRadioSignup tr td input
{
    margin: 0px;
    padding: 0px;
}
.fields
{
    margin-left: 15px;
}

.subboxes
{
    width: 220px;
    background: #faf0dc;
    border: 1px solid #f9dc95;
    margin-bottom: 20px;
    background-image: url(img/boxback.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;
}
.subboxesnone {
background:url("img/boxback.jpg") no-repeat scroll right bottom #FAF0DC;
border:1px solid #F9DC95;
margin-bottom:20px;
width:220px;
}


.subboxesnone p {
padding:1px 12px 5px;
}


.subboxes input
{
    margin-left: 15px;
    border: 1px solid #FAD276;
}
.textbox
{
    background: transparent;
    padding: 3px;
    width: 140px;
}
.boxareaa
{
    padding: 1px 12px 5px 12px;
}

#mscontent td
{
    text-align: center;
    padding-top: 15px;
}
#mscontent td img
{
    text-align: right;
}

#medlemsRotation
{
    text-align: center;
}

.date
{
    color: #019bdb;
    font-weight: bold;
}
#calenderlist
{
    list-style-type: none;
    padding-left: 16px;
}
#calenderlist li span
{
    padding: 0px;
}
#calenderlist li
{
    margin-bottom: 18px;
}


/***** popup  ****/

.infocontest
{
    text-align: center;
}
.bluepoll
{
    color: #219dd0;
    font-size: 14px;
    font-weight: bold;
}
.nopadding
{
    margin-bottom: 0px;
    margin-top: 3px;
}

.imgright
{
    margin-left: 14px;
    margin-top: 3px;
}
.linkpoll
{
    display: block;
    padding-left: 131px;
    padding-bottom: 5px;
}
#list
{
    float:left;
    width:161px;
}
#list ul
{
    list-style:none;
    padding-left:0px;
}
#list ul li
{
    padding-bottom:3px;
}
#details
{
    float:left;
    padding-left:30px;
    width:236px;
}
#dtlst
{
    list-style-type:none;
    padding-left:0px;
}
#dtlst li
{
     padding-bottom:3px;
}


#nap1
{
    list-style-type:none;
    padding-left:0px;
}

/**** Search ******/
#ctl00_cph1_exsearchbox
{
    display:none;
}
#searchresult
{
    list-style-type:none;
}
#searchresult li
{
    border-bottom:1px solid #c6c6c6;
}
#searchresult span
{
    color:#000000;
    font-weight:normal;
}

#imagerotationdiv
 {
     background:none repeat scroll 0 0 #FFFFFF;
height:98px;
overflow:hidden;
text-align:center;
 }
 #imagerotationdiv img
 {
     left:inherit !important;
     top:inherit !important;
     position:static !important;
     text-align:center;
 }


#mscontent table, #mscontent table td {
height:113px;
width:220px;
}

#mscontent {
text-align:center;
background:#fff;
}
#ctl00_cph1_ToggleControl1_exPass
{
    margin-left:0px;
}
#ctl00_cph1_ToggleControl1_exUserName
{
    margin-left:0px;
}
/************* **********/

.joblist
{
    padding-left:0px;
    list-style-type:none;
}
.jobb
{
    border-bottom:1px solid #c6c6c6;
    padding-bottom:10px;
}
.spanh3
{
    
    color:#009ADA;
    font-size:13px;
    text-transform:uppercase;
    font-weight:bold;
    cursor:pointer;
} 

.medlemspost
{
    color:Green !important;
}
.toggler.on {
background:none repeat scroll 0 0 #F9DC95;
color:#000000;
font-weight:bold;
padding-bottom:2px;
}


/************ WelcomePage ************/

._body
{
    background-image:none;
    background-color:#fff;
    color:#999;
    font-size:14px;
}

._body a
{
    color:#666;
}

#_wrapper
{
    width:930px;
    margin:0 auto;
}
#_top
{
    text-align:center;
    width:436px;
    margin:0 auto;
    color:#666;
}
#_toptxt
{
    font-size:16px;
    width:425px;
    margin:0 auto;
    color:#666;
  
}
._thtext
{
    font-size:30px;   
}
.thext
{
    font-size:48px;
}

#barometer
{
    padding:12px 0px 12px 40px;
}
