/*------------------------------------common----------------------------------*/
* {
	margin: 0;
	padding: 0;
}

:focus
{
	outline: 0;
}

a
{
	border: none;
	text-decoration: none;
}

ul
{
	padding: 0;
	margin: 0;
	border: 0;	
	list-style: none;	
}

li 
{
	padding: 0;
	margin: 0;
	border: 0;
}

img
{
	padding: 0;
	margin: 0;
	border: none;	
}

h1, h2, h3, h4
{
	color: #909090;
}

.blacktext
{
	color: #000000;
}

.lowlight
{
	color: #8e8e8e;	
}

.highlight
{
	color: #ed1c24;
}
/*----------------------------------------------------------------------------*/
body
{
	margin: 0;
	padding: 0;
	text-align: center;	
	color: #000000;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
}

#container
{
	margin: 7px auto;
	width: 761px;
	border-top: 1px solid #ff0000;
	background-color: #ffffff;
	text-align: left;
}

#header
{
	background-image: url(../image/header.jpg);
	background-position: 0pt;
	background-repeat: no-repeat;
	height: 93px;
}

	#mastercook
	{
		float: left;
		position: relative;
	}
	
		#mastercook h1
		{
			background-image: url(../image/mastercook.jpg);
			background-position: 0pt;
			background-repeat: no-repeat;
			position: absolute;
			top: 15px;
			left: 0px;	
			width: 204px;
			height: 78px;
			text-indent: -9999em;
		}

		#mastercook a
		{		
			display: block;
			height: 78px;
			width: 204px;
		}
	
	#fagor
	{
		float: right;
		position: relative;
	}

		#fagor h1
		{
			background-image: url(../image/fagor.jpg);
			background-position: 0pt;
			background-repeat: no-repeat;
			position: absolute;
			top: 15px;
			right: 0px;				
			width: 144px;
			height: 78px;
			text-indent:-9999px;			
		}
		
		#fagor a
		{		
			display: block;
			height: 78px;
			width: 144px;			
		}				

