html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	/*background: transparent;*/
}

/*
@font-face{
font-family: myFont;
src: url('/font/GOTHIC.TTF');
}

@font-face{
font-family: myFont2;
src: url('/font/GOTHICI.TTF');
}

@font-face{ 
    font-family: MyFont_IE; src: url('/font/GOTHIC.EOT'); 
}

@font-face{
font-family: myFont2_IE; src: url('/font/GOTHICI.EOT');
}

*/


/*
body{
	
   font-family: myFont,MyFont_IE;
   margin:0;
   padding:0;
   height: 100%;

}
*/

   
#container {
   height:290px;
   
   }   

   
img{border:none;}

pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:800px;
		background:#fff;		
		margin-bottom:2em;
		}	
#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#fff;
		}				

#content{
		position:relative;
		}	   
   
/*
 *
#slider_elott	{
   margin:0 auto;
   position:relative;
   text-align:left;
   width:800px;
   background:#fff;		

	}




#slider1{
      position:relative;
	 width:800px;
         height:290px;
         overflow:hidden;
         text-align:center;
         float:left;
   }	
#slider1 ul, #slider1 li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider1 li{ 
	width:800px;
	height:290px;
	overflow:hidden; 
	}


#slider2	{
       	 width:800px;
         height:290px;
         overflow:hidden;
         text-align:center;
         margin:0px;
	
	}


*/


#logo{
   float:left;
   padding: 0;
   margin: 0;
/*   width:300px;  
*/   margin-top: 24px;
/*   margin-left:40px;
   margin-bottom: 10px;
*/   
}

#logo-right{
   float:right;
/*   width:400px;
*/   margin-top: 27px;
   margin-right:0px;
/*  margin-bottom: -5px;*/
   
}

#tartalom {
   float:left;
   width:1000px;
   height:680px;
   margin:0;
   padding:0;
   background-color: #87C643;
}

#jobb_sav2{
   
   float:right;
   width:200px;
   padding:0;
   celling:0;
   margin:0;
   display:block;
   height:100%;
   text-align:center;
   font-size: 0px;
   background-color:#FFFFFF;
}
#jobb_sav2 img {
   margin-top:2px;
   
}

#kepernyo{
   width:100%;
   display:block;
/*   height:670px;*/
/*   height:600px;*/
   margin-left:auto;
   margin-right:auto;
/*   background-color: #87C643;*/
/*   border-style: solid;
   border-width: 1px;
   border-color: black;
   padding: 10px 10px 10px 10px;
*/   
   
   }

#szoveg {
   float:left;
   width:800px;
   /*height:500px;*/
   margin-left:0px;
   margin-right: 0px;
  background-color: #87C643; 
   font-size:15px;
   
}


#szoveg_index {
   float:left;
   width:780px;
   height:350px;
   padding-left:10px;
   padding-right: 10px;
   background-color: #87C643; 
   font-size:15px;
   display: block;
   text-align: justify;
   
}

#szoveg_no_slider {
   float:left;
   width:780px;
   height:635px;
   padding-left:10px;
   padding-right: 10px;
   background-color: #87C643; 
   font-size:15px;
   display: block;
   text-align: justify;
   
   
}

#szoveg_no_slider li {
  margin-left: 50px; 
   
}

#szoveg_no_slider_about {
   float:left;
   width:980px;
   height:635px;
   padding-left:10px;
   padding-right: 10px;
   background-color: #87C643; 
   font-size:15px;
   display: block;
   text-align: justify;
   
}


#szoveg_contact {
   float:left;
   width:780px;
   height:680px;
   padding-left:10px;
   padding-right: 10px;
   background-color: #87C643; 
   font-size:15px;
   display:block;
   
}

#szoveg_gallery {
   float:left;
   width:800px;
   height:680px;

   background-color: #87C643; 
   font-size:15px;
   display:block;
   
}


.kozepre{
   text-align:center;
}

.kozepre_gallery {
   text-align:center;
   display:block;
/*   height:635px;*/
}

#footer{
   width:1000px;
   float:left;
   height:45px;
   padding-top: 10px;
   /*bottom:0px;*/
   background-color:#60A016;
   font-size:12px;
}

#new_customers{
   padding-top:2px;
   float:left;
   width:800px;
   height:50px;
   background-color:#d61c12;
   color:#FFFFFF;
   font-size: 12px;
   display:block;
}

h1 { /*font-family: sans-serif; */
   font-size:170%;
   color:#c91f23;
   /*font-weight: 2;*/
   /*font-style: oblique; */
}


#terkep {
   float:left;
   height:680px;
   width:800px;
   /*height:500px;*/
   background-color: #87C643; 
   font-size:15px;
}

img.kep_mellet {
   float:left;
   margin:4px;
   align:top;
	
}




.form label { 
	margin-left: 12px; 
	color: #999999; 
	}
        
.submit input {
	width: auto;
	padding: 10px 14px;
	background: #617798;
	font-size: 14px;
	color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	cursor:pointer;
	}
        
        
input, textarea { 
	padding: 8px;
	border: solid 1px #E5E5E5;
	font: normal 12px Verdana, Tahoma, sans-serif;
	width: 200px;
	background: #FFFFFF url('form_background.png') left top repeat-x;/*Mimic Background Property in Internet Explorer since IE 6,7,8 does not support CSS3*/
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;/*0.1 actually means 10 %*/
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	}

textarea { 
	width: 450px;
	max-width: 450px;
	height: 100px;
	line-height: 150%;
	}


        

#form-div { 
-moz-border-radius:12px 12px 12px 12px;
-webkit-border-radius: 12px 12px 12px 12px;
background-color:#F5F5F5;
padding:15px;

}

#form-div-product { 
-moz-border-radius:12px 12px 12px 12px;
-webkit-border-radius: 12px 12px 12px 12px;
background-color:#F5F5F5;
padding:15px;

}



#wrapper { 
margin:30px auto;
width:500px;
}

#wrapper_product { 
margin:5px 5px 150px 150px;
width:500px;
float:left;

}

/*
.contact {
   font-size:12px;

}
*/

.kozepre_kep {
   display: block;
   margin-left: auto;
   margin-right: auto;
}
   
#image_gallery {
   width:200px;
   height:200px;
   display:block;
   float:left;
   line-height: 200px;
   text-align:center;

}  
   
#meret1 {
   font-size:14px;
}
#meret2 {
   font-size:14px;
   color:#457e30;
   
}
