/* CSS Document */
body, td, th, li {
	text-align: left;
	border-bottom-style: none;
	font-family: Arial, Helvetica, sans-serif;
}


.bodybg {
	background-color: #A1BBDB;
	vertical-align:top;
	
	}

.ketkiscsik {
	background-color:#000000;
	height: 2px;
	background-image: url(images/vonal.gif);
}
.ketkiscsik2 {
	background-color:#000000;
	height: 2px;
	background-image: url(images/vonal2.gif);
}

.toptable_alja{
	background-color: #A1bbdb;
	height: 10px;
	font-size: 1px;
	margin: 0px 0px 0px 0px;
	border-top: solid #000000 1px;
}

.fomenukulso{
	height: 19px;
}

.fomenutitle{
	height: 55px;
	vertical-align: bottom;
}

.fomenu{
	border-left: solid 1px black;
}
.fomenu a, .fomenu a:active, .fomenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
}

.fomenu td{
	background-color: #6883B3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border-style: solid solid none none;
	border-width: 1px;
	border-color: #000000;
	padding: 2px 0px 2px 0px;
}

.fomenu a:hover {
	color: #FFFFFF;
	background-color: #8B9CB0;
	padding: 2px 5px 2px 5px;
}

.fomenuaktiv{
	background-color: #FB8700 !important;
}

.fomenuaktiv, .fomenuaktiv a, .fomenuaktiv a:hover, .fomenuaktiv a:active, .fomenuaktiv a:visited {
/*	background-color: #26325D;*/
	color: #FFFFFF;

}


.balindex {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 240px;
	font-size: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	
	
	
}



.balindex td {
	border-top-width: 3px;
	border-top-color: #fff0d9;
	border-top-style: solid;
	text-align: right;
	padding-right: 10px;
	background-color: #fff0d9;
	vertical-align: top;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #6FA5D5;
	}
	
.balindex_indextd, .balindexszinek1, .balindexszinek2,.balindexszinek3,.balindexszinek4 {
	height: 82px!important;
}

.balindex_kepalatt {
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #6FA5D5;
}

	.balindex h1 {
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bolder;
	padding: 5px 0px 5px 15px;
	text-align: left;
	vertical-align: top;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
	.balindex h1 a{
	color:#003366;
text-decoration:none;
	}
	
	.balindex h1 a:hover{
	text-decoration:underline;
	}
	
	
	
		.balindex p {
	color:#003366;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding: 0px 0px 12px 15px;
	text-align: left;
	vertical-align: top;
	line-height: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	}
	
	.balindex p a {
		color: #003366;
		
	}
	
	.balindex_button a {
	font-weight: bold;
	color:#013366;
	padding: 0px 3px 8px 3px;
	}
	
	

   .balindex_button a:hover{
   background-color:
   #000066;
   color:
   #FFFFFF;
}
	
	
	


	
	
	
	
	
.balindexszinek1, .balindexszinek2,.balindexszinek3,.balindexszinek4 {
	width:8px!important;
	padding: 0px !important;
	font-size:1px; !important;
	border-left:3px;
	border-left-color:#fff0d9;
	border-left-style: solid;
}


.balindexszinek1 {
	background-color: #FF340F!important;
}

.balindexszinek2 {
background-color: #ff6500 !important;
}

.balindexszinek3 {
background-color: #ff9a00 !important;
}

.balindexszinek4 {
background-color: #ffcd00 !important;
}
	
.almenutd {
	background-color:#85899F;
	border-color: #275595;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}	

.almenu {
	border: none !important;
	height: 16px !important;
	margin: 0px !important;
}	

.almenu, .almenu a, .almenu a:hover{
	color:#ffffff !important;
	font-family: Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: normal !important;
	}
	
	.almenu td {
	padding-bottom: 3px !important;
	padding-top: 2px !important;
	padding-right: 12px !important;
	text-align: left !important;
	vertical-align: middle !important;
	padding-left: 10px !important;

	}

	.almenu a {
	text-decoration:none !important;
	border-bottom:0px !important;
	}
	
	
	.almenu_active {
	background-color: #6B7292;
	}

	
	
	.segithetunk_alatt{
	background-color:#fcfcff;
	border-bottom: solid #4c72ae 1px;
	height: 10px;
	}

	
	.alsotarttartoja{
	width: 100%;
	margin-bottom: 4px;
	}
	
	.alsotarttartoja td {
	padding:0px 0px 0px 0px!important;
	}
	
	.alsotartalom {
	background-color:#FFFFFF;
	margin-bottom: 0px;
	vertical-align: top;
	}
	
	
		.alsotartalom2 {
	background-color:#F2F2F2;
	margin-bottom: 0px;
	vertical-align: top;
	border-top: solid #A1BBDB 2px;
	height: 100%;
	background-image: url(images/hirekbg_03.gif);
	background-repeat: repeat;
	}
	
.alsotartalom2 p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
			padding:0px 10px 0px 15px;
	}
	
.alsotartalom2 h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#AE2600;
	margin:0px 10px 0px 15px;
	vertical-align: top;
	
}

