
@import url('0.css');


@media screen {

body {
	background-image: url('../img/bg1_search.png');
}

#balhasab, #jobbhasab {
	display: none;
}

.fidelio_cikk_forras {
  float: left;
  margin: 10px;
}

#center_content {
	width: 880px;
	padding-left: 0;
	margin-left: 54px;
	float: none;
}

#content {
	background-position: 359px bottom;
	padding-left: 0;
	margin-top: 20px;
}

#header_kiemelt {
	margin-top: 10px !important;
}

#center_content {
	margin-top: 30px !important;
}

#search_header_main {
	height: 22px;
	line-height: 22px;
	margin: 1px 0px 0px 1px;
	font-weight: bold;
	font-size: 112%;
}

.search_header {
	/*background-color: #76A2D1;*/
	float:left;
	margin-right: 1px;
	padding: 0px 10px;
	color : #eeeeee;
	cursor: pointer;
}

.search_header_active {
	/*background-color: #9DB8D5;*/
	float:left;
	margin-right: 1px;
	padding: 0px 10px;
	color : #eeeeee;
	cursor: pointer;
	border: 1px solid #ffffff;
	border-bottom: 0px;
}

#search_body_main {
	/*height: 175px;*/
	/*background-color: #9DB8D5;*/
	font-size: 90%;
	border: 1px solid #ffffff;
}

.search_body {
	display: none;
	background-image: url(../img/design/vertsep.gif);
	background-repeat: repeat-y;
	background-position: top right;
	width: 100%;
}

.search_body_row {
	display: block;
	/*float: left;*/
	clear: left;
	margin: 3px 0px 0px 3px;
	padding: 1px 0px;
	height: 25px;
	line-height: 25px;
	width:100%;
	background-image: url(../img/design/horizsep.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

.search_body label {
	display: block;
	float: left;
	padding: 0px 5px;
	text-align: right;
	font-weight: bold;
	font-size: 104%;
	/*color: #666666;*/
}

.search_body input {
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 104%;
	margin: 5px 0px 0px 10px;
}

.search_body .veitett{
    color: #ffffff;
}

.search_body .mozi_keres {
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 104%;
	margin: 5px 30px 0px 20px;
	font-weight: bold;
	border:solid 1px #EEEEEE;
	color: #EEEEEE;
	background-color: #C8393D;	
}

.foo_keres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 104%;
	font-weight: bold;
	border:solid 1px #EEEEEE;
	color: #EEEEEE;
	background-color: #C8393D;	
}


.search_body .mozi_text {
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 104%;
	margin: 5px 0px 0px 0px;
	border:solid 1px #666666;
	padding-left: 2px;
} 

.search_body #mozi_napok {
    font-weight: normal;
    margin-left:0px;
}

.search_body select {
	display: block;
	float: left;
	font-size: 104%;
	margin-top: 5px;
}

.talalatok_szama{
	margin: 10px 0px;
}

.talalatok_szama a{
	color: black;
}

.talalatok_szama a:hover{
	color: black;
}

#search_result {
	padding-left: 10px;
}


/*-------------muemlek eredmeny formazasa----------*/

#search_result_muemlek .muemlek{
    margin: 2px 0px 0px 2px;
}

#search_result_muemlek .org_name{
    font-weight:bold;
    color:black;
}


/*----------mozi eredmeny formazasa------------------------------*/
#search_result .search_nap{
    margin:10px 0px 10px 0px;
    clear:right;
    color:#000000;
    padding-bottom: 5px;
    /*border-bottom: solid 1px black;*/
}

#search_result a{
    color:black;
}

#search_result .nap{
    font-size:130%;
    font-weight:bold;
    margin: 5px 0px 5px 5px;
    color:black;
    height: 1%;
    /*padding-bottom:2px;*/
}

#search_result .idopont{
    clear:both;
}

#search_result .ido{
    font-weight:bold;
    font-size:105%;
    float:left;
    clear:left;
    width: 40px;
    text-align:right;
    margin-top: 3px;
}

#search_result .filmek{
    /*float:right;
    /*width: 700px;*/
    margin-top: 3px;
}

#search_result .film{
    margin-top: 1px;
    background-color: #EFEFEF;
    padding: 1px;
    clear:both;
}
#search_result .film:first-child{
    margin: 0px;
}

