/* CSS Document Pesto design 2009*/

body{ background:#FFFFFF url(../images/bg-body.jpg) repeat-x; padding:0; margin:0;}
html{padding:0; margin:0;}
p{color:#39593b; font:normal 14px/18px Arial, Helvetica, sans-serif; margin:0; padding:0;}
h1{color:#2d3d03; font:bold 18px/18px Arial, Helvetica, sans-serif; margin:0; padding:0; display:none;}
h2{color:#39593b; font:normal 16px/24px Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:justify;}
h3{color:#39593b; font:bold 16px/24px Arial, Helvetica, sans-serif; margin:0; padding:0;}

hr{background:#bfdfda; color:#bfdfda; height:1px; min-height:1px; lineheight:1px; border:none; margin: 20px 37px 40px 37px; padding:0; widht:740px;}

/* DIV */

#wrapper{width:1000px; padding:0; margin:0 auto; background: none;}
#bgholder{width:1000px; padding:0; margin:0; background: url(../images/bg-wrapp.jpg) no-repeat; float:left; display:inline;}

#header{width:840px; padding:0; margin:0 0 0 73px; float:left; display:inline;}

	#header img{float:left;}
	
	#header ul{float:left; display:inline; margin:70px 0 0 59px; padding:0; list-style:none;}
	#header ul li{display:inline; margin:0 0 0 11px; padding:0; list-style:none; float:left;}
	
	a.item1:link, a.item1:visited{text-indent:-300px; overflow:hidden; display:block; height:53px; min-height:53px; background:url(../images/menu-bg.jpg) no-repeat; width:198px;}
	a.item1:hover, a.item1:active{background-position:0 -53px;}
	
	a.item2:link, a.item2:visited{text-indent:-300px; overflow:hidden; display:block; height:53px; min-height:53px; background:url(../images/menu-bg.jpg) no-repeat  -209px 0; width:133px;}
	a.item2:hover, a.item2:active{background-position:-209px -53px;}
	
	a.item3:link, a.item3:visited{text-indent:-300px; overflow:hidden; display:block; height:53px; min-height:53px; background:url(../images/menu-bg.jpg) no-repeat -353px 0; width:191px;}
	a.item3:hover, a.item3:active{background-position:-353px -53px;}

#main{width:840px; padding:0; margin:18px 0 0 88px; float:left; display:inline;}

#main a:link, #main a:visited{color:#39593b; font:normal 14px/16px Arial, Helvetica, sans-serif; margin:0; padding:2px 3px 0 3px; text-decoration:none; border-bottom:#98ce09 1px solid;}
#main a:hover, #main a:active{background:#98ce09; color:#FFFFFF; padding:2px 3px 2px 3px;}


	#main a.kapcsolat:link, #main a.kapcsolat:visited{padding:0; margin:0 0 0 30px; background:url(../images/figu-kapcsolat.jpg) no-repeat 0 0; border:none; display: block; text-indent:-300px; overflow:hidden; width:122px; height:49px; min-height:49px; float:left;}
	#main a.kapcsolat:hover, #main a.kapcsolat:active{background:url(../images/figu-kapcsolat.jpg) no-repeat 0 -50px; color:#39593b;}
	
	/*#main a.bannerterv:link, #main a.bannerterv:visited{padding:12px 0 16px 26px; margin:0; background:url(../images/figu-banner.jpg) no-repeat; border:none;}
	#main a.bannerterv:hover, #main a.bannerterv:active{background:url(../images/figu-banner.jpg) no-repeat; color:#39593b;}*/

.introtext{width:500px; float:left; margin:40px 0 0 20px; padding:0; display:inline;}
.bannergomb{float:left; margin:40px 0 0 90px; padding:0; display:inline;}

#bemutato{margin:0 0 0 40px;}

#footer{width:840px; padding:0; margin:80px 0 0 73px; float:left; display:inline; background:#f7f7f5;}

#footer ul li{color:#658b62; font:normal 11px/14px Arial, Helvetica, sans-serif; margin:0 18px 0 0; padding:0; list-style:none; display:inline;}
#footer a:link, #footer a:visited{color:#658b62; font:normal 11px/14px Arial, Helvetica, sans-serif; margin:0; padding:2px 3px 0 3px; text-decoration:underline;}
#footer a:hover, #footer a:active{background:#98ce09; color:#FFFFFF; padding:2px 3px 2px 3px; text-decoration:none;}


/* NOOBSLIDE */

.mask1{position:relative; width:815px; height:343px; overflow:hidden;}

#box8{position:absolute;}

#box8 div{width:815px; float:left; margin:0; padding:0;}

#box8 img{float:left;}

#box8 span{display:block; float:left;}

.buttons{cursor:pointer;}
  
#box8 .description,.description{width:270px; padding:0 16px 0 0; margin:0; float:left; display:inline; background:none;  }

h4.stitle{color:#666;margin:0 0 5px 0;}



.buttons{padding:0;}
.buttons span{padding:0;margin:16px 0 0 0; cursor:pointer; float:left;}
.buttons span.active, .buttons span:hover{background:#ffffff;color:#fff}

/*FORM elements*/

form{width:520px; float:left;}

input {background: #fff;font:12px/16px normal Helvetica, sans-serif; color:#39593b; padding:4px; margin:6px 0 16px 0; 
width:470px; border:solid #aab8ab 1px;}

textarea { 
 	background: #fff; padding:4px; font:12px/16px normal Helvetica, sans-serif; color:#39593b; margin:6px 0 16px 0; 
	width:470px; border:solid #aab8ab 1px; }
	
.button{width:75px; height:25px; min-height:25px; float:left; border:none; background:url(../images/kuldes-gomb.png) no-repeat; text-indent:-150px; overflow:hidden; cursor:pointer; margin:0; padding:0; }

.elerhetoseg{padding:0; margin:22px 0 0 0; }
