/* Page layout */
html, body {
  font-family: "trebuchet ms", trebuchet, sans-serif;
  font-size: 12px;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  background: #DDE1ED url("../imgs/mainbg.jpg") repeat-x;
}

#topbox {
	background: #d1d1d1 url('./imgs/topbg.gif') repeat-x;
	height: 30px;
	/*margin-bottom: 5px;*/
}

#topbox div {
	padding: 5px 5px 5px 5px;
}

#topbox div span {
	padding: 2px 0 2px 0;
	margin: 0 50px 0 50px;
}

#topbox div a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

#topbox div a:hover {
	font-weight: bold;
	color: #8D8D8D;
	text-decoration: none;
}

#topbox div select {
	width: 150px;
}

* html #topbox div select {
	height: 19px;
	font-size: 11px;
}

#logo {
  height: 74px;
}

#menu {
  /*background: #184A7C;*/
  background: #184A7C url("../imgs/menubg.jpg") repeat-x;
  color: #fff;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 14px;
}

#fejlec {
  margin: 0;
  height: 100px;
  background: #fff;
}

#balsav{
  position: absolute;
  left: 0;
  top: 130px;
  width: 200px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

#jobbsav {
  position: absolute;
  right: 0;
  top: 130px;
  width: 200px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

#kozep {
  top: 0;
  margin-left: 210px;
  margin-right: 210px;
  background: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  border-left: 1px solid #B1BBD6;
  border-right: 1px solid #B1BBD6;
  border-bottom: 1px solid #B1BBD6;

}

#lablec {
  top: 0;
  margin-left: 210px;
  margin-right: 210px;
  /*background: #184A7C;*/
  background: #184A7C url("../imgs/menubg.jpg") repeat-x;
  color: #CCDDEE;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  border-left: 1px solid #184A7C;
  border-right: 1px solid #184A7C;
  border-bottom: 1px solid #184A7C;
}

/* Links */

a {
 color: #CCDDEE;
 text-decoration: none;
}

a:hover {
 color: #fff;
 text-decoration: underline;
}

.menu {
 color: #CCDDEE;
 text-decoration: none;
}

.menu:hover {
 color: #fff;
 text-decoration: none;
}

.normal {
 color: #184A7C;
 text-decoration: none;
}

.normal:hover {
 color: #184A7C;
 text-decoration: underline;
}

.active {
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.active:hover {
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.light {
 color: #CCDDEE;
 text-decoration: none;
}

.light:hover {
 color: #fff;
 text-decoration: underline;
}

.footer {
 color: #CCDDEE;
 text-decoration: underline;
}

.footer:hover {
 color: #fff;
 text-decoration: underline;
}

a.blacklinknormal {
 font-family: "trebuchet ms", trebuchet, sans-serif;
 font-size: 14px;
 color: #393836;
 font-weight: bold;
 line-height: 14pt;
 text-decoration: none;
}

a.blacklinknormal:hover {
 text-decoration: underline;
}

a.smallink
{
 color: #184A7C;
 text-decoration: none;
 font-family: "trebuchet ms", trebuchet, sans-serif;
 font-size: 10px;
 font-weight: normal;
 line-height: 10pt;
}

a.smallink:hover
{
 color: #184A7C;
 text-decoration: underline;
}

a.bluelinknormal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #0000D8;
 font-weight: bold;
 line-height: 12pt;
 text-decoration: none;
}

a.bluelinknormal:hover {
 text-decoration: underline;
}

/* Page elements */

h1
{
 color: #184A7C;
 font-size: 16px;
 text-align: center;
}

#boxdiv
{
  padding: 5px;
  /*border: 1px solid #B1BBD6;*/
  background: #DDE1ED url("../imgs/divbg.jpg") repeat-x;
  width: 98%;
  text-align: left;
}

#kicsicenterdiv
{
  width: 500px;
  padding: 5px;
  /*border: 1px solid #B1BBD6;*/
  background: #DDE1ED url("../imgs/divbg.jpg") repeat-x;
}

#nagycenterdiv
{
  width: 98%;
  padding: 5px;
  /*border: 1px solid #B1BBD6;*/
  /*background: #DDE1ED;*/
  background: #DDE1ED url("../imgs/divbg.jpg") repeat-x;
}

#baldiv
{
  width: 98%;
  padding: 5px;
  text-align: left;
}

#gomb
{
  width: 98%;
}

#warningbox
{
  background: #FFFF00;
  font-size: 12px;
  color: #FF0000;
  font-weight: bold;
  text-align: center;
  margin: 0 auto;
}

#balfej
{
  /*background: #FFDE60;*/
  background: #FFDE60 url("../imgs/sideheadbg.jpg") repeat-x;
  /*color: #EA3311;*/
  color: #ffffff;
  border-left: 1px solid #B1BBD6;
  border-right: 1px solid #B1BBD6;
  border-top: 1px solid #B1BBD6;
}

#baltarolo
{
  color: #CCDDEE;
  /*background: #FFFBE8;*/
  background: #fde883 url("../imgs/sidebg.jpg") repeat-x;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-left: 1px solid #B1BBD6;
  border-right: 1px solid #B1BBD6;
  border-bottom: 1px solid #B1BBD6;
}

#jobbfej
{
  /*background: #FFDE60;*/
  background: #FFDE60 url("../imgs/sideheadbg.jpg") repeat-x;
  /*color: #EA3311;*/
  color: #ffffff;
  border-left: 1px solid #B1BBD6;
  border-right: 1px solid #B1BBD6;
  border-top: 1px solid #B1BBD6;
}

#jobbtarolo
{
  /*background: #FFFBE8;*/
  background: #fde883 url("../imgs/sidebg.jpg") repeat-x;
  color: #CCDDEE;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-left: 1px solid #B1BBD6;
  border-right: 1px solid #B1BBD6;
  border-bottom: 1px solid #B1BBD6;
}

#weblisttable {
 width: 98%;
}