a.film_cim {
  /* display: block;
  /*text-align: right;*/
}

#search_result .film_cim{
    font-size:110%;
    color:#890629;
}

#search_result .szinhaz_nev{
    color:#1D3E5F;
    font-size: 110%;
}

#search_result .attrib{
}

#search_result .darab_cim{
}

#search_result .highlight{
    font-weight:bold;
}

#search_result .theatre{
}

#search_result .room{
}

#search_result .cinema{
    text-transform:uppercase;
}

/*szinahz premier*/
#szinhaz_premier td.darab p, #szinhaz_premier td, #szinhaz_premier table{
  font-size: 80%;
  color:blue;
}

#szinhaz_premier .eloadas{
  font-size: 100%;
  margin-top: 20px;
}

#szinhaz_premier .title {
  font-size: 160%;
  color:black;
}


/*------------koncert eredmeny formazasa----------------------------*/
#search_result_koncert .search_nap{
    margin:10px 0px 10px 0px;
    clear:both;
    color:#000000;
}

#search_result_koncert a{
    color:black;
}

#search_result_koncert .nap{
    background-color: #EFEFEF;
    font-size:130%;
    font-weight:bold;
    margin-top: 5px;
    padding: 1px;
    color:black;
}

#search_result_koncert .idopont, #search_result_koncert .idopont td{
    font-size: 100%;
}

#search_result_koncert .ido{
    font-weight:bold;
    font-size:105%;
    width: 50px;
    text-align:right;
    vertical-align:top;
}

#search_result_koncert .koncert{
    /*width: 700px;*/
    margin-top: 3px;
    vertical-align:top;
}

#search_result_koncert .koncert_cim{
    font-size:110%;
    color:#890629;
}

#search_result_koncert .koncert_hely{
    color:#1D3E5F;
    font-size: 110%;
}



/*szinahz premier*/
/*
#szinhaz_premier td.darab p, #szinhaz_premier td, #szinhaz_premier table{
  font-size: 80%;
  color:blue;
}

#szinhaz_premier .eloadas{
  font-size: 100%;
  margin-top: 20px;
}

#szinhaz_premier .title {
  font-size: 160%;
  color:black;
}
*/


/*------------szinhaz eredmeny formazasa------------------------------*/
#search_result_szinhaz .search_nap, #search_result .search_nap td{
    font-size: 100%;
    color:#000000;
}

#search_result_szinhaz .nap{
    padding: 2px 0px 2px 2px;
    background-color: #EFEFEF;
    color:black;
    font-weight:bold;
    font-size:110%;
}
#search_result_szinhaz a{
    color:black;
}

#search_result_szinhaz .idopont{
    clear:both;
}

#search_result_szinhaz .ido{
    font-weight:bold;
    font-size:105%;
/*    width: 40px;*/
    text-align:right;
    padding-left:30px;
    padding-right: 3px;
    vertical-align:top;
}

#search_result_szinhaz .filmek{
    /*float:right;
    /*width: 700px;*/
/*    margin-top: 3px;*/
    vertical-align:top;
}

#search_result_szinhaz .film{
    margin-top: 1px;
    /*background-color: #EFEFEF;*/
    padding: 1px;
    clear:both;
}
#search_result_szinhaz .film:first-child{
    margin: 0px;
}

#search_result_szinhaz .film_cim{
    font-size:110%;
    color:#890629;
}

#search_result_szinhaz .szinhaz_nev{
    color:#1D3E5F;
}

#search_result_szinhaz .attrib{
}

#search_result_szinhaz .darab_cim{
}

#search_result_szinhaz .highlight{
    font-weight:bold;
}

#search_result_szinhaz .theatre{
}

#search_result_szinhaz .room{
}

#search_result_szinhaz .cinema{
    text-transform:uppercase;
}

/*------------------szinhaz premier*/

#szinhaz_premier {
  margin-left:20px;
}

#szinhaz_premier .szoveg{
    font-weight:bold;
    font-size: 120%;
}

#szinhaz_premier{
  font-size: 100%;
}

#szinhaz_premier .darab{
  margin: 5px 0px 20px 0px;
  text-align:justify;
}

