﻿.cont-banner, .img-banner {    height: 150px;    margin: 0;    padding: 0;    cursor: pointer;}.img-banner:hover {    opacity:0.7;    -moz-opacity:0.7;    filter: alpha(opacity=70);    -khtml-opacity: 0.7;}.b-ic__right .img-banner {    height: 85px;}#vid_container .img {    width: 100%;}.cont-banner {    width: 665px;    position: relative;}.banner {    width: 404px;    background: white;}.img { width: 261px; }.b-i__block4 .cont-banner { width: 411px; }.b-i__block4 .banner {    width: 150px;    background: transparent;    background-image: url("images/banner-main.png");}.action .cont-banner {    width: 665px;    height: 237px;}.action .body-banner {    width: 665px;    height: 207px;}.action .banner {    width: 304px;    background: white;}.action .img { width: 361px; }.b-i__block4 .banner-font { background-image: url(images/banner-font-black.png); }.banner-font {    background-image: url(images/banner-font-white.png);    position: absolute;    width: 50px;    height: 150px;}.action .banner-font { height: 237px; }.footer-banner {    position: relative;    height: 30px;    background-color: rgb(77, 72, 72);}.img, .banner {    -ms-background-size: 100% 100%;    background-size: 100% 100%;    height: 100%;    float: left;}.name-banner {    position: relative;    font: bold 18px arial;    color: rgb(85, 85, 85);    top: 10px;    text-align: center;    z-index: 1;}.action .name-banner {    position: absolute;    top: 180px;    right: 0;    background-color: rgb(225, 0, 0);    padding: 2px 8px 2px 5px;    font: 14px arial;    color: rgb(255, 255, 255);    text-align: center;    -ms-border-top-left-radius: 15px;    border-top-left-radius: 15px;    -ms-border-bottom-left-radius: 15px;    border-bottom-left-radius: 15px;}.cont-name { position: absolute; }.b-i__block4 .name-banner {    position: absolute;    background-color: rgb(225, 0, 0);    padding: 2px 8px 2px 5px;    font: 14px arial;    color: rgb(255, 255, 255);    top: 120px;    text-align: center;    -ms-border-top-right-radius: 15px;    border-top-right-radius: 15px;    -ms-border-bottom-right-radius: 15px;    border-bottom-right-radius: 15px;}.b-i__block4 .text-banner {top: 5px;left: 0px;font: 16px Tahoma, Arial, Helvetica, sans-serif;letter-spacing: 1px;color: #FFFFFF;text-align: center;width: 150px;}.text-banner {    color: rgb(225, 0, 0);    font: bold 20px Arial, Helvetica, sans-serif;    line-height: 1.8;}.text-banner {    position: absolute;    top: 40px;    left: 78px;    text-align: center;}.b-i__block4 .price-banner { font: bold 20px Tahoma, Helvetica, sans-serif;margin-top: 10px; }.price-banner { font: 18px Arial, Helvetica, sans-serif; }.action .text-banner {    position: absolute;    width: 200px;    left: 90px;    top: 8px;    font: bold 40px Arial, Helvetica, sans-serif;    text-align: center;}.logo {    position: absolute;    width: 50px;    height: 70px;    float: left;    margin-left: 15px;}.conditions {    position: relative;    top: 75px;    font: bold 12px Arial, Helvetica, sans-serif;}.conditions ul {    list-style-type: disc;    margin-left: 25px;}.validity {    text-align: center;    font: 13px Arial, Helvetica, sans-serif;    color: rgb(233, 233, 233);    padding-top: 10px;}.org-naim, .org-address {    position: absolute;    top: 5px;    font: bold 15px Tahoma, Arial, Helvetica, sans-serif;    color: rgb(255, 255, 255);}.org-naim { left: 10px; }.org-address { right: 10px; }