#weblisttable td {
 border-bottom: 1px dashed #B1BBD6;
 padding-top: 10px;
 padding-bottom: 10px;
}

#submitlistitem {
 margin-top: 5px;
 margin-bottom: 5px;
 border-bottom: 1px dashed #B1BBD6;
}

#submitlistitemtoptd {
 background: #fff;
}

#bannerlisttable {
 border: 1px solid #B1BBD6;
}

#bannerlisttable a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #0000D8;
 font-weight: bold;
 line-height: 12pt;
 text-decoration: none;
}

#bannerlisttable a:hover {
 text-decoration: underline;
}

#bannerlisttabletoptd {
 padding: 2px;
 /*background: #184A7C;*/
 background: #184A7C url("../imgs/bannertop.jpg") repeat-x;
 /*color: #CCDDEE;*/
 color: #ffffff;
 /*border-bottom: 1px solid #B1BBD6;*/
 border-bottom: 1px solid #A5BAD3;
}

#bannerlisttablemiddletd {
 background: #dde1ed url("../imgs/bannerbottom.jpg") repeat-x;
 padding: 2px;
}

#bannerlisttablebottomtd {
 padding: 2px;
}

#fohirtable {
 border: 1px solid #B1BBD6;
 background: #DDE1ED;
}

#fohirtable td {
 padding: 5px;
}

#fohirtableadtd {
 background: #fff;
}

#searchbox {
  padding: 5px;
  border: 1px solid #F8A89A;
  background: #FFDE60;
  width: 98%;
}

#searchbox form {
 display: inline;
}

#aprolisttable {
 border: 1px solid #8DBBE9;
}

#aprolisttabletoptd {
 /*background: #2574C2;*/
 background: #2574C2 url("../imgs/aprotop.jpg") repeat-x;
 /*background: #96afcd;/*
 /*color: #FFFFFF;*/
}

#aprolisttableimagetd {
 /*border-bottom: 1px dashed #B1BBD6;*/
 border-bottom: 1px dotted #99B0CF;
 /*background: #dde1ed url("../imgs/apromid.jpg") repeat-x;*/
 background: #dde1ed;
}

#aprolisttablebottomtd {
 /*background: #A5C9ED;*/
 background: #dde1ed url("../imgs/aprobottom.jpg") repeat-x;
}

#aprolisttable td {
 padding: 2px;
}

#listtable
{
  /*border: 1px solid #B1BBD6;*/
  border: 1px solid #CEF3A0;
  background: #fff;
  width: 98%;
  text-align: center;
}

#listtablehead
{
  /*background: #184A7C;*/
  background: #184A7C url("../imgs/listheadbg.jpg") repeat-x;
  /*color: #CCDDEE;*/
  color: #ffffff;
}

#matrix
{
 width: 150px;
 background: #2574C2;
 color: #ffffff;
 padding: 5px;
 text-align: left;
 border: 1px solid #A4C9EE;
}

#mediaajanlattable
{
 text-align: center;
}
 
#mediaajanlattable td
{
 padding: 5px;
 border-bottom: 1px solid #B1BBD6;
}
/* Form elemek */
 
.termstxt {
 border: 1px solid #B1BBD6;
 font-family: "trebuchet ms", trebuchet, sans-serif;
 width: 98%;
 background: #DDE1ED;
 font-size: 12px;
 color: #000000;
 padding: 5px;
}
.txt {
 border: 1px solid #D1CFD0;
 width: 400px;
 background: #FFF;
 font-family: "trebuchet ms", trebuchet, sans-serif;
 font-size: 12px;
}
 
.button {
 border: 1px solid #B1BBD6;
 font-family: "trebuchet ms", trebuchet, sans-serif;
 background: #FFF;
 font-size: 12px;
}
 
.editsmall {
 text-align: center;
 border: 1px solid #D1CFD0;
 width: 150px;
 background: #FFF;
 font-family: "trebuchet ms", trebuchet, sans-serif;
 font-size: 12px;
}
 
.editmid {
 border: 1px solid #B1BBD6;
 font-family: "trebuchet ms", trebuchet, sans-serif;
 width: 400px;
 background: #FFF;
 font-size: 12px;
}
 
.filemid {
 border: 1px solid #B1BBD6;
 font-family: "trebuchet ms", trebuchet, sans-serif;
 font-size: 12px;
 background: #ffffff;
}
 
.editbig {
 border: 1px solid #D1CFD0;
 width: 280px;
 background: #FFF;
 font-family: "trebuchet ms", trebuchet, sans-serif;
 font-size: 11px;
}
 
.combomid {
 border: 1px solid #B1BBD6;
 font-family: "trebuchet ms", trebuchet, sans-serif;
 width: 200px;
 background: #FFF;
 font-size: 12px;
}
 
.combosmall {
 border: 1px solid #B1BBD6;
 font-family: "trebuchet ms", trebuchet, sans-serif;
 width: 120px;
 background: #FFF;
 font-size: 12px;
}
 
.submittxt {
 border: 1px solid #D1CFD0;
 width: 95%;
 background: #FFF;
 font-family: "trebuchet ms", trebuchet, sans-serif;
 font-size: 11px;
 font-weight: normal;
 line-height: 11pt;
} 

 
/* Szöveg formázás */
 
.pirosspan
{
  color: #FF0000;
}
 
 

