BODY{
  text-align: left;
  padding: 0px;
  margin: auto;
  background: url(../kepek/fportal_01.png);
  background-repeat: repeat-x;
  background-color: #073277;
}

#content_out{
  width:1142px;
}

#content_outm{
  width:1002px;
}

#content{
  width: 1002px;
}

#banner{
  width: 1002px;
  height: 106px;
  background: url(../kepek/fportal_02.png);
  background-color: #073277;
}

	#sidebar2 {
		float:right;
		width:140px;
        height: 110px;
	}
	#sidebar  {
		float:right;
		width:140px;
		background:#99c;
	}

#menu{
  width: 1002px;
  height: 45px;
  background: url(../kepek/fportal_04.png);
  background-color: #073277;
  text-align: left;
  vertical-align: middle;
}

#menu_in{
  padding-top: 15px;
  padding-left: 15px;
  float: left;
}

#menu_search{
  padding-top: 10px;
  padding-left: 30px;
  float: left;
}

.livesearch_input{
  font-size: 12px;
  font-family: arial, sans-serif;
  font-style: italic;
  color: #96aacb;
  padding: 2px;
  border: 1px solid #999999;
}


#flash{
  width: 1002px;
  height: 227px;
  background: url(../kepek/fportal_07.png);
}

#likeold{
  width: 1002px;
  height: 60px;
  background: url(../kepek/likeold.png);
  text-align: left;
}


#like{
  padding-top:0px;
  padding-left: 560px;
}

#title{
  width: 1002px;
  height: 36px;
  background: url(../kepek/fportal_06.png);
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #666666;
  line-height: 35px;
}

#breadcrumb{
  width: 580px;
  float: left;
  text-align: left;
  padding-left: 20px;
  color: #666666;
  font-size: 12px;
}

#breadcrumb a{
  text-decoration: none;
  color: #666666;
}

#breadcrumb a:hover{
  text-decoration: underline;
  color: #000000;
}

#idojaras{
  width: 380px;
  float: left;
  text-align: right;
  padding-right: 20px;
}

#main{
  width: 1002px;
  background: url(../kepek/fportal_07.png);
  float: left;
  text-align: left;
}

#footer_out{
    width: 1002px;
}


#footers{
  background: url(../kepek/fportal_13.png);
  font-size: 10px;
  font-family: arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  padding: 10px;
}

#footers a{
  font-family: arial, sans-serif;
  font-size: 10px;
  color: #999999;
  text-decoration: none;
}

#footers a:hover{
  font-family: arial, sans-serif;
  font-size: 10px;
  color: #FFFF66;
  text-decoration: underline;
}


#left{
  float: left;
  width: 700px;
}

#left-big{
  float: left;
  width: 1001px;
}

#rights{
  float: left;
  width: 301px;
  text-align: left;
  padding-top: 30px;
}

#hirek{
  width: 330px;
  float: left;
  text-align: left;
}

#elozetesek{
  width: 350px;
  float: left;
  padding-left: 20px;
  padding-top: 30px;
}


#elozetes_right {
    width: 90px;
    height: 60px;
    overflow: hidden;
    float: left;
    margin: 2px;
    border: 1px solid #999999;
}

#elozetes_right img {
    margin: -20px 0 0 -40px;
}


.film_fokep {
    width: 200px;
    height: 130px;
    overflow: hidden;
    float: left;
    margin-right: 10px;
    border: 1px solid #999999;
}

.film_fokep img {
    margin: -20px 0 0 -40px;
}

.film_kep {
    width: 100px;
    height: 100px;
    overflow: hidden;
    float: left;
    border: 1px solid #999999;
    margin: 2px;
}

.film_kep img {
    margin: -20px 0 0 -40px;
}


#kezd_up{
  width: 800px;
  float: left;
}

#kezd_down{
  width: 800px;
  float: left;
}

#kezd_up h2{
  font-size: 15px;
  font-family: arial, sans-serif;
  font-weight: bolder;
  margin: 0px;
  line-height: normal;
}

