html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	background:rgb(209,205,193);
	font-size:76%; 
	font-family:georgia, palatino linotype, times new roman, serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}

body {
	height:100%; 
	max-height:100%; 
	overflow:hidden; 
	padding:0; 
	margin:0; 
	border:0;
	background: #12669a;
	}

#map {
	display:block; 
	position:absolute; 
	top: 0;
	left: 0;
	bottom: 0px; 
	right: 0px; 
	margin: 70px 5px 5px 260px;
	border:0px solid transparent;
	background: transparent;
	}

* html #map {
	top:0px; 
	bottom:0px; 
	width: 75%;
	height: 89%;
	}

#head {
	position:absolute; 
	margin-left:0px; 
	left:260px;
	top:0; 
	width:703px; 
	min-width:703px; 
	height:65px; 
	background: url(img/fejlec_jobb.jpg) no-repeat; 
	z-index:5; 
	border:0px solid transparent;
	}

* html #head {
	top:0px; left: 260px; width:703px; height:65px;
	}

#head_left {
	position:absolute;
	margin-left:0px; 
	left:0px;
	top:0; 
	width:260px; 
	min-width:260px; 
	height:227px; 
	background: url(img/fejlec_bal.jpg) no-repeat; 
	z-index:5;
	border:0px solid transparent;
	}

* html #head_left {
	top:0px; left: 0px; width:260px; height:227px;
	}
	

#side_bar_kontener {
	display:block; 
	overflow:auto; 
	position:absolute; 
	z-index:3; 
	top:227px; 
	bottom:95px; 
	width:260px; 
	margin-left:0px; 
	left:0; 
	border:0px solid red;
	background: #12669a url(img/lista_test.jpg) repeat-y 27px;
	}

* html #side_bar_kontener {
	top:0;
	bottom:0; 
	height:100%;
	width:260px;
	border-top:227px solid #12669a;
	border-bottom:95px solid #12669a;
	}

#side_bar {
	height: 100%;
	border: 0px solid yellow;
	padding: 0px 35px 0px 35px;
	}

#foot {
	text-align: center;
	color: white;
	font: 12px Verdana;
	position:absolute; 
	margin-left:0px;
	left:0; 
	bottom:0; 
	width:260px; 
	min-width:260px; 
	height:95px; 
	z-index:5; 
	border:0px solid transparent;
	background: #12669a url(img/ora.jpg) no-repeat;
	}

* html #foot {
	bottom:0px; width:260px; height:95px;
	}

#kereses {
	background: transparent url(img/keresoablak.gif) no-repeat;
	position: absolute;
	top: 65px;
	width: 250px;
	left: 265px;
	height: 200px;
	border: 0px solid black;
	overflow: hidden;
	padding: 15px;
	}
#keresomezo {
	background: transparent;
	width: 230px;
	height: 130px;
	overflow: auto;
	}
#bezar {
	background: transparent;
	position: relative;
	top: 0px;
	left: 180px;
	width: 16px;
	height: 15px;
	}

#viszonylat_div {
	height: 95px;
	padding: 0px 38px 0px 32px;
	overflow: auto;
	}

div.busz {
	border: 1px solid blue;
	background: url(img/tp60.png) transparent;
	white-space: nowrap;
	color: black;
	padding: 2px 5px;
	font-size: 11px;
	text-align: center;
	}

iframe.ora {
	width: 260px;
	height: 80px;
	border: 0;
	}

table.fejlec_jobb {
	width: 703px; height: 65px;
	border: 0px solid red;
	}

td.mval,td.jval {
	font: 12px Verdana;
	text-align: center;
	color: white;
	width: 125px;
	}

#jkeres,#mkeres	{
	width: 68px;
	border: 0px;
	background: transparent;
	color: white;
	text-align: center;
	}
	
td.mval_mezo, td.jval_mezo {
	padding: 3px 15px 0px 40px;
	border: 0px solid yellow;
	}

td.cim_mezo {
	padding-bottom: 3px;
	font: bold 14px Verdana;
	line-height: 14px;
	text-align: center;
	color: white;
	}
	
td.cim_szam {
	width: 102px;
	padding: 0px 0px 5px 5px;
	font: bold 22px Verdana;
	text-align: center;
	}

td.linkek, td.viszonylatok_cim, td.viszonylatok, td.side_bar_cim {
	border: 0px inset yellow;
	}

td.linkek {
	text-align: center;
	line-height: 0px;
	height: 40px;
	}

td.link_cella {
	padding-left: 3px;
	text-align: center;
	vertical-align: bottom;
	color: white;
	font: 9px Verdana;
	line-height: 7px;
	}

td.viszonylatok_cim {
	padding: 0px 15px 0px 40px;
	text-align: center;
	height: 35px;
	font: bold 13px Verdana;
	color: white;
	}
	
td.viszonylatok {
	vertical-align: top;
	height: 105px;
	}

td.viszonylat_chbox {
	width: 45px;
	vertical-align: top;
	}

a.viszonylatlink {
	color: black;
	text-decoration: none;
	font: 11px Verdana;
	}

a.viszonylatlink:hover, a.mlink:hover {
	text-decoration: underline;
	}

td.side_bar_cim {
	padding: 0px 15px 1px 40px;
	height: 35px;
	text-align: center;
	font: bold 11px Verdana;
	line-height: 11px;
	color: white;
	}

td.sidebar_link {
	padding-left: 5px;
	}

a.mlink {
	color: black;
	text-decoration: none;
	font: 12px Verdana;
	}
	
a.mlink:hover {
	text-decoration: underline;
	}

a.kerlink {
	color: white;
	text-decoration: none;
	}
	
a.kerlink:hover {
	color: yellow;
	}

a.hclink {
	font: bold 12px Verdana;
	color: white;
	}

a.hclink:hover {
	color: yellow;
	text-decoration: none;
	}

a.jlink {
	text-decoration: none;
	}
	
a.jlink:hover {
	text-decoration: underline;
	}
	
form,p {
	display: inline;
	}

img {
	border: 0px;
	}

td.bubicim {
	background: url(img/tp60_pkyellow.png);
	width: 300px;
	padding: 0px 5px;
	border-bottom: 1px solid red;
	text-align: center;
	font: 13px Verdana;
	}

div.cimke {
	text-align: left;
	}

table.linkek {
	margin-left: auto;
	margin-right: auto;
	}
