BODY {	  
  font-family: Verdana; Arial; Helvetica; Sans-serif;
  color: #000000;
  font-size: 11px;
  background-color: #fafafa;
  margin:0px;

  scrollbar-face-color: #DEE3E7;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #DEE3E7;
  scrollbar-3dlight-color: #D1D7DC;
  scrollbar-arrow-color:  #006699;
  scrollbar-track-color: #EFEFEF;
  scrollbar-darkshadow-color: #98AAB1;
}


.rsearch{
border: medium double black
}

IMG { 
  border-color: #000066;
}

TD {
  font-size: 11px;
}

TD.content_area {
	background-color: #fafafa;
  	border-top: 1px solid #5b8fc4;
	border-left: 1px solid #5b8fc4;
  	border-right: 1px solid #5b8fc4;
	border-bottom: 1px solid #5b8fc4;
}
TD.ort {
  padding-left: 3px;
  padding-right: 3px;
}

TD.lan {
  padding-bottom: 3px;
  padding-left: 3px;
}

TD.lanhead {
  padding-bottom: 3px;
}


HR { 
  color: #000066;
  background-color: #000066;
  height: 2px;
}
 
.steghead { 
  font-family: Verdana, Arial, Helvetica, Sans-serif, Times, Serif;
  font-size: 16pt;
  color: #000066;
}

.stxt { 
  font-family: Verdana, Arial, Helvetica, Sans-serif, Times, Serif;
  font-size: 8pt;
  color: #000000;
}


.stegnum { 
  font-family: Verdana, Arial, Helvetica, Sans-serif, Times, Serif;
  font-size: 20pt;
}

.stegtxt { 
  font-family: Verdana, Arial, Helvetica, Sans-serif, Times, Serif;
  font-size: 7pt;
  font-weight: bold;
}

.info { 
  font-family: Verdana, Arial, Helvetica, Sans-serif, Times, Serif;
  font-size: 8pt;
  font-weight: bold;
  color: #000066;
  position: relative;
  top: 4px;
}

A:link {
	text-decoration: none;
        color: #000000;
}

A:active {
	text-decoration: none;
        color: #000000;
}

A:visited {
	text-decoration: none;
        color: #000000;
}

A:hover {
	text-decoration: none;
        color: #000066;
}

A.stegact:link {
	text-decoration: none;
        color: #000000;
}

A.stegact:active {
	text-decoration: none;
        color: #000000;
}

A.stegact:visited {
	text-decoration: none;
        color: #000000;
}

A.stegact:hover {
	text-decoration: none;
        color: #000066;
}

A.stegnot:link {
	text-decoration: none;
        color: #C0C0C0;
}

A.stegnot:active {
	text-decoration: none;
        color: #C0C0C0;
}

A.stegnot:visited {
	text-decoration: none;
        color: #C0C0C0;
}
A.stegnot:hover {
	text-decoration: none;
        color: #C0C0C0;
}



A.navi:link {
        font-weight: bold;
	text-decoration: bold;
        color: #000066;
}

A.navi:active {
        font-weight: bold;
	text-decoration: bold;
        color: #000066;
}

A.navi:visited {
        font-weight: bold;
	text-decoration: bold;
        color: #000066;
}

A.navi:hover {
        font-weight: bold;
	text-decoration: bold;
        color: #000099;
}

A.red:link {
	text-decoration: underline;
        color: #F3120B;
}

A.red:active {
	text-decoration: underline;
        color: #F3120B;
}

A.red:visited {
	text-decoration: underline;
        color: #F3120B;
}

A.red:hover {
	text-decoration: underline;
        color: #FF0000;
}

A.bh:link {
	text-decoration: none;
        color: #000000;
}

A.bh:active {
	text-decoration: none;
        color: #000000;
}

A.bh:visited {
	text-decoration: none;
        color: #000000;
}

A.bh:hover {
	text-decoration: none;
        color: #000066;
}

TABLE.border { 
        background-color: #fafafa;
  	border: 1px solid #5b8fc4;
  
}

TD.btr {
	background-color: #fafafa;
        border-top: 1px solid #5b8fc4;
	border-right: 1px solid #5b8fc4;
        padding-left: 3px;
        padding-right: 3px;
}

TD.bt {
	background-color: #fafafa;
        border-top: 1px solid #5b8fc4;
        padding-left: 4px;
        padding-right: 4px;
}

TD.bn {
	background-color: #fafafa;
        padding-left: 4px;
        padding-right: 4px;
        font-size: 12px;

}

TD.rb { 
  background-color: #fafafa;
  border-right: 1px solid #5b8fc4;
}

TD.lb { 
  background-color: #fafafa;
  border-left: 1px solid #5b8fc4;
}