#kezd_up h3{
  font-family: arial, sans-serif;
  font-size: 12px;
  letter-spacing: normal;
  font-weight: normal;
  margin: 0px;
}

#kezd_down h2{
  font-size: 13px;
  font-family: arial, sans-serif;
  font-weight: bolder;
  margin: 0px;
  padding-bottom: 1px;
  line-height: normal;
}

#kezd_down h3{
  font-family: arial, sans-serif;
  font-size: 11px;
  letter-spacing: normal;
  font-weight: normal;
  margin: 0px;
}

a.bemutatok:link{
  font-family: arial, sans-serif;
  font-size: 12px;
  letter-spacing: normal;
  font-weight: bolder;
  margin: 0px;
  color: #062049;
  text-decoration: none;
}

a.bemutatok:visited{
  font-family: arial, sans-serif;
  font-size: 12px;
  letter-spacing: normal;
  font-weight: bolder;
  margin: 0px;
  color: #062049;
  text-decoration: none;
}

a.bemutatok:hover{
  font-family: arial, sans-serif;
  font-size: 12px;
  letter-spacing: normal;
  font-weight: bolder;
  margin: 0px;
  color: #062049;
  text-decoration: underline;
}


a.buborekok:link{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 10px;
  text-decoration: none;
}

a.buborekok:visited{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 10px;
  text-decoration: none;
}

a.buborekok:hover{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 10px;
  text-decoration: underline;
}

.cikk_focim{
  text-align: left;
}

a.cikk_focim:link{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 12px;
  text-decoration: none;
}

a.cikk_focim:visited{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 12px;
  text-decoration: none;
}

a.cikk_focim:hover{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 12px;
  text-decoration: underline;
}

a.cikk_focim_bal:link{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 12px;
  text-decoration: none;
}

a.cikk_focim_bal:visited{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 12px;
  text-decoration: none;
}

a.cikk_focim_bal:hover{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 12px;
  text-decoration: underline;
}

#hir_baloldal{
  width: 330px;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
}

#hir_jobboldal{
  width: 330px;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
}

#hir_main_down{
  width: 330px;
  float: left;
  padding-bottom: 10px;
}


#hir_kep{
  float: left;
  width: 75px;
  padding-right: 5px;
}

#hir_main{
  float: left;
  width: 230px;
}


.picture_in{
  padding: 5px;
  float: left;
}

#cikk_fooldal{
  text-align: left;
  padding-left: 10px;
  text-align: justify;
  min-height: 160px;
  float: left;
}

#cikk_fooldal_tovabb{
  text-align: right;
  font-size: 12px;
  font-family: arial, sans-serif;
}

.cikk_foszoveg{
  font-size: 16px;
  font-family: arial, sans-serif;
  padding-left: 10px;
  font-weight: bolder;
  color: #073277;
  line-height: 30px;
}

.bemutatok{
  font-size: 12px;
  font-family: arial, sans-serif;
  color: #073277;
}

.copyright{
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

a.menu_link:link{
  font-family: Arial Black,Arial;
  color: #073277;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 14px;
  text-decoration: none;
}

a.menu_link:visited{
  font-family: Arial Black,Arial;
  color: #073277;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 14px;
  text-decoration: none;
}

a.menu_link:hover{
  font-family: Arial Black,Arial;
  color: #000000;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 14px;
  text-decoration: none;
}

a.menu_link_alt:link{
  font-family: Arial Black,Arial;
  color: #000000;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 14px;
  text-decoration: none;
}

a.menu_link_alt:visited{
  font-family: Arial Black,Arial;
  color: #000000;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 14px;
  text-decoration: none;
}

a.menu_link_alt:hover{
  font-family: Arial Black,Arial;
  color: #000000;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 14px;
  text-decoration: none;
}

#cikkek{
  width: 580px;
  float: left;
  padding-left: 20px;
  padding-right: 10px;
  text-align: justify;
}

