html, body {
	       font-family: Arial, Helvetica, Tahoma, Sans-Serif;
	       font-size: 12px;
           color: #4f5153;
	       margin: 0;
	       padding: 0;
	       background: url('../../images/background/bg.jpg') #eeeff0 repeat-x;
           }
/****************************************************/
h1, h2, h3, h4, h5, h6 {       
           padding: 0px 20px 0px 20px;
           font-size: 14px;
           color: #808080;
           }
/****************************************************/
#container {
           margin: 0 auto;
	       padding: 0;
	       width: 960px;
           }
/****************************************************/
#header {
           margin: 0;
	       padding: 0;
           height: 60px;
	       width: 960px;
           overflow: hidden;
           }
           
#headerleft {
           margin: 0;
	       padding: 0;
           height: 60px;
	       width: 200px;
           float:left;
           }

#headercenter {
           margin: 0;
	       padding: 0;
           height: 60px;
	       width: 560px;
           float:left;
           }

#headerright {
           margin: 0;
	       padding: 0;
           height: 60px;
	       width: 200px;
           float:right;
           }
/****************************************************/
#infoboxtop {
           margin: 0;
	       padding: 0;
           height: 60px;
	       width: 960px;
           overflow: hidden;
           }

#infoboxtopleft {
           margin: 0;
	       padding: 0;
           height: 60px;
	       width: 200px;
           float:left;
           }

#infoboxtopcenter {
           margin: 0;
	       padding: 0;
           height: 60px;
	       width: 560px;
           float:left;
           }
           
.title {
	       font-size: 16px;
           color: #ffffff;
           font-weight:bold;
           text-align: left;
           padding-top: 36px;
           padding-left: 20px;
           text-align: left;
           }

#infoboxtopright {
           margin: 0;
	       padding: 0;
           height: 60px;
	       width: 200px;
           float:right;
           }
/****************************************************/
#infoboxbottom {
           margin: 0;
	       padding: 0;
           height: 70px;
	       width: 960px;
           background: url('../../images/background/content.jpg') #ffffff repeat-y;
           overflow: hidden;
           }

#infoboxbottomleft {
           margin: 0;
	       padding: 0;
           height: 70px;
	       width: 200px;
           float:left;
           }

#infoboxbottomcenter {
           margin: 0;
	       padding: 0;
           height: 70px;
	       width: 560px;
           float:left;
           }

#infoboxbottomright {
           margin: 0;
	       padding: 0;
           height: 70px;
	       width: 200px;
           float:right;
           }
/****************************************************/
#content {
           margin: 0;
	       padding: 0;
	       width: 960px;
           background: url('../../images/background/content.jpg') #ffffff repeat-y;
           overflow: hidden;
           }
/****************************************************/
#left {
           margin: 0;
	       padding: 0;
           min-height: 900px;
           height: auto !important;
           height: 900px;
	       width: 200px;
           float: left;
           }
/****************************************************/
#center {
           margin: 0;
	       padding: 0;
           min-height: 900px;
           height: auto !important;
           height: 900px;
	       width: 560px;
           float: left;
           }

#centerbox {
           padding: 20px 20px 20px 20px;
		   overflow: hidden;
           }

.centerboxheader {
           margin: 0;
	       padding: 0px 0px 20px 0px;
           }
           
.centerboxcontent {
           margin: 0;
	       padding: 0;
	       width: 520px;
           background: url('../../images/background/grey.jpg') #ffffff no-repeat;
           background-position: top;
		   overflow: hidden;
           }
/****************************************************/
#right {
           margin: 0;
	       padding: 0;
           min-height: 900px;
           height: auto !important;
           height: 900px;
	       width: 200px;
           float: right;
           }

#rightbox {
           padding: 20px 20px 20px 20px;
           }

.rightboxads {
           margin: 0;
           padding: 0;
           }

.rightboxline {
           width: 100%;
           margin-top: 20px;
           margin-bottom: 20px;
           border-bottom: 1px dotted;
           color: #d3d4d6;
           height: 1px;
           }
/****************************************************/
#footer {
           margin: 0;
	       padding: 0;
           height: 100px;
	       width: 960px;
           background: url('../../images/background/footer.jpg') #eeeff0 no-repeat;
           overflow: hidden;
           }

