BODY {
  margin:0px;
  background-image: url(gfx/vasparipa-hatter.jpg);
}
BODY TD,P,DIV,TD {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal;  
}
H1 {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold;  
}
.td_fo {
  background-image: url(gfx/vasparipa-hatterfejlec.jpg);
  background-repeat: repeat-x;
}
.td_fejlec {
  width: 982px;
  height: 204px;
  background-image:url(gfx/vasparipa-start_01.jpg);
  vertical-align:top;
}
.td_also {
  width: 982px;
  height: 76px;
  background-image: url(gfx/vasparipa-start_05.jpg);
  text-align: right;
}
.felirat {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  font-weight: normal;  
}
.box_f {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold;  
  color: #DFDFDF;
  height: 28px;
  margin-left: 10px;
  line-height: 28px;
  vertical-align: middle;
}
FORM {
 margin: 0px; 
 border: 0px;
}
INPUT,SELECT,TEXTAREA {
  border: 1px solid #717171;
  color: #000000;
  background-color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal;  
}
.div_szemelyes {
  background:#888888; 
  background-image: url(gfx/fejlec-bejelentkezes.jpg);
  background-repeat: no-repeat; 
  width: 218px; 
  text-align: left;
  border-right: #ffffff 1px solid;
  border-bottom: #ffffff 1px solid;
}

.div_ajanlo {
  width: 330px;
  height: 72px;
  position: relative;
  top: 53px;
  left: 260px;
  float: left;
}
.div_login {
  float: left;
  width: 210px;
  height: 70px;
  position: relative;
  top: 50px;
  left: 259px;
}
.div_login TD,.div_login A,.div_login A:active,.div_login A:visited,.div_login A:link,.div_login A:hover {
  color: #ffffff;
}

.div_szemelyes TD {
  color: #3c0000;
}
.div_szemelyes A,.div_szemelyes A:active,.div_szemelyes A:hover,.div_szemelyes A:visited,.div_szemelyes A:link {
  color: #3c0000;
  font-weight:bold;
  text-decoration: none;
  line-height: 25px;
}
.div_kereso {
  width: 750px; 
  height:33px; 
  vertical-align: middle; 
  line-height:33px;
  position: relative;
  top: 172px;
  left: 219px;
}
.tart {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal;  
  width: 530px;
  margin: 10px;
  overflow: hidden;  
  background-color: #dfdfdf;
}
.div_alsomenu {
  margin-top: 25px;
  height: 30px;  
}
.div_alsomenu A,.div_alsomenu A:active,.div_alsomenu A:visited,.div_alsomenu A:link {
  padding-right: 15px;
  color: #000000;
  text-decoration: none;
}
.div_alsomenu A:hover {
  color: #000000;
  text-decoration: underline;
}
A,A:active,A:visited,A:link {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal;  
  color: #000000;
  text-decoration: underline;
}
A:hover {
  text-decoration: none;
}
.div_box {
  float:left; 
  background-image: url(gfx/vasparipa-start_02.jpg);
  width: 242px;
  height: 164px;
}
.div_box_wide {
  float:left; 
  background-image: url(gfx/vasparipa-start_03.jpg);
  width: 484px;
  height: 164px;
}
.div_box_hdr {
  height: 27px;
  text-align: left;
  vertival-align: middle;
  line-height: 27px;
  color: #000000;
  font-weight: bold;
  margin-left: 10px;
}
.div_box_cont {
  margin: 5px;
}
.div_box_cont H1 {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal;    
  margin: 0px;
  padding: 0px;  
}
.div_box_cont_udv {
  margin: 5px;
  color: #ffffff;
}
.div_box_cont_udv DIV {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal;    
}
.div_box_cont_udv DIV B {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold;    
  margin: 0px;
  padding: 0px;  
}
.gomb_c {
  background-image: url(gfx/gomb-alap.jpg);
  background-repeat: no-repeat; 
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
  text-align: center;  
  margin: 1px;
}
.gomb_c A:link,.gomb_c A:active,.gomb_c A:visited {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold;  
  color: #DFDFDF;
  text-decoration: none;
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
  text-align: center;  
}
.gomb_c A:hover {
  color: #ff0000;
  text-decoration: none;
}
.gomb {
  background-image: url(gfx/gomb-alap.jpg);
  background-repeat: no-repeat; 
  height: 22px;
  width: 194px;
  line-height: 22px;
  vertical-align: middle;
  text-align: center;  
  margin: 1px;
}
.gomb A:link,.gomb A:active,.gomb A:visited {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold;  
  color: #DFDFDF;
  text-decoration: none;
  height: 22px;
  width: 194px;
  line-height: 22px;
  vertical-align: middle;
  text-align: center;  
}
.gomb A:hover {
  color: #ff0000;
  text-decoration: none;
}
.gombv {
  background-image: url(gfx/gomb-alap2.jpg);
  background-repeat: no-repeat; 
  height: 22px;
  width: 194px;
  line-height: 22px;
  vertical-align: middle;
  text-align: center;  
  margin: 1px;
}
.gombv A:link,.gombv A:active,.gombv A:visited {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold;  
  color: #1F1F1F;
  text-decoration: none;
  height: 22px;
  width: 194px;
  line-height: 22px;
  vertical-align: middle;
  text-align: center;    
}
.gombv A:hover {
  color: #ff0000;
  text-decoration: none;
}
.div_udv {
  float: left;
  width: 485px;
  height: 144px;
  background-image: url(gfx/vasparipa-start-udvozoljuk.jpg);
}
.div_box_motoros {
  float:left; 
  background-image: url(gfx/vasparipa-start-motoros.jpg);
  width: 242px;
  height: 144px;
}
.div_box_klub {
  float:left; 
  background-image: url(gfx/vasparipa-start-motorosklub.jpg);
  width: 242px;
  height: 144px;
}
.div_box_hirdetesek {
  float:left; 
  background-image: url(gfx/vasparipa-start-motorhirdetesek.jpg);
  width: 485px;
  height: 165px;
}
.div_box_ceg {
  float:left; 
  background-image: url(gfx/vasparipa-start-motorkereskedo.jpg);
  width: 242px;
  height: 165px;
}
.div_box_doki {
  float:left; 
  background-image: url(gfx/vasparipa-start-motordoki.jpg);
  width: 243px;
  height: 144px;
}
.div_box_hir {
  float:left; 
  background-image: url(gfx/vasparipa-start-motoroshirek.jpg);
  width: 242px;
  height: 144px;
}
.div_box_blog {
  float:left; 
  background-image: url(gfx/vasparipa-start-motorosblogok.jpg);
  width: 242px;
  height: 144px;
}
.div_box_reklam {
  float:left; 
  background-image: url(gfx/vasparipa-start-02.jpg);
  width: 242px;
  height: 309px;
}