.blackie .blackie-start-choose {
  min-height: 430px;
}
.blackie .blackie-start-mediesverige {
  min-height: 430px;
}
.blackie .blackie-start-reklamsverige {
  min-height: 430px;
}

/*
  Startsida Blackie choose site type
*/
.blackie .blackie-start-choose {
  width: 980px;
  height: 419px;
  background-image: url("../images/site/site-intro-bg.png");
}
.blackie .blackie-start-choose .buttons {
  width: 650px;
  padding-top: 300px;
  margin-left: 173px;
}
.blackie .blackie-start-choose .buttons .mediesverige-button {
  float: left;
}
.blackie .blackie-start-choose .buttons .info-link {
  float: left;
  margin-left: 73px;
  margin-top: 12px;
}
.blackie .blackie-start-choose .buttons .info-link a {
  color: #33ccff;
}
.blackie .blackie-start-choose .buttons .reklamsverige-button {
  float: right;
}

/*
  Startsida Blackie mediesverige
*/

.blackie .blackie-start-mediesverige .blog {
  padding-top: 36px;
  padding-bottom: 10px;
  float: left;
}

.blackie .blackie-start-mediesverige .blog .arrow {
  position: absolute;
  width: 188px;
  height: 189px;
  left: -200px;
  top: 80px;
  background-image: url("../images/omlivet-arrow.png");
}

.blackie .blackie-start-mediesverige .blog .latest-blog-entry {
  width: 480px;
  float: left;
}

.blackie .blackie-start-mediesverige .blog .latest-blog-entry .picture-frame {
  background-color: white;
  width: 480px;
  height: 240px;
}

.blackie .blackie-start-mediesverige .blog .latest-blog-entry .picture-frame img {
  padding: 12px;
}

.blackie .blackie-start-mediesverige .blog .latest-blog-entry .description {
  margin-left: 20px;
  min-height: 100px;
}

.blackie .blackie-start-mediesverige .blog .latest-blog-entry h1 {
  margin-top: 15px;
}

.blackie .blackie-start-mediesverige .blog .latest-blog-entry h1 a {
  font-size: 16px;
  color: #66ccff;
  text-decoration: none;
}

.blackie .blackie-start-mediesverige .blog .latest-blog-entry h2 {
  font-size: 10px;
  font-weight: normal;
  color: #8e8e8e;
  margin-top: 0px;
  margin-bottom: 10px;
}

.blackie .blackie-start-mediesverige .blog .latest-blog-entry span.text {
  font-size: 13px;
  color: #cccccc;
}

.blackie .blackie-start-mediesverige .blog .latest-blog-entry span.continued {
  font-size: 13px;
  color: #33ccff;
}

.blackie .blackie-start-mediesverige .blog .latest-blog-entry .actions {
  margin-left: 20px;
}

.blackie .blackie-start-mediesverige .blog .blog-entries {
  width: 220px;
  margin-left: 20px;
  float: left;
}

.blackie .blackie-start-mediesverige .blog .blog-entries .title {
  width: 140px;
  height: 15px;
  background-image: url("../images/latest-blogs-title.png");
  margin-bottom: 20px;
}

.blackie .blackie-start-mediesverige .blog .blog-entries .entry {
  margin-bottom: 20px;
}

.blackie .blackie-start-mediesverige .blog .blog-entries .entry h1 {
  margin: 0px;
  font-size: 13px;
}

.blackie .blackie-start-mediesverige .blog .blog-entries .entry h1 a {
  font-size: 13px;
  font-weight: bold;
  color: #33ccff;
  text-decoration: none;
}

.blackie .blackie-start-mediesverige .blog .blog-entries .entry h2 {
  font-size: 10px;
  color: #8e8e8e;
  margin-top: 2px;
  margin-bottom: 5px;
  font-weight: normal;
}

.blackie .blackie-start-mediesverige .blog .blog-entries .entry a.comment {
  font-size: 10px;
  font-weight: bold;
  color: #999999;
  text-decoration: none;
}

