#tblbanner{
border-collapse:collapse;
}

#tblbanner td{
vertical-align:top;
}

#tdbannerlogo{
text-align:left;
padding-left:20px;
width:230px;
}

#tdbannerlogo img{
border-width:0px;
}

#tdbannerlogo a:hover,#tdbannerlogo a:visited,#tdbannercenter a:active{
color:transparent;
}

#tdbannermeny{
padding-top:0px;
vertical-align:top;
}

#menywrap{
border-collapse:collapse;
}

#mtexttd{
vertical-align:top;
}

.tmeny{
text-align:left;
margin-top:0px;
margin-left:0px;
border-collapse:collapse;
}

#tblhuvudmeny{
margin-right:25px;
margin-left:0px;
}


#tblmeny{
padding:10px;
margin-left:0px;
margin-right:20px;
}

#tblmeny td{
vertical-align:middle;
}

#tblhuvudrubriker{
border-right:2px dotted #999999;
}

.tmeny td{
padding:0px 10px 0px 10px;
white-space:nowrap;
}

.tmeny a,.tmeny a:visited{
font-size:1.1em;
font-family:"arial",sans-serif;
color:#E3E3E3;
text-decoration:none;}
.tmeny a:hover{color:white; text-decoration:underline;}
.tmeny a:active{text-decoration:none;}


.tblmenyrubrik{
margin:0px;
border-collapse:collapse;
width:100px;
}

.tblmenyrubrik td{
margin:0px;
padding:5px 4px 5px 4px;
}

.tblmenyrubrik2 td{
border-bottom: 1px solid #ccc;
}

.tblmenyrubrik a, .tblmenyrubrik a:visited,.tblmenyrubrik2 a, .tblmenyrubrik2 a:visited{
text-decoration:none;
color:#E3E3E3;}
.tblmenyrubrik a:hover{color:#FFFFFF;}


.menyrubrik p, .menyrubrik{
font-size:1.6em;
line-height:0.8em;
color:#E3E3E3;
font-family:"book antiqua","times new roman",serif;
font-style:italic;
}

.menyrubrik p{
font-size:1.2em;
}

.tdrubrik{
padding:0px;
margin:5px 0px 6px 0px;
font-family:"book antiqua";
}

.tomtd{
height:11px;
}

#menykonferens:hover{background: #557777;}
#menyhotell:hover{background: #995544;}
#menyfest:hover{background: #446688;}
#menygolf:hover{background:#8D7A66;}


#mtexttd{
padding:0px;
white-space:normal;
vertical-align:top;
text-align:center;
max-width:140px;
width:140px;
}

.mtext{
color:#DDD;
font-size:1.1em;
font-family:'book antiqua';	
letter-spacing: 0.01em;
line-height:1.1em;
font-family:"book antiqua",serif;
margin:0px 5px 0px 5px;
}

/* FORSLAG ---------------*/
#tblforslag{
}

.forslaghighlight{
background: #444;
font-style:italic;
}


/* BLOGG ------------------*/
#divblogg{
position:absolute;
right:0px;
top:12px;
margin-right:5px;
left:810px;
overflow:hidden;
}

#divblogg table{
margin-left:auto;
margin-right:auto;
}

#tblblogg{
font-size:0.9em;
}

#tblblogg td{
white-space:nowrap;
overflow:hidden;
}

/* NYHETER */
#tdbannerright{
padding:0px 20px 0px;
}

#dnyheter{
overflow:hidden;
height:125px;
width:100%;
}

#tblnyheter,#tblnyheterrubrik{
margin-right:auto;
margin-left:auto;
}

#tblnyheter{
padding:0px;
border-collapse:collapse;
}

#tblnyheter td{
padding:0px;
vertical-align:top;
}

#tblnyheter table{
padding:0px;
min-width:110px;
max-width:150px;
margin:0px;
border-collapse:collapse;
}

#tblnyheter table td{
padding:1px 3px 1px;
overflow:hidden;
height:22px;
white-space:nowrap;
}

#nyhetstext{
width:100%;
color:#DDD;
vertical-align:top;
font-size:1.2em;
line-height:1.3em;
font-family:'book antiqua';
}

#nyhetstext p{
margin:2px 8px 2px;
font-size:1.0em;
}

.nyhettitel,.nyhetmark{
font-family:sans-serif;
font-size:12px;
color:#DDD;
border-bottom:1px dotted #888;
font-weight:bold;
}

.nyhettitel,.nyhettom,.nyhettitel{
background:#446666;
}

.nyhettitel:hover{
background:#335555;
cursor:pointer;
}

.nyhetmark{
background:#335555;
}

#nh4{
border-bottom:0px;
}

.lasmer{
font-weight:bold;
font-style:italic;
float:right;
margin-right:5px;
}

.lasmer a{
color:#EEE;
}

.lasmer a:hover{
text-decoration:underline;
}

.nyhetorn{
margin-right:8px;
margin-top:3px;
}

/* SPRAK */
.flagga{
width:35px;
border:0px;
margin-top:5px;
margin-bottom:10px;
opacity:0.7;
}

.flagga:hover{
opacity:1.0;
}

#tdsprak{
}


/* KONTAKT */
.tkontakt{
color:#E3E3E3;
font-family:sans-serif;
font-size:1.2em;
line-height:1.7em;
}


#dkontakt{
position:absolute;
text-align:center;
right:20px;
top:28px;
z-index:1;
}

#dkontakt a{
font-size:0.9em;
color:#E3E3E3;
text-decoration:none;
}
