html, body {
padding: 0px;
margin: 0px;
background: url('hu/images/bg.gif');
background-repeat: repeat-y;
background-color:#fff;
}

.popupBody {
padding: 20px;
margin: 0px;
background: #fff;
background-color:#fff;
}

.popup {
padding: 0px;
margin: 0px;
text-align:justify;
line-height:18px;
font-size: 12px; font-family: Arial, Helvetica, sans-serif; 
}

.popupTitle {
margin: 15px 0px 35px 0px;
font-size: 19px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;  font-weight:lighter; letter-spacing:1px;
}

li {
line-height:18px;
font-size: 12px; font-family: Arial, Helvetica, sans-serif; 
}


a {
color: #202125;
 text-decoration:underline;
}
a:hover {
 text-decoration:none;
}

p {
text-align:justify;
line-height:18px;
font-size: 12px; font-family: Arial, Helvetica, sans-serif; 
}

td {
line-height:18px;
font-size: 12px; font-family: Arial, Helvetica, sans-serif; 
}

h1 {
margin: 15px 0px 35px 55px;
font-size: 19px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;  font-weight:lighter; letter-spacing:1px;
}
h2 {
margin: 0px 0px 15px 0px;
font-size: 14px; font-family: Arial, Helvetica, sans-serif;  font-weight:normal;
}

h3 {
margin: 20px 0px 15px 0px;
width:715px;
padding: 5px 0px 5px 0px;
font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #C87500;
 /*border-top:1px solid black;*/
  border-bottom:1px solid black;
}

.titleImg {
margin-top: 30px;
}

.munkatarsak_td{
font-size: 12px; font-family: Arial, Helvetica, sans-serif; 

}
.statusPhoto {
margin: 0px 0px 0px 51px;

}

.statusPhotoBg {
margin: 0px;
padding: 0px;
 background-color: #DEDFDE;
  width:421px;
}

.content {
margin: 0px 0px 0px 55px;
border:0px solid black;
width:655px;
line-height:18px;
font-size: 12px; font-family: Arial, Helvetica, sans-serif; 
}

.separator {
margin: 0px 0px 25px 0px;
width:715px;
font-size: 10px;
border-bottom:1px solid #202125;
}
.separatorEND {
margin: 35px 0px 0px 55px;
width:715px;
font-size: 10px;
border-top:3px solid #202125;
}

.more a {
margin: 0px 0px 0px 555px;
width:400px;
font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;  font-weight:bold;  font-style:italic; letter-spacing:1px;
color: #C87500;
}

.more a:hover {
text-decoration: none;
color: #000;
}

.language {
padding: 15px 14px 0px 0px;
font-size: 12px; font-family: Arial, Helvetica, sans-serif; 
 }		
 
.language a {
margin: 0 10px;
color: #23221E; text-decoration: none;  font-weight:bold; letter-spacing:1px;
}

.language a:hover {
color: #fff; text-decoration: none;  font-weight:bold; 
 }
/*  Fejléc fotók melletti háttérszínek */

.fotoBg{
 /*background-color: #F7FBF9;*/
}
.kapcsolat{
 background-color: #989684;
}
.karrier{
 background-color: #877F34;
}
.hirek{
 background-color: #857551;
}
.szolgaltatasaink {
 background-color: #B76D54;
}
.bemutatkozas {
 background-color: #8D9F99;
}
.fooldal{
 background-color: #7E837B;
}
.munkatarsak{
 background-color: #887565;
}
.referenciak{
 background-color: #A0A64C;
}
/* --------------------- */
									
.logo {
 border:0px solid #999999;
 margin: 0px 0px 0px 54px;
}

.headerMenu {
margin: 25px 0px 0px 10px;
}
.headerMenu td {
height: 20px;
font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #23221E;  font-weight:bold;
}

.headerMenu a {
font-weight:600;
color: #fff; text-decoration: none; 
}

.headerMenu a:hover {
color: #000;  font-weight:bold; 
 }
 
.footer {
padding-bottom: 15px;
margin: 0px 0px 0px 55px;
width:715px;
font-size: 12px; font-family: Arial, Helvetica, sans-serif; 
 border:0px solid black;
}

.footer a {
text-decoration: none;
color: #23221E;
}
.footer a:hover {
text-decoration: none;
color: #C87500;
}

.portre {
 border:1px solid #7F756C;
margin-right: 15px;
}
.mail {
position: relative; top: 2px;
}