#content
{
	background-color: #ffffff;
	border-bottom: 4px solid #ffffff;
	background: url(../image/hatter_csik.gif) repeat-y scroll left top;
	float: left;
	overflow: hidden;
	position: relative;
}

	#left
	{
		float: left;
		width: 231px;
		background-color: #f5f5f6;
		margin-right: 4px;
	}
  
  	#combined
	{
		float: left;
		width: 760px;
		background-color: #f5f5f6;
		margin-right: 4px;
	}
  
  		 #combinedhead
		 {
		 	width: 737px;
		 	height: 36px;
		 }
	
		#lefthead, #righthead, #combinedhead
		{
			height: 36px;
			background-color: #ebecec;
			padding: 0px 8px 0px 12px;
		}	  

			#lefthead h2, #righthead h2, #combinedhead h2
			{
				font-weight: bold;
				font-size: 13px;
				line-height: 36px;
				vertical-align: middle;
				display: inline;				
			}	
			
			#righthead img, #combinedhead img
			{
				vertical-align: middle;
			}			

		#lefcontent
		{
			padding: 11px 0px 10px 10px;
		}
		
			#lefcontent_menu 
			{
				padding: 0px 0px 0px 0px; 
			}
			
				/*----------------------lefcontent menu------------------------*/
				#lefcontent_menu ul
				{
					display: block;
				}
			
				#lefcontent_menu li
				{
					height: 75px;
					margin: 0 0 2px 0;
					padding: 0;
					border: none;
				}
				
				#lefcontent_menu li .left
				{
					 float: left;
					 border: none;
				}
				
				#lefcontent_menu li .left img
				{
					 border: none;
					 border: 1px solid #CED2D1;
				}
				
				
				#lefcontent_menu li .right
				{
					margin: 0 0 0 112px; 
					padding-top: 25px;
				}
				
				#lefcontent_menu h2
				{
					font-size: 12px;
					font-weight: bold;
				}	
				
				#lefcontent_menu h2 a
				{
					color: #aaaaaa;
				}

				#lefcontent_menu h2 a:hover
				{
					color: #ed1c24;
				}

				#lefcontent_menu h2 a.highlight
				{
					color: #ed1c24;
				}				
				/*-------------------------------------------------------------*/										

	#right
	{
		float: left;
		background-color: #f5f5f6;
		width: 526px;
	}
		 
		 #righthead
		 {
		 	width: 506px;
		 	height: 36px;
		 }
	
			#rightheadleft
			{
				float: left;
				height: 36px;
			}

			#title_termek
			{
				float: left;
			}
			
			/*--------------------------rightheadleft combo-------------------------*/
			#combo
			{
				margin: 0 0 0 70px;
				width: auto; 
				padding: 8px 0px 8px 0px; 
				text-align: left; 
				position: relative;	
			}
			
			#combo_inner
			{
				height: 20px; 
				width: 200px; 
				background-color: #ffffff; 
				margin: 0; 
				padding: 1px 0px 0px 1px;
			}
			
			#combo_arrow
			{
				line-height: 0px;
				float: right; 
				padding: 1px 1px 1px 1px; 
				vertical-align: middle;			
			}
			
			#combo_text
			{
				color: #8e8e8e;
				border: 1px dotted #CCCCCC;
				cursor: pointer;
				font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
				font-size: 12px;
				height: 16px;
				text-align: left;
				padding: 0px 0px 0px 0px;
				margin: 0px 0 0px 0;
				width: 180px;
				vertical-align: middle;			
			}
			
			#combo_select_box
			{
				background-color: #ffffff; 
				position: absolute; 
				width: 121px; 
				left: 0px; 
				top: 28px; 
				color: #8e8e8e;
				display: none;
			}

			#combo_select_box ul li
			{
				padding: 1px 2px 1px 2px; 
				border-bottom: 1px dotted #CCCCCC;
				width: 116px;
				cursor: pointer;
			}
		
			.over
			{
				background-color: #EBECEC;
			}
			
			.out
			{
				background-color: #ffffff;
			}						
			/*----------------------------------------------------------------------*/
	
			#rightheadright
			{
				float: right;
				height: 36px;
			}
			
			#rightheadright a
			{
				color: #909090;
			}
		
			#rightcontent
			{
				width: 526px;					
			}
			/*----------------------rightcontent nyito oldal------------------------*/
			#rightcontent_nyito
			{
				padding: 23px 0px 23px 23px;
			}
      
      #combined_nyito
			{
				padding: 0px;
			}
			
			.title h1
			{
				font-size: 18px;
				color: #5d75a1;
			}
			
			.title h1 a
			{
				color: #5d75a1;
			}			
			/*----------------------------------------------------------------------*/
			
			/*----------------------rightcontent felszereltseg oldal----------------*/
			#rightcontent_felszereltseg
			{
				padding: 23px 30px 23px 23px;
			}
			
			#rightcontent_felszereltseg h1
			{
				font-size: 18px;
				color: #ed1c24;
				font-weight: normal;
				padding-bottom: 13px;
			}
			
			#rightcontent_felszereltseg div
			{
				width: 244px;
				}
			
			#rightcontent_felszereltseg img
			{
				border: 1px solid #ed1c24;
				float: right; 				 
			}
			/*----------------------------------------------------------------------*/
			
			/*----------------------rightcontent termek oldal-----------------------*/
			#rightcontent_termek
			{
				padding: 23px 0 0 0;
			}
			
			#rightcontent_termek_left
			{
				float: left;
				width: 212px;
				padding: 0 0 0 13px;
			}
			
			#rightcontent_termek_left h1.kategoria 
			{
				font-size: 14px;
				color: #000000;
			}

			#rightcontent_termek_left h1.termek 
			{
				padding-top: 17px;
				font-size: 18px;
				color: #ed1c24;
			}
			
			#rightcontent_termek_left .desc 
			{
				font-size: 12px;
				color: #000000;	
			}

			#rightcontent_termek_left .pic 
			{
				padding-top: 52px;
				clear: both;
			}

			#rightcontent_termek_left .pic img
			{
				position: relative;
				left: -13px;
			}
			
			#rightcontent_termek_left .feicon 
			{
				padding-top: 6px;				
				clear: both;			
			}
			
			#rightcontent_termek_left .feicon img 
			{
				padding-right: 12px;
				display: inline;			
			}
			
			#rightcontent_termek_right
			{
				margin-left: 233px;
				padding-right: 23px;
			}

			#rightcontent_termek_right ul
			{			
				list-style: disc;
				color: red;
				padding-left: 13px;
			}

			#rightcontent_termek_right ul li.nodisc
			{				 
			 list-style: none;
			}
		
			#rightcontent_termek_right ul li span
			{			
				color: #000000;
			}
			
			#rightcontent_termek_right #tovabbi
			{
				padding-top: 14px;
			}			
			
			#rightcontent_termek_right span.tovabbi
			{
				padding-left: 10px;
			}
			
			#osztaly
			{
				padding-top: 14px;
				padding-bottom: 14px;
				padding-left: 10px;
			}
			
			#osztaly span
			{
				display: block;
				color: #ed1c24;
			}			
			
			#hasznalati_utasitas
			{
				clear: both;
				background-image: url(../image/termek_pdf_csik.jpg);
				background-position: 0pt;
				background-repeat: no-repeat;
				width: 526px;
				height: 36px;
				position: absolute;
				bottom: 0px;				
				display: block;
			}
			
			#hasznalati_utasitas a
			{
				color: #a1a1a1;
			}
			
			#hasznalati_utasitas .left
			{
				float: left;
			}
			
			#hasznalati_utasitas img
			{
				vertical-align: bottom;
			}			
			
			#hasznalati_utasitas .right
			{
				margin: 0 0 0 44px; 
				padding-top: 3px;
				color: #a1a1a1;
				font-size: 12px;
				font-weight: bold;
			}

			/*----------------------------------------------------------------------*/									

#footer
{
	clear: both;
	display: block;
	position: relative;
	border-top: 1px solid #ff0000;
	line-height: 25px;
}

	#footerleft
	{
		float: left;
		position: relative;
		display: block;
	}
	
		#footerleft h1
		{
			background-image: url(../image/global_home.jpg);
			background-position: 0pt;
			background-repeat: no-repeat;
			position: absolute;
			top: 0px;
			left: 0px;				
			width: 213px;
			height: 23px;
			text-indent: -9999px;
		}
		
		#footerleft a
		{
			display: block;
			width: 213px;
			height: 23px;			
		}		

	#footerright
	{
		float: right;
		position: relative;
		display: block;
	}
	
		#footerright h1
		{
			background-image: url(../image/victorinet.jpg);
			background-position: 0pt;
			background-repeat: no-repeat;
			position: absolute;
			top: 0px;
			right: 0px;				
			width: 92px;
			height: 23px;
			text-indent: -9999px;
		}	
		
		#footerright a
		{
			display: block;
			width: 92px;
			height: 23px;			
		}			

.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
