body {
    background: #eef3f9;
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Tahoma, Arial;
    font-size: 12px;
    text-align: center;
    /*background-image: url('kepek/header/bodybg.jpg');
    background-repeat: repeat-x;*/
}

h2{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    color: #123456;
    font-weight: bold;
    margin-top: 0px;
    padding: 0px;
}

#container {
   width: 920px;
   top: 0px;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 0px;
   padding: 0px;
   /*border-left: 1px black solid; /*teszt miatt csak*/
   /*border-right: 1px black solid; /*teszt miatt csak*/
   background-image:url('kepek/pagebg.jpg');
   background-repeat: repeat-y;
   color: #123456;
}

#header
{
    width: 920px;
    height: 250px;
    max-height: 250px;
    padding: 0px;
    margin: 0px;
    /*background-image: url('kepek/header/header.jpg');
    background-repeat: no-repeat;
    background-position: top left;*/
}

#header_left
{
    width: 470px;
    /*background-image: url('kepek/header/header_01.jpg');
    background-repeat: no-repeat;*/
    float: left;
    height: 200px;
    max-height: 200px;
    padding: 0px;
    margin: 0px;
      
}
#header_right
{
    margin-left: 470px;
    width: 450px;
    background-image: url('kepek/header/header_02.jpg');
    background-repeat: no-repeat;
    float: right;
    height: 200px;
    max-height: 200px;
    padding: 0px;
    margin: 0px;
}

.urlap{
  width: 500px;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  background-image: url('kepek/urlap_02.jpg');
  background-repeat: repeat-y;
}

.urlap .box{
  margin-left: 13px;
  margin-right: 13px;
  text-align: left;
 /* border: 1px solid black;*/
}

#leftnav
{
    float: left;
    width: 200px;
    margin: 0px;
    padding:0px;
    text-align: left;
}
.leftnav_box{
    width: 185px;
    margin-left: 15px;
    max-width: 185px;
    text-align: left;
    
}

#balmenu{
    margin-left: 0px;
    width: 185px;
    max-width: 185px;
    text-align: left;    
    font-size: 12pt;
    float: left;
}

.leftnav_box ul{
    display: block;                 
    list-style-image: url('kepek/q1.gif');
    
    /*list-style-position: inside;*/

}

.leftnav_box li{
    margin-left: 0px;
    margin-top: 5px;
    margin-bottom: 5px;
    /*padding: -10px;*/
}

.menusor
{
    line-height: 1.5em; 
}

.bal{
    text-align: left;
}
.jobb{
    text-align: right;
}

.just{
    text-align: justify;
}

.haszngep_fejlec{
    width: 550px;
    max-width: 550px;
    height: 35px;
    max-height: 35px;
    padding: 0px;
    background-image: url('kepek/haszngep_box_01.jpg');
    background-repeat:no-repeat;
    text-align: left;
    
}
.haszngep_body{
    width: 550px;
    max-width: 550px;    
    background-image: url('kepek/haszngep_box_02.jpg');
    background-repeat:no-repeat;
    text-align: left;
    padding: 0px;  
}


/*************** 2006.07.30 idáig **********************/
/************** kiemelt áruk box ***********************/

.kiemelt_box{
    width: 500px;
    max-width: 500px;
    margin: 0px;
    padding: 0px;
}

.kiemelt_box table{
  width: 500px;
  max-width: 500px;
  text-align: center;
  border: 0px solid #ffffff;
}

.kiemelt_box td{
  width: 250px;
  max-width: 250px;
  height: 150px;
  max-height: 150px;
  text-align: center;
  background-image: url('kepek/kiemelt_box.jpg');
  background-repeat: no-repeat;
  color: #000000;
  vertical-align: top;
}

/********************************************************/

.fpasslink {
   text-decoration: none;
   color: black;
   font-size: 11px;

}

.fpasslink:hover {
   text-decoration: underline;
   color: blue;
   font-size: 11px;
}

.arulink {
   text-decoration: underline;
   color: blue;
   font-size: 11px;

}

.arulink:hover {
   text-decoration: underline;
   color: #f85616;
   font-size: 11px;
}

#content
{
    margin-top: 0px;
    margin-left: 210px;
    margin-right: 15px;
    /*max-width: 520px;*/
   
}

#c_box
{
    margin-left: 5px;
    margin-right: 5px;
    padding: 0px;
    
    
    text-align: left;    
    /*border: 1px solid #123456;*/
    /*padding: 5px 5px 5px 5px;*/
}


form {
  margin: 0px;
  padding: 0px;
}
form .fpass {
 
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: left;
 vertical-align: bottom;
}

.fpass input{
 vertical-align: bottom;
 margin-left: 5px;
 background-color: #caeefc;

}
.fpass p{
 margin-top: 10px;
 margin-left: 0px;
 margin-bottom: 10px;
 margin-right: 0px;
 padding: 0px;
 vertical-align: bottom;
}


