h1, h2, h3, h4, h5 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin: 0;
	padding: 0;

}

h1 {
	text-align: left;
	color: #0B517A;
	font-size: 26px;
	
	margin: 0;
}

h2 {
	text-align: left;
	color: #0B517A;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	
	margin: 0;
	font-weight: bold;
	
}

h3 {
	text-align: left;
	color: #f8633d;
	font-size: 36px;
	margin: 0;
	
}

h4 {
	text-align: left;
	color: #0B517A;
	font-size: 22px;
	/*font-weight:normal;*/
	margin: 0;

	
}

h5 {
	text-align: left;
	color: #f7941d;
	font-size: 16px;
	
	margin: 0;
	
}




#middle .cnt {
		/*width: 100%;*/
		width:690px;
		text-align: left;
		float: left;
		border-bottom: 1px dotted #DCE2EA;
		margin-bottom: 10px;
		margin-right:20px;
}


#middle .cnt p {
		font-family: Tahoma;
		color: #06466B;
		text-decoration: none;
		word-spacing: normal;
		text-align: left;
		letter-spacing: 0;
		text-indent: 0px;
		line-height: 13px;
		font-size: 11px;
		margin: 0;
		margin-top: 5px;
		margin-bottom: 5px;
}

#middle .cnt ul {
		list-style-type:none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		width: 100%;
		float: left;
		line-height: 13px;
}

#middle .cnt li {
		list-style-type:none;
		margin-bottom: 3px;
		font-family: Tahoma;
		color: #06466B;
		text-decoration: none;
		word-spacing: normal;
		text-align: justify;
		letter-spacing: 0;
		text-indent: 0px;
		line-height: 13px;
		font-size: 11px;
		margin: 0;
		padding: 10px;

		border: 1px solid #DCE2EA;
}

/*#middle .cnt .title a {
		color: red;
		width: 418px;
		
		font-family: Arial, Tahoma;
		color: #B0581C;
		font-weight: normal;
		line-height: 20px;
		font-size: 16px;
		text-decoration: none;
		text-align: left;
}

#middle .cnt .title a:hover {
		color: red;
		width: 418px;
		
		font-family: Arial, Tahoma;
		color: #B0581C;
		font-weight: normal;
		line-height: 18px;
		font-size: 14px;
		text-decoration: underline;

}
*/


#middle .cnt .title a {

		width: 640px;
		
		font-family: Arial, Tahoma;
		color: #07749A;
		font-weight: normal;
		line-height: 20px;
		font-size: 16px;
		text-decoration: none;
		text-align: left;
}

#middle .cnt .title a:hover {

		width: 640px;
		
		font-family: Arial, Tahoma;
		color: #07749A;
		font-weight: normal;
		line-height: 20px;
		font-size: 16px;
		text-decoration: underline;

}

#middle .cnt .title a:visited {

		width: 640px;
		
		font-family: Arial, Tahoma;
		color: #07749A;
		font-weight: normal;
		line-height: 20px;
		font-size: 16px;
		text-decoration: none;
		text-align: left;
}

#middle .cnt .title a:visited:hover {

		width: 640px;
		
		font-family: Arial, Tahoma;
		color: #07749A;
		font-weight: normal;
		line-height: 20px;
		font-size: 16px;
		text-decoration: underline;

}


.cnt2 {
		/*width: 100%;*/
		width:690px;
		text-align: left;
		/*float: left;*/
		margin-bottom: 10px;
		font-size:13px;
}


.cnt2 p {
		font-family: Tahoma;
		color: #06466B;
		text-decoration: none;
		word-spacing: normal;
		text-align: left;
		letter-spacing: 0;
		text-indent: 0px;
		line-height: 13px;
		font-size: 11px;
		margin: 0;
		margin-top: 5px;
		margin-bottom: 5px;
		
}

.cnt2 ul {
		list-style-type:none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		width: 100%;
		float: left;
		line-height: 13px;
		border-bottom: 1px dotted #DCE2EA;
}

.cnt2 li {
		list-style-type:none;
		margin-bottom: 3px;
		font-family: Tahoma;
		color: #06466B;
		text-decoration: none;
		word-spacing: normal;
		text-align: justify;
		letter-spacing: 0;
		text-indent: 0px;
		line-height: 13px;
		font-size: 11px;
		margin: 0;
		padding: 10px;
		margin-bottom: 10px;
		height: 100%;
		border: 1px solid #DEEFF6;
display:table;
}