#szinhaz_premier .darab img{
  float:left;
  margin: 0px 5px 3px 0px;
}

#szinhaz_premier .title {
  font-size: 160%;
  color:#890629;
  font-weight:bold;
}

#szinhaz_premier p{
  margin-top:3px;
}


/*premier filmek lista----------------------*/
#film_premier .szoveg{
    font-weight:bold;
    height: 1%;
}

#film_premier .film{
    clear:both;
    text-align:justify;
}

#film_premier a.title {
    font-size:160%;
    color:black;
    font-weight:bold;
    height: 1%;
}

#film_premier .pic {
    margin: 5px;
    float:left;
    width: 180px;
}

#film_premier div.title {
    margin:9px 0px 10px 0px;
    height: 1%;
    float:right;
    /*width: 550px;*/
}


#film_premier div.title p {
    float:right;
    /*width: 530px;*/
}

/*muemlek reszletes nezete--------------*/
#muemlek_reszletes{
    text-align:justify;
    margin: 10px;
    /*width: 740px;*/
}

#muemlek_reszletes .title {
    font-size: 160%;
    color:#890629;
    margin-bottom: 2px;
    text-align:center;
}

#muemlek_reszletes .description {
    margin: 10px 0px 10px 0px;
}

#muemlek_reszletes #koncert .date{
    padding-left: 20px;
}

#muemlek_reszletes .muemlek_mese {
    margin: 15px 0px 8px 0px;
}

#muemlek_reszletes .muemlek_mese, #muemlek_reszletes .muemlek_mese td {
    font-size: 100%;
    padding: 0px;
}

#muemlek_reszletes .pic {
    margin-right: 7px;
    float:left;
}

#muemlek_reszletes .jobb_hasab {
    font-size:100%;
}

#muemlek_reszletes .strong_big {
    font-size: 110%;
    font-weight: bold;
}

/*koncert reszletes nezete--------------*/
#koncert_reszletes{
    text-align:justify;
    margin: 10px;
    /*width: 740px;*/
}

#koncert_reszletes .title {
    font-size: 160%;
    color:#890629;
    margin-bottom: 2px;
    text-align:center;
}

#koncert_reszletes .description {
    margin: 10px 0px 10px 0px;
}

#koncert_reszletes #koncert .date{
    padding-left: 20px;
    /*font-size: 120%;*/
}

#koncert_reszletes #koncert .koncerthely{
    font-weight: bold;
    text-transform: uppercase;
    color:black;
}

/*darab reszletes nezete-------------*/
#darab_reszletes{
    text-align:justify;
    margin: 10px;
    /*width: 740px;*/
}

#darab_reszletes a{
    color:black;
}

#darab_reszletes .nincs{
    clear:both;
    margin: 0px 10px;
}


#darab_reszletes #darab{
    margin:0px;
}

#darab_reszletes .title {
    font-size: 160%;
    color:#890629;
    margin-bottom: 2px;
    text-align:center;
}

#darab_reszletes .title_orig {
    text-align:center;
    margin-bottom: 10px;
}

#darab_reszletes .trailers {
    text-align:center;
}

#darab_reszletes .darab_mese {
    margin: 15px 0px 8px 0px;
    padding: 2px;
}

.darab_mese, .darab_mese td {
    font-size: 100%;
    padding: 0px;
}

#darab_reszletes .darab_mese, #darab_reszletes .darab_mese td {
    font-size: 100%;
    padding: 0px;
}

#darab_reszletes .pic {
    margin-right: 7px;
    float:left;
}

#darab_reszletes .jobb_hasab {
    font-size:100%;
}

#darab_reszletes .attrib {
    font-weight:bold;
    margin-bottom: 10px;
}

.szereplo, .szereplo td {
    font-size:100%;
    clear:both;
}

#darab_reszletes .szereplo, #darab_reszletes .szereplo td {
    font-size:100%;
    clear:both;
}

#darab_reszletes .position{
    float:left;
    font-weight:bold;
    clear:left;
    width: 130px;
    margin-top: 2px;
}

#darab_reszletes .role{
    font-weight:bold;
}

#darab_reszletes .vetit{
    font-weight:bold;
}

#darab_reszletes .vetit_szinhaz{
    font-weight:bold;
    text-transform:uppercase;
}

