#whole_page {
	position:relative;
	top:0px;
	left:0px;
	/*width:1024px;*/
	margin:0;
	padding:0;
	border:0;
	font-family: sans-serif;
	/* font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; */
}

#header { width: 1024px; background-color: #e9e9e9; }
#h2 { height: 58px; }
#h21, #h22, #h23, #h25 { float: left; }
#h24{ float: left; width: 140px; }
#h3{ clear: both; }

#middle_frame { clear: both; }
#left_bar { float: left; }
#middle_bar { float: left; }
#right_bar { float: left; }
.content {
    width: 684px;
    vertical-align: top;
    padding-left: 7px;
    padding-right: 7px;
    border-left-color: #cccccc;
    border-left-width: 1px;
    border-left-style: solid;
    border-bottom-color: #cccccc;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-right-color: #cccccc;
    border-right-width: 1px;
    border-right-style: solid;
    /*float: left;*/
}
.velemenyek {
       width: 215px;
       vertical-align: top;
       padding-left: 8px;
       padding-right: 8px;
       padding-top: 8px;
    border-left-color: #cccccc;
    border-left-width: 1px;
    border-left-style: solid;
    border-bottom-color: #cccccc;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-right-color: #cccccc;
    border-right-width: 1px;
    border-right-style: solid;
    /*float: left;*/
}

#footer { clear: both; }

.fouzenet {
	  padding-top: 20px;
	   text-align: center;
	   font-size: 14px;
	   font-style: normal;
	   font-weight: bold;
	   width: 460px;
}


a.lablecLink:link {
    color: #444444;
		background-color: #ddddff;
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 2px;
		padding-bottom: 3px;
}

a.lablecLink:visited{
    color: #444444;
		background-color: #ddddff;
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 2px;
		padding-bottom: 3px;
}

a.lablecLink:active {
    color: #444444;
		background-color: #ddddff;
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 2px;
		padding-bottom: 3px;
}

a.lablecLink:hover {  
    color: black;
		background-color: #ddddff;
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 2px;
		padding-bottom: 3px;
}


a.simaLink:link {
    color: #444488;
}

a.simaLink:visited{
    color: #444488;
}

a.simaLink:active {
    color: #444488;
}

a.simaLink:hover {  
    color: blue;
}


a.celcsoportLink:link {
    color: #0000cc;
}

a.celcsoportLink:visited{
    color: #0000cc;
}

a.celcsoportLink:active {
    color: #0000cc;
}

a.celcsoportLink:hover {  
    color: #aa00ff;
}


.noborder {
	  margin: 0;
	  border: 0;
	  padding: 0;
}

.felulre { vertical-align: top; }

.cegnev {
	   text-align: center;
	   font-size: 28px;
	   font-style: normal;
	   font-weight: bold;
}

.szlogen {
	 text-align: center;
	 font-size : 12px;
	 font-style : italic;
	   font-weight: bold;
}


.lablectabla {
	     width: 700px;
	     padding-top: 5px;
	     padding-left: 80px;
}

.lablecCella {
	     width: 20%;
	     text-align: center;
}

.celkozonsegTablazat {
	 width: 684px;
	 height: 418px;
	 vertical-align: top;
	 cellpadding: 0px;
	 border: 0px;
	 cellspacing: 0px;
	 background-image: url(img/boxok.jpg);
	 background-repeat: no-repeat;
}

.celszoveg {
	   text-align: justify;
	   width: 200px;
	   height: 103px;
	   vertical-align: top;
	   font-size: 12px;
	   font-style: normal;
	   /*font-weight: bold;*/
}

.focim {
			 text-align: center;
			 color: red;
}

.alcim {
			 text-align: center;
			 font-weight: bold;
			 font-style: italic;
			 color: #333333;
}

.sima_szoveg {
						 text-align: justify;
}

.hatteres_kiemeles {
  /* background-color: #feffbb; */
  background-color: #fbf39e;
}

.kozepre_dolt_cimke {
										text-align: center;
										font-style: italic;
										font-weight: bold;
}

.kozepre {
				 text-align: center;
}

