body {
    padding:0px;
    margin:0px auto;
    background: #000 url(images/pagebg.gif) left top repeat-x;
    color:#434343;
    font-family:arial,
    helvetica,
    sans-serif;
}

a {
    color: #777;
    text-decoration:none;
    outline:none;
}

a:hover {
    color:#D56E0C;
}

#full {
    width:100%;
}

#bodycenter {
    width:750px;
    margin:0px auto;
    padding:0px;
    position:relative;
}

#pagetop {width:750px; height:225px;}

#logo {
    background: url(images/3glogo.jpg) left top no-repeat;
    width:240px;
    height:220px;
    float:left;
    display:block;
    position:absolute;
}

#szoveg {
    position:absolute;
    float:left;
    margin-left:240px;
}

#szoveg h1 {
    padding:0px;
    font-size:23px;
    font-weight:normal;
    letter-spacing: -1px;
    color:#434343;}

#szoveg h1 b {
    text-decoration:none;
    font-weight:normal;
    color:#D56E0C;
}


#code {
    float:right;
    font-size:80px;
    font-weight:normal;
    margin-top:55px;
    color:#777;
    letter-spacing:-8px;
    text-align:left;
}

.egalize { clear:both; }

#content {
    padding:0px 10px 60px 10px;
    margin:0px;
}

#content h1{
    padding:0px;
    margin:0px;
    font-size:37px;
    font-weight:normal;
    letter-spacing:-2px;
}
#content h1 b{
    color:#D56E0C;
    font-weight:normal;
}

#content h2{
    padding:0px;
    margin:0px;
    font-size:23px;
    font-weight:normal;
}
#content h2 b{
    color:#777;
    font-weight:normal;
}

#content h3{
    padding:0px;
    margin:0px;
    font-size:34px;
    font-weight:normal;
}
#content h3 b{
    color:#777;
    font-weight:normal;
}

#content p {
    padding-top:10px;
    color: #555;
    font-size:19px;
}

#content p b{
    font-weight:normal;
    color: #777;
}


#bottombox {
        width:100%;
	position:fixed;
	float:left;
	bottom:0px;
        margin-left:auto;
        margin-right:auto;
        padding-top:0px;
        margin-top:0px;
        background: #000 url(images/pagebg.gif) 0px -108px repeat-x;
}

#bottommenuwrapper {
        width:750px;
        margin-left:auto;
        margin-right:auto;
        padding-top:30px;
        margin-top:0px;
        padding-bottom:50px;
}

#bottommenu {
    float:left;
    padding-left:0px;
    padding-top:0px;
    width:750px;
    text-align:center;
    font-size:19px;
    text-transform:lowercase;
    line-height:32px;
    letter-spacing:0px;
}


#bottommenu a{
    color:#555;
    font-size:19px;
    padding-left:5px;
    padding-right:5px;
}

#bottommenu a:hover{
    color:#D56E0C;
    font-weight:normal;
}