.blackie .blackie-start-mediesverige .blog .blog-entries .separator {
  height: 1px;
  width: 220px;
  background-color: #333333;
  margin-bottom: 2px;
}

.blackie .blackie-start-mediesverige .blog .blog-entries a.blogs {
  font-size: 13px;
  color: #33ccff;
  float: right;
  text-decoration: none;
}

.blackie .blackie-start-mediesverige .news {
  float: left;
  width: 220px;
  height: 330px;
  margin-left: 20px;
  margin-top: 36px;
  background-color: white;
}

/*
  Startsida Blackie reklamsverige
*/
.blackie .blackie-start-reklamsverige .portfolio {
  padding-top: 36px;
  padding-bottom: 20px;
  float: left;
  margin-left: 20px;
  width: 700px;
  color: #cccccc;
}
.blackie .blackie-start-reklamsverige .news {
  float: left;
  width: 220px;
  height: 330px;
  margin-left: 20px;
  margin-top: 36px;
  background-color: white;
}
.blackie .blackie-start-reklamsverige .portfolio .arrow {
  position: absolute;
  width: 170px;
  height: 103px;
  left: -176px;
  top: 110px;
  background-image: url("../images/site/portfolio-arrow.png");
}
.blackie .blackie-start-reklamsverige .portfolio .top-entry {
  float: left;
  width: 460px;
}
.blackie .blackie-start-reklamsverige .portfolio .top-entry .image-holder {
  background-color: white;
  width: 460px;
}
.blackie .blackie-start-reklamsverige .portfolio .top-entry .image-holder img {
  padding: 12px;
}
.blackie .blackie-start-reklamsverige .portfolio .top-entry .author {
  margin-top: 15px;
  float:  left;
}
.blackie .blackie-start-reklamsverige .portfolio .top-entry .author a {
  font-size: 16px;
  font-weight: bold;
  color: #66ccff;
  text-decoration: none;
}
.blackie .blackie-start-reklamsverige .portfolio .top-entry .actions {
  float: right;
  margin-top: 17px;
}
.blackie .blackie-start-reklamsverige .portfolio .top-entry .job {
  font-size: 16px;
  color: #cccccc;
  float: left;
}
.blackie .blackie-start-reklamsverige .portfolio .top-entry .hearts {
  float: right;
}

.blackie .blackie-start-reklamsverige .portfolio .hearts .link {
  text-decoration: none;
  color: #cccccc;
}
.blackie .blackie-start-reklamsverige .portfolio .hearts .likes {
  font-size: 13px;
  float: left;
  margin-right: 5px;
  color: #cccccc;
}
.blackie .blackie-start-reklamsverige .portfolio .hearts .heart-icon {
  float: left;
  margin-right: 8px;
  width: 15px;
  height: 13px;
  background: url("../images/heart-icon.png");
  margin-top: 2px;
}
.blackie .blackie-start-reklamsverige .portfolio .entries {
  width: 220px;
  margin-left: 20px;
  float: left;
}
.blackie .blackie-start-reklamsverige .portfolio .entries .title {
  width: 115px;
  height: 15px;
  background-image: url("../images/site/portfolio-top-title.png");
  margin-bottom: 20px;
}
.blackie .blackie-start-reklamsverige .portfolio .entries .entry {
  margin-bottom: 15px;
}
.blackie .blackie-start-reklamsverige .portfolio .entries .entry .separator {
  height: 1px;
  background-color: #333333;
  margin-top: 4px;
  margin-bottom: 4px;
}
.blackie .blackie-start-reklamsverige .portfolio .entries .entry span.name a {
  text-decoration: none;
  font-weight: bold;
  color: #33ccff;
}
.blackie .blackie-start-reklamsverige .portfolio .entries .entry span.normal {
}
.blackie .blackie-start-reklamsverige .portfolio .entries .entry span.portfolio-link a {
  text-decoration: none;
  color: #33ccff;
}
.blackie .blackie-start-reklamsverige .portfolio .entries .entry .hearts {
  margin-bottom: 5px;
}
/*
.blackie .blackie-start-reklamsverige .portfolio .entries .entry .other-actions {
}
.blackie .blackie-start-reklamsverige .portfolio .entries .entry .other-actions a {
  font-size: 10px;
  font-weight: bold;
  color: #999999;
  text-decoration: none;
}
*/

