body{
	margin-left: 0;
	padding-left: 0;
	margin-top: 0;
	padding-top: 0;
	background-color: #FFFFFF;
	background-image: url(pic/main/bg_1.png);
	background-repeat: repeat;
	}
font{
	font: 10px/20px "Lucida Grande", verdana, sans-serif;
	}
.subtext{
	font: 9px/20px  verdana, sans-serif;
	color: #999999;
	border-top: #eee 1px solid; 
	}
/*-----------------------------------------------------------------------------menu_table-------------------------------*/
#main_table{
	background-color: #FFFFFF;
	width: 896px;
	}
#box_h{
	background-image: url(pic/main/box_head_main.png);
	background-repeat: no-repeat;
	width: 894px;
	height: 142px;
	}	
#box_l{
	background-image: url(pic/main/box_left.png);
	background-repeat: no-repeat;
	width: 189px;
	}
#box_r{
	background-image: url(pic/main/box_right.png);
	background-repeat: no-repeat;
	width: 187px;
	}	
#box_p{
	width: 187px;
	vertical-align: top;
	}	
#map{
	background-image:;
	background-repeat: no-repeat;
	width: 540px;
	}	
/*-----------------------------------------------------------------------------text&paragraph-------------------------------*/
#text{
	width: 540px;
	font: 12px/20px "Lucida Grande", verdana, sans-serif;
	color: #666666;
	padding: 0 0 0 35px;
	}
.fejlec{
	font: 18px/20px "Lucida Grande", verdana, sans-serif;
	color: #ccccff;
	font-weight: bold;
}	
.alcim{
	font: 12px/20px "Lucida Grande", verdana, sans-serif;
	color: #ccccff;
	font-weight: bold;
}	
.back a{
	text-align: right;
	text-decoration: underline;
	color: #ccccff;
	padding: 10px 10px 10px 10px;
	background-color: #999999;
	}
/*-----------------------------------------------------------------------------fejlec_main_country-------------------------------*/

