body {
    font-family: Trebuchet MS;
    font-size: 10pt;
    text-align: center;
    margin: 10px;
    background: #000000;
    color: #ffffff;
    
}
a {text-decoration:none;color: #ef8134; font-weight: bold;}
a:hover {text-decoration:none;color: #b54b00; font-weight: bold;}

		
div#main {
    margin: auto;
    width: 900px;	
    background: url('images/mbg.jpg') repeat-y top left;
}
div.placeholder{ 
    width:100%;
    height:1px;
    font-size:0px;
    clear: both;

}
div.sav {
    background: #064279 url('images/kep1.jpg') no-repeat top left;
    float:left;
    width: 19px;
    height: 1214px;
}
div#balsav {
    background: #016bb1 url('images/kep14.jpg') repeat-y top left;
    width: 182px;
    float: left;
    height: 1214px;
}
div#logo {
    background: #064279 url('images/kep2.jpg') no-repeat top left;
    width: 182px;
    height: 30px;	
}
div#kapu {
    background: #064279 url('images/kep3.jpg') no-repeat top left;
    width: 182px;
    height: 91px;
}
div#mail {
    background: #064279 url('images/kep5.jpg') no-repeat top left;
    width: 182px;
    height: 97px;
}

div#kapu form, div#mail form{
    padding-top: 30px;
    text-align: right;
    padding-right: 20px;
    color: #222222;
    font-weight: bold;
    font-size: .8em;
}
div#kapu form input, div#mail form input {
    font-size: .8em;
    border: solid #000000 1px;
    background: #cccccc;
    width: 100px;
    margin-top: 2px;
}
div#kapu form input.btn, div#mail form input.btn {
    border: 0px;
    background: transparent url('images/ny.gif') no-repeat left center;
    text-align: left;
    float: left;
    margin-left: 20px;
    padding-left: 10px;
    font-weight: bold;
    font-size: .75em;
    margin-top: 3px;
}

div#menu {
    background-color: #064279;
    width: 181px;
    height: 242px;
}
div#menu0 {
    background: transparent url('images/menu/menu0.jpg') no-repeat top left;
    width: 181px;
    height: 16px;
    font-size: 1px;
}
a#menu1  {
    background: transparent url('images/menu/menu1.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu1:hover  {
    background: transparent url('images/menu/menu1b.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}

a#menu2  {
    background: transparent url('images/menu/menu2.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu2:hover  {
    background: transparent url('images/menu/menu2b.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu3  {
    background: transparent url('images/menu/menu3.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu3:hover  {
    background: transparent url('images/menu/menu3b.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu4  {
    background: transparent url('images/menu/menu4.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu4:hover  {
    background: transparent url('images/menu/menu4b.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu5  {
    background: transparent url('images/menu/menu5.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu5:hover  {
    background: transparent url('images/menu/menu5b.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu7  {
    background: transparent url('images/menu/menu7.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu7:hover  {
    background: transparent url('images/menu/menu7b.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu8  {
    background: transparent url('images/menu/menu8.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}
a#menu8:hover  {
    background: transparent url('images/menu/menu8b.jpg') no-repeat top left;
    width: 181px;
    height: 25px;
    display: block;
    text-decoration: none;
}






div#menu9 {
    background:  transparent url('images/menu/menu9.jpg') no-repeat top left;
    width: 181px;
    height: 51px;
}










div#jobb {
    background:#ffffff url('images/rbg.jpg') top right repeat-y;
    float: left;
    width: 659px;
}
div#title {
    color:#e0b101;
    font-weight:bold;
    font-size:.8em;
    text-align:left;
    background: #064279 url('images/kep20.jpg') no-repeat top left;
    border-top: #d68c01 3px solid;
    border-bottom: #d68c01 3px solid;
    width:659px;
    height: 23px;
    line-height: 23px;
}
div#flash {
    background: #064279 url('images/kep4.jpg') no-repeat top left;
    width:659px;
    height: 157px;
}
div#submenu {
    background: #930b00 url('images/kep6.jpg') repeat-y top left;
    height: 25px;
    border-top: #895e0c 3px solid;
    border-bottom: #895e0c 3px solid;
    color:#d3c6c3;
    text-align:left;
    padding-left:15px;
    line-height: 25px;
    font-weight:bold;
    font-size:0.8em;
}
div#also{
}

div#content_left {
    float:left;
    background: #ffffff url('images/kep10.jpg') repeat-y top left;
}
div#content_right {
    background: transparent url('images/kep11.jpg') repeat-y top right;
}
div#content_bottom {
    background: transparent url('images/kep19.jpg') no-repeat bottom left;
    width: 464px;
}
div#content_top {
    background: transparent url('images/kep8.jpg') no-repeat top left;
}

div#content_lefter {
    width: 1px;
    float: left;
    height: 1052px;
}

div#content_inner {
    padding-bottom:15px;
    padding-top:25px;
    padding-right:45px;
    color:#666666;
    text-align:left;
    margin-left: 54px;
    font-size:.8em;
    afloat: left;
}

