/*
Theme Name: networksystems
Theme URI: http://networksystems.pl/
Description: Szablon dla strony inetworksystems.pl
Version: 1.0
Author: Marek Kowalski  
*/
body
{	margin: 0 auto;
	padding: 0;
	color:#FF0000;
	font-size:8pt;
	font-family: 'Trebuchet MS',Verdana,sans-serif;
	width:950px;
	background-color:#323232;
}

img
{	padding:0;
	border:none;
	margin:0;
}
div
{	margin:0;
	padding: 0;
/*	border: solid 1px white;*/
	border: none;
}

hr
{	width: 835px;
	margin: 0 auto;
	margin-top: 6px;
	margin-bottom: 25px;
	border: none;
	border-top: solid #E8E8E8 1px;
	clear:both;
}

a
{	color:#FF0000;
	text-decoration:none;
	border: none;
	font-weight:normal;
}

a:hover
{	text-decoration:underline;
}

div#logo
{	padding-left: 30px;
	position:absolute;
	top:0px;
	margin: 0;
	
}

#top
{	width: 901px;
	border: solid 1px #555555;
	margin: 0;
	margin: 0 auto;
	margin-top: 30px;
	background-color:#2c2c2c;
	color: #383838;
}

	#top div.menu1
	{	padding: 27px 22px;
		text-align:right;
	}

		#top div.menu1 a
		{	color:#909090;
		}
	#top div.blue
	{	
    background-image: url('home/top.jpg');
		width:901px;
		height:235px;
	}
		#top div.blue div.text1
		{	text-align:right;
			padding: 30px;
			padding-top: 75px;
			padding-bottom: 60px;
			color: white;
			font-family: Calibri,'Trebuchet MS',Verdana,sans-serif;
			font-size:16pt;
		}
		#top div.blue div.menu2
		{	padding: 12px 0;
			padding-left: 35px;
			top: -40px;
			position: relative;
		}
		#top div.blue div.menu2bg
		{	opacity: 0.75;
			filter:alpha(opacity=75);
			background-color: black;
			font-size:0;
			height: 40px;
		}

		#top div.blue div.menu2 a
		{	color: white;
		}
			

#mid
{	width: 903px;
	margin: 0;
	margin: 0 auto;
	position:relative;
	top: -1px;
}

	#mid div.border
	{	width: 1px;
		height: 459px;
		font-size:0;
		margin:0;
		background-image: url('home/border.gif');
		background-repeat: no-repeat;
		float:left;

	}
	
	#mid div.content
	{	width: 901px;
		margin:0;
		padding: 0;
		background-image: url('home/fadebg.gif');
		background-repeat: repeat-x;
		background-color: white;
		text-align:left;
		float:left;

		border-left:1px solid #515151;
	}

	*html #mid div.menu_block{display:inline}	
		#mid div.menu_block
		{	width: 188px;
			margin: 0;
			padding: 0;
			padding: 3px;
			color: #606060;
			background-color: white;
			position:relative;
			top: -9px;
			float: left;

		}
	#mid.MainPage div.menu_block{			margin-left: 29px;}
		
		#mid div.menu_color
		{	text-align: left;
			width: 10px;
			height: 219px;
			margin: 0;
			padding: 0;
			float: left;
			font-size:0;
		}
		#mid div.menu_text
		{	width: 178px;
		float:left
		}
			#mid .menu_text .menu_title
			{	padding: 15px 12px 10px 20px;
				font-family: Calibri,'Trebuchet MS',Verdana,sans-serif;
				font-size: 13pt;
				text-align: left;
				margin: 0;
			}
			#mid .menu_text .menu_img
			{	text-align: center;
				max-width: 175px;
				overflow: hidden;
				padding: 0;
				margin: 0;
			}
			.menu_desc
			{	width: 138px;
				padding: 5px 15px 5px 30px;
				margin: 0;
			}
		#mid div.bot
		{	clear: both;
			width: 805px;
			color: black;
			font-size: 11pt;
			margin-left: 62px;
			padding-top: 20px;
			padding-bottom:3px;
		}
			#mid .bot .text2
			{	text-align: left;
				float: left;
			}
			#mid .bot .text3
			{	text-align: right;
			}
			#mid .bot .text3 a
			{	font-size: 8pt;
				color: #9F9F9F;
			}

#foot
{
	clear: both;
	width:841px;
	margin:0 auto;
	padding: 15px 30px 15px 30px;
	margin-bottom: 20px;
}
	#foot .left2	
	{
		float:left;
		text-align:left;
		color: #5D5D5D;
		margin: -10px;
	}
	#foot .right2
	{	
		float: right;
		text-align: right;
		color: #5D5D5D;
	}
	#foot .right2 a
	{	color: #5D5D5D;
		text-decoration: none;
		
	}
	
/*menu*/
.menu_block li {	
	margin-bottom: 2px;
	list-style-type:none;
	float:left;
}

.lvl_1.current_page_parent a.lvl_1 {
 margin-bottom:2px 
}
.lvl_1.current_page_item, .lvl_1.current_page_parent,.lvl_1.current_page_ancestor {
	margin:0 ;
}

.lvl_1.page-item-16{
  margin-bottom: 2px ;
}
li.lvl_2 A.lvl_2 {
	color:#616161 !important;
}
li.lvl_2.current_page_item A.lvl_2 {
	color:#000 !important;
}


ul.lvl_1 {
	margin:0;padding:0;display:none;
}
.current_page_parent ul.lvl_1 ,.current_page_item ul.lvl_1 , .current_page_ancestor ul.lvl_1  {
	display:block !important;
} 
.current_page_item a.lvl_1 {
	margin:0 0 2px 0;
}
.current_page_item.page-item-16 a.lvl_1 {
	margin:0 0 0 0;
}

*html li.lvl_2.current_page_item{
	margin-bottom: 2px !important;
}
*html li.lvl_1.current_page_item{
	margin-bottom: 2px !important;
}
*html li.lvl_1.current_page_parent{
	margin-bottom: 0px !important;
}
.menu_block  li A {
	color: #ffffff;
	text-decoration: none;
	background: #313131;
	padding: 15px 20px;
	width: 142px;
	float:left;
	clear:both
}

.lvl_1 li A{	
	background:#9ED5FF;
	color: #616161;
	padding: 9px 20px;
}
.lvl_1 li A:hover {
	background:#59D5FF;
}
.page-item-25 .lvl_1 A {
	background:#FFBED8 !important;
}
.page-item-25 .lvl_1 A:hover {
	background:#FFB1C5 !important;
}

.page-item-17 .lvl_1 A {
	background:#F0FBB9 !important;
}
.page-item-17 .lvl_1 A:hover {
	background:#F0FB78 !important;
}


.menu2 ul.lvl_1 {
	margin:0;padding:0;display:BLOCK;
}
.menu2 li {display:inline;list-style-type:none}
	.page-item-59 span {display:none}	
		
			
	
*html .menu_desc#moveMe, *+html .menu_desc#moveMe {margin-top:11px !important}
.menu_desc#moveMe {margin-top:31px} 
