/*
Theme Name: UNR WebTeam
Theme URI: http://unr.hu
Description: Az UNR WebTeam Weboldala
Version: 1.0
Author: Ferenc Radics
Tags: web development
*/

/*------------------ reset */

* {margin: 0px;padding: 0px;}


/*------------------ pozícionálás */

h1 {font-family: century gothic, arial;color: #4F4622;}
h2 {font-family: century gothic, arial;color: #4F4622;}
h3 {font-family: century gothic, arial;color: #4F4622;}

hr {height: 2px; margin: 5px 50px;clear: both;border-width: 0px;border-top: 1px solid  #A69D7F;border-bottom: 1px solid  #F9F0D7;}

a {color: #791a11;text-decoration: underline;}
a:hover {text-decoration: none;}
a:focus, a:active {outline: none;}

img {border-width: 0px;}

body {color:#695e33;font-size: 1em;font-family: times;
	background: transparent url('images/body_bg.png') repeat scroll left top;}

div#site_wrap {background: transparent url('images/site_bg.jpg') no-repeat scroll center top;}

	div#site_container {
		margin: 0px auto;padding-top: 180px;
		width: 850px;
		position: relative;
	}
	
		div#ticket {
			width: 120px;height: 180px;display: block;z-index: 10;
			position: absolute;right: -60px;top: 0px;
			background: transparent url('images/ticket.png') no-repeat scroll left top;
		}
			div#ticket a {width: 100%;height: 100%;display: block;}
			
				div#ticket a span {display: none;}
		
		div#menu {
			width: 100%;
			overflow: auto;
		}
	
			div#menu ul {height: 92px;
				list-style-type: none;
			}
			
				div#menu ul li {
					height: 100%;
					/* border: 1px solid red; */
					float: left;}
				
				div#menu ul li {height: 100%;display: block;float: left;}
				
				div#menu ul li.page-item-11 {width: 155px;}/* főoldal */
				div#menu ul li.cat-item-6 {width: 165px;}/* portfólió -weblapok*/
				div#menu ul li.cat-item-14 {width: 176px;}/* rendelés */
				div#menu ul li.page-item-5 {width: 168px;}/* rólunk */
				div#menu ul li.cat-item-4 {width: 186px;}/* blog */
				
				div#menu ul li a {display: block;width: 100%;height: 100%;text-indent: -9999px;}
				
				/*------------------ menüpontok */
				
				/* főoldal */
				div#menu ul li.page-item-11 a {background-image: url('images/menu_fooldal.png');background-position: 0px 0px;}
					div#menu ul li.page-item-11 a:hover {background-position: 0px -92px;}
				
				/* portfólió */
				div#menu ul li.cat-item-6 a {background-image: url('images/menu_portfolio.png');background-position: 0px 0px;}
					div#menu ul li.cat-item-6 a:hover {background-position: 0px -92px;}
					
				/* rendelés */
				div#menu ul li.cat-item-14 a {background-image: url('images/menu_rendeles.png');background-position: 0px 0px;}
					div#menu ul li.cat-item-14 a:hover {background-position: 0px -92px;}
				
				/* rólunk */
				div#menu ul li.page-item-5 a {background-image: url('images/menu_rolunk.png');background-position: 0px 0px;}
					div#menu ul li.page-item-5 a:hover {background-position: 0px -92px;}
				
				/* blog */
				div#menu ul li.cat-item-4 a {background-image: url('images/menu_blog.png');background-position: 0px 0px;}
					div#menu ul li.cat-item-4 a:hover {background-position: 0px -92px;}
				
				/* aktuális oldal */
				div#menu ul li.current-cat a,
				div#menu ul li.current_page_item a {background-position: 0px -184px !important;}
				
		div#self_promo {margin: 20px 0px;overflow: auto;color: #492807;}		
			
			div#self_promo h1 {font-size: 1.7em;}
			div#self_promo_text {width: 49%;float: left;font-family: century gothic, arial;}
				div#self_promo_text h1.weblapra_van_szuksege {margin-bottom: 15px;background: transparent url('images/weblapra_van_szuksege.png') no-repeat scroll left top;text-indent: -9999px;}
			div#utolso_ref {width: 50%;height: 200px;overflow: hidden;float: right;} /* ez itt rotálódásra volt állítva, azért van így megvariálva. */
		
		div#content {margin: 20px 0px 40px;padding-bottom: 1px;overflow: auto;line-height: 1.5em;}
			
			div#content h1 {font-size: 1.5em;margin: 15px 0px 10px;}
			div#content h2 {font-size: 1.05em;margin: 15px 0px;}
			div#content h3 {font-size: 1em;margin: 15px 0px;}
			
			div#content p {margin: 5px 0px 10px;}
			
			
			/*üzenetek formázása (amit a contact form visszaad)*/
			
			div#content span.successmsg {background-color: #35796c; border: 1px solid #13473d; padding: 3px; color: #fff;}
			div#content span.errormsg {background-color: #94332a; border: 1px solid #5c0e06; padding: 3px; color: #fff;}
			
			
			/*elérhetőségek formázása*/
			
			div#content span.email {padding-left: 22px;background: transparent url('images/icon_email.gif') no-repeat scroll 0px 2px;}
			div#content span.skype {padding-left: 22px;background: transparent url('images/icon_skype.gif') no-repeat scroll 0px 2px}
			div#content span.twitter {padding-left: 22px;background: transparent url('images/icon_twitter.gif') no-repeat scroll 0px 2px}
			
			div#lepjenkapcsolatba a {text-decoration: none;}
			
			div#content blockquote {padding: 0px 20px;margin: 20px 0px;font-style: italic;}
			div#content pre {padding: 0px 20px;margin: 20px 0px;}
			
			div#content div.left {float: left;width: 49%;}
			div#content div.right {float: right;width: 49%;}
			
			div#content ul {margin: 10px 0px 10px 15px;}
				div#content ul li {margin: 7px 0px;}
			
			div#content ol {margin: 10px 0px 10px 23px;}
				div#content ol li {margin: 7px 0px;}
				
			div#content form {}
			
				div#content form label {clear: both;display: block;}
				
				div#content form .input {width: 96%;
				padding: 5px;
				margin-bottom: 10px;
				border: 1px dashed #a3986d; color: #695e33;
				background: transparent url('images/trans_bg.png') repeat scroll left top;}
			
				div#content form .hidden {border-width: 0px;padding: 0px;margin: 0px;}
			
			div.service {width: 33%;margin-left: 1px;float: left;}
				div.service p {padding-right: 10px;}
			
			
			/* portfólió bejegyzések */
			
			div.portfolio-item {overflow: auto;width: 100%;}
				div.portfolio-item div.image {float: left;width: 50%;}
				div.portfolio-item div.details {float: right;width: 50%;}
					div.details div.link {margin-top: 10px;}
				
			div.portfolio-logo {clear: both}
				div.portfolio-logo div.logo {float: left;margin-right: 10px;}
					div.portfolio-logo div.logo p {margin: 0px;}
					div.portfolio-logo div.logo img {border: 5px solid white;}
			
			/* blog bejegyzések */
			
			div.blog-item {width: 63%;margin-bottom: 40px;}
			
				div.blog-item div.meta {margin: 10px 0px;padding: 10px;font-size: 0.8em;line-height: 1.3em; background: transparent url('images/trans_bg.png') repeat scroll left top;border: 1px dashed #a3986d;}
				div.blog-item div.meta a {color: #695e33;}
				
				div.blog-item div.about_the_author {margin-top: 30px;padding: 10px;
				background: transparent url('images/trans_bg.png') repeat scroll left top;border: 1px dashed #a3986d; color: #695e33;
				overflow: auto;}
				
				div.blog-item div.about_the_author div.gravatar {float: left;}
				div.blog-item div.about_the_author div.gravatar img {background-color: #e8e3d4;padding: 5px;border: 1px solid #a3986d;}
				
				div.blog-item div.about_the_author div.description {float: right;width: 80%;}
				div.blog-item div.about_the_author div.description h3 {margin-top: 0px !important;}
				
	
			ul.post-categories {display: inline;list-style-type: none;margin: 0px !important;padding: 0px !important;}
			
				ul.post-categories li {display: inline;margin: 0px !important;padding: 0px !important;}
			
			/* rendelés bejegyzések */
			
			div.rendeles-item {margin-bottom: 40px;} 
	
			/* sidebar */
			
			div#sidebar {float: right;width: 35%;}
			
				div#sidebar a {color: #796d3f;}
						
				div#sidebar ul {margin-left: 15px;}
				
				div#sidebar ul li {margin-bottom: 2px;}
			

			/* pagination */
			
			div.wp-pagenavi {padding-left: 10px;margin: 20px 0px;text-align: center;}
				
				div.wp-pagenavi span, div.wp-pagenavi a {
				padding: 2px 6px;margin-right: 2px;
				display: inline-block;
				line-height: 1.2em;
				border: 1px solid #CFC2A2;
				background: transparent url('images/pagination_bg.gif') repeat-x scroll left top;
				}
				
				div.wp-pagenavi span { color: #CFC2A2;}
			
				div.wp-pagenavi a {text-decoration: none;}
				div.wp-pagenavi a:hover {color: #000;}
				
			
		div#footer {clear: both;height: 90px;padding:37px 15px 0px 210px;margin-top: 40px;
			color: #7F7567;font-size: 0.8em;font-family: arial;
			background: transparent url('images/footer_bg.png') no-repeat scroll left top;}
			
			div#footer a {color: #7F7567;}

