
body {
  color:            black;
  font-size:        small;
  font-family:      Arial, "Times New Roman", Times, serif;
  background-color: white;
  margin:           0;
  padding:          0;
  text-align:       center;
  background-color: #fff;
}

p {
  color:			#676767;
  font-size:        0.9em;
  font-family:      Georgia, "Times New Roman", Times, serif;
}

.nyhet1 {
  color:			#676767;
  font-size:        11px;
  font-family:      verdana, Helvetica, sans-serif, "Times New Roman", Times, serif;
  line-height:      25px;
  width: 			285px; 
  background-color: #f2f2f2; 
  padding-left: 	6px;
}
.nyhet2 {
  color:			#676767;
  font-size:        11px;
  font-family:      verdana, Helvetica, sans-serif, "Times New Roman", Times, serif;
  line-height:      25px;
  width: 			285px; 
  background-color: #fff; 
  padding-left: 	6px;
}
.info {
  color:			#000;
  font-size:        11px;
  font-family:      verdana, Helvetica, sans-serif, "Times New Roman", Times, serif;
}
td {
}
ul {
  margin:  0 0 0 24px;
  padding: 10px 0 15px;
}
li {
  background-position: 2px 0;
  margin-top:          7px;
  list-style-type:     none;
  list-style-image:    none;
}

h1 {
  font-family:   Arial, Verdana;
  font-size:     1.7em;
  font-weight:	 bold;
  color:	 	 #676767;
  margin-top:    5px;
  margin-bottom: 5px;
  margin-left:   0;
  padding-top:   0;
}
#links a {
  color:           #000;
  text-decoration: underline;
}
a:link {
  color:           #027498;
  text-decoration: none;
}
a:visited {
  color:           #8CBED8;
  text-decoration: none;
}
a:hover {
  color:           #018EBB;
  text-decoration: underline;
}
a:active {
  color: #cc6600;
}
#topper {
  background-image:      url(img/nyheter-gotland.gif);
  background-repeat:     no-repeat;
  background-position:   0 0;
  margin-top:			 20px;
  margin-bottom:		 0;
  width:                 950px;
  height:                115px;
}

#main-container {
  text-align:            left;
  width:                 1000px;
  position:              relative;
  margin:                0 auto;
  padding:               0;
}
#main-co {
  background-image:       url(img/marin-main.gif);
  background-repeat:     repeat-y;
  background-attachment: scroll;
  background-position:   0 0;
  text-align:            left;
  float:				 left;
  width:                 760px;
  position:              relative;
  margin:                0 auto;
  padding:               0;
}

#header a {
  background-image:       url(img/nyheter-0498.gif);
  background-repeat:     no-repeat;
  background-attachment: scroll;
  background-position:   left top;
  width:                 198px;
  height:                41px;
  float:                 left;
  clear:                 both;
  margin:            	 20px 0 20px 20px;
  border-style:          none;
}
#header a:hover {
  background-image:        url(img/nyheter-0498.gif);
  background-repeat:     no-repeat;
  background-attachment: scroll;
  background-position:   left top;
}
/*  */
#searchbar {
  color:                 #666;
  font-size:             small;
  font-weight:           normal;
  line-height:           14px;
  width:                 690px;
  float:                 left;
  text-decoration:       none;
  clear:                 both;
  margin:                0;
  padding:               0;
}
#searchbar p {
  color:         #5f5f5f;
  font-size:     10px;
  line-height:   11px;
  text-align:    left;
  width:         170px;
  float:         left;
  margin:        30px 0 0;
  padding-right: 30px;
}
#searchbar img {
  margin:     0 0 1px 15px;
  padding:    0;
}