.alsotartalom2 a, .alsotartalom2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#AE2600;
	vertical-align: top;
	text-decoration: none;
	
}


	
		.alsotartalom2_kozeptabla {
	background-color:#F2F2F2;
	margin-bottom: 0px;
	vertical-align: top;
	height: 100%;
	background-image: url(images/hirekbg_03.gif);
	background-repeat: repeat;
		border-width: 2px;
	border-color: #A1BBDB;
	border-style: solid solid none solid;

	}
	
				.alsotartalom2_kozeptabla p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
			padding:0px 10px 0px 15px;
	}
	
				.alsotartalom2_kozeptabla h1, .alsotartalom2_kozeptabla a, .alsotartalom2_kozeptabla a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#AE2600;
	margin:0px 10px 0px 15px;
	vertical-align: top;
	
	}
	
	.alsotartalom td{
	vertical-align: top;
	margin-top: 2px;
	}
	
	
	
.alsotartbrdrnelkul {
	background-color:#fcfcff;
	padding:0px!important;
	}
	
	.alsotartbrdrnelkul td{
	margin-bottom: 0px;
	margin-top:0px;
	padding-right: 5px;
}

	.alsotartbrdrnelkul img{
	margin-bottom: 0px;
	margin-top:0px;
	padding-right: 5px;
}

	
	
.tabbelulihead {
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-color:blue;
	color: #193a8b;
	text-align: center;
	font-size: 17px;
	padding: 0px 5px 5px 0px;
	vertical-align: top;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: normal !important;
}

.beloldhead {
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-color:blue;
	color: #193a8b;
	text-align: left;
	font-size: 18px;
	padding: 0px 5px 5px 0px;
	vertical-align: top;
	margin-bottom: 0px;
	margin-top: 0px;
}

.kistabla{
	background-color:#e8eeff;
	border:solid #4c72ae 1px;
	margin-left: 10px;
	width: 200px;
	margin-right: 10px;
	margin-bottom: 0px;
	vertical-align: bottom;
	margin-top: 5px;
	padding-bottom: 0px;
	}
	
	.kistabla td{
	font-family:Arial, Helvetica, sans-serif;
	font-color:#343434;
	font-style:normal;
	font-size: 12px;
	color: #999999;
	text-align: left;
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
	
	}
	

	
	.kistabla ul{
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	}
	
	.kistabla li {
	list-style:none;
	padding-bottom: 3px;
	margin-left: 10px;
	padding-right: 10px;
	}
	
	.kistabla li a{
	color:#525252;
	text-decoration:none;
	}

.kistabla li a:hover{
	color:#393939;
	text-decoration:underline;
	margin-left: 0px;
	}
	
		.kistabla_fooldal{
	margin-left: 10px;
	width: 100%;
	margin-right: 10px;
	margin-bottom: 0px;
	vertical-align: top;
	margin-top: 0px;
	padding-bottom: 0px;
	}
		.kistabla_fooldal td{
	font-family:Arial, Helvetica, sans-serif;
	font-color:#343434;
	font-style:normal;
	font-size: 11px;
	color: #666666;
	text-align: left;
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
	
	}
	
	.fooldal_mijaratban ul{
	margin-right: 0px;
	margin-left: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-size: 12px;
	}
	
	.fooldal_mijaratban li {
	list-style:none;
	padding-bottom: 5px;
	margin-left: 10px;
	padding-right: 5px;
	}
	
	.fooldal_mijaratban li a{
	color:#717171;
	text-decoration:none;
	}

