/* Terra Alapitvany - Hazank novenyvilaga (HU) CSS fajl */

body { 
	background: url(kepek/hatter_zold.jpg) repeat top left; 
	font: 12px arial;
	color: #666666;
    margin: 0;
	}
p { 
	font: 11px arial; 
        text-align: justify;
        margin: 0;
        padding: 0;
	}

h1      {
	display: none;
	}

h2      {
        margin: 0;
        text-transform: uppercase;
        padding: 0 0 20px 0;
	font: 30px arial;
        color: #988a6e;
	}

h3 { 
        margin: 0;
        padding: 0 0 10px 0;
        font: 18px arial;
	color: #447597;
	}

h3.news { 
        margin: 0;
        padding: 0 0 3px 0;
        font: 18px arial;
	color: #447597;
	}


h4 { 
        margin: 0;
        padding: 5px 0 10px 0;
        font: bold 14px arial;
	color: #789640;
	}

h4 a:link{ 
        margin: 0;
        font: bold 14px arial;
	color: #789640;
	}

h4 a:hover{ 
        color: #c18b46;
	}

h5 { 
        margin: 0;
        padding: 10px 0 10px 0;
        text-transform: uppercase;
        letter-spacing:2px;
        font: 10px tahoma;
	color: #666666;
	}

a:link { 
	text-decoration: none; 
	color: #447597;
	}
a:visited { 
	text-decoration: none; 
	color: #447597;
	}
a:hover { 
	text-decoration: none; 
	color: #c18b46;
        }

.hide {
	display:none
	}

.datum {
        display: block;
        font: 10px tahoma;
        letter-spacing:2px;
        margin: 0 0 20px 0;
        color: #789640;
	}

.abcbetu  {
        font: bold 16px tahoma;
        }


#egesz {
	margin: 0 auto 0;
	padding: 0;
	width: 987px;
        }


#fejlec {
   	margin: 0;
       	width: 987px;
        height: 316px;
        border: 0;
        }

#fmenu {
        margin: 0;
        width: 989px;
        height: 50px;
        border: 0;
        }

#fmenu ul{
        display: block;
        float: left;
	margin: 0;
        /* padding: 0;*/
	/*kiszedendo*/
        padding: 0px 70px; 
        border: 0;
       	}

#fmenu li {
        font: bold 11px tahoma;
        float: left;
        list-style: none;
	}

#fmenu li#fm1 a{
        display: block;
        color: #ffffff;
        padding: 10px 10px;
	width : 80px;	
	height : 30px;
	text-align:center;
	}

#fmenu li#fm1 span{
        display: block;
        color: #ffffff;
        padding: 10px 10px;
        background: #789640;
	width : 80px;	
	height : 30px;
	text-align:center;
	}

#fmenu li#fm1 a:hover {
        background: #789640;
        }

#fmenu li#fm2 a{
        display: block;
        color: #ffffff;
        padding: 10px 10px;
	width : 90px;	
	height : 30px;
	text-align:center;
	}

#fmenu li#fm2 span{
        display: block;
        color: #ffffff;
        padding: 10px 10px;
        background: #966d41;
	width : 90px;	
	height : 30px;
	text-align:center;
	}

#fmenu li#fm2 a:hover {
        background: #966d41;
        }

#fmenu li#fm3 a{
        display: block;
        color: #ffffff;
        padding: 18px 10px;
	}

#fmenu li#fm3 span{
        display: block;
        color: #ffffff;
        padding: 18px 10px;
        background: #35867d;
	}

#fmenu li#fm3 a:hover {
        background: #35867d;
        }

#fmenu li#fm4 a{
        display: block;
        color: #ffffff;
        padding: 18px 10px;
	}

#fmenu li#fm4 span{
        display: block;
        color: #ffffff;
        padding: 18px 10px;
        background: #e88b1c;
	}

#fmenu li#fm4 a:hover {
        background: #e88b1c;
        }

#fmenu li#fm5 a{
        display: block;
        color: #ffffff;
        padding: 18px 10px;
	}

#fmenu li#fm5 span{
        display: block;
        color: #ffffff;
        padding: 18px 10px;
        background: #447597;
	}

#fmenu li#fm5 a:hover {
        background: #447597;
        }

