/* Header */
#header-w {
	clear: both;
	display: block;
	width: 100%;
	height: 82px;
	margin: 0;
	padding: 0px;
}
	#header {
		clear: both;
		display: block;
		margin: 0px;
		padding: 0px;
	}
		.logo {
			margin: 5px 10px 5px 30px;
		}
		.top_ilce {
			float: right;
			margin-top: 25px;
			margin-right: 40px;
			width: 300px;
			color: #666666;
			text-align:right;
		}
		.top_date_{
			float: right;
			margin-top: 8px;
			margin-right: 20px;
			width: 500px;
			color: #666666;
			text-align:right;
		}

		/*/ Social Icons /*/
		.social_network {
			height: 58px;
			width: 234px;
			margin: 0 auto;
			border: 0px solid #000000;
		}
/* Navigation */
#nav {}
#navl {}
#navr {
	background: none;
	height:48px;
	background:url(../images/header/mainmenu.png) 0 0 repeat-x;
	font-family: segoe ui, verdana, arial, sans-serif;
}
#nav {z-index:10; position:relative; border: 0px;}
	#nav-left {
		display: block;
		float:left;
		width:660px;
		border: 0px solid #0000FF;
	}
	#nav-right {
		display: block;
		float:right;
		width:310px;
		border: 0px solid #00FF00;
	}
		#nav-right  form {
			margin-top: 0px;
			padding: 0px;
			border: 0px solid #FF0000;
		}
		#nav-right div.search_catalogo {
			clear: both;
			display: block;
			float: left;
			width: 310px;
			height: 23px;
			margin-top: 10px;
			margin-left: 0px;
			background-image: url('../images/header/bg_search_catalogo.png');
			background-position: left;
			background-repeat: no-repeat;
			border: 0px solid #FF0000;
		}
		#nav-right div.search_catalogo input.inputbox_catalogo {
			width: 165px;
			height: 15px;
			float:left;
			margin-top: 2px;
			margin-left: 87px;
			border: 0px solid #00FF00;
		}
		#nav-right div.search_catalogo input.button_catalogo {
			width: 22px;
			height: 24px;
			margin-left: 5px;
			border: 0px;
			background-image: url('../images/header/bg_search_catalogo_submit.png');
			background-position: top;
			background-repeat: no-repeat;
		}
	#nav ul {margin:0; padding:0; float:left;}
		#nav ul li {
			list-style:none;
			float:left;
			height:43px;
			position:relative;
			padding:0;
			margin:0;
			background-image: url(../images/header/bg_nav_li.png);
			background-position: right;
			background-repeat: no-repeat;
		}
			#nav ul li a { 
				display:block;
				padding:1px 15px 0 15px;
				margin:0;
				height:43px;
				line-height:43px;
				color:#FFF;
				text-decoration:none;
				font-size:14px;
				font-weight:normal;
				/* text-shadow: 1px 1px #000000; */
				border: 0px solid #FF0000;
			}
		#nav ul li.active {}
		#nav ul li.active a {
			background:url(../images/header/bg_nav_li_a.png) 0 0 repeat-x; 
			color: #333333;
		}
		#nav ul li:hover {}
			#nav ul li a:hover {
				text-decoration:none;
				font-weight:normal;
				color: #333333;
				font-size:14px;
				background:url(../images/header/bg_nav_li_a.png) 0 0 repeat-x;
			}
				#nav ul li ul {
					position:absolute;
					width:180px;
					left:-999em;
					border-top:0;
					margin:0;
					padding:0;
				}
			#nav ul li:hover ul,
			#menu ul li.sfHover ul {left:0;}
				#nav ul li ul li {
					padding:0;
					height:auto;
					width:180px;
					margin:0;
					border:none;
				}
					#nav ul li:hover ul li a {
						text-shadow:none;
											
					}
					#nav ul li:hover ul li { background:none; height:24px;}
					#nav ul li:hover ul li a, 
					#nav ul li ul li a, 
					#nav ul li.active ul li a{
						margin:0;
						padding:0 0 0 10px;
						height:24px;
						line-height:24px;
						background-image: url('../images/header/bg_li.png'); 
						background-repeat: repeat-y;
						border-bottom:1px solid #3a3a3a;
						color:#FFFFFF;
						font-size:11px;
						font-weight:normal;
						text-shadow:none;
					}
					#nav ul li ul li a:hover, 
					#nav ul li ul li.active a, 
					#nav ul li.active ul li a:hover, 
					#nav ul li.active ul li.active a {
						margin:0; 
						padding:0 0 0 10px;
						height:24px;
						line-height:24px;
						background:#666666; // 4D0B67 666666
						color:#fff; 
						font-size:11px;
						text-shadow:none;
					}
					#nav ul li ul ul, 
					#nav ul li:hover ul ul, 
					#nav ul li:hover ul ul ul, 
					#nav ul li:hover ul ul ul ul, 
					#nav ul li.sfHover ul ul, 
					#nav ul li.sfHover ul ul ul, 
					#nav ul li.sfHover ul ul ul ul {left:-999em;}

