/***********************************************/
/* h2000.css                                   */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font-family: Arial, sans-serif;
	color: #333333;
	margin: 0px;
	padding: 0px;
	background: #5292ce url(bg_grad.jpg) repeat-x;
}
/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #0061ce;
	text-decoration: none;
	border: 0px;
}

a:hover{
	text-decoration: underline;
}

img{
  border: 0px;
  }
/************** header tag styles **************/

h1{
 font: bold 120% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font: 100% Trebuchet MS,sans-serif;
 color: #0061ce;
 margin: 0px;
 padding: 0px;
 padding-top: 45px;
 padding-bottom: 30px;
}

h3{
 font: 80% Trebuchet MS,sans-serif;
 color: #0061ce;
 margin: 0px;
 padding: 0px;
 padding-left: 20px;
}

h4{
 font: 80% Trebuchet MS,sans-serif;
 margin: 0px;
 padding: 0px;
 text-align: center;
}

h5{
 font: 80% Trebuchet MS,sans-serif;
 color: #0061ce;
 margin: 0px;
 padding: 0px;
 text-align: justify;
 }
h6{
 font: 80% Trebuchet MS,sans-serif;
 margin: 0px;
 padding: 0px;
 text-align: justify;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#pagecell1{
	position: relative;
	width: 750px;
	background-color: #ffffff;
	margin: auto;
	margin-top: 1%;
}

#tl {
	position: absolute;
	top: -1px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#tr {
	position: absolute;
	top: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
#content{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 190px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: auto;
	}
#content p{
  text-align: justify;
  text-indent: 20px;
	font-size: small;
	padding: 6px;
	margin: 0px;
}
#content img{
  padding: 0px;
  margin-left: -3px;
}
/************** pageName styles ****************/

#pageName{
	margin: 0px;
	border-bottom:1px solid #ccd2d2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#pageName h2{
	font: 100% Tahoma,sans-serif;
	color: #000000;
	margin:0px;
	padding: 0px;
	text-indent: 50px;
}

#pageName img{
  position: relative;
  vertical-align: middle;
  left: 40px;
	padding: 0px;
	margin: 0px;
}

/************** siteInfo styles ****************/

#siteInfo{
	clear: both;
	border-top: 1px solid #cccccc;
	font-size: small;
	color: #cccccc;
	padding: 10px;
	margin: 0px;
	margin-bottom: 8px;
	height: 100%;
}

#siteInfo img{
	position: relative;
	left: 130px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	vertical-align: middle;
}
#siteInfo a{
	color: #cccccc;
	}
#siteInfo a:hover{
	color: #0061ce;
	}
/*************sidebar style*****************/
#pageNav{
	float: right;
	width: 178px;
	background-color: #F7f7f7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;	
	}
iframe{
 height: 580px;
 overflow:hidden;
}
#Nav{
	font-family: Verdana, sans-serif;
	font-size: small;
	background-color: #F7f7f7;
	overflow:hidden;
	padding: 0px 0px 1px 0px;
	margin: 0px;
}
#navbody{
  background-color: #F7f7f7;
  overflow:hidden;
}
/************ paragraph tag styles *************/
p.xx{
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background: none;
	margin: 0px;
	display: block;
}
div.xxx p{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background: none;
	margin: 0px;
	display: block;
	text-indent: 13px;
}
p.xx a:hover, div.xxx p a:hover{
	color: #fff;
	background: #0079ff;
	text-decoration: none;
	font-style: normal;
	display: block;
}
/****************viszonteladós térkép**********/
#trail{
  width: 350px;
  padding-left: 5px;
  text-align: left;
  visibility: hidden;
  font-size: small;
  background-color: #F7f7f7;
  color: #0061ce;
  border-width: 1px;
  border-style: solid;
  border-color: #0061ce; 
}
#trail p{
  padding: 0px;
  padding-bottom: 3px;
  margin: 0px;
  text-indent: 0px;
  text-align: left;
}
/****************hangszórós infók**********/
.kep{
  width: 85px;
  height: 85px;
	margin: 0px;
	padding: 0px;
	padding-right: 15px;
	float: left;
}
#szoveg {
  width: auto;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	height: 450px;
	overflow: auto;
}
#szoveg p {
  padding-top: 15px;
  text-indent: 0px;
  margin-right: 70px;
  height: 55px;
  }
.ar{
	float: right;
}