body{
background:#F0FFFF;
margin:0;
font: 10pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif; 
}

a { color:#275A78; text-decoration:none; }
a:hover { color:#fff; text-decoration:none; }

.content b {font-weight:100; color: #233F3C; font-weight: 700;}

#header{
background:url(headerbg2.png) no-repeat #F0FFFF top left;
width:282px;
height:439px;
margin-left:0;
margin-right:auto;
margin-bottom:0;
text-align:right;
float:left;
}
#progc {
position:absolute;
left:782px;
top:0px;
}
#penzc {
position:absolute;
left:782px;
top:45px;
}

#profil {float: left; border: 2px solid #DFF6FF; margin: 5px;}

#wrap{
width:809px;
}

#container{
width:495px;
padding-right:32px;
background:url(rightb.png) repeat-y #78A1C8 top right;
/*margin-left:282px; 
margin-top:-452px; */
float:right;
}
#nevjegy {float: right;}
#navcontainer{
position:absolute;
margin-top:450px;
margin-left:21px;
width:250px;
}

 #navlist li{
margin-left:15px;
list-style-type: none;
text-align:right;
padding-right: 20px;
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif;
font-size:12px;
color:#275A78;
}



h3{
font-size:21px;
font-weight:bold;
color:#000;
}

.content{
color:#DFF6FF;
padding:21px;
text-align:justify;
font: 9pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
}

#footer{
background:transparent;
height:100px;
text-align:center;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#333333;
}

#title{
position:absolute;
top:440px; 
left:9px;
padding-left:9px;
font: 14pt/12pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#275A78;
}