/*
  Blackie news box
*/
.blackie .news .news-content {
  padding: 20px;
}

.blackie .news .news-content .news-title {
  width: 56px;
  height: 15px;
  background-image: url("../images/news-title.png");
}

.blackie .news .news-content .separator {
  height: 1px;
  width: 100%;
  background-color: #e3e3e3;
  margin-top: 10px;
  margin-bottom: 10px;
}

.blackie .news .news-content .news-entry {
  margin-bottom: 10px;
}

.blackie .news .news-content .news-entry .date {
  font-size: 10px;
  font-weight: bold;
  color: #8e8e8e;
}

.blackie .news .news-content .news-entry .title a {
  font-size: 13px;
  color: #66ccff;
  text-decoration: none;
}

.blackie .news .news-content  a.news-link {
  text-decoration: none;
  font-size: 13px;
  color: #66ccff;
  float: right;
}

/*
  Startsida content
*/
.middle .start-content .start-column1 {
  float: left;
  width: 460px;
  margin-left: 20px;
  margin-top: 28px;
}
.middle .start-content .start-column2 {
  float: left;
  width: 460px;
  margin-left: 20px;
  margin-top: 28px;
}
.middle .start-content .start-column3 {
  float: left;
  width: 220px;
}
.middle .start-content .start-column4 {
  float: left;
  width: 220px;
  margin-left: 20px;
}


/*
  Startsida content submenu
*/

.middle .start-content .submenu {
  height: 41px;
  width: 980px;
  background-color: #f6f5f5;
  border-bottom: 1px solid #eae9e9;
}

.middle .start-content .submenu a .menu-item {
  float: left;
  height: 41px;
  font-size: 14px;
  color: #666666;
  font-weight: bold;
  border-left: 1px solid #eae9e9;
  border-right: 1px solid #eae9e9;
  border-bottom: 1px solid #eae9e9;
  display: block;
}

.middle .start-content .submenu a .menu-item-active {
  background-color: white;
  float: left;
  height: 41px;
  font-size: 14px;
  color: #666666;
  border-left: 1px solid white;
  border-right: 1px solid white;
  border-bottom: 1px solid white;
  display: block;
}

.middle .start-content .submenu a .menu-item .menu-item-content {
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 15px;
  display: block;
}
.middle .start-content .submenu a .menu-item-active .menu-item-content {
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 15px;
  display: block;
}
.middle .start-content .submenu a .menu-item-alla .menu-item-content {
  width: 24px;
  height: 10px;
  background-image: url("../images/site/start-submenu/startsida-menu-item-alla.png");
}
.middle .start-content .submenu a .menu-item-alla-active .menu-item-content {
  width: 24px;
  height: 10px;
  background-image: url("../images/site/start-submenu/startsida-menu-item-alla.png");
}
.middle .start-content .submenu a .menu-item-inspiration .menu-item-content {
  width: 64px;
  height: 13px;
  background-image: url("../images/site/start-submenu/startsida-menu-item-inspiration.png");
}
.middle .start-content .submenu a .menu-item-inspiration-active .menu-item-content {
  width: 64px;
  height: 13px;
  background-image: url("../images/site/start-submenu/startsida-menu-item-inspiration.png");
}
.middle .start-content .submenu a .menu-item-garbos-vaerld-reklamsverige {
  display: none;
}
.middle .start-content .submenu a .menu-item-garbos-vaerld .menu-item-content {
  width: 76px;
  height: 11px;
  background-image: url("../images/site/start-submenu/startsida-menu-item-garbosvarld.png");
}
.middle .start-content .submenu a .menu-item-garbos-vaerld-active .menu-item-content {
  width: 76px;
  height: 11px;
  background-image: url("../images/site/start-submenu/startsida-menu-item-garbosvarld.png");
}
.middle .start-content .submenu a .menu-item-nyheter {
  background-color: #d1d0d0;
}
.middle .start-content .submenu a .menu-item-nyheter .menu-item-content {
  width: 49px;
  height: 13px;
  background-image: url("../images/site/start-submenu/startsida-menu-item-nyheter.png");
}
.middle .start-content .submenu a .menu-item-nyheter-active .menu-item-content {
  width: 49px;
  height: 13px;
  background-image: url("../images/site/start-submenu/startsida-menu-item-nyheter.png");
}
.middle .start-content .submenu a .menu-item-events {
  background-color: #d1d0d0;
}
.middle .start-content .submenu a .menu-item-events .menu-item-content {
  width: 40px;
  height: 10px;
  background-image: url("../images/site/start-submenu/startsida-menu-item-events.png");
}
.middle .start-content .submenu a .menu-item-events-active .menu-item-content {
  width: 40px;
  height: 10px;
  background-image: url("../images/site/start-submenu/startsida-menu-item-events.png");
}

