﻿
/* Header begin */
div.header
{
	background: #FFFFFF url(/img/shared/design/header.gif) no-repeat top;
	height: 160px;
	text-align: right;
}
/* Header end */

/* Middle begin*/
div.main
{
	background: #9C9A9C url(/img/shared/design/page_menu_bg.gif) top repeat-x;
	text-align: left;
	overflow: hidden;
	width: 960px;
}

div.page_menu
{
	display: inline;
	float: left;
	margin-left: 0px;
	margin-right: 0;
	width: 200px;
}

div.content_container
{
	width: 600px;
	display: inline;
	float: left;
	margin-right: 0px;
	margin-left: 0;
	padding-left: 3px;
	background: #3C3835 url(/img/shared/design/menu_separator.gif) repeat-x top;
}

div.content
{
	background-color: #FFFFFF;
	overflow: hidden;
	float: left;
	padding: 3px 3px 77px 3px;
	width: 721px;
	background:#FFFFFF url(/img/shared/design/content_footer_bg.gif) no-repeat right bottom;
}

div.container
{
    line-height:150%;
	border: dashed 1px #FFA500;
	padding: 10px;
}

div.strut_menu
{
	float: left;
	width: 1px;
	height: 250px;
}

div.strut_content
{
	float: left;
	width: 1px;
	height: 300px;
}

div.top_path
{
	background: #ECEAEC url(/img/shared/design/about/path.gif) repeat-y right;
	text-align: left;
	padding: 10px 0px 10px 30px;
	font-weight: bold;
}
div.top_path span.title
{
	color: #8C8A8C;
}

div.top_path span.selected
{
	color: #F48000;
}

div.top_path a
{
	color: #2F3131;
	text-decoration: none;
}


div.content_header
{
	background: #FFFFFF url(/img/shared/design/static_page_bg.gif);
	font-size: 26px;
	padding: 25px 0px 10px 240px;
}

img
{
	border: none;
}

div.catalog_header
{
	font-size: 26px;
	padding-top: 48px;
	color: #208D80;
	font-weight: bold;
}

div.catalog_parenttitle
{
	font-size: 26px;
	color: #AFB1B5;
	text-align: center;
	padding-bottom: 30px;
}

/* Middle end */

/* Page Menu begin */
div.page_menu
{
	width: 180px;
	float: left;
	text-align: right;
	padding: 50px 20px 0px 0px;
}



div.page_menu a
{
	color: #545150;
	font-weight: bold;
	text-decoration: none;
}

div.page_menu a:hover
{
	color: #54515F;
	text-decoration: none;
}

div.page_menu a.selected
{
	color: #F48000;
}

div.page_menu div
{
	text-align: left;
}

div.page_menu div.sub
{
	padding-left: 25px;
}

div.sub a
{
	font-weight: normal;
	font-size: 11px;
}
/* Page Menu end */

/* Menu begin */
div#menu
{
    position:relative;
	width: 700px;
	margin-left: 232px;
	margin-top: 12px;
	height: 30px;
	color: #FFFFFF;
	z-index:100000;
}

div#menu div.item
{
	cursor: pointer;
	float: left;
	z-index:100000;
}

div#menu div.separator
{
	width: 3px;
	background: url(/img/shared/design/menu/separator.gif) no-repeat left center;
	height: 30px;
	float: left;
	z-index:100000;
}


div#menu div.item div.left
{
	background: url(/img/shared/design/menu/left.gif) no-repeat left center;
	height: 30px;
	width: 7px;
	float: left;
	z-index:100000;
}

div#menu div.item div.center
{
	background: url(/img/shared/design/menu/center.gif) repeat-x left top;
	width: 131px;
	height: 30px;
	float: left;
	text-align: center;
	padding-top: 10px;
	z-index:100000;
}

div#menu div.item div.right
{
	background: url(/img/shared/design/menu/right.gif) no-repeat left center;
	height: 30px;
	width: 7px;
	float: left;
	z-index:100000;
}

div.submenu_services
{
	color: #FFFFFF;
	padding: 2px;
	background: #5B5857 url(/img/shared/design/default/menu_bg.gif) repeat-x top;
	width: 132px;
	border-left: solid 1px #8D8C8A;
	border-right: solid 2px #8D8C8A;
	border-bottom: solid 1px #8D8C8A;
}

div.submenu_distribution
{
	color: #FFFFFF;
	padding: 2px;
	background: #5B5857 url(/img/shared/design/menu/bg.gif) repeat-x top;
	width: 127px;
	border-left: solid 1px #8D8C8A;
	border-right: solid 1px #8D8C8A;
	border-bottom: solid 1px #8D8C8A;
	z-index:100000;
}

div.submenu_solutions
{
	color: #FFFFFF;
	padding: 2px;
	background: #5B5857 url(/img/shared/design/menu/bg.gif) repeat-x top;
	width: 127px;
	border-left: solid 1px #8D8C8A;
	border-right: solid 1px #8D8C8A;
	border-bottom: solid 1px #8D8C8A;
	z-index:100000;
}

div.submenu_service
{
	color: #FFFFFF;
	padding: 2px;
	background: #5B5857 url(/img/shared/design/menu/bg.gif) repeat-x top;
	width: 127px;
	border-left: solid 1px #8D8C8A;
	border-right: solid 1px #8D8C8A;
	border-bottom: solid 1px #8D8C8A;
	z-index:100000;
}

div.submenu_training
{
	color: #FFFFFF;
	padding: 2px;
	background: #5B5857 url(/img/shared/design/menu/bg.gif) repeat-x top;
	width: 132px;
	border-left: solid 1px #8D8C8A;
	border-right: solid 1px #8D8C8A;
	border-bottom: solid 1px #8D8C8A;
	z-index:100000;
}

div.submenu_services div.item, div.submenu_solutions div.item, div.submenu_distribution div.item, div.submenu_service div.item, div.submenu_training div.item
{
	padding: 7px 2px 7px 4px;
	cursor: pointer;
}

div.submenu_services div.hover, div.submenu_solutions div.hover, div.submenu_distribution div.hover, div.submenu_service div.hover, div.submenu_training div.hover
{
	background-color: #777370;
	padding: 6px 1px 6px 3px;
	border: solid 1px #D6D6D6;
}

/* Menu end */

td.btncont
{
    text-align:right;
}
td.btncont input.btn
{
	width: 150px;
	border: solid 1px #000000;
}


div.oc_actiontitle
{
	padding: 2px;
	text-align: left;
	background-color: #383431;
}

div.oc_actiontitle a
{
	color: #FFFFFF;
	font-size:medium;
}