#etarget_160_600{
  width: 160px;
  height: 600px;
  padding: 10px;
  float: left;
}




#cikkek h1{
  font-size: 16px;
  font-family: arial, sans-serif;
  font-weight: bolder;
  margin: 0px;
  padding-bottom: 5px;
  padding-top: 20px;
}

#cikkek h2{
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: bolder;
  margin: 0px;
  padding-bottom: 5px;
}

#cikkek h3{
  font-family: arial, sans-serif;
  font-size: 12px;
  letter-spacing: normal;
  font-weight: normal;
  margin: 0px;
}

.forras{
  font-family: arial, sans-serif;
  font-size: 9px;
  font-weight: bolder;
}

#seo{
  width: 600px;
  padding-left: 50px;
  padding-top: 20px;
}


/******************* MOZI ************************/

#mozi{
  width: 650px;
  float: left;
  padding-left: 20px;
  padding-right: 10px;
  text-align: justify;
  font-family: arial, sans-serif;
  font-size: 12px;
}

/****************** MOZIMUSOR **********************/

.mozimusor_table{
  font-family: arial, sans-serif;
  font-size: 11px;
  text-align: center;
  border-top: 1px solid #073277;
  border-left: 1px solid #073277;
  border-bottom: 1px solid #073277;
  width: 980px;
}

.mozimusor_time_table{
  font-family: arial, sans-serif;
  font-size: 11px;
  text-align: center;
  border-top: 1px solid #073277;
  border-left: 1px solid #073277;
  border-right: 1px solid #073277;
}

.mozimusor_time_td{
  background-color: #6a8dc6;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:5px;
  padding-right:5px;
}

.mozimusor_time_td_active{
  background-color: #4f74b0;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:5px;
  padding-right:5px;
}

.mozimusor_fo_td{
  background-color: #9ab5e1;
  border-right: 1px solid #073277;
  border-bottom: 1px solid #073277;
}

.mozimusor_filmclass1{
  /*background-color: #bbceeb;*/
  border-right: 1px solid #073277;
}

.mozimusor_filmclass2{
  /*background-color: #9ab5e1;*/
  border-right: 1px solid #073277;
}

    .foo1:hover { background-color: #fee7b1; }
    .foo1 { background-color: #bbceeb; }

    .foo2:hover { background-color: #fee7b1; }
    .foo2 { background-color: #9ab5e1; }

a.mozimusor_time_link:link{
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bolder;
  text-decoration: none;
}

a.mozimusor_time_link:visited{
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bolder;
  text-decoration: none;
}

a.mozimusor_time_link:hover{
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bolder;
  text-decoration: none;
}

.mozimusor_normal{
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #777777;
}

a.mozimusor_link:link{
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #222222;
  font-weight: bolder;
  text-decoration: underline;
  padding-left:3px;
  padding-right:3px;
}

a.mozimusor_link:visited{
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #222222;
  font-weight: bolder;
  text-decoration: underline;
  padding-left:3px;
  padding-right:3px;
}

a.mozimusor_link:hover{
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bolder;
  text-decoration: none;
  padding-left:3px;
  padding-right:3px;
}

a.vetitik_link:link{
  font-family: arial, sans-serif;
  font-size: 13px;
  color: #222222;
  font-weight: bolder;
  text-decoration: underline;
  padding-left:3px;
  padding-right:3px;
}

a.vetitik_link:visited{
  font-family: arial, sans-serif;
  font-size: 13px;
  color: #222222;
  font-weight: bolder;
  text-decoration: underline;
  padding-left:3px;
  padding-right:3px;
}

a.vetitik_link:hover{
  font-family: arial, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight: bolder;
  text-decoration: none;
  padding-left:3px;
  padding-right:3px;
}

a.mozimusor_link_nev:link{
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #222222;
  font-weight: bolder;
  text-decoration: none;
  padding-left: 10px;
}

a.mozimusor_link_nev:visited{
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #222222;
  font-weight: bolder;
  text-decoration: none;
  padding-left: 10px;
}

a.mozimusor_link_nev:hover{
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bolder;
  text-decoration: underline;
  padding-left: 10px;
}

#mozimusor{
  padding-left: 10px;
  width: 100%;
  padding-top: 20px;
  font-family: arial, sans-serif;
  font-size: 12px;
}

#mozimusor h1{
  font-size: 16px;
  padding: 0px;
  font-weight: normal;
  margin: 0px;
}

#mozimusor h2{
  font-size: 13px;
  font-weight: bolder;
  line-height: normal;
  margin: 0px;
}

#mozimusor h3{
  font-size: 13px;
  font-weight: bolder;
  margin: 0px;
}