.fooldal_mijaratban a:hover{
	color:#393939;
	text-decoration:underline;
	margin-left: 0px;
	}
	
	.kistabla_fooldal ul{
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	}
	
	.kistabla_fooldal li {
	list-style:none;
	padding-bottom: 3px;
	margin-left: 0px;
	padding-right: 0px;
	}
	
	.kistabla_fooldal li a{
	color:#525252;
	text-decoration:none;
	}

.kistabla_fooldal li a:hover{
	color:#393939;
	text-decoration:underline;
	margin-left: 0px;
	}

.kozeptabla, .indexkozeptabla {
	border-width: 2px;
	border-color: #A1BBDB;
	border-style: solid solid none solid;
}

.kozeptabla img,  {
vertical-align:middle;
}


.kozeptabla_jobbos {
	border: none;
}

.kozeptabla h1, .kozeptabla_jobbos h1{
	color:#1B3C8C !important;
	margin-bottom: 10px !important;
	margin-top: 20px !important;
	font-weight:normal !important;
	margin-left: 10px !important;
	font-size: 18px !important;
	margin-left: 15px !important;
}

.indexkozeptabla h1 {
	color:#797E8D!important;
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	text-align: left;
	font-size: 17px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 10px !important;
	text-decoration:none;
	font-weight: bold!important;
}

.kozeptabla h3, .kozeptabla_jobbos h3 {
	font-size: 13px !important;
	margin-bottom: 5px!important;
}

.kozeptabla_ceginfo {
	margin-left: 24px;
	margin-right: 24px;
	border-style: none !important;
	margin-bottom: 10px;
}

.kozeptabla_ceginfo h1{
	margin-left: 15px!important;
	color:#ED4700!important;
	font-size: 26px!important;
	font-family: Arial, Helvetica, sans-serif!important;
}

.kozeptabla_ceginfo h3, .kozeptabla_ceginfo p{
	margin-left: 15px !important;
	margin-right: 15px !important;
}

.jobbtabla {
}

.jobbtabla img{
	text-align:right;
	vertical-align: bottom;
	padding-left: 15px;
}


.jobbtabla form {
	margin: 0px 10px 0px 0px;
}

.jobbtabla p{
	margin-top:0px;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000033;
	font-weight:bold;
	font-size:11px;
	margin-left: 8px;
	margin-bottom: 0px;
}

.jobb_button{
	text-align: right !important;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	margin-right: 15px;
	padding-right: 15px;
}

.jobb_button a{
text-align:right;
}

.jobb_button input {
	padding:0px 5px 2px 5px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	background-color:#77a277 !important;
	border: 1px 1px 1px 1px;
	border-color: #BFD8FA;
	border-style: solid;
	
}

.jobbtabla input {
	margin-bottom:10px;
	margin-top: 2px;
	width: 123px;
}

.olmkep {
	padding: 0px !important;
	margin: 0px !important;
	text-align: right;
}
.olmkep img {
	border: solid #4c72ae 1px;
}
.olmtabla {
padding:5px 5px 5px 5px;
}


.folyoszoveg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align: left;
	line-height: 16px;
	font-weight: normal;
	margin: 3px 5px 0px 10px;
	border-color: #A1BBDB;
}

.folyoszoveg h2{
font-size:13px;
}

.narancs h1{
	font-size:16px;
	font-style:bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #FF6600;
	margin: 0px 10px 10px 10px;
}

.narancs p {
font-size:13px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	color: #494949;
		margin: 10px 10px 10px 10px;
	}


/*belold webdesign tartalom */
.jobbfele {
	padding:20px 3px 18px 13px!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	vertical-align: top;
	border-top: solid #A1BBDB 2px;
	height: 100%;
	width: 275px;
}

.jobbfele h1 {
	padding:0px 13px 0px 0px!important;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#D73000;
	font-weight: bold;
	margin-left:0px  !important; 
	
}

.jobbfele p {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#D73000;
	margin-right: 15px;
	font-weight: bold;
	margin-bottom: 0px !important;
	margin-top: 0px;
	padding-bottom: 0px;
}


