/*--------------------------
	Owner:	Prodakt.hu
	for:	prodakt home
	date:	2007.02.01.
	Author:	Gabor Zsoter
---------------------------*/

	* { padding : 0px; margin : 0px; border : none; }
	
	html,body {		
		height : 100%;

		background-color : #EDEDED;
		background-image : url('../images/menu-bg.png');
		background-position : top left;
		background-repeat : repeat-y;

		
	}
	
	div#bee{
		position : absolute;
		top : 20px;
		left : 860px;
		width : 120px;
		height : 110px;
		
		background-image : url('../images/meh.gif');
		background-position : top left;
		background-repeat : no-repeat;		
	}
	
	a { text-decoration : none; }

	div.clear-left{ _clear : left;}
	
	div#rap{
		margin-bottom : -50px; /* its the footer height */
		height : auto !mportant;
		min-height : 100%;
		
	}
	
	div#footer{
		height : 16px;
		width : 190px;
		clear : left;
		
		padding-top : 24px;
		
		font-family : "Trebuchet MS";
		font-size : 10px;
		color : #B8B7B7;	
		
		background-color : white;
		background-image : url('../images/footer-bg.png');
		background-position : top left;
		background-repeat : no-repeat;		
	}


	div#menu{
		width : 190px;
		height : 100%;
		float : left;
		
		background-color : white;
		border-right : 1px solid black;
		
		
		/*stylize*/
		font-family : "Trebuchet MS";
		font-size : 15px;
		font-weight : bold; 
	}	
	
	div#header{
		width : 190px;
		height : 50px;
		padding : 5px 0px 0px 0px;
		
		margin-bottom : 2px;
		background-color : black;
	}

	div#header img{
		margin : 0px 0px 0px 13px;
	}
	
/* menu elements */

	div.menu-element{
		width : 190px;
		height : 26px;
		background-color : black;
		
		/*positioning*/
		margin : 0px 0px 2px 0px;
		
		/*set up text position 26 + 4 -> remain 30 px */
		padding : 4px 0px 0px 0px;
	}	
	
	div.menu-element a{
		/*positioning*/
		margin-left : 13px;
		color : white;		
	}

	div.menu-element a:hover{
		color : gray;		
	}
	
	div.menu-element a.akcio{
		/*positioning*/
		margin-left : 13px;
		color : #FFBF1A;
	}

	div.menu-element a.akcio:hover{
		color : white;		
	}

	div.menu-element span{
		font-size : 10px;
		color : #FFBF1A;
	}
	
	div.submenus{
		height : 40px;
		border : 0px solid black;
		
		font-family : "Trebuchet MS";
		font-size : 13px;
		font-weight : bold;
		
		margin-bottom : 20px;
		margin-left : -10px;
		_margin-left : -18px;
	}
	
	div.submenu-element a{
		display : block;
		padding : 7px 0px 0px 30px;
		color : #B8B7B7;
	}

	div.submenu-element a:hover{
		color : black;
	}
	
	div.submenu-element{
		height : 40px;
		float : left;
		margin-left : 10px;		
		
		background-color : #EDEDED;
		background-image : url('../images/submenu-bg.png');
		background-position : top left;
		background-repeat : no-repeat;
	}
	
	div.submenu-red-element a{
		display : block;
		padding : 7px 0px 0px 30px;
		color : #B8B7B7;
	}

	div.submenu-red-element a:hover{
		color : black;
	}
	
	div.submenu-red-element{
		height : 40px;
		float : left;
		margin-left : 10px;		
		
		background-color : #EDEDED;
		background-image : url('../images/submenu-red-bg.png');
		background-position : top left;
		background-repeat : no-repeat;
	}

	 
/* content */

	div#content{
		width : 610px;
		float : left;
		padding-left : 17px; 
		margin-left : 1px;
		margin-bottom : 50px;
		
		font-family : "Trebuchet MS";
		font-size : 12px;		
		
		background-color : transparent;
		
	}

	div#content p a{ color : #AA8012; font-weight : bold; text-decoration : underline }
	
	div#content p a:hover{ color:#ff9900; font-weight : bold; text-decoration : underline }

	div#content p{
		text-align : justify;
	}
	
	div#content p.bal{
		text-align : left;
	}

	span.title{
		font-weight : bold;
		display : block;
	}
	 
	div#content img{
		border : 3px solid black;
		margin-top : 3px;
		margin-bottom : 3px;
	} 
	 
	div#content input.buttonx{
		background:#EDEDED none repeat scroll 0%;
		border:2px solid #AA8012;
		color:#AA8012;
		font-family:"Trebuchet MS";
		font-size:11px;
		height:20px;
		margin:10px;
		width:80px;
	}
 
	div#content input.textbox{
		background:#EDEDED none repeat scroll 0%;
		border:1px solid #AA8012;
		color:#AA8012;
		font-family:"Trebuchet MS";
		font-size:11px;
		height:17px;
		margin:3px;
		width:200px;
	}	 
	 
	div#content input.textbox_kicsi{
		background:#EDEDED none repeat scroll 0%;
		border:1px solid #AA8012;
		color:#AA8012;
		font-family:"Trebuchet MS";
		font-size:11px;
		height:17px;
		margin:3px;
		width:100px;
	}

	div#content select.selectx{
		background:#EDEDED none repeat scroll 0%;
		border:1px solid #AA8012;
		color:#AA8012;
		font-family:"Trebuchet MS";
		font-size:11px;
/*		height:17px;*/
		margin:3px;
		width:200px;
	}	 	 
	 
	div#content textarea.textx{
		background:#EDEDED none repeat scroll 0%;
		border:1px solid #AA8012;
		color:#AA8012;
		font-family:"Trebuchet MS";
		font-size:11px;
		margin:3px;
		width:200px;
	}
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 

