html, body
	{ 
		margin:0; 
 		padding:0; 
 		text-align:justify; 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		background-color:#333333;
	} 
 
 
a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration: none; 
		color: #333333; 
	}

h1
	{
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;	
	}

a:hover
	{
		color:#000000;
	}	

	  
h3
	{
		text-align:center;
		color:#660000;
		font-size:16px;
	}	

h3 a
	{
		text-align:center;
		color:#660000;
		font-size:16px;
	}	

h3 a:hover
	{
		color:#FFFFFF;
		text-decoration:underline;
	}	
		  
h4
	{
		text-align:center;
		color:#660000;
		font-size:14px;		
	}	
h4 a
	{
		text-align:center;
		color:#660000;
		font-size:14px;		
	}		
		
h4 a:hover
	{
		color:#FFFFFF;
		text-decoration:underline;	
	}		
	  
h5
	{
		text-align:center;
		color:#660000;
		font-size:11px;
	}	  
	  

.cimsor
	{
		text-align:right;
		color:#660000;
		font-size:14px;
		font-weight:bold;
		width:180px;
		height:30px;
		padding-top:15px;
		background-image:url(../kepek/greedo1_cimsor_hatter.gif);
		background-repeat:no-repeat;
	}			  
#pagewidth
	{ 
		width:1000px; 
		text-align:left;  
		margin-left:auto; 
		margin-right:auto;
		background-image:url(../kepek/greedo1_hatter.jpg);
		background-repeat:repeat-y;
		border-left:1px solid #000000;
		border-right:1px solid #000000;
	} 
 
#header
	{
		 position:relative; 
		 height:130px; 
		 background-color:#252525; 
		 width:1000px;
		 background-image:url(../kepek/fejlec.jpg);
		 background-repeat:no-repeat;
	} 

#greedo2
	{
		position:absolute;
		top:0px;
		left:760px;
		height:130px;
		width:240px;
		cursor:pointer;
	}				
		
#greedo2 p	{visibility:hidden;	}
 
#leftcol
	{
		 width:180px; 
		 float:left; 
		 position:relative; 
		 margin:0 10px 0 10px;
		 padding:0;
 	}
	
	
#leftcol ul
	{
		padding:0;
		margin:0;
		width:175px;
		padding-left:5px;
	}	
 
 #leftcol ul li a
	{
		
		font-size:10px; 
		Color:#444444; 
		font-size:11px; 
		font-weight:bold;
	}

#leftcol ul li a:hover 
	{
		text-decoration:underline; 
		font-weight:bolder;
		color:#000000;
	}
 
 
#leftcol a h2
	{
		font-weight:bolder;
		text-align:center;
		color:#FF0000;
	}
	
#maincol
	{
		float:right; 
		display:inline; 
		position:relative; 
		width:800px;

 	}
 

#menu
	{
		position:relative;
		width:800px;
		height:28px;
		text-align:right;
		background-image:url(../kepek/greedo1_menu_hatter.jpg);
		background-repeat:no-repeat;
	}
	

	
#footer
	{
		 height:45px;
		 background-image:url(../kepek/greedo1_hatter.jpg);
		 background-repeat:repeat-y;
		 width:900px;
		 clear:both;
		 font-size:8px;
		 text-align:center;
		 padding-left:100px;
		 padding-top:10px;
	} 
	
#footer a 
	{
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		font-size:8px;
	} 

#footer a:hover 
	{
		text-decoration:underline;
	}

#footer a:visited 
	{
		color:#FFFFFF;
	} 



/*- Menu Tabs G--------------------------- */

#tabsG 
	{
      float:left;
      width:800px;
      font-size:12px;
      line-height:normal;
	}

#tabsG ul
	{
        margin:0;
        padding:4px 0px 0 50px;
        list-style:none;
    }

#tabsG li 
	{
      display:inline;
      margin:0;
      padding:0;
	}

#tabsG a 
	{
      float:left;
	  background-image:url(../kepek/menu/tableft_g1.gif);
	  background-repeat:no-repeat;
	  background-position:left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	}