#fmenu li#fm6 a{
        display: block;
        color: #ffffff;
        padding: 18px 10px;
	}

#fmenu li#fm6 span{
        display: block;
        color: #ffffff;
        padding: 18px 10px;
        background: #005542;
	}

#fmenu li#fm6 a:hover {
        background: #005542;
        }

#fmenu li#fm7 a{
        display: block;
        color: #ffffff;
        padding: 10px 10px;
	width : 75px;	
	height : 29px;
	text-align:center;
	}

#fmenu li#fm7 span{
        display: block;
        color: #ffffff;
        padding: 10px 10px;
        background: #8eb335;
	width : 75px;	
	height : 29px;
	text-align:center;
	}


#fmenu li#fm7 a:hover {
        background: #8eb335;
        }

#fmenu li#fm8 a, #fmenu li#fm8 span{
        display: block;
        color: #ffffff;
        padding: 18px 10px;
        background: #b34f35;
	}

#fmenu li#fm8 a:hover {
        }

#fmenu li#fm9 a{
        display: block;
        color: #ffffff;
        padding: 18px 10px;
	}

#fmenu li#fm9 span{
        display: block;
        color: #ffffff;
        padding: 18px 10px;
        background: #e88b1c;
	}

#fmenu li#fm9 a:hover {
        background: #e88b1c;
        }

#fmenu li#fm10 a{
/*kiszedendo  display : block; */
        display: none;
        color: #ffffff;
        padding: 18px 10px;

	}

#fmenu li#fm10 span{
/*kiszedendo  display : block; */
        display: none;
        color: #ffffff;
        padding: 18px 10px;
        background: #35867d;
	}

#fmenu li#fm10 a:hover {
        background: #35867d;
        }		
		

#fmenu li#fm11 a{
/*kiszedendo  display : block; */
        display: none;
        color: #ffffff;
        padding: 18px 10px;

	}

#fmenu li#fm11 span{
/*kiszedendo  display : block; */
        display: none;
        color: #ffffff;
        padding: 18px 10px;
        background: #8eb335;
	}

#fmenu li#fm11 a:hover {
        background: #8eb335;
        }		



#logo a{
        display: block;
        padding: 0;
        background: url(kepek/logo_fejlec.png) no-repeat top left;
        margin: 30px 0 0 15px;
        height: 195px;
        width: 152px;
	}

#english a{
        color: #ffffff;
        font: bold 11px tahoma;
        float: right;
        padding: 5px 13px 0 0;
        margin: 0;
	display : none;
	}

#english a:hover{
        color: #c18b46;
	}

#lapteteje {
        height: 54px;
        width: 987px;
        background: url(kepek/lap_teteje.jpg) no-repeat top left;
        }

#laptartalom {
        width: 987px;
        background: #ffffff url(kepek/lap_alja.jpg) no-repeat bottom left;
        }

#tartalom {
        margin: 0 auto 0;
        width: 875px;
        }

#bal {
        float: left;
        margin: 0;
        width: 232px;
        }

#jobb {
        margin: 0 0 0 280px;
        }

#jobb p{
        margin: 10px 0 20px 0;
        padding: 0;
        font: 12px arial;
        line-height: 20px;
        text-align: left;
        }

#jobb p.dolt{
        margin: 10px 0 30px 0;
        padding: 0;
        font: italic 12px arial;
        line-height: 20px;
        text-align: left;
        }

#jobb p.last {
        margin: 0 0 70px 0;
        }


#bmenu {
        margin: 0;
       	width: 232px;
        border: 0;
        }

#bmenu ul{
        display: block;
	margin: 0;
        padding: 0;
        border: 0;
       	}

#bmenu li {
        float: left;
        list-style: none;
	}

#bmenu li a{
        display: block;
        width: 212px;
        padding: 12px 10px 12px 10px;
        border-bottom: 1px #cbcbcb solid;
        font: bold 12px tahoma;
        color: #789640;
        }

#bmenu li span.kiemel{
        display: block;
        width: 212px;
        padding: 12px 10px 12px 10px;
        border-bottom: 1px #cbcbcb solid;
        font: bold 12px tahoma;
        color: #c18b46;
        }

#bmenu li a:hover {
        color: #c18b46;
        }

