﻿body { font-family: Verdana, Sans-Serif; font-size: 68.7%; color: #211f5f; background:url('../../img/Industry/header_gradient.jpg') 0px 50px repeat-x #fff; margin:0px; padding:0px; /*padding-top:10px;*/}
form { padding:0; margin:0;}
h1{ font-size: 163.6%; color: #211f5f; font-weight:bold; padding: 5px 0px 0px 12px; margin: 0px;}
h2{ font-size: 163.6%; /*color: #211f5f;*/ font-weight:bold; padding: 0px; margin: 0px; line-height: 110%;}
h3{ font-family:Verdana, sans-serif; font-size: 118%; padding: 0px; margin: 0px;}
h4{ font-size: 109.1%; padding: 0px; margin: 0px;}
a, a:active, a:visited{text-decoration:none; color: #211f5f;}
a:hover{color: #de9404;}
p{margin: 0px; padding: 0px; line-height: 145.5%;}
img { border: 0px none;}
input[type=text], input[type=password], textarea{ font-family:Verdana, Sans-serif; border: 1px solid #cfd8e2; font-size: 100%;}
input[type=image]{ vertical-align: top;}
select{ font-family: Verdana, Sans-Serif;}
input[type=checkbox]{ margin:2px; padding:0px;}
input{font-family: Verdana, Sans-Serif; font-size: 90.9%}
table{border-collapse:collapse;}

#wrapper { width: 1220px;  margin: 0px auto; /*background: url('../../img/Industry/bcg_main.gif') top left repeat-x;*/ background-color: #fff; padding-bottom: 12px;}

#topGradient{ /*background: url('../../img/Industry/bcg_top.gif') top left no-repeat;*/ padding-top:12px;}

#container { overflow: hidden; background: url('../../img/Industry/border_c.gif') repeat-y top left;}
    .czContainer #container{background:none;}
/*background: url('../../img/Industry/border.gif') repeat-y top right;*/

#left_wrapper{ float: left; width: 212px;}
#main_wrapper { float: right; width:1007px;}
    .czContainer #main_wrapper{ float: none; width:auto; }
/*                 footer                     */
#footer{ width:1192px; background: url('../../img/Industry/bcg_footer.gif') repeat-x left center; color: #666; text-align: center; border: 1px solid #cbd5df; margin: 0px 12px; padding: 3px 0px;}
#footer a { color: #666; padding: 0px 7px;}
#footer a:hover{ color: #de9404;}

.navigation_footer{width:1192px; margin: 7px 12px 7px 12px;}
	.navigation_footer .title, .navigation_footer .title_P{background: url('../../img/Industry/bcg_footer.gif') repeat-x left center; /*color: #666;*/ padding:3px 5px 0px 15px; border:1px solid #cbd5df;}
	    .navigation_footer .title_P{padding:6px 5px 5px 15px; font-weight: bold;}
	        .navigation_footer .title .tHeader{margin-top: 12px; margin-bottom: 8px; font-size: 109.1%; display: inline-block; }
		.navigation_footer .title img{/*border: 1px solid #cbd5df;*/ vertical-align:middle;}
	.navigation_footer .box, .navigation_footer .box_P{border: 1px solid #cbd5df; border-top: none; background-color:#fff; padding:3px 0px; width:1190px; min-height: 240px;}
	    .navigation_footer .box_P{min-height: 130px;}
		.navigation_footer .box .itemWrapper{float: left; width:180px; padding-left:18px; overflow:hidden; white-space:nowrap;}
			.navigation_footer .box .itemWrapper .header{font-weight:bold; line-height:1.7em;}
.share_buttons img{vertical-align: middle; margin-bottom:3px;}
.share_buttons a{cursor: pointer; color:#007aff; }
.share_buttons a:hover{ color: #de9404;}

.fb_block_b, .fb_block_a{display: inline-block; margin-top:2px;}
	.fb_block_b .fb_button_container, .fb_block_a .fb_button_container{width: 16px; height: 16px; overflow: hidden; display: inline-block; margin-right:4px;}
    .fb_block_b .fb_button_container .fb_button,.fb_block_a .fb_button_container .fb_button{margin-left: -20px; display: inline-block;}

	.fb_block_a .fb_button_container{width: 31px; height: 31px; overflow: hidden; display: inline-block; margin-right:4px;}
	.fb_block_b .fb_button_container{float:left;}
	
.copyright{width:800px; margin:4px auto 15px auto; text-align:center; color:#666; }
/*                 left                    */
#left_nav { width: 185px; margin-left: 12px;}
#logo{ background-color: #f0f1f6;}

/*                title                    */

.titleBanner{width:785px; height:458px; overflow: hidden; border: 1px solid #cbd5df; background: #fff;}
    .titleBanner .slide{display: none;}
        .titleBanner .slide .main{height:434px; border-bottom:1px solid #cbd5df; overflow: hidden;}
        .titleBanner .slide .footer{padding: 5px 0px 0px 7px; font-weight: bold;}
        .titleBanner ._buttonI, .titleBanner ._buttonA, .titleBanner ._Prev, .titleBanner ._Next{ width:10px; height:10px; margin: 7px 4px 0px 0px; cursor:pointer; display:inline-block;}
        .titleBanner ._Prev{background: url('../../img/Industry/bannerN.png') no-repeat center center; }
        .titleBanner ._Next{background: url('../../img/Industry/bannerP.png') no-repeat center center; }
        .titleBanner ._buttonI{background: url('../../img/Industry/bannerI.png') no-repeat center center; }
        .titleBanner ._buttonA{background: url('../../img/Industry/bannerA.png') no-repeat center center; }

/*                header + top menu                    */

.portalBoxCollapse{ height: 0px; overflow: hidden; background:#353285; color:#fff; font-size: 109.1%; font-weight:bold;}
    .portalWrapper a{color:#fff !important;}
    .portalWrapper a.disabled{color:#bbb !important;}
    .portalWrapper ul li{margin-bottom: 10px; list-style: disc;}
    .portalBoxCollapse .portalWrapper{width:1194px; margin: 10px auto 0px auto; padding: 0px 13px;}

.top_wrapper{width:1194px; margin: 0px auto; padding: 0px 13px;}
    .logo{margin:10px 0px}
.topNavigaton{width: 1194px;  margin: 0px auto; padding: 13px; text-align: right;}

.quick_login{text-align:right;}
    .quick_login input[type=text], .quick_login input[type=password]{width: 160px; margin-left: 10px; padding: 4px 2px; text-align:left;}
    .quick_login a{font-weight: bold; margin-left: 3px;}
    .quick_login label{ margin-right: 3px;}
    .quick_login .line{ margin: 8px 0px; border-top:1px solid #cbd5df;}
    .quick_login .button{ margin-left: 7px;}
    .quick_login input[type=checkbox]{margin-bottom:-2px;}
    .quick_login img{margin:15px 0px 10px 0px; border:1px solid #cbd5df !important;}
    .quick_login .guick_login_data{margin:15px 5px 0px 0px; float:right; width: 800px; overflow: hidden;}
    .quick_login .guick_login_data a{margin-bottom: 3px; display:inline-block;}
    .quick_login .error{margin-bottom: 3px; display:block;}
    .quick_login .lbl{width: 160px; text-align:left; margin:6px 0px 0px 10px; display: inline-block;}
    .quick_login .row, .quick_login .error{margin-bottom: 5px;}

#header{background:#211f5f; padding: 12px 0px 16px 0px; min-width: 1220px;}
#heading{ float: left;}
    #heading h2{cursor: pointer; color:#fff;}
.header_wrapper{color:#fff; width:1194px; margin:0px auto;}
#languages{ float: right; text-align: right; margin-bottom: 4px; }
#top_menu{ font-size:109.1%; /*border: 1px solid #cbd5df; background: url('../../img/Industry/bcg_top_menu.gif') repeat-x left center;*/}
.czHome ,#top_menu_left{ float: left; /*margin-left: -2px;*/ position:relative; z-index: 201;}
#top_menu_right{ /*float: right;*/ text-align: right; position:relative; z-index: 200; border: 1px solid #cbd5df; border-left: none; background: url('../../img/Industry/bcg_top_menu.gif') repeat-x left center; min-height:36px;}

    .fb_block{margin:4px 7px 0px 7px; display: block; float: right; padding-top: 3px;}
        .fb_block .invite_button{margin-right: 5px; cursor: pointer; height: 25px; float:right;}
        .fb_block .fb_button_container{width: 20px; height: 25px; overflow: hidden; margin-right:4px; float:right;}
        .fb_block .tw_button_container{width: 20px; height: 25px; overflow: hidden; margin-right:4px; float:right;}
        .fb_block .fb_button_container .fb_button{margin-left: -20px; display: inline-block;}
        .fb_block .sFulltext{float: right; margin: 0px 2px 0px 7px;}
        .fb_block .sFulltext input[type=text] {width: 132px; padding: 4px 0px 4px 2px; /*background: url('../../img/industry/bcg_search.gif') no-repeat center left;*/ background-color: #fff;}
    
    .fb_block_bottom{margin:7px 7px 0px 7px; display: inline-block;}
        .fb_block_bottom .invite_button{float:left; margin-right: 5px; cursor: pointer;}
        .fb_block_bottom .fb_button_container{width: 20px; height: 20px; overflow: hidden; display: inline-block; float: left; margin-right:4px;}
        .fb_block_bottom .fb_button_container .fb_button{margin-left: -20px; display: inline-block;}
    
.menu, .menu a{ font-weight: bold; margin: 0px;}
#top_menu_left {background:#fff; border-right: 1px solid #cbd5df;}
.czHome a,#top_menu_left a{display: inline-block; padding:12px 11px 10px 11px; border: 1px solid #cbd5df; /*margin-right:2px;*/ background: url('../../img/Industry/bcg_top_menu.gif') repeat-x left center; }
.czHome .home,#top_menu_left .home{background: url('../../img/Industry/bcg_top_menu.gif') repeat-x left center; display: inline-block; /*margin-right:2px;*/ border: 1px solid #cbd5df;}
    .czHome .home a, #top_menu_left .home a{background: url('../../Img/Industry/icons/home-ico.gif') no-repeat center; padding: 12px 20px 10px 20px; border: none;}



.menuImp, .menuImp a.AspNet-Menu-Link , a.menuImp { color: #007aff !important; }
.menuSel, a.menuSel { color: #e2910c !important; }
.menuImp, .menuImp a.AspNet-Menu-Link :hover, a.menuImp:hover, .menuSel, a.menuSel:hover { color: #de9404 !important; }

.menuItemClosed, .menuItemOpened{ display: inline-block; margin: 0px;}
.menuItemClosed img, .menuItemOpened img {height: 15px; width: 22px;}
.menuItemClosed{padding:2px 14px 2px 2px; cursor:pointer; background: url('../../img/Industry/arrow_white.gif') no-repeat right center;}
.menuItemOpened{z-index:351; position: relative; padding:1px 13px 1px 1px; border:1px solid #45457a; border-bottom:1px solid #fff;  color:#45457a; background: #fff url('../../img/Industry/arrow_dark.gif') no-repeat right center;}
    .menuItemClosed img, .menuItemOpened img{vertical-align:middle; margin:0px; padding: 0px;}
.popupMenu{	position:absolute; display:none; visibility:hidden; border:1px solid #45457a; margin-top:-1px; background-color:#fff; z-index:350 !important; text-align:left;}
    .popupMenu a {padding:2px 5px; white-space:nowrap; color:#45457a; font-weight:bold; display:block;}
    .popupMenu a:hover {background:#007aff; color:#fff;}
        .popupMenu a img {vertical-align:middle; height: 15px; width: 22px;}
    .popupMenu tr{vertical-align:top;}
.popupCountries a {width:260px; padding:11px 0px 11px 25px; font-size: 109.1%;}
/*                              content                                 */
#center_wrapper{ float: left; margin: 0px 0px 0px 13px; width: 787px; color:#201f5f;}

#center_wrapper .profile_wrapper{width: 787px; float: left;}
#center_wrapper.profile_center_wrapper{width: 982px;}
.czContainer #center_wrapper{width:997px;}

#center_wrapper.profile_center_wrapper{width: 982px;}
    #center_wrapper.profile_center_wrapper .bookmarks{width: 982px;}
    #center_wrapper.profile_center_wrapper .bookmarks_sub_menu{width: 958px;}
    #center_wrapper.profile_center_wrapper #right_wrapper{margin-right: 0px;}

.htmlContent{border: 1px solid #cbd5df; padding: 22px 12px; font-size:109.1%;}
	.htmlContent h1 { font-size:150%; padding: 0px; margin: 0px; margin-bottom:1.0em;}
	.htmlContent h2 { font-size:135%; padding: 0px; margin: 0px; margin-bottom:1.0em;}
	.htmlContent h3 { font-size:130%; padding: 0px; margin: 0px; margin-bottom:1.0em;}
	.htmlContent h4 { font-size:120%; padding: 0px; margin: 0px; clear:both; margin-bottom:1.0em;}
	.htmlContent h5 { font-size:110%; padding: 0px; margin: 0px; margin-bottom:1.0em;}
	.htmlContent h6 { font-size:100%; padding: 0px; margin: 0px; margin-bottom:1.0em;}
	
	.htmlContent ul {list-style:none; margin:0 0 0.5em 1px; padding-left:30px;}
	.htmlContent ul li {padding-left:10px; list-style-type:square; /*background:url(../../Img/ico_list.gif) no-repeat left center;*/}
	
	.htmlContent img.left {float: left; margin-right: 18px; }
	.htmlContent img.right {float: right; margin-left: 18px; }
	
	.htmlContent a{text-decoration: underline;}
	
	.htmlContent p{line-height:1.4em; margin-bottom:1.5em;}
	
    .htmlContent .Newsletter{margin: -22px -12px; font-family:Arial, Sans-Serif;}
    .htmlContent .Newsletter div.news_Header{background:#d4e5fc; border-bottom:1px solid #6767bd; color:#010066; font-weight:bold; font-size:120%; text-align:right; padding:7px 12px; margin:0px;}
    .htmlContent .Newsletter H3.news_Title{background:#d4e5fc; border-bottom:1px solid #6767bd; border-top:1px solid #6767bd; color:#010066; font-size:130%; padding:6px 12px; margin:0px;}
    .htmlContent .Newsletter p.news_Content_Title{color:#010066; padding:12px 12px 0px 12px; font-weight:bold; font-size:130%; margin:0px; }
    .htmlContent .Newsletter p.news_Content{color:#595959; padding:4px 12px 6px 12px; text-align:justify; font-size:120%; margin:0px; line-height:1.15em;}
    .htmlContent .Newsletter p.news_Bottom{font-size:78.7%; padding:8px 12px 4px 12px; text-align:justify;}
    .htmlContent .Newsletter div.news_Footer{padding:4px 12px; font-weight:bold; text-align:right; background:#e5e5e5;}

    .htmlContent table {margin:0.5em 0; border-collapse:collapse; border:none;}
    .htmlContent th {padding:5px; text-align:left; background:#dee6ed; border:1px solid #cbd5df;}
    .htmlContent td {padding:5px; text-align:left; background:#FFF; border:1px solid #cbd5df;}
    .htmlContent td.description {padding:5px; text-align:right; background:#FFF; border:1px solid #cbd5df;}
    .htmlContent tr.gray td {background:#d7d7d7;}
    .htmlContent .noborder th, .htmlContent .noborder td {border: none; }

    .htmlContent .PartnerTable{margin:0;}
    .htmlContent .PartnerTable tr{height:148px;}
    .htmlContent .PartnerTable td{width:189px; text-align:center;}
    
    .htmlContent .conditions li{ margin-top:5px;}
    .htmlContent .conditions ol li{text-align:left; list-style-type:decimal;}
    .htmlContent .conditions ol li ul li{text-align:left; list-style-type:lower-alpha;}
    .htmlContent .conditions h1{ text-align: center; font-size:109.1%; font-weight:bold; margin-bottom:10px;}
    .htmlContent .conditions p{ text-align: center; font-weight:bold; margin-bottom:10px;}
    .htmlContent .conditions ol{margin:0px 0px 0px 20px; padding:0px;}

.conImpressum{border: none; padding: 0px;}
    .conImpressum .impressumBcg{border: 1px solid #cbd5df; padding: 22px 12px; margin-bottom: 15px; width: 761px; background:url(../../img/Industry/impBcg.png) repeat-x top left; background-color: #eeefef;}
        .conImpressum .impressumBcg table{margin: 0px auto;}
        .conImpressum .impressumBcg td{background-color: Transparent; padding: 0px 5px 0px 10px;}
/*                           search                       */
.searchBox{	width: 785px; margin: 8px 0px 2px 0px;}
.searchBox_icon{ float: left; margin: 0px 8px;}
    .searchBox_icon img{width:41px; height:41px;}
.searchInput, .advSearchCol input[type=text]{ margin: 1px 0px;}
.searchInput { width: 300px; padding: 4px 0px 4px 15px; background: url(../../img/Industry/bcg_search_magnifier.gif) no-repeat center left; background-color: #fff;}
.advSearchLabel, .searchLabel, .advSearchLabelChckbox{ font-size: 90.9%; color: #000; text-align: right; float: left; margin: 6px 0px;}
.advSearchLabelChckbox{margin-left: 10px;}
.searchLabel { width: 75px;}
.advSearchLabel{width: 55px; margin-right: 2px;}
.searchSelect{ width: 190px; font-size: 13px; float: left; margin: 2px 20px 3px 10px;}
.searchLastCol{ float: right; width: 84px; margin-right: 9px;}
.searchMiddle{ float:left; width:300px;}
.searchFirstCol{ float: left; width: 325px;}
.advSearch{ margin: 6px 20px 9px 0px; display: inline-block; cursor:pointer; font-size: 90.9%; font-family:Verdana, sans-serif;}
.advSearch:hover{color: #de9404;}
a.advSearch{padding-top:4px; text-decoration: underline;}
.searchBoxCollapse{ height: 0px; overflow: hidden; width:787px;}
.advSearchBox{ border: 1px solid #cbd5df; border-top: none;  padding: 4px 0px; background: url(../../img/Industry/bcg_content_1.gif) repeat-y left top;}
.advSearchCol{ width: 180px; text-align: left; float: left; margin-right: 9px;}
.advSearchCol input[type=text]{ width:112px; padding: 4px 0px; /*background: url(../../img/Industry/bcg_search.gif) no-repeat center left;*/ background-color: #fff;}
input[type=text].advSearchCalendar{padding-right:25px; width:97px; background: url(../../img/Industry/bcg_search_calendar.gif) no-repeat center right; background-color: #f4f4f4;}
.advSearchCol select{ width:124px; font-size: 13px; margin: 2px 0px 3px 0px;}
.newButton, .newButton:visited{ display: inline-block; background: #211f5f; color: #fff; width: 39px; border: 1px solid #cbd5df; text-align: center; font-weight: bold; font-size: 90.9%; padding: 1px 0px; margin-top: 5px;}
.ajax_loader{ margin: 2px 0px 0px 10px;}
.expand{cursor:pointer; vertical-align:middle; margin-top: 2px;}
.checkbox{margin-top:3px; display:inline-block;}
.extender{white-space:nowrap;}

    .searchTermin .label{float: none; }
    .searchTermin .sField{background: #fff; border: 1px solid #cbd5df; display: inline-block; margin: 0px; padding: 1px;}
    .searchTermin .sField input[type=text]{border: none; margin: 0px; padding: 0px;}
    .searchTermin .sField .clearBTN{display: inline-block; border: none; background: url(../../img/Industry/icons/clear.png) no-repeat center right; width: 15px; height: 15px; margin: 0px; visibility: hidden;}

.advSearchDate{width:205px; float:left;}
    /*.advSearchDate .pnlDate{width:85px; height:24px; display:table-cell; vertical-align:middle; text-align:right; color:#000; font-size:90.9%;}*/
    .advSearchDate .tbDate tr td{width:85px; height:24px; text-align:right; color:#000; font-size:90.9%;}
    .advSearchDate .monthSelect{width:40px; margin-right:2px; margin-left:0px;}
    .advSearchDate .dateSelect{width:58px; margin-right:2px; margin-left:0px;}
    
.advSearchResult{border-top: 1px solid #cbd5df;}
.advSearchResult .container{border: 1px solid #cbd5df; border-top: none; padding: 12px 7px;}
    
/*              Help                */
.helpCategories ul{margin:0px; padding:0px;}
    .helpCategories ul li ul{padding:3px 0px;border-left:1px solid #cbd5df; border-right:1px solid #cbd5df;}
        .helpCategories ul li ul li{list-style-type:square; padding:2px 0px 2px 10px; list-style-position:inside;}
        
.pnlHelpSearch, .pnlSearch{padding: 6px 11px; background:url(../../img/Industry/bcg_content_header.gif) repeat-x left center; border:1px solid #cbd5df;}
.pnlHelpSearch{ border-top: none;}
	.pnlHelpSearch .lblHelpSearch, .pnlSearch .lblHelpSearch{font-weight: bold; font-size:109.1%; padding:0px 10px 4px 0px; display:inline-block;}
/*                           Profile                       */
.cardWrap{margin: -7px 0px 10px 0px; overflow: hidden; border:1px solid #cbd5df;}
.card{width: 558px; /*border:1px solid #cbd5df;*/ float: left; height:173px; overflow:hidden;}
    .card .logo{width:200px; height:153px; float: left;margin-left:10px; margin-top:20px;}
        .card .companyData{line-height:145.5%; float:left; width: 300px; margin-right:5px; margin-top:20px;}
        .card img {vertical-align:middle;}
        .card .companyData .name, .expoData .name{text-decoration:underline; font-size:109.1%; font-weight:bold;}
        .card .companyCards{margin-top:140px;}

.expoData .name{text-decoration: none; line-height: 1.8em;}

.seminarDetail{border-bottom: 1px solid #cbd5df;}
    .seminarDetail .name{line-height: 1.8em; font-weight: bold;}

.seminarCalendarBox{width: 183px; border: 1px solid #cbd5df;}
.seminarCalendar {background: #fff; overflow: hidden;}
    .seminarCalendar div{height:0px;}
    .seminarCalendar .seminarPreloader{margin: -100px auto 100px auto;}
    .seminarCalendar table{width: 100%;}
    .seminarCalendar td{padding:3px 1px; text-align: right; width: 21px;}
    .seminarCalendar .dayHeader{background: url(../../img/Industry/bcg_content_header.gif) repeat-x left center; padding: 4px 0px; border: 1px solid #cbd5df; border-left: none; border-right: none;}
    .seminarCalendar .nextMonth a, .seminarCalendar .prevMonth a{margin:0px; display: inline-block; height: 12px; width: 12px; text-align: center;}
    .seminarCalendar .nextMonth a{margin-right: 4px;}
    .seminarCalendar .prevMonth a{margin-left: 4px;}
    .seminarCalendar .prevMonth{text-align: left;}
    .seminarCalendar .titleCurrentDate{font-weight:bold; text-align:center; width: 125px;}
    .seminarCalendar .title{text-align:center;  background: url(../../img/Industry/bcg_content_header.gif) repeat-x left center;}
        .seminarCalendar .title{border:none; border-bottom: #cbd5df; }
        .seminarCalendar .title table{width:180px; margin:0px; padding: 2px 0px;}
    .seminarCalendar .highlightedDay a{background-color:#f3f4f8; padding: 2px 1px 2px 4px; border: 1px solid #cbd5df; display: block;}
    .seminarCalendar .otherMonth span{color:#aaa;}
    .seminarCalendar .firstColumn{padding-left: 7px;}
    .seminarCalendar .lastColumn{padding-right: 12px;}

.seminarToday {text-align: center; border: 1px solid #cbd5df; border-top: none; background: url(../../img/Industry/bcg_content_header.gif) repeat-x left center; padding: 4px 0px; margin-bottom: 7px;}

.cardMap{height:173px; width:218px; border-left:1px solid #cbd5df; float:right; overflow:hidden;}
    .cardMap .buttons{width:43px; border-right:1px solid #cbd5df;float:left;}
    .cardMap .buttons ul, li{margin:0px; padding:0px;list-style:none;}
    .cardMap .buttons li{height:28px; width:43px;  border-bottom:1px solid #cbd5df;}
        .cardMap .buttons a{margin:3px 4px; display: inline-block;}
    .cardMap .map{overflow:hidden; width:218px; height:173px;}
    .cardMap .map img{margin-top:-30px; margin-left:-30px;}

.cardCalendar{float: right; border-left: 1px solid #cbd5df; width: 183px; min-height: 173px; overflow: hidden;}

.expoDetail .card{width: 558px; border:1px solid #cbd5df; float: left; height:173px; margin:0px 0px 10px 0px; overflow:hidden;}
.expoDetail .cardMap{height:173px; width:218px; border:1px solid #cbd5df; float:right; overflow:hidden;}


    
.bookmarks{background: url(../../img/Industry/bcg_bookmarks.gif) repeat-x bottom; width:787px;}
    .bookmarks ul, li{margin:0px; padding:0px;list-style:none;}
    .bookmarks li{float:left; margin-right:1px; margin-bottom:1px; padding:3px 3px 2px 3px; background-color: #f3f4f8; border: 1px solid #cbd5df; border-bottom: 1px solid #f3f4f8;}
    /*.bookmarks a{display:inline-block; margin-right:1px; padding:3px; background-color: #f3f4f8; border: 1px solid #cbd5df; border-bottom: 1px solid #211f5f;}*/
    .bookmarks .active {border: 1px solid #211f5f; border-bottom: 1px solid #f3f4f8; padding: 3px 16px 3px 16px; margin-bottom:0px; }
.bookmarks_sub_menu{background:url(../../img/Industry/bcg_content_header.gif) center repeat-x; width:763px; border: 1px solid #cbd5df; border-top: none; padding:6px 11px 5px 11px; font-weight:bold; margin-bottom: 7px;}
    .bookmarks_sub_menu ul{margin:0px; padding:0px;}
    .bookmarks_sub_menu li{float:left;}
        .bookmarks_sub_menu li a{margin:0px 4px;}
    .bookmarks_sub_menu .menuImp{font-size:109.1%;}



.profileTab{background-color:#f5f5f5;width:787px;}
    .profileTab .header, .header_top{background:url(../../img/Industry/bcg_content_header.gif) center repeat-x; width:759px; border: 1px solid #cbd5df; padding:6px 13px 5px 13px; font-weight:bold;}
    .profileTab .header_top{border-top: none;}
    .profileTab .content{padding: 13px; text-align:justify;}
        .content .title{font-size:110%; font-weight:bold; text-decoration:underline; margin-bottom: 15px;}
    
.ContactWebRow, .iContactWebRow{background-color: #f5f5f5; padding: 3px 11px;}
    .ContactWebRow img, .iContactWebRow img{vertical-align:middle; margin-right:5px;}
    .ContactWebRow .column, .iContactWebRow .column{width:300px; display:inline-block;}
.iContactWebRow{background-color:#fff;}
    
.detailBox{border-left:1px solid #cbd5df; border-right:1px solid #cbd5df;}
.detailBlock{/*background-color:#f5f5f5;*/ padding:14px; border-left:1px solid #cbd5df; border-right:1px solid #cbd5df; overflow: hidden; margin-top: -7px;}
    .detailBlock .iDescription{float:left; width: 595px; line-height:1.4em; text-align:justify; padding-right:25px; border-right: 1px solid #cbd5df;}
    .detailBlock .iDetail{float:right; width:135px; overflow: hidden; line-height:1.6em;}
        .detailBlock .iDetail span{margin-left:22px; display:inline-block; white-space:nowrap;}
        .detailBlock .iDetail a{display:block;}
        .detailBlock .iDetail img{margin:0px 3px; vertical-align:middle;}
        .detailBlock .iDetail p{margin:0px 3px;}
        .detailBlock .iDetail .iRequest{margin-left:0px; display:block;}

.toCanvas{ border:1px solid #cbd5df; margin: 10px 0px;}
.toCanvas .detailBlock{border:none;}
.toCanvas .regSidebar{border: none; border-bottom:1px solid #cbd5df; margin-top: 0px;}
.toCanvas .profileList{border: none;}
.toCanvas .boxHeader{border-left: none; border-right: none;}
.toCanvas .regNavigation{border:none; margin-bottom: 5px;}
    .toCanvas .regNavigation .button{margin: 10px;}
.toCanvas .button{ margin-top:10px; font-size: 127.27%;}
    .toCanvas .button.green{ background-image:url(../../img/Industry/bcg_button_g.gif); color: #fff; cursor: pointer;}
        .toCanvas .button.green:hover{ background-image:url(../../img/Industry/bcg_button_g_over.gif);}
        .toCanvas .button img{ vertical-align:middle;}
    .toCanvas .f_left, .toCanvas .f_right_s{ width: 350px;}
    .toCanvas .f_right_s{float:right;}
    .message{/*border-left: 1px solid #cbd5df; border-right: 1px solid #cbd5df;*/ text-align: center;}
    .message span{font-size: 127.27%; font-weight: bold;}

.anCanvas{margin: 10px 7px;}
    .anCanvas .button.green{ background-image:url(../../img/Industry/bcg_button_g.gif); color: #fff; cursor: pointer;}
    .anCanvas .button.green:hover{ background-image:url(../../img/Industry/bcg_button_g_over.gif);}
    .anCanvas .button img{ vertical-align:middle;}
    .anCanvas .title{ margin: 15px 0px 15px 0px; font-size: 163.6%; font-weight: bold; display: inline-block;}
    .anCanvas .imgFrame{background-color: #fff; border: 1px solid #cbd5df; padding: 7px; margin: 10px 0px; display: inline-block;}
    .anCanvas .btns{margin: 10px 0px;}
      
.toDetail{ width: 751px;}
        .toDetail .f_left span, .toDetail .f_right span{  text-decoration: underline; font-weight: bold; font-size: 109.1%; display: inline-block;}
    .toDetail h3 {font-size: 127.27%; margin-bottom: 7px;}
    .toDetail ul{margin: 0px; list-style-type:disc; list-style-position:outside; margin-left: 10px; padding-left: 10px;}
        .toDetail ul li{list-style-type:disc;}
    .toDetail .toImg{border:1px solid #cbd5df; float: left;}
    .toDetail .toDetails{width: 226px; height: 348px; background-color:#f6f5f9; border:1px solid #cbd5df; border-left: none; color: #000; float: right; margin-bottom: 5px;}
    .toDetail .toDetails .itm, .toDetail .toDetails .price, .toDetail .toDetails .order, .toDetail .toDetails .prepare, .toDetail .toDetails .sold{width: 226px; height: 48px; background-color:#f6f5f9; border-top:1px solid #fff; border-bottom:1px solid #e5e5e5; text-align:center; overflow:hidden;}
        .toDetail .toDetails .price{background-color:#619cf5; color:#fff;}
        .toDetail .toDetails .order, .toDetail .toDetails .prepare, .toDetail .toDetails .sold{background:url(../../img/Industry/to_buy.png) center left  no-repeat; border:none; margin: 1px 0px 1px -27px; padding-left: 27px;}
            .toDetail .toDetails .prepare{background-image:url(../../img/Industry/to_prepare.png);}
            .toDetail .toDetails .sold{background-image:url(../../img/Industry/to_sold.png);}
            .toDetail .toDetails .infText{padding: 13px 0px 5px 0px; color: #fff; font-size: 163.6%; font-weight: bold; display: inline-block; width: 226px; border:none; background:none; cursor: pointer;}
    .toDetail .toDetails .name{margin-top:2px;}
    .toDetail .toDetails .value{font-size: 163.6%; font-weight: bold;}
        .toDetail .toDetails .time{font-size: 183.6%; display: inline-block;}
        .toDetail .toDetails .fb{background:url(../../img/Industry/bcg_to_fb.png) center left repeat-x; height: 38px; padding-top: 10px; text-align: center;}

.orderBlock{/*border-bottom:1px solid #cbd5df;*/}
    .orderBlock .regForm{margin: 0px 15px 15px 15px; /*border: 1px solid #cbd5df;*/ width: auto; padding:10px;} 
        .orderBlock .regForm .req_detail{margin: 10px auto;}
            .orderBlock .regForm .req_detail .f_left{width:auto;}
        .orderBlock .regForm .terms{width:640px; text-align:justify; margin: 10px auto;}
            .orderBlock .regForm .terms ul{padding: 0px; list-style-position:inside; margin: 5px 0px 20px 0px;}
            .orderBlock .regForm .terms ul li{list-style-type:square; margin: 10px 0px 10px 0px;}

.detailBlock .uInfo{margin-left: 15px;}
    .detailBlock .uInfo img{vertical-align:middle;}
    .detailBlock .uInfo span{line-height:1.7em;}

.toSummary{width:640px; border: 1px solid #cbd5df; margin: 20px auto;}
    .toSummary td{padding:10px 5px;}
    .toSummary .bb{border-bottom: 1px solid #cbd5df;}
    .toSummary .bt{border-top: 1px solid #cbd5df;}
    .toSummary .br{border-right: 1px solid #cbd5df;}

.vidShare{border-bottom: 1px solid #cbd5df; text-align: center; font-weight: bold; font-size: 109.1%; padding-bottom: 5px;}
    .vidShare a{cursor: pointer; color: #007aff;}
    .vidShare img{vertical-align: middle; margin-bottom: 3px;}
    
.profileBranches ul, .profileList{margin:0px; padding:0px;}
    .profileBranches ul li ul li, .profileList li{list-style-type:disc; padding:2px 0px 2px 10px; list-style-position:inside;}
    .profileBranches ul li ul .alt, .profileList .alt{background-color:#f5f5f5;}
.profileList{border-left:1px solid #cbd5df; border-right:1px solid #cbd5df;}

.profileMapRouteForm{width:310px; height:97px; border-bottom: 1px solid #cbd5df; text-align:right; padding-right:15px;}
    .profileMapRouteForm input[type=text]{width:240px; margin-bottom: 5px;}
    .profileMapRouteForm input[type=submit]{margin-top: 5px;}
.profileMapRouteResult{width:325px; height:380px; overflow:auto;}
.profileMapCont{border:1px solid #cbd5df; border-top:none; overflow:hidden;}
    .profileMap{height:477px; width:462px;}
/*                              Registration                                */
.regSidebar{width: 763px; border: 1px solid #cbd5df; color: #211f5f; background: url(../../img/Industry/bcg_content_header.gif) repeat-x left center; font-weight: bold; padding: 4px 11px; font-size: 109.1%; text-align:center; margin-top:5px;}
    .regSidebar input{background-color:Transparent; cursor:pointer; border:none; display: inline-block; color: #211f5f;width:190px;}
    .regSidebar input[disabled]{color:#a0a0a0; cursor:default;}
    .regSidebar .active {text-decoration:underline; font-weight:bold;}
.regReq {color: #007aff; text-align:center; padding: 8px 0;}
.regNavigation{text-align:center; padding: 8px 0; border:1px solid #cbd5df; border-top:none;}
.regForm{width: 787px;}
    .regForm img{vertical-align:top; margin-top:3px;}
    .regForm .label, .regForm .higlight{width:280px; font-size: 109.1%; text-align: right; float: left; margin: 5px 0px;}
    .regForm .higlight{font-weight: bold; color: #007aff;}
    .regForm input[type=text], .regForm select, .regForm input[type=file], .regForm input[type=password]{ width: 185px !important; font-size: 109.1%; margin:2px; padding:2px;}
    .regForm input[type=text][disabled], .regForm select[disabled]{border-color:#afafaf;background-color:#fbfbfb;}
    .regForm select{width:191px;}
    .regForm input[type=checkbox]{margin:5px;width:13px;height:13px;}
    .regForm .conditions{height:200px; border:1px solid #cbd5df; overflow:auto; padding:20px; margin: 10px auto; width:723px; }
        .regForm .conditions li{ margin-top:5px;}
        .regForm .conditions ol li{text-align:center; list-style-type: none;}
        .regForm .conditions ol li ol li{text-align:left; list-style-type:decimal;}
        .regForm .conditions .title{font-size:109.1%; font-weight:bold; margin-bottom:10px;}
        .regForm .conditions ol{margin:0px 0px 0px 20px; padding:0px; font-weight:bold;}
            .regForm .conditions ol ol{margin-left:15px; font-weight:normal;}
    .regForm .lblConditions{font-size: 109.1%; text-align: right; margin: 5px 0px;}
    .regForm .hlCheck{display:inline-block; margin:4px 5px; font-weight:bold; text-decoration:underline; cursor:pointer;}
    .regForm .termsTitle{font-size:127.27%; font-weight:bold; padding-top:15px; margin:0px 0px 4px 15px; display:block;}
    .regForm .ddl_TimeZone{width: 460px !important;}
.regLink{ font-weight: bold; font-size: 127.27%; margin: 8px 0px; display: inline-block;}
    .regLink img{vertical-align:middle; margin-right: 8px;}
.registerCanvas{background: #fff; border: 1px solid #cbd5df; border-top:none;  }
    .registerForm{/*background: url(../../img/Industry/bcg_form.png) repeat-x top left;*/ border: 1px solid #fff; padding:0px 25px; height: 495px;}
        .registerForm .register_text_title{font-weight: bold; font-size: 163.6%; color: #010066; padding: 15px 0px 5px 0px; display: block;}
        .registerForm .register_text{color: #3b3a3a; margin: 25px 0px 5px 0px; width:320px; text-align: left; font-size: 109.1%;}
            .registerForm .register_text ul{padding-left: 20px; margin-left: 0px;}
                .registerForm .register_text ul li{margin-bottom: 15px; padding-left: 7px; list-style-image: url(../../img/Industry/icons/list_arrow.png);}
        .registerForm .regInfo{background: url(../../img/Industry/info_woman.png) no-repeat right bottom; padding:30px 0px; }
.reg_high{width:785px; margin: 0px auto;}
    .reg_high .reg_titl{ font-weight: bold; font-size: 163.6%; padding: 25px 0px 10px 15px;}
    .reg_high .reg_img{padding-left: 15px; width: 120px;}
        .reg_high .reg_img img{border: 1px solid #cbd5df !important;}
    .reg_high .reg_desc{color: #3b3a3a; vertical-align: top; font-size: 109.1%;}
    .reg_high .reg_lnk{/*padding-bottom: 10px;*/ vertical-align: bottom; font-weight:bold;}
            .reg_high .reg_lnk a{color: #007aff;}
.pnlSelectCompany{border:1px solid #cbd5df; text-align:left; overflow:auto; height: 250px;}
    .pnlSelectCompany table{width:100%;}
    .pnlSelectCompany td{border-bottom: 1px solid #cbd5df;}
    .pnlSelectCompany img{width:19px; margin:0px 4px;}
.pnlNoCompany{ text-align: left; margin: 9px;}
    .pnlNoCompany a{margin-left: 4px;}
    
.req_detail{border:1px solid #cbd5df; width:626px; padding: 7px; margin: 10px 0px; background: #fff; text-align: left;}

.regBtns{font-size: 109.1%; font-weight: bold; margin-left: 25px;}
    .regBtns img{margin-right: 15px;}
    .regBtns .spcr{height: 15px;}
    .regBtns .cntr{background: url(../../img/Industry/reg_btn_cntr.png) repeat-x right center;}
    .regBtns .lft{background: url(../../img/Industry/reg_btn_lft.png) no-repeat right center; width: 6px;}
    .regBtns .rght{background: url(../../img/Industry/reg_btn_rght.png) no-repeat left center; width: 6px;}
    .regBtns a{color: #fff; }
    
.expoData .regBtns a, .expoData .regBtns span{color: #fff; padding: 6px 16px 7px 16px; display: inline-block;}
    .expoData .regBtns a{cursor: pointer;}
.expoData .regBtns .spcr{height: 5px;}
.expoData .regBtns .cntr {text-align: center;}
.expoData .regBtns .cntr_d{background: url(../../img/Industry/reg_btn_cntr_d.png) repeat-x right center;}
.expoData .regBtns .lft_d{background: url(../../img/Industry/reg_btn_lft_d.png) no-repeat right center;}
.expoData .regBtns .rght_d{background: url(../../img/Industry/reg_btn_rght_d.png) no-repeat left center;}

/*                              Client Zone                                */

.cz_navigation{}
    .cz_navigation .navContent{ margin-bottom: 7px;}

.czBox{padding:3px 16px; border:1px solid #cbd5df; border-top:none;}

.czTabs{background: url(../../img/Industry/bcg_cz_tabs.gif) repeat-x bottom; width:787px;}
    .czTabs ul, li{margin:0px; padding:0px;list-style:none;}
    .czTabs li{float:left; margin-right:1px; margin-bottom:1px; padding:7px 18px 5px 18px; background:#fff; border: 1px solid #cbd5df; border-bottom:none;}
    .czTabs .active {border-bottom: 1px solid #f6f5f9; padding: 7px 18px 5px 18px; margin-bottom:0px; background:#f6f5f9 /*url(../../img/Industry/bcg_content_header.gif) repeat-x center*/;}
    .czTabs .toright{float:right; margin-right:0px;}
.czContainer .czTabs{width: auto;}

.cz_menuSpacer{height:20px;}

.logoPlaceHolder{width:192px; height:82px; border:1px solid #cbd5df; overflow:hidden;}

.cz_table{width:787px; text-align: left;}
    .cz_table tr{height:20px;}
    .cz_table td{ padding-right:5px; height:24px;}
        .cz_table td .uData{ width:400px; overflow: hidden; display:inline-block;}
        .cz_table .avatar{text-align: center;}
        .cz_table .avatar img{margin-bottom:3px;}
        .cz_table td img{ vertical-align:middle}
    .blue{background-color:#e7eaef;} 
    .cz_table .gMap{margin: 0px auto;}

.czContainer .cz_table{width: 100%;}    

.cz_Edit{text-align: center; margin-bottom:4px;}
    .cz_Edit img{vertical-align: middle; margin-right:2px;}
    
.cz_data{background: url(../../img/Industry/bcg_form.png) repeat-x top left; border: 1px solid #fff; padding:40px;}
 .cz_data table{width:710px;}
 .cz_data .cz_Edit{text-align:left;}
 
.cz_list{border:1px solid #cbd5df; border-top: none;}
    .cz_list .header{border:1px solid #cbd5df; border-top: none; background: url(../../img/Industry/bcg_content_header.gif) repeat-x left center;}
        .cz_list .header td{border-bottom:1px solid #cbd5df;}
    .cz_list tr{}
    .cz_list td{ padding:0 3px;}
    .cz_list .last_button{margin-left:8px;}

.sbForm{width: 740px; text-align:left;}
    .sbForm img{vertical-align:top; margin-top:3px;}
    .sbForm .label, .sbForm .higlight{width:230px; font-size: 109.1%; text-align: right; float: left; margin: 5px 0px;}
    .sbForm .higlight{font-weight: bold; color: #007aff;}
    .sbForm input[type=text], .sbForm select, .sbForm input[type=file], .regForm input[type=password]{ width: 460px; font-size: 109.1%; margin:2px; padding:2px;}
    .sbForm textarea{margin: 2px; width: 462px; font-size: 109.1%;}
    .sbForm object { margin: 2px; width: 466px;}
    .sbForm input[type=text][disabled], .sbForm select[disabled]{border-color:#afafaf;background-color:#fbfbfb;}
    .sbForm select{width:230px;}
    .sbForm input[type=checkbox]{margin:5px 2px;width:13px;height:13px;}
    .sbForm .message{color: #f00; margin:30px auto; display:inline-block;}
    .sbForm .ddl_TimeZone{width: 460px;}
    
.IndDesc, .IndDescLanguages , .Settings{border:1px solid #cbd5df; border-bottom:none; padding:5px  11px; overflow:hidden;}
.IndDescLanguages img{vertical-align:middle;}
.IndDescLanguages{text-align:right;}
.IndDescLanguages, .Settings{background:url(../../img/Industry/bcg_content_header.gif) repeat-x left center; border-top:none;}
.IndDescGallery{padding:15px; overflow:hidden;}

.czGallery{margin:20px;}
    .czGallery .imgDiv{width:105px; height:78px; border:1px solid #cbd5df; overflow:hidden; margin-bottom: 15px;}
    .czGallery .imgSpan{width:105px; height:78px; border:1px solid #cbd5df; overflow:hidden; margin-bottom: 15px;}
        .czGallery .imgDiv .gallImage{float:left;}
        .czGallery .imgDiv .controls{width:20px; height:78px; display:inline-block; background: url('../../img/Industry/gallery_overlay.png'); float:right; margin-left:-20px;}
            .czGallery .imgDiv .controls span{display:inline-block; margin:2px 0px; width:20px; text-align: center;}
            .czGallery .imgDiv .controls img{margin:2px 2px 1px 2px;}
    
.cz_companyStatus{font-weight:bold;}
	.cz_companyStatus .Status{background:url('../../img/Industry/bcg_gradient_line.gif ') repeat-x top left; padding:17px 43px;}
	.cz_companyStatus .Status .label{width:250px; display:inline-block;}
	
.cz_footer{border:1px solid #cbd5df; border-top:none; text-align:right; padding:5px 10px; background: url(../../img/Industry/bcg_content_header.gif) repeat-x left center;}
	
.legend{margin-top:15px;}
    .legend .line{border:none; margin-bottom:3px;}
        .legend .line img{vertical-align:middle;}

/*       AdvOrd        */
.aBlock{height:350px; overflow:auto; width:300px; border:1px solid #cbd5df;}
.aTable {}
    .aTable input[type=radio]{vertical-align:top; margin: 50px 10px 50px 0px;}
    .aTable td{border:1px solid #cbd5df; border-left:none;}
    .aTable object{width: 170px;}

.aDiv{}
    .aDiv .price{padding: 0px 7px 7px 7px; color:#070; font-weight:bold; display:inline-block;}
    .aDiv .divURL{border-left: 1px solid #cbd5df; border-right: 1px solid #cbd5df; padding:7px;}
    .aDiv .divURL input, .aDiv .divURL span, .aDiv .divURL select{margin-right: 7px;}
    .aDiv .divURL select{width: 190px;}
    .aDiv .imgSelect{border-left: 1px solid #cbd5df; border-right: 1px solid #cbd5df; padding:7px; overflow:hidden;}
    .aDiv .errBlock{border-left: 1px solid #cbd5df; border-right: 1px solid #cbd5df; padding:1px 7px;}
    .aDiv .divConfirm{text-align:center; border: 1px solid #cbd5df; padding:7px; margin: 7px 0px;}
    .aDiv .divConfirm input, .aDiv .divConfirm span{margin-right: 7px;}
.a_table input[type=checkbox]{vertical-align: middle;}
    .a_table{padding-top:7px; vertical-align: middle; text-align:center;}
    .a_table td{border:1px solid #cbd5df;}
    /*                              Login                               */
.header_blue_bcg{ background: url(../../img/Industry/bcg_blue_header.gif) repeat-x left center; border:1px solid #cbd5df;}
    .loginTitle{padding:4px 11px; color: #fff; font-weight: bold; font-size:109.1%; display:inline-block;}
.loginCanvas{border: 1px solid #cbd5df; border-top:none; margin-bottom:20px;}
    .loginForm{background: url('../../img/Industry/bcg_form.png') repeat-x top left; border: 1px solid #fff;  }
        .loginBox{margin-top:25px; width:420px; background: url('../../img/Industry/bcg_login_box.png') repeat-x top left; border: 1px solid #cbd5df; }
            .loginBox .label{width:250px; font-size: 127.27%; text-align: left; margin: 5px 0px; display: block;}
            .loginBox input[type=text], .loginBox input[type=password]{width:375px;}
            .loginBox .button, .loginBox .button:hover {font-size: 127.27%; padding: 3px 22px 2px 22px; font-weight: bold; color: #000; margin: 0px;}
        .loginForm .link{text-decoration: underline; margin-top: 15px; display: inline-block;}
        .loginForm .login_text_title{font-weight: bold; font-size: 163.6%; color: #010066; margin-bottom: 5px; width: 750px; display: block;}
        .loginForm .login_text{color: #000; display: block; width:420px; text-align: justify;}
        .loginForm .error{margin:5px 0px; display:block;}
        .loginForm .loginBcg{background: url(../../img/Industry/login_woman.png) no-repeat right bottom; padding:30px; padding-bottom:0px; }
        
.advGal{padding:16px;}
    .advGal .galItm{display:inline-block; border:1px solid #cbd5df; padding: 2px; margin: 6px; text-align: center;}
/*                              right                                */
#right_wrapper{ float: right; width: 185px; margin-right: 13px;}
    #right_wrapper .boxHeadB{margin-top:0px !important;}
    #right_wrapper .box{margin-bottom:7px;}
.search{ padding: 19px 10px 8px 10px;}

.fulltext{height:25px; margin-bottom:8px;}
    .fulltext input[type=text] {width: 132px; padding: 4px 0px 4px 2px; /*background: url('../../img/industry/bcg_search.gif') no-repeat center left;*/ background-color: #fff;}
.fullTextAdvSearch{ text-decoration: underline; margin: 7px 0px 13px 0px; display: block;}
.searchButton{ text-align: right; margin-bottom:4px;}

.tblSeminar{width: 100%;}
    

/*				Spolocne				*/
.ajax_preloader{text-align:center; margin:15px 0px;}

.button, .button:hover { font-weight: bold; background: url(../../img/Industry/bcg_button.gif) repeat-x left center; background-color: #e5eaef; border: 1px solid #000; text-align: center;	padding: 2px 22px 3px 22px;	display: inline-block; }
.button:hover{ background: url(../../img/Industry/bcg_button_over.gif) repeat-x left center; background-color: #cbd5df; color: #211f5f;}

.nButton{color: #fff; font-weight: bold; font-size: 90.9%;}
    .nButton .nLeft{display: inline-block; width:14px; height:16px; background: url('../../img/Industry/btn-ed-left.gif') no-repeat right center; padding-top:2px;}
    .nButton .nRight{display: inline-block; height:16px; background: url('../../img/Industry/btn-ed-right.gif') no-repeat right center; padding:2px 5px 0px 5px;}


.help_button{ font-weight: bold; font-size: 127.27%; margin-left:15px;}
    .help_button img{vertical-align:middle; margin-right: 8px;}

.titleHeader{ display: none;}
.dNone{ display: none;}
.boxHeadB{ color:#666; width: 161px; border: 1px solid #cbd5df; border-bottom: none; background: url(../../img/Industry/bcg_content_header.gif) repeat-x left center; font-weight: bold; padding: 4px 11px 4px 11px; margin-top: 7px; font-size: 109.1%;}
.box, .magazine_box{ width: 183px; border: 1px solid #cbd5df; background-color: #eff1f6;}
.magazine_box{text-align:center; padding: 10px 0px; border-top:none; background-color: #fff;}

.mainBoxCategory{width: 785px; height: 84px; border: 1px solid #cbd5df;}
    .mainBoxCategory h2{padding-left: 12px; font-size:127.27%;}
.boxHeader, .mainBoxHeader{ border: 1px solid #cbd5df; color: #211f5f; background: url(../../img/Industry/bcg_content_header.gif) repeat-x left center; padding: 4px 11px; font-size: 109.1%; overflow: hidden;}
.mainBoxHeader{border-bottom: none; color:#666;}
.mainBoxHeader a{color:#666;}
.mainBoxHeader a:hover{color: #de9404;}

.czContainer .mainBoxCategory{width: auto;}
.czContainer .mainBoxHeader{border-bottom:  1px solid #cbd5df;}

.mainBoxHeader img{vertical-align:middle;}

.categoryBox{margin-top: 7px;}
    .categoryBox .mainBox{padding: 14px; background-color:#eff1f6; border:1px solid #cbd5df; text-align: justify;}

.iBlock{display:inline-block;}
.content_box, .content_box_a, .content_box_b{ width: 785px; border: 1px solid #cbd5df;}
.content_box_a{background: url(../../img/Industry/bcg_content_1.gif) repeat-y left top;}
.content_box_b{	background: url(../../img/Industry/bcg_content_2.gif) repeat-y left top;}

.infoText{margin:10px; padding:10px; border:1px solid #cbd5df; background:#fff;}
.formatedText{}
    .formatedText h3{margin-bottom: 25px;}
    .formatedText p{margin-bottom: 20px;}


.watermark_text{color: #666;}
.highlight{color:#007aff !important;}/*Czone!!!*/
.picked{color:#e2910c;}/*Czone!!!*/
.iMessage{margin: 20px; font-size:127.27%; text-align:center;}
.white{color: #fff !important;}

.cPointer{cursor: pointer;}

.f_left{ float: left; margin-right: 10px;}
.f_right{float: right;}
.f_none{float: none;}
.clear{ clear: both; height:0px;}

.line{ border-top: 1px solid #cbd5df;}
.underline{ text-decoration: underline !important;}
.overline{ text-decoration: overline !important;}
.lineThrough{ text-decoration: line-through !important;}
.noUnderline{ text-decoration: none !important;}
.bold{font-weight:bold;}
.normal{font-weight:normal !important;}

.formLine{ padding: 0px; clear: both; height: 27px;}
    .formLine .button{padding: 2px 0px 3px 0px; width:84px;}
.formLine a { margin-top: 3px;}

.aImgBorder img, .iBorder{border: 1px solid #cbd5df !important;}
.border, .borderBLR{border: 1px solid #cbd5df;}
.borderBottom{border-bottom: 1px solid #cbd5df;}
.borderTop{border-top: 1px solid #cbd5df;}
.borderLeft, .borderLR{border-left: 1px solid #cbd5df;}
.borderRight, .borderLR{border-right: 1px solid #cbd5df;}
.borderBLR{border-top:none;}
.marginBottom {margin-bottom:7px;}
.margin {margin: 7px;}
.marginTop {margin-top:7px;}
.marginLeft {margin-left:7px;}
.padding {padding:7px;}
.paddingTop {padding-top:7px;}
.paddingLeft {padding-left:7px;}
.c_borderTop{border-top: none;}
.inactive_text{color:#b5bfc8;}
.lStyle_none{list-style-type:none;}
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.errorTooltip{position:absolute; z-index:999; background-color:#c33; font-weight:bold; color:#fff; border:1px solid #000;padding:5px;width:240px;}
.hidden{display:none;}
.error{color:#c33 !important;}
.errorBlock{border:1px solid #c33; color:#c33; display:block; margin:10px 0px; text-align:center; padding:10px;}
.textBlock{border-left: 1px solid #cbd5df;border-right: 1px solid #cbd5df; padding: 7px;}
.noPadding{padding:0px !important;}
.noPaddingBottom{padding-bottom:0px !important;}

.form_map{float: left;}
    .form_map input[type=text]{width: 230px;}
.gMap{overflow:hidden; width:100px; height: 100px; border:1px solid #cbd5df; margin-right: 135px;}
.gMap_img{margin-top:-30px !important; margin-left:-30px; display:none;}

		/*                                          filters/paging                                        */
.sorting{ width: 150px; font-size: 13px; font-family:Verdana, sans-serif; float: left; margin: 3px 115px 0px 10px;}
.filter a { display: inline-block; border: 1px solid #cbd5df; background-color: #fff; padding:2px 3px; margin: 4px 2px 0px 2px; }
a.active_page{color: #0080bb; font-weight: bold; background-color: #f0f0f0;}
.paging{ margin-right: 10px;}
a.no_style{ border: none; background-color: transparent;}
    /*                                          filter-results                                        */
.iContainer{ padding-top: 7px; border-left:1px solid #cbd5df; border-right:1px solid #cbd5df; overflow:hidden;}
.iContainer h3{ margin: 3px 0px;}
.iMain{ border-right: 1px solid #cbd5df; margin: 0px; padding-right: 5px; width: 630px; padding-bottom:32000px; margin-bottom:-32000px;}
.filterItem{margin-bottom:5px; overflow:hidden; min-height:80px;}
.iAdditional, .iAdditional_Catalog{ width: 145px; margin: 0px; overflow: hidden;font-size: 9px; line-height: 145.5%;/*white-space:nowrap;*/ padding-bottom:32000px; margin-bottom:-32000px;}
.iAdditional_Catalog img{vertical-align: middle; margin-right:3px;}
.pages{margin-left:4px;}
.iAdditional li{list-style-type:disc;}
.iAdditional ul, .iAdditional a { padding-left: 20px; margin: 0px;}
.iAdditional ul li a {padding-left: 0px;}
.iContent{ padding: 2px 5px; overflow: hidden;}
.iContent img{ vertical-align: middle; margin-right: 3px;}
.iContent a{text-decoration: underline;}
.iIcons {text-align: right; float: right; font-weight: bold;}
.iLinkBig a, .iLinkSmall, .iLinkSmallBold { text-decoration: underline;}
.iLinkBig { font-size: 12px; font-weight: bold; margin-bottom: 6px;}
.iLinkSmallBold{ font-weight: bold;}
.iCatalog{ margin-bottom: 6px ; overflow: hidden;}
.iCatalog img{ margin: 5px 5px 0px 0px ; border: 1px solid #cbd5df !important;}
.iCompanyLogo{margin-left:5px; width:190px;}
    .iCompanyLogo img{ margin: 2px 0px; border: none  !important;}
.iTopOff, .iThumb{ width: 130px; text-align: center;}
    .iTopOff{ width: 160px;}
.iTopOff  img, .iThumb img{border: 1px solid #cbd5df !important;}
.iLangA, .iLang{margin-right: 5px; font-weight: bold; margin-bottom:2px;}
.iLang{color: #cbd5df;}
.vic{ min-height:80px; background-color:#eeedf3;}
a.baseReg{color: #211f5f; text-decoration: none;}

.rblOffer label{display: inline-block; margin-bottom: 3px; text-decoration: underline; font-weight: bold; font-size: 90.9%;}

.iExp{width: 210px; text-align: center;}


/*             advertisement                     */
.rklm{margin-bottom: 7px;}
.rklm .outer{	display: table; height:118px; width:183px; overflow:hidden; border:1px solid #cbd5df; border-bottom: none;}
.rklm .middle{  display: table-cell; vertical-align: middle; width:100%;}
.rklm .inner{  text-align:center;}

.inProgress{color:Red;}

/*      calendar        */

.ajax__calendar_container {z-index:100;padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../../img/Industry/arrow-left.gif);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../../img/Industry/arrow-right.gif);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;background-color:#ffffff;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}

/*      shadowbox       */

.overlay{
    background: url('../../img/Industry/sb_templates/overlay.png');
}

.errorPanel{width:400px; min-height:50px; background-color:#c33; margin:25px auto 0px auto; border: 1px solid #fff;}
    .errorPanel .errorMessage{padding:25px 10px; color:#fff;}
    .errorPanel .errorButtons a{display:inline-block; background:url('../../img/Industry/sb_templates/bcg_button.gif') repeat-x left center; padding:2px 0px; width:80px; margin:5px 10px 15px 10px; border: 1px solid #000; cursor:pointer;}
    .errorPanel .errorButtons a:hover{background:url('../../img/Industry/sb_templates/bcg_button_over.gif') repeat-x left center;}
    
.confirmPanel{background: url('../../img/Industry/sb_templates/bcg_box_window.gif') repeat; width:400px; min-height:150px; margin:25px auto 0px auto; border: 1px solid #bbb9ff;}
    .confirmPanel .confirmMessage{padding:25px 10px;}
    .confirmPanel .confirmButtons a{display:inline-block; background:url('../../img/Industry/sb_templates/bcg_button.gif') repeat-x left center; padding:2px 0px; width:80px; margin:5px 10px 15px 10px; border: 1px solid #000; cursor:pointer;}
    .confirmPanel .confirmButtons a:hover{background:url('../../img/Industry/sb_templates/bcg_button_over.gif') repeat-x left center;}
    
._sb{text-align:center; font-weight:bold;}
    ._sb .top{width:803px; height:10px; background:url('../../img/Industry/sb_templates/bcg_box_top.png') no-repeat top left;}
    ._sb .middle{width:803px; background:url('../../img/Industry/sb_templates/bcg_box_center.png');}
    ._sb .bottom{width:803px; height:10px; background:url('../../img/Industry/sb_templates/bcg_box_bottom.png') no-repeat bottom left;}
        ._sb .middle .title{margin:0px auto 0px auto; width:783px; height:33px; background:url('../../img/Industry/sb_templates/bcg_box_title.png') repeat-x left center; color: #211f5f; text-align:left;}
            ._sb .middle .title .titleInnerHtml{padding-top: 5px; margin-left: 5px;}
            ._sb .middle .title .titleInnerHtml img{margin-left: 5px; margin-right: 5px; vertical-align:middle;}
            ._sb .middle .title .titleInnerHtml span{margin-top: 5px; display: inline-block;}
            ._sb .middle .title .titleClose {width: 24px; height: 24px; background:url('../../img/Industry/sb_templates/close.png') no-repeat top left; margin-top:4px; margin-right:5px; cursor:pointer;}
        ._sb .middle .window{background: url('../../img/Industry/sb_templates/bcg_box_window.gif') repeat; width:783px; margin:0px auto 0px auto; border-top: 1px solid #cbd5df;}
            ._sb .middle .window .buttons a{ background:url('../../img/Industry/sb_templates/bcg_button.gif') repeat-x left center; padding:6px 0px 7px 0px; width:80px; margin:40px 15px; border: 1px solid #cbd5df; cursor:pointer;}
            ._sb .middle .window .buttons a:hover{background:url('../../img/Industry/sb_templates/bcg_button_over.gif') repeat-x left center;}
            ._sb .middle .window .content_canvas{margin:5px 10px 0px 10px;}
.clear{clear:both; height:0px;}

.fullScreen ._sb .top{width:100%; height:1px; background: #000; border:1px solid #fff; border-bottom: none;}
.fullScreen ._sb .middle{width:100%; background: #000; border:1px solid #fff;border-bottom: none; border-top:none;}
    .fullScreen ._sb .middle .window{margin:0px auto 0px auto; width:100%; background:#000; border:none;}
        .fullScreen ._sb .middle .window .content_canvas {margin:0px;}
        .fullScreen ._sb .middle .window .content {height:100%; }
.fullScreen ._sb .bottom{width:100%; height:1px; background: #000; border:1px solid #fff;border-top:none;}


._sbI{text-align:center; font-weight:bold;}
    ._sbI .top{width:803px; height:10px; background:url('../../img/Industry/sb_templates/bcg_box_top.png') no-repeat top left;}
    ._sbI .middle{width:803px; background:url('../../img/Industry/sb_templates/bcg_box_center.png');}
    ._sbI .middle iframe{width:763px; border: none;}
    ._sbI .bottom{width:803px; height:10px; background:url('../../img/Industry/sb_templates/bcg_box_bottom.png') no-repeat bottom left;}
        ._sbI .middle .title{margin:0px auto 0px auto; width:783px; height:33px; background:url('../../img/Industry/sb_templates/bcg_box_title.png') repeat-x left center; color: #211f5f; text-align:left;}
            ._sbI .middle .title .titleInnerHtml{padding-top: 5px; margin-left: 5px;}
            ._sbI .middle .title .titleInnerHtml img{margin-left: 5px; margin-right: 5px; vertical-align:middle;}
            ._sbI .middle .title .titleInnerHtml span{margin-top: 5px; display: inline-block;}
            ._sbI .middle .title .titleClose {width: 24px; height: 24px; background:url('../../img/Industry/sb_templates/close.png') no-repeat top left; margin-top:4px; margin-right:5px; cursor:pointer;}
        ._sbI .middle .window{background: url('../../img/Industry/sb_templates/bcg_box_window.gif') repeat; width:783px; margin:0px auto 0px auto; border-top: 1px solid #cbd5df;}
            ._sbI .middle .window .content_canvas{margin:5px 10px 0px 10px;}

.sbi_body{ background:url('../../img/Industry/sb_templates/bcg_box_window.gif');}

    .invite_form{display: inline-block; margin:5px auto;}
        .invite_form_line{display:block;}
/*      topAngebote       */        
        .sbIAngebote ._sbI .top{width:854px; background:url('../../img/Industry/sb_templates/topAngebot/bcg_box_top.png') no-repeat top left;}
        .sbIAngebote ._sbI .middle{width:854px; background:url('../../img/Industry/sb_templates/topAngebot/bcg_box_center.png');}
        .sbIAngebote ._sbI .middle iframe{width:787px;}
        .sbIAngebote ._sbI .bottom{width:854px; background:url('../../img/Industry/sb_templates/topAngebot/bcg_box_bottom.png') no-repeat bottom left;}
        .sbIAngebote ._sbI .middle .title{width:834px;}
        .sbIAngebote ._sbI .middle .window{width:834px;}
        
        .sbIAngeboteRecomend ._sbI .top{width:690px; background:url('../../img/Industry/sb_templates/topAngebotRecomend/bcg_box_top.png') no-repeat top left;}
        .sbIAngeboteRecomend ._sbI .middle{width:690px; background:url('../../img/Industry/sb_templates/topAngebotRecomend/bcg_box_center.png');}
        .sbIAngeboteRecomend ._sbI .middle iframe{width:660px;}
        .sbIAngeboteRecomend ._sbI .bottom{width:690px; background:url('../../img/Industry/sb_templates/topAngebotRecomend/bcg_box_bottom.png') no-repeat bottom left;}
        .sbIAngeboteRecomend ._sbI .middle .title{width:670px;}
        .sbIAngeboteRecomend ._sbI .middle .window{width:670px;}
        .sbIAngeboteRecomend ._sbI .middle .window .content_canvas{margin:5px 0px 0px 0px;}
/*      server validator       */

._sv {text-align:left; width:400px; background:url('../../img/Industry/sb_templates/bcg_box_window.gif'); border: 1px solid #45457a;}
    ._sv .content{margin-top: 80px;}
    ._sv .content img{margin: 0px 20px 0px 70px ; vertical-align:middle;}
        .popupWait ._sv .content{height: 200px;}
        
/*      Update panel preloader  */
._upp {text-align:left; width:400px; background:url('../../img/Industry/sb_templates/bcg_box_window.gif'); border: 1px solid #45457a;}
    ._upp .content{margin-top: 80px; margin-bottom:70px;}
    ._upp .content img{margin: 0px 20px 0px 70px ; vertical-align:middle;}
        .wait ._upp .content{height: 200px;}
        
/*      get Google Map       */

._getGM {text-align:left; height:100px; width:400px; background:url('../../img/Industry/sb_templates/bcg_box_window.gif'); border: 1px solid #45457a;}
    ._getGM .content .interrupt{font-size:75%; text-align:right; margin-right:10px; margin-bottom:20px;}
    ._getGM .content img{margin: 0px 20px 0px 70px ; vertical-align:middle;}
        
/*      get Google Map       */
._editGM {}
    ._editGM .preloader{text-align:left; height: 100px; width:400px; background:url('../../img/Industry/sb_templates/bcg_box_window.gif'); border: 1px solid #45457a; margin: 80px auto 0px auto;}
        ._editGM .preloader .interrupt{font-size:75%; text-align:right; margin-right:10px; margin-bottom:20px;}
        ._editGM .preloader img{margin: 0px 20px 0px 70px ; vertical-align:middle;}

/*      pickList       */
.pickList{width:468px; margin:0px; float:left;}
    .pickList select{width:443px; margin-bottom: 0px; margin-right: 1px;}
    .pickList img{margin-right:4px;}
    .pickList .divSelected{border:1px solid #cbd5df; margin-left:2px;}
        .pickList .divSelected span{padding-left:3px; margin-top: 6px;}
            .pickList .divSelected div span{padding:0px;}
    .pickList .odd{background:#fff;}
    .pickList .even{background:#efefef;}  
    
/*      branchCategory      */
.branchCategoryItem {border: 1px solid #cbd5df; margin:10px 0px; padding:10px 20px; overflow:hidden;}
    .branchCategoryItem span.name{width: 180px; overflow:hidden; font-weight:bold; font-size:127.27%;}
    .branchCategoryItem div.categories{width: 350px; overflow:hidden;}
    .branchCategoryItem div.controls{text-align:right;}
.categoryTitle{font-size:127.27%; margin-left: 15px;}

.comboBox{padding-left:10px; float:left;}
    .comboBox input[type=text]{font-size:109.1%; width:185px; margin: 0px; padding:3px 0px 2px 2px; background-color:#fff; background-repeat:no-repeat; background-position:right 50%;}
        .comboBox ul{border: 1px solid #555; position:absolute; padding:1px; margin:0px; background-color: #fff; overflow:auto; width:185px; visibility:hidden;}
        .comboBox li{overflow:hidden;}
        
.cz_comboBox{padding-left:0px; margin-left:2px;}

/*      filter map          */
._fullScreen{background:url('../../img/Industry/bcg_box_window.gif'); border: 1px solid #45457a; overflow:hidden;}
        
.Map{height:350px; border:1px solid #cbd5df; border-top:none; display:none; overflow:hidden;}
    ._map .companyList a{font-size:11px; text-decoration:none; color:#000;}
    ._map ._markerLabel{color:#fff; text-align:center; width:20px; font-weight:bold;}
    ._map ._topBar{border-bottom:1px solid #cbd5df; background:url('../../img/Industry/bcg_content_header.gif') repeat-x center left; text-align:right;}
        ._map ._topBar a{margin: 1px 2px; display:inline-block;}
        
/*      translate       */
.translate_Button{background: url(../../img/Industry/bcg_button.gif) repeat-x left center; background-color:#e5eaef; border:1px solid #000; padding:2px 22px 3px 22px; display: inline-block; margin-right:2px; margin-top:3px !important;}
.translate_Button:hover{ background: url(../../img/Industry/bcg_button_over.gif) repeat-x left center; background-color: #cbd5df; color: #211f5f;}
.canvas_Translator{border:1px solid #000; background:url('../../img/Industry/sb_templates/bcg_box_window.gif') repeat;}
    .canvas_Translator .translate_Row {margin:0px 20px; padding-top:20px;}
    .canvas_Translator .first_col, .canvas_Translator .second_col{width:140px; text-align:right; display:inline-block; font-weight:bold; padding-right:4px;}
    .canvas_Translator .second_col{text-align:left;}
    .canvas_Translator .button, .canvas_Translator .t_button{margin: 2px 15px;}
        .canvas_Translator .t_button{margin-right:20px;}
        
/*      videoplayer     */        
.canvas_VideoPlayer {  }
    .canvas_VideoPlayer .VideoPlayer_Content{ border: 6px solid #fff; background-color: #000; }
    .canvas_VideoPlayer .close_Button{height:28px; width:28px; display:inline-block; margin: 0px -14px -14px 0px; padding:0px; background-image: url(../../img/Industry/close-btn.png); background-position:center 50%; vertical-align:bottom; border: 0px; text-decoration: none;}
        
/*      imageviewer     */
._sbIMG ._sbIMG_Window{border:3px solid #fff; background:#000;}
._sbIMG ._sbIMG_Preloader{color: #fff; font-weight: bold;}
    ._sbIMG ._sbIMG_Preloader img{vertical-align: middle;}

    ._sbIMG ._sbIMG_Window ._sbIMG_Next{background: url('../../img/Industry/P_out.png') no-repeat right 30%; display: block; float: right; cursor: pointer;}
        ._sbIMG ._sbIMG_Window ._sbIMG_Next:hover{background: url('../../img/Industry/P_over.png') no-repeat right 30%;}
    ._sbIMG ._sbIMG_Window ._sbIMG_Prev{background: url('../../img/Industry/L_out.png') no-repeat left 30%; display: block; float: left; cursor: pointer;}
        ._sbIMG ._sbIMG_Window ._sbIMG_Prev:hover{background: url('../../img/Industry/L_over.png') no-repeat left 30%;}
    ._sbIMG ._sbIMG_Window ._sbIMG_Close{width: 30px; height: 30px; display: block; background: url('../../img/Industry/C_out.png'); cursor: pointer; float: right;}
            ._sbIMG ._sbIMG_Window ._sbIMG_Close:hover{background: url('../../img/Industry/C_over.png');}

._cIMG_Next{background: url('../../img/Industry/R_button.png') no-repeat; width: 18px; height: 87px; margin-top: 12px; display: block; float: right; cursor: pointer;}
._cIMG_Prev{background: url('../../img/Industry/L_button.png') no-repeat; width: 18px; height: 87px; margin-top: 12px; display: block; float: left; cursor: pointer;}
._cIMG_Over{border: 1px solid #cbd5df;}
._cIMG_Slider{background: url('../../img/Industry/Slider.png') no-repeat;}
    ._cIMG_Slider ._cIMG_Slider_left{background: url('../../img/Industry/L_slider.png') no-repeat center left; float: left;}
    ._cIMG_Slider ._cIMG_Slider_right{background: url('../../img/Industry/R_slider.png') no-repeat center right; float: left;}
    ._cIMG_Slider ._cIMG_Slider_center{background: url('../../img/Industry/C_slider.png') repeat-x center center; float: left;}
._cIMG_ScrollBar{background: url('../../img/Industry/B_slider.png') repeat-x center center; height: 15px;  margin-bottom: 5px;}


.Gallery{ width: 785px; overflow: hidden;}
    .Gallery /*.imgSpan*/ .aImage{display:inline-block; border:1px solid #cbd5df; margin:19px 17px 19px 19px; overflow:hidden; width: 156px; height: 116px;}
    .Gallery /*.imgSpan*/ .aImage:hover{display:inline-block; border:1px solid #de9404;}
    .Gallery .gallImage{float:left;  width: 156px; height: 116px;}
    .Gallery .gallButton {margin-left:-156px; float:right;}
    
.TopOfferGall, .PartnerGall { width: 1145px; overflow: hidden; margin: 0px auto;}
    .PartnerGall {background-color:#fff;}
    .TopOfferGall /*.imgSpan*/ .aImage , .PartnerGall .aImage{display:inline-block; border:1px solid #cbd5df; margin:19px 11px 19px 11px; overflow:hidden; width: 260px; height: 200px;}
    .PartnerGall .aImage{width: 190px; height: 80px; margin:19px 17px 19px 17px; border-color: #fff;}
    .TopOfferGall /*.imgSpan*/ .aImage:hover , .PartnerGall .aImage:hover{display:inline-block; border:1px solid #de9404;}
    .TopOfferGall .gallImage { width: 260px; height: 170px;}
    .PartnerGall .gallImage{ width: 190px; height: 80px;}
    .TopOfferGall span, .PartnerGall span{width: 260px; height: 30px; display:inline-block; border-top: 1px solid #cbd5df; font-weight: bold; padding: 8px 15px; background-color: #fff;}
    
.cTopOffer ._cIMG_Next{background: url('../../img/Industry/R_offers.png') center center no-repeat; width: 24px; height: 180px; margin-right: -7px; margin-top: 100px; display: block; float: right; cursor: pointer;}
.cTopOffer ._cIMG_Prev{background: url('../../img/Industry/L_offers.png') center center no-repeat; width: 24px; height: 180px; margin-left: -7px; margin-top: 100px; display: block; float: left; cursor: pointer;}

.cPartner ._cIMG_Next{background: url('../../img/Industry/R_offers.png') center center no-repeat; width: 24px; height: 120px; margin-right: -7px; margin-top: -120px !important; display: block; float: right; cursor: pointer;}
.cPartner ._cIMG_Prev{background: url('../../img/Industry/L_offers.png') center center no-repeat; width: 24px; height: 120px; margin-left: -7px; margin-top: -120px !important; display: block; float: left; cursor: pointer;}
/*bookmark*/

._bk{text-align:left; width:400px; background:url('../../img/Industry/bcg_box_window.gif'); border: 1px solid #45457a;}
    ._bk .content span{margin: 50px 0px 80px 60px; display:inline-block;}
    ._bk .closeButton{background:url('../../img/Industry/close.png'); width:24px; height:24px; display:inline-block; margin:5px 5px 0px 0px;}
    
.fb_wrapper{ width: 183px; border: 1px solid #cbd5df; height: 253px; overflow: hidden; margin-bottom: 7px;}
    .fb_wrapper .fb_inner{margin: -3px;}
