/*css document. eurogate03*/

BODY, P {
Background-repeat: no-repeat;
position: relative;
text-align: left;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
 list-style : none;
}
.index{
Background-image: url(../images/bg_index.gif);
BAckground-repeat: no-repeat;
position: relative;
text-align: left;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
 list-style : none;
}
.map{
Background-image: url(../images/map.gif);
Background-repeat: no-repeat;
position: absolute;
text-align: left;
margin-top: 154px;
margin-left: 0px;
margin-right: 0px;
width:251px;
height:281px;
 list-style : none;
}
.pages{
Background-image: url(../images/bg_pages.gif);
BAckground-repeat: no-repeat;
position: relative;
text-align: left;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
 list-style : none;
}

A { 
color: black;
}

A:LINK {  }

A:VISITED {  }

/* note that A:HOVER isn't supported by all browsers */
A:HOVER { }

.indexlocationsel{
	width: 200px;
	height: 30px;
	position: absolute;
	margin-left: 385px;
	margin-top: 598px;
	background: transparent;
	overflow: auto;
	font: 12px Tahoma, Arial, H_Helvetica;
	color : #fff;
}
.indexregionselect{
position: absolute;
left: 631px;
top: 130px;
width: 350px;
text-align: center;
	}
	.locationsel{
	width: 120px;
	height: 30px;
	position: absolute;
	margin-left: 880px;
	margin-top: 100px;
	background: transparent;
	overflow: auto;
	font: 12px Tahoma, Arial, H_Helvetica;
	color : #fff;
}
div#regionselect{
	position: absolute;
	width: 110px;
	height: 20px;
	margin-top: 120px;
	margin-left: 880px;
	font-size: 80%;
	}
.newsarea{
	width: 220px;
	height: 358px;
	position: absolute;
	margin-left: 800px;
	margin-top: 170px;
	background: transparent;
	overflow: auto;
	font: 12px Tahoma, Arial, H_Helvetica;
	color : #000000;
}
.newsareahome{
position: absolute;
margin-left: auto;
margin-top: auto;
width: 220px;
height: 358px;
background-repeat: no-repeat;
}
.newsareahomeheader{
position: absolute;
margin-left: 102px;
margin-top: 69px;
width: 80px;
height: 29px;
 font-weight : bold;
 overflow: auto;
}
.newsareahometxt{
position: absolute;
margin-left: 49px;
margin-top: 127px;
width: 133px;
height: 145px;
font-weight : normal;
overflow: auto;
}

.leftarea{
	width: 240px;
	height: 350px;
	position: absolute;
	margin-left: 10px;
	margin-top: 170px;
	background: transparent;
	background-repeat: no-repeat;
	overflow: auto;
	font: 12px Tahoma, Arial, H_Helvetica;
	color : #000000;
}
.cont {
	width: 530px;
	height: 350px;
	position: absolute;
	margin-left: 258px;
	margin-top: 170px;
	background: transparent;
	overflow: auto;
	font: 12px Tahoma, Arial, H_Helvetica;
	color : Black;
}

.cont ul {
	list-style-type: disc;
	list-style-position: inside;
	list-style-image: none;
}

.indexmenu{
	width: 545px;
	height: 30px;
	text-align: left;
	position: absolute;
	padding: 0px;
	margin-left: 385px;
	margin-top: 100px;
	background: transparent;
	overflow: hide;
	font: 12px Tahoma, Arial, H_Helvetica;
	color : #000000;
	list-style: none;
}
.fomenu{
	width: 558px;
	height: 30px;
	text-align: left;
	position: absolute;
	padding: 0px;
	margin-left: 255px;
	margin-top: 120px;
	background: transparent;
	overflow: hide;
	font: 12px Tahoma, Arial, H_Helvetica;
	color : #000000;
	list-style: none;
}
#navcontainer ul {
float:left;
width:100%;
margin:0;
padding:0;
font-size:11px;
font-family:verdana, arial, helvetica, sans-serif;
color:#fff;
background:transparent;
}
#navcontainer ul li {
display:inline;
}
.logo{
	width: 251px;
	height: 77px;
	position: absolute;
	margin-left: 0px;
	margin-top: 68px;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	overflow: hide;
	font: 12px Tahoma, Arial, H_Helvetica;
	color : #000000;
}
div#login{
text-align: left;
position: absolute;
background-color: Silver;
margin-top: 435px;
margin-left: 0px;
margin-right: auto;
width: 251px;
height: 95px;
}
	.loginnm{
	text-align: left;
	position: absolute;
	margin-top: 39px;
	margin-left: 65px;
	margin-right: auto;
	width: 108px;
	height: 17px;
	font-size: 85%;
	overflow: hidden;
	}
	.loginpw{
	text-align: left;	
	position: absolute;
	margin-top: 67px;
	margin-left: 65px;
	margin-right: auto;
	width: 108px;
	height: 17px;
	font-size: 85%;
	overflow: hidden;
	}
	.loginsubmit{
	text-align: center;	
	position: absolute;
	margin-top:67px;
	margin-left: 186px;
	margin-right: auto;
	width: 55px;
	height: 23px;
	font-size: 85%;
	}
	.login_msg{
	position: absolute;
	width: 250px;
	overflow: hidden;
	}

/*********************
 *                   *
 * YUI dropdown menu *
 *                   *
 *********************/
	#eurogatemenu {
		/*margin:0 0 0 0;*/
	}

	div#eurogatemenu.yuimenubar {
		/*
		background:url(img/menubar_background.gif) left center;
		border:0px solid #ccc;
		border-bottom-width:1px;
		*/
	}

	div#eurogatemenu.yuimenubar div.bd {
		background: #2E4A40;
	}


	div#eurogatemenu.yuimenubar li.yuimenubaritem {
		padding:4px 4px;
		/*border:none; Ha hasznalod, akkor tesz a mainmenu koze vonalakat */
		/*background: #2E4A40; ha ez bent van, akkor a felso menut nem jeloli ki*/
	}

	div#eurogatemenu.yuimenubar li.selected {
		background: #999999;
	}

	div#eurogatemenu.yuimenubar li a {
		color:#ffffff;
		text-decoration:underline;
	}

	div#eurogatemenu.yuimenubar li.yuimenuitem a {
		color:#ffffff;
		text-decoration:none;
		/*float:none;*/
	}

	div#eurogatemenu.yuimenubar .yuimenu {
		background:#edebeb;
		/*background:#2E4A40; Ha ezt beteszed, akkor kisebb lesz a 'border'*/
		/*border:none; Ezzel az egesz bordet eltuntetheto, de kell a fentebbi hatter szin is hozza*/
	}

	div#eurogatemenu.yuimenubar .yuimenu li.yuimenuitem a {
		text-indent:0;
		background:none;
		width:auto;
		overflow:visible;
		_margin-right:auto; /* IE 6 only */
	}            

	div#eurogatemenu.yuimenubar li em.submenuindicator {
		height:1px;
		width:1px;
		margin:0;
	}
            
	div#eurogatemenu div.yuimenu li em.submenuindicator {
		height:8px;
		width:8px;
		margin:0 -16px 0 10px;
	}