TD.rbb { 
  background-color: #fafafa;
  border-right: 1px solid #5b8fc4;
  border-bottom: 1px solid #5b8fc4;
}

TD.bb { 
  background-color: #fafafa;
  border-bottom: 1px solid #5b8fc4;
}


TD.navi { 
  background-color: #FAFAFA;
  text-align: center;
  font-weight: bold;
  color: #000000;
}

TD.navisel { 
  background-color: #DBEFF7;
  text-align: center;
  font-weight: bold;
  color: #000000;
}

TD.navibar { 
  background-color: #000066;
  text-align: center;
  font-weight: bold;
  color: #000066;
}

TABLE.navidrop { 
  background-color: #FAFAFA;
  border-top: 2px solid #000066;
  border-left: 2px solid #000066;
  border-right: 2px solid #000066;
  border-bottom: 2px solid #000066;
}

TD.dropcell { 
  padding-left: 5px;
}

TD.box {
	background-color: #fffff;
  	border-top: 1px solid #a8d7ed;
	border-left: 1px solid #a8d7ed;
  	border-right: 1px solid #a8d7ed;
	border-bottom: 1px solid #a8d7ed;
}

TD.help {
	background-color: #fafafa;
  	border-top: 2px solid #000066;
	border-left: 2px solid #000066;
  	border-right: 2px solid #000066;
	border-bottom: 2px solid #000066;
}

TD.lightblue { 
  background-color: #EEFAFF;
}

INPUT,TEXTAREA,SELECT { 
  border: 1px solid #000066;
  font-family: Verdana; Arial; Helvetica; Sans-serif;
  font-size: 10px;
  color: #000066;
  background-color: #ffffff;
}

INPUT.nobox { 
  border: 0px;
  font-family: Verdana; Arial; Helvetica; Sans-serif;
  font-size: 10px;
  color: #000000;
  background-color: #ffffff;
}

.button { 
  font-family: Verdana; Arial; Helvetica; Sans-serif;
  font-size: 10px;
  font-style: normal;
  color: #000000;
  background-color: #d4d0c8;
  border: #000066;
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  height: 16px;
  cursor: hand;
}

.checkbox { 
  border: 0px;
}

.head { 
  font-size: 18px;
  text-decoration: none;
  font-weight: bold;
}

.bhdr { 
  font-size: 16px;
  text-decoration: none;
  font-weight: bold;
}

INPUT.timesection { 
  border: 1px solid #4aa1ca;
  font-family: Verdana; Arial; Helvetica; Sans-serif;
  font-size: 12px;
  color: #4aa1ca;
  
}

.kryssa{
font-family: Times;
font-size:   12	
}

.bar { 
  background-color: #000066;
}

.bar_up{
background-image: url('vert_up.jpg');
background-repeat: repeat-x;
}

.bar_down{
background-image: url('vert_down.jpg');
background-repeat: repeat-x;
}

.bar_right{
background-image: url('horiz_right.jpg');
background-repeat: repeat-y;
}
.clr{
clear:both;
width:900px;
height:7px;
}
#my-wrapper{
background:#d2d2d2;
margin:0px;
padding:0px;
}
#my-heder{
margin:0px auto;
background:#E7501E;
height:220px;
padding:0px;
}
#my-heder-fixedwidth{
margin:0px auto;
width:980px;
height:120px;
}
#my-heder-topannons{
height:120px;
background:#ccc;
}
#my-logo{
margin:20px 0 0 20px;
float:left;
}
#my-search{
float:right;
margin:25px 20px 0 0;
}
#my-body-wrapper{
background: url('http://marknad.hamnen.se/hamnen/images/body-bg.jpg') repeat-Y center;
margin:0px;
padding:0px;
}
#my-body{
margin:auto;
width:980px;
}
#my-topmenu{
background: #1E1E1E;
height:33px;
width:970px;
padding:5px 0px 0px 0px;
margin:0px auto;
}
#my-body-content{
padding:0px 7px 0px 7px;
}
#my-footer{
height:200px;
background: url('http://marknad.hamnen.se/hamnen/images/footer-bg.jpg');
border-top:3px #000 solid;
}
#my-footer-fixedsize{
}
#my-left{
  float: left;
  width: 691px;
  border:1px solid #ccc;
  padding:5px
}
#my-middle{
  float: right;
  width: 250px;
  margin:0px 7px 0px 7px;
}
#my-footer-old{
width:980px;
margin:0px auto;
color:#d2d2d2;
padding-top:20px;
font-size:10px;
}

#my-footer-L{
float:left;
width:500px;
}
#my-footer-R{
float:right;
width:300px;
text-align:right;
}
a:link, a:visited {
color: #E7501E;
text-decoration: none;
}

