@font-face {
    font-family: 'angelinaregular';
    src: url('../fonts/angelina_pl-webfont.eot');
    src: url('../fonts/angelina_pl-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/angelina_pl-webfont.woff') format('woff'),
         url('../fonts/angelina_pl-webfont.ttf') format('truetype'),
         url('../fonts/angelina_pl-webfont.svg#angelinaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body {background:#f5f5f3;margin:0;line-height: 1.2;}
.menu li {font-family: 'angelinaregular', 'Open Sans', Arial, Helvetica, sans-serif;}
.menu li li, body, td, input, textarea {font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:12px;color:#343433;}
td {vertical-align:top;}
td[valign="middle"] {vertical-align:middle;}
td[valign="bottom"] {vertical-align:bottom;}
table {border-collapse:collapse;}
a {color:#343433;outline:none;text-decoration:none;}
a img {border:none;}
.menu a{
  transition-property: background-size;transition-duration: 0.2s;transition-timing-function: ease-out;
  -webkit-transition-property: background-size;-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease-out;
  -moz-transition-property: background-size;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;
  -o-transition-property: background-size;-o-transition-duration: 0.2s;-o-transition-timing-function: ease-out;      
}
#content a, .menu li li a{
  transition-property: color;transition-duration: 0.8s;transition-timing-function: ease-out;
  -webkit-transition-property: color;-webkit-transition-duration: 0.8s;-webkit-transition-timing-function: ease-out;
  -moz-transition-property: color;-moz-transition-duration: 0.8s;-moz-transition-timing-function: ease-out;
  -o-transition-property: color;-o-transition-duration: 0.8s;-o-transition-timing-function: ease-out;    
}
.clr {clear:both;}
ul, h1, h2, h3, h4, h5, h6, p {margin-top:0;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
p {margin-bottom: 14px;}
#content_bg, #left_bg, #left {width:185px;padding-top:19px;background: #f5f5f3;position:absolute;z-index: 2;left: 0;top:0;}
#content_bg, #left_bg {padding: 0;position: fixed;z-index: 2;height:100%;}
#content_bg {width:445px;left:185px;z-index: 1;}
#content_bg.with_adds {width:575px;}
.site-105 #content_bg, .frontpage #content_bg {width:0;}
.menu, .menu ul {margin:0;padding:0;list-style: none;text-align: center;}
.menu ul {margin:0;padding:2px 0 10px 0;}
.nonjs .menu ul {display:none;}
.menu .active ul {display: block;}
.menu li:first-child {margin-bottom: 18px;}
.menu li a {color:#000;font-size:28px;display: inline-block;background-size: 0 0;line-height:25px;padding:0 12px 5px 12px;}
.menu li a:hover, .menu li.active > a {background:url("../images/li-active.png") no-repeat center bottom;background-size:100% 6px;}
.menu li:first-child a {background:none !important;}
.menu li li:first-child {margin: 0;}
.menu li li a {color:#8f8f8f;font-size: 10px;background: none;line-height: 12px;padding-bottom:0;}
.menu li li a:hover, .menu li li.active a {background: none;color:#d2151a;}
#bottom {font-size:8px;text-align:center;width:100%;}
#left.do_dolu {height: 100%;position: fixed;}
#left.do_dolu #bottom {position: absolute;bottom:29px;}
#facebook {width:68px;height:25px;background:url("../images/facebook.png") no-repeat center center;display:block;margin:10px auto;}
#content {width:100%;padding-top:74px;position: relative;z-index: 1;overflow: hidden;}
#content a:hover {color:#d2151a;}
.item-page {padding:0 45px 20px 185px;width:400px;}
.blog {padding:0;margin-left:185px;}
.blog .item {padding:0 45px 20px 0;width:400px;}
.blog .item.with_adds {margin-left:0;padding-bottom:0;width:530px;}
.blog .items-row {padding-right:45px;}
.img-intro-left {float:left;}
.with_adds .article-intro-text {float:right;width:332px;padding-top:15px;}
.with_adds .img-intro {width:120px;height:78px;padding:30px 15px 19px 15px;position:relative;overflow: hidden;}
.blog .img-intro-bg {width:100%;height:100%;position:absolute;top:0;left:0;background:url("../images/ramka.png") no-repeat center center;z-index: 2;}
.blog .img-intro a {position: relative;display: block;z-index: 3;width:120px;height: 78px; overflow: hidden;}
.with_adds .content-links {float:left;width:150px;text-align: center;padding-top:8px;}
.blog .content-links ul {margin:0;padding:0;list-style:none;}
.with_adds .page-header {padding-left:198px;}
.blog.galeria {margin-left:410px;width:380px;}
.blog.galeria .item {width:150px;margin:0 20px 40px 20px;float:left;padding:0;}
.blog.galeria .img-intro {float:none;}
.item-page.galeria {width:100%;margin:-54px 0 0 0;padding:0;}
.galeria .items-row {padding-right: 0;}
.item-page .vsig_top {position:fixed !important;top:0;margin:0 !important;padding:0 !important;height:100%;left:0;width:100%;background:#000;z-index:1}
.item-page .vsig_top img {margin:0 !important;padding:0 0 0 185px !important;border:none !important;width:auto !important;height:100%;margin:0 auto !important;display:block;background:none !important;}
.item-page .vsig {width:100%;margin:0;}
.item-page .vsig_thumb img {border:none !important;background: none !important;padding: 0 !important;}
.item-page .vsig_thumb a {width:137px;height:87px;padding:35px 16px 23px 16px;background:url("../images/ramka2.png") no-repeat center center;display:block;}
.item-page .vsig_cont {width:169px;height:145px;margin:0 0 10px 0 !important}
.item-page .vsig_ruler {width:169px;position: relative;z-index: 2;margin-right:20px !important;}
.cols-2 .span6 {float:left;}
#bgs {position: fixed;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}
#bgs_img {position: absolute;top:0;width:auto;height:100%;max-height:955px;left:500px;background: #f5f5f3;}
.site-101 #bgs_img {margin-left:0px;}
.site-107 #bgs_img {margin-left:-1200px;}
.site-102 #bgs_img {margin-left:-2400px;}
.site-103 #bgs_img {margin-left:-3600px;}
.site-104 #bgs_img {margin-left:-4800px;}
.site-105 #bgs_img {margin-left:-6000px;}
.site-106 #bgs_img {margin-left:-7200px;}
.site-108 #bgs_img {margin-left:-8400px;}
