body {
background: url("alapimages/bg.gif");
color: #000000; 
font-size: 12px; 
font-family: verdana, Arial, sans-serif; 
margin: 0px; 
padding: 0px;
margin-bottom: 40px;
} 

A:link {
background: transparent;
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #ff3300; 
text-decoration: none;
font-weight: bold; 
} 
A:visited {
background: transparent;
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #ff3300; 
text-decoration: none; 
font-weight: bold; 
} 
A:active {
background: transparent;
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #065694; 
text-decoration: none; 
font-weight: bold; 
} 
A:hover {
background: transparent;
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #065694; 
text-decoration: underline; 
font-weight: bold; 
} 

#container {
background: url("alapimages/mainbg.gif");
position: relative;
top: 0px;
left: 0px;
width: 858px;
margin: 0px;
padding: 0px;
}

#header {
position: relative;
top: 0px;
left: 0px;
height: 220px;
width: 858px;
margin: 0px;
background: url("alapimages/fej.jpg");
}

#zaszlok {
position: absolute;
top: 5px;
right: 10px;
float: right.
font-weight: bold;
color: #ffffff;
font-size: 17px; 
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
}


#left {
position: relative;
float: left;
top: 0px;
left: 1px;
width: 166px;
background: transparent;
font-size: 12px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #ffffff; 
margin: 0px;
padding: 0px;
}

#content {
position: relative;
float: left;
top: 10px;
left: 15px;
width: 660px;
background: #ffffff;
color: #000000;
font-size: 12px; 
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
padding: 0px;
margin: 0px;
padding-bottom: 20px;
}

#footer {
height: 50px;
padding: 0px;
position: relative;
top: 0px;
left: 0px;
clear: both;
background: url("alapimages/footer.gif");
color: #ffffff;
}


.vinput {
width: 500px;
border: 1px solid #000000;
color: #000000;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 2px;
}

.vtextarea {
width: 500px;
height: 100px;
border: 1px solid #000000;
color: #000000;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 2px;
overflow: auto;
}

.vgomb {
width: 506px;
background-color: #04A3E5;
border: 1px solid #000000;
color: #ffffff;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
cursor: pointer;
padding: 2px;
}

#menu A:link {
padding-bottom: 7px;
padding-top: 0px;
padding-left: 22px;
padding-right: 10px;
display: block;
background: url("alapimages/menu1.gif");
font-size: 12px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #000000; 
text-decoration: none;
font-weight: bold;
} 
#menu A:visited {
padding-bottom: 7px;
padding-top: 0px;
padding-left: 22px;
padding-right: 10px;
display: block;
background: url("alapimages/menu1.gif");
font-size: 12px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #000000; 
text-decoration: none; 
font-weight: bold;
} 
#menu A:active {
padding-bottom: 7px;
padding-top: 0px;
padding-left: 28px;
padding-right: 10px;
display: block;
background: url("alapimages/menu2.gif");
font-size: 12px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #ffffff; 
text-decoration: none; 
font-weight: bold; 
} 
#menu A:hover {
padding-bottom: 7px;
padding-top: 0px;
padding-left: 28px;
padding-right: 10px;
display: block;
background: url("alapimages/menu2.gif");
font-size: 12px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #ffffff; 
text-decoration: none; 
font-weight: bold; 
}

#chromeball {
position: absolute;
top: 24px;
left: 12px;
}

#szamlalo {
position: absolute;
background-color: #000000;
padding: 3px;
top: 18px;
left: 168px;
height: 24px;
}

#szamlalo a:link{
font-size: 0px;
}

#szlogen1 {
position: absolute;
float: left;
top: 10px;
left: 286px;
font-weight: bold;
color: #05518C;
}

#szlogen2 {
position: absolute;
float: right;
top: 190px;
right: 15px;
font-weight: bold;
color: #05518C;
}

#webcim {
position: absolute;
float: left;
top: 10px;
left: 18px;
font-weight: bold;
color: #444444;
}

