/* CSS Document */

body, body td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

h1 {
	font-size:14px;
	color:#D82827;
	margin-bottom:10px;
	font-weight:normal;
	margin-top: 20px;
}

h2 {
font-size:13px;
	color:#393939;
	margin-bottom:5px;
	margin-top: 10px;
}

h3 {
font-size:13px;
	color:#393939;
	margin-bottom:15px;
	margin-top: 20px;
}

h4 {
font-size:13px;
	color:#000000;
	margin-bottom:5px;
	margin-top: 20px;
	font-weight:bold;
}


h5 {
font-size:12px;
	color:#000000;
	margin-bottom:7px;
	margin-top: 0px;
	font-weight:normal;
}

h6 {
font-size:13px;
	color:#000000;
	margin-bottom:15px;
	margin-top: 20px;
	font-weight:bold;
}


p {
	color:#393939;
	margin-bottom:10px;
	margin-top: 0px;
	line-height: 16px;
}

.folyoszoveg {
margin:0px 0px 0px 0px;
}

body a, body a:hover {
color:#DA251C;
text-decoration:none;
}

body a:hover {
color:#B31E18;
text-decoration:underline;
}

.oldal_teteje_cegnev {
text-align:right;
font-size:11px;
padding-bottom:4px;
color:#808284;
}

.fotabla_atmenettel {
width:100%;
background-image:url(images/bg_csik_1.jpg);
background-repeat:repeat-x;
}

.tartalomtabla {
	margin-top:40px;
	vertical-align: top;

}

.fomenu_mastertabla {
vertical-align:top;
}

.jobbtartalom_belseje {
	margin-left:5px;
	margin-top: 0px;
	vertical-align: top;
	margin-right: 5px;
}
.jobbtartalom {
	border-left:solid #B7B9BC 1px;
	border-right:solid #B7B9BC 1px;
	vertical-align: top;
		height: 600px;
	padding-left: 17px;
	padding-right: 17px;
}

.jobbtartalom td{

}

.fomenu {
vertical-align:top;
display:block;
border-top:solid #eeeeee 1px;
margin:0px 0px 10px 0px;
}

.fooldal_udvszoveg  {
	margin-top:22px;
}

.fooldal_udvszoveg h1, .fooldal_udvszoveg h2, .fooldal_udvszoveg p {
font-size:22px;
color:#D82827;
margin:0px;
font-weight:normal;
}

.fooldal_udvszoveg h2{
	font-size:15px;
	font-weight:normal;
	color:#5B5D60;
	margin-bottom:10px;
	letter-spacing:1px;
	margin-top: 0px;
}

.fooldal_udvszoveg h3 {
	font-size:14px;
	color:#D82827;
	font-weight:normal;
	margin-bottom: 5px;
	margin-top: 0px;
}

.fooldal_udvszoveg p, .fooldal_udvszoveg a, .fooldal_udvszoveg a:hover {
	font-size:11px;
	color:#000000;
	line-height: 14px;
}

.fooldal_udvszoveg a {
text-decoration:none;
color:#DA251C;
}

.fooldal_udvszoveg a:hover {
text-decoration:underline;
color:#003300;
}



.fooldal_jobbbox {
	border:solid #eeeeee 1px;
	margin-left: 5px;
}

.fooldal_jobbbox td{
border:none;
padding:5px 5px 5px 25px;
}

.fooldal_negykep {
	vertical-align: top;
	margin-top: 10px;
}

.fooldal_nagykep img{
}



.fooldal_hirekkep {
vertical-align:top;
padding:0px 0px 0px 0px!important;
}

.fooldal_hirek  h1{
	font-size:15px;
	color:#737477;
	margin-bottom:6px;
	font-weight:normal;
	margin-top: 20px;
	margin-left: 2px;
}


.fooldal_torvenykep {
vertical-align:top;
padding:0px 0px 0px 10px!important;
border-right: solid #8F9194 1px;
border-left: solid #8F9194 1px;
}
.fooldal_torveny h1{
	font-size:15px;
	color:#737477;
	margin-bottom:6px;
	font-weight:normal;
	margin-top: 20px;
	margin-left: 10px;
}

.fooldal_arakkep {
vertical-align:top;
padding:0px 0px 0px 10px!important;
border-right: solid #8F9194 1px;

}

.fooldal_arak h1{
	font-size:15px;
	color:#737477;
	margin-bottom:6px;
	font-weight:normal;
	margin-top: 20px;
	margin-left: 10px;
}

.fooldal_kapcsolatkep {
vertical-align:top;
padding:0px 0px 0px 10px!important;
}

.fooldal_kapcsolat h1{
	font-size:15px;
	color:#737477;
	margin-bottom:6px;
	font-weight:normal;
	margin-top: 20px;
}

/*
beloldalak headingje
*/

.beloldalak_headingtable {
width:594px;
height:33px;
margin:20px 0px 10px 0px;

}

.beloldalak_headingtable h1 {
font-size:15px;
color:#D82827;
margin:0px 0px 0px 9px;
font-weight:normal;
vertical-align:top;
}


/*
szolgaltatasok
*/



.szolg_negykep {
	vertical-align: top;
	margin-top: 10px;
}

.szolg_negykep img {
margin-bottom:0px;
}

