@charset "utf-8"; /* CSS Document */


.ciclebox {background:transparent; width:100%} .ciclebox .blwhite, .ciclebox .bpwhite, .ciclebox .blblack, .ciclebox .bpblack, .ciclebox .blgrey, .ciclebox .bpgrey, .ciclebox .blblue, .ciclebox .bpblue {display:block; overflow:hidden; font-size:1px; height:1px} .ciclebox .blwhite, .ciclebox .blblack, .ciclebox .blgrey, .ciclebox .blblue {margin:0 2px} .ciclebox .bpwhite, .ciclebox .bpblack, .ciclebox .bpgrey, .ciclebox .bpblue {margin:0 1px} .ciclebox .dwhite, .ciclebox .dblack, .ciclebox .dgrey, .ciclebox .dblue {display:block; margin:0px} .ciclebox .blwhite {background:#fff} .ciclebox .blblack {background:#000} .ciclebox .blgrey {background:#e6e6e6} .ciclebox .blblue { background:#99ccff} .ciclebox .bpwhite, .ciclebox .dwhite {border-left:1px solid #fff; border-right:1px solid #fff; background:#fff} .ciclebox .bpblack, .ciclebox .dblack {border-left:1px solid #000; border-right:1px solid #000} .ciclebox .bpgrey, .ciclebox .dgrey {border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; background:#f0f0f0} .ciclebox .bpblue, .ciclebox .dblue {border-left:1px solid #99ccff; border-right:1px solid #99ccff; background:#99ccff}


/* CBXW -wite (#fff); */
.CBXW, .CBXLB, .CBXB , .CBXG, .CBXLG, .CBXBK, .CBXGN .CBXR {background:transparent; cursor:default; width:100%} .CBXW .bl, .CBXW .bp, .CBXLG .bl, .CBXLG .bp, .CBXLB .bl, .CBXLB .bp, .CBXB .bl, .CBXB .bp, .CBXG .bl, .CBXG .bp, .CBXBK .bl, .CBXBK .bp, .CBXGN .bl, .CBXGN .bp, .CBXR .bl, .CBXR .bp {display:block; overflow:hidden; font-size:1px; height:1px} .CBXW .bl, .CBXLB .bl, .CBXB .bl , .CBXG .bl, .CBXBK .bl, .CBXLG .bl, .CBXGN .bl, .CBXR .bl {margin:0 2px} .CBXW .bp, .CBXLB .bp, .CBXLG .bp, .CBXB .bp, .CBXG .bp, .CBXBK .bp, .CBXGN .bp, .CBXR .bp {margin:0 1px} .CBXW .d, .CBXLB .d, .CBXB .d, .CBXG .d, .CBXBK .d, .CBXGN .d, .CBXLG .d, .CBXR .d {display:block; margin:0px} 
.CBXW .bl {background:#fff} 
.CBXLB .bl {background:#bde1fa} 
.CBXG .bl {background:#f0f0f0} 
.CBXBK .bl {background:#d5d5d5} 
.CBXLG .bl {background:#e3e3e3} 
.CBXGN .bl {background:#5fbf5f} 
.CBXR .bl {background:#9B5858} 
.CBXB .bl {background:#3399cc}
.CBXW  .bp, .CBXW  .d {border-left:1px solid #fff; border-right:1px solid #fff}
.CBXG  .bp, .CBXG  .d {border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0}
.CBXR  .bp, .CBXR  .d {border-left:1px solid #9B5858; border-right:1px solid #9B5858}
.CBXGN .bp, .CBXGN .d {border-left:1px solid #5fbf5f; border-right:1px solid #5fbf5f}
.CBXLB .bp, .CBXLB .d {border-left:1px solid #bde1fa; border-right:1px solid #bde1fa} /* dce6f0; 9fc3e6; bde1fa */
.CBXLG .bp, .CBXLG .d {border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3}
.CBXB  .bp, .CBXB  .d {border-left:1px solid #3399cc; border-right:1px solid #3399cc}
.CBXBK .bp, .CBXBK .d {border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5}

.FCB-fff, .FCB-1e1e1e, .FCB-f0f0f0, .FCB-e3e3e3, .FCB-d5d5d5, .FCB-f0f0f0 .dc .i {cursor:default; display:inline-block; *zoom:1; *display:inline}
.FCB-fff .dp, .FCB-1e1e1e .dp, .FCB-f0f0f0 .dp, .FCB-e3e3e3 .dp, .FCB-d5d5d5 .dp {margin:0 1px; font-size:1px; padding:1px 0 0; border:!important}
.FCB-fff .dl, .FCB-1e1e1e .dl, .FCB-f0f0f0 .dl, .FCB-e3e3e3 .dl, .FCB-d5d5d5 .dl {border:!important}
.FCB-f0f0f0-e3e3e3-A0, .FCB-f0f0f0-e3e3e3-AI, .FCB-f0f0f0-3399cc-AI, .FCB-f0f0f0-5fbf5f-A0 {text-decoration:none !important}
 
/* white       */ .FCB-fff .dl {margin:0 2px; border-top:1px solid #fff} .FCB-fff .dp, .FCB-fff .dc {border-left:1px solid #fff; border-right:1px solid #fff}
/* black       */ .FCB-1e1e1e .dl {margin:0 2px; border-top:1px solid #1e1e1e} .FCB-1e1e1e .dp, .FCB-1e1e1e .dc {border-left:1px solid #1e1e1e; border-right:1px solid #1e1e1e}
/* light gray  */ .FCB-f0f0f0 .dl {margin:0 2px; border-top:1px solid #f0f0f0} .FCB-f0f0f0 .dp, .FCB-f0f0f0 .dc {border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0} 
/* middle gray */ .FCB-e3e3e3 .dl {margin:0 2px; border-top:1px solid #e3e3e3} .FCB-e3e3e3 .dp, .FCB-e3e3e3 .dc {border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3}
/* dark gray   */ .FCB-d5d5d5 .dl {margin:0 2px; border-top:1px solid #d5d5d5} .FCB-d5d5d5 .dp, .FCB-d5d5d5 .dc {border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5}

.FCB-f0f0f0 .dc .i {cursor:pointer; margin:2px -3px 0 3px; vertical-align:top; height:14px; width:14px; font-size:1px; background:url(/bitrix/templates/master/img/bg/serv-ico-16-40-002.png) no-repeat}

.FCB-f0f0f0-e3e3e3-A0:hover .FCB-f0f0f0 .dp, .FCB-f0f0f0-e3e3e3-A0:hover .FCB-f0f0f0 .dc, .FCB-f0f0f0-e3e3e3-AI:hover .FCB-f0f0f0 .dp, .FCB-f0f0f0-e3e3e3-AI:hover .FCB-f0f0f0 .dc {cursor:pointer; background:#e3e3e3 !important; color:#333 !important} 
.FCB-f0f0f0-5fbf5f-A0:hover .FCB-f0f0f0 .dp, .FCB-f0f0f0-5fbf5f-A0:hover .FCB-f0f0f0 .dc {cursor:pointer; background:#5fbf5f !important; color:#fff !important} 
.FCB-f0f0f0-3399cc-AI:hover .FCB-f0f0f0 .dp, .FCB-f0f0f0-3399cc-AI:hover .FCB-f0f0f0 .dc {cursor:pointer; background:#3399cc !important; color:#fff !important} 

.FCB-f0f0f0-e3e3e3-AI .FCB-f0f0f0 .dc .i, .FCB-f0f0f0-3399cc-AI:hover .FCB-f0f0f0 .dc .i {cursor:pointer; background-position:right -23px !important}
.FCB-f0f0f0-e3e3e3-A0 .FCB-f0f0f0 .dc .i, .FCB-f0f0f0-e3e3e3-A0:hover .FCB-f0f0f0 .dc .i, .FCB-f0f0f0-e3e3e3-AI:hover .FCB-f0f0f0 .dc .i, .FCB-f0f0f0-3399cc-AI .FCB-f0f0f0 .dc .i {cursor:pointer; background-position:right -3px !important}

/* new button whith arrow */
.FCB-f0f0f0-3399cc-IT, .FCB-f0f0f0-3399cc-IR, .FCB-f0f0f0-3399cc-IB, .FCB-f0f0f0-3399cc-IL, 
.FCB-3399cc-d3d3d3-IT, .FCB-3399cc-d3d3d3-IR, .FCB-3399cc-d3d3d3-IB, .FCB-3399cc-d3d3d3-IL { text-decoration:none }
.FCB-f0f0f0-3399cc-IT .FCB-f0f0f0 .dc .i, .FCB-f0f0f0-3399cc-IR .FCB-f0f0f0 .dc .i, .FCB-f0f0f0-3399cc-IB .FCB-f0f0f0 .dc .i, .FCB-f0f0f0-3399cc-IL .FCB-f0f0f0 .dc .i,
.FCB-3399cc-d3d3d3-IT .FCB-f0f0f0 .dc .i, .FCB-3399cc-d3d3d3-IR .FCB-f0f0f0 .dc .i, .FCB-3399cc-d3d3d3-IB .FCB-f0f0f0 .dc .i, .FCB-3399cc-d3d3d3-IL .FCB-f0f0f0 .dc .i {cursor:pointer; vertical-align:top; height:14px; width:14px; font-size:1px; background:url(/bitrix/templates/master/img/bg/serv-ico-84-40-014.png) no-repeat}

.FCB-f0f0f0-3399cc-IT:hover .FCB-f0f0f0 .dp, .FCB-f0f0f0-3399cc-IT:hover .FCB-f0f0f0 .dc, 
.FCB-f0f0f0-3399cc-IR:hover .FCB-f0f0f0 .dp, .FCB-f0f0f0-3399cc-IR:hover .FCB-f0f0f0 .dc,
.FCB-f0f0f0-3399cc-IB:hover .FCB-f0f0f0 .dp, .FCB-f0f0f0-3399cc-IB:hover .FCB-f0f0f0 .dc,
.FCB-f0f0f0-3399cc-IL:hover .FCB-f0f0f0 .dp, .FCB-f0f0f0-3399cc-IL:hover .FCB-f0f0f0 .dc {cursor:pointer; color:#fff !important; background:#3399cc !important } 

.FCB-3399cc-d3d3d3-IT:hover .FCB-f0f0f0 .dp, .FCB-3399cc-d3d3d3-IT:hover .FCB-f0f0f0 .dc, 
.FCB-3399cc-d3d3d3-IR:hover .FCB-f0f0f0 .dp, .FCB-3399cc-d3d3d3-IR:hover .FCB-f0f0f0 .dc,
.FCB-3399cc-d3d3d3-IB:hover .FCB-f0f0f0 .dp, .FCB-3399cc-d3d3d3-IB:hover .FCB-f0f0f0 .dc,
.FCB-3399cc-d3d3d3-IL:hover .FCB-f0f0f0 .dp, .FCB-3399cc-d3d3d3-IL:hover .FCB-f0f0f0 .dc {cursor:pointer; color:#333 !important; background:#d3d3d3 !important } 

.FCB-f0f0f0-3399cc-IT .FCB-f0f0f0 .dc .i, /* top */
.FCB-3399cc-d3d3d3-IT .FCB-f0f0f0 .dc .i {margin:2px -2px 0 4px}
.FCB-f0f0f0-3399cc-IT:hover .FCB-f0f0f0 .dc .i,
.FCB-3399cc-d3d3d3-IT .FCB-f0f0f0 .dc .i {background-position:-28px -23px !important}
.FCB-f0f0f0-3399cc-IT .FCB-f0f0f0 .dc .i,
.FCB-3399cc-d3d3d3-IT:hover .FCB-f0f0f0 .dc .i {background-position:-28px -3px !important}

.FCB-f0f0f0-3399cc-IR .FCB-f0f0f0 .dc .i, /* right */
.FCB-3399cc-d3d3d3-IR .FCB-f0f0f0 .dc .i {margin:2px -4px 0 2px}
.FCB-f0f0f0-3399cc-IR:hover .FCB-f0f0f0 .dc .i,
.FCB-3399cc-d3d3d3-IR .FCB-f0f0f0 .dc .i {background-position:-42px -23px !important}
.FCB-f0f0f0-3399cc-IR .FCB-f0f0f0 .dc .i,
.FCB-3399cc-d3d3d3-IR:hover .FCB-f0f0f0 .dc .i {background-position:-42px -3px !important}

.FCB-f0f0f0-3399cc-IB .FCB-f0f0f0 .dc .i, /* bottom */
.FCB-3399cc-d3d3d3-IB .FCB-f0f0f0 .dc .i {margin:2px 4px 0 -2px}
.FCB-f0f0f0-3399cc-IB:hover .FCB-f0f0f0 .dc .i,
.FCB-3399cc-d3d3d3-IB .FCB-f0f0f0 .dc .i {background-position:-56px -23px !important}
.FCB-f0f0f0-3399cc-IB .FCB-f0f0f0 .dc .i,
.FCB-3399cc-d3d3d3-IB:hover .FCB-f0f0f0 .dc .i {background-position:-56px -3px !important}

.FCB-f0f0f0-3399cc-IL .FCB-f0f0f0 .dc .i, /* left */
.FCB-3399cc-d3d3d3-IL .FCB-f0f0f0 .dc .i {margin:2px  0  0 -2px}
.FCB-f0f0f0-3399cc-IL:hover .FCB-f0f0f0 .dc .i,
.FCB-3399cc-d3d3d3-IL .FCB-f0f0f0 .dc .i {background-position:-72px -23px !important}
.FCB-f0f0f0-3399cc-IL .FCB-f0f0f0 .dc .i,
.FCB-3399cc-d3d3d3-IL:hover .FCB-f0f0f0 .dc .i {background-position:-72px -3px !important}

.link_nav_button .CBXB .d {color:#fff; text-decoration:underline; font-size:12px; margin:0; padding:0}
.link_nav_button:hover .CBXB .d {text-decoration:none;}
