/* Style Sheet for QFC Design */

BODY{font-family:tahoma; font-size:11px; line-height:18px;  color:#303030; margin:0px; background-color:#b8b8b8; background-position:bottom; background-repeat:repeat-x; } 

#home_title_td{ height:125; background-color:#b8b8b8}

#home_content_td{ height:370px; background-image:url(images/home_content_bg.gif); background-position:bottom; background-repeat:no-repeat}

.style1 {

	color: #0F6D38;

	font-weight: bold;

	font-size: 14px;

}

#home_footer_td{ height:100%; background-color:#b8b8b8; color:#494949}

.inputs{border:0px; font-family:tahoma; font-size:11px; color:#333333}

.bigger{border:0px; font-family:tahoma; font-size:14px; color:#333333}

#main_menu1{ color:#000000; text-decoration:none;}

.news_title:link{font-family:tahoma; size:11px; color:#303030; text-decoration:none; font-weight:bold}

.news_title:active{font-family:tahoma; size:11px; color:#303030; text-decoration:none; font-weight:bold}

.news_title:hover{font-family:tahoma; size:11px; color:#e2a800; text-decoration:none; font-weight:bold}

.news_title:visited{font-family:tahoma; size:11px; color:#303030; text-decoration:none; font-weight:bold}

#innerpage_title_td{ height:165; background-color:#8e000d; background-image:url(images/logo_bg.gif)}

#innerpage_content_td{ height:370px; background-image:url(images/subpage_bg.gif); background-position:bottom; background-repeat:no-repeat}

#submenu_td{padding-left:15px; padding-top:12px; width:165px;}

.left_navigation_mout{background-color:#0f6d38;; background-position:left; background-repeat:no-repeat; height:21px; width:151px; padding-left:15px; padding-right:3px;}

.left_navigation_mover{ background-color:#269857; height:21px; width:151px; padding-left:15px; padding-right:3px;}

.leftnavigation:link{ font-family:tahoma; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}

.leftnavigation:visited{ font-family:tahoma; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}

.leftnavigation:hover{ font-family:tahoma; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}

.title{font-family:Geneva;  font-weight:bold; font-size:14px; color:#ffffff; text-align:left; letter-spacing:0px; padding-left:5px;}

.subtitle{font-family:tahoma; font-size:11px; color:#0F6D38; font-weight:bold; text-decoration:none;}

.sectionname {font-family:tahoma; font-size:11px; color:#034922; font-weight:bold; text-decoration:none;}

.test {width:151px;}

.sectionname:hover{ font-family:tahoma; font-size:11px; color:#034922; font-weight:bold; text-decoration:none;}

.title_career{font-family:Geneva;  font-weight:bold; font-size:12px; color:#ffffff; text-align:left; letter-spacing:0px; padding-left:5px;}

.title_page{font-family:Geneva;  font-weight:bold; font-size:18px; color:#034922; text-align:left; letter-spacing:0px; padding-left:5px;}

.productitle{font-family:Geneva;  font-weight:bold; font-size:12px; color:#303030; text-align:left; letter-spacing:0px; padding-left:5px;}

.feedback {font-family:tahoma; font-size:11px; color:#034922; font-weight:bold; text-decoration: underline;}



/**Top menu**/

#horizontal-multilevel-menu,#horizontal-multilevel-menu ul

{

	margin:0; padding:0;

	background:#034922 url(/bitrix/templates/almuftahgreen/images/menu_bg.gif) repeat-x;

	min-height:27px;

	width:100%;

	list-style:none;

	font-size:11px;

	float:left;

	/*font-size:90%*/

}



#horizontal-multilevel-menu

{

	

}



/*Links*/

#horizontal-multilevel-menu a

{

	display:block;

	padding:5px 10px;

	/*padding:0.3em 0.8em;*/

	text-decoration:none;

	text-align:center;

}



#horizontal-multilevel-menu li 

{

	float:left;

}



/*Root items*/

#horizontal-multilevel-menu li a.root-item

{

	color:#fff;

	font-weight:bold;

	padding:7px 12px;

}



/*Root menu selected*/

#horizontal-multilevel-menu li a.root-item-selected

{

	background:#034922 url(/bitrix/templates/almuftahgreen/images/menu_bg_over.gif) repeat-x;

	color:#fff;

	font-weight:bold;

	padding:7px 12px;

}



/*Root items: hover*/

#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item

{

	background:#034922 url(/bitrix/templates/almuftahgreen/images/menu_bg_over.gif) repeat-x;

	color:#fff;

}



/*Item-parents*/

#horizontal-multilevel-menu a.parent

{

	background: url(images/arrow.gif) center right no-repeat;

}



/*Denied items*/

#horizontal-multilevel-menu a.denied

{

	background: url(images/lock.gif) center right no-repeat;

}



/*Child-items: hover*/

#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover

{

	background:#034922;

	color:#fff;

}



/*Child-items selected*/

#horizontal-multilevel-menu li.item-selected

{

	background:#D6D6D6;

	color:#fff;

}



/*Sub-menu box*/

#horizontal-multilevel-menu li ul

{

	position:absolute;

	/*top:-999em;*/

	top:auto;

	display:none;

	z-index:500;



	height:auto;

	/*width:12em;*/

	width:200px;

	background:#F5F5F5;

	border:1px solid #C1C1C1;

}



/*Sub-menu item box*/

#horizontal-multilevel-menu li li 

{

	width:100%;

	border-bottom:1px solid #DEDEDE;

}



/*Item link*/

#horizontal-multilevel-menu li ul a

{

	text-align:left;

}



/*Items text color & size */

#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:#4F4F4F;

	font-weight:bold;

}



/*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

{

	color:#ffffff;

}



#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;

}



div.menu-clear-left

{

	clear:left;

}

/**************************************************vertical multilevel1******************************************/

ul#vertical-multilevel-menu, #vertical-multilevel-menu ul

{

	margin: 0; 

	padding: 0; 

	list-style: none; 

	width: 151px;

	font-size:11px;

	

}



/*Submenu box*/

#vertical-multilevel-menu li ul

{

	position:absolute;

	/*top:-999em;*/

	top:auto;

	display:none;

	z-index:500;

	height:auto;

	border:1px solid #C1C1C1;

	border-bottom:none;

	

}



/* Submenu Items */ 

#vertical-multilevel-menu li a

{ 

	display: block; 

	text-decoration: none; 

	color: #4F4F4F; 

	font-weight:bold;

	padding: 5px; 

	background:#F5F5F5;

	border-bottom:1px solid #C1C1C1;

}



/*Items selected*/

#vertical-multilevel-menu li a.item-selected

{ 

	color:#900022;

	background:url(/bitrix/templates/almuftahgreen/images/submenu_bg.gif) ;

		border-bottom:2px solid #e8e8e8;

}



/*Items Hover */

#vertical-multilevel-menu li a:hover

{

	color:#ffffff;

	/* background:url(/bitrix/templates/almuftahgreen/images/submenu_bg.gif) ;*/

	/*background-color: #D6D6D6;*/

	background-color: #0f6d38;

		border-bottom:2px solid #e8e8e8;

} 





/*Rootmenu Items*/

#vertical-multilevel-menu a.root-item

{

	color:#ffffff;

	font-weight:bold;

	font-size:11px;

/*	padding:5px 0 7px 35px;

*/	background:#0f6d38 ;

	border:none;

	box-sizing:border-box;

	-moz-box-sizing:border-box;

	/*height:26px;

	overflow:hidden;*/

		border-bottom:2px solid #e8e8e8;

	

}



/*Rootmenu Items hover*/

#vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover

{

	color:#ffffff;

	background:#269857  ;

}



/*Rootmenu Items Selected*/

#vertical-multilevel-menu a.root-item-selected

{

	color:#ffffff;

	font-weight:bold;

	font-size:11px;

/*	padding:5px 0 7px 35px;*/

	background:#269857 ;

	border:none;

	box-sizing:border-box;

	-moz-box-sizing:border-box;

	/*height:26px;

	overflow:hidden;*/

	border-bottom:2px solid #e8e8e8;

}



/*Parent item*/

#vertical-multilevel-menu a.parent

{

	background: #F5F5F5 url(images/arrow.gif) center right no-repeat;

	padding-right:10px;

}



/*Denied items*/

#vertical-multilevel-menu a.denied

{

	background: #F5F5F5 url(images/lock.gif) center right no-repeat;

	color:#DDDDDD;

	padding-right:10px;

}



/* Holly Hack. IE Requirement \*/ 

* html ul#vertical-multilevel-menu li { float: left; height: 1%; } 

* html ul#vertical-multilevel-menu li a { height: 1%; } 

/* End */ 





/*Submenu margin*/

#vertical-multilevel-menu li ul.root-item

{

	margin:-27px 0 0 50px;

}



#vertical-multilevel-menu li ul

{

	margin:-27px 0 0 133px;

}



/*Submenu hide*/

#vertical-multilevel-menu li:hover ul ul,

#vertical-multilevel-menu li.jsvhover ul ul,

#vertical-multilevel-menu li:hover ul ul ul,

#vertical-multilevel-menu li.jsvhover ul ul ul 

{

	/*top:-999em;*/

	display:none;

}



/*Submenu show*/

#vertical-multilevel-menu li:hover ul,

#vertical-multilevel-menu li.jsvhover ul,

#vertical-multilevel-menu li li:hover ul,

#vertical-multilevel-menu li li.jsvhover ul,

#vertical-multilevel-menu li li li:hover ul,

#vertical-multilevel-menu li li li.jsvhover ul

{

	/*z-index:1000;

	top:auto;*/

	display:block;

}

/**************************************************End Vertical Multilevel1******************************************/

/************************************************** START TOOLTIP CLASSES**************************************************/

.balloonstyle{

position:absolute;

top: -500px;

left: 0;

padding: 5px;

visibility: visible;

border:1px solid black;

font:normal 12px Verdana;

line-height: 18px;

z-index: 1000;

background-color: white;

width: 200px;

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/

filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);

}



#arrowhead{

z-index: 99;

position:absolute;

top: -500px;

left: 0;

visibility: hidden;

}



/************************************************** END TOOLTIP CLASSES**************************************************/

/************************************************** start news CLASSES**************************************************/

div.news-list img

{

	float:left;

	margin:0 4px 6px 0;

}

.news-date-time {

	color:#486DAA;

}

.div1{ width:100px; height:65px; background-color:#000000; align:center; border:1px solid #000000;  position:relative; vertical-align: middle;}

 

.div2{ width:100px; height:65px; background-color:#ffffff; align:center; border:1px solid #aaaaaa;  vertical-align:middle;}

/************************************************** END news CLASSES**************************************************/