body {
margin:0 auto;
padding:0;
border:0;
width:800px;
background:#A0500E;
font-family: Georgia, "Times New Roman", Times, serif;
}

/* Header styles */
#header {
clear:both;
float:left;
width:100%;
height: 215px;
}

#header-fent {
background: url(images/fejlec-link.gif);
height: 34px;
}

#header-lent {
background: url(images/fejlec.gif);
height: 181px;
}

#header-fent p {
padding: 15px 0 0 102px;
margin: 0;
font-size: 12px;
font-weight: bold;
letter-spacing: 1px;
}

#header-fent a {
color: #FFFFFF;
text-decoration: none;
}


/* Tartalom-lent */
#tartalom-lent {
clear: both;
float: left;
width: 100%;
background: url(images/tartalom-felsosav.gif) repeat-x scroll top left;
min-height: 300px;
background-color: #D9852A;
font-family:Arial, Helvetica, sans-serif;
}

#tartalom-lent img.alcim {
margin-left: 115px;
}

* html #tartalom-lent img.alcim {
margin-left: 115px;
margin-bottom: -6px; /*IE6*/
}

#tartalom-lent p {
margin-left: 120px;
margin-right: 50px;
color: #FFFFFF;
font-size: 13px;
}

#tartalom-lent p.none {
margin-left: 10px;
margin-right: 10px;
color: #FFFFFF;
font-size: 13px;
}

#tartalom-lent li {
margin-left: 120px;
margin-right: 50px;
color: #FFFFFF;
font-size: 13px;
}

#tartalom-lent h1,h2,h3 {
margin-left: 100px;
margin-right: 50px;
color:#E3E375;
font-size: 18px;
}

#tartalom-lent h4 {
margin-left: 100px;
margin-right: 50px;
color:#FFFFFF;
font-size: 18px;
}

#tartalom-lent a {
color: #FFFFFF;
font-size: 13px;
}

/* Footer styles */
#footer {
clear:both;
float:left;
width:100%;
height: 120px;
background: url(images/lablec.gif) repeat-x scroll left center;
}

#footer ul {
padding:0;
margin: 50px 0 0 0;
list-style-type: none;
text-align: center;
}

#footer ul li {
color: #FFFFFF;
font-size: 13px;
margin-right: 10px;
display: inline;
background: url(images/lablec_elvalaszto.gif) no-repeat left center;
padding-left: 10px;
padding-bottom: 3px;
}

#footer a {
text-decoration: none;
color: #FFFFFF;
}


/* column container */
.colmask {
position:relative;
clear:both;
float:left;
width:100%;
height: 255px;
overflow:hidden;
}


/* 2 column left menu settings */
.leftmenu {
background: url(images/kozepresz-bal.gif);
}

.leftmenu p, .leftmenu li {
color: #8A2C05;
}

.leftmenu .colright {
float:left;
width:200%;
height: 255px;
position:relative;
left:300px;
background: url(images/kozepresz-jobb.gif);
}

.leftmenu .col1wrap {
float:right;
width:50%;
position:relative;
right:300px;
padding-bottom:1em;
}

.leftmenu .col1 {
margin:0 10px 0 310px;
position:relative;
right:100%;
overflow:hidden;
}

* html .leftmenu .col1 {
margin:0 0px 0 0px;
position:relative;
right:50%; /*IE6*/
overflow:hidden;
}

.leftmenu .col1 p {
font-size: 16px;
margin: 40px 10px 0 120px;
line-height: 150%;
}

* html .leftmenu .col1 p {
margin: 60px 430px 0 20px; /*IE6*/
}

.leftmenu .col2 {
float:left;
width:280px;
position:relative;
right:290px;
}

.leftmenu .col2 ul {
list-style-type: none;
margin: 30px 0 0 60px;
}

* html .leftmenu .col2 ul {
margin: 30px 0 0 100px; /*IE6*/
}


.leftmenu .col2 ul li {
font-size: 16px;
font-weight: bold;
border-bottom: 1px solid #B19A39;
padding: 10px 0 2px 0;
}

.leftmenu .col2 a{
text-decoration: none;
color: #8A2C05;
}