.input{
background-color: #caeefc;
color: #000;
border: 1px solid black;
}
/*input, textarea, select {
  background-color: #ddb;
  color: #000;
  border: 1px solid black;
}*/

input.submit{
  background-color: #8b8989;
  background-image: url('kepek/loginbar/formbutton.jpg');
  background-repeat: repeat-x;
  background-position: top left;
}

input.submit:hover {
  background-color: #8b8989;
  background-image: url('kepek/loginbar/formbutton_mo.jpg');
  background-repeat: repeat-x;
  background-position: top left;

}

img{
  border: 0px;
}

#footer{
  clear: both;
  margin: 0 10px 0 10px;
  padding: 0px;
  width: 900px;
 
  font-weight: bold;
  font-size: 10px;
  background: #9cb2fe;
  color: rgb(0,166,235);
  vertical-align: middle;
  text-align: center;
  border-width: 1px 0 0 0;
  border-color: #d4d4d4;
  border-style: solid;
  
}

#footer table{
    margin: 0px;
    padding: 0px;
    height: 100%;
    width: 100%;
}


.alkat_box{
width: 200px;
max-width: 200px;
height: 250px;
margin: 0px;
padding: 0px;
background-image: url('kepek/alarukategbox_bg.jpg');
background-repeat: no-repeat;
background-position: top left;
}

.alkat_box .header{
width: 180px;
max-width: 180px;

margin-left: auto;
margin-right: auto;
height: 40px;
line-height: 40px;
vertical-align: middle;
/*padding-left: 10px;*/
text-align: center;
padding: 0px;
text-decoration: none;
   color: #000000;
   font-weight: bold;
   font-size: 14px;

}

.alkat_box .body{
width: 200px;
max-width: 200px;
height: 195px;
text-align: center;
margin-top: 40px;
vertical-align: middle;

}






#content2
{
    margin-left: 210px;
    border-left: 1px dotted #e4e4e4;
    margin-right: 5px;
    padding: 0px;
    text-align: center;
}

#table_box{
    margin-left: auto;
    margin-right: auto;
    max-width: 460px;
    width: 460px;
    text-align: center;
}


#basket_box
{
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    width: 650px;
    max-width: 650px;
    text-align: left;
}

#basket_box td{
    text-align: center;

}
#basket_box td .bal{
    text-align: left;

}
#basket_box td .jobb{
    text-align: right;

}

hr{  	
   	color: #123123;
  	background-color: #123123;
	height: 2px;
}

.spacer{
    clear: both;
    height: 2px;
    margin-left: 210px;
    margin-right: 210px;
}
/* regisztral form css-el*/

/**********************************************************/

.menu {
   text-decoration: none;
   color: #123456;
   font-weight: bold;
   font-size: 12px;

}

.menu:hover {
   text-decoration: none;
   color: #f94607;
   font-weight: bold;
   font-size: 12px;

}

.aktivmenu {
   text-decoration: none;
   color: #f94607;
   font-weight: bold;
   font-size: 12px;

}

.menu2 {
   text-decoration: none;
   color: #123456;
   font-weight: bold;
   font-size: 14px;

}

.menu2:hover {
   text-decoration: none;
   color: #000000;
   font-weight: bold;
   font-size: 15px;

}

.alink { /* összes linknek*/
  color: blue;
  text-decoration: underline;
}

.alink:hover {
  color: #f94607;
  font-weight: bold;
  text-decoration: underline;
}

.navlink { /* a footerban a WebImage link*/
   text-decoration: none;
   color: orange;
   font-weight: bold;

}

.navlink:hover {
   text-decoration: none;
   color: blue;
   font-weight: bold;

}


.lapoz:hover {
   text-decoration: none;
   color: blue;
   font-weight: bold;
   font-size: 12px;

}

.lapoz {
   text-decoration: none;
   color: #123456;
   font-weight: bold;
   font-size: 12px;

}









.rendben{
  color: green;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  /*padding: 10px;*/
  margin: 10px;
}

.hiba{
  color: red;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  /*padding: 10px;*/
  margin: 10px;
}

h3{
   color: #123456;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  /*padding: 10px;*/
  margin: 10px 0 10px 0;
}
h4{
   color: #fa6620;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  /*padding: 10px;*/
  margin: 2px 0 2px 0;
}
.user{
  color: #443456;
  font-weight: bold;
}

/* hibabejelentő form rendezéséhez */
div.row {
  clear: right; 
  padding-top: 10px;
 
  }
div.row1 {
  padding-top: 10px;
  }

div.row span.label {
  float: left;
  width: 100px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 335px;
  text-align: left;
  } 

div.spacer {
  clear: right;
  }
/**/
