﻿
/* Start Inspire */

.inspireContact h2{ 
    border-bottom: 4px solid #949494;
    font-family: Georgia;
    font-size: 1.5em;
    margin: 0 0 2px 0;
    color: #333333;
    font-weight: normal;
    top: 0;
    left: 0;
    padding-left:20px;
    background: url("/Images/Sprites/scb_sprites_16px[4px_space].png") no-repeat 0px -100px;
}
.inspireContact a {
    background:url("/Images/Sprites/scb_sprites_16px[4px_space].png") no-repeat 0px -120px;
    padding-left:20px;
}
.inspireHidejQuery {
    font-size: 20px;
}

.inspireWrapper .ui-tabs-active > a {
    background: #fff;
    border-bottom: 1px solid #fff;

}
.inspireWrapper .ui-tabs-active > a.inspireInspireIcon {
    background: #fff url('/Images/Inspire/inspire.png') 6px 7px no-repeat ;
    border-bottom: 1px solid #fff;
}
.inspireWrapper .ui-tabs-active > a.inspireGeoIcon {
    background: #fff  url('/Images/Inspire/geo.png') 6px 7px no-repeat;
    border-bottom: 1px solid #fff;
}
.ui-tabs-anchor {
    background: #ddd;
}
 .inspireGeoIcon {
    background: #ddd url('/Images/Inspire/geo.png') 6px 7px no-repeat ;
    padding-left:20px;
}
.inspireInspireIcon {
    background: #ddd url('/Images/Inspire/inspire.png') 6px 7px no-repeat ;
    padding-left:20px;
}
h3.inspireProductTitle span{
    padding-left: 20px;
    background: url("/Images/Inspire/down.png") 2px no-repeat;
}    
.inspireWrapper {
    border: 1px solid #333333;
    padding: 10px;
    clear:both;
}
.inspireTabs li a{
    padding: 8px 30px;
    border-top: 1px solid #8B8A8A;
    border-right: 1px solid #8B8A8A; 
    border-bottom: 1px solid #8B8A8A;   
    display:block;      
}
.inspireTabs li:first-child {
    margin-left: 10px;
    border-left: 1px solid #8B8A8A; 
    overflow: hidden;
}
.inspireTabs li {
    float: left;
    background-image: none;
    padding: 0;

}
.inspireWrapper > #tabs > div {
    clear: both;
}
.inspireTabs a, .inspireTabs a:hover, .inspireTabs a:visited {
    text-decoration: none;
    color: #333333 !important;
}
.inspireTabs {
    height: 32px;
    margin: 10px;
    display: none;
    border-bottom: 1px solid #8B8A8A
}
.inspireTabsList {
    background-image: none;
}
.inspireListDiv {
    width: 100%;
    margin-bottom: 2px;
    overflow: hidden;
}
.inspireListDiv h3,.inspireListDiv h2 {
    cursor: pointer;
}
.inspireProdWrapp h3 {
    padding: 5px 0;   
}
.inspireListProdDiv {
    padding-left: 25px;
}
.inspireListDiv h2 {
    width: 100%;
    height: 20px;
    background: url("/resources/images/expand.gif") 11px no-repeat;
    padding: 5px 0 5px 29px;
    margin: 0;
    line-height: 20px;
}

/* Start Inspire */

/* Produkter Inspire */

.inspireProductHeader > h3 {
    width: 93%;
    float: left;
}
h3.inspireOther {
    width: 100% !important;
}
.inspireProductHeader {
    overflow: hidden;
}
.inspireProductHeader img {
    margin-top: 8px;
}
.inspireRefOther {
    margin-left: 10px;
}
.inspireProductWrapper h3 {
    margin: 0;
}
.inspireProductCheckboxes {
    padding: 5px 0;
    float: left;
}
.inspireOther {
    position: relative;
}
.inspireProdInfo {   
    margin-bottom: 2px;
    border-bottom: 1px solid #ddd;
}
.inspireProductChoices {
    clear: both;
    overflow: hidden;
}
.inspireProductChoices h3 {
    width: 155px;
    float: left;
}
.inspireProductWrapper {
    background: #F1F1F1;
    padding: 10px;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    clear: both;
    overflow: hidden;
}
.inspireRefOther input[type="text"], .inspireProductChoices textarea {
    border: 1px solid #7E7B7B;
}
.inspireProductChoices textarea {
    overflow-x: hidden;
    float: left;
    max-width: 500px;
}
.inspireProductWrapper input[type="submit"] {
    border: 1px solid #747474;
    padding: 4px 8px;
    position: absolute;
    bottom: 0;
    right: 0;
    cursor: pointer;
}

/* Produkter Inspire */

/* Varukorgen Inspire */

.inspireCartItem input[type="submit"], #inspireOrder input[type="submit"]{
    float: right;
    cursor: pointer;
}
.inspireCartItem {
    margin: 3px 0;
    padding: 2px 0 1px 9px;
    overflow: hidden;
    line-height: 23px;
    background: #F5F5F5;
}
.inspireCartItem:nth-child(odd) {
    background: #eee;
}
#inspireOrder {
    overflow: hidden;
    border: 1px solid #333333;
    padding: 10px;
    margin-top: 10px;
}
.inspireCartItem img {
    float: right;
    margin-right: 5px;
    margin-top: 7px;
}
#inspireOrder input[type="submit"]{
    border: 1px solid #747474;
    padding: 4px 8px;
    cursor: pointer;
}

/* Varukorgen Inspire */

/* Beställningsformulär Inspire */
.inspireInfo {
    width:75%;
    float:left;
}
.inspireContact {
    width:23%;
    margin-left:2%;
    float:left;
}
.inspireConfirmationTerms {
    background: #ddd;
    height: auto;
    padding: 10px;
    width: 286px;
    margin-bottom: 10px;
}
.inspireTermsValidation {
    color: red;
}
p.inspireInformationHeaders {
    font-weight: bold;
    margin: 8px 0 2px 0;
}
.inspireInformationForm h2 {
    margin: 10px 0;
}
.inspireCompleteOrderCart .inspireCartItem img {
    margin-top: 4px;
}
.inspireInformationSubmit input[type="submit"] {
    border: 1px solid #747474;
    padding: 4px 8px;
    cursor: pointer;
}
.inspireInformationForm input[type="text"] {
    border: 1px solid #7E7B7B;
}
.inspireInformationForm input[type="text"] {
    width: 300px;
    height: 20px;
}
.inspireCompleteOrderCart input[type="submit"] {
    display: none;
    cursor: pointer;
}

/* Beställningsformulär Inspire */
