@charset "utf-8";
/*
Theme Name: Fogomakezed
Theme URI: http://fogomakezed.hu
Description: 
Version: 2 (WP2.9.2)
Author: Szalai Gergő	
Author URI: http://codeedesign.hu
Tags: simple, clean, basic
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";
@import "style/css/ie6.css";

html { background:url(style/images/bg.gif) repeat; }

body { background:url(style/images/body_bg.png) no-repeat top center; }

#wrapper { width:920px; margin:40px auto 0 auto; padding:20px; background-color:#ffffff; -moz-box-shadow: 0 0 20px #666; -webkit-box-shadow: 0 0 20px #666; box-shadow: 0 0 0 #666; }

	#top { width:910px; height:30px; background:#c1ba92; padding:5px; margin:0 0 20px 0;}
		#top .e-mail {float:right; margin:7px 0 0 0;}
	
	#header { width:920px; height:160px; margin:0 0 20px 0; background:url(style/images/header_bg.jpg) no-repeat top left; }
	
		#header_nav { border-left:20px solid #FFFFFF; border-top:20px solid #FFFFFF; border-bottom:20px solid #FFFFFF; bottom:-90px; height:75px; position:relative; float:right; width:180px; z-index:10; }
		
		#header_nav ul {}
			#header_nav ul li {}
		
		li.h_nav_item a:link, li.h_nav_item a:active, li.h_nav_item a:visited { background:#09565c; width:160px; padding:10px; display:block; color:#ffffff; text-transform:uppercase; font-size:14px; text-decoration:none; font-weight:bold; margin:0 0 3px 0; }
			li.h_nav_item a:hover { background:#54a4ab; width:160px; padding:10px; display:block; color:#ffffff; text-transform:uppercase; font-size:14px; text-decoration:none; font-weight:bold; margin:0 0 3px 0; }

	#logo {background:url('style/images/fogomak_logo.jpg') no-repeat;width:240px;height:160px;text-indent:-9999px; float:left; }
	#logo a {display:block;width:240px;height:160px;text-decoration:none;border: 0;}
	
	#container { width:920px; }
	
		#sidebar { width:210px; float:left; margin:0 20px 0 0; background:#cac4a2; }
	
		#content { width:645px; float:right; background:#e9e2c6; padding:0 20px 20px 20px; font-size:14px; }
		
			#content p { margin:0 0 15px 0; }
		
			.post { margin:0; border-bottom:1px dotted #0a595e; padding:0 0 10px 0; }
			
			#pagemeta {width:450px; margin:0; padding:0 0 30px 0;}
			
			.post p { margin:0 0 15px 0; }

			.post ul { margin:20px 0 20px 30px; }
			
			.post ol { margin:20px 0 20px 30px; }
			
			.post ul li { margin:0 0 5px 0; list-style-type:disc; }
			
			.post ol li { margin:0 0 5px 0; list-style-type:decimal; }
			
			.post blockquote { margin:30px 0 30px 30px; font-style:italic;}
			
			ul#pagenav { width:645px; margin:20px 0 0 0; overflow:hidden; }
			ul#pagenav li {  }
			
				li.pagenav_left { float:left; }
				li.pagenav_right { float:right; }

#footer { width:960px; margin:20px auto 20px auto; padding:0; }

/*----------------------------MENU------------------------*/

#menu { width:210px; position:relative;}

#menu ul {margin:0; padding:0; list-style:none; text-align:left; width:210px;}
#menu li {margin:0 0 2px 0; padding:0; list-style:none;}
#menu li li {margin:0; padding:0; list-style:none;}
#menu ul ul {position:absolute; left:-9999px; z-index:1;padding:1px 1px 0 4px;}
#menu ul#toplevel { left:0; top:0;}

#menu a {display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; color:#ffffff; line-height:22px; text-decoration:none;padding:8px;  width:189px; background-color:#09565c; border-left:5px solid #54A4AB; } 
#menu li a.fly {background: url(style/images/arrow.gif) no-repeat right top;}

#menu li a:hover {background-color:#54a4ab; color:#fff;} 
#menu li:hover > a {background-color:#54a4ab; color:#fff;}

#menu ul li:hover > ul {left:100%; margin-top:-39px; margin-left:-2px;}

#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}

#menu table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-1px;}

#menu .page-item-126 a { display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; color:#ffffff; line-height:22px; text-decoration:none;padding:8px;  width:189px; background-color:#984712; border-left:5px solid #ad6238; }

#menu .page-item-126 a:hover { display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; color:#ffffff; line-height:22px; text-decoration:none;padding:8px;  width:189px; background-color:#ad6238; }