.jobbfelebel1 {
	background-color:#FFFFFF;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #4c72ae !important;
	margin: 10px 0px 0px 0px !important;
	text-align: left;
	width: 160px;
}

.jobbfelebel1 form {
margin:0px;
padding:0px;
}

.jobbfelebel1 table {
	margin: 0px !important;
	
}

.jobbfelebel1 h2,.jobbfelebel1 p {

}

.jobbfelebel1 input,.jobbfelebel1 select {

	margin-bottom:0px;
	margin-left: 0px;
}




.jobbfelebel1_input {
width:65px !important;

}




.jobbfelebel1 h1, .jobbfelebel1 h2 {
	font-size:16px !important;
	color:#ED4700 !important;
	font-weight:normal !important;
	margin-top: 0px !important;
	margin-bottom: 5px !important;
	font-family:Arial, Helvetica, sans-serif !important;
}

.jobbfelebel1 h1 {
	color:#ED4700 !important;
	font-size:16px !important;
	font-weight: bold !important;
	margin-top: 10px !important;
}

.jobbfelebel1 p{
font-size:12px;
	color:#666666;
	font-weight:normal;
	margin-bottom: 5px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:10px !important;
}

.jobbfelebel1 td {
	padding:8px 11px 11px 11px !important;
	vertical-align:top;

}

.jobbfelebel1 table{
	background-color:#235678;
	border: none !important;
}


.jobbfelebel1 table td{
	background-color:#F6F6F6;
	vertical-align: top;
	margin: 20px 0px 0px 0px;
}

.balfele {
	vertical-align: top;
	padding-left: 25px;
	border-top: 1px;
	border-style: solid;
	border-top-color: #4c72ae;
	
}


.balfele img {
margin-left:8px;

}

.maintartalom h1, .maintartalom h2, .maintartalom h3, .maintartalom h4, .maintartalom p{
	margin-left:20px;
	background-attachment: #A1BBDB;
}

.maintartalom h1, .maintartalom h2, .maintartalom h4, .maintartalom h5 , .maintartalom h6{
	font-style:10px;
	font-family:Arial, Helvetica, sans-serif;
	
	text-align: left;
	font-size: 17px;
	margin-bottom: 5px;
	margin-top: 0px;
	font-weight: normal;
	text-decoration:none;
	color: #999999;
	}
	
	.maintartalom a, 	.maintartalom a:hover {
	color:#EF8100;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;*/
	text-decoration: underline;
	}
	
	.maintartalom a:hover {
	color:#B34000;
	}
	
	

	.maintartalom h1, .maintartalom h1 a,  .maintartalom h1 a:hover {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#D73000;
	margin-right: 15px;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
	padding-bottom: 0px;
	text-decoration:none;
	}
	
	.maintartalom h2 {
	color:#123460;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	margin-top: 15px;
	font-weight:bold;
	margin-left: 20px;
	font-size: 13px;
	}
	
.maintartalom h3 {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#D73000;
	margin-right: 15px;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
	padding-bottom: 0px;
}
	

	
	.maintartalom h4 {
	color:#1B3C8C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom: 20px;
	margin-top: 15px;
	font-weight:bold;
	margin-left: 20px;
	margin-right: 10px;
	}
	
	.maintartalom h5 {
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom: 10px;
	margin-top: -10px;
	font-weight:normal;
	margin-left: 20px;
	letter-spacing: 1px;
	margin-right: 20px;
	}
	
	.maintartalom h6 {
	color:#002642;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-bottom: 10px;
	margin-top: 7px;
	font-weight:normal;
	margin-left: 0px;
	line-height: 20px;
	}
	
	
	
	
.maintartalom {
	background-color:#FFFFFF;
	
}

.maintartalom td{
	vertical-align:top;
}

.maintartalom table {
}
/*
.maintartalom table table {
	border: none;
	margin-left: 0px;
	
}

.maintartalom table table td {
	font-size: 12px;
}

.maintartalom table table th {
	padding-bottom: 5px;
	font-size: 15px;
}

*/

.maintartalom p, .maintartalom li {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4D4D;
	padding-top: 0px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 14px;
	line-height: 15px;
	font-weight: normal;
}

.maintartalom ul {
	margin-top:0;
	margin-left: 40px!important;
	padding-left: 0px;
}

