/* CSS Document */
/*background-image:url(../img/bg_page.gif);
background-repeat:repeat-x, repeat-y;*/
body{
margin-left:80px;
background-image:url(../img/bg_page.gif);
background-repeat:repeat-x, repeat-y}


/*background-image:url(../img/bg.gif);
background-repeat:repeat-x, repeat-y;*/
#container{
background-image:url(../img/bg.gif);
background-repeat:repeat-x, repeat-y	
width:950px;
height:auto;
border:#FFFFFF 1px dashed;}


#header{
width:950px;
height:180px;}

.top_head{
height:28px;
background-image:url(../img/top_head.gif);
background-repeat:repeat-x;}

.flags{
float:right;
width:32px;
height:32px;
margin:20px 5px 0 3px;}

#main{
	width:950px;
	height:auto;
}


#nav {
	text-align: center;
	width:950px;
	background: #000 url(../img/nav.gif) repeat-x;
	margin: 0;
	padding: 0;
	height: 39px;
	overflow: hidden;
	cursor: default;
}

#nav li, #nav a {
	display: inline;
	color: #fff;
	text-decoration: none;
	font: bold 11px verdana, arial, helvetica, sans-serif;
	height: 40px;
	line-height: 40px;
	padding: 14px 15px;
	margin: 0;
}

#nav li a {
	background: transparent url(../img/nav.gif) repeat-x;
}

#nav li a:hover, #nav li#current a {
	background: transparent url(../img/nav.gif) repeat-x;
	background-position: 0 -40px;
}

#nav li {
	padding: 14px 0;
}

#left{
float:left;
width:220px;
height:auto;
margin:10px 0 0 7px;}

#left_mac{
float:left;
width:200px;
height:auto;
margin:10px 0 0 7px;}

.halak{
float:left;
width:40px;
height:40px;
border:#616161 2px solid;
margin:5px;}

.prew{
width:126px;
height:80px;
margin:0 0 15px 75px;}

.cim_halak{
width:218px;
height:50px;
background-image:url(../img/cim_halfaj.gif);
background-repeat:no-repeat;}

.cim_halak_eng{
width:218px;
height:50px;
background-image:url(../img/species.gif);
background-repeat:no-repeat;}

.cim_halak_ro{
width:218px;
height:50px;
background-image:url(../img/specii.gif);
background-repeat:no-repeat;}

#right{
	float:right;
	width:710px;
	height:auto;
	margin-top: 10px;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 0;
}

#right_mac{
	float:right;
	width:720px;
	height:auto;
	margin-top: 10px;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 0;
}

.img_box{
width:126px;
height:80px;
float:left;
border:#616161 2px solid;
margin:3px;}

.td_border{
border:#616161 2px solid;}

.sik_sp_hor{
	margin:7px;
	border:#616161 1px dotted;}

.img{
float:left;
border:#616161 3px solid;
margin:9px 10px 0 0 ;}

.img_right{
	float:right;
	border:#616161 3px solid;
	margin-top: 9px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 5px;
}

.szoveg_1{
font: normal 0.9em arial, verdana, helvetica, sans-serif; color:#DADADA;
margin:4px;
text-decoration:none;}

.szoveg_nar{
font: normal 0.9em arial, verdana, helvetica, sans-serif; color:#C30;
margin:4px;
text-decoration:none;}

.szoveg_2{
font: normal 0.7em arial, verdana, helvetica, sans-serif; color:#DADADA;
margin:4px;
text-decoration:none;}

.h1{
font: normal 0.9em arial, verdana, helvetica, sans-serif; color:#FF9900; font-weight:bolder;
margin:4px;
text-align:center;}

.h2{
font: normal 0.9em arial, verdana, helvetica, sans-serif; color:#FF9900; font-weight:bolder;
margin:4px;
text-align:justify;}

.h1_zold{
font: normal 1.1em arial, verdana, helvetica, sans-serif; color:#9C0; font-weight:bolder;
margin:4px;
text-align:center;}

.h1_zold_left{
font: normal 1.1em arial, verdana, helvetica, sans-serif; color:#9C0; font-weight:bolder;
padding:4px 4px 4px 120px;
text-align:left;}

.h1_kek{
font: normal 1.1em arial, verdana, helvetica, sans-serif; color:#09C; font-weight:bolder;
margin:4px;
text-align:center;}

.h1_kek_left{
font: normal 1.1em arial, verdana, helvetica, sans-serif; color:#09C; font-weight:bolder;
margin:4px;
text-align:left;}

#footer{
background-color:#353434;
width:950px;
height:100px;}

.bg_felso{
background-image:url(../img/bg_felso_footer.gif);
background-repeat:no-repeat;
height:30px;}

.j_f{
float:right;
width:60px;
height:60px;
margin-top:10px;}
