#transparent {	
position:relative;	
z-index:1;
}

#over {	
	margin-top: -489px;
	#margin-top: -369px;
	font-family: Arial;
	font-size: 14px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 65px;
	line-height: 120%;
	text-align:justify;
}



body {
	margin: 0;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: black;
}

p.bodytext {
	text-align: justify;	
	vertical-align: top;
	font-size: 11px;
	margin: 0px;
	margin-bottom: 10px;
}



form {
	margin: 0px;
	padding: 0px;
}



td.col1 {
	margin: 0px;
	margin-bottom: 10px;
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align:justify;
	width: 33%;
}

td.col1 p a.internal-link, td.col1 p a.internal-link:visited, td.col1 a, td.col1 a:visited  {
	font-weight: bold; 
	color: #dab203;
}


td.col1 p {
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	text-align:justify;
}

td.colmid {
	margin: 0px;
	margin-bottom: 10px;
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align:justify;
	width: 33%;
}

td.colmid p {
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	text-align:justify;
}

td.colmid p a.internal-link, td.colmid p a.internal-link:visited {
	font-weight: bold; 
	color: #dab203;
}


td.colend {
	margin: 0px;
	margin-bottom: 10px;
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align:justify;
	width: 33%;
}

td.colend p {
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	text-align:justify;
}

td.colend p a.internal-link, td.colend p a.internal-link:visited {
	font-weight: bold; 
	color: #dab203;
}




td.col1-image {
	margin: 0px;
	margin-bottom: 10px;
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align:left;
	width: 33%;
}

td.col1-image p a.internal-link, td.col1-image p a.internal-link:visited, td.col1-image a, td.col1-image a:visited  {
	font-weight: bold; 
	color: #dab203;
}


td.col1-image p {
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	text-align:left;
}

td.colmid-image {
	margin: 0px;
	margin-bottom: 10px;
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align:left;
	width: 33%;
}

td.colmid-image p {
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	text-align:left;
}

td.colmid-image p a.internal-link, td.colmid-image p a.internal-link:visited {
	font-weight: bold; 
	color: #dab203;
}


td.colend-image {
	margin: 0px;
	margin-bottom: 10px;
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align:left;
	width: 33%;
}

td.colend-image p {
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	text-align:left;
}

td.colend-image p a.internal-link, td.colend-image p a.internal-link:visited {
	font-weight: bold; 
	color: #dab203;
}


/*
disc
circle
square
decimal
lower-roman
upper-roman
lower-alpha
upper-alpha
none
*/

ul
{
margin: 0;
padding-left: 10px;;
list-style: none;
}


li 
{
font-family: Arial;
font-size: 11px;
list-style: none;
padding-left: 10px;
margin: 0px;
background-image: url(images/li.gif);
background-repeat: no-repeat;
background-position: 0em 0.4em;
padding-bottom: 6px;
color: #113758;
}

li a, li a:visited {
	font-weight: normal;
	text-decoration: none;
}

li a:hover {
	font-weight: normal;
	text-decoration: underline;
}

table.maintable td.szoveg-inside li a, table.maintable td.szoveg-inside li a:visited {
	font-weight: normal;
	text-decoration: none;
}

table.maintable td.szoveg-inside li a:hover {
	font-weight: normal;
	text-decoration: underline;
}

table.maintable {
	margin: 0px;
}

tr.valign-top {
	vertical-align: top;
}

table.maintable td.menu {
	background-image: url(images/soros_roma_05.png);
	background-repeat: no-repeat;
}

table.maintable td.szoveg {
	background-image: url(images/soros_roma_06.png); 
	background-repeat:no-repeat;
	color: #113758;
}


table.maintable td.szoveg-inside {
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align:justify;
}


table.maintable td.szoveg-inside-nopad {
	color: #113758;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align:justify;
}

table.maintable td.szoveg-inside a, table.maintable td.szoveg-inside a:visited {
	color: #113758;
	font-weight: bold; 
}

table.maintable td.szoveg-inside-nopad a, table.maintable td.szoveg-inside-nopad a:visited {
	color: #113758;
	font-weight: bold; 
}


