/*   
Theme Name: Maria Liv
Theme URI: www.marialiv.se
Description: Tema till Maria Liv - produktformgivning
Author: Lundgren+Lindqvist
Author URI: www.lundgrenlindqvist.com
Version: 1.0
*/

/* Imports */

/* Reset Browser Default */ 
/*\*/@import url(css/reset.css); /**/


/* WordPress Generated Classes (Standard) */

.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;margin-bottom: 16px;}

.alignleft {float: left;margin: 0 16px 16px 0;}

.alignright {float: right;margin: 0 0 16px 16px;}

.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}

.wp-caption img {margin: 0;padding: 0;border: 0 none;}

.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

/* Structure */

#wrapper{width:940px;margin: 40px auto;}

#header{float:left;width:940px;height:135px;overflow:hiddein;border-top:#999 1px solid;}

#logo{position:absolute;height:40px;width:220px;margin:25px 0 30px 0;}

#produktformgivningHome {position:absolute;margin:21px 0 0 183px;width:418px;height:50px;filter: alpha(opacity=0);-khtml-opacity: 0;-moz-opacity: 0;opacity: 0;}

#produktformgivning {position:absolute;margin:21px 0 0 183px;width:418px;height:50px;filter: alpha(opacity=0);-khtml-opacity: 0;-moz-opacity: 0;opacity: 0;}

#hoverProducts {position:absolute;margin:25px 0 0 240px;width:220px;font-weight:bold;color:#999;display:none;}

#hoverPress {position:absolute;margin:25px 0 0 480px;width:220px;font-weight:bold;color:#999;display:none;}

#hoverReseller {position:absolute;margin:25px 0 0 720px;width:220px;font-weight:bold;color:#999;display:none;}

#nav{position:absolute;height:40px;overflow:hidden;width:940px;margin:95px 0 0 0;border-top:#999 1px solid;}

ul#mainmenu{margin:10px 0 0 0;float:left;width:100%;}

ul#mainmenu li {float:left;width:220px;height:auto;display:inline;padding:0;background-image:none;}

#submenu{padding:0;margin:0 0 19px 0;height:24px;float:left;width:100%;}

li.page-item-2, li.page-item-5, li.page-item-29 {margin: 0 20px 0 0;}

li.page-item-9{margin:0;}

#content{float:left;width:940px;padding-top:42px;height:auto;border-top:#999 1px solid;}

#footer{float:left;width:940px;height:auto;padding-top:10px;border-top:#999 1px solid;}

.col{float:left;width:220px!important;height:auto;display:inline;}

.one, .two, .three {margin: 0 20px 40px 0;}

.four {margin:0 0 40px 0;}

.bildspel{margin:0 0 19px 0;width:100%;height:350px;float:left;}

.bildspel img {position:absolute;margin:0;display:none;}

.wideCol{float:left;width:460px;height:auto;display:inline;margin:0 0 40px 0;}

.wideCol.om{margin:0 20px 40px 0;}

.wideCol.one {margin:0 20px 40px 0;}

.col.threeInWide {margin:20px 20px 0 10px;clear:both;}

.col.fourInWide {margin:20px 0 0 0;}

.wideCol.press{margin:0 60px 40px -10px;width:480px;}

.wideCol.press .alignleft {float: left;margin: 0 10px 20px 10px;}

.wideCol.press h1 {margin: 0 0 19px 10px;}

.col.threePress {margin:40px 20px 19px 0;}

.col.fourPress {margin:40px 0 19px 0;width:160px!important;}

.wideCol.leftResellers{margin:0 60px 40px 0;width:480px;}

.wideCol.rightResellers{margin:0 -10px 40px 0;width:480px;float:right;}

.col.threeResellers {margin:0 20px 19px 0;}

.col.fourResellers {margin:10px 0 19px 0;width:160px!important;}

.col.two.produkt {margin:0 0 19px 0;}


/* Typografi & Color */