#darab_reszletes .idopontok .time {
  padding-left:20px;
}

#darab_reszletes .idopontok{
    margin: 15px 0px 15px 0px;
    border-top:dotted 1px #9DB8D5;
    border-bottom:dotted 1px #9DB8D5;
    padding: 5px 0px 5px 0px;
}

#darab_reszletes .name{
    float:right;
    clear:right;
    /*width: 320px;*/
    margin-top: 2px;
}

#darab_reszletes .description {
    margin: 0px 0px 20px 0px;
    clear:both;
    text-align:justify;
}

/*film reszletes nezete-----------------------------------------*/
#film_reszletes {
    text-align:justify;
    margin: 10px;
    /*width: 740px;*/
}

#film_reszletes a{
    color:black;
}

#film_reszletes .nincs{
    clear:both;
    margin: 0px 10px;
}


#film_reszletes #film{
    margin:0px 10px 0px 10px;
}

#film_reszletes .title {
    font-size:160%;
    color:#890629;
    margin-bottom: 2px;
    text-align:center;
}

#film_reszletes .title_orig {
    text-align:center;
    margin-bottom: 10px;
}

#film_reszletes .trailers {
    text-align:center;
}

#film_reszletes .film_mese {
    margin: 15px 0px 8px 0px;
}

#film_reszletes .film_mese, #film_reszletes .film_mese td {
    font-size: 100%;
    padding: 0px;
}

#film_reszletes .pic {
    margin-right: 7px;
    float:left;
}

#film_reszletes .jobb_hasab {
    margin-bottom: 10px;
}

#film_reszletes .attrib {
    font-weight:bold;
    margin-bottom: 10px;
}

#film_reszletes .creator {
    clear:left;
    text-align:left;
}

#film_reszletes .position{
    float:left;
    font-weight:bold;
    clear:left;
    width: 120px;
    margin-top: 2px;
}

#film_reszletes .name{
    float:right;
    clear:right;
    /*width: 320px;*/
    margin-top: 2px;
}

#film_reszletes .description {
    margin: 0px 0px 10px 0px;
    clear:both;
    text-align:justify;
}

/*film reszletesnel a film leirasa alatt a mozik kilistzazas*/

#mozik{
    margin:10px 10px 0px 0px;
}

#mozik .vetit{
    color: #890629;
    margin-left: 10px;
}

#film_reszletes .cinema{
    margin: 2px 0px 0px 10px;
    /*padding:2px;*/
    /*width:710px;*/
    font-size:100%;
/*    border-bottom: dotted 1px #D4D0C8;*/
    background-color: #F7F4F4;
}

#film_reszletes .cinema_name{
    font-size:110%;
    font-weight: bold;
    text-transform: uppercase;
    /*width: 500px;*/
}

#film_reszletes .nap{
    margin-bottom:2px;
    vertical-align:top;
}


#film_reszletes .nap_neve{
    width: 23%;
    padding-left: 10px;
}

#film_reszletes .idopontok{
    width: 52%;
}



/*mozi reszletes nezet---------------*/
#mozi_reszletes{
    margin:10px;
}

#cinema{
    margin-bottom:10px;
    text-align:center;
}

#cinema .name{
    font-size:200%;
    color:#890629;
}

#cinema .megj{
  color: #5F5F5F;
}

#cinema a{
  color:black;
}

#filmek{
    margin:10px 0px 0px 0px;
}

#mozi_reszletes .film{ /*table*/
    margin: 2px 0px 0px 0px;
    background-color: #F7F4F4;
    /*width:740px;*/
    font-size:100%;
}

#mozi_reszletes .film_cim{
    font-size:110%;
    font-weight: bold;
    color: #890629;
    text-transform:uppercase;
}

#mozi_reszletes .nap{ /*tr*/
    margin-bottom:2px;
    border: solid 1px red;
    vertical-align:top;
}


#mozi_reszletes .nap_neve{ /*td*/
    width: 30%;
    padding-left: 10px;
}

#mozi_reszletes .idopontok{ /*td*/
    width: 65%;
}

/*-----------------------------szinhaz reszletes---*/
#szinhaz_reszletes{
    margin:10px;
}