.maintartalom li{
line-height:10px;
font-size:12px;
}




.maintartalom li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #222222;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 13px;
	list-style-type: square;
	list-style-position: outside;
	padding-left: 0px;
}

.kozepbeltabla {

background-color:#FFFFFF;
}


.kozepbeltabla h1, .kozepbeltabla h3{
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	color: #193a8b;
	text-align: left;
	font-size: 17px;
	margin-bottom: 5px;
	margin-top: 0px;
	font-weight: normal;
	}
	
	
	
	
	.miertvalasszunk td{ 
	
	}
	.miertvalasszunk h1{

		color:#ab5387 !important;
		font-size:20 !important;
	}
	
	.miertvalasszunk h2 {
	margin-top:0px !important;
		margin-bottom:0px !important;
		color:#34ff67 !important;
		font-size:30 !important;
	}
	
	.miertvalasszunk img {
margin-top:10px!important;
margin-left:15px!important;
	}
	
	
	
	
	.haromoszlop {
	margin-bottom: 0px;
	margin-top: 5px;
	}
	
	

	.haromoszlop td{
	vertical-align:top!important;
	width: 33%;
	padding-top: 10px;
	}
	
		.haromoszlop_bel {
	border-style: solid !important;
	border-color: #4c72ae !important;
	border-width: 1px !important;
	margin: 0px !important;
	margin-bottom: 10px !important;
	/*height: 280px;*/
	}
	
	.haromoszlop_bel td {
		text-align: center;
	}
	
.haromoszlop_bel td{
vertical-align:top;
}

.haromoszlop_csomagartd {
	font-size: 30px;
	font-family:Arial, Helvetica, sans-serif !important;
	color: #FF0000 !important;
	font-weight: bold !important;
	height: 50px;
}

.haromoszlop_bel h1, .haromoszlop_bel p, .haromoszlop_bel h2 , .haromoszlop_bel h3, .haromoszlop_bel h4,  .haromoszlop_bel img, .haromoszlop_bel h1 a{
	font-family: Geneva, Arial, Helvetica, sans-serif!important;
	font-size: 16px!important;
	color: #AC2F04;
	font-weight: normal ;
	margin-top: 10px!important;
	margin-bottom: 1px!important;
	margin-left: 10px;
	text-decoration:none;
}


 .haromoszlop_bel h2{
	font-size:12px!important;
	color:#333333;
	font-weight: bold!important;
	margin-bottom: 2px!important;
	margin-top: 0px!important;
	margin-left: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif!important;
 } 
 
 
 .haromoszlop_bel h1  {
	margin-top:0px !important;
	color:#993300;
	padding-top: 0px;
	font-size: 16px!important;
	padding-bottom: 0px !important;
	font-style: normal;
	margin-left: 10px;
 }
 
   .haromoszlop_bel a {
	margin-left:0px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #666666;
	font-weight: bold;
  }
  
  .haromoszlop_bel a:hover {
  text-decoration:underline;
  
  }
  
.haromoszlop_bel p {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #666666 !important;
	margin-left: 15px;
	padding-bottom: 10px;
	vertical-align: top;
	margin-top: 0px !important;
}

.haromoszlop_bel img{
	margin:0px 5px 0px 5px!important;

	
}

.haromoszlop_img {
margin-top:none;
vertical-align:top !important;
}

.haromoszlop_bal {
padding-left:15px !important;

}

.harompszlop_kozep {
padding-left:10px !important;
padding-right:10px !important;
}

.haromoszlop_jobb{
padding-right:15px !important;
}

.also_rolunk{
	border: none !important;
	margin: 20px 20px 20px 20px;
}

.also_rolunk table{
border:none !important;
}

.also_rolunk td {
	border:none !important;
}

.also_rolunk h1, .also_rolunk h2,.also_rolunk h3,.also_rolunk p,.also_rolunk h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:normal;
	line-height:18px;
	padding-right: 20px;
	margin-left: 0px;
}
.also_rolunk h1{
	color:#A13800;
	font-size:22px;
	font-style:italic;
	padding-top: 0px;
	padding-bottom: 10px;
}