#bmenu li a.elso{
        display: block;
        width: 212px;
        padding: 0 10px 12px 10px;
        border-bottom: 1px #cbcbcb solid;
        font: bold 12px tahoma;
        color: #789640;
        }

#bmenu li span.elsokiemel{
        display: block;
        width: 212px;
        padding: 0 10px 12px 10px;
        border-bottom: 1px #cbcbcb solid;
        font: bold 12px tahoma;
        color: #c18b46;
        }

#bmenu li a.elso:hover{
        color: #c18b46;
        }

#bmenu li a.utolso{
        display: block;
        width: 212px;
        padding: 12px 10px 40px 10px;
        border: 0;
        font: bold 12px tahoma;
        color: #789640;
        }

#bmenu li span.utolsokiemel{
        display: block;
        width: 212px;
        padding: 12px 10px 40px 10px;
        border: 0;
        font: bold 12px tahoma;
        color: #c18b46;
        }

#bmenu li a.utolso:hover{
        color: #c18b46;
        }

#elerhetoseg {
        display: block;
        width: 222px;
        padding: 0 0 0 10px;
        border: 0;
        font: 11px tahoma;
        line-height: 18px;
        }

#elerhetoseg p{
        padding: 10px 0 0 0;
        font: 11px tahoma;
        line-height: 18px;
        text-align: left;
        }

#postacim{
        background: #f7f5cf;
        padding: 10px;
        margin: 30px 0 0 0;
        font: 11px tahoma;
        line-height: 18px;
        text-align: left;
        border: #d4d1a5 1px solid;
        }

#anplogo{
        display: block;
        float: left;
        background: url(kepek/anplogo.jpg) no-repeat top left;
        padding: 0;
        margin: 0 20px 0 0;
        height: 94px;
        width: 94px;
        }

#anplogo span{
        display: none;
        }


#anpcim{

        padding: 0px;
        margin: 30px 0 30px 120px;
        font: 11px verdana;
        line-height: 23px;
        letter-spacing:1px;
        text-align: left;
        border: 0;
        }

#amenu {
        width: 650px;
        height: 115px;
        border: 0;
	padding: 0;
        margin: 35px 0 0 150px; 
	}

#amenu ul{
        display: block;
	margin: 0;
        padding: 0;
        border: 0;
       	}

#amenu li {
        float: left;
        list-style: none;
	}

#amenu li a{
        text-transform: uppercase;
        display: block;
        padding: 0 30px 7px 0;
        font: bold 9px tahoma;
        color: #789640;
        }

#amenu li span.amkiemel{
        text-transform: uppercase;
        display: block;
        padding: 0 30px 0 0;
        font: bold 9px tahoma;
        color: #c18b46;
        }

#amenu li a:hover {
        color: #c18b46;
        }

#mod p {
        display: block;
        font: 10px arial;
        line-height: 14px;
        border: 0;
	padding: 30px 0 0 0;
        margin: 0; 
	}


#lablec {
        width: 987px;
        height: 100px;
        border: 0;
	padding: 0;
	}

#copyright {
        float: left;
        color: #789640;
        padding: 0;
        margin: 32px 0 0 70px;
        font: 9px verdana;
        text-align: left;
        }

#eproduct {
        width: 125px;
        float: right;
        display: block;
        color: #789640;
        padding: 0;
        margin: 25px 30px 0 0;
        font: 9px verdana;
        }

#eproduct span {
        float: left;
        display: block;
        color: #789640;
        padding: 0;
        margin:  7px 0 0 0;
        font: 9px verdana;
        }

#eproductlogo a{
        display: block;
        float: right;        
        padding: 0;
        margin: 0;
        width: 82px;
        height: 28px;
        background: url(kepek/eproductlogo.jpg) no-repeat top left;
        }

#eproductlogo a span{
        display: none;
        }


#alapkura {
        margin: 0;
        padding: 0;
        border: 0;
        }

#alapkura ul {
	margin: 0 0 30px 0;
        list-style: none;
        padding: 10px 0 0 0;
        border: 0;
        }  

#alapkura li {
        font: italic 11px verdana;
	margin: 0;
        padding: 3px 0;
        border: 0;
        }

#alapkura li span {
        font: 11px verdana;
        }  

