/* 















 configuration.ftl included */
/*  commons.ftl imported */

.mainProduct > a {
    display: block;
}


#teaserBoxIndex {
    background: transparent url('/ips-opdata/layout/ips01/products/images/teaser/teaserHomepage.png') no-repeat;
    width: 100%;
    height: 297px;
    position: relative;
}

#teaserBoxIndex #teaserText {
    top: 20px;
    left: 20px;
    position: absolute;
    height: 67px;
    line-height: 67px;
}

#teaserBoxIndex .title {
    text-align: left;
    padding: 0 25px;
    margin: 0;
    color: #fff;
    background-color: #555;
    background-color: rgba(0,0,0,0.5);
    font-family: 'Open Sans Condensed',Helvetica,Tahoma,sans-serif;
    float: left;
    line-height: inherit;
}

#teaserBoxIndex .viewLink {
    padding: 0 25px 0px 30px;
    color: #fff;
    font-size: 14px;
    background: rgb(131,194,49) url(/commons/images/icons/indexArrow.png) 15px 50% no-repeat;
    background: rgba(131,194,49,0.8) url(/commons/images/icons/indexArrow.png) 15px 50% no-repeat;
    float: left;
    margin: 0 0 0 1px;
    line-height: inherit;
}

#teaserBoxIndex .viewLink:hover {
    background-color: rgba( 157 , 220 , 75 ,0.8 );
}

.lowerIndexInfo.productList .box-default-head {
    display: block;
}

.lowerIndexInfo.productList .box-default-head h2 {
    margin: 10px;
}

#indexPayments {
    background: #fff url('/ips-opdata/layout/ips01/commons/images/paymentMethods.png') no-repeat 10px 88px;
    margin-right: 8px;
}

#facebook3DPhotobook {
    border: 1px solid #d4d7e1;
    position: relative;
    background: #dce8ff url('/ips-opdata/layout/ips01/commons/images/facebookApp.png') no-repeat -3px 65px;
    margin-right: 8px;
}

#facebook3DPhotobook a.btn-default {
    position:absolute;
    right: 10px;
    bottom: 7px;
    background-color: #4b6395;
    border: 1px solid #3d527b;
    color: #FFFFFF;
}

#facebook3DPhotobook a.btn-default:hover,
#facebook3DPhotobook a.btn-default:active {
    background-color: #5f7cb7;
}

#indexPGW {
    margin-right: 0;
    background: #fff url('/ips-opdata/layout/ips01/commons/images/icons/freePGWIcon.png') no-repeat right top;
}

#indexPGWPicture {
    width: 238px;
    height: 153px;
    background: transparent url('/ips-opdata/layout/ips01/commons/images/previewPGW.png') no-repeat -14px -1px;
    position: absolute;
    top: 80px;
    left: 0;
}

#indexPGWList {
    margin-top: 25px;
    text-align:left;
}

#indexPGWList li {
    display:list-item;
    margin-bottom: 8px;
    text-indent: -4px;
    position: relative;
}

#indexPGWList li:before {
    content: ".";
    position: absolute;
    top: -11px;
    left: -10px;
    font-size: 20px;
}

#indexPGW ul li.firstLine {
    margin-left:238px;
}

#indexPGW ul li.secondLine {
    margin-left:240px;
}

#indexPGW ul li.thirdLine {
    margin-left:242px;
}

#indexPGW a.btn-default {
    background-image: url('/ips-opdata/layout/ips01/commons/images/icons/btn-bg-download.png');
    width: 117px;
    position:absolute;
    right: 10px;
    bottom: 7px;
    font-weight:normal;
}

#startUp #content{
	margin-bottom:0px;
}