.also_rolunk h3 {
	font-size:14px;
	color: #993300;
	padding-left: 60px;
	padding-bottom: 0px;
	margin-top: 10px;
} 
.also_rolunk h4{
	font-weight:900;
	color: #5CB1CC;
	font-size: 36px;
	padding-left: 25px;
	padding-right: 5px;
	margin-top: 5px;
}

.alsorolunk_infotabla {
}

.referenciak{
border:none !important;
border-width:0px !important;
}


.referenciak td{
	padding-top: 0px !important;
	padding-right: 0px!important;
	margin-left: 0px !important;
	padding-left: 0px !important;
	text-align: center !important;
}


.referenciak ul{
margin-left:0px !important;
}

.referenciak li{
	color:#999999!important;
	line-height:16px!important;
	list-style:none !important;
	
}

.referenciak img{
	margin-top:5px;
	margin-bottom:35px;
	margin-left:30px;
	margin-right: 20px!important;
	border: solid #999999 1px;
}

.logo_referenciak img{
	margin-top:5px;
	margin-bottom:35px;
	margin-left:30px;
	margin-right: 20px!important;
	border:none !important;
}



.referenciak h2 {
	margin-left:0px !important;
	margin-top:5px!important;
}

.referenciak p {
	margin-bottom:45px!important;
	margin-left: 0px !important;	
	padding-left:0px !important;
}


.adatlaptable {
	border: none !important;
	padding-left: 30px;
	padding-top:20px;
}

.adatlaptable th {
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}

.adatlaptable td {
	padding: 5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
}

.adatlaptable p {
margin:5px 5px 5px 0px !important;
}

.kekbox h1 {
font-size:10px;
}

.bal_csik_1 {
	width:11px;
	background-color:#FF9700;
	border-top: solid #A1BBDB 2px;
	vertical-align: bottom;

}

.bal_csik_2 {
	width:12px;
	background-color:#FFCE00;
	height: 100%;
	border-top: solid #A1BBDB 2px;
}

.bal_csik_3 {
	width:11px;
	background-color:#FF5D00;
	height: 100%;
	border-top: solid #A1BBDB 2px;
}

.bal_csik_4 {
	width:12px;
	background-color:#FFB600;
	height: 100%;
	border-top: solid #A1BBDB 2px;
}

.bal_csik_img {
vertical-align:bottom !important;

}

.rightbox {
border-top:solid #A1BBDB 2px;
}

.leftbox {
	border-top: solid #A1BBDB 2px;
	padding: 0px;
}

.leftbox_szolgaltatasform {
	width: 123px;
	margin-top: 2px;
	margin-bottom: 10px;
	margin-left: 10px;

}

 .text_img {
	padding:10px 10px 10px 15px;
 }
 
 .text_img_beloldal {
 padding:18px 10px 0px 20px;
 }
 
  .text_img_bottom {
	padding:10px 10px 0px 15px;
 }
 
.skype_img {
padding:10px 10px 0px 10px;
}
 
.alsokozeptabla{
	border-width: 2px;
	border-color: #A1BBDB;
	border-style: none solid none solid;
}

.kuldes_bttn, .kuldes_bttn img{
	text-align: right;
	padding-bottom: 10px;
	border:none !important;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 0px;

}

.cegarculat_csik {
	width:217px;
	background-color:#224080;
	height: 23px;
	border-top: solid #A1BBDB 2px !important;
	text-align: right;
	
}

.cegarculat_csik img {
padding:0px 0px 0px 0px;
}

.webdesign_csik {
	width:225px;
	background-color:#3367A0;
	height: 23px;
	border-top: solid #A1BBDB 2px !important;
	border-right: solid #A1BBDB 2px!important;
	text-align: right;
	border-left: solid #A1BBDB 2px;
	
}


.webdesign_csik img {
padding:0px 10px 0px 0px;
}



.arajanlat_csik {
	width:229px;
	background-color:#538CB7;
	height: 23px;
	border-top: solid #A1BBDB 2px;
	text-align: right;
}

.arajanlat_csik img{
padding:0px 10px 0px 0px;
}

.sitemap_csik table {
	margin:0px 10px 10px 20px;
	vertical-align: top;

}
.sitemap_csik table td{
	padding-left: 0px;
	padding-right: 10px;
}