#csapat {
        margin: 0;
        padding: 0;
        border: 0;
        }

#csapat ul {
	margin: 0 0 70px 0;
        list-style: none;
        padding: 10px 0 0 0;
        border: 0;
        }  

#csapat li {
        font: italic 11px verdana;
	margin: 0;
        padding: 3px 0;
        border: 0;
        }

#csapat li span {
        font: 11px verdana;
        }

#proglist {
        margin: 0 0 70px 0;
        padding: 0;
        border: 0;
        }

#proglist ul {
	margin: 0 0 30px 20px;
        padding: 10px 0 0 0;
        border: 0;
        }  

#proglist li {
        font:  10px verdana;
	margin: 0;
        line-height: 20px;
        padding: 0;
        list-style-image:url("kepek/felsorol.jpg");
        border: 0;
        }


#terkep {
        width: 595px;
        height: 620px;
        padding: 0;
        margin: 20px 0 0 0;
        border: 0;
	}

#terkep iframe {
        border: 1px #666666 solid;
        }

#info {
        margin: 0;
        padding: 10px 0 20px 0;
        border: 0;
        }

#info ul{
        display: block;
	margin: 0;
        padding: 0;
        border: 0;
       	}

#info li {
	margin: 0;
        padding: 0;
        border: 0;
        list-style: none;
	}

#info li a{
        display: block;
        padding: 0;
        font: 10px verdana;
        line-height: 25px;     
        }

#info li a:hover {
        color: #c18b46;
        }









#form {
        height: 350px;
        margin: 0;
        border: 0;
        }

#form fieldset {
        display: block;
        float: left;
        margin: 0;
        border: 0;
        }

#form legend {
        display: none;
        }

#form label {
        clear: left;
        float: left;
        margin: 20px 15px 0 0;
        width: 100px;
        font: bold 10px Tahoma;
        text-align: left;
        }

#form input {
        margin: 12px 0 0 0;
        padding: 7px;
        width: 430px;
        border: 0;
        font: 11px Tahoma;
        color: #666666;
        border: 1px #cbcbcb solid;
        background-color: #fff;
        }

#form select {
        margin: 12px 0 5px 0;
        padding: 4px;
        border: 1px #cbcbcb solid;
        width: 445px;
        }

#form input.acheckbox {
        padding: 0;
        margin: 25px 0 30px 0;
        width: 14px;
        height: 14px;
        border: 0; 
        }

#form input.asubmit {
        padding: 0;
        margin: 0 0 0 115px;;
        height: 45px;
        width: 445px;
        border: 0;
        background: #789640;
        font: bold 11px Tahoma;
        color: #fff;
        }

#form input.asubmit:hover {
        padding: 0;
        margin: 0 0 0 115px;;
        height: 45px;
        width: 445px;
        border: 0;
        background: #b34f35;
        }

#adatlapkep img{
        float: left;
        padding: 5px;
        margin: 20px 0 0 0;
        border: 1px #cbcbcb solid;
}

#adatlapkiskep img{
        float: left;
        padding: 0;
        margin: 0 5px 5px 0;
        border: 0;
}

#adatlapkiskep {
        float: left;
        width: 100%;
        padding: 0;
        margin: 0 0 25px 0;
        border: 0;

}

#adatlapadat{
        padding: 0;
        height: 355px;
        margin: 20px 0 0 250px;
        border: 0;
}

#adatlapadat_fekvo{
        padding: 0;
        height: 250px;
        margin: 20px 0 0 355px;
        border: 0;
}


#adatlapadat2{
        padding: 0;
        margin: 30px 0 70px 0;
        border: 0;
}


#adatlapadat span.nev{
        padding: 0;
        font: bold 12px tahoma;
        margin: 5px 0 7px 0;
        display: block;
        border: 0;
}

#adatlapadat span.kepcim{
        padding: 0;
        font: 11px tahoma;
        margin: 17px 0 0 0;
        display: block;
        border: 0;
}

#adatlapadat span.nevnagy{
        padding: 0;
        font: 18px tahoma;
        margin: 5px 0 7px 0;
        display: block;
        border: 0;
}



#adatlapadat_fekvo span.nev{
        padding: 0;
        font: bold 12px tahoma;
        margin: 5px 0 7px 0;
        display: block;
        border: 0;
}

