body{
	padding:		0;
	margin:			0;	
	background:  url('images/body_bg.jpg') top repeat-x #890500;
	font-family:	Arial;
	font-size: 12px;
	color: black;	
}
#page{
width: 1000px;
}
#pagecontainer{
float: left;
overflow: hidden;
width: 1000px;

}
#header{
float: left;
width: 1000px;
height: 143px;
background:  url('images/header_bg.jpg') left bottom no-repeat;
}
#headlogo{
float: left;
width: 739px;
height: 143px;
}
#headlogocontainer{
float:left;
padding: 40px 0px 0px 16px;
}
#headlogocontainer img{
width: 570px;
height: 75px;
border: none;
}
#header_search{
float: left;
width: 261px;
height: 42px;
overflow: hidden;
}
#header_search_container{
float: left;
padding: 20px 0px 0px 0px;
}
#header_search_container input.search_input_text{
float: left;

padding: 0; 
margin: 6px 5px 0px 5px;

overflow: hidden;
width: 210px;
height: 20px;
border: none;
color: #818181;
font-size: 12px;
font-family: Arial;

background: transparent url('images/spacer.gif'); 
}
#search_split{
float: left;
width: 2px;
height: 20px;
}
#header_search_container input.search_submit{
float: left;
width: 24px; 
height: 24px; 

border: 0; 
margin: 0; 
padding: 0;
}
#header_email{
float: left;
padding: 45px 0px 0px 0px;
}
#header_email img{
width: 146px;
height: 18px;
border: none;
}
#header_top_menu_container img{
border: none;
}
#header_top_menu_bottom{
float: left;
width: 1000px;
height: 17px;
background: white;
}
#header_top_menu_container{
float: left;
width: 1000px;

text-align: left;
background:  url('images/header_menu_bg.jpg') left bottom no-repeat white;
}
#header_top_menu_container ul{
float: left;
padding : 0 ;	
margin: 0 ;	
list-style: none;
text-align: left;
}
#header_top_menu_container ul li{
float: left;

padding : 0;
margin: 0;


list-style: 	none;
}
#header_top_menu_container ul li.active a{
color: #D45000!important;
text-decoration: underline;
}
#header_top_menu_container ul li a{
float: left;
padding-top: 11px;
padding-bottom: 12px;
text-decoration: none;
font-size: 12px;
color: black;
font-weight: normal;
cursor: pointer;
}

.head_menu_padding{
float: left;
padding: 0px 21px 0px 20px;
}
.head_menu_split{
padding: 0!important;
margin: 0!important;
float: left;
width: 7px;
height: 35px;

background:  url('images/header_menu_split.jpg') left 14px no-repeat!important;
}
#header_top_menu_container ul li a:hover{
color: #D45000;
text-decoration: underline;
}
#left_content_container{
float: left;
width: 1000px;
background: url('images/left_content_bg.jpg') repeat-y;
}
#left{
float: left;
width: 266px;
padding-bottom: 40px;
}
#left_submenu_container{
float: left;
padding: 0px 0px 0px 13px;
}
#left_sub_menu_head{
float: left;

width: 253px;
height: 35px;

text-align: left;
background: url('images/submenu_head.jpg') left top no-repeat #850100;

}

#left_sub_menu_head h1{
float: left;
margin: 0;
padding: 8px 5px 2px 11px;
font-size: 18px;
color: white;
text-decoration: none;
}

#left_sub_menu ul{
float: left;
padding : 0;	
margin: 0;	
list-style: none;
text-align: left;
background: url('images/submenu_menubg.jpg') repeat-y;
border-bottom: 1px solid #E5E5E5;
}
#left_sub_menu ul li{
float: left;

padding : 0;
margin: 0;

width: 253px;
border-top: 1px solid #E5E5E5;
list-style: 	none;
display: block;
}
#left_sub_menu ul li.active a{
color: #D45000!important;
text-decoration: underline!important;
}
#left_sub_menu ul li a{
float: left;
display: block;

width: 253px;

text-decoration: none;
font-size: 12px;
color:  #D45000;
font-weight: normal;
cursor: pointer;

}
#left_sub_menu ul li a span{
display: block;
}
.left_sub_menu_padding{
float: left;
display: block;
padding: 9px 10px 9px 20px;
}