.sitemap_csik {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	border-top: solid #a1bbdb 4px;
	padding: 0px 0px 0px 0px;
	background-image: url(images/sitemap_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: 0px 0px 8px 0px;

}
.sitemap_csik p {
	margin:0px 8px 2px 0px;
	/*line-height: 11px;*/
	font-size:11px;
	
}

.sitemap_csik a,.sitemap_csik a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;

}
.sitemap_csik a:hover {
	color: #CF4B00;
}

.sitemap_csik p a {
}



.sitemap_csik h1 {
	color:#FFFFFF;
	font-size:11px;
font-weight:bold;
	margin: 15px 15px 12px 0px!important;
	}

.sitemap_csik h1 a:hover{
	color:#990000;
	font-size:11px;
	font-weight:bold;
	
}



.sitemap_csik img{
	padding:0px 10px 0px 0px;
	text-align: right ;
}

.jogfelirat {
text-align:right;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

	.maintext_h2 a, .maintext_h2 a:hover {
	text-decoration:none;
	color:#1B3C8C;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	margin-top: 15px;
	font-weight:bold;
	margin-left: 25px;
	font-size: 14px;
	}

.maintext_h2 a:hover {
	text-decoration:none;	
	color:#1B3C8A;
	}

.maintartalom_bal {
	 border-right:#006699;
	border-right: solid #A1BBDB 2px;
	border-top: solid #A1BBDB 2px;
	width: 450px;
}

.maintartalom_bal, .maintartalom_bal a, .maintartalom_bal a:hover{
	color:#123460;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	margin-top: 0px;
	font-weight:bold;
	font-size: 13px;
	text-decoration:none;
	}
	
.maintartalom_bal a:hover{
color:#990000;
text-decoration:none;
}

.maintartalom_bal h5 a, .maintartalom_bal h5 a:hover{
	text-decoration:underline;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B34000;
	line-height: 15px;
	font-weight: normal;
	margin-bottom: 0px;
}

.maintartalom_bal h5 a:hover{
color:#990000;
}

.maintartalom_bal p {
	margin-top:0px;
	margin-bottom: 10px;
}

.maintartalom_bal h6 {
	text-decoration:none;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4F4F4F;
	line-height: 15px;
	font-weight: normal;
	margin-bottom:0px;
	margin-top:0px;
	margin-left: 20px;
}

.maintartalom_bal p a, .maintartalom_bal p a:hover {

	text-decoration:underline;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EF8100;
	line-height: 15px;
	font-weight: normal;
}

.maintartalom_bal p a:hover {
color:#CE5200;
}

.maintartalom_bal h3{
	color:#4D4D4D !important;
	text-decoration:none !important;
	font-size: 12px !important;
	font-weight: normal !important;
	margin-bottom: 0px !important;
	margin-top:10px !important;
}	

.maintartalom_bal h6{
	color:#123460!important;
	text-decoration:none !important;
	font-size: 13px!important;
	font-weight: bold!important;
	margin-bottom: 0px !important;
	margin-top:10px;
}	

.maintartalom_bal, .maintartalom_bal_beloldal {
	width:431px;

}

.maintartalom_bal_beloldal {
	 border-right:#006699;
	border-right: solid #A1BBDB 2px;
	border-top: solid #A1BBDB 2px;
}

.maintartalom_bal_beloldal, .maintartalom_bal_beloldal a, .maintartalom_bal_beloldal a:hover{
	color:#272727;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight:normal;
	font-size: 12px;
	text-decoration:none;
	}
	
	 .maintartalom_bal_beloldal a {
color:#EF8100;
text-decoration:underline;
}	


	
.maintartalom_bal_beloldal a:hover{
color:#B34000;
text-decoration:underline;
}	

.kiemelt_ref{
	width: 150px;

}

.kiemelt_ref h1, .kiemelt_ref h1 a,  .kiemelt_ref h1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4B6C9B!important;
	margin: 0px 0px 5px 0px!important;
}

 .kiemelt_ref h1 a:hover {
 text-decoration:underline;
 }

.kiemelt_ref p {
	color:#333333;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
}

.kiemelt_ref img{
	border: solid #444444 1px;
	margin: 0px 5px 10px 0px;
	text-align: right;
}

.kiemelt_ref_horizontal{
	margin: 5px 5px 5px 20px;

}