.cnt2 ul a {
		font-family: Tahoma, Arial, Helvetica;
		color: #03314B;
		text-decoration: none;
		font-size: 11px;

}

.cnt2 ul a:hover {
		font-family: Tahoma, Arial, Helvetica;
		color: #03314B;
		text-decoration: underline;
		font-size: 11px;

}

.cnt2 ul a:visited {
		font-family: Tahoma, Arial, Helvetica;
		color: #03314B;
		text-decoration: none;
		font-size: 11px;

}

.cnt2 ul a:visited:hover {
		font-family: Tahoma, Arial, Helvetica;
		color: #03314B;
		text-decoration: underline;
		font-size: 11px;

}
.cnt2 .title a {
		width: 690px;
		margin-bottom: 10px;
		font-family: Arial, Tahoma;
		color: #07749A;
		font-weight: normal;
		line-height: 20px;
		font-size: 16px;
		text-decoration: none;
		text-align: left;
		display:list-item;
}

.cnt2 .title a:hover {
		color: red;
		width: 690px;
		margin-bottom: 10px;
				font-family: Arial, Tahoma;
		color: #07749A;
		font-weight: normal;
		line-height: 20px;
		font-size: 16px;
		text-decoration: underline;

}

.cnt2 .title a:visited {
		color: red;
		width: 690px;
		margin-bottom: 10px;
		font-family: Arial, Tahoma;
		color: #07749A;
		font-weight: normal;
		line-height: 20px;
		font-size: 16px;
		text-decoration: none;
		text-align: left;
}

.cnt2 .title a:visited:hover {
		color: red;
		width: 690px;
		margin-bottom: 10px;
				font-family: Arial, Tahoma;
		color: #07749A;
		font-weight: normal;
		line-height: 20px;
		font-size: 16px;
		text-decoration: underline;

}

.cnt2 .nextlink, .cnt2 .backlink
{
	
	margin-top: 10px;
		font-family: Tahoma;
		color: #f7941d;
		font-weight: bold;
	line-height: 13px;
		font-size: 11px;
		text-decoration: none;
}

.cnt2 .nextlink a , .cnt2 .backlink a{
		margin-top: 10px;
		font-family: Tahoma;
		color: #f7941d;
		font-weight: bold;
		line-height: 13px;
		font-size: 11px;
		text-decoration: none;

}

.cnt2 .nextlink a:hover, .cnt2 .backlink a:hover {
margin-top: 10px;

		font-family: Tahoma;
		color: #f7941d;
		font-weight: bold;
		line-height: 13px;
		font-size: 11px;

		text-decoration: underline;

}



.cnt2  a img {
		border: 1px solid #d8ecf4;
		margin: 0px;
		margin-left: 5px;
		margin-bottom: 5px;
}







.cnt2 p img 
{
		margin: 0px;
		margin-left: 5px;

}

.cnt2 p a img {
		border: 1px solid #d8ecf4;
		margin: 0px;
		margin-left: 5px;

}


.cnt p img 
{
		float: right;
}

.cnt p a img {
		border: 1px solid #d8ecf4;
		margin: 0px;
		margin-left: 5px;
		margin-bottom: 5px;
}

.cnt a {
		font-family: Tahoma;
		color: #f7941d;
		font-weight: bold;
		line-height: 13px;
		font-size: 11px;
		text-decoration: none;
}

.cnt a:hover {
		font-family: Tahoma;
		color: #f7941d;
		font-weight: bold;
		line-height: 13px;
		font-size: 11px;
		text-decoration: underline;
}

.cnt a img {
		border: 0px solid #d8ecf4;
		
}

#main_cat1, #main_cat2 {width: 162px; /*margin-right:15px;*/}

.indexbox, .cat_1 .indexbox
{
		width: 170px;
		background-color:#F7FCFE;
		border:1px solid #D9EAF4;
		margin:0px 10px 10px 0px;
		padding: 8px 0px 8px 8px;
		color:#003366;
		font-size:11px;
		display: table;
}