#left_sub_menu ul li a:hover{
color: #D45000;
text-decoration: underline;
}
#left_menu_bottom{
float: left;
width: 253px;
height: 20px;
background: white;
}


#left_menu2 ul{
float: left;
padding : 0;	
margin: 0;	
list-style: none;
text-align: left;
border-bottom: 1px solid #E5E5E5;
}

#left_menu2 ul li{
float: left;

margin : 0px 0px 1px 0px;
padding: 0;

width: 253px;

border-top: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
list-style: 	none;
display: block;
background: white;
}
#left_menu2 ul li a{
float: left;
display: block;

width: 253px;

text-decoration: none;
font-size: 12px;
color:  black;
font-weight: normal;
cursor: pointer;
background: url('images/leftmenu2_menubg.jpg') left top no-repeat #ECDDC8;

}
#left_menu2 ul li a span{
float: left;
display: block;
padding: 9px 10px 9px 20px;
}
#left_menu2 ul li a:hover{
color: white;
text-decoration: none;
background: url('images/submenu_head.jpg') left top no-repeat #850100;
}
#left_menu2 ul li.active a{
color: white;
text-decoration: none;
background: url('images/submenu_head.jpg') left top no-repeat #850100;
}
#left_menu2 ul li ul{
float: left;

margin: 0;		
padding: 0px 0px 0px 0px;
border: none!important;
}
#left_menu2 ul li.active ul li{
border-bottom: none!important;
}
#left_menu2 ul li ul li{
float: left;
width: 253px;
background: url('images/submenu_menubg.jpg') repeat-y!important;
}
#left_menu2 ul li ul li a{
float: left;

width: 238px;
width: 253px;

font-size: 12px!important;
color: black!important;
background: url('images/submenu_menubg.jpg') repeat-y!important;
}
#left_menu2 ul li ul li a span{
	float: left;
	display: block;
	padding: 8px 10px 7px 35px;
}
#left_menu2 ul li ul li a:hover{
color: #D45000!important;

}
#left_menu2 ul li ul li.active a{
color: #D45000!important;
}
#left_menu2 ul li ul li.active a span{
color: #D45000!important;
}
#left_letoltheto{
float: left;
width: 266px;
height: 83px;
background: url('images/left_letoltheto_bottom.jpg') left bottom no-repeat;
}
#left_szerkszetheto{
float: left;
width: 265px;
text-align: left;
}

#left_szerkszetheto img{
border: none;
}
#left_szerkszetheto h1{
padding: 0px 0px 20px 0px;
margin: 0;
color: #262626;
font-size: 24px;
font-weight: normal;
}
#left_szerkszetheto h2{
padding: 0px 0px 10px 0px;
margin: 0;
color: #D45000;
font-size: 14px;
font-weight: bold;
}
#left_szerkszetheto p{
padding: 0px 0px 20px 0px;
margin: 0;
}
#left_szerkszetheto a{
color: #D45000;
text-decoration: underline;
}
#login_container{
float: left;
padding: 7px 0px 0px 74px;
margin: 0;
}
#login_container input{
float: left;
margin: 7px 0px 0px 5px!important;
padding: 0px 0px 0px 0px!important;
width: 170px;
height: 24px;
font-family: Arial;
border: 0px solid red;
background: transparent url('images/spacer.gif');
color: #262626;
}
.submit_login{
float: left;
width: 164px;
height: 37px;
background: url('images/left_elkuld.jpg');
border: none;
cursor:pointer;
}
#login_button_container{
float: left;
padding: 0px 0px 0px 15px;
}
#login_message{
float: left;
width: 266px;
}
#contentcontainer{
float: left;
padding: 0px 14px 20px 18px;
}
#content{
float: left;

text-align: left;