#mozimusor h4{
  font-size: 10px;
  font-weight: normal;
  margin: 0px;
}

#fontos{
  color: red;
  width: 800px;
  text-align: justify;
}

/**************** FILM **********************/
#film{
  float: left;
  width: 435px;
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #062049;
  padding-left: 5px;
  padding-top: 10px;
  text-align: justify;
}

#film_up{
  float: left;
  width: 435px;
}

#film h1{
  font-size: 22px;
  font-family: arial, sans-serif;
  font-weight: bolder;
  margin: 0px;
  padding-bottom: 5px;
  padding-top: 20px;
}

#film h2{
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: bolder;
  margin: 0px;
  padding-bottom: 5px;
}

#film h3{
  font-family: arial, sans-serif;
  font-size: 12px;
  letter-spacing: normal;
  font-weight: normal;
  margin: 0px;
  padding-top: 5px;
}

#film_right{
  width: 250px;
  padding-top: 40px;
  padding-left:10px;
  float: left;
  font-family: arial, sans-serif;
  font-size: 11px;
}


#film_kep{
  float: left;
}

#film_szereposztas{
  float: left;
  width: 230px;
}


#film_galeria{
  float: left;
  width: 220px;
}

.picture_in{
  padding: 5px;
}


#film_forras{
  float: left;
  width: 800px;
  padding-top: 100px;
}


#elozetes_fodiv{
  width: 650px;
  padding-left: 10px;
  font-family: arial, sans-serif;
  color: #062049;
  padding-bottom: 30px;
  font-size: 12px;
}

#elozetesdiv{
  width: 160px;
  height: 200px;
  font-family: arial, sans-serif;
  color: #062049;
  font-size: 10px;
  text-align: center;
}

#elozetes_button{
  float: left;
  width: 40px;
  padding-top: 110px;
}

.elozetes_page{
  font-family: arial, sans-serif;
  color: #062049;
  font-size: 12px;
  font-weight: bolder;
  text-decoration: none;
  width: 510px;
}


/**************** COMMENT **********************/

#comment{
  width: 435px;
}


a.hozzaszolas:link{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 12px;
  text-decoration: none;
}

a.hozzaszolas:visited{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 12px;
  text-decoration: none;
}

a.hozzaszolas:hover{
  font-family: arial, sans-serif;;
  color: #062049;
  font-size: 12px;
  text-decoration: underline;
}

#uzenet{
  display: none;
  position: absolute;
  width:200px;
  height:100px;
  text-align: center;
  vertical-align: center;
  font-weight: bolder;
  border: solid 2px #062049;
  background-color:#ffffff;
  z-index: 1000;
  font-family: Tahoma;
  font-size: 14px;
  color: #062049;
}

.mouse_in{
  cursor: hand;
  cursor: pointer;
}

.simple_text{
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #062049;
}

#flash_box{
  width: 430px;
  display: none;
}

.comment_box{
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #426db2;
  border-left: 5px solid #062049;
  border-bottom: 1px dotted #062049;
  margin: 2px;
  padding: 5px;
}


.com_name{
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #062049;
}

.com_input{
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #062049;
  border: 1px solid #426db2;
  margin: 2px;
}

