body {
  background-color:#FFFFFF;
  margin:0;
  padding:0;
	color: #666666;
	font-size: 14px;
  font-family: Verdana;
  font-weight: normal;
  text-align: left;
}
.holl{
float:left;
width:855px;
padding-top:5px;
}
.hol1{
float:left;
width:80px;
margin-left:3px;
}
.hol2{
float:left;
width:197px;
}
.hol3{
float:left;
width:371px;
}
.hol4{
    float: left;
    font-size: 12px;
    width: 154px;
}
.hol5{
    float: left;
    font-size: 10px;
    text-align: center;
    width: 50px;
}
.hol5 A {
color:blue;
text-decoration:underline;
}
.hol6{
float:left;
width:100px;
}
.hol7{
float:left;
width:100px;
}
.hol8{
float:left;
width:100px;
}
.inpu{
height:24px;
border:1px solid #cccccc;
font-size:14px;
color:#083D78;
margin:2px 0;
width:200px;
}
.newadr{
    color: #0854AC;
    font-size: 25px;
    line-height: 38px;
    margin-left: 140px;
    padding-top: 91px;
}
.inpu2{
  background-color:#FFFFFF;
height:28px;
border:1px solid #cccccc;
font-size:14px;
color:#083D78;
margin:2px 0;
width:200px;
}
.emailbox{
width:210px;display:block;float:left;
}
.emailbox2{
width:420px;display:block;float:left;
}
P{
	color: #666666;
	font-size: 14px;
  font-family: Verdana;
  font-weight: normal;
  text-align: left;
}
STRONG{
	color: #3B5391;
  font-weight: bold;
}
#base {
  width:100%;
  height:100%;
}
.hirlevel{
  background:url("img/go.png") no-repeat scroll center top transparent;
  width:25px;
  height:22px;
  border:0px;
  margin:0px;
}
#header {
  background:transparent url(img/header.jpg);
  background-repeat:no-repeat;
  background-position:center top;
  width:100%;
  height:117px;
  float:left;
}
.eredeti{
  background:url("img/eredeti.png") no-repeat scroll left top transparent;
  width:80px;
  height:80px;
  position:absolute;
}
#header_content {
  width:955px;
  height:173px;
  margin: 0 auto; 
}
#menu {
  background:transparent url(img/menu_bg.jpg);
  width:100%;
  height:44px;
  float:left;
}
#menu2 {
  background:url("img/menu.jpg") no-repeat scroll center top transparent;
  height:44px;
  margin:0 auto;
  text-align:center;
}
#menu3 {
  width:900px;
  margin:auto;
  text-align:center;
}
.menu A {
  font-size:16px;
  float:left;
  cursor:pointer;
  color:#FFFFFF;
  text-decoration:none;
  padding:13px;
  font-weight:bold;
}  
.menu A:HOVER {
  font-size:16px;
  background-color:#F1F1F1;
  cursor:pointer;
  color:#163251;
  padding:13px;
  font-weight:bold;
}
.menuf A {
  font-size:10px;
  float:left;
  cursor:pointer;
  color:#FFFFFF;
  text-decoration:none;
  margin-left:10px;  
  padding:7px;
}  
.menuf A:HOVER {
  font-size:10px;
  background-color:#F1F1F1;
  cursor:pointer;
  color:#163251;
  padding:7px;
}
.menuc {
  font-size:10px;
  float:left;
  cursor:pointer;
  color:#FFFFFF;
  text-decoration:none;
  margin-left:10px;  
  padding-top:20px;
  width:900px;
} 
.menuc A {
  font-size:10px;
  cursor:pointer;
  color:#FFFFFF;
  text-decoration:none;
}  
.smenuc A:HOVER {
  font-size:10px;
  background-color:#F1F1F1;
  cursor:pointer;
  color:#163251;
  padding:7px;
}
#center {
  background:transparent url(img/center_bg.jpg);
  width:100%;
  height:209px;
  float:left;
}
#center2 {
  background:url("img/center.jpg") no-repeat scroll center top transparent;
  height:209px;
  margin:0 auto;
  text-align:center;
}
#center3 {
  width:900px;
  margin:auto;
  text-align:center;
}
#box1 {
  width:237px;
  height:85px;
  float:left;
  margin:97px 0 0 40px;
  text-align:left;
}
.tel{
display:block;
font-size:20px;
font-weight:bold;
color:#006EBF;
margin:5px;
}
.adr{
display:block;
font-size:14px;
font-weight:bold;
color:#006EBF;
margin:5px;
}
.datum{
    border-top: 1px solid #CCCCCC;
    color: #666666;
    display: block;
    font-size: 12px;
    margin: 5px 0 0 0;
    padding-top: 5px;}
