@import url("chromestyle.css");

html {
  height: 100%;
  overflow-y: scroll;

}

body {
  margin: 0px;
  background: #a4b5cc;
  height: 100%;
}

img {
  border: none;
}

#image {
  padding-top: 10px;
  padding-bottom: 5px;
}
#image_td {
  text-align: center;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  height: 20px;
  background: #cccccc;
  font: normal 11px "Verdana",sans-serif;
  border-top: solid 1px;
  border-top-color: #a5a19e;
  border-bottom: solid 1px;
  border-bottom-color: #ebebeb;
}

#image_frame {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

#wrap {
  width: 100%;
  height: 100%;
  text-align: center;
}

#table_wrap {
  width: 900px;
  margin: auto auto;
}

#header {
  background: #a4b5cc;
  padding-top: 20px;
  padding-bottom: 20px;
  width: 900px;
  height: 70px;
}

#menu_right {
  background: url(images/style/corner_right.jpg) no-repeat top right;
  background-color: #214a82;
  width: 15px;
  height: 23px;
  font: normal 10px "Verdana",sans-serif;
}

#menu_left {
  background: url(images/style/corner_left.jpg) no-repeat top left;
  background-color: #214a82;
  width: 15px;
  height: 23px;
  font: normal 10px "Verdana",sans-serif;
}

#menu_middle {
  background-color: #214a82;
  height: 23px;
  width: 860px;
  color: #ffffff;
  border-top: solid 1px;
  border-top-color: #2a5187;
  border-bottom: solid 1px;
  border-bottom-color: #b5c3d5;
}

#menu_middle a {
  background-color: #214a82;
  color: #ffffff;
  text-decoration: none;
}

#menu_middle h1 {
  margin: 0 0 0 0;
  font: normal 12px "Verdana",sans-serif;
  text-align: center;
  color: #fff;
}


#content_subject {
  background: #fff;
  width: 900px;
  height: 20px;
  margin: 0 0 0 0;
  padding-top: 7px;
  border-right: solid;
  border-right-color: #bfcbdb;
  border-left: solid;
  border-left-color: #bfcbdb;
  border-width: 1px;
}

#content_subject h1 {
  color: #414042;
  padding-left: 20px;
  font: normal 16px "Verdana",sans-serif;
}

#content_wide {
  vertical-align: top;
  background: #fff;
  height: 100%;
  width: 900px;
  font: normal 12px "Verdana",sans-serif;
  border-right: solid;
  border-right-color: #bfcbdb;
  border-left: solid;
  border-left-color: #bfcbdb;
  border-width: 1px;
}

#content_right {
  vertical-align: top;
  padding-right: 20px;
  background: #fff;
  width: 260px;
  font: normal 12px "Verdana",sans-serif;
}

#content_left {
  vertical-align: top;
  background: #fff;
  width: 320px;
}

#content_left h1 {
  color: #414042;
  padding-top: 0px;
  padding-bottom: 3px;
  margin: 0px;
  padding-left: 20px;
  font: normal 29px "Verdana",sans-serif;
}

#content_left h2 {
  margin: 0px;
  padding-top: 10px;
  color: #414042;
  padding-left: 20px;
  font: normal 14px "Verdana",sans-serif;
}

#content_left p {
  margin: 0px;
  color: #414042;
  padding-top: 0px;
  padding-left: 20px;
  padding-right: 30px;
  padding-bottom: 5px;
  font: normal 12px "Verdana",sans-serif;
}

#content_left p a{
  margin: 0px;
  color: #414042;
  font: normal 12px "Verdana",sans-serif;
}

#content_middle {
  vertical-align: top;
  background: #fff;
  float: right;
  top: 90px;
  height: 100%;
  width: 320px;
  font: normal 10px "Verdana",sans-serif;
}

#content_news {
  margin-left: 20px;
  margin-top: 15px;
  padding-top: 2px;
  padding-right: 10px;
  text-align: right;
  background: #a4b5cc;
  width: 220px;
  height: 25px;
  font: normal 14px "Verdana",sans-serif;
}

#content_news a {
  text-decoration: none;
  color: #414042;
  font: normal 14px "Verdana",sans-serif;
}

#list_invisible {
  width: 100%;
  border: none;
  font: normal 12px "Verdana",sans-serif;
}

#list_invisible_padding {
  margin-bottom: 300px;
  width: 100%;
  border: none;
  font: normal 12px "Verdana",sans-serif;
}


#list_wide {
  width: 90%;
  padding: 10px;
  border: solid;
  border-color: #b1c3dc;
  font: normal 12px "Verdana",sans-serif;
}

#list_wide p {
  padding: 10px;
  font: normal 12px "Verdana",sans-serif;
}

#list_wide a {
  color: #414042;
 font-weight: none;
 text-decoration: none;
}

#list_wide h2 {
  width: 100%;
  border: none;
  font: normal 13px "Verdana",sans-serif;
}

#list {
  margin-bottom: 15px;
  width: 100%;
  border: solid;
  border-color: #b1c3dc;
  font: normal 11px "Verdana",sans-serif;
}

#list_padding {
  padding-left: 20px;
}

#list h2 {
  margin: 0 0 0 0;
  padding-top: 3px;
  padding-bottom: 5px;
  padding-left: 10px;
  font: bold 12px "Verdana",sans-serif;
}

#list p {
  padding: 10px;
  font: normal 11px "Verdana",sans-serif;
}

#list a {
  color: #414042;
 font-weight: none;
 text-decoration: none;
}

#image {
  padding-left: 20px;
}

#footer {
  background: #214a82;
  bottom: 0;
  width: 100%;
  height: 20px;
  text-align: center;
  padding-top: 4px;
  color: #fff;
  font: normal 11px "Verdana",sans-serif;
  position: fixed; 
}

#subscribe { /* background image block */
display: block;
width: 800px;
height: 800px;
background: url(media/Sverigekarta.jpeg) no-repeat;
margin-top: 0px;
}
#subscribe a {
text-decoration:none;
}
.hide {
visibility:hidden;
}
#malmo { /* RSS Link */
float: left;
width : 60px;
height: 60px;
margin-left: 250px;
margin-top: 555px;
}
#solvesborg { /* Email Link */
float: left;
width : 50px;
height: 50px;
margin-left: 400px;
margin-bottom: 200px;
}
#bromolla { /* Mobile Link */
float: left;
position:absolute;
width : 50px;
height: 50px;
margin-left: 130px;
margin-top: 5px;
}