.kiemelt_ref_horizontal h1, .kiemelt_ref_horizontal h1 a,  .kiemelt_ref_horizontal h1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4B6C9B !important;
	margin: 0px 0px 5px 0px !important;
}

 .kiemelt_ref_horizontal h1 a:hover {
 text-decoration:underline;
 }
 


.kiemelt_ref_horizontal p {
	color:#333333;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
}

.kiemelt_ref_horizontal img{
	border: solid #444444 1px;
	margin: 0px 15px 5px 0px;
}

.tov_ref_bttn_csik {
	background-color:#ffffff;
	height: 28px;
	padding-top: 10px;
	padding-bottom: 10px;

	border:none !important;
	
}

.tov_ref_bttn img {
text-align:right;
vertical-align:middle;
border:none !important;
padding:5px 0px 5px 0px!important;
}

.also_folyoszoveg {
border-top: solid #A1BBDB 2px;
}

.also_folyoszoveg td{
padding:10px 20px 0px 15px;
}

.olm_banner {
	padding:0px 0px 0px 0px !important;
}

.kapcsolat_table {
	border-top:solid #A1BBDB 2px;
	background-color: #FFFFFF;
	width: 450px;
	border-right: solid #A1BBDB 2px;
	padding-left:0px;
}



.kapcsolat_table_img {
margin:20px 15px 0px 0px;
}

.kapcsolat_jobb_oldal {
border-top:solid #A1BBDB 2px;
margin:20px 10px 0px 10px;
}

.kapcsolat_jobb_oldal_img {
	margin:0px 5px 0px 10px;
	text-align: right;
}

.kapcsolat_jobb_oldal_felirat {
	margin-left:20px;
	margin-top: 15px;
}

.kapcsolat_bal_oldal_felirat {
	margin-left:0px;
	margin-top: 15px;
}

.kapcsolat_index_felirat {
	margin-left:20px;
	margin-top: 15px;
}

.kapcsolat_jobb_oldal p, .kapcsolat_jobb_oldal a, .kapcsolat_jobb_oldal p a, .kapcsolat_jobb_oldal p a:hover{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4D4D;
	padding-top: 0px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 14px;
	line-height: 15px;
	font-weight: normal;
	margin-left: 0px;
}

.kapcsolat_jobb_oldal p a:hover {
color:#FF3300	;
}

.kapcsolat_bal_oldal p {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4D4D;
	padding-top: 0px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 14px;
	line-height: 15px;
	font-weight: normal;
	margin-left: 0px;
}

.fooldal_elerhetosegek {

}

.fooldal_elerhetosegek p, .fooldal_elerhetosegek p a,.fooldal_elerhetosegek p a:hover,.fooldal_elerhetosegek h1{
text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4D4D;
	padding-top: 0px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 15px;
	font-weight: bold;
	margin-left: 0px;
}

.fooldal_elerhetosegek p a:hover {
color:#990000;	
}

.fooldal_elerhetosegek h1{
text-align:right;
}

.fooldal_elerhetosegek img {
padding:12px 10px 10px 10px;
}

.fotok_rolunk td{
padding:0px;

}



.fotok_rolunk h2, .fotok_rolunk h3{
margin-left: 10px;
padding-left:10px;
}

.fotok_rolunk h3{
font-size:11px;
color:#333333;
margin-bottom:10px;
}

.fotok_rolunk h2{
margin-bottom: 0px;
}

.fotok_rolunk p{
margin-bottom: 5px;
margin-left:5px;
}

.fotok_rolunk img {
margin:0px 10px 30px 20px;
}

.active_anchor {
padding: 3px 0px 3px 0px;
background-color:#E0E0E0;
margin-bottom: 5px;
}

.active_anchor p {
color: black;
	
}
.fooldal_kozepsav {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #A1BBDB;
	padding-bottom: 5px;
	padding-top: 10px;
	padding-left: 10px;
}
.leftbox #form_visszahivas {
	margin: 0;
	padding: 0;
}
.oszi_artabla, .oszi_artabla td,  .oszi_artabla th {
	border: 1px solid #FFFFFF;
}
.oszi_artabla td {
	height: 40px;
	text-align: center;
}
.oszi_artabla th {
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
}

.oszi_artabla td a {
	color: white;
}