#webcim a:link{
color: #000000;
text-decoration: none;
font-size: 11px;
font-family: arial, verdana;
}
#webcim a:visited{
color: #000000;
text-decoration: none;
font-size: 11px;
font-family: arial, verdana;
}
#webcim a:active{
color: #ff0000;
text-decoration: none;
font-size: 11px;
font-family: arial, verdana;
}
#webcim a:hover{
color: #ff0000;
text-decoration: none;
font-size: 11px;
font-family: arial, verdana;
}

h1 {
font-size: 18px;
}

.vendegkonyvfent {
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
background-color: #04A3E5;
color: #ffffff;
padding: 5px;
}

.vendegkonyvtartalom {
border: 1px solid #000000;
background-color: #eeeeee;
padding: 5px;
}

.galeriafent {
border: 1px solid #000000;
background-color: #04A3E5;
color: #ffffff;
padding-right: 5px;
padding-left: 1px;
padding-top: 5px;
padding-bottom: 5px;
width: 130px;
height: 130px;
display: block;
}

.galeriatartalom {
border: 1px solid #000000;
background-color: #eeeeee;
padding: 5px;
width: 130px;
font-size: 10px;
}

.galeriatartalom2 {
border: 1px solid #000000;
background-color: #eeeeee;
padding: 5px;
font-size: 10px;
width: 500px;
}

.galeria {
border: 1px solid #ffffff;
}

.galeriatartalom a:link{
font-size: 11px;
font-family: arial, verdana;
}
.galeriatartalom a:visited{
font-size: 11px;
font-family: arial, verdana;
}
.galeriatartalom a:active{
font-size: 11px;
font-family: arial, verdana;
}
.galeriatartalom a:hover{
font-size: 11px;
font-family: arial, verdana;
}


























.menuOut a:link{
cursor: pointer;
background: transparent;
color: #000000;
width: 130px;
font-family: arial, verdana, tahoma;
font-weight: bold;
font-size: 12px;
}

.menuOut a:visited{
cursor: pointer;
background: transparent;
color: #000000;
width: 130px;
font-family: arial, verdana, tahoma;
font-weight: bold;
font-size: 12px;
}

.menuOver a:link{
cursor: pointer;
background: transparent;
color: #ffffff;
width: 130px;
font-family: arial, verdana, tahoma;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}


.menuOver a:visited{
cursor: pointer;
background: transparent;
color: #ffffff;
width: 130px;
font-family: arial, verdana, tahoma;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}


.menuOut {
cursor: pointer;
background: url("alapimages/menu1.gif");
width: 130px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #000000; 
font-weight: bold;
font-size: 12px;
padding-bottom: 7px;
padding-top: 0px;
padding-left: 22px;
padding-right: 10px;
display: block;
}

.menuOver {
cursor: pointer;
background: url("alapimages/menu2.gif");
color: #ffffff;
width: 130px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-weight: bold;
font-size: 12px;
padding-bottom: 7px;
padding-top: 0px;
padding-left: 28px;
padding-right: 10px;
display: block;
}

.submenu {
display: block;
width: 130px;
font-family: arial, verdana, tahoma;
font-size: 12px;
}

.submenu a {
display: block;
width: 130px;
background-color: #0085BC;
font-family: arial, verdana, tahoma;
font-size: 12px;
color: #ffffff;
text-decoration: none;
font-weight: none;
padding: 2px;
margin: 1px;
padding-left: 22px;
padding-right: 12px;
}

.submenu a:visited {
display: block;
width: 130px;
background-color: #0085BC;
font-family: arial, verdana, tahoma;
font-size: 12px;
color: #ffffff;
text-decoration: none;
font-weight: none;
padding: 2px;
margin: 1px;
padding-left: 22px;
padding-right: 12px;
}

.submenu a:hover {
display: block;
width: 130px;
background-color: #0071A0;
font-family: arial, verdana, tahoma;
font-size: 12px;
color: #ffffff;
text-decoration: none;
font-weight: none;
padding: 2px;
margin: 1px;
padding-left: 22px;
padding-right: 12px;
}