.kitolt {
	text-align: justify;
}

.dolt {
      font-weight: bold;
      font-style: italic;
}

.vastag_oldalcim {
				font-size: 18px;
				font-weight: bold;
}

.copyright {
	   font-size: 12px;
	   text-align: right;
	   text-style: italic;
	   width: 990px;
}

.sztori {
				color: brown;
				text-align: justify;
				text-indent: 2em;
				margin-top: 0px;
				margin-bottom: 0px;
				padding-left: 20px;
				padding-right: 20px;
}

.pNoSpace {
					padding: 0;
					margin-top: 0;
					margin-right: 0;
					margin-bottom: 0;
					margin-left: 0;
}

.piros {
			 color: red;
}

.zold {
			 color: green;
}

.inputLabel {
	    font-weight: bold;
	    font-size: 14px;
}

.inputForm {
	   padding-right: 220px;
	   text-align: right;
}

.idezet_velemeny {
		 font-size: 12px;
		 color: #333366;
		 text-align: justify;
		 margin-top: 5px;
		 margin-bottom: 5px;
}

.idezet_ugyfel_neve {
		 font-size: 14px;
		 font-weight: bold;
		 color: #222244;
}

.idezet_foglalkozasa {
		 font-size: 14px;
		 font-style: italic;
		 color: #222244;
}

.idezet_ceg_vagy_hely {
		 font-size: 14px;
		 font-style: italic;
		 color: #222244;
}

.idezet_honlap {
		 font-size: 12px;
		 margin-bottom: 5px;
}


.pipas_felsorolas {
  font-style: italic;
	padding-left: 100px;
	padding-right: 60px;
	list-style-image: url(img/pipa.gif);
}

.kifogasok {
  text-align: justify;
	padding-left: 60px;
	padding-right: 60px;
	list-style-position: inside;
	list-style-image: url(img/objection.png);
}

.idezetek_felsorolasa {
  text-align: justify;
  font-style: italic;
	padding-left: 60px;
	padding-right: 60px;
	list-style-type: none;
}