#box_hu{
	background-image: url(pic/counthead/hun/hun_magyar_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_pl{
	background-image: url(pic/counthead/hun/hun_lengyel_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_sk{
	background-image: url(pic/counthead/hun/hun_szlova_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_si{
	background-image: url(pic/counthead/hun/hun_szlove_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_ro{
	background-image: url(pic/counthead/hun/hun_roman_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_mac{
	background-image: url(pic/counthead/hun/hun_make_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_cz{
	background-image: url(pic/counthead/hun/hun_cseh_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_bih{
	background-image: url(pic/counthead/hun/hun_bosz_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_bg{
	background-image: url(pic/counthead/hun/hun_bulg_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
/*-----------------------------------------------------------------------------fejlec_main_country-------------------------------*/

#eng_box_hu{
	background-image: url(pic/counthead/eng/eng_magyar_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_pl{
	background-image: url(pic/counthead/eng/eng_lengyel_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_sk{
	background-image: url(pic/counthead/eng/eng_szlova_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_si{
	background-image: url(pic/counthead/eng/eng_szlove_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_ro{
	background-image: url(pic/counthead/eng/eng_roman_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_mac{
	background-image: url(pic/counthead/eng/eng_make_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_cz{
	background-image: url(pic/counthead/eng/eng_cseh_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_bih{
	background-image: url(pic/counthead/eng/eng_bosz_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_bg{
	background-image: url(pic/counthead/eng/eng_bulg_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	

/*-----------------------------------------------------------------------------fejlec_main_country-------------------------------*/

#box_nap{
	background-image: url(pic/energiahead/hun_nap_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_geo{
	background-image: url(pic/energiahead/hun_geo_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_bio{
	background-image: url(pic/energiahead/hun_bio_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_szel{
	background-image: url(pic/energiahead/hun_szel_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#box_viz{
	background-image: url(pic/energiahead/hun_viz_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
/*-----------------------------------------------------------------------------fejlec_main_country-------------------------------*/

#eng_box_nap{
	background-image: url(pic/energiahead/eng_nap_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_geo{
	background-image: url(pic/energiahead/eng_geo_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_bio{
	background-image: url(pic/energiahead/eng_bio_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_szel{
	background-image: url(pic/energiahead/eng_szel_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	
#eng_box_viz{
	background-image: url(pic/energiahead/eng_viz_head.png);
	background-repeat: no-repeat;
	width: 900px;
	height: 140px;
	}	


/*-----------------------------------------------------------------------------menu_main-------------------------------*/
#navcontainer
{ 
width: 200px;
}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font: 12px/20px "Lucida Grande", verdana, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 190px;
background-color: #FFFFFF;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #666666;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #999999;
color: #fff;
}

/*-----------------------------------------------------------------------------menu_main_nap-------------------------------*/
#navcontainer_nap { width: 700px;}

#navcontainer_nap ul
{
margin-left: 50px;
padding-left: 0;
list-style-type: none;
font: 11px/20px "Lucida Grande", verdana, sans-serif;
}

#navcontainer_nap a
{
display: block;
padding: 3px;
height: 40px;
width: 700px;
background-color: #FFFFFF;
border-bottom: 1px solid #FFCC00;
}

#navcontainer_nap a:link, #navlist_nap a:visited
{
text-decoration: none;
color: #333333;
}

#navcontainer_nap a:hover
{
background-color: #eee;
color: #ccccoo;
}

/*-----------------------------------------------------------------------------menu_main_viz-------------------------------*/
#navcontainer_viz { width: 700px;}

#navcontainer_viz ul
{
margin-left: 50px;
padding-left: 0;
list-style-type: none;
font: 11px/20px "Lucida Grande", verdana, sans-serif;

}

#navcontainer_viz a
{
display: block;
padding: 3px;
height: 40px;
width: 700px;
background-color: #FFFFFF;
border-bottom: 1px solid #0000FF;
}

#navcontainer_viz a:link, #navlist_viz a:visited
{
text-decoration: none;
color: #333333;
}

#navcontainer_viz a:hover
{
background-color: #eee;
color: #ccccoo;
}

/*-----------------------------------------------------------------------------menu_main_szel-------------------------------*/
#navcontainer_szel { width: 700px;}

#navcontainer_szel ul
{
margin-left: 50px;
padding-left: 0;
list-style-type: none;
font: 11px/20px "Lucida Grande", verdana, sans-serif;

}

#navcontainer_szel a
{
display: block;
padding: 3px;
height: 40px;
width: 700px;
background-color: #FFFFFF;
border-bottom: 1px solid #00CCFF;
}

#navcontainer_szel a:link, #navlist_szel a:visited
{
text-decoration: none;
color: #333333;
}

#navcontainer_szel a:hover
{
background-color: #eee;
color: #ccccoo;
}

/*-----------------------------------------------------------------------------menu_main_thermo-------------------------------*/
#navcontainer_thermo { width: 700px;}

#navcontainer_thermo ul
{
margin-left: 50px;
padding-left: 0;
list-style-type: none;
font: 11px/20px "Lucida Grande", verdana, sans-serif;

}

#navcontainer_thermo a
{
display: block;
padding: 3px;
height: 40px;
width: 700px;
background-color: #FFFFFF;
border-bottom: 1px solid #990000;
}

#navcontainer_thermo a:link, #navlist_thermo a:visited
{
text-decoration: none;
color: #333333;
}

#navcontainer_thermo a:hover
{
background-color: #eee;
color: #ccccoo;
}

/*-----------------------------------------------------------------------------menu_main_bio-------------------------------*/
#navcontainer_bio { width: 700px;}

#navcontainer_bio ul
{
margin-left: 50px;
padding-left: 0;
list-style-type: none;
font: 11px/20px "Lucida Grande", verdana, sans-serif;

}

#navcontainer_bio a
{
display: block;
padding: 3px;
height: 40px;
width: 700px;
background-color: #FFFFFF;
border-bottom: 1px solid #339900;
}

#navcontainer_bio a:link, #navlist_bio a:visited
{
text-decoration: none;
color: #333333;
}

#navcontainer_bio a:hover
{
background-color: #eee;
color: #ccccoo;
}

/*-----------------------------------------------------------------------------menu_main-------------------------------*/
#navcontainer_back
{ 
width: 200px;
}

#navcontainer_back ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font: 10px/20px verdana, sans-serif;
font-variant: small-caps;
}

#navcontainer_back a
{
display: block;
padding: 10px 5px 0px 5px;
width: 180px;
background-color: #FFFFFF;
border-bottom: 1px solid #eee;
}

#navcontainer_back a:link, #navlist_back a:visited
{
color: #666666;
text-decoration: none;
}

#navcontainer_back a:hover
{
background-color: #eee;
color: #333333;
}