div#jobbsav {
	float:right;
        background-color: #ffffff;
	width:189px;
	height:1002px;
	border-left: #ce2200 4px solid;
}

div#szolg {
	background: transparent url('images/kep9.jpg') no-repeat top left;
	width:189px;
	height:44px;
 }
a#bann_web{
	display:block;
	background: transparent url('images/kep12.jpg') no-repeat top left;
	width:189px;
	height:160px;
	
}

a#bann_webapp {
	display:block;
	background: transparent url('images/kep13.jpg') no-repeat top left;
	width:189px;
	height:160px;
}
a#bann_webhost {
	display:block;
	background: transparent url('images/kep15.jpg') no-repeat top left;
	width:189px;
	height:160px;
}
a#bann_ban {
	display:block;
	background: transparent url('images/kep16.jpg') no-repeat top left;
	width:189px;
	height:158px;
}
#bann_graf {
	display:block;
	background: transparent url('images/kep17.jpg') no-repeat top left;
	width:189px;
	height:159px;
	float: left;
}

#bann_med {
	float: left;
	display:block;
	background: transparent url('images/dexef_plusz.jpg') no-repeat top left;
	width:189px;
	height:159px;
}

#bann_arc {
	float: left;
	display:block;
	background: transparent url('images/kep18.jpg') no-repeat top left;
	width:189px;
	height:180px;
}
div.hir {
	margin-bottom: 25px;
}
span.hirdatum {
	font-weight: bold;
}
span.hircim {
	color: #025098;
	font-weight: bold;
}
span.hirbeszoveg {
	
}
a.hirbovebben {

    color:#c63a09;
    font-weight:bold;
}
span.hirszoveg {

}
span.hirbeszovegbent {

	color:#000000;
	font-weight:bold;
}
div#legfrissebbref img {
	margin-top:10px;
	margin-bottom:5px;
	border: #05488e 2px solid;
}
div#legfrissebbref {
	font-size:.8em;
	font-weight:beold;
	line-height:1.5em;
	
}
div#legfrissebbref a {
    color:#f1ab7a;

}

div.referenciak {
    margin-bottom:30px;
    float:none;
}

table.ref {
    border: 0px;
    width: 330px;
    margin: 0px;
    padding: 0px;
    border-collapse: collapse;
}

table.ref td {	font-size: 10pt;}
table.ref td img { margin-right:0px; }
table.ref td a { color:#ef8134; font-weight:bold; }

span.refdatum {
	color: #000000;
	font-size:.8em;
	font-weight:bold;
}
span.refmegrendelo {
	color:#025098;
	font-weight:bold;
}
span.refhelyiseg {
	color:#111111;
	font-size:0.8em;
	font-weight:bold;
}

span.refinformaciok {
	font-size:.8em;
	color: #444444;
}



div#szolgaltatasaink a{

    line-height:2em;
    font-weight:bold;
    color:#EF8134;

}
a.refmenu:hover{
    color:#b54b00 !important;
}
span.fo1 {
    color:#EF8134;
    font-weight:bold;
    font-size:1.2em;
}
span.fo2 {
    color:#EF8134;
    font-weight:bold;

}

a.kapcs {
    text-decoration:none;
    color:#EF8134;
}
a.kapcs:hover {
    color:#b54b00 !important;

}


div.pager {
    font-size: .8em;
}

div.pager a {
    color: #666666;
}

div.pager a.pagen {
}

div.pager a.pagenb {
    color: #222222;
    font-weight: bold;
}

span.forras {
    color:#999999;
    font-weight:bold;
    font-size: 1em;
}
td.hirkep {
    height:70px;
    width:70px;
    float:left;
    margin-right:10px;

}
div.hirszoveg {


}
div.duma{
}

div.duma pre {
    font-family: Trebuchet MS;
}

span.ar {
	font-weight:bold;
	color:#EF8134;
}


table.arajanlat {
    border: 0px;
    width: 100%;
}

table.arajanlat tr td input {
    width: 100%;
}

table.arajanlat tr td input.btn {
    border: 1px solid #000000;
    background: #eeeeee;
    width: 80px;
    float: right;
}

table.arajanlat tr td textarea {
    width: 100%;
    height: 300px;
}