tr.menu {
	vertical-align: middle; 
	font-family: Arial;
	font-size: 14px; 
	font-weight: bold; 
	color: white; 
	padding-left: 5px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-right: 50px;
	height: 33px;
}


tr.menu a, tr.menu a:visited {
	color: white; 
	text-decoration: none;
}

tr.menu a:hover {
	color: white; 
	text-decoration: none;
	cursor:pointer;cursor:hand;
}


tr.menu-akt {
	vertical-align: middle; 
	font-family: Arial;
	font-size: 14px; 
	font-weight: bold; 
	background-color: #113758; 
	color: white; 
	padding-left: 5px; 
	padding-top:0px; 
	margin: 0px; 
	padding-bottom: 0px; 
	padding-right:50px;
	height: 33px;
}


tr.menu-akt a, tr.menu-akt a:visited {
	color: white; 
	text-decoration: none;
}

tr.menu-akt a:hover {
	color: white; 
	text-decoration: none;
	cursor:pointer;cursor:hand;
}






table.maintable td.fejlec {
	background-image: url(images/soros_roma_01.png);
	background-repeat: no-repeat;
	height: 64;
}


.kereses-input {
	width: 160px; 
	border: 0px; 
	font-family: Verdana;
	font-size: 9px; 
}


table.maintable td.fejlec-inside {
	background-image: url(images/soros_roma_inside_back1.png);
	background-repeat: no-repeat;
	height: 33;
}

table.maintable td.fejlec-inside2 {
	background-image: url(images/soros_roma_inside_back2.png);
	background-repeat: no-repeat;
	height: 9;
}

table.maintable td.aloldal {
	font-family: Arial;
	font-size: 14px; 
	font-weight: bold; 
	color: white; 
	padding-left: 0px; 
	pad/ding-top: 5px;
}

.combo-menu {
	width: 197px;
	height: 17px; 
	border: 0px; 
	font-family: Verdana;
	font-size: 9px; 
	background-color: white;
}

form {
	margin:0px;
	padding:0px;
}

h1 {
	background-image: url(images/nyil.gif); 
	background-repeat:no-repeat;
	heig////ht: 19px;
	font-family: Arial;
	font-size: 14px; 
	font-weight: bold; 
	color: #113758; 
	padding-left: 28px;
	padding-top: 1px;
}

h2 {
	background-image: url(images/div_5.gif); 
	background-repeat:no-repeat;
	background-position: left bottom;
	color: #dab203;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold; 
	vertical-align: top;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}


table.contenttable td {
	color: #113758;
	font-family: Arial;
	font-size: 12px;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	text-align:justify;
}




td.div2 {
	background-image: url(images/div_2.gif); 
	background-repeat:repeat-y;
}


td.div3 {
	background-image: url(images/div_3.gif); 
	background-repeat:repeat-y;
}

td.div_kozep {
	background-image: url(images/div_kozep.gif); 
	background-repeat:repeat-y;
}

td.sarga_szoveg {
	color: #ebbe00;
}

td.vilagoskek_szoveg {
	color: #4db2ff;
}

table.maintable td.szoveges-title1 {
	background-image: url(images/soros_roma_szovegesoldal_05.gif); 
	background-repeat:repeat-y;
	width: 226px;
	height: 48px;
}

table.maintable td.szoveges-title2 {
	background-image: url(images/soros_roma_szovegesoldal_06.gif); 
	background-repeat:repeat-y;
	color: white;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold; 
	vertical-align: top;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	width: 310px;
	height: 48px;
}

table.maintable td.szoveges-alcim1 {
	background-image: url(images/soros_roma_szovegesoldal_08.gif); 
	background-repeat:repeat-y;
	width: 226px;
}

table.maintable td.szoveges-alcim2 {
	color: #4db2ff;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold; 
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-align:justify;
}

table.maintable td.szoveges-inside {
	color: #113758;
	font-family: Arial;
	font-size: 12px;
	vertical-align: top;
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align:justify;
	line-height: 1.5;
}