#szinhaz_reszletes .description{
    margin: 15px 0px 15px 0px;
    border-top:dotted 1px #9DB8D5;
    border-bottom:dotted 1px #9DB8D5;
    padding: 5px 0px 5px 0px;
    text-align:justify;
}

#theatre{
    margin-bottom:10px;
    text-align:center;
}

#theatre .name{
    font-size:200%;
    color:#890629;
}

#theatre .megj{
  color: #5F5F5F;
}

#theatre a{
  color:black;
}

#napok{
    margin:10px 0px 0px 0px;
}

#szinhaz_reszletes .nap { /*egesz*/
    margin-top: 5px;
    /*width:740px;*/
}

#szinhaz_reszletes .egynap{
    margin-top: 15px;
    padding: 2px 0px 2px 2px;
    background-color: #EFEFEF;
    color:black;
    font-weight:bold;
    font-size:110%;
}

#szinhaz_reszletes .time{
    font-size:100%;
    padding-left: 40px;
}

#szinhaz_reszletes .ora{
    font-weight:bold;
    font-size:100%;
    vertical-align:top;
}

#szinhaz_reszletes .eloadas {
    padding-left: 5px;
}

#szinhaz_reszletes .eloadas, #szinhaz_reszletes .eloadas td{
    font-size:100%;
    vertical-align:top;
    margin:0px;
    padding:0px;
}

#szinhaz_reszletes .title {
    font-size:110%;
    color:#890629;
}

#szinhaz_reszletes .highlight {
    font-weight:bold;
}

#szinhaz_reszletes .attrib {
}

#szinhaz_reszletes .room {
    font-size:110%;
    color:#1D3E5F;
}

/*-----------------------------koncerthely reszletes---*/
#koncerthely_reszletes{
    margin:10px;
}

#koncerthely_reszletes .description{
    margin: 15px 0px 15px 0px;
    border-top:dotted 1px #9DB8D5;
    border-bottom:dotted 1px #9DB8D5;
    padding: 5px 0px 5px 0px;
    text-align:justify;
}

#koncerthely{
    margin-bottom:10px;
    text-align:center;
}

#koncerthely .name{
    font-size:200%;
    color:#890629;
}

#koncerthely .megj{
  color: #5F5F5F;
}

#napok{
    margin:10px 0px 0px 0px;
}

#koncerthely_reszletes .vetit{
    font-weight:bold;
}

#koncerthely_reszletes .nap { /*egesz*/
    margin-top: 5px;
    /*width:740px;*/
}

#koncerthely_reszletes .egynap{
    margin-top: 15px;
    padding: 2px 0px 2px 2px;
    background-color: #EFEFEF;
    color:black;
    font-weight:bold;
    font-size:110%;
}

#koncerthely_reszletes .time{
    margin: 1px 0px 2px 40px;
}

#koncerthely_reszletes .title {
    font-size:160%;
    color:#890629;
}


/* ------------film keresese cim alapjan, es csak a cimek kilistazasa egymas utan*/
#film_cimek{
}

#film_cimek a{
	color:black;
}

#film_cimek .film_egyesevel{
	margin-bottom: 5px;
}

#film_cimek .title{
	font-weight:bold;
	font-size:110%;
}

/* ------------darab keresese cim alapjan, es csak a cimek kilistazasa egymas utan*/

#darab_cimek a{
	color:black;
}

#darab_cimek .darab_egyesevel{
	margin-bottom: 5px;
}

#darab_cimek .title{
	font-weight:bold;
	font-size:110%;
}

#darab_cimek .theatre {
    color: #0F487F;
    font-weight:bold;
	font-size:110%;
	text-transform:uppercase;
}


/*--------------------tv form*/
#tv_form {
    margin: 10px;
}

#tv_nap {
    float:left;
    font-weight:bold;
    font-size:120%;
}

#tv_valaszt {
    float:right;
}

#tv_valaszt .tv_select{
    margin-right: 10px;
    border: 0px;
}

/*---------------------tv eredmeny----*/
#tv_nap{
  font-weight:bold;
  font-size:120%;
	clear:both;
}
#tv_csatornak {
	clear:both;
}

.tv_channel{
	font-size: 120%;
	color: #C8393D;	
	font-weight:bold;
}