/*
  Startsida blog
*/

.middle  .start-content .blog-link {
  margin-top: 10px;
  margin-bottom: 10px;
  float: right;
}
.middle  .start-content  .blog-link a {
  text-decoration: none;
  font-size: 13px;
  color: #33ccff;
}




/*
  Startsida content rss
*/
.middle .start-content .rss-area {
  margin-top: 50px;
}
.middle .start-content .rss-box {
  float: left;
}
.middle .start-content .member-event-box {
  float: left;
}
/*
  Startsida content latest logged in
*/
.middle .start-content .latest-login {
  margin-top: 30px;
  height: 234px;
  background-image: url("../images/latest-login-bg.png");
}

.middle .start-content .latest-login  .list {
  padding-top: 48px;
  margin-left: 15px;
}

.middle .start-content .latest-login  .list .login {
  margin-bottom: 23px;
}
.middle .start-content .latest-login  .list .login a {
  text-decoration: none;
}

.middle .start-content .latest-login  .list .login .image {
  float: left;
  width: 40px;
  height: 40px;
}

.middle .start-content .latest-login  .list .login .description {
  float: left;
  margin-left: 15px;
  margin-right: 15px;
  width: 135px;
  
}

.middle .start-content .latest-login  .list .login .description .name {
  font-size: 11px;
  font-weight: bold;
  color: white;
  margin-right:15px;
  width:135px;
  word-wrap:break-word;
}

.middle .start-content .latest-login  .list .login .description .what,.where {
  font-size: 11px;
  color: white;
  margin-right:15px;
  width:135px;
  word-wrap:break-word;
}

/*
  Startsida content banners
*/
.middle .start-content .banner {
  margin-top: 30px;
  
}

/*
  Startsida content banner 2
*/
.middle .start-content .banner2 {
  margin-left: 20px;
  margin-top: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-top: 1px solid #eae9e9;
  border-bottom: 1px solid #eae9e9;
  width: 460px;
  float: left;
}


/*
  Startsida content tip box
*/
.middle .start-content .tipbox {
  height: 196px;
  background-image: url("../images/tipbox-bg.png");
  margin-top: 30px;
}

.middle .start-content .tipbox .tipbox-content {
  margin-left: 16px;
  padding-top: 47px;
  height: 115px;
  width: 180px;
}

.middle .start-content .tipbox .tipbox-content .title {
  font-weight: bold;
  font-size: 10px;
  color: white;
}

.middle .start-content .tipbox .tipbox-content .from {
  font-size: 10px;
  font-style: italic;
  color: white;
}

.middle .start-content .tipbox .tipbox-content .text {
  color: white;
  margin-top: 8px;
}

.middle .start-content .tipbox  .link {
  margin-left: 16px;
}

.middle .start-content .tipbox  .link a {
  text-decoration: none;
  color: white;
}

/*
  Startsida cursorial
*/
.middle .cursorial {
}

.middle .cursorial .title {
  width: 38px;
  height: 15px;
  background-image: url("../images/cursorial-title.png");
  margin-bottom: 13px;
}

.middle .cursorial .cursorial-content {
  border-top: 1px solid #eae9e9;
  border-bottom: 1px solid #eae9e9;
}