.szolg_negykep h1, .szolg_negykep h1 a, .szolg_negykep h1 a:hover{
	font-size:12px;
	color:#737477;
	margin-bottom:6px;
	font-weight:normal;
	text-decoration:none;
	line-height: 14px;
	margin-top: 9px;
}

 .szolg_negykep h1 a:hover {
 color:#393a3c;
 }



.szolg_megvilagitaskep {
vertical-align:top;
padding:0px 0px 0px 0px!important;
}




.szolg_villamvedelemkep {
vertical-align:top;
padding:0px 0px 0px 10px!important;
border-right: solid #8F9194 1px;
border-left: solid #8F9194 1px;
}



.szolg_tuzvedelemkep {
vertical-align:top;
padding:0px 0px 0px 10px!important;
border-right: solid #8F9194 1px;

}


.szolg_erintesvedelemkep {
vertical-align:top;
padding:0px 0px 0px 10px!important;
}


/*
folyoszoveg
/*




/*
jobbtartalom atmenete hatterrel

*/
.jobbtartalom_atmenettel {
	height:550px;
	border-left:solid #B7B9BC 1px;
	border-right:solid #B7B9BC 1px;
	background-image:url(images/bg_csik_2.jpg);
	background-repeat:repeat-x;
	margin-top: 0px;
	padding-right: 17px;
	padding-left: 17px;
}

.footer {
	border-top: solid #B7B9BC 1px;
	margin-top:14px;


}
.footer td{
vertical-align:middle;
}

.footer_bel {
	background-color:#E7E7E9;
	border-top: solid #ffffff 7px;
	text-align: center;
	
}

.footer_bel a {
font-size:11px;
color:#333333;
}

.footer_bel a:hover {
color:#000000;
text-decoration:none;
}

.amegrant_logo {
	margin:5px 0px 0px 0px;
	padding-top: 5px;

}

.kapcsolatot_gomb {
padding-top:5px;
}

.arak {
vertical-align:middle;
}




.fomenu_actual
{
background-color:#D82827;
color:#FFFFFF !important;
}

.fomenu_actual a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	padding-top:1px;
	padding-left:5px;
	width:100%;
	height:100%;
	display:block;
	vertical-align:middle !important;
	background-color:#D82827;
}

.fomenu_actual a:hover
{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#D82827;
	width:100%;	
}

.fomenu_actual a#active
{
	color:#FFFFFF;
	background-color:#000000;
	width:100%;
	height:20px;
}

.table_valign_middle td{
vertical-align:middle;
}

.table_valign_middle {
vertical-align:middle;
}


/*** CHONTHY START ***/

.fomenu 
{
	vertical-align:top;
	display:block;
	border-top:solid #B7B9BC 1px;
	margin:0px 0px 0px 0px;
	height:20px;
}

.fomenu a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	//font-weight:bold;
	text-decoration:none;
	color:#666666;
	//padding-top:1px;
	//padding-left:5px;
	width:100%;
	height:100%;
	display:block;
	vertical-align:middle !important;
}

.fomenu a:hover
{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#5D5D5F;
	width:100%;	
}

.fomenu a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	//font-weight:bold;
	text-decoration:none;
	color:#666666;
	//padding-top:1px;
	//padding-left:5px;
	width:100%;
	height:100%;
	display:block;
	vertical-align:middle !important;
}

.fomenu a:hover
{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#AEAEAE;
	width:100%;	
}

.fomenu a#active
{
	color:#FFFFFF;
	background-color:#000000;
	width:100%;
	height:20px;
}

.betu
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:normal;
	font-size:14px;
	padding-right:0px;
	//padding-top:5px;
}

.menutabla
{
	vertical-align:top;
	margin-top:0px;
}
.menutabla td
{
	vertical-align:top;
}

.menutabla img
{
	margin-bottom:20px;
	margin-top:10px;
}

.fomenu_legalso
{
	vertical-align:top;
	display:block;
	border-top:solid #B7B9BC 1px;
	border-bottom:solid #B7B9BC 1px;
	margin:0px 0px 0px 0px;
	height:20px;
}

.fomenu_legalso a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	//font-weight:bold;
	text-decoration:none;
	color:#666666;
	//padding-top:1px;
	//padding-left:5px;
	width:100%;
	height:100%;
	display:block;
	vertical-align:middle !important;
}

.fomenu_legalso a:hover
{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#AEAEAE;
	width:100%;	
}

.fomenu_legalso a#active
{
	color:#FFFFFF;
	background-color:#000000;
	width:100%;
	height:20px;
}

.menu_alatti_doboz img
{
	padding-top:10px;
}

.kontaktinput
{
	width:300px;
	text-align:center;
}

.sor
{
	color:#666666;
}

.sor td
{
	border-bottom:solid;
	border-bottom-width:1px !important;
	border-color:#DBDCDD;
	width:100%;
	padding: 6px;
}

.mezo
{
	border-color:#DBDCDD;
	border-style:solid;
	border-width:1px;
}

.mezo_uzenet
{
	border-color:#DBDCDD;
	border-style:solid;
	border-width:1px;
	width:250px;
}

.bkod
{
	color:#666666;
}

.bkod td
{
	padding-top:6px;
}

.bkod img
{
	padding-left:10px;
}

/*** CHONTHY END ***/