.adr2{
display:block;
font-size:10px;
color:#666666;
margin:5px 0 5px 10px;
}
.inp{
width:180px;
margin:5px 0 0 10px;
}
#box2 {
  width:280px;
  height:131px;
  float:left;
  margin:63px 0 0 29px;
}
#box3 {
  width:237px;
  height:85px;
  float:left;
  margin:97px 0 0 40px;
  text-align:left;
}
#contact {
  width:850px;
  float:left;
}
.maps
{    float: right;
    height: 400px;
    top: -383px;
    width: 636px;
    }
.maps2
{       float: left;
    height: 600px;
    left: -20px;
    top: 10px;
    width: 900px;
    }
#content {
  background:url("img/content_bg.jpg") no-repeat scroll center top transparent;
  width:100%;
  float:left;
}
#content_content {
  background-color:#FFFFFF;
  height:253px;
  margin: 0 auto;
}
#content3{
  width:860px;
  font-size:14px;
  color:#000000;
  margin:auto;
}




#logo {
  background:url("img/hypopor_logo.jpg") no-repeat scroll center top transparent;
  width:320px;
  height:80px;
  float:left;
  cursor:pointer;
  margin:20px 20px 20px 40px;
}  
#official {
float:right;
font-size:10px;
margin:10px 0 0;
width:560px;
cursor:pointer;
}
.mappic {
  width:240px;
  height:150px;
  padding:5px;
  border:1px solid #444444;
  margin:10px 0 -10px 17px;
  float:left;
} 
.rpic{
  text-align:center;
  width:400px;
  height:230px;
  float:right;
  margin:20px;
}
#content2 {
  width:100%;
  float:left;
}
#content_content2 {
  background:url("img/contentheader.jpg") no-repeat scroll center top #FFFFFF;
  width:955px;
  margin: 0px auto;
}
.content_content2_header {
  width:500px;
  padding: 10px 0 0 400px;
  font-size:28px;
  color:#163251;
}
.content_content2_text {
  width:650px;
  padding: 15px 10px 20px 250px;
}
#footer {
  background:transparent url(img/footer_bg.jpg);
  width:100%;
  height:96px;
  float:left;
}
#clouds {
  background-color:#99CBF8;
  width:100%;
  height:100px;
  float:left;
}
#clouds_text {
  width:900px;
  height:80px;
  margin:10px auto;
  color:#FFFFFF;
  text-align:center;
}
#clouds_text A{
  color:#FFFFFF;
  text-decoration:none;
}
#partners {
  border-top:3px solid #01A4FE;
  width:100%;
  height:60px;
  float:left;
}
#partners1 {
  width:900px;
  margin:auto;
  padding-top:5px;
}
#footer2 {
  background:transparent url(img/footer.jpg);
  background-position:center top;
  height:96px;
  margin:0 auto;
}
#footer3 {
  width:900px;
  margin:auto;
  padding-top:10px;
}


.pic{
border:0;
}
.gpic{
border:1px solid #999999;
margin:5px;
padding:3px;
}

.center{
text-align:center;
width:955px;
}
H1{
  color:#006EBF;
  font-size:22px;
  font-weight:normal;
}

H2{
color:#006EBF;
font-size:18px;
font-weight:normal;
}
.littleh2{
color:#FF4200;
font-size:16px;
font-weight:normal;
}
H3{
color:#006EBF;
font-size:18px;
margin:5px;
}
H4{
color:#444444;
font-size:14px;
margin:2px;
}
.pic_thumb{
height:100px;
width:100px;
margin:3px;
padding:3px;
border:1px solid #B0B9D8;
}
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
.searchsubmit{
height:26px;
width:70px;
border:1px solid #cccccc;
background:transparent url(img/footer_bg.jpg);
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin:5px;
cursor:pointer;
}
.submit{
height:28px;
border:1px solid #cccccc;
background:transparent url(img/footer_bg.jpg);
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin:5px;
cursor:pointer;
}
INPUT{
height:24px;
border:1px solid #cccccc;
font-size:14px;
color:#083D78;
margin:2px 0;
}
.search{
height:22px;
border:1px solid #cccccc;
font-size:16px;
color:#083D78;
width:120px;
}
SELECT{
height:24px;
width:60px;
border:1px solid #125599;
background-color:#C8E5F7;
font-size:14px;
color:#083D78;
margin:7px 0 0;
}
TEXTAREA{
width:300px;
height:100px;
border:1px solid #cccccc;
font-size:14px;
color:#083D78;
}
