@charset "windows-1250";
body  {
	font: 75% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	background-image: url(../common_images/head.png);
	background-repeat: repeat-x;
}
.thrColAbsHdr #container {
	position: relative; 
	width: 900px;
	margin: 0 auto;
	text-align: left; 
	border-left: 0px solid #d5d5e5;
	border-right: 0px solid #d5d5e5;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
} 
.thrColAbsHdr #container p {
	padding: 5px 3px;
	text-align: center;
	margin: 0px;
	font-size: 9px;
} 

.thrColAbsHdr #container a {
	color: #00336f;
	font-size: 9px;
} 

.thrColAbsHdr #headline {
	height: 25px;
	font-weight: normal;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	border-bottom: solid #d5d5e5 0px;
}
.thrColAbsHdr #headline td.adat{
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	background-color: #092e27;	
	color: #ffffff;
	width: 20%;
}
.thrColAbsHdr #headline td.adatsor{
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	background-color: #ffffff;	
	color: #000000;
	width: 20%;
}
.thrColAbsHdr #header {
	height: 113px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 10px;	
	background-color: #00336f;		
	background-image: url(../common_images/reklam.png);
}
.thrColAbsHdr #header h5 {
	margin: 0; 
	padding: 0 10px; 
	text-align: right;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
}
.thrColAbsHdr #header h4 {
	margin: 0; 
	padding: 10px 1px; 
	text-align: left;
	font: 130% Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.thrColAbsHdr #header td {
	padding: 0 10px; 
	text-align: left;
	font: 80% Verdana, Arial, Helvetica, sans-serif;
}
.thrColAbsHdr #menu {
	width: 900px;
	height: 70px;
	padding: 0px 0px 50px 0px;
	text-align: center;
	font-weight: bold;
	position: relative;
	margin: 0px 1px 0px 1px;
} 
.thrColAbsHdr #menu p {
	background-color: #ff0000;
}

.thrColAbsHdr #header img {
	margin: 0 1px; 
	padding: 0 1px;
}
.thrColAbsHdr #sidebar1 {
	position: absolute;
	top: 285px;
	left: 0;
	width: 150px; 
	background: #ffffff; 
	height: inherit;
/*	border-right: solid #e3e3e3 1px;*/
}
.thrColAbsHdr #sidebar1 h3 {
	padding: 5px 3px;
	color: #000000;
	text-align: center;
	margin: 3px 3px 0px 3px;
	font-size: 11px;
	background-image: url(../common_images/button-tile_left.jpg);
	border-bottom: solid #00336f 1px;
	border-left: solid #2c6ab2 1px;
	border-right: solid #00336f 1px;
	border-top: solid #77a7df 1px;
}
.thrColAbsHdr #sidebar1 h4 {
	padding: 1px 10px;
	color: #00336F;
	text-align: left;
	font-size: 10px;
}
.thrColAbsHdr #sidebar1 h5 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 1px 10px;
	margin: 10px 0px 0px 0px;
}
.thrColAbsHdr #sidebar1 p {
	padding: 5px 3px;
	margin: 1px 0px 1px 0px;
	font-size: 10px;
	letter-spacing: 1px;
	text-align: center;
}
.thrColAbsHdr #sidebar1 img {
	padding: 4px 2px 0px 2px;
	margin: 2px;
}
.thrColAbsHdr #sidebar1 a {
	font-size: 10px;
	color: #00336F;
	font-weight: bold;
}
.thrColAbsHdr #sidebar1 li {
	font-size: 10px;
	color: #00336F;
	font-weight: normal;
	padding-top: 10px;
	margin-left: -15px;
	line-height: 10px;
}
.thrColAbsHdr #sidebar2 {
	position: absolute;
	top: 285px;
	right: 0;
	width: 158px; 
	background: #ffffff; 
	height: inherit;
/*	border-left: solid #f4f4f4 1px;*/
}
.thrColAbsHdr #sidebar2 h3 {
	background: #f8f8f8; 
	padding: 5px 0;
	color: #000000;
	text-align: center;
	margin: 3px 1px 0px 1px;
	border: solid #00336f 1px;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../common_images/button-tile.jpg);
}
.thrColAbsHdr #sidebar2 table {
	padding: 5px 0;
	text-align: center;
	margin: 3px 0px 3px 0px;
}
.thrColAbsHdr #sidebar2 h5 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 1px 10px;
	margin: 10px 0px 0px 0px;
}
.thrColAbsHdr #sidebar2 td {
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.thrColAbsHdr #sidebar2 td.kozep_sz {
	background: #f8f8f8;
	text-align: center;
}
.thrColAbsHdr #sidebar2 p {
	padding: 1px 10px;
	margin: 1px 0px 5px 0px;
	font-size: 11px;
}
.thrColAbsHdr #sidebar2 img {
	padding: 4px 2px 0px 2px;
	margin: 1px;
	vertical-align: top;
	float: left;
}
.thrColAbsHdr #sidebar2 a {
	padding: 0px;
	margin: 1px 0px 30px 0px;
	font-size: 10px;
	color: #FF0000;
}
.thrColAbsHdr #mainContent {
	margin: 0px 168px 0px 0px; 
	padding: 0px 10px 0px 10px; 
	min-height: 240px;
	border-left: dotted #000000 0px;
	border-right: dotted #000000 1px;		
}
.thrColAbsHdr #mainContent p {
	color: #111111;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 2px;
	padding: 3px;
	text-align: left;	
}

.thrColAbsHdr #mainContent p.line {
	color: #111111;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 1px;
	padding-bottom: 4px;
	padding-left: 1px;
	text-align: left;
	border-bottom: dotted #333333 0px;
	background-color: #f4f4f4;
}

.thrColAbsHdr #mainContent a.kicsi {
	color: #111111;
	font-weight: normal;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}


.thrColAbsHdr #mainContent h1 {
	color: #336666;
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: solid #eeeeee 1px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.thrColAbsHdr #mainContent h2 {
	color: #000099;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.thrColAbsHdr #mainContent h3 {
	margin: 2px;
	padding: 3px;
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.thrColAbsHdr #mainContent h4 {
	margin: 10px 0px 0px 0px; /* the right and left margins on this div element creates the two outer columns on the sides of the page. No matter how much content the sidebar divs contain, the column space will remain. */
	padding: 10px 0px 0px 0px;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.thrColAbsHdr #mainContent h4.piros {
	color: #999999;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.thrColAbsHdr #mainContent h5 {
	margin: 3px 3px 3px 3px; 
	padding: 4px 4px 4px 4px;
	color: #009933;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.thrColAbsHdr #mainContent h6 {
	color: #999999;
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: solid #eeeeee 1px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 40px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.thrColAbsHdr #mainContent a {
	margin: 2px;
	padding: 3px;
	color: #006633;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
}
.thrColAbsHdr #mainContent a.arlista_cim {
	color: #ff0000;
	text-align: center;	
}
.thrColAbsHdr #mainContent img {
	float: left;
	vertical-align: bottom;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: solid #bbbbbb 0px;
}
.thrColAbsHdr #mainContent td.jobb {
	text-align: right;
}

.thrColAbsHdr #footer {
	padding: 0 10px 0 20px; 
	background:#f3f3f3;
	text-align: right;
	border-bottom: solid #bbbbbb 1px;
	border-left: solid #ffffff 0px;
	border-right: solid #ffffff 0px;
	border-top: solid #cccccc 1px;
} 
.thrColAbsHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}
.thrColAbsHdr #footer a {
	font-size: 11px;
	color: #336666;
	font-weight: bold;
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
