body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}

body {
margin: 0px;
padding: 0px;
line-height: 16px;
letter-spacing: 0px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 9pt;
color: #797979;
background: #ffffff url(bg.jpg) top repeat-x;
}

img, table, tr, td, div, form, p, em  {
border: 0px;
margin: 0px;
padding: 0px;
}


p {
font-weight: normal;
text-align: justify;
margin: 0 0 10px 0;
}

em   {
font-style: normal;
text-decoration: none;
}


#maincontainer {
width: 950px;
height: auto; 
margin: 0px auto;
}

/*
#maincontainer {
width: 950px;
height: auto; 
position: absolute;
left: 50%;
margin-left:-475px;
}
*/


#fejlec {
width: 950px;
margin: 0 auto;
padding: 0px;
height: auto;  
}

#fomenu {
width: 950px;
margin: 0 auto;
padding: 0px;
height: 30px; 
}

#contentwrapper {
float: left;
height: auto;
width: 100%;
background-color: black;
}

#tartalom {
float: left;
width: 950px;
height: auto;
margin: 0px;
padding: 0px; 
border: 0px;
background: #ffffff url(tartalom_top.jpg) top center no-repeat;
}


.innertube  {
margin: 0px;
}

#footer {
float: left;
width: 100%;
height: 310px;
margin: 0px auto;
padding: 0px;
background: #3e3e3e url(footer_fog.jpg) top center repeat-x;
}

#footer_top {
float: left;
width: 100%;
height: 30px;
margin: 30px 0 0 0;
padding: 0px;
background: #3193D0 url(bg_footer.jpg) top repeat-x;
}

#footer_bottom {
float: left;
width: 100%;
height: 35px;
margin: 0px auto;
padding: 0px;
background: #474747 url(footer_fog2.jpg) top center repeat-x;
}