.com_button{
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #062049;
  border: 1px solid #426db2;
  cursor: hand;
  cursor: pointer;
  padding: 5px;
}
/***************** WEBSHOP *********************/

#termek{
  float:left;
  width: 105px;
  height: 160px;
  font-size: 10px;
  margin: 5px;
  text-align: center;
  font-family: arial, sans-serif;
}

#termek img{
  border: 1px solid red;

}


/**************** KERESES *********************/

#kereses{
  float: left;
  width: 680px;
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #062049;
  padding-left: 5px;
  padding-top: 10px;
  text-align: justify;
}

#kereses_in{
  width: 680px;
  float:left;
  border-bottom: 1px dotted #062049;
}


#kereses h1 a:link{
  font-size: 16px;
  font-family: arial, sans-serif;
  font-weight: bolder;
  color: #062049;
  margin: 0px;
  text-decoration: none;
  padding-top: 20px;
}

#kereses h1 a:visited{
  font-size: 16px;
  font-family: arial, sans-serif;
  font-weight: bolder;
  color: #062049;
  margin: 0px;
  text-decoration: none;
  padding-top: 20px;
}

#kereses h1 a:hover{
  font-size: 16px;
  font-family: arial, sans-serif;
  font-weight: bolder;
  color: #062049;
  margin: 0px;
  text-decoration: underline;
  padding-top: 20px;
}

#kereses h1{
  font-size: 16px;
  font-family: arial, sans-serif;
  font-weight: bolder;
  margin: 0px;
  padding-top: 20px;
  padding-bottom: 8px;
}

#kereses h2{
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: bolder;
  margin: 0px;
  padding-bottom: 5px;
}

#kereses h3{
  font-family: arial, sans-serif;
  font-size: 12px;
  letter-spacing: normal;
  font-weight: normal;
  margin: 0px;
  padding-top: 5px;
}
/***************** KAPCSOLAT ******************/
#kapcsolat{
  font-size: 12px;
  font-family: arial, sans-serif;
  text-align: justify;
  color: #062049;
  margin: 0px;
  padding-top: 20px;
  padding-left: 40px;
  width: 600px;
}

#hirdetes300{
  float: left;
  width: 300px;
  height: 300px;
}

#musor_up{
  float: left;
  height: 250px;
  width: 650px;
}


#mozi_data_in{
  float: left;
  padding-left: 20px;
  padding-top: 40px;
  width: 500px;
}


#mozi_data_in h1{
  font-size: 20px;
  color: #073277;
  font-weight: bold;
}

#mozi_container{
  float: left;
}

#gallery_div{
  float: left;
}

/**************** SCROLLING *******************/

.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 510px;
	height:650px;
    float: left;
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accommodate scrollable items.
	it's enough that you set width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
}

/*
	a single item. must be floated in horizontal scrolling.
	typically, this element is the one that *you* will style
	the most.
*/
.items div {
	float:left;
}

/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(../kepek/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:40px 10px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right 				{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 		{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; }


/* left */
a.left				{ margin-left: 0px; }
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }

/* up and down */
a.up, a.down		{
	background:url(../kepek/vert_large.png) no-repeat;
	float: none;
	margin: 10px 50px;
}

/* up */
a.up:hover  		{ background-position:-30px 0; }
a.up:active  		{ background-position:-60px 0; }

/* down */
a.down 				{ background-position: 0 -30px; }
a.down:hover  		{ background-position:-30px -30px; }
a.down:active  	{ background-position:-60px -30px; }


/* disabled navigational button */
a.disabled {
	visibility:hidden !important;
}

#vetitik{
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: #d8e7ff;
  border: 1px solid #6da2f6;
  width: 180px;
  padding: 10px;
  color: #1b468b;
  text-decoration: none;
  float: left;
  margin-left: 7px;
  margin-top: 50px;
}

#vetitik a{
  color: #1b468b;
  text-decoration: none;
  font-size: 16px;
}

