body { font-family:Verdana, Arial; margin:0; padding:0; font-size:11px; background-color:#d1d2d4; }
img{ border:none; }


#floaterLink{ border:0px solid black; border:1px solid black; float:right;  height:340px; width:270px; cursor:pointer; background-color:#222222; opacity:0; moz-opacity:0; khtml-opacity:0;filter: alpha(opacity = 0); }
#header { background: url('/econtent/img/segeltopp_gra.gif') top right no-repeat; height:90px; width:832px; text-align:center;}
#mainTable { width:996px;border:0px solid black; }
#mainTable td { border:1px; margin:0; padding:0; }
#mainTddiv {border:solid 1px #dadada; padding:25px; width:auto; height:auto;}
#mainTd { height:480px; background: url('/econtent/img/baksegel.gif') #ffffff no-repeat top right;}

#segelspets { position:relative; top:294px; left:0px;}
#footer { clear:both; position:bottom right; font-size: 10px; text-align:right; margin-top:20px;}
#mainMenu { height:428px; width:196px; float:left; text-align:left;}
#content{float:left; height:auto; width:580px; text-align:left; }
#infoImage_left { padding:0px 20px 10px 0px; }
#infoImage_right { padding:0px 0px 10px 20px; }
#subnavigation { }
.subnav { float:left; margin-right:10px; margin-bottom:20px; font-size:11px; font-weight:normal;}
.footerBox{ border:solid #000000 0px; border-top-width:1px; border-right-width:1px; padding:10px 10px 0 10px; width:188px; height:80px;}
#box1_rubrik { margin-bottom: 4px; font-size: 14px; font-weight: bold; color: #a90a13; }
#box2_rubrik { margin-bottom: 4px; font-size: 14px; font-weight: bold; color: #73ab00; }
#box3_rubrik { margin-bottom: 4px; font-size: 14px; font-weight: bold; color: #e07f00; }
#box4_rubrik { margin-bottom: 4px; font-size: 14px; font-weight: bold; color: #000000; }
.nyhetslank { color: #000000;  }
.nyhetslank:hover { color: #000000; text-decoration: underline; }

a { text-decoration:none; color:#999999;}
a:hover { text-decoration: underline; color:#a9a9a9; }

.navlinkdiv { margin-bottom: 7px; }
.navlink { color:#f4bc73; font-weight:normal; font-size:18px; }
.navlink:hover { color:#d07600; text-decoration: none; font-weight:normal; font-size:18px; }
.navlink_active { color:#d07600; font-weight:normal; font-size:18px;}
.navlink_active:hover { color:#d07600; font-weight:normal; font-size:18px;}

.startlink { color:#d07600; font-weight:normal; font-size:18px; }
.startlink:hover { color:#efa543; text-decoration: none; font-weight:normal; font-size:18px; }
.startlink_active { color:#efa543; font-weight:normal; }

.submen_active { color: #000000; font-weight: normal; }
.submen{ color: #777777; font-weight: normal; }

h1, .huvudrubrik { font-size:18px; margin:0 0 10px 0; padding:0; font-weight:bold; }
h2, .rubrik { font-size:13px; margin:7px 0 2px 0; padding:0; font-weight:bold;}
p, .text { font-size:11px; margin:0; padding:0;}

/*********  TEXTMALL MED BILDER UNDERTILL ***************************/
#textImages{ margin-top:10px; }

/*********  NYHETSMALL ***************************/
#otherNews{ margin-top:20px; clear:both; }
#newsLink {}
#newsLinks{ border-top: solid 1px #dadada; padding-top:10px;}

/********* LOKALLISTNING ************************/
#lister tr.even td { background-color: #eaeaea; height: 20px;  }
#lister tr.odd td { background-color:#ffffff; height: 20px;  }
#lister td { padding:4px; }
#lister{ margin-top:20px; }
#headerRow td { border-bottom: solid #999999 1px;}
.rub { width: 70px; }
/********* FASTIGHETLISTNING ************************/
.listDiv {}
.fastighet { float:left; width:174px; height:160px; margin-right: 5px; margin-bottom:5px;}

/********* PERSONAL **********************************/
.floatObj { float:left; width:180px; height:300px; margin:0 3px 10px 3px; }
.personimg{ border:1px solid #dadada; width:170px; height:220px; }