/* Terra Alapitvany (HU) CSS fajl */


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

h1      {
	display: none;
	}

h2      {
        margin: 0;
        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: 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;
	}

#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;
        border: 0;
       	}

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

#fmenu li#fm1 a{
        display: block;
        color: #ffffff;
        padding: 18px 13px;
	}

#fmenu li#fm1 span{
        display: block;
        color: #ffffff;
        padding: 18px 13px;
        background: #789640;
	}

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

#fmenu li#fm2 a{
        display: block;
        color: #ffffff;
        padding: 18px 13px;
	}

#fmenu li#fm2 span{
        display: block;
        color: #ffffff;
        padding: 18px 13px;
        background: #966d41;
	}

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

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

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

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

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

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

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

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

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

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

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

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

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

#fmenu li#fm7 a{
        display: block;
        color: #ffffff;
        padding: 18px 13px;
	}

#fmenu li#fm7 span{
        display: block;
        color: #ffffff;
        padding: 18px 13px;
        background: #8eb335;
	}

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

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

#fmenu li#fm8 a:hover {
        }


#logo a{
        display: block;
        padding: 0;
        background: url(img2/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;
	}

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

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

#laptartalom {
        width: 987px;
        background: #ffffff url(img2/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 30px 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;
        }

#amenu {
        width: 700px;
        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 0 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(img2/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("img2/felsorol.jpg");
        border: 0;
        }

#nav {
        margin: 30px 0 0 0;
        padding: 0;
        border: 0;
        }

#nav_s1, #nav_s2, #nav_s3 {    
        margin: 0;
        padding: 0;
        height: 215px;
        
        }

#nav_s1 ul, #nav_s2 ul, #nav_s3 ul {
	margin: 0;
        list-style: none;
        padding: 0;
        border: 0;
        height: 200px;
        }        

#nav_s1 li, #nav_s2 li, #nav_s3 li{
        margin: 0;
        padding: 0;
        border: 0;
        display: block;
        float: left;
        list-style: none;
        }

#nav_s1 ul li a span, #nav_s2 ul li a span, #nav_s3 ul li a span { display: none; }

#nav_s1 li#nav_1 a {
        background: url(img2/indexkep_haznov.jpg) 0 0 no-repeat;
	display: block;
        width: 181px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        text-decoration: none;
	}

#nav_s1 li#nav_1 a:hover {
        background: url(img2/indexkep_haznov.jpg) 0 -188px no-repeat;
	}

#nav_s1 li#nav_1 {
	display: block;
        width: 206px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        }

#nav_s1 li#nav_2 a {
        background: url(img2/indexkep_gomorkarszt.jpg) 0 0 no-repeat;
	display: block;
        width: 181px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        text-decoration: none;
	}

#nav_s1 li#nav_2 {
	display: block;
        width: 206px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        }


#nav_s1 li#nav_2 a:hover {
        background: url(img2/indexkep_gomorkarszt.jpg) 0 -188px no-repeat;
	}

#nav_s1 li#nav_3 a {
        background: url(img2/indexkep_cianidsz.jpg) 0 0 no-repeat;
	display: block;
        width: 181px;
        height: 188px;
        padding: 0;
        border: 0;
        text-decoration: none;
	}

#nav_s1 li#nav_3 a:hover {
        background: url(img2/indexkep_cianidsz.jpg) 0 -188px no-repeat;
	}

#nav_s2 li#nav_4 a {
        background: url(img2/indexkep_nagygombak.jpg) 0 0 no-repeat;
	display: block;
        width: 181px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        text-decoration: none;
	}

#nav_s2 li#nav_4 {
	display: block;
        width: 206px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        }

#nav_s2 li#nav_4 a:hover {
        background: url(img2/indexkep_nagygombak.jpg) 0 -188px no-repeat;
	}

#nav_s2 li#nav_5 a {
        background: url(img2/indexkep_magyhalai.jpg) 0 0 no-repeat;
	display: block;
        width: 181px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        text-decoration: none;
	}

#nav_s2 li#nav_5 {
	display: block;
        width: 206px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        }

#nav_s2 li#nav_5 a:hover {
        background: url(img2/indexkep_magyhalai.jpg) 0 -188px no-repeat;
	}

#nav_s2 li#nav_6 a {
        background: url(img2/indexkep_fakescser.jpg) 0 0 no-repeat;
	display: block;
        width: 181px;
        height: 188px;
        padding: 0;
        border: 0;
        text-decoration: none;
	}

#nav_s2 li#nav_6 a:hover {
        background: url(img2/indexkep_fakescser.jpg) 0 -188px no-repeat;
	}

#nav_s3 li#nav_7 a {
        background: url(img2/indexkep_letoltprog.jpg) 0 0 no-repeat;
	display: block;
        width: 181px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        text-decoration: none;
	}

#nav_s3 li#nav_7 {
	display: block;
        width: 206px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        }

#nav_s3 li#nav_7 a:hover {
        background: url(img2/indexkep_letoltprog.jpg) 0 -188px no-repeat;
	}

#nav_s3 li#nav_8 a {
        background: url(img2/indexkep_anapfotoja.jpg) 0 0 no-repeat;
	display: block;
        width: 181px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        text-decoration: none;
	}

#nav_s3 li#nav_8 {
	display: block;
        width: 206px;
        height: 188px;
        padding: 0;
        margin: 0;
        border: 0;
        }

#nav_s3 li#nav_8 a:hover {
        background: url(img2/indexkep_anapfotoja.jpg) 0 -188px no-repeat;
	}

#nav_s3 li#nav_9 a {
        background: url(img2/indexkep_szja1.jpg) 0 0 no-repeat;
	display: block;
        width: 181px;
        height: 188px;
        padding: 0;
        border: 0;
        text-decoration: none;
	}

#nav_s3 li#nav_9 a:hover {
        background: url(img2/indexkep_szja1.jpg) 0 -188px no-repeat;
	}


