/*  
Theme Name: middagsfrid
Theme URI: http://www.designstationen.se
Description: Cutom made theme for Middagsfrid
Author: Designstationen AB
Author URI: http://www.designstationen.se/
Version: 1.0
*/

/* Reset Defaults Starts */
* {  margin: 0;  padding: 0;  }@font-face {font-family: Chalet;src: url(images/Chalet-ParisSixty.otf);}h1 {color:#333333;font-family:Verdana;font-size:30px;margin:24px 0 8px;padding:0;}h2, h3, h4, h5, h6, p, blockquote {  margin: 0;  padding: 10px;  }a {  color: #215679;  }a:hover {  color: #4C82A6;  }blockquote {  margin: 5px 15px;  padding: 5px 5px;  background: #8CB5D8;  border: 1px solid #3A7CAC;  }code {  color: #3366CC;  }a img {  border: none;  }img.centered {    display: block;    margin-left: auto;    margin-right: auto;}img.alignright {    padding: 4px;    margin: 0 0 2px 7px;    display: inline;}img.alignleft {    padding: 4px;    margin: 0 7px 2px 0;    display: inline;}.alignright {    float: right;}.alignleft {    float: left;}.aligncenter {display: block;margin-left: auto;margin-right: auto;}/* Reset Defaults Ends */body {  position: relative; /* Fixes browser resizing bug in IE6 */  margin: 0 auto 10px auto;  width: 960px;  font-family:Verdana, Geneva, sans-serif;  text-align: center; /* IE Centering Technique */  background: #fff;  font-size:70%;  color:#666;  }#wrapper {  text-align: left; /* IE Centering Technique */}#header {  margin: 0;  padding: 0 0 0 0;   }#header .topright {  float: right;  position: relative;  margin: 0;  padding: 0;  text-align: right;  color: #fff;  }#searchform {  margin-left: 0;  margin-top: 0;  margin-right: 0;  }#searchform {  margin-left: 5px;  width: 213px;  padding-top: 8px;  height: 28px;  background: #ccc;  background: url(images/search.gif) left 3px no-repeat;  }*:first-child+html #searchform { /* Filter for IE7 */  padding: 6px 0;  }* html #searchform { /* Filter for IE6 */  padding: 6px 0;  }#searchbox {  margin-left: 5px;  margin-bottom: 3px;  width: 150px;  background: none;  border: none;  }#searchbutton {  width: 50px;  background: none;  border: none;  }#searchbutton:hover {  cursor: pointer;  }#underheader {  clear: both;  margin-top: 20px;  padding: 0 0 15px 0;  }#underheader h1.sitename {  padding: 0 0 0 0;  position: relative;  font-size: 20px;  width: 600px;  }#underheader h1.sitename a {  color: #fff;  text-decoration: none;  }#underheader h1.sitename a:hover {  color: #4C82A6;  text-decoration: none;  }#underheader h2.sitedesc {  padding: 0 0 0 0;  position: relative;    color: #4C82A6;  }#underheader #toprss{  float: right;  position: relative;  margin: 0 0 0 0;  padding: 0;  text-align: right;  }/* Menu */#nav {border-bottom:1px solid #EEEEEE;clear:both;height:26px;margin:10px 0;  }#nav ul {  margin: 0;  padding: 0;  list-style: none;  }#nav li {  float: left;  margin-right: 10px;  }* html #nav li a { /* Filter for IE6 to prevent li stacking */  float: left;  text-decoration: none;  }* html #nav li a span { /* Filter for IE6 to prevent li stacking */  float: left;  margin-left: 4px;  text-decoration: none;  }#nav li a {color:#000000;display:block;height:26px;line-height:20px;padding:0 5px;text-decoration:none;line-height:24px;font-weight:bold;font-size:10px;  }    #nav li a:hover,  #nav li.current_page_item a,  #nav li.current_page_ancestor a,  #nav li.current_page_parent a  {  background-color:#f15e34;  color:#ffffff;  line-height:24px;  }#nav li a span {  display: block;  margin-left: 6px;  padding-left: 5px;  padding-right: 12px;  line-height: 26px;  font-weight: bold;  color: #000;  text-decoration: none;  }#nav li a:hover {  text-decoration: none;  cursor: pointer; /* For IE6 */  }#nav li a:hover span {  color: #000;  }#nav li.current_page a {  }#nav li.current_page a span {  color: #000;  }/* Main content */#main {  clear: both;  width: 960px; /* Overrides miscalculation in IE6; ignored by other browsers. */  margin: 0;  padding:0 0 20px 0;  background: #fff;  }#archiveMenu {float:right;padding:20px 0 0 20px;width:310px;}#archiveMenu ul li {border-bottom:none;list-style:none;}#archiveMenu ul li ul li {border-bottom:1px solid #eee;line-height:26px;margin:0;padding-left:12px;}#subMenu {float:left;width:180px;padding:20px 20px 0 0;}#subMenu .subpages{list-style:none;}#subMenu .subpages li.page_item {border-bottom:1px solid #eee;line-height:34px;margin:0;padding-left:12px;list-style:none;}#subMenu .subpages li.page_item a,#subMenu .subpages ul li.page_item a{color:#333;text-decoration:none;font-size:10px;line-height:20px;font-weight:bold;}#subMenu .subpages li.page_item a:hover,#subMenu .subpages li.current_page_item a,#subMenu .subpages li.current_page_item ul li.page_item a:hover,#subMenu .subpages li.current_page_item ul li.current_page_item a{text-decoration:underline;color:#F15E34;}#subMenu .subpages li.current_page_item ul li.page_item a {text-decoration:none;}#contentwrapper {  float: left;  width: 700px;  }  #indexWrapper {  float: left;  width: 960px;  }  #content {margin:0;  }#content .pageTitle {  padding: 5px 0 0 0;  font-size: 14px;  color: #215679;  }#flash {float:left;margin-bottom:10px;}.contentsearch {  margin: 0 0 40px 100px;  }.contentsponsors {  margin: 0 0 30px 190px;  }.post {  /*margin: 20px 0 25px 20px;*/  }#content h2, #content h3, #content h4, #content h5, #content h6 {  padding: 0;  font-weight: bold;  color:#666666;  }#content h2 {  font-size: 103%;  margin-top:8px;  }#content h3 {  }#content h4, #content h5, #content h6 {  font-size: 11px;  }h2.homeTitle {  margin: 0 0 15px 0;  }h2.postTitle {  padding: 0 10px;  font-size: 14px;  font-weight: bold;  color: #000;  }h2.postTitle a {  font-size: 14px;  font-weight: bold;  text-decoration: none;  color: #000;  letter-spacing: -1px;  }h2.postTitle a:hover {  color: #215679;  }.postMeta {  padding: 2px 0 4px;  color: #333;  }.postMeta .date {}.postMeta .filed {}.postMeta .commentcount {}.postMeta .tags {}.postMeta a {  text-decoration: none;  }.postContent img {  }#content p, .postContent p {  padding: 5px 0;  line-height:18px;  }    .postContent p a.noLink {  color:#666666;  }    .postContent p a.noLink:hover {  color:#666666;  }#content div.citatPost {margin-bottom:32px;}#content div.tvPost {margin-bottom:42px;}#content div.mediaPost {margin-bottom:24px;}#content div.mediaPost p {/*display:inline;*/clear:both;}.postContent ul, ol {  padding: 0 0 0 35px;  }.postContent ul li, ol li {  }p.comments {  clear: both;  padding: 5px 10px 5px 10px;  }p.comments a {  padding-left: 20px;  background: url(images/comment.gif) left top no-repeat;  text-decoration: none;  }.commentlist {  margin: 10px 0;  list-style: none;  }.commentlist li {  margin: 0 0 5px -25px;  width: 510px;  }.commentlist cite {  padding: 10px;  }.commentlist cite a {  }.commentmetadata {  padding: 10px;  }.comment h3 {  padding: 0 10px;  font-weight: bold;  text-decoration: none;  color: #000;  }.comment p {  padding: 10px;    color: #000;  }.comment a {  text-decoration: none;  }.comment a:hover {  text-decoration: underline;  }.comment textarea {  width: 510px;  }.comment #submit {  height: 30px;  border:1px solid #ccc;  background:none;  }.comment #submit:hover {  cursor: pointer;  background-color:#F0563B;  }#secondContent {}#secondContent ul {list-style:none;}#secondContent ul li {display:inline;float:left;}#secondContent ul li h3{border-bottom:1px solid #EEEEEE;margin:0 10px;padding:0;color:#000;}#secondContent ul li h4,#secondContent ul li p {padding:0;}#secondContent ul li.firstCol {width:200px;}#secondContent ul li.secondCol {border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;min-height:200px;width:378px;}#secondContent ul li.secondCol div.news,#secondContent ul li.secondCol div.press {height:100px;}#secondContent ul li div.newsPost {padding:4px 10px 8px;}#secondContent ul li.thirdCol,#secondContent ul li.thirdCol div.clients,#secondContent ul li.thirdCol div#SocialaMedia ul {width:360px;}#secondContent ul li.thirdCol div.clients {min-height:180px;}#secondContent ul li div.newsPost a,#secondContent ul li.thirdCol div.newsPost a, .noLink {color:#333;text-decoration:none;}.noLink:hover {color:#333;text-decoration:none;}#secondContent ul li.thirdCol div.clients span.citat,#content div.citatPost .citat {color:#666666;font-style:italic;font-weight:bold;} .clientPost { margin:0 0 16px; }.thirdCol div ul li#linkcat-146 h2 {display:none;}.thirdCol div ul li#linkcat-146 ul.xoxo {width:360px;}.thirdCol div ul li#linkcat-146 ul.xoxo li {margin-right:2%;padding:0 10px;} .navigation {  margin: 10px 0;  color: #406E8D;  text-align: center;    }.navigation a {  text-decoration: none;  }a.gravatar {  float:left;  margin:10px 15px 20px 0;  width:69px;  }/* Start of sidebar */#allsidebars {  width:180px;  float:right;  }/* Sidebar top welcome box */.sidebarswrapper {  margin-top: 0px;  padding-top: 9px;  width: 180px;  background: url(images/bgsidebartop.gif) left top no-repeat;  }.sidebars {  width: 180px;  background: #363636;  }.sidebars h2 {  padding: 0 0 2px 0;  font-size: 11px;  color: #fff;  letter-spacing: -1px;  }.sidebars p {  padding: 2px 0;  font-size: 9px;  }#welcome {  clear: both;  padding: 0 10px;  }#welcome a {  display: inline;  color: #4C82A6;  }#welcome a:hover {  color:#fff;  }#welcome p {  color: #fff;  margin-top: 5px;  padding-left: 70px;  background: url(images/welcome.gif) left top no-repeat;  }.sidebarsbottom {  clear: both;  width: 180px;  height: 18px;  background: url(images/bgsidebarbottom.gif) left bottom no-repeat;  }/* Sidebar 2 columns widget-ready */.sidebarsB {  width: 180px;  }.sidebar1 {  float: left;  width: 180px;  }.sidebar2 {  float: right;  width: 180px;  }.sidebarsB h2 {  padding: 2px 7px;  font-size: 11px;  color: #fff;  letter-spacing: -1px;  background: url(images/sidebar_h2.gif) left no-repeat;  margin-bottom: 3px;  display:none;  }.sidebarsB table {  width: 180px;  }.sidebarsB ul {  margin: 0;  padding: 0 0 5px 0;  }.sidebarsB li {  list-style: none;  width:173px;  min-height:560px;  height:40px;  float:right;  }.sidebarsB li ul {  padding: 0;  }.sidebarsB ul ul li {  margin: 0;  line-height: 17px; /* Required for cross-browser consistency; cross-browser defaults vary. */  }      #linkcat-2 {list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:4px;/*background:url(images/btnCustomer.png) no-repeat top left;*/width:173px;height:44px;}#linkcat-2 h2 {display:none;}#linkcat-2 a {display:block;}#text-3 {background-color:#ccc;width:173px;height:auto;}#text-3 h3 {font-weight:normal;font-size:24px;padding:10px;}#betterrsswidget-3 {padding-bottom:6px;}#betterrsswidget-3  ul li{margin:0 12px;width:153px;}.sidebarsB a {  display: block;  color: #333;  text-decoration: none;  display:inline;  }.sidebarsB a:hover {  color: #4C82A6;  text-decoration: underline;  }.sidebarsB p {  padding: 2px 0;  }#tag_cloud a {  display: inline;  }.sidebarsB ul.children li {border-bottom:none;}.sidebarsB ul.children {margin-bottom:-5px;}/* Footer */#footer {border-top:1px solid #eeeeee;clear:both;text-align:left;  }#footer p {  padding: 0;  }#footer a {  }#footer a:hover {  }#credits {  clear: both;  margin: 0 auto;  line-height: 19px;  }/* Extras */.cleared {  clear: both;  }.left {  float:left;  }.right {  float:right;  }#nextprevious {  padding:10px;  font-size:80%;  }.commentbody {  float:right;  width: 420px;  margin-bottom: 20px;  padding: 10px 0 10px 0;  }ul#news-ticker li span.tickerText {clear:both;display:block;}#content .mediaPost object {display:block;}#content .mediaPost a {line-height:24px;display:inline-block;}#content .mediaPost a[href^="http:"] {background:transparent url(images/iconLink.png) no-repeat scroll left center;padding-left:26px;}#content .mediaPost a[href^="http://www.aftonbladet."],#content .mediaPost a[href^="http://aftonbladet."]{background:transparent url(images/iconAftonbladet.png) no-repeat scroll left center;padding-left:108px;}#content .mediaPost a[href^="http://www.dn."],#content .mediaPost a[href^="http://bors.www.dn."],#content .mediaPost a[href^="http://dn."]{background:transparent url(images/iconDn.png) no-repeat scroll left center;padding-left:36px;}#content .mediaPost a[href^="http://www.metro."],#content .mediaPost a[href^="http://metro."]{background:transparent url(images/iconMetro.png) no-repeat scroll left center;padding-left:52px;}#content .mediaPost a[href^="http://www.middagsfrid."],#content .mediaPost a[href^="http://middagsfrid."],#content .mediaPost a[href^="http://www.middagsfred."],#content .mediaPost a[href^="http://middagsfred."],#content .mediaPost a[href^="http://www.kommtessen."],#content .mediaPost a[href^="http://kommtessen."]{background:none;padding:0;}#content .mediaPost a[href^="http://www.sr."],#content .mediaPost a[href^="http://sr."]{background:transparent url(images/iconSr.png) no-repeat scroll left center;padding-left:34px;}#content .mediaPost a[href^="http://www.svd."],#content .mediaPost a[href^="http://svd."]{background:transparent url(images/iconSvd.png) no-repeat scroll left center;padding-left:26px;}#content .mediaPost a[href^="http://www.svt."],#content .mediaPost a[href^="http://svt."]{background:transparent url(images/iconSvt.png) no-repeat scroll left center;padding-left:32px;}#content .mediaPost a[href^="http://www.sydsvenskan."],#content .mediaPost a[href^="http://sydsvenskan."]{background:transparent url(images/iconSydsvenskan.png) no-repeat scroll left center;padding-left:62px;}#content .mediaPost a[href^="http://www.tv4."],#content .mediaPost a[href^="http://tv4."]{background:transparent url(images/iconTv4.png) no-repeat scroll left center;padding-left:22px;}#content .mediaPost a[href$='.pdf'] {background:transparent url(images/iconPdf.png) center left no-repeat;padding-left:26px;}div.postContent div.addthis_container {margin:40px 0 20px;display:block;}.dataset_gallery .gallery-item .gallery-image {}