.termekfelsorolas {
  text-align: justify;
	padding-left: 50px;
	padding-right: 50px;
	list-style-type: decimal;
	background-color: #f3f3f3;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}

.elonyfelsorolas {
  text-align: justify;
	padding-left: 60px;
	padding-right: 60px;
	list-style-type: decimal;
	background-color: #f3f3f3;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}

.muszaki_felsorolas {
  text-align: left;
	list-style-type: decimal;
}

.muszaki_felsorolas1 {
  text-align: left;
	list-style-type: none;
}

.muszaki_felsorolas2 {
	list-style-type: none;
	list-style-position: outside;
	padding-left: 30px;
	padding-right: 30px;
}

input.emailInput {
	 background-image: url(img/inputbox.jpg);
	 background-repeat: no-repeat;
	 border: 0px;
	 padding-left: 6px;
	 padding-right: 6px;
	 padding-top: 3px;
	 width: 180px;
	 height: 23px;	    
}

input.addressInput {
	vertical-align: middle;
	width: 400px;
}

input.inputField {
	 background-image: url(img/inputbox.jpg);
	 background-repeat: no-repeat;
	 border: 0px;
	 padding-left: 6px;
	 padding-right: 6px;
	 padding-top: 3px;
	 width: 180px;
	 height: 23px;	    
}


input.submitEmailButton {
	border: 0px;
	width: 122px;
	height: 23px;
	background-color: white;
	background-image: url(img/submitBtn.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	/*
	font-style: italic;
	*/
	font-weight: bold;
	font-size: 14px;
	color: #9a0303;
	 padding-bottom: 2px;
	
}

.tipustablazat_keret {
	background-color: #f3fff3;
	text-align: center;
	padding: 10px;						 
}

.tipustablazat {
	background-color: #e0ffe0;
	width: 100%;
}

.tipustablazat_fejlec {
	background-color: #33ff33;
	font-weight: bold;
  font-style: italic;
}

.tipustablazat_sor2 {
	background-color: #bbffbb;
}

.tipustablazat_bal {
  text-align: left;
  font-weight: bold;
}

.fatablazat {
	background-color: #e0ffe0;
	width: 400px;
	border: 1px solid black;
}

.facella {
       border: 1px solid black;
       padding: 5px;
       margin: 5px;
}

.kepkeret {
	  background-color: #fcfae0;
	  padding: 10px;
}

.ketoszlop {
}

.listacimke{
	width: 5em;
	text-align: right;
	font-weight: bold;
	padding-right: 1ex;
	float: left;
}

.felsorol3 {
	list-style-type: none;
	list-style-position: outside;
	padding-left: 30px;
	padding-right: 30px;
}


li { clear: both; }


.gyorsitosav_szoveg {
  text-align: justify;
	font-size: 12px;
	background-color: #eeeeff;
	padding: 10px;
	padding-bottom: 20px;
}

.gyorsitosav_cim {
  font-size: 14px;
	text-align: center;
	font-weight: bold;
	font-style: italic;
}

.gyorsitosav_kulso {
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 40px;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}

.kerdoiv_szoveg {
  text-align: justify;
	font-size: 12px;
	background-color: #ffffcc;
	padding: 10px;
	padding-bottom: 20px;
}

.kerdoiv_cim {
  font-size: 14px;
	text-align: center;
	font-weight: bold;
	font-style: italic;
}

.kerdoiv_kulso {
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 40px;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}

.egyedi_valasszoveg {
  width: 598px;
  height: 5em;
  border: solid 1px #cccccc;
}

.orderInputbox {
  width: 598px;
  height: 5em;
  border: solid 1px #cccccc;
}


.kerdes_szovege {
  font-weight: bold;
}

input.submitQuestion {
	border: 0px;
	width: 122px;
	height: 23px;
	background-color: #ffffcc;
	background-image: url(img/submitBtn.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	font-weight: bold;
	font-size: 14px;
	color: #9a0303;
	 padding-bottom: 2px;
}

.aprobetus{
				font-size: 12px;
}

.nagybetu {
					font-size: 20px;
}

.kovetkezo_resz{
	font-size: 14px;
	padding-top: 20px;
	color: #333333;
}

.kepkeret {
					padding: 3px;
					background-color: #efd870;
    border-width: 4px;
    border-style: solid;
    border-top-color: #dbc143;
    border-left-color: #dbc143;
    border-bottom-color: #b6a038;
    border-right-color: #b6a038;
}

.jobbra {
				float:right; 
				margin-left: 10px;
}

.szamozott_felsorolas {
  text-align: justify;
	padding-right: 30px;
	list-style-type: decimal;
}

.sima_felsorolas {
  text-align: justify;
	padding-right: 30px;
	list-style-type: circle;
}

.partner {
				 padding-bottom: 20px;
				 text-align: center;
}

.artabla_fejlec {
								text-align: center;
								font-weight: bold;
								color: white;
								background-color: #0000cc;
								padding: 5px;
								border: 1px solid black;
}

.artabla_kazantipus {
								text-align: left;
								font-weight: bold;
								font-style: italic;
								color: black;
								padding-left: 6px;
								background-color: #ccccff;
								/*border: 1px solid black;*/
}

.artabla_ar {
								text-align: right;
								font-weight: bold;
								font-style: italic;
								color: #222222;
								background-color: #ddddff;
								padding-right: 12px;
								/*border: 1px solid black;*/
}

.artabla_egyeb {
								text-align: center;
								color: #444444;
								background-color: #eeeeff;
								/*border: 1px solid black;*/
}

.artabla_tabla {
							 border: 2px solid #cccccc; 
}


a.felhivas_focim:link, a.felhivas_focim:visited, a.felhivas_focim.active, a.felhivas_focim.hover {
  color: red;
  font-size: 24px;
  font-weight: bold;
}

a.felhivas_alcim:link, a.felhivas_alcim:visited, a.felhivas_alcim.active, a.felhivas_alcim.hover {
  color: black;
  font-size: 16px;
  font-weight: bold;
  text-decoration: blink;
}