.tv_channel:hover{
	color: #C8393D;
}

#tv_csatornak, #csatornak_table{
  vertical-align:top;
  font-size: 100%;
  /*width: 100%;*/
	text-align:center;
}

.csatorna, .tv_csatorna{
  vertical-align:top;  
	width: 230px;
	font-size:105%;
}

.tv_csatorna .tv_date{
    font-size: 120%;
	font-weight:bold;
}

.tv_musor_ido, .tv_musor_cim {  	
	background-color: #C5D1DF;
}

.tv_musor_ido, .tv_musor_cim .title{
	color:black;
	font-weight:bold;
	vertical-align:top;
}

.tv_musor_cim a.title {
	text-decoration: underline;
}

.tv_musor_cim a.title:hover {
	color: #C8393D;
}

.musor_leiras {
	font-size: 95%;
}

/*--------------tv musor reszletes nezete = mozi reszletes nezete, de ha kell valtoztatni kulon, akkor, legyeh kulon a ketto*/
#musor_reszletes {
    text-align:justify;
    margin: 10px;
    /*width: 740px;*/
}

#musor_reszletes a{
    color:black;
}

#musor_reszletes .nincs{
    clear:both;
    margin: 0px 10px;
}


#musor_reszletes #film{
    margin:0px 10px 0px 10px;
}

#musor_reszletes .title {
    font-size:200%;
    color:#890629;
    margin-bottom: 2px;
    text-align:center;
}

#musor_reszletes .title_orig {
    text-align:center;
    margin-bottom: 10px;
}

#musor_reszletes .trailers {
    text-align:center;
}

#musor_reszletes .film_mese {
    margin: 15px 0px 8px 0px;
}

#musor_reszletes .film_mese, #musor_reszletes .film_mese td {
    font-size: 100%;
    padding: 0px;
}

#musor_reszletes .pic {
    margin-right: 7px;
    float:left;
}

#musor_reszletes .jobb_hasab {
    margin-bottom: 10px;
}

#musor_reszletes .attrib {
    font-weight:bold;
    margin-bottom: 10px;
}

#musor_reszletes .creator {
    clear:left;
    text-align:left;
}

#musor_reszletes .position{
    float:left;
    font-weight:bold;
    clear:left;
    width: 120px;
    margin-top: 2px;
}

#musor_reszletes .name{
    float:right;
    clear:right;
    /*width: 320px;*/
    margin-top: 2px;
}

#musor_reszletes .description {
    margin: 0px 0px 10px 0px;
    clear:both;
    text-align:justify;
}

/*film reszletesnel a film leirasa alatt a mozik kilistzazas*/

#mozik{
    margin:10px 10px 0px 0px;
}

#mozik .vetit{
    color: #890629;
    margin-left: 10px;
}

#musor_reszletes .cinema{
    margin: 2px 0px 0px 10px;
    /*padding:2px;*/
    /*width:710px;*/
    font-size:100%;
/*    border-bottom: dotted 1px #D4D0C8;*/
    background-color: #F7F4F4;
}

#musor_reszletes .cinema_name{
    font-size:110%;
    font-weight: bold;
    text-transform: uppercase;
    /*width: 500px;*/
}

#musor_reszletes .nap{
    margin-bottom:2px;
    vertical-align:top;
}


#musor_reszletes .nap_neve{
    width: 23%;
    padding-left: 10px;
}

#musor_reszletes .idopontok{
    width: 52%;
}

/** ember, alkoto, szereplő*****************************************************/
/*ember kereses result*/
#ember_search{
  margin-left: 15px;
}

#ember_search .name{
  padding: 2px;
}

#ember_search .name a{
  color: black;
  font-weight:bold;
}

/*ember reszletes oldala*/
#ember_reszletes{
    margin-left: 15px;
}

#ember_reszletes .name{
    color: #000000;
/*    font-weight:bold;*/
    font-size: 170%;
}

#ember_reszletes table, #ember_reszletes td {
    font-size: 100%;
    color: #000000;
    padding: 5px;
}

#ember_reszletes td a{
    color: #000000;
    font-weight:bold;
    font-size: 110%;
    margin-bottom: 3px;
    text-decoration: underline;
}