table.maintable td.szoveges-inside a, table.maintable td.szoveges-inside a:visited {
	color: #113758;
	font-weight: bold; 
}

table.maintable td.szoveges-alcim1 {
	background-image: url(images/soros_roma_szovegesoldal_08.gif); 
	background-repeat:repeat-y;
	width: 226px;
}


.sarga {
	color: #dab203;
}

.narancs {
	color: #c55415;
}

.kek {
	color: #113758;
}


.akkoresmost {
	font-family: Arial;
	font-size: 22px;
	font-weight: bold; 
	text-align: center;
	padding-bottom: 10px;
}



/* tt_news single */

.news-single-fejlec2 {
	color: #113758;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold; 
	vertical-align: top;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 3px;
}


.news-single-content {
	color: #113758;
	font-family: Arial;
	font-size: 12px;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align:justify;
	line-height: 1.3;
}



/* tt_news list */

table.maintable td.news-list-fejlec2 {
	color: #dab203;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold; 
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
}

table.maintable td.news-list-fejlec2 a, table.maintable td.news-list-fejlec2 a:visited {
	color: #dab203;
	text-decoration: none;	
}

table.maintable td.news-list-content {
	color: #113758;
	font-family: Arial;
	font-size: 12px;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	text-align:justify;
}

table.news-list-table tr {
	padding-bottom: 10px;
}




/*  contagged  */


acronym, abbr, dfn, span.tx-contagged-dfn_block, span.tx-contagged-dfn_inline {
	font-style: normal;
	border-bottom: 0px dotted #113758;
	cursor: help;
	position: relative;
}


/* position:relative is necessary for correct positioning of inline descriptions */
span.tx-contagged-dfn_block {
	position: relative;
	color: #dab203;
	font-weight: bold;
}
/* z-index makes sure the block is the top most element */

span.tx-contagged-dfn_block span.tx-contagged-dfn_block-content {
	background: #fff;
	display: none;
 	position: absolute;
	z-index: 9999;
	font-weight: normal;
	color: #113758;
}
/*
span.tx-contagged-dfn_block:hover span.tx-contagged-dfn_block-content {
	display: inline;
 	position: absolute;
	top: -3px;
	z-index: 999;
	left: -6px;
	width: 200px;
	margin-top: 0px;
	border: 1px #dab203 solid;
	padding: 2px 5px 5px 5px;
	font-weight: normal;
	color: #113758;
}*/

span.tx-contagged-dfn_block span.tx-contagged-dfn_block-content2 {
	background: #fff;
	display: inline;
 	position: absolute;
	top: -3px;
	z-index: 999;
	left: -6px;
	width: 200px;
	margin-top: 0px;
	border: 1px #dab203 solid;
	padding: 2px 5px 5px 5px;
	font-weight: normal;
	color: #113758;
}

span.tx-contagged-dfn_inline span.tx-contagged-dfn_block-content {
	color: #009900;
	display: none;
}
span.tx-contagged-dfn_inline:active span.tx-contagged-dfn_block-content {
	display:inline;
}

div.tx-contagged-pi1 dt {
	font-size: 1.2em;
}


#tx-contagged-dfn_block-content3 {
	background: #000;
	width: 250px;
	margin-top: 0px;
	padding: 2px 5px 5px 5px;
	font-weight: normal;
	color: #113758;
}




/*

indexed search

*/

.kereses-input2 {
	width: 360px; 
	border: 0px; 
	font-family: Verdana;
	font-size: 9px; 
}

.tx-indexedsearch-searchbox td.search-back {
	background-image: url(images/search.png);
	background-repeat: no-repeat;
}


.tx-indexedsearch TD.tx-indexedsearch-title {
	text-align: left;
	color: #fff;
	background: #4db2ff;
	font-family: Verdana;
	font-size: 10px;
	padding-left: 10px;
	height:20px;
	line-height:20px;
	margin: 0px;
	gborder-top: 1px solid #163654;
	gborder-left: 1px solid #163654;
	border-bottom: 3px solid #163654;
	gborder-right: 1px solid #163654;
}