#navlist {
  background: #FFF;
  background-image:	 url(img/meny-bg.gif);
  text-align: center;
  width:      730px;
  height:	  25px;
  margin:     0 0 0 15px;
  padding:    0;
}
#navlist ul, #navlist li {
  display:         inline;
  list-style-type: none;
  margin:          5px 0 0 0;
  padding:         0 0 0;
}
#navlist a:link, #navlist a:visited, #navlist p {
  color:                 #B7B6B6;
  float:                 left;
  font-size:             0.8em;
  font-weight:			 bold;
  line-height:           16px;
  background-repeat:     no-repeat;
  background-attachment: scroll;
  background-position:   0 0;
  margin-right:          0;
  padding:               5px 0 3px 15px;
  text-decoration:       none;
}
#navlist a:link#current, #navlist a:visited#current {
  color:                 #B7B6B6;
  text-decoration: 		 underline;
  background-repeat:     no-repeat;
  background-attachment: scroll;
  background-position:   0 0;
  margin-right:          0;
  padding:               4px 0 3px 15px;
}
#navlist a:hover {
  color:                 #999;
  text-decoration: 		 underline;
  background-repeat:     no-repeat;
  background-attachment: scroll;
  background-position:   left top;
}

#double-div-outest {
  text-align:            left;
  position:              relative;
  left:                  0;
  width:                 950px;
  float:                 left;
  clear:                 none;
  margin-top:            10px;
  margin-bottom:         30px;
  margin-left:           5px;
  padding-top:           0;
  padding-bottom:        0;
}
#double-div-outer {
  text-align:            left;
  position:              relative;
  left:                  8px;
  width:                 470px;
  float:                 left;
  clear:                 none;
  margin-top:            0;
  margin-bottom:         30px;
  margin-left:           10px;
  margin-right:          20px;
  padding-top:           0;
  padding-bottom:        0;
}
#double-div {
  text-align:            left;
  width:                 500px;
  float:                 left;
  clear:                 both;
  margin:                0;
  padding:               20px;
  border-color:          #58c8df ;
  border-width:          1px;
}

#right-div-outer {
  text-align:            left;
  position:              relative;
  left:                  8px;
  width:                 250px;
  float:                 left;
  clear:                 none;
  margin-top:            0;
  margin-bottom:         30px;
  margin-left:           0;
  padding-top:           0;
  padding-bottom:        0;
}
#right-div {
  text-align:            left;
  width:                 315px;
  float:                 left;
  clear:                 none;
  margin:                0;
  padding:               0;
  background-color:      #FFF;
}
#left-div {
  text-align:            left;
  width:                 315px;
  float:                 left;
  clear:                 none;
  margin:                0;
  padding:               0;
  background-color:      #FFF;
}
#middle-div {
  text-align:            left;
  width:                 315px;
  float:                 left;
  clear:                 none;
  margin:                0;
  padding:               0;
  background-color:      #FFF;
}
#left-content {
  width:   440px;
  float:   left;
  clear:   none;
  margin:  0 0 0 20px;
  padding: 0;
}
#right-content {
  float:   left;
  clear:   none;
  margin:  0px;
  padding: 0;
}

#footer {
  font-size:             0.5em;
  margin-top:            10px;
  margin-bottom:         1px;
  padding-top:           1px;
  padding-bottom:        1px;
}
#footer a:link {
  color:           #008bbf;
  text-decoration: none;
  margin:          0;
  padding:         0;
}
#footer a:visited {
  color:           #008bbf;
  text-decoration: none;
  margin:          0;
  padding:         0;
}
#footer a:hover {
  color:           #008bbf;
  text-decoration: underline;
  margin:          0;
  padding:         0;
}
#footer p {
  color:     #008bbf;
  font-size: 8px;
  margin:    0;
  padding:   0;
}
#left {
  float: left;
  width:  200px;
}
#right {
  float: right;
  width:  300px;

}

#breadcrumbs {
  font-size:   x-small;
  color:       #9a9a9a;
  width:       100%;
  height:      10px;
  float:       left;
  clear:       both;
  margin:      5px 0 0 20px;
  padding:     0;
}
#breadcrumbs a:link {
  color:           #9a9a9a;
  text-decoration: none;
  margin:          0;
  padding:         0;
}
#breadcrumbs a:visited {
  color:           #9a9a9a;
  text-decoration: none;
  margin:          0;
  padding:         0;
}
#breadcrumbs a:hover {
  color:           #8CBED8;
  text-decoration: underline;
  margin:          0;
  padding:         0;
}