#ember_reszletes td span{
    color: #000000;
    font-weight:bold;
    font-size: 110%;
    margin-bottom: 3px;
}

#ember_reszletes table td .type {
    background-color: #9DB8D5;
    margin-top: 10px;
    font-weight:bold;
    color: #FFFFFF;
}

/** MUSEUM STYLES **************************************************************/

.museumlist_item_small {
	background-image: url(../img/design/form_sep.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top: 1px;
	padding-bottom: 3px;
border: 1px solid red;

}

.museumlist_item {
	background-image: url(../img/design/form_sep.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top: 1px;
	padding-bottom: 3px;
}

.museumlist_item A {
	color: #101077;
	text-decoration: underline;
	cursor: pointer;
}

.museumlist_item A:hover {
	color: #b52131;
}

.museumlist_item_hatter {
	background-image: url(../img/design/form_sep.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #eeeeee;
	margin-top: 1px;
	padding-bottom: 3px;
}
.museumlist_item_hatter A {
	color: #101077;
	text-decoration: underline;
	cursor: pointer;
}
.museumlist_item_hatter A:hover {
	color: #b52131;
}

.museumlist_price_firstrow {
	margin: 3px;
	padding: 3px;
}

.museumlist_price_secondrow {
	background-image: url(../img/design/form_sep.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 3px;
	padding: 3px;
}

.museumlist_price_odd_row {
	background-color: #eeeeee !important;
}

.museumlist_title A {
	font-weight: bold;
	font-size: 1.11em;
}

.museumlist_src A {
	font-weight: bold;
	font-size: 1.11em;
}

.museumlist_intro {
	text-align: justify;
}

.museumlist_date {
	color: #666;
	font-weight: bold;
}

.museumlist_pager {
	clear: both;
	background-image: url(../img/design/form_separator.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.museumlist_pager A {
	font-weight: bold;
	padding: 5px 0;
	color: #666;
}

.museumlist_txt_title {
	display: block;
	font-size: 112%;
	font-weight: bold;
	color: #666699;
	margin: 14px 0px;
	height: 1%;
}

.museumlist_txt_title:hover {
	color: #666699;
	text-decoration: none;
}

.museumlist_txt_institute {
	display: block;
	color: #666699;
	margin-bottom: 18px;
	height: 1%;
}

.museumlist_txt_institute:hover {
	text-decoration: none;
	color: #666699;
}

.museumlist_txt_intro_img {
	display: block;
	float: left;
	padding: 0px 10px 20px 0px;
}

.museumlist_txt_intro_small {
	display: block;
	float: left;
	padding: 0px 10px 20px 0px;
}

.museumlist_txt_intro {
	display: block;
	float: left;
	padding: 0px 10px 20px 0px;
	/*width: 500px;*/
}

.museumlist_txt_intro a {
	color: #336699;
	text-decoration: none;
}

.museumlist_txt_intro a:hover {
	color: #336699;
	text-decoration: none;
}

.museumlist_icons {
	clear: both;
	float: right;
	font-size: 112%;
	font-weight: bold;
	color: #666699;
}

.museumlist_icons:hover {
	text-decoration: none;
	color: #666699;
}

.museumlist_txt {
	clear: left;
	text-align: justify;
	margin-bottom: 20px;
}

.museumlist_txt td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	font-style: normal;
	font-weight: normal;
	color: #000;
	background-color: #fff;
}

.museumlist_txt a {
	color: #336699;
	text-decoration: none;
}

.museumlist_txt a:hover {
	color: #336699;
	text-decoration: none;
}

/** reszletes kereso ************************************************************/
.detailsearch_table td {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	color: #000;
	background-color: #fff;
}

.detailsearch_type {
	width:60px;
}

.detailsearch_result0{
	border-left: 1px solid black;
	padding: 2px 5px 2px 5px;
	background-color: rgb(239, 239, 239) !important;
}

.detailsearch_result1 {
	border-left: 1px solid black;
	padding: 2px 5px 2px 5px;
}

.detailsearch_details {
	background-image: url(../img/design/form_sep.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 3px;
	padding: 3px;
}

.ucal_month_table {
	font-size: 60%;
}

.ucal_day_table {
	font-size: 60%;
}

.ucal_np table {
	font-size: 60%;
}


}