.footertop {
           height: 50px;
           width: 960px;
           overflow: hidden;
           }

.footertopleft {
           width: 480px;
           float: left;
           }

.footertopright {
           width: 480px;
           float: right;
           }

.footerbottom {
           height: 50px;
           width: 960px;
           overflow: hidden;
           }

.footerbottomleft {
           width: 480px;
           float: left;
           }

.footerbottomright {
           width: 480px;
           float: right;
           }
/****************************************************/
.footercontent {
           color: #8c8e90;
           text-align: left;
           text-decoration: none;
           }
/****************************************************/
.footermenu {
           color: #8c8e90;
           text-align: right;
           text-decoration: none;
           }

.footermenu a {
	       color: #8c8e90;
           text-decoration: none;
           }

.footermenu a:HOVER {
	       color: #8c8e90;
           text-decoration: underline;
           }
/****************************************************/
.clear {
           clear: both;
           }
/****************************************************/
.text {
           padding: 20px 0px 0px 0px;
           color: #4f5153;
           text-align: left;
           }

.text a {
	       color: #889cbd;
           text-decoration: underline;
           }

.text a:HOVER {
	       color: #889cbd;
           text-decoration: none;
           }
/****************************************************/
.kiemelt-a-text {
           padding: 0px 20px 0px 20px;
           color: #4f5153;
		   font-size: 14px;
           text-align: left;
           }

.kiemelt-a-text a {
	       color: #889cbd;
           text-decoration: underline;
           }

.kiemelt-a-text a:HOVER {
	       color: #889cbd;
           text-decoration: none;
           }
/****************************************************/
.kiemelt-text {
           padding: 20px 0px 10px 20px;
           font-weight:bold;
           }
/****************************************************/
.link {
           padding-left: 30px;
           line-height: 20px;
           color: #889cbd;
           }

.link a {
	       color: #889cbd;
           text-decoration: none;
           }

.link a:HOVER {
	       color: #889cbd;
           text-decoration: underline;
           }
/****************************************************/
.hasznaltauto-1 {
           margin: 0;
	       padding: 0;
           width: 180px;
           text-align: left;
           font-weight: bold;
           color: #475d82;
           float: left;
           }

.hasznaltauto-2 {
           margin: 0;
	       padding: 0;
           width: 80px;
           text-align: center;
           color: #475d82;
           float: left;
           }

.hasznaltauto-3 {
           margin: 0;
	       padding: 0;
           width: 80px;
           text-align: center;
           color: #475d82;
           float: left;
           }

.hasznaltauto-4 {
           margin: 0;
	       padding: 0;
           width: 80px;
           text-align: center;
           color: #475d82;
           float: left;
           }

.hasznaltauto-5 {
           margin: 0;
	       padding: 0;
           width: 100px;
           text-align: right;
           font-weight: bold;
           color: #475d82;
           float: left;
           }

.hasznaltauto-6 {
           margin: 0;
	       padding: 0;
           width: 100px;
           float: left;
           }

.hasznaltauto-7 {
           margin: 0;
	       padding: 0;
           width: 420px;
           }

.hasznaltauto-8 {
           margin: 0;
	       padding: 0;
           width: 420px;
           }

.hasznaltauto-7-8 {
           margin: 0;
	       padding: 0;
           width: 420px;
           float: right;
           }

.hasznaltauto-text {
           padding: 10px 20px 0px 20px;
           color: #4f5153;
           text-align: justify;
           }

.hasznaltauto-text a {
           color: #475d82;
           text-decoration:none;
           }

.hasznaltauto-text a:HOVER {
           color: #475d82;
           text-decoration:underline;
           }

.haszn-kiemel {
           color: #475d82;
           font-weight: bold;
           }

.haszn-text {
           padding: 0px 0px 10px 10px;
           }

.hirdetesbox {
           background: url('../../images/background/grey.jpg') #ffffff no-repeat;
           background-position: center top;
           }
/****************************************************/
hr {
           border: none;
           width: 100%;
           margin-top: 15px;
           margin-bottom: 10px;
           border-bottom: 1px solid;
           height: 1px;
           color: #d3d4d6;
           }

strong {
           color: #475d82;
           }
/****************************************************/
.img {
           border: 0px;
           }