#tabsG a span 
	{
      float:left;
      display:block;
	  background-image:url(../kepek/menu/tabright_g1.gif);
	  background-repeat:no-repeat;
	  background-position:right top;
      padding:5px 15px 4px 6px;
      color:#000000;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsG a span 
	{
		float:none;
	}
    /* End IE5-Mac hack */
#tabsG a:hover span 
	{
      color:#ffffff;
    }
#tabsG a:hover 
	{
	    background-position:0% -42px;
    }
#tabsG a:hover span 
	{
      background-position:100% -42px;
    }

#tabsG #current a 
	{
		background-position:0% -42px;
    }

#tabsG #current a span 
	{
		background-position:100% -42px;
    }
-->



/* - táblázat - */		
#tabla ul 		{ list-style:none; margin:0; padding:0; text-align:left;  width:450px; height:15px;}
#tabla ul li 	{ float:left;}  

#vote ul 		{ list-style:none; margin:0; text-align:left; width:200px; height:30px; padding: 5px 0 0 0;}
#vote ul li 	{ height:15x;}  

#kereso ul 		{ list-style:none; margin:0; text-align:right; width:180px; height:30px; padding: 5px 30px 0 0;}
#kereso ul li 	{ height:15x;}  

/* - vendegkönyv - */

#comment ul 	{ list-style:none; margin:0; padding:10px; text-align:left; width:480px; min-height:20px; border:1px;}
#comment ul li 	{ float:left; width:150px; font-weight:bolder;} 

#forum ul 		{ list-style:none; margin:0; padding:0; text-align:left; width:650px;}
#forum ul li 	{ float:left; width:150px;}  

#lapozo ul 		{ list-style:none; margin:0; padding:0; text-align:left;}
#lapozo ul li 	{ float:left; width:150px; }  


/* - adatbazis & shop- */


#db a 			{ font-size:11px; color:#FFFFFF}
#db a:hover		{ text-decoration:underline;}
#db ul 			{ list-style:none; margin:0; padding:0; text-align:left; width:450px;}
#db ul li 		{ float:left; width:350px; }  

#lista ul 		{ list-style:none; margin:0; text-align:center; width:800px; padding:10px 0px 0px 0px; height:290px;}
#lista ul li 	{ float:left; padding:0 10px 0 10px; width:180px; height:290px; }  

#keres ul 		{ list-style:none; margin:0; text-align:center; width:800px; padding:10px 0px 0px 0px; height:270px;}
#keres ul li 	{ float:left; padding:0 10px 0 10px; width:180px; height:270px;} 

#uj ul 		{ list-style:none; margin:0; padding:0; text-align:center; width:800px; padding:10px 0px 0px 0px; height:200px;}
#uj ul li 	{ float:left; width:100px; height:190px;} 
#uj ul li a:hover {color:#FFFFFF; text-decoration:underline;}


#reszlet ul 	{ list-style:none; margin:0; padding:0; text-align:center; width:650px; height:450px;}
#reszlet ul li 	{ float:left; text-align:justify; margin-left:10px; width:310px; height:450px;}  

#fejlec		{ text-align:right; color:#000000; height:50px; font-size:12px; padding-right:30px;}
#fejlec a 	{ font-size:12px;}


#nincs			{ text-align:center; color:#600; height:50px; font-size:18px; font-weight:bold;}

#kosar ul 		{ list-style:none; margin:0; padding:0; width:700px; height:25px;}
#kosar ul li 	{ float:left; width:180px; height:25px; vertical-align:baseline; } 

#megrend ul 	{ list-style:none; margin:0; padding:0; text-align:left; width:700px;height:30px;}
#megrend ul li 	{ float:left; padding:10; width:180px; height:30px;}   

#album ul 		{ list-style:none; margin:0; text-align:center; width:800px; padding:10px 0px 0px 0px; height:150px;}
#album ul li 	{ float:left; padding:0 10px 0 10px; width:180px; height:150px; } 

#fotok ul 		{ list-style:none; margin:0; padding:0; text-align:center; width:700px;}
#fotok ul li 	{ float:left; width:640px; height:450px; vertical-align:middle;}

#kontakt ul 	{list-style: none;	margin:0; padding:0; text-align:left; width:700px; min-height:25px;}
#kontakt ul li	{float:left; margin:0; padding:10px 0 10px 0; } 

#kontakt .tipus 	{width:150px; text-align:right; margin:0; padding:0;  min-height:10px;}
#kontakt .tartalom  {width:550px; text-align:left; float:left; margin:0; padding:0; height:20px;}
#kontakt .szoveg 	{width:550px; text-align:left; float:left; margin:0; padding:0; height:auto; }

#feltetel 			{ padding:0; margin-left:40px; width:700px; height:auto;}
#feltetel ul 		{list-style:none; margin:0; padding:0; width:700px;}
#feltetel ul li 	{list-style:none; margin:0;	padding:0; padding:10px 0 0 0; width:700px;}

#feltetel .cimek	{ text-align:left ; padding:0; margin:0; min-height:25px;}
#feltetel .link		{ padding:0; margin-left:40px; min-height:20px;}
#feltetel .szoveges	{ padding:0; margin:0; min-height:40px;}
#feltetel .megnevez	{ color:#333333; font-weight:bold; text-align:left; padding-top:20px; margin:0; min-height:20px;}
#feltetel .szoveg	{ color:#555555;text-align:justify; padding:0; margin:0; min-height:20px;}

.forgalmazott_term {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #FFCC00;
	text-decoration: none;
	visibility:hidden;
}

.clearfix:after 
	{
		content: "."; 
		display: block; 
		height:0; 
		clear: both; 
		visibility: hidden;
	}
 
.clearfix
	{
		display: inline-block;
	}

* html .clearfix
	{
		height: 1%;
	}

.clearfix{display: block;}


@media print{ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