table.maintable td.szoveg-inside .tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-title a, table.maintable td.szoveg-inside .tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-title a:visited {
	color: #fff;
	text-decoration: none;
}


table.maintable td.szoveg-inside .tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-title a:hover {
	color: #fff;
	text-decoration: underline;
}

.tx-indexedsearch TD.tx-indexedsearch-percent {
	text-align: right;
	color: #fff;
	background: #eabf00;
	font-family: Verdana;
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
	height:20px;
	width: 65px;
	line-height:20px;
	margin: 0px;
	bogrder-top: 1px solid #163654;
	bogrder-left: 0px solid #163654;
	border-bottom: 3px solid #163654;
	border-right: 15px solid #163654;
}


.tx-indexedsearch TD.tx-indexedsearch-title1 {
	padding-top: 3px;	
}

.tx-indexedsearch .tx-indexedsearch-browsebox LI { 
display:inline; 
margin-right:5px; 
}


.tx-indexedsearch .tx-indexedsearch-browsebox { 
padding-bottom: 15px;
}



.tx-indexedsearch .tx-indexedsearch-browsebox a, .tx-indexedsearch .tx-indexedsearch-browsebox a:visited { 
	font-family: Verdana;
	font-size: 9px;
	font-weight: Normal;
	color: #163654;
	text-decoration: none;
}

.tx-indexedsearch .tx-indexedsearch-browsebox a:hover { 
	font-family: Verdana;
	font-size: 9px;
	font-weight: Normal;
	color: #15b047;
	text-decoration: none;
}

.tx-indexedsearch .tx-indexedsearch-browsebox span a, .tx-indexedsearch .tx-indexedsearch-browsebox span a:visited { 
	font-family: Verdana;
	font-size: 9px;
	font-weight: Normal;
	font-weight:bold; 
	color: #15b047;
	text-decoration: none;
}

.tx-indexedsearch .tx-indexedsearch-browsebox span a:hover { 
	font-family: Verdana;
	font-size: 9px;
	font-weight: Normal;
	font-weight:bold; 
	color: #15b047;
	text-decoration: none;
}


.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
	width:100px; 
	font-family: Verdana;
	font-size: 9px;
	font-weight: Normal;
	color: #163654;
	background-color: #f7fafb;
	margin-top: 3px;
	border-top: 1px solid #163654;
	border-left: 1px solid #163654;
	border-bottom: 1px solid #163654;
	border-right: 1px solid #163654;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 
	font-family: Verdana;
	font-size: 9px;
	font-weight: Normal;
	color: #163654;
	width: 242px;
	background-color: #f7fafb;
	margin: 0;
	height: 16px;
	border-top: 1px solid #163654;
	border-left: 1px solid #163654;
	border-bottom: 1px solid #c8dde0;
	border-right: 1px solid #c8dde0;
}
.tx-indexedsearch .tx-indexedsearch-whatis { 
	margin-top:10px; 
	margin-bottom:5px; 
	font-family: Verdana;
	font-size: 9px;
	font-weight: Normal;
	color: #163654;
}

.tx-indexedsearch .tx-indexedsearch-browsebox{ 
	margin-top:0px; 
	margin-bottom:0px; 
	font-family: Verdana;
	font-size: 9px;
	font-weight: Normal;
	color: #163654;
}

.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { 
	font-weight:bold; 
	font-style:italic; 
}
.tx-indexedsearch .tx-indexedsearch-noresults { 
text-align:center; 
font-weight:bold; 
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { 
	font-family: Arial;
	font-size: 10px;
	font-weight: Normal;
	padding: 5px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { 
color:#dab203; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
background:#eeeeee; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 
margin-top:10px; 
margin-bottom:5px; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { 
margin-top:0px; 
margin-bottom:0px; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { 
background:#cccccc; 
vertical-align:middle; 
}
.tx-indexedsearch .tx-indexedsearch-res .noResume { 
color:#666666; 
}
.tx-indexedsearch .tx-indexedsearch-category { 
background:#cccccc; 
font-size:9px; 
font-weight:bold; 
}