.imgbrd {
           border: 1px;
           border-color: #808080;
           border-width: thin;
           }
/****************************************************/
#printbox {
           padding: 10px 20px 20px 20px;
           vertical-align: bottom;
           }

#printbox a {
	       color: #475d82;
           vertical-align: bottom;
           text-decoration: underline;
           }

#printbox a:HOVER {
	       color: #475d82;
           vertical-align: bottom;
           text-decoration: none;
           }
/****************************************************/
.printboxleft {
           width: 50%;
           text-align: left;
           float: left;
           }

.printboxright {
           width: 50%;
           text-align: right;
           float: left;
           }

.printboxline {
           border: none;
           width: 100%;
           margin-top: 10px;
           margin-bottom: 10px;
           border-bottom: 1px dotted;
           color: #d3d4d6;
           height: 1px;
           }
/****************************************************/
.formleft {
           width: 160px;
           padding-bottom: 5px;
           float: left;
           }
/****************************************************/
.formright {
           width: 300px;
           padding-bottom: 5px;
           float: left;
           }
/****************************************************/
.forminput {
           width: 150px;
           color: #4f5153;
           background-color: #ffffff;
           border: 1px;
           border-style: solid;
           border-color: #d2d4d6;
           }
/****************************************************/
.forminputarea {
           height: 80px;
           width: 300px;
           color: #4f5153;
           background-color: #ffffff;
           border: 1px;
           border-style: solid;
           border-color: #d2d4d6;
           }
/****************************************************/
.formtext {
           padding: 10px 20px 10px 20px;
           color: #4f5153;
           text-align: justify;
           text-decoration: none;
           }
		   
.formtext a {
	       color: #889cbd;
           text-decoration: underline;
           }

.formtext a:HOVER {
	       color: #889cbd;
           text-decoration: none;
           }
/****************************************************/
.formtextsmall {
           font-size: 11px;
           padding: 10px 20px 10px 20px;
           color: #4f5153;
           text-align: justify;
           text-decoration: none;
           }
/****************************************************/
.s {
           width: 1px;
           visibility: hidden;
           }
/****************************************************/
.hirlevelform {
           
           }

.hirleveltext {
           width: 155px;;
           color: #4f5153;
           background-color: #ffffff;
           border: 1px;
           border-style: solid;
           border-color: #d2d4d6;
           }
/****************************************************/
.warning {
           padding-left: 20px;
		   font-size: medium;
           color: #d5291d;
           text-decoration: none;
           }
/****************************************************/
.gomb {
           font-family:Arial, Helvetica, Sans-Serif;
           font-size:12px;
           color:#ffffff;
           border-width:1px;
           background-color:#3c547a;
           border-color:#b4b5b7;
           }
/****************************************************/
.partner {
           padding: 10px 20px 0px 20px;
           }
/****************************************************/
.alkatresz-nev {
           margin: 0;
	       padding: 0;
           width: 280px;
           text-align: left;
           font-weight: bold;
           color: #475d82;
           float: left;
           }

.alkatresz-cikkszam {
           margin: 0;
	       padding: 0;
           width: 420px;
           }

.alkatresz-ar {
           margin: 0;
	       padding: 0;
           width: 120px;
           text-align: center;
           color: #475d82;
           float: left;
           }

.alkatresz-akciosar {
           margin: 0;
	       padding: 0;
           width: 120px;
           text-align: center;
           color: #d5291d;
           float: left;
           }

.alkatresz-kep {
           margin: 0;
	       padding: 0;
           width: 100px;
           float: left;
           }

.alkatresz-leiras {
           margin: 0;
	       padding: 0;
           width: 420px;
           }

.alkatresz-leiras-box {
           margin: 0;
	       padding: 0;
           width: 420px;
           float: right;
           }

.alkatresz-text {
           padding: 10px 20px 0px 20px;
           color: #4f5153;
           text-align: left
           }

.alkatresz-text a {
           color: #475d82;
           text-decoration:none;
           }

.alkatresz-text a:HOVER {
           color: #475d82;
           text-decoration:underline;
           }

.alkatr-kiemel {
           color: #475d82;
           font-weight: bold;
           }

.alkatr-text {
           padding: 0px 0px 10px 10px;
           }
/****************************************************/