*
{
	margin: 0px;
	padding: 0px;
}

body {
background: url('alapkepek/bg.jpg') repeat-x #FFFFFF;
}

h1 {
font-size: 20px;
color: #0062AD;
}

h2 {
font-size: 14px;
color: #6487A1;
}

h3 {
font-size: 14px;
color: #0062AD;
}

h4 {
font-size: 13px;
color: #6487A1;
}

#container {
width: 948px;
}

#header {
position: relative;
float: left;
width: 948px;
}


#header_text {
position: relative;
float: left;
width: 948px;
height: 45px;
padding-top: 20px;
text-align: right;
font-family: Arial, Helvetica,sans-serif;
font-size: 22px;
font-style: italic;
color: #6FA5D2;
}

#header_kepvalto {
position: relative;
float: left;
width: 948px;
height: 300px;
background: #FFFFFF;
}

#mySlideshow {
width: 947px;
height: 299px;
z-index:5;
border-right: 1px solid #EAE7E1;
}

.jdSlideshow {
display: none;
overflow:hidden;
position: relative;
}

.jdSlideshow img {
border: 0;
margin: 0;
}

.jdSlideshow .slideElement {
width: 100%;
height: 100%;
background-color: #000000;
background-repeat: no-repeat;
}

.jdSlideshow .loadingElement {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
background-color: transparent;
}

.jdSlideshow .slideInfoZone {
position: absolute;
z-index: 10;
width: 100%;
margin: 0px;
left: 0;
bottom: 0;
height: 40px;
background: transparent;
color: #fff;
text-indent: 0;
}

.jdSlideshow .slideInfoZone h2 {
padding: 0;
font-size: 14px;
margin: 0;
margin: 2px 5px;
font-weight: bold;
color: #ff6600;
}

.jdSlideshow .slideInfoZone p {
padding: 0;
font-size: 11px;
margin: 2px 5px;
color: #dddddd;
}

.jdSlideshow a {
font-size: 100%;
text-decoration: none;
color: inherit;
}

.jdSlideshow a.right, .jdSlideshow a.left {
position: absolute;
height: 100%;
width: 40%;
z-index:10;
filter:alpha(opacity=10);
-moz-opacity:0.1;
-khtml-opacity: 0.1;
opacity: 0.1;
}

* html .jdSlideshow a.right, * html .jdSlideshow a.left {
filter:alpha(opacity=50);
}

.jdSlideshow a.right:hover, .jdSlideshow a.left:hover {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

.jdSlideshow a.left {
left: 0;
top: 0;
background: #ffffff;
}

* html .jdSlideshow a.left {
background: #000000;
}

.jdSlideshow a.right {
right: 0;
top: 0;
background: #ffffff;
}

* html .jdSlideshow a.right {
background: #000000;
}

#header_logo {
position: absolute;
float: left;
z-index: 1000;
top: 37px;
left: -27px;
}

#main {
position: relative;
float: left;
width: 947px;
background: url('alapkepek/menubg.jpg') repeat-y #FFFFFF;
border-right: 1px solid #EAE7E1;
}

#main_menucont {
position: relative;
float: left;
width: 947px;
background: url('alapkepek/menu_top.png') no-repeat top left;
}

#main_menucont2 {
position: relative;
float: left;
width: 947px;
background: url('alapkepek/menu_bottom.png') no-repeat bottom left;
}

#baloldal {
position: relative;
float: left;
width: 224px;
}

#cont {
position: relative;
float: left;
text-align: left;
width: 224px;
}

.menuOut a{
cursor: pointer;
background-color: transparent;
color: #EFF3F6;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width: 203px;
height: 20px;
margin-left: -13px;
margin-top: -6px;
padding-left: 13px;
padding-right: 8px;
padding-top: 6px;
text-decoration: none;
font-weight: bold;
}


.menuOver a{
display: block;
cursor: pointer;
background-color: #FFFFFF;
color: #4A4B9B;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width: 203px;
height: 20px;
margin-left: -13px;
margin-top: -6px;
padding-left: 13px;
padding-right: 8px;
padding-top: 6px;
text-decoration: none;
font-weight: bold;
}



.menuOut {
cursor: pointer;
margin: 0px;
background: url('alapkepek/menu_separator.jpg') repeat-x bottom;
width: 203px;
height: 15px;
padding-top: 6px;
padding-bottom: 7px;
padding-left: 13px;
padding-right: 8px;
color: #EFF3F6;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
border-top: 0px solid #FFFFFF;
border-bottom: 0px solid #c0c0c0;
font-weight: bold;
}

.menuOver {
cursor: pointer;
margin: 0px;
background: url('alapkepek/menu_separator.jpg') repeat-x bottom #FFFFFF;
width: 203px;
height: 15px;
padding-top: 6px;
padding-bottom: 7px;
padding-left: 13px;
padding-right: 8px;
color: #4A4B9B;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
border-top: 0px solid #FFFFFF;
border-bottom: 0px solid #c0c0c0;
font-weight: bold;
}

.submenu {
display: block;
width: 203px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background: transparent;
}

.submenu a {
display: block;
width: 193px;
background: transparent;
color: #EFF3F6;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
margin: 0px;
padding-top: 5px;
padding-bottom: 4px;
padding-left: 23px;
padding-right: 8px;
font-weight: bold;
}


.submenu a:hover {
display: block;
width: 193px;
background: #FFFFFF;
color: #4A4B9B;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
margin: 0px;
padding-top: 5px;
padding-bottom: 4px;
padding-left: 23px;
padding-right: 8px;
font-weight: bold;
}

#content {
position: relative;
float: left;
width: 683px;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
padding: 20px;
padding-bottom: 50px;
border-bottom: 1px solid #EAE7E1;
}

#content a{ 
text-decoration: none;
color: #01B3E2;
}

#content a:hover{ 
text-decoration: underline;
color: #01B3E2;
}

hr {
border: 0px;
height: 6px;
background: url('alapkepek/hr.jpg') no-repeat center center;
}

#footer {
position: relative;
float: left;
width: 948px;
}

#labda {
position: absolute;
float: right;
top: -30px;
right: -30px;
}

#labjegyzet {
color: #6E6E6E;
font-size: 10px;
position: relative;
float: right;
top: 10px;
right: 40px;
text-align: right;
font-family: verdana, arial;
}

#chromeball {
position: relative;
float: left;
top: 10px;
left: 0px;
z-index: 10;
}

#honlapkeszites {
position: absolute;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
left: 19px;
top: 2px;
}

#honlapkeszites a{ 
text-decoration: none;
color: #515151;
}

#honlapkeszites a:hover{ 
text-decoration: none;
color: #000000;
}