.indexbox a ,.cat_1 .indexbox a{

		font-family: Tahoma;
		/*color: #07749A;*/
		color:#07749A;
		font-weight: normal;
		line-height: 18px;
		font-size: 11px;
		text-decoration: none;

}

.indexbox a:hover , .cat_1 .hover{
		font-family: Tahoma;
		/*color: #07749A;*/
		color:#07749A;
		font-weight: normal;
		line-height: 18px;
		font-size: 11px;
		text-decoration: underline;

}

.newsbox {
		padding: 8px 0px 8px 8px ;
		/*width: 273px;*/
		float: left;
		font-family: Tahoma;
		color: #06466B;
		text-decoration: none;
		word-spacing: normal;
		text-align: left;
		letter-spacing: 0;
		text-indent: 0px;
		line-height: 13px;
		font-size: 11px;
}

.newsbox a {
		
		font-family: Tahoma;
		color: #465a73;
		font-weight: bold;
		line-height: 13px;
		font-size: 11px;
		text-decoration: none;
}

.newsbox a:hover {
		font-family: Tahoma;
		color: #465a73;
		font-weight: bold;
		line-height: 13px;
		font-size: 11px;
		text-decoration: underline;
}

.newsbox p {
		margin: 0;
		padding: 0;
		margin-bottom: 8px;

}

.indexbox2 {
		width: 175px;
		float: left;
		background-color: #FFFFFF;		
		margin-top: 10px;
		
}

.newsnav {
margin: 0;
margin-bottom: 10px;
font-family: Tahoma;
		color:#CDD0D4;
		font-size: 11px;
		text-decoration: none;
		height: 10px;
}

.newsnav div
{
float: left; width: 149px;
}

.newsnav a
{
	color: #465A73;
	font-weight: bold;
}

.newsnav a: hover
{
	color: #465A73;
	font-weight: bold;
}
.newsnav .foward
{
	text-align: right;
}

.newsnaw .back
{
text-align: left;
}

.newsnav .step
{
 text-align:center;
}
.back img
{
	margin-right: 8px;
}

.foward img
{
margin-left: 8px;
}

.cat_1
{
padding: 0; float:right; width: 170px;
}

/*hirek kiegesztites*/
.cat_2	
{
	padding: 0; float:right; width: 170px;
}
#top_head
{
	padding: 0; float: left; width: 500px;
}

.reldoc
{
	/*height:0px;*/
	
}
.reldoc_doki
{
padding:0px;font-size:5px;height:5px;text-align:center;
}

.nonews
{
padding-top: 10px;
padding-bottom: 10px; 
text-align:center;
}

.newsdate{
	margin-bottom: 10px;
	font-family: Arial, Tahoma;	
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	text-align: left;
	background-color:transparent;
	display:list-item;
}


.newsdate a
{
	color: #06466B;
	font-weight: normal;
	text-decoration: none;
}

.newsdate a:hover
{
	color: #06466B;
	font-weight: normal;
	text-decoration: underline;
}

span.newsdate a {
	color: #03314B;
}

span.newsdate a:hover {
	color: #03314B;
}


.cat_1, .cat_2
{
	padding: 0; 
	float:right;
	width: 170px;

}

.societylink
{
padding:0px;
margin:0px;
text-align:left;
word-wrap:no;
}

.societylink a
{
		color:#eff9ff; /*#B0581C;*/
		font-weight: normal;
		text-decoration: none;
}

.societylink a:hover
{
	color: #eff9ff; /*#B0581C;*/
	font-weight: normal;
	text-decoration: underline;
}

#content_br
{
line-height:0px;
padding:0px;
margin:0px;
}
.contentstyle
{
padding-top:1px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-right:0px;

}

.backlink
{	
	/*width:448 px;*/	
	text-align:center;
}

.restricted_news
{
	color: silver
}

#obsnews li
{
	height:30px;
}

.newsdate_digit, .newsdate_digit .center
{
text-align:center;
}

.newsdate_digit .left
{
text-align:left;
width:50px;
}

.newsdate_digit .right
{
text-align:right;
width:50px;
}

#examiner
{
	width:100%;
}

.reldoc
{
display:block;

}


.one_newsblock table{
width:auto;
}
