body {
background-color:#fff;
background-image:url("images/body_bg2.jpg");
background-position: top center;
background-repeat: repeat-x;
font-family: Arial, Helvetica, sans-serif;
color:#333;
margin:0;
padding:0;
}
 
#wrapper {
width:960px;
background-color:#f8f8f8;
margin:0 auto;
/*border-left:1px solid #ccc;
border-right:1px solid #ccc;*/
}
#kiemeles {
font-weight: 600;
color: #B95426;
}

#logo {
position: relative;
left: 470px;
width: 280px;
height: 62px;
background-image:url("images/logo.png");
}
.img_hover:hover {
opacity:0.9;
filter:alpha(opacity=40);
}
#felsomenu {
position:relative;
left: 120px;
top: 9px;

color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 1 em;
text-shadow: #000000 0.1em 0.1em 0.5em;
}

#spacer-left {
position: relative;
top: -18px;
left: 0px;

}
#spacer-right {
position: relative;
top: -18px;

}
#header {
position: relative;
width: 960px;
height: 62px;
margin-left: auto;
margin-right: auto;
background-color: #704D27;
background-image:url("images/fejlec-nav_01.jpg");
background-repeat: no-repeat;
/*margin:0 auto;*/
/*margin-bottom:25px;*/
/*border-bottom:1px solid #ccc;*/

}

#header h2 {
padding:10px;
}

#header h3 {
padding:10px;
}

.idezet {
position: relative;
width: 560px;
height: 100px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #674520;
line-height: 21px;
text-align: center;
background-image:url("images/idezet_bg.jpg");
}

.mozaik {
display: block;
position: relative;
margin-left: 26px;
margin-top: -38px;
/*border: 5px solid #b5a791;*/
border: 5px solid #68451d;
overflow: hidden;
}

#slider {
position: relative;
width: 960px;
height: 345px;
background-color: #8BAC29;
background-image:url("images/fejlec-nav_03.jpg");
background-repeat: no-repeat;

}

.nav_inner {
color: #fff; 
text-align: left;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
position: relative;
top: 9px;
padding-right: 4px;
}

#nav {
position: relative;
width:960px;
height:40px;
/*border-bottom:1px solid #ccc;*/
border-top: none;
background-color: #191923;
background-image:url("images/fejlec-nav_02.jpg");
background-repeat: no-repeat;
/*padding-top: 39px;*/

}

.kereso_mezo {
background-color: #353442;
color: #fff;
border: 1px solid #474754;
}

#nav a {
display:inline;
padding:10px;
text-decoration:none;

}

#nav a:hover {

}

#nagykep {
display: none;
position: relative;
width: 760px;
height: 290px;
background-image:url("images/slider1.png");
}

#content {
border-top: 1px solid #684420;
width:550px;
float:left;
padding-left: 10px;
padding-right: 16px;

/*padding:10px;*/
}

#sidebar-a {
width:180px;
height: 3080px;
float:left;
padding-left: 10px;
background-color: #B6A792;
/*background-image:url("images/sidebar-a_bg.jpg");
background-repeat: no-repeat;*/
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
border: 1px solid #684420;
}

#sidebar-a a {
text-decoration:none;
}

#sidebar-a li {
list-style:none;
}

#sidebar-b {
width:180px;
height: 3080px;
float:right;
text-align: right;
padding-right: 10px;
background-color: #B6A792;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
border: 1px solid #684420;
/*background-image:url("images/sidebar-b_bg.jpg");
background-repeat: no-repeat;*/
}

#sidebar-b a {
text-decoration:none;
}

#sidebar-b li {
list-style:none;
}
.tablazat {
margin: 8px;
}
#footer {
color: #D8D9DD;
clear:both;
width:960px;
height:361px;
border-top:1px solid #ccc;
background-color: #2F2F3B;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
.table {
width: 500px;
margin-left: auto;
margin-right: auto;
}
.td_main {
font-weight: 600;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #ccc;
}
.arlista {
color: #000000;
}
.td_body {
font-weight: 500;
text-transform: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 5px;
line-height: 10px;
border: 1px solid #ccc;
}

#footer p {
padding:10px;
}

a:link {
color: #674520;
text-decoration: none;
text-transform: none;
outline: none;
}

a:visited {
color: #fff;
text-decoration: none;
text-transform: none;
outline: none;
}

a:active {
  outline: none;
}

a:hover {
color: #8BAC29;
text-decoration: underline;
text-transform: none;
}

h5 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 500;
text-align: justify;
}