/*Theme Name: Alterview
Description: A search engine optimized website framework for WordPress.
Author: Jonas Berggren - Kosmodrom media
Author URI: http://www.kosmodrom.se
Version: 1.0 - © Copyright Jonas Berggren - 2010
*/
/* Import a basic layout */
/* @import url('styles/2c-r.css'); */
/* Reset default browser styles */
@import url('styles/reset.css');
/* Rebuild default browser styles */
@import url('styles/rebuild.css');
/* Basic WordPress Styles */
@import url('styles/wp.css');

html, body {padding: 0; background-color: #54636f; text-align: center; margin-top: 0; margin-bottom: 0;}
body a {text-decoration: none; color: #6285a1;}
body a:hover {text-decoration: none; color: #ac2d2d;}
#wrapper_all { height: 800px; display: inline-block; position: relative;}
#wrapper990 {width: 990px; display: inline-block; margin-right: auto; margin-left: auto; background: #fff url(http://altview.ljusrum.org/wp-content/themes/_resurser/shadow.png) repeat-y;}

#page {width: 930px; display: inline-block; background-color: #fff; text-align: left;}
/*.hfeed { height: 800px; display: inline-block; position: relative;}*/
/*header*/
#header {background-color: #fff; width: 930px; height: 130px; margin-bottom: 15px;}
#logo {margin-top: 10px; width: 243px; float: left;}
#meny {float: right; margin-top: 43px; background-color: #fff;}
/*content*/
#content {display: inline-block; position: relative; height: auto;}
#maincontent {float: left; width: 720px;}
#mainheader { width: 690px; display: inline-block; margin-bottom: 6px;}
#mainheader h1 { color: #5384a2; font: italic bold 35px/130% Georgia, "Times New Roman", Times, serif; float: left;}
.nedryck { color: #5d5f60; font-weight: bold; font-style: italic; font-size: 18px;}
.sldr_title{margin:0; display: inline-block; position: relative; top: 10px;}
#smooth_sldr_items{width:100%; overflow: visible; z-index: 5;}

#slidercontent {width: 690px; display: inline-block;}
/*#smooth_sldr_body span { color: #3b3b3b; font-family: "Lucida Grande", Lucida, Verdana, sans-serif;}*/
/*#slidercontent-top {width: 690px; background: url(http://www.alterview.se/00/wp-content/themes/_resurser/slidetop.gif) no-repeat; height: 17px;}*/
/*#slidercontent-bottom {width: 690px; background: url(http://www.alterview.se/00/wp-content/themes/_resurser/slidebottom.gif) no-repeat; height: 20px;}*/
#slidercontent-bottom {width: 690px; height: 20px; /*border-bottom: 3px dotted #5384a2;*/}
#puffcontent {width: 720px; display: inline-block; margin-top: 20px;}
#puffcontent p {font: 12px/16px "Lucida Grande", Lucida, Verdana, sans-serif; color: #414141;}
#puffcontent h2 a {font: bold 18px "Lucida Grande", Lucida, Verdana, sans-serif; text-decoration: none; text-transform: uppercase; color: #fff; text-align: left; background-color: #5284a2; width: 204px; height: 23px; display: inline-block; margin-top: 3px; margin-right: 0; margin-bottom: 0; padding-left: 4px; padding-top: 3px; border: 1px solid #5284a2;}
#puffcontent h2 a:hover { color: #5184a2; background-color: #fff; width: 204px; height: 23px; display: inline-block; margin-top: 3px; margin-right: 0; margin-bottom: 0; padding-left: 4px; padding-top: 3px; border: 1px solid #5184a2;}

#puffcontent img {margin: 7px 0;}
#puffcontent .entry-content {margin: 7px 0 0;}
#puff01 {float: left; width: 210px; margin-right: 30px; position: relative;}
#puff02 {float: left; width: 210px; margin-right: 30px;}
#puff03 {float: left; width: 210px;}
#pagecontent {width: 610px; margin-left: 80px; font: 12px/17px "Lucida Grande", Lucida, Verdana, sans-serif;}
#pagecontent h1 {font: italic bold 40px/140% Georgia, "Times New Roman", Times, serif; color: #5384a2; margin-bottom: 15px;}

#page_netsuite {overflow: hidden; width: 210px; background-color: #fff;}
#page_netsuite h3 {color: #000; font: bold 14px "Lucida Grande", Lucida, Verdana, sans-serif; text-transform: uppercase; margin-bottom: 5px;}
#page_netsuite {font: 12px/140% "Lucida Grande", Lucida, Verdana, sans-serif; margin-bottom: 0;}
p.back { font-size: 11px; font-style: italic;}

/* sidpaginering*/
.wp-pagenavi { margin-left: 80px; font: 10px/14px "Lucida Grande", Lucida, Verdana, sans-serif; margin-top: 5px;}
#post-0 .wp-pagenavi { visibility: hidden !important;}

/*sidebar*/
#sidebar {float: right; width: 210px;}
/*footer*/
#footer {background-color: #5184a2; width: 930px; height: 46px;}
#footer-top {width: 930px; background: url(http://www.alterview.se/00/wp-content/themes/_resurser/footertop.gif) no-repeat; height: 20px;}
#colophon {color: #fff; font: bold 10px/14px "Lucida Grande", Lucida, Verdana, sans-serif; padding: 4px 10px 0;}
#container {width: 720px; float: left; position: relative;}
#site-img { background-color: #fff; display: inline-block; height: 36px; position: relative; float: right;}
#site-img img { padding: 0; margin: 3px 10px 0;}
#site-info { display: inline-block; float: left;}

/*#content {margin: 0 30px 0 0; display: inline-block; position: relative; float: left;}*/
#primary, #secondary {overflow: hidden; width: 210px; background-color: #bbd7e1;}
#secondary {clear: right; background-color: #5384a2;}
#primary, .news, #secondary,  #pagetab, #singletab {overflow: hidden; width: 210px; background-color: #bbd7e1;}
#primary, #secondary, #pagetab, #singletab, #intresse {overflow: hidden; width: 210px;}
#intresse { background-color: #a81006; color: #fff;}
#intresse a { color: #a81006; font: 14px/1.4 "Lucida Grande", Lucida, Verdana, sans-serif; margin-top: 10px; display: inline-block; text-transform: uppercase; letter-spacing: 0.1em; background: url(http://www.alterview.se/00/wp-content/themes/_resurser/iknapp.gif) no-repeat 0 0; padding: 5px 0 3px; width: 190px; text-align: center; height: 30px;}
#intresse a:hover { color: #fff; background: url(http://www.alterview.se/00/wp-content/themes/_resurser/iknapp0.gif) no-repeat; }
#intresse h3 { color: #fff; margin-bottom: 10px; font-size: 16px;}
#secondary, .news, #singletab {clear: right;}
#loop {position: relative;}
/* =Menu
-------------------------------------------------------------- */
.thumb img {width: 25px; height: 25px; float: left; padding-right: 4px; padding-bottom: 3px;}
.side1 ul li ul li h4 a, .side2 ul li ul li h4 a {padding-left: 0px;}
/*.category-nyhet { display: inline-block;}*/
h4 a {font: bold 11px/16px "Lucida Grande", Lucida, Verdana, sans-serif; text-decoration: none; color: #6285a1; text-transform: uppercase;}
/*widget-area ul a {margin: 0; list-style: none; font: bold 12px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-decoration: none; color: #6285a1;}*/
.side1 ul li ul li h4 a, .side2 ul li ul li h4 a {padding-left: 0px;}
#widget-p p {margin: 0 10px 0 0; padding: 0; font: 10px/13px "Lucida Grande", Lucida, Verdana, sans-serif;}
#widget-p p a {text-decoration: none;}
.more-link {font: italic 10px/13px "Lucida Grande", Lucida, Verdana, sans-serif;}
/* =Content
-------------------------------------------------------------- */
#ryck {font: italic bold 48px/130% Georgia, "Times New Roman", Times, serif; color: #a7a7a7; margin-left: 10px;}
.post {margin: 0 0 1.5em; /* height: 440px; */}
/* #ext{ height: 50px;} */
.entry-content, .entry-summary {margin: 10px 0 0;}
#widget-p .entry-content, #widget-p .entry-summary {margin: 0;}
/*.entry-content p {font: 11px/13px "Lucida Grande", Lucida, Verdana, sans-serif; padding-right: 8px;}*/
#one {width: 210px; margin: 0 30px 0 0; font: bold 10px/16px "Lucida Grande", Lucida, Verdana, sans-serif; color: #333; position: relative; float: left;}
#two {width: 210px; margin: 0 30px 0 0; font: bold 10px/16px "Lucida Grande", Lucida, Verdana, sans-serif; color: #333; left: 240px; position: absolute;}
#three {width: 210px; margin: 0 30px 0 0; position: absolute; font: bold 10px/16px "Lucida Grande", Lucida, Verdana, sans-serif; color: #333; left: 470px;}
h2 {font-size: 15px; font-weight: bold; margin-bottom: 10px;}
img {margin-top: 5px; margin-bottom: 6px;}
.wp-caption-text {font: italic 10px/14px Georgia, "Times New Roman", Times, serif; text-align: left; padding-left: 6px; padding-top: 3px;}
blockquote, blockquote p {font: italic bold 26px/140% Georgia, "Times New Roman", Times, serif; color: #5384a2; text-align: left; width: 290px; display: inline-block; margin: 0 0 0 15px; float: right;}
/* =Widget Areas
-------------------------------------------------------------- */
.textwidget p {font: 10px/15px Verdana, sans-serif; margin-bottom: 0; margin-right: 10px;}
#intresse .textwidget p {font: italic bold 13px/140% Verdana, sans-serif; margin-bottom: 6px;}
.widget_text h3 {}
#widget-top {width: 210px; height: 18px; background: url(http://www.alterview.se/00/wp-content/themes/_resurser/top.gif) no-repeat;}
#widget-bottom {width: 210px; height: 25px; background-image: url(http://www.alterview.se/00/wp-content/themes/_resurser/bot.gif);}
#iwidget-top {width: 210px; height: 18px; background: url(http://www.alterview.se/00/wp-content/themes/_resurser/itop.gif) no-repeat;}
#iwidget-bottom {width: 210px; height: 25px; background-image: url(http://www.alterview.se/00/wp-content/themes/_resurser/ibot.gif);}
.widget-title {color: #111; font: bold 14px Verdana, sans-serif; text-transform: uppercase; margin-bottom: 5px;}
.widget_search .widget-title {color: #111; font: 14px Verdana, sans-serif; text-transform: uppercase; margin-bottom: 5px;}
/*.widget-area ul a {margin: 0; list-style: none; font: bold 12px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-decoration: none; color: #6285a1;}*/
.widget-area ul a:hover {color: #ac2d2d}
.xoxo {list-style-type: none; margin: 0 0 0 10px;}
.widget-area ul ul {list-style: none; list-style-type: none; margin: 0;}
.widget-area ul ul ul {margin-left: 0em;}
.widget-area li {margin-bottom: 8px; margin-top: 3px;}
.widget-container {margin: 0 0 1.5em 0;}
.faktaruta {font: 10px/15px Verdana, sans-serif; padding-right: 8px;}
.faktaruta h3 {color: #000; font: bold 14px/140% Verdana, sans-serif; text-transform: uppercase; margin-bottom: 10px;}
#singletab p {font: 10px/15px Verdana, sans-serif; padding-right: 8px;}
/*#singletab h3 {color: #000; font: bold 12px "Lucida Grande", Lucida, Verdana, sans-serif; text-transform: uppercase; margin-bottom: 10px;}*/
/* Search*/
.screen-reader-text { font: 10px/14px "Lucida Grande", Lucida, Verdana, sans-serif; visibility: hidden; display: inline-block; float: left; margin-right: -100px;}
#s { width: 140px; margin-right: 5px;}
#searchform { margin-top: 9px; margin-bottom: 10px;}

/* =Nyhets widget*/
#newslist { margin-left: 30px; margin-right: 50px;}
.yd_rp_widget {font: 10px/13px "Lucida Grande", Lucida, Verdana, sans-serif; padding-right: 8px;}
#singlecontent {width: 610px; margin-left: 80px; font: 12px/17px "Lucida Grande", Lucida, Verdana, sans-serif;}
#singlecontent h1 {font: italic bold 32px/140% Georgia, "Times New Roman", Times, serif; color: #5384a2; margin-bottom: 15px;}
#singlecontent h2 {font: bold 18px/140% "Lucida Grande", Lucida, Verdana, sans-serif; text-transform: uppercase;}
#singlecontent .yd_rp_widget {font: 11px/14px "Lucida Grande", Lucida, Verdana, sans-serif; padding: 0;}
#singlecontent li { list-style-type: none; margin-bottom: 18px; height: 60px;}
#singlecontent ul { margin: 20px 0 0;}
#singlecontent .entry-meta { font: 9px/140% "Lucida Grande", Lucida, Verdana, sans-serif;}
#singlecontent .post, #singlecontent .page {margin: 0 0 15px; border-bottom: 1px dotted #5282a0; width: 610px; display: inline-block;}
#singlecontent .no-result, #singlecontent .not-found {border-bottom: 0px dotted #5282a0;}
#singlecontent .category-nyhet {margin: 0 0 15px; border-bottom: 1px dotted #5282a0; width: 610px; display: inline-block;}
/*#singlecontent img { margin-right: 20px; margin-top: 0; margin-bottom: 0; float: left; display: inline-block;}*/

#newscat_title { display: block; bottom: 5px; position: relative; margin-bottom: 10px;}
.entry-title{ display: inline-block; margin: 0;}

.newscat_title_img img{ padding: 0; margin: 0 20px 0 0; position: relative; float: left;}
.xnews { margin-left: 10px;}
#singletab li { list-style-type: none; margin-bottom: 7px;}
.xoxonews {list-style-type: none; margin: 0;}
.advanced-recent-posts { margin: 0; padding-right: 10px;}
.advanced-recent-posts img { display: inline-block; float: left; margin-right: 7px; margin-bottom: 1px; margin-top: 3px;}
#newslist .advanced-recent-posts img { display: inline-block; float: left; margin-right: 18px; margin-bottom: 18px;}
.advanced-recent-posts li  {font: 11px/15px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif; margin-bottom: 12px;}
.advanced-recent-posts li a { margin-bottom: 0; text-transform: uppercase; line-height: 15px; font-size: 11px; font-weight: bold;}
#singletab .advanced-recent-posts li a { text-transform: none;}
#newslist .advanced-recent-posts li a {font: bold 10px/15px "Lucida Grande", Lucida, Verdana, sans-serif; margin-bottom: 0; text-transform: uppercase;}
.recent-posts-thumb img {}
#conttxt01 { display: inline-block; width: 195px;}
#cont01 { width: 195px; padding-right: 35px; float: left;}
#cont02{ width: 175px; padding-right: 30px; float: left;}
#cont03{ width: 160px; padding-right: 1px; display: inline-block; position: relative;}
/*#cont03 img { margin-right: 30px;}*/
#cred { display: inline-block; float: left; position: relative; width: 590px; height: 30px; margin-top: 46px; font-style: italic;}
#case01 { width: 130px; padding-right: 30px; float: left;}
#case02 { width: 130px; padding-right: 30px; float: left;}
#case03 { width: 130px; display: inline-block; position: relative;}

#case01 img, #case02 img, #case03 img { border: 1px solid #ccc; margin: 0 0 7px;}