#adatlapadat_fekvo span.kepcim{
        padding: 0;
        font: 11px tahoma;
        margin: 17px 0 0 0;
        display: block;
        border: 0;
}

#adatlapadat_fekvo span.nevnagy{
        padding: 0;
        font: 18px tahoma;
        margin: 5px 0 7px 0;
        display: block;
        border: 0;
}



#fcs {
        padding: 0;
        height: 45px;
        margin: 5px 0 0 0;
        display: block;
        border: 0;
}


#familia {
        float: left;
        padding: 0;
        margin: 0;
        display: block;
        border: 0;
}

#csalad {
        float: right;
        padding: 0;
        margin: 0;
        display: block;
        border: 0;
}



#adatlapadat2 span.cimek{
        padding: 0;
        font: bold 11px tahoma;
        margin: 20px 0 10px 0;
        display: block;
        border: 0;
}


#ikonjobb{
        float: right;
        height: 23px;
        padding: 0;
        margin: 0;
        border: 0;
}

#ikonok{
        float: left;
        height: 23px;
        padding: 0;
        margin: 0 30px 0 0;
        border: 0;
}

#fa {
        float: left;
        display: block;
        height: 23px;
        width: 19px;
        background: url(kepek/icon_fa_ia.jpg) no-repeat top left;
        padding: 0;
        margin: 0 7px 0 0;
        border: 0;
}

#fa_a{
        float: left;
        height: 23px;
        width: 19px;
        background: url(kepek/icon_fa_a.jpg) no-repeat top left;
        padding: 0;
        margin: 0 7px 0 0;
        border: 0;
}

#gyogy{
        float: left;
        height: 23px;
        width: 19px;
        background: url(kepek/icon_gyogy_ia.jpg) no-repeat top left;
        padding: 0;
        margin: 0 8px 0 0;
        border: 0;
}

#gyogy_a{
        float: left;
        height: 23px;
        width: 19px;
        background: url(kepek/icon_gyogy_a.jpg) no-repeat top left;
        padding: 0;
        margin: 0 8px 0 0;
        border: 0;
}

#halal{
        float: left;
        height: 23px;
        width: 18px;
        background: url(kepek/icon_halal_ia.jpg) no-repeat top left;
        padding: 0;
        margin: 0 8px 0 0;
        border: 0;
}

#halal_a{
        float: left;
        height: 23px;
        width: 18px;
        background: url(kepek/icon_halal_a.jpg) no-repeat top left;
        padding: 0;
        margin: 0 8px 0 0;
        border: 0;
}

#vedett{
        float: left;
        height: 23px;
        width: 7px;
        background: url(kepek/icon_vedett_ia.jpg) no-repeat top left;
        padding: 0;
        margin: 0 7px 0 0;
        border: 0;
}

#vedett_a{
        float: left;
        height: 23px;
        width: 7px;
        background: url(kepek/icon_vedett_a.jpg) no-repeat top left;
        padding: 0;
        margin: 0 7px 0 0;
        border: 0;
}

#navi{
        float: right;
        height: 23px;
        padding: 0;
        margin: 0;
        border: 0;
}


#navi a.kov span, #navi a.elozo span {
        display: none;
}


#navi a.elozo {
        float: left;
        padding: 0;
        margin: 0;
        border: 0;
        background: url(kepek/gomb_eloz.jpg) 0 0 no-repeat;
        height: 23px;
        width: 23px;
}


#navi a.kov {
        float: left;
        padding: 0;
        margin: 0;
        border: 0;
        background: url(kepek/gomb_kov.jpg) 0 0 no-repeat;
        height: 23px;
        width: 23px;
}

#navi a.elozo:hover{
        float: left;
        padding: 0;
        margin: 0;
        border: 0;
        background: url(kepek/gomb_eloz.jpg) 0 -23px no-repeat;
        height: 23px;
        width: 23px;
}


#navi a.kov:hover{
        float: left;
        padding: 0;
        margin: 0;
        border: 0;
        background: url(kepek/gomb_kov.jpg) 0 -23px no-repeat;
        height: 23px;
        width: 23px;
}


#alteteje{float: left;
        padding: 0;
        margin: 20px 0 0 0;
        height: 10px;
        border: 0;
}