.middle .cursorial .cursorial-content .entry {
  margin-top: 13px;
  margin-bottom: 13px;
}

.middle .cursorial .cursorial-content .entry .date {
  font-size: 10px;
  font-weight: bold;
  /*color: #cccccc;*/
  color: #8E8E8E;
}

.middle .cursorial .cursorial-content .entry .author a {
  text-decoration: none;
  font-size: 10px;
  font-weight: bold;
  color: #33ccff;
}

.middle .cursorial .cursorial-content .entry .text {
  color: #666666;
}

.middle .cursorial .link {
  float: right;
  margin-top: 5px;
}

.middle .cursorial .link a {
  text-decoration: none;
  color: #66ccff;
}



.middle .start-content .site-events {
  margin-top: 30px;
}

/*
  Startsida events
*/

.middle .site-events .mediesverige-title {
  width: 192px;
  height: 17px;
  background-image: url("../images/site/events-mediesverige-title.png");
  margin-bottom: 13px;
}
.middle .site-events .reklamsverige-title {
  width: 204px;
  height: 17px;
  background-image: url("../images/site/events-reklamsverige-title.png");
  margin-bottom: 13px;
}


.middle .site-events .events-content {
  border-top: 1px solid #eae9e9;
  border-bottom: 1px solid #eae9e9;
}

.middle .site-events .events-content .entry {
  margin-top: 13px;
  margin-bottom: 13px;
}

.middle .site-events .events-content .entry .date {
  font-size: 10px;
  font-weight: bold;
  /*color: #cccccc;*/
  color:#8E8E8E;
}

.middle .site-events .events-content .entry .part {
  color: #666666;
}

.middle .site-events .events-content .entry .part a {
  text-decoration: none;
  font-weight: bold;
  color: #33ccff;
}

.middle .site-events .link {
  float: right;
  margin-top: 5px;
}

.middle .site-events .link a {
  text-decoration: none;
  color: #66ccff;
}

/*
  Startsida content day vote
*/
.middle .start-content .vote {
  margin-top: 30px;
  border: 1px solid #e6e6e6;
}

.middle .start-content .vote h1 {
  font-size: 16px;
  font-weight: bold;
  color: #666666;
  margin-top: 15px;
  margin-left: 14px;
  margin-bottom: 20px;
}

.middle .start-content .vote .answer  {
  margin-left: 14px;
}

.middle .start-content .vote .answer  .text {
  color: #5ec5f3;
}

.middle .start-content .vote .answer  .vote-link a {
  text-decoration: none;
  color: #5ec5f3;
  font-size: 9px;
}

.middle .start-content .vote .answer  .bar {
  height: 7px;
  float: left;
  margin-top: 4px;
  margin-right: 8px;
}

.middle .start-content .vote .answer  .perc {
  float: left;
}

.middle .start-content .vote .image {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 30px;
}

.middle .start-content .vote .arrow {
  float:left;
  margin-top:-266px;
  width: 188px;
  height: 189px;
  background-image: url("../images/site/start-temperature-arrow.png");
  position: absolute;
  left: 968px;
}

/*
  Start site events page
*/

.middle .start-events {
  padding-bottom: 30px;
}
.middle .start-events .bar {
  height: 41px;
  background-color: #f6f5f5;
  border: 1px solid #eae9e9;
}
.middle .start-events .bar .mediesverige-title {
  width: 164px;
  height: 15px;
  background-image: url("../images/site/mediesverige-events-title.png");
  margin-left: 20px;
  margin-top: 14px;
}
.middle .start-events .bar .reklamsverige-title {
  width: 174px;
  height: 15px;
  background-image: url("../images/site/reklamsverige-events-title.png");
  margin-left: 20px;
  margin-top: 14px;
}
.middle .start-events .events-left {
  float: left;
  margin-left: 20px;
  margin-top: 20px;
  width: 460px;
}
.middle .start-events .events-right {
  float: left;
  margin-left: 20px;
  margin-top: 20px;
  width: 460px;
}


