


/* Start:/bitrix/templates/ccg_kz/components/bitrix/menu/horizontal_multilevel/style.css*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{   
	font-size:13px;	
    height:31px; border:1px solid #ebebeb; border-top:0;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
	
}

/*Links*/
#horizontal-multilevel-menu a
{
	
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
    display:block; height:30px; padding:0 18px; line-height:30px; background:transparent url('/bitrix/templates/ccg_kz/components/bitrix/menu/horizontal_multilevel/images/bcg.png') repeat-x scroll 0 -158px; border-right:1px solid #dcdcdc; border-left:1px solid #fcfcfc; color:#000000; font-weight:bold; text-decoration:none;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
   background-position: 0 -218px;
   color:black;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background-position: 0 -188px;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url('/bitrix/templates/ccg_kz/components/bitrix/menu/horizontal_multilevel/images/arrow.gif') center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url('/bitrix/templates/ccg_kz/components/bitrix/menu/horizontal_multilevel/images/lock.gif') center right no-repeat;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute; zoom:1; z-index:20; left:0; top:30px; display:none; width:100%; margin-top:1px;
    
}

#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	/*color:#fff;*/
}


/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
    float:none; padding:0 2px; border:0;
}

/*Item link*/

#horizontal-multilevel-menu li ul a
{
	text-align:left;

}
#horizontal-multilevel-menu li ul li a{
    font-weight:normal;
}

#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{    
	color:black;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	
    
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

#horizontal-multilevel-menu li ul li:hover a
{
	

}

div.menu-clear-left
{
	clear:left;
}
/* End */



/* Start:/bitrix/templates/ccg_kz/components/bitrix/menu/clients/style.css*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url('/bitrix/templates/ccg_kz/components/bitrix/menu/clients/images/left_menu_bg.gif') top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */



/* Start:/bitrix/templates/ccg_kz/styles.css*/
div.INFO {
	width: 275px;
	min-height:32px;
	border: 2px solid #00A8E6;
	padding: 5px;
	padding-left: 40px;
	margin-bottom:10px;
	margin-top:10px;
	margin:0px auto;
	background-image: url(/bitrix/themes/.default/images/icon_info.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
div.ERROR {
	margin:0px auto;
	width: 275px;
	min-height:32px;
	border: 2px solid red;
	padding: 5px;
	padding-left: 40px;
	margin-bottom:10px;
	margin-top:10px;
	background-image: url(/bitrix/themes/.default/images/icon_error.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/*clear:left;*/
}
div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:60%;}
div.mf-message textarea {
  # width: 60%;
}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}
/* End */
/* /bitrix/templates/ccg_kz/components/bitrix/menu/horizontal_multilevel/style.css */
/* /bitrix/templates/ccg_kz/components/bitrix/menu/clients/style.css */
/* /bitrix/templates/ccg_kz/styles.css */