width: 702px;
}
#content img{
border: none;
}
#content h1{
padding: 0px 0px 20px 0px;
margin: 0;
color: #262626;
font-size: 24px;
font-weight: normal;
}
#content h2{
padding: 0px 0px 10px 0px;
margin: 0;
color: #D45000;
font-size: 14px;
font-weight: bold;
}
#content ul{
	padding-bottom:0;
	margin-bottom:0;
}
#content p{
padding: 0px 0px 20px 0px;
margin: 0;
}
#content a{
color: #D45000;
text-decoration: underline;
}
#footer{
float: left;
width: 1000px;
height: 100px;
background: url('images/footer.jpg') left top no-repeat;
}
#footer_logo{
float: left;
width: 383px;
height: 100px;
}
#footer_logo img{
width: 378px;
height: 80px;
border: none;
}
#footer_text_container{
float: left;
width: 250px;
height: 100px;
}
#footer_text{
float: left;
padding: 23px 0px 0px 25px;
text-align: left;

}
#footer_text p{
padding: 0;
margin: 0;
}
#footer_text a{
color: black;
text-decoration: none;
}
#footer_text a:hover{
color: #D45000;
}
#footMagicon{
float: right;
width: 163px;
height: 100px;
text-align: left;
}
#footMagicon a{
text-decoration: none;
color: black;
}
#footMagicon a:hover{
color: #D45000;
}
#footMagicon a img{
border: none;
}
#footMagicon_container{
float: left;
padding: 12px 0px 0px 0px;
}
#footMagicon_container p{
padding: 4px 0px 0px 0px; 
margin: 0;
}
/*----------------------------------------------------------------KAPCSOLAT-------------------------------------------------------------------------*/

.tartalom form{
	
}
.kapcsolatText2{
	border: 1px solid #CFCFCF;
	background: #F5F5F5;
	color: #000;
	padding:0;
	margin:0;
	width: 695px;
	height: 120px;
}
.kapcsolatText, .kapcsolatKozep{
	padding:0;
	margin:0;
	border: 1px solid #CFCFCF;
	background: #F5F5F5;
	color: #000;
	width: 489px;
	margin-top:1px;
}
.kapcsolatKozep{
	width: 390px;
}
.kapcsolat{
	
}
.gomb{
	background: #890500;
	border: 1px solid #CFCFCF;
	color: white;
	font-weight: bold;
	padding:0;
	margin:0;
	margin-top: 10px;
	padding-left: 8px;
	padding-right: 8px;
	margin-left: 121px;
}
.gomb_torol{
	background: #F5F5F5;
	border: 1px solid #CFCFCF;
	font-weight: bold;
	color: #262626;
	margin-top: 10px;
	padding-left: 8px;
	padding-right: 8px;
	margin-left: 121px;
}
.kapcsolat-szoveg, .kapcsolat-szoveg__{

	color:#262626;
	padding:0;
	margin:0;
	margin-right:75px;
	font-size:12px;
}
.kapcsolat-szoveg3{

	padding:0;
	margin:0;
	font-size:12px;
	color:#262626;
}
.kapcsolat-szoveg__{
	width:46px;
}
.kapcsolat-szoveg2{
	
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
.kereses_form{
float: left;
width: 700px;
padding-bottom: 10px;
margin-bottom: 10px;
background: url('images/kereses_split.jpg') left bottom no-repeat;
}
.linkek{
float: left;
padding-bottom: 10px;
margin-bottom: 10px;
background: url('images/kereses_split.jpg') left bottom no-repeat;

width: 700px;
}
.left_table{
padding-right: 15px;
border-right: 1px solid #E5E5E5;
}
.right_table{
padding-left: 15px;
}
.keret{
border: 6px solid #EDDFCB!important;
}
.sarga_szegely {

border: 6px solid #EDDFCB !important;


}
.keresoszo{
border: 1ps solid #E0E0E0;
}





/*------------------------------------------------------------------------HÍREKBOX---------------------------------------------------------------------------------*/

#hirekBox{
	float:left;
	text-align:left;
	padding-left:13px;
	padding-top:10px;
}
#hirekBoxInner{
	border-top:1px solid #E5E5E5;
	padding-top:10px;
	float:left;
}
#hirekBox a{
	text-decoration:none;
	color:#D45000;
}
.hirKivonat{
	float:left;
	padding-right:10px;
	text-align:justify;
}
#hirekBox h2{
	font-size:24px;
	font-weight:normal;
	padding:0;
	margin:0;
	padding-bottom:10px;
}
.hirekB{
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px solid #E5E5E5;
}
.tovabb{
	float:left;
	padding-top:6px;
}
.tovabb a img{
	cursor:pointer;
}

/*------------------------------------------------------------------------HÍREKBOX VÉGE---------------------------------------------------------------------------------*/


.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}