body {background:#F4F6F5;color:#000;font-family:Helvetica, Arial, sans-serif;font-size:13px;line-height:19px;}

a, a:link, a:visited, a:active, a:hover {text-decoration:none;color:#5BC4C0;}

#mainmenu a, #mainmenu a:link, #mainmenu a:visited, #mainmenu a:active {color:#000;}

#mainmenu a:hover {color:#5BC4C0;}

#mainmenu li.current_page_item a, #mainmenu li.current_page_ancestor a {color:#5BC4C0;}

#submenu a, #submenu a:link, #submenu a:visited, #submenu a:active, p.up a:link, p.up a:visited, p.up a:active, p.close a:link, p.close a:visited, p.close a:active {color:#999;cursor:pointer;}

#submenu a:hover, p.up a:hover, p.close a:hover {color:#333;}

#submenu a.aktiv {font-weight:bold; color:#5BC4C0;}

#submenu li.current_page_item a, #submenu li.current_page_ancestor a {color:#333; font-weight:bold;}

p{margin:0 0 21px 0;}

.entry p, .specOpen p, .specOpen ul, .entry ol, .om p {width:425px;}

.wideCol.press .entry p {width:100%;}

.gray {float:right;display:inline;text-align:left;width:220px;font-weight:normal;color:#999;cursor:pointer;margin:0;}

.gray:hover {color:#333;}

h1{margin:0 0 21px 0;color:#5BC4C0;}

h1.utveckling{margin:0 0 21px 0;}

h1.utveckling span.smallprint {margin:0 0 0 5px;color:#CCC;font-weight:normal;font-style:italic;}

ol {list-style:decimal;margin:0 0 19px 19px;}

ul {list-style:none;margin:0 0 19px 0;}

ul li {padding-left: 14px;background-image: url(img/bullet.gif);background-repeat: no-repeat;background-position: 0 9px;}

.wideCol.rightResellers h1 {margin:0 0 19px 10px;float:left;clear:both;}

#footer p {color:#9B9DA0;font-size:11px;}

strong{font-weight:bold;}

em{font-style:italic;}

ul.kontaktinfo {margin: 0 0 19px 0;float:left;list-style:none;width:220px;}

ul.kontaktinfo li {line-height:37px;min-height:37px;border-bottom:#999 1px solid;padding:0;background-image:none;}

ul.kontaktinfo li a {color:#000;}

.wideCol.leftResellers .entry ul {margin:0 0 0 -10px;list-style:none;float:left!important;clear:both!important;width:500px;}

.wideCol.leftResellers .entry ul li {line-height:37px;min-height:37px;border-bottom:#999 1px solid;width:220px;float:left;margin:0 10px;font-weight:bold;padding:0;background-image:none;}

.wideCol.rightResellers .entry ul {margin:0 -10px 0 0;list-style:none;float:left!important;clear:both!important;}

.wideCol.rightResellers .entry ul li {line-height:37px;min-height:37px;border-bottom:#999 1px solid;width:220px;float:left;margin:0 10px;font-weight:bold;padding:0;background-image:none;}

.wideCol.rightResellers .entry ul li a:link, .wideCol.rightResellers .entry ul li a:visited, .wideCol.rightResellers .entry ul li a:active{color:#999;font-weight:normal;}

.wideCol.rightResellers .entry ul li a:hover{color:#5BC4C0;font-weight:normal;}

.wideCol.rightResellers .entry p {margin:0 10px 21px 10px;clear:both;}

.wideCol .entry ul li a:link, .wideCol .entry ul li a:visited, .wideCol .entry ul li a:active{color:#999;font-weight:normal;}

.wideCol .entry ul li a:hover{color:#5BC4C0;font-weight:normal;}

#bilder{float:left;margin:0 0 19px 0;}

.galleryItem {width:auto;position:relative;float:left;}

.desc {position:absolute;left:0;bottom:0;width:100%;height:auto;z-index:10;background:rgba(255, 255, 255, 0.8);}

.desc p {padding: 10px 20px 20px;margin: 0;font-size: 11px;}

#bilder img {float:left;margin:10px;position:relative;z-index:1;}

#bilder img.tumm {display:none;}

#bilder img.tumm.hover {filter: alpha(opacity=70);-khtml-opacity: 0.7;-moz-opacity: 0.7;opacity: 0.7;}

.tekniskSpecBody{float:left;}

.col a img:hover, .wideCol a img:hover {filter: alpha(opacity=70);-khtml-opacity: 0.7;-moz-opacity: 0.7;opacity: 0.7;}

.wideCol .entry p a img:hover {filter: alpha(opacity=70);-khtml-opacity: 0.7;-moz-opacity: 0.7;opacity: 0.7;}
