/***MAINSTYLE*/
*{margin:0;padding:0;}
html,body{width:100%;height:100%;}
body{background:#eeeef0;color:#595c5e;font-size:13px;line-height:1.4;font-family: Calibri, Arial, sans-serif;}
a{color:#000204;text-decoration:none;outline:none }
a:hover{text-decoration:underline;}
a img{border:0;}
ul{list-style:none;}
ol{padding-left:25px;}
p{margin:0 0 10px 0;font-size:14px;text-align:justify;}
td,th{vertical-align:top;}
input{outline:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#030000;}
h1{font-size:23px;}
h2{font-size:21px;}
h3{font-size:19px;}
h4{font-size:17px;font-weight:bold;}
h5{font-size:15px;color:#0358a4;}
h6{font-size:14px;color:#0358a4;}
.fright{float:right;}
.fleft{float:left;}
.clear{clear:both;}
.clear-left{clear:left;}
.clear-right{clear:right;}
.last{border:0 !important; background:none !important;}
/*END - MAINSTYLE*/
/***FORMSTYLE*/
div.topSearch{padding:5px 11px 0 0;}
#topSeachForm {}
#topSeachForm .inputField{border:0;width:140px;height:23px;padding:0 5px 0 30px;background:url('/i/top-search-field.png') no-repeat;position:relative;z-index:1;color:#FFF;font-size:13px;}
#topSeachForm .inputButton{width:17px;height:23px;background:url('/i/top-search-button.png') no-repeat;cursor:pointer;border:0;text-indent:-9999px;overflow:hidden;margin-right:-30px;position:relative;z-index:2;}
.fChose .fMy{border:0;width:110px;height:32px;line-height:0;font-size:0;background:url('/i/my.png') no-repeat;}
/*END - FORMSTYLE*/
/***CARCAS-CONTENT*/
/*****corners*****/
.c-block{background:#FFF;position:relative;margin:0 auto;z-index:1;} /*c-block commmon property*/
/*.c-block.c-footnav{position:static!important;}c-block FOOTNAV property*/
.c-block-inner{}/*c-block commmon property*/
.c-block.c-gray  .lt,.c-block.c-gray  .rt,.c-block.c-gray  .lb,.c-block.c-gray  .rb{background-image:url('/i/c-gray.gif');}/*c-block GRAY property*/
.c-block.c-blue  .lt,.c-block.c-blue  .rt,.c-block.c-blue  .lb,.c-block.c-blue  .rb{background-image:url('/i/c-blue.gif');}/*c-block BLUE property*/
.c-block.c-blue.c-blue-ow  .lt,.c-block.c-blue.c-blue-ow  .rt,.c-block.c-blue.c-blue-ow  .lb,.c-block.c-blue.c-blue-ow  .rb{background-image:url('/i/c-blue-ow.gif');}/*c-block BLUE property*/
.c-block.c-gray.c-gray-ow  .lt,.c-block.c-gray.c-gray-ow  .rt,.c-block.c-gray.c-gray-ow  .lb,.c-block.c-gray.c-gray-ow  .rb{background-image:url('/i/c-gray-ow.gif');}/*c-block gray property*/
.c-block.c-grayblue  .lt,.c-block.c-grayblue  .rt,.c-block.c-grayblue  .lb,.c-block.c-grayblue  .rb{background-image:url('/i/c-grayblue.gif');}/*c-block GRAYBLUE property*/
.c-block.c-grayblue-l  .lt,.c-block.c-grayblue-l  .rt,.c-block.c-grayblue-l  .lb,.c-block.c-grayblue-l  .rb{background-image:url('/i/c-grayblue-l.gif');}/*c-block grayblue-l property*/
.c-block.c-footnav  .lt,.c-block.c-footnav  .rt,.c-block.c-footnav  .lb,.c-block.c-footnav  .rb{background-image:url('/i/c-footnav.png');}/*c-block FOOTNAV property*/
.c-block.c-gray .c-block-inner{border:1px solid #e5e9ed;} /*c-block GRAY property*/
.c-block.c-blue .c-block-inner{border:1px solid #5481ae;} /*c-block BLUE property*/
.c-block.c-grayblue .c-block-inner,.c-block.c-grayblue-l .c-block-inner{border:1px solid #95aec7;} /*c-block GRAYBLUE property*/
.c-block.c-footnav .c-block-inner{border:1px solid #0573e1;} /*c-block FOOTNAV property*/
.c-block.c-footnav .lt,.c-block.c-footnav .rt,.c-block.c-footnav .lb,.c-block.c-footnav .rb{position:absolute;height:6px;width:6px;background-repeat: no-repeat;z-index:2;}/*c-block commmon property*/
.lt,.rt,.lb,.rb{position:absolute;height:8px;width:8px;background-repeat: no-repeat;z-index:2;}/*c-block commmon property*/
.c-blue-ow .lt,.c-blue-ow .rt,.c-blue-ow .lb,.c-blue-ow .rb{height:15px;width:15px;z-index:3;}/*c-block commmon property*/
.c-gray-ow .lt,.c-gray-ow .rt,.c-gray-ow .lb,.c-gray-ow .rb{height:15px;width:15px;}/*c-block commmon property*/
.c-grayblue-l .lt,.c-grayblue-l .rt,.c-grayblue-l .lb,.c-grayblue-l .rb{height:15px;width:15px;}/*c-block commmon property*/
.lt{background-position:left top;left:0;top:0;}/*c-block commmon property*/
.rt{background-position:right top;right:0;top:0;}/*c-block commmon property*/
.lb{background-position:left bottom;left:0;bottom:0;}/*c-block commmon property*/
.rb{background-position:right bottom;right:0;bottom:0;}/*c-block commmon property*/

.side-block{margin:0 0 10px;}
.c-block.side-block  .lt,.c-block.side-block .rt{background-image:url('/i/c-blue.gif');}/*c-block BLUE property*/
.c-block.side-block  .lb,.c-block.side-block  .rb{background-image:url('/i/c-gray.gif');}/*c-block GRAY property*/
.c-block.side-block .c-block-header{height:22px;padding:2px 0 0 0;font-weight:bold;text-align:center;text-transform:uppercase;color:#FFF;font-size:14px;border-width:1px 1px 0 1px;border-style:solid;border-color:#5481ae;background:url('/i/side-b-header.png') repeat-x;} /*c-block BLUE property*/
.c-block.side-block .c-block-header a{display:block;color:#fff;text-decoration:none;}
.c-block.side-block .c-block-inner{padding:10px;border-width:0 1px 1px 1px;border-style:solid;border-color:#e5e9ed;} /*c-block GRAY property*/
.cPic{cursor:pointer;}
.cPic .c-block-inner{padding:0 !important;line-height:0;}

/*.side-block.side-weather .c-block-inner{height:140px;}*/
.side-block.side-weather .c-block-inner{height:205px;}
.side-block.side-currency .c-block-inner{height:120px;}
.sidebarWrapper .side-block.side-news .c-block-inner{height:301px;}
.sidebarWrapper .side-block.side-news .c-block-inner .list{height:278px;overflow-y:hidden}
.leftSidebarWrapper .side-block.side-news .c-block-inner{height:auto;}
.side-block.side-news .c-block-inner .link{font-size:12px;color:#7E8082;text-decoration:none;position:absolute;bottom:10px;}

/*****end - corners*****/
div.mainWrapper{width:990px;margin:0 auto;}
div.headerWrapper{padding:10px 0 0 0;}
div.menuWrapper{height:37px;overflow:hidden;}
div.menuWrapper .c-block-inner{height:35px;background:url('/i/menu-spacer.png') left -35px repeat-x;}
ul.mainNav{overflow:hidden;}
ul.mainNav li a{background:url('/i/pointborder-spacer.png') top right repeat-y;}
ul.mainNav li,ul.mainNav li a{float:left;}
ul.mainNav li a{height:29px;padding:6px 12px 0 12px;color:#FFF;font-size:13px;line-height: 22px;text-decoration:none !important;font-weight:bold;text-shadow:#022958 1px 1px 2px;}
ul.mainNav li.hover{background:url('/i/menu-spacer.png') left 0 repeat-x;}
ul.mainNav li.main-select{background:url('/i/menu-spacer.png') left 0 repeat-x;}

div.centralWrapper{margin:10px 0;}
div.contentWrapperM{margin:0 195px 0 0;}
div.contentWrapperM #slider{height:440px;}
div.contentWrapperM #slider .slides_control{height:400px !important;}
div.contentWrapperM .slides_container a {display:block;width:795px;line-height:0;}
div.contentWrapperM #slider ul.pagination{text-align:center;overflow:hidden;margin:10px auto;}
div.contentWrapperM #slider ul.pagination li {float:left;padding:0 3px;}
div.contentWrapperM #slider ul.pagination li a {background:url('/i/slider-bullet.png') center center no-repeat;float:left;width:16px;height:14px;}
div.contentWrapperM #slider ul.pagination li.current a {background:url('/i/slider-bullet-current.png') center center no-repeat;}
.c-block-onmain .c-block-inner{background:#EEEEF0;}

div.teaserWrapper{overflow:hidden;}
div.teaserItem{float:left;width:32.5%;margin:0 1.25% 0 0;font-size:13px;}
div.teaserItem.last-child{margin:0;}
div.teaserItem .c-block-inner{padding:20px 10px;height:237px;overflow:hidden;}
div.teaserItem .teaserTitle{color:#030000;font-size:15px;font-weight:bold;margin:0 0 3px 0;text-align:center;
							-webkit-transition-property: color; -moz-transition-property: color; -o-transition-property: color; -ms-transition-property: color; transition-property: color;
							-webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; -ms-transition-duration: 0.5s; transition-duration: 0.5s;}
div.teaserItem.hover .teaserTitle{color:#0358a4;}
div.teaserItem .teaserIntrotext{color:#4d5052;text-align:center;}

div.teaserItem .teaserImage{margin:20px 0 0 0;position:relative;}
div.teaserItem.hover{cursor:pointer;}
div.teaserItem .teaserImage img{position:absolute;top:0;left:9px;outline: 0 !important;}
div.teaserItem .teaserImage img.unactive{position:absolute;top:0;left:9px;}

div.sidebarWrapper{width:185px;}
div.weatherLine{margin:0 0 10px 0;font-size:13px;}
div.weatherLine .cityInfo{margin:0 40px 0 50px;color:#000204;font-weight:bold;padding:4px 0 0 0;}
div.weatherLine .cityInfo span{color:#65686a;font-size:12px;font-weight:normal;}
div.weatherLine .largeFont{font-size:25px;text-align:right;width:35px;}
div.weatherLine .wInformer{width:31px;height:27px;margin:5px 0 0 0;background-repeat:no-repeat;}

div.weatherLine.Sun .wInformer{background-image:url(../i/weather-sprite.png);background-position: 0 0;}
div.weatherLine.Storm .wInformer{background-image:url(../i/weather-sprite.png);background-position: 0 -27px;}
div.weatherLine.SmallCloudy .wInformer{background-image:url(../i/weather-sprite.png);background-position: 0 -54px;}
div.weatherLine.Snow .wInformer{background-image:url(../i/weather-sprite.png);background-position: 0 -81px;}
div.weatherLine.Rain .wInformer{background-image:url(../i/weather-sprite.png);background-position: 0 -108px;}
div.weatherLine.Cloudy .wInformer{background-image:url(../i/weather-sprite.png);background-position: 0 -135px;}

div.currencyLine{margin:12px 0;font-size:13px;}
div.currencyLine .cStatus{width:13px;height:22px;background-image:url('/i/currency-sprite.png');background-repeat:no-repeat;margin:0 0 0 15px;}
div.currencyLine .cInformer{margin:0 43px 0 50px;color:#111315;font-size:14px;font-weight:bold;height:24px;}
div.currencyLine .cInformer span{position:relative;left:10px}
div.currencyLine .cTendency{font-size:12px;color:#828485;padding:1px 4px 0 0;}
div.currencyLine.Dollar .cStatus{background-position:0 0;}
div.currencyLine.Euro .cStatus{background-position:0 -22px;}
div.currencyLine.Pound .cStatus{background-position:0 -44px;}

div.newsLine{margin:0 0 10px 0;overflow:hidden;border-bottom:1px solid #a1a3a4;padding:0 0 3px 0;}
div.newsLine,div.newsLine a{font-size:12px;}
div.newsLine .nLink{margin: 0 0 0 40px;}
div.newsLine .nDate{color:#65686a;font-weight:bold;}

/*INSIDE PAGES*/
div.topSlider{margin:0 0 10px 0;display:block;behavior: url(/js/PIE.htc);width:990px;height:282px;}
div.c-block-inside .c-block-inner{height:282px;overflow:hidden;}

div.leftSidebarWrapper{width:230px;}

div.leftModuleMenu{margin:0 0 10px 0;padding:0 0 6px 0;background: url('/i/block-b-shadow.png') bottom center no-repeat;}

div.leftModuleMenu li.close ul{display:none;}

div.leftModuleMenu .c-block{background: #0173b9 url('/i/module-blue-spacer.png') repeat-x;}
div.leftModuleMenu .c-block .c-block-inner{padding:20px 10px 10px 10px}
div.leftModuleMenu  li,div.leftModuleMenu  a{color:#b3d0e3;font-size:15px;}
div.lcSiteMap  li,div.lcSiteMap  a{color:#fff !important;font-weight:bold}
div.leftModuleMenu  li li,div.leftModuleMenu li li a{color:#b3d0e3;font-size:13px;}
div.leftModuleMenu  li{padding:0 0 0 17px;margin:0 0 5px 0;background:url('/i/left-menu-marker.png') left 8px no-repeat;}
div.lcSiteMap  li{padding:0 0 0 17px;margin:0 0 5px 0;background:url('/i/sm-marker.png') left 5px no-repeat;}
div.leftModuleMenu  li.hover{background:url('/i/left-menu-marker-a.png') left 8px no-repeat;}
div.leftModuleMenu  li.menu-select{background:url('/i/left-menu-marker-a.png') left 8px no-repeat;}
div.leftModuleMenu  li li{background:url('/i/menu-marker-sub.png') left 5px no-repeat;}
div.leftModuleMenu  li li.hover{background:url('/i/menu-marker-sub-a.png') left 5px no-repeat;}
div.leftModuleMenu  li li.menu-select{background:url('/i/menu-marker-sub-a.png') left 5px no-repeat;}
div.lcSiteMap  li.hover{color:#b3d0e3;}
div.lcSiteMap  li li.hover{background:url('/i/sm-marker-a.png') left 5px no-repeat;}
div.leftModuleMenu  a:hover{color:#FFF;text-decoration:none;}
div.leftModuleMenu  li.menu-select a{color:#FFF;}
div.leftModuleMenu  li.menu-select li a{color:#b3d0e3;}
div.leftModuleMenu  li.menu-select li a:hover{color:#FFF;}
div.leftModuleMenu  li.menu-select li.menu-select a{color:#FFF;}
div.leftModuleMenu  li.menu-select li.menu-select li a{color:#b3d0e3;}
div.leftModuleMenu  li.menu-select li.menu-select li a:hover{color:#FFF;}
div.leftModuleMenu  li.menu-select li.menu-select li.menu-select a{color:#FFF;}
div.leftModuleMenu  li.menu-select li.menu-select li.menu-select  li a{color:#b3d0e3;}
div.leftModuleMenu  li.menu-select li.menu-select li.menu-select  li.menu-select  a{color:#FFF;}
div.leftModuleMenu  li.menu-select li.menu-select li.menu-select  li a:hover{color:#FFF;}
div.lcSiteMap  a:hover{color:#b3d0e3 !important;}
div.leftSidebarWrapper .side-news .newsLine {width:195px;}
div.leftSidebarWrapper .side-news .readMore a{color:#0358a4;}

div.contentOuter{margin:0 0 0 240px;font-size:15px;color:#1c2326;}
div.contentCatalog{margin:0 0 0 0;font-size:15px;color:#1c2326;}
div.pathway{overflow:hidden;margin-bottom:7px;}
div.pathway,div.pathway a{font-size:12px;color:#777a7c;text-decoration:none !important;}
div.pathway a{background:url('/i/p-arrow-g.png') left center no-repeat;padding:1px 0 1px 10px;margin:0 5px 0 0;}
div.pathway a:hover{color:#0358a4;text-decoration:underline!important;}
div.pathway b{background:url('/i/p-arrow-b.png') left center no-repeat;padding:1px 0 1px 10px;color:#000;}
div.pathway a.pFirst{background:none;padding:1px 0;}

div.mainTitle{margin:0 0 5px 0;}

div.contentInner{position:relative;}
div.contentInner .c-block-inner{padding:9px;}
div.contentInner .c-block-inner.main-content{padding:18px;}
div.contentInner a{text-decoration:none;color:#4584bb;}
div.contentInner a:hover{text-decoration:underline;}
div.contentInner table.textCols td {width:50%;}
div.contentInner ul li{margin:0 0 2px 0;list-style: url('/i/dot.png') inside;}
blockquote{width:256px;margin:10px 0 10px 20px;position:relative;}
blockquote div{background:url('/i/quote-spacer.gif') repeat-y;}
blockquote div div{background:url('/i/quote-bottom.gif') bottom left no-repeat;}
blockquote div div div{background:url('/i/quote-top.gif') top left no-repeat;padding:0 0 10px 0;}
blockquote div div div div{background:none;padding:15px 17px 20px;color:#030000;font-size:13px;font-weight:bold}

div.contentInner table{width:100% !important;border-collapse:collapse;border:1px solid #3d72a5;}
div.contentInner table td,div.contentInner table th{padding:3px 5px 3px 5px;text-align:left;font-weight:normal;vertical-align:top;}
div.contentInner table td{border:1px solid #c4e8ff;font-size:13px;color:#656566;}
div.contentInner table td p{font-size:13px;color:#656566;}
div.contentInner table tr.even td{background:#f3faff;}
div.contentInner table tr.odd td{background:#ffffff;}
div.contentInner table th{border-right:1px solid #3d72a5;background:#8ac1e9;font-size:15px;color:#04070a;}
div.contentInner table th p{font-size:15px;color:#04070a;}

div.imageWrapper{margin:0 10px 10px 0;}
div.imageGalleryWrapper{margin:0 20px 20px 0;width:262px;}
div.imageGalleryWrapper .c-block-inner{padding:0;}

div#cSliderWrapper{position:relative;z-index:2;}
div.cSliderMainPic{position:relative;height:270px;}
div.cSliderMainPic .slides_container{height:208px;text-align:center;}
div.cSliderMainPic .slides_container a{left:0 !important;}
div.cSliderMainPic .slides_container .slides_control{left:0 !important;}
div.cSliderSmallPic{position:absolute;z-index:2;bottom:0;left:0;padding:2px 0 0 0;border-top:1px solid #8b8e91;width:100%;background:url('/i/transp.png') repeat;height:60px;}
div.cSliderSmallPic ul.pagination li{background:none;float:left;padding:8px 0 0 0;margin:0;}
div.cSliderSmallPic ul.pagination li.current{background:url('/i/current-image-arrow.png') no-repeat top center}
div.cSliderSmallPic ul.pagination li img{padding:2px;}
div.cSliderSmallPic ul.pagination li.current img{border:2px solid #5fbfff;padding:0;}
div.cSliderSmallPic ul.pagination{padding:0 0 0 10px;float:left;}
#cSliderWrapper .pagination a{padding:0;}

.imgAlignRight{float:right;margin:0 0 3px 10px;}
.imgAlignLeft{float:left;margin:0 10px 3px 0;}

div.aboutItem,div.manItem{float:left;margin: 0 3px 25px 3px}
div.manItem div.aboutItem:hover .aboutTitle a{color:#4584BB;text-decoration:none;}
div.manItemRed div.aboutItem:hover .aboutTitle a{color:red;}
div.manItem:hover .manTitle a{color:#4584BB;text-decoration:none;}
div.manItemRed:hover .manTitle a{color:red;}
div.aboutItem .c-block-inner,div.manItem .c-block-inner{padding:0;height:auto; line-height:0;}
div.aboutItem .aboutTitle{text-align:center;width:172px;min-height:42px;}
div.aboutItem .aboutTitle h3{font-size:15px;}
div.aboutItem .aboutTitle a,div.manItem .manTitle a{color:#01080c;}
div.manItem div.aboutItem .aboutTitle a:hover,div.manItem div.aboutItem .aboutTitle.hover a,div.manItem .manTitle a:hover,div.manItem .manTitle.hover a{color:#4584BB;text-decoration:none;}
div.manItemRed div.aboutItem .aboutTitle a:hover,div.manItemRed div.aboutItem .aboutTitle.hover a,div.manItemRed .manTitle a:hover,div.manItemRed .manTitle.hover a{color:red;}
div.aboutItem  .c-block-inner {position:relative;}
div.aboutItem  .c-block-inner div.transpLayer{position:absolute;top:0;left:0;width:170px;height:170px;background:url('../i/transp.png') left top repeat;display:none;}
div.manItem .manTitle h3{margin:0 60px 0 0;}
div.manItem .manTitle img{float:right;width:45px;border:1px solid #5481ae;border-radius:3px;}
div.manItem .c-block{margin:0 20px 0 0;}
div.manItem .settings{color:#838688;font-size:13px;}

div.mainmapOuter{width:322px;height:322px;overflow:hidden;border:1px solid #5481ae;}
div.mainInfo{margin:0 0 0 342px;}
div.mainInfo h5,h6{margin:0 0 10px 0;}
div.mainInfo h5 span,h6 span{border-bottom:1px dashed #0358a4;font-size:11px;cursor:pointer}
div.mainInfo h5 span:hover,h6 span:hover{border-bottom:none;}
#secondary_map_canvas{display:none;}
.show_on_map{display:none;}
div.cSubRow{margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #dedfdf;}
div.cSubRow-check,div.cSubRow-title,div.cSubRow-info,div.cSubRow-my,div.cSubRow-map{float:left;}
div.cSubRow-check{width:40px;margin-top:2px;}
div.cSubRow-info{margin:0 0 0 40px;}
div.cSubRow-title,div.cSubRow-info{width:360px;}
div.cSubRow-my{text-align:center;padding:10px 0 0 0;}
div.cSubRow-my input{cursor:pointer;display:none;}
div.cSubRow-my,div.cSubRow-map{width:250px;overflow:hidden;}
div.cSubRow-map{border:1px solid #5481ae;height:250px;width:250px;}
div.cSubRow div.sTop{margin:0 0 10px 0;padding:10px 0;}
div.cSubRow div.sTop .toggleThis{float:left;background: url("../i/fb-arrow-bottom.png") no-repeat left 3px;font-size:17px;padding:0 0 0 25px;margin:10px 0 0;}
div.cSubRow div.sTop .toggleThis span{float:left;background:url('/i/border-hd-blue.gif') left bottom repeat-x;color:#0358A4;cursor:pointer}
div.cSubRow div.sTop .active{background: url("../i/fb-arrow-top.png") no-repeat left 3px;}
div.cSubRow div.sBottom{}

ul.siteMapList {margin:0 0 0 10px;}
ul.siteMapList li{margin:0 0 20px 0 !important;list-style:none!important}
ul.siteMapList>li.hover>a{color:#000102;}
ul.siteMapList li ul li{margin:0 !important;list-style:none!important}
ul.siteMapList li{margin:0;background:none !important;padding:0 !important;}
ul.siteMapList li a{font-size:17px;font-weight:bold;color:#000102;}
ul.siteMapList li ul li a {color:#656566;font-size:15px;font-weight:normal;}
ul.siteMapList li ul li a:hover{color:#000102;}
ul.siteMapList li ul li {padding: 0 0 0 20px !important;background:url('/i/li-marker-gray.gif') left 7px no-repeat !important;}
ul.siteMapList li ul li ul li{background:url('/i/li-marker-gray-sub.gif') left 7px no-repeat !important;}
ul.siteMapList li ul li.hover{background:url('/i/li-marker-black.gif') left 7px no-repeat !important;}
ul.siteMapList li ul li ul li.hover{background:url('/i/li-marker-black-sub.gif') left 7px no-repeat !important;}

div.yearItem {}
div.yearItem .yearHead{color:#000204;border-bottom:1px dashed #000204;font-size:17px;cursor:pointer;font-weight:bold;float:left;}
div.yearItem .active{border:0;color:#5481ae;}
div.yearItem {width:100%;margin:10px 0 0 0;}
div.yearItem .monthWrapper {display:none;clear:left;font-weight:bold;position:relative;}
div.yearItem .monthWrapper .all_link{position:absolute;left:40px;top:-20px}
div.yearItem .monthWrapper ul{float:left;width:40%;margin:7px 0 13px 9%;}
div.yearItem  .monthWrapper li{color:#989a9b;}
.side-news .c-block,.side-news .c-block-inner{overflow:hidden;}

.pagination a,.pagination span{padding:0 2px;}
.pagination a{color:#000204 !important;text-transform:lowercase;text-decoration:underline !important;}
.pagination span{color:#4584BB;}

div.p404{margin:0 auto;width:404px;text-align:center;font-size:15px;}
div.p404 h4{line-height:1.2;font-weight:bold;margin:50px 0;}
div.p404 a {color:#5481ae;text-decoration:underline;}
div.p404 p{margin:50px 0 0 0;}

ul.catRubricList{margin:0 0 0 10px;}
ul.catRubricList.close li ul{display:none;}
ul.catElementList li{background:none!important}
ul.catElementList li a{color:#656566;font-weight:normal;font-size:15px;}
ul.catRubricList li{background:url('/i/li-marker-black.gif') left 8px no-repeat !important;list-style:none!important;padding-left:15px!important}
ul.catRubricList li a{font-size:17px;font-weight:bold;color:#000204;}
ul.catRubricList li ul.catElementList li {background:none!important;}
ul.catRubricList li ul.catElementList li a{color:#656566;font-weight:normal;font-size:15px;}
/*END - INSIDE PAGES*/

/*div.endOfContent{height:120px;clear:both;float:none;} */

div.footerWrapper{width:990px;margin:0 auto;height:120px;float:none;clear:both;}
div.footerWrapper .c-block-inner{height:49px;background:url('/i/footer-spacer.png') repeat-x;}
div.footerOuter{height:51px;}
div.footer,div.footer a{color:#FFF;}
div.footer .fleft{font-size:17px;font-weight:bold;margin:10px 0 0 20px;}
.sitemapLinkto{cursor:pointer;}
.sitemapLinkto a{text-decoration:none;}
.feedbackWrapp{position:relative;}

.feedbackShow{cursor:pointer;background:url('/i/fb-arrow-top.png') right top no-repeat;padding:0 0 3px 0;position:relative;}
.feedbackWrapp .active{cursor:pointer;background:url('/i/fb-arrow-bottom.png') right top no-repeat;padding:0 0 3px 0;color:#0358a4 !important;}
.feedbackShowOuter{cursor:pointer;background:url('/i/border-hd-white.gif') left bottom repeat-x;margin-right:30px;}
.feedbackWrapp .active .feedbackShowOuter{background:url('/i/border-hd-blue.gif') left bottom repeat-x;}
.feedbackLayout{position:absolute;width:425px;padding: 0 10px 20px;background:#fff;z-index:1;font-size:13px !important;color:#a3a4a4;left:-10px;border: 1px solid #BAD6E3;border-radius: 7px;bottom:0;display:none;}
.feedbackLayout.download{width:340px;}
div.fbForm{overflow:hidden;width:100%;}
div.fbForm .error{font-size:11px;color:red;}
div.fbForm .send{font-size:21px;color:green;display:block;margin-bottom:20px}
div.fbForm form input{color:#a3a4a4 !important;}
div.toolbar,div.toolbar .close{height:19px;padding:8px 0 4px 0;}
div.toolbar .close{width:19px;background:url('/i/close.png') no-repeat;cursor:pointer;}
div.formColumns{text-align:left;}
div.formColumns.formColumnsRight{clear:right;width:230px;text-align:right;}
div.formColumns.formColumnsLeft{margin:0;width:190px;}
div.formColumns textarea.textArea{border:1px solid #bad6e3;width:190px;height:211px;padding:10px;color:#a3a4a4 !important;}
div.formColumns input.inputSubmit{border:0;width:102px;height:32px;background:url('/i/submit.png') no-repeat;margin-top:25px;cursor:pointer;}
div.formColumns input.inputSubmitDownload{border:0;width:195px;height:32px;background:url('/i/submit-download.png') no-repeat;cursor:pointer;margin:0 auto;display:block;}
div.formColumns input.textField{border:1px solid #bad6e3;width:160px;margin: 0 0 7px 0;padding:2px 2px 2px 4px;}
div.formColumns input.textField.large{width:300px;}
div.formColumns label.textField{display:none;}
div.formColumns .requireMark{color:#11a0ff;padding:0 5px;}
div.formColumns .captcha {margin:20px 0 0 0;}
div.formColumns .captcha .cLabel{font-size:12px;font-weight:normal !important;}
div.formColumns .captcha .pLabel{font-size:11px;font-weight:normal !important;}
div.formColumns .captcha .textField{padding:8px 4px;width:143px;}

div.application_form{text-align:center;font-size:12px;clear:both;padding:10px 0;}
div.application_form input.textField{border:1px solid #bad6e3;width:140px;margin: 0 0 7px 0;padding:2px 2px 2px 4px;font-size:12px;}
div.application_form textarea.textArea{border:1px solid #bad6e3;width:290px;height:100px;padding:10px;font-size:12px;}
div.application_form input.inputSubmit{border:0;width:102px;height:32px;background:url('/i/submit.png') no-repeat;margin-top:25px;cursor:pointer;}
div.application_form .requireMark{color:#11a0ff;padding:0 5px;}
div.application_form .label{display:inline-block;width:150px;text-align:left;}
div.application_form div.captcha img{position:relative;top:10px}
div.application_form div.captcha input{padding:8px 4px;width:80px;font-size:19px;}
div.application_form .error{font-size:11px;color:red;display:block;}
div.application_form .send{font-size:19px;color:green;display:block;margin-bottom:20px}
div.application_form h5{right:10px;position:absolute;}
#applicationForm {display:none;}
#show_appl_form{background: url("/i/fb-arrow-bottom.png") no-repeat scroll left top transparent;padding-left:25px;cursor:pointer;}
#show_appl_form.open{background: url("/i/fb-arrow-top.png") no-repeat scroll left top transparent;padding-left:25px;cursor:pointer;}
#show_appl_form span{border-bottom:1px dashed #0358A4;margin-bottom:15px;}
#show_appl_form:hover span{border-bottom:none;}

.bCopyright{font-size:14px;margin:15px 15px 0 0;font-family:Calibri, Arial;}

.bIcons{margin:5px 40px 0 0;}
.bIcons a{float:right;margin:0 4px 0 4px;height:36px;width:36px;}
.bIcons .rss{background:url("/i/rss-footer.png") no-repeat}
.bIcons .mail{background:url("/i/mail-footer.png") no-repeat}
.bIcons .eng{background:url("/i/lang-footer.png") no-repeat}
.bIcons a.makestart{background-image:url('/i/make-start.png')!important;margin-top:1px}

/*.bIcons{margin:15px 20px 0 0;}
.bLangSelector{margin:15px 70px 0 0;}
.bIcons a{float:right;background-image:url('/i/b-sprite.png');margin:0 0 0 4px;height:17px;width:17px;}
.bIcons .rss{background-position:0 -17px;}
.bIcons .email{background-position:0 0;}*/


.bDevelopers{margin:4px 10px 0 0;}
.bDevelopers,.bDevelopers a{color:#777a7c;text-decoration:none !important;}
/*END - CARCAS-CONTENT*/

.fancy_img_box{height:400px;width:793px;margin-bottom:10px;}

a.button-back{ color:#006699!important;font-size:15px;text-decoration:underline!important;background:url(/i/button-back.png) 0px 5px no-repeat;padding-left:15px }
a.button-back:hover{ text-decoration:none!important; }

.nc_search select{margin-right:10px;}
.nc_search input{margin-right:10px;}

.vacancies h4 strong{cursor:pointer;border-bottom:1px dashed #030000;}
.vacancies h4 strong:hover{border-bottom:none;}

/*Tab "Pressroom"*/
.pressroom-tab {margin-left:20px;margin-bottom:-1px;position:relative;z-index:2}
.pressroom-tab div{display:inline-block;*display:inline;*zoom:1;margin:0 2px;border-radius:5px 5px 0 0;height:24px;font-size:14px;behavior: url("/js/PIE.htc");width:120px;text-align:center;}
.pressroom-tab div a{display:block;padding:2px 0;}
.pressroom-tab div a:hover{text-decoration:none;}
.pressroom-tab div.tab-blue{background:url("/i/side-b-header.png") repeat-x scroll 0 0 transparent;}
.pressroom-tab div.tab-blue a{color:#fff;}
.pressroom-tab div.tab-blue.tab-select{background:#fff;border:1px solid #E5E9ED;border-bottom:none;}
.pressroom-tab div.tab-blue.tab-select a{color:#000;}
.pressroom-tab div.tab-red{background:#D41920;}
.pressroom-tab div.tab-red a{color:#fff;}
.pressroom-tab div.tab-red.tab-select{background:#fff;border:1px solid #D41920;border-bottom:none;}
.pressroom-tab div.tab-red.tab-select a{color:#D41920;}

.catalog-tab {margin-left:20px;margin-bottom:0;position:relative;z-index:2}
.catalog-tab div{display:inline-block;*display:inline;*zoom:1;margin:0 2px;border-radius:5px 5px 0 0;height:24px;font-size:14px;behavior: url("/js/PIE.htc");text-align:center;padding:0 20px;}
.catalog-tab div a{display:block;padding:2px 0;}
.catalog-tab div a:hover{text-decoration:none;}
.catalog-tab div.tab-blue{background:url("/i/side-b-header.png") repeat-x scroll 0 0 transparent;}
.catalog-tab div.tab-blue a{color:#fff;}
.catalog-tab div.tab-blue.tab-select{background:#fff;border:1px solid #E5E9ED;border-bottom:none;}
.catalog-tab div.tab-blue.tab-select a{color:#000;}

.video-tab {margin-left:20px;margin-bottom:-1px;position:relative;}
.video-tab div{display:inline-block;*display:inline;*zoom:1;margin:0 2px;border-radius:5px 5px 0 0;height:24px;font-size:14px;behavior: url("/js/PIE.htc");text-align:center;padding:0 10px;}
.video-tab div a{display:block;padding:2px 0;}
.video-tab div a:hover{text-decoration:none;}
.video-tab div.tab-blue{background:url("/i/side-b-header.png") repeat-x scroll 0 0 transparent;}
.video-tab div.tab-blue a{color:#fff;}
.video-tab div.tab-blue.tab-select{background:#fff;border:1px solid #E5E9ED;border-bottom:none;}
.video-tab div.tab-blue.tab-select a{color:#000;}
#container,
#container1,
#container2,
#container3,
#container5,
#container6,
#container7,
#container8,
#container9,
#container10 {
    border:1px solid #787878!important;
}

#video,
#video-tab {
    width:450px;
    margin:0 auto;
}
/*#video object{
    border:1px solid #777777;
}*/
#video h3, 
#video-tab h3 {  
    background-color: #0479D1;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#0479D1), to(#034588));   
    background-image: -webkit-linear-gradient(top, #0479D1, #034588);   
    background-image:    -moz-linear-gradient(top, #0479D1, #034588);   
    background-image:     -ms-linear-gradient(top, #0479D1, #034588);   
    background-image:      -o-linear-gradient(top, #0479D1, #034588);   
    background-image:         linear-gradient(to bottom, #0479D1, #034588);
    -pie-background: linear-gradient(#0479D1, #034588);
    margin-bottom:6px;
    border-top:1px solid #9BC9ED;
    border-radius: 5px;
    color:#fff;
    padding:5px 30px;
    cursor:pointer;
    behavior:url("/js/PIE.htc");
    width: 390px;
    overflow:hidden;
    height:auto;
    position:static;
}
#video h3.select,
#video-tab h3.select {
    color:#000000!important;
    background:#ffffff!important;
    border:1px solid #A2BBD3!important;
    border-top:none!important;
    border-radius: 0 0 5px 5px!important;
    behavior:url("/js/PIE.htc")!important;
}
#video h3 .video_title,
#video-tab h3 .video_title{
    font-size:14px;
    display:block;
}
#video h3 .video_description,
#video-tab h3 .video_description{
    font-size:12px;
    display:block;
}
#video h3 .video_button_play,
#video-tab h3 .video_button_play{
    width:32px;
    height:32px;
    background:url(/i/video_button_play.png) no-repeat;
    display:block;
    position:absolute;
    right:10px;
    top:7px;
}


.contentShelves{
    width:987px;
    height:366px;
    background:url(/i/shelves.jpg) no-repeat;
    border:1px solid #7E8DA0;
    position:relative;
}

.catalog-list {
    margin:0px 100px;
}
.catalog-list li{
	width: 105px !important;
	max-width: 105px;
    margin:20px 10px 5px 10px;
    display:inline-block;
    *display:inline;
    *zoom:1;
    vertical-align:top;
}
.catalog-list li a{
}
.catalog-list li img.book{
	width: 105px !important;
    position:absolute;
    box-shadow:0 0 10px #525252;
}
.catalog-list li div.book-shadow{
	width: 105px !important;
    position:absolute;
    background:#000;
}

#catalog-left-button{
    width:45px;
    height:369px;
    left:0;
    top:0;
    background:url(/i/catalog-left-hover.png) no-repeat;
    position:absolute;
    cursor:pointer;
}
#catalog-right-button{
    width:45px;
    height:369px;
    right:0;
    top:0;
    background:url(/i/catalog-right-hover.png) no-repeat;
    position:absolute;
    cursor:pointer;
}
.catalog-icons{
    display:inline-block;
    *display:inline;
    *zoom:1;
    width:40px;
    height:40px;
    background:url(/i/catalog-icons.png) 0 0 no-repeat;
    cursor:pointer;
    margin:0 15px;
}
.catalog-icons:hover{
    text-decoration:none!important;
}
.catalog-icons span{
    position:relative;
    font-size:14px;
    color:#9BA4AA;
}

#catalog-like{background-position:0 0;}
#catalog-like:hover{background-position:0 -40px;}
#catalog-like span{right:-48px;top:12px;}
#catalog-like:hover span{color:#0173C9;}

#catalog-dislike{background-position:-40px 0;}
#catalog-dislike:hover{background-position:-40px -40px;}
#catalog-dislike span{right:-48px;top:12px;}
#catalog-dislike:hover span{color:#0173C9;}

#catalog-options {
    float:left;
    margin:40px 0;
    position:relative;
}
#catalog-options .b-share_bordered{border:none!important;border-radius:0!important;margin-top:25px}
#catalog-options .b-share{}
#catalog-options .b-share__handle{ 
    float:none!important;
    display:inline-block!important;
    *display:inline!important;
    *zoom:1!important;
    width:30px!important;
    height:35px!important;
    background:url(/i/catalog-icons.png) 0 0 no-repeat!important;
    cursor:pointer!important;
    margin:0 10px!important;
    position:relative!important;
    padding:0!important;
}
#catalog-options .b-share-icon{display:none!important}
#catalog-options .b-share__handle{background-position:-80px 0!important;}
#catalog-options .b-share__handle:hover{background-position:-80px -40px!important;}
#catalog-options .b-share__handle span{right:-28px;top:12px!important;}
#catalog-options .b-share__handle:hover span{color:#0173C9!important;}

#catalog-views{background-position:-120px 0;}
#catalog-views:hover{background-position:-120px -40px;}
#catalog-views span{right:-43px;top:12px;}
#catalog-views:hover span{color:#0173C9;}

#catalog-download{background-position:-160px 0;}
#catalog-download:hover{background-position:-160px -40px;}
#catalog-download span{right:-48px;top:12px;}
#catalog-download:hover span{color:#0173C9;}

#catalog-mail{background-position:-200px 0;}
#catalog-mail:hover{background-position:-200px -40px;}
#catalog-mail span{right:-48px;top:12px;}
#catalog-mail:hover span{color:#0173C9;}

#catalog-subscribe{background-position:-240px 0;}
#catalog-subscribe:hover{background-position:-240px -40px;}
#catalog-subscribe span{right:-48px;top:12px;}
#catalog-subscribe:hover span{color:#0173C9;}

#yashare-page .yashare-auto-init {
    float:right;
    position:relative;
    top: 25px;
    margin-bottom: 20px;
    right: -15px;
}
#yashare-page .yashare-auto-init a {
    border:1px solid #CCCCCC;
    padding:0!important;
    padding: 3px!important;
    margin: 3px;
    border-radius: 4px;
    behavior: url('/js/PIE.htc');
    *border:none;
}


div.contentInner table.catalog-table {
    border:1px solid #C4E8FF;
}
div.contentInner table.catalog-table tr th{
    background: #71B9EC;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #94C3E6), color-stop(100%, #71B9EC));
	background: -webkit-linear-gradient(top, #94C3E6, #71B9EC);
	background: -o-linear-gradient(top, #94C3E6, #71B9EC);
	background: -ms-linear-gradient(top, #94C3E6, #71B9EC);
	background: linear-gradient(top, #94C3E6, #71B9EC);
    color:#000;
    font-size:16px;
    border:none;
    font-weight:bold;
    padding:10px;
    vertical-align:middle;
}
div.contentInner table.catalog-table tr th a{
    color:#000;
    text-decoration:none;
} 
div.contentInner table.catalog-table tr td{
    font-family:Verdana;
    font-size:12px;
    border:1px solid #C4E8FF;
    padding:10px;
    vertical-align:middle;
}
div.contentInner table.catalog-table tr td a{
    color:#656566;
    text-decoration:none;
}
div.contentInner table.catalog-table tr td a:hover{
    color:#000;
    text-decoration:underline;
}
div.contentInner table.catalog-table tr.even td{
    background: #EFF8FF;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FDFEFF), color-stop(100%, #EFF8FF));
	background: -webkit-linear-gradient(top, #FDFEFF, #EFF8FF);
	background: -o-linear-gradient(top, #FDFEFF, #EFF8FF);
	background: -ms-linear-gradient(top, #FDFEFF, #EFF8FF);
	background: linear-gradient(top, #FDFEFF, #EFF8FF);
}
div.contentInner table.catalog-table tr.odd td{
    background:#ffffff;
}


/**
 * Видео
 */
 
div.videoItem {
    overflow:hidden;
    margin-bottom:50px;
}
div.videoItem div.previewImage {
    float:left;
    width:186px;
}
div.videoItem div.previewImage a img{
    border-radius:10px!important;
    border:1px solid #E5E9ED;
    behavior: url('/js/PIE.htc');
}
div.videoItem div.textBlock {
    float:left;
    margin-left:20px;
    width:500px;
}
div.videoItem div.textBlock h3 a{
    color:#000;
    text-decoration:none;
    font-size:20px;
}
div.videoItem div.textBlock p.tags{
    font-size:12px;    
}
div.videoItem div.textBlock p.tags a{
    color:#0358A4;
    text-decoration:underline;
}
div.videoItem div.textBlock p.tags a.selectTag{
    text-decoration:none;
}
div.videoItem div.textBlock p.tags a:hover{
    text-decoration:none;
}
.video-properties {
    margin-bottom:20px;
}
div.videoItem div.textBlock div.icons a,
.video-properties div.icons a {
    display:inline-block;
    width:70px;
    font-size:12px;
    color:#99A6AC;
    cursor:default;
    text-decoration:none;
    position:relative;
    *display:inline;
    *zoom:1;
}
.video-properties div.icons a {
    cursor:pointer;
}
div.videoItem div.textBlock div.icons a span,
.video-properties div.icons a span{
    display:inline-block;
    width:33px;
    height:27px;
    background:url('/i/video_icon_sprite.png') no-repeat;
    margin-right:5px;
    position:relative;
    *display:inline;
    *zoom:1;
}
div.videoItem div.textBlock div.icons a.like span,
.video-properties div.icons a.like span{
    background-position:0 0;
    top:5px;
}
div.videoItem div.textBlock div.icons a.dislike span,
.video-properties div.icons a.dislike span{
    background-position:-33px 0;
    top:10px;
}
div.videoItem div.textBlock div.icons a.views span,
.video-properties div.icons a.views span{
    background-position:-66px 0;
    top:8px;
}
div.videoMenuItem{
    border-bottom:1px solid #A1A3A4;
    margin-bottom:10px;
}
div.videoMenuItem.selectVideo{
}
div.videoMenuItem.selectVideo div.previewImage a img{
    border:2px solid #4DB8FF!important;
}
div.videoMenuItem.selectVideo div.previewImage:after{
    content:" ";
    display:inline-block;
    position:relative;
    width:8px;
    height:11px;
    background:url('/i/video_select_triangle.png') 0 0 no-repeat;
    bottom:16px;
    right:0;
    *display:inline;
    *zoom:1;
}
div.videoMenuItem div.previewImage {
    display:inline-block;
    vertical-align:top;
    width:85px;
    *display:inline;
    *zoom:1;
}
div.videoMenuItem a img{
    border-radius:5px!important;
    behavior: url('/js/PIE.htc');
    border:1px solid #E5E9ED;
}
div.videoMenuItem h3{
    display:inline-block;
    vertical-align:top;
    width:120px;
    line-height:14px!important;
    font-weight:bold;
    *display:inline;
    *zoom:1;
   
}
div.videoMenuItem h3 a{
    text-decoration:none;
    font-size:13px;
    color:#01080C;
    display:block;
}
div.videoMenuItem p.tags{  
    margin-top:5px;
    text-align:left;
    line-height:12px!important;
}
div.videoMenuItem p.tags a{
    font-size:11px;
    color:#0358A4;
    text-decoration:underline;
}
div.videoMenuItem p.tags a:hover{
    text-decoration:none;
}
div.video-search {
    margin-bottom:20px;
}
div.video-search input.text{
    display:inline-block;
    vertical-align:top;
    box-shadow:inset 0 1px 4px #D8D8D8;
    border:1px solid #C5E5FA;
    color:#3BB1FF;
    padding:3px 6px 3px 28px;
    border-radius:12px;
    margin-right:5px;
    width:320px;
    background:#E6F2FA url(/i/video_search_icon.png) 10px center no-repeat;
    behavior: url('/js/PIE.htc');
    *display:inline;
    *zoom:1;
}
div.video-search input.button{
    display:inline-block;
    vertical-align:top;
    background:transparent url('/i/video_search.png');
    height:24px;
    width:82px;
    border:none;
    *display:inline;
    *zoom:1;
}
div.video-search input#in{
    display:inline-block;
    vertical-align:middle;
    margin-right:5px;
    margin-left:25px;
    *display:inline;
    *zoom:1;
}
div.video-search label{
    display:inline-block;
    vertical-align:middle;
    font-size:12px;
    color:#777A7C;
    *display:inline;
    *zoom:1;
}
/*ul.mainNav li:nth-child(9) {
    display:none;
}*/