@charset "utf-8";
@import url('reset.css');

/*
Theme: Emesemporium website design
Version: 1.0
Author: TomKet | KuponNet Advertising 
Author URI: http://www.kuponnet-ad.com
*/


/*------------------------------------------------*/
/*---------------[ELEMI STÍLUSOK]-----------------*/
/*------------------------------------------------*/

body {

background:url(images/body_bg.jpg) top left #ffffff fixed;
color:#3E235C;
font-family:Georgia, Geneva, sans-serif;
font-size:13px;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;	
behavior:url("csshover.htc");
}

a {
color:#5800a9;
font-weight:bold;
text-decoration:none;
outline:none;

}

a:hover {
color:#5800a9;
text-decoration:underline;
}

strong {
	
	}

p {
color:#3E235C;
font-size:13px;
line-height:25px;
margin:0 0 15px 0;
padding:0;

	}
	
	h4 {font-size:13px;}
	
ul {list-style-type:disc;list-style-position:inside;}

ul li  {font-size:13px;margin-bottom:15px;}
	
fieldset {border:1px solid #000;background:#EDDFA6 url(images/infobox_bg.gif) repeat-x scroll left top;}
legend {padding:3px;font-weight:bold;font-size:16px;}

fieldset.reg_fieldset {width:415px;}

/*------------------------------------------------*/
/*--------------[TABLE VÁZ ELEMEI]----------------*/
/*------------------------------------------------*/


#header {
	width:auto;
	height:auto;
	}

#content {
	width:auto;
	height:auto;
	background:transparent url(images/content_bg.png) top left repeat-x;
	min-height:600px;
	}

#footer {
	width:100%;
	height:200px;
	}



/*------------------------------------------------*/
/*-------------------[FEJLÉC]---------------------*/
/*------------------------------------------------*/

#page_header {
	width:944px;
	_width:944px;
	height:auto;
	background:	 no-repeat top left #250d40 ;
	position:relative;
	}
	
#page_header_index {
	width:944px;
	height:101px;
	background:url(images/page_header_bg.jpg) no-repeat top left #951414;
	position:relative;
	}
	
#upper_box {
	width:966px;
	height:39px;
	background:url(images/upperbox_bg.png) top left no-repeat;
	position:relative;
	top:7px;
	left:7px;
	}
	
#lower_box {
	left:13px;
	position:relative;
	width:906px;
	_width:916px;
	background:url(images/main_menu_bg.gif) repeat-x  left bottom;
	background-color:#66468d;
	padding:5px;
	z-index: 10;
	}
	
#lower_box_container {
	float:right;
	width:auto;
	height:auto;
	}

/*------------------------------------------------*/
/*-----------------NAGY BANNER--------------------*/
/*------------------------------------------------*/	

#header_banner {
	width:757px;
	height:123px;
	position:relative;
	right:0px;
	top:7px;
	float:right;
	background:url(images/bannerek/header_banner.jpg) no-repeat top left;
	}

	
/*------------------------------------------------*/
/*-----------------KERESŐ MODUL-------------------*/
/*------------------------------------------------*/	

#searchbox {
	float:left;
	padding-right:10px;
	border-right:1px solid #fff;
	margin-right:10px;
	height:auto;
	
	}
	
#searchbox input  {
	float:left;
	font-family:Georgia, Geneva, sans-serif;
	font-size:10px;
	}
	
#searchbox_inputfields {
	float:left;
	width:auto;
	}
		
.searchbox_text1 {
	
	color:#70CCEE;
	font-size:11px;
	float:left;
	font-weight:normal;
	text-transform:uppercase;
	margin-top:1px;
	margin-right:10px;
	
	}
		
.searchbox_input_text {
	background:url(images/input1_bg.png) no-repeat top left;
	width:123px !important;
	height:13px !important;
	width:123px;
	height:13px;
	border:0px none;
	color:#000;
	text-transform:none;
	padding-left:2px;
	padding-top:2px;
	float:left;
	}
	
.searchbox_input_btn {
	background:transparent url(images/searcher_input_btn.gif) no-repeat left top;
	width:31px;
	height:18px;
	border:0px none;
	text-align:center;
	color:#000;
	text-transform:uppercase;
	cursor:pointer;
	outline:none;
	border:0 none;
	font-size:9px;
	float:left;
	font-weight:normal;

	
	}
	
/*------------------------------------------------*/
/*-------------[NYELVVÁLASZTÓ MODUL]--------------*/
/*------------------------------------------------*/
	
#lang_box {
	background:transparent url(images/langbox_bg.gif) repeat-x scroll left top;
	float:left;
	padding-top:2px;
	top:0;
	width:auto;
	}
	
#lang_box span {
	color:#70CCEE;
	float:left;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	}
	
#lang_box span a {
color:#70CCEE;
font-size:13px;
font-weight:normal;
	}
	
ul.langbox {
	float:left;
	}
	
ul.langbox li {
	margin-right:5px;
	display:inline;
	}
	
.langbox_text {
	margin-right:10px;
	}
	
ul.langbox a {
color: #FFFFCB;
text-decoration:none;
}

ul.langbox  a:hover {
color: #FFFFCB;
text-decoration:underline;
}


/*------------------------------------------------*/
/*----------------[NÉVNAP MODUL]------------------*/
/*------------------------------------------------*/

#namesday_box {
	
	float:right;
	position:relative;
	top:8px;
}
	
.namesday_box_text {
	color: #FFFFCB;
	font-size:12px;
	}


/*------------------------------------------------*/
/*-------------[GYENGÉNLÁTÓK MODUL]---------------*/
/*------------------------------------------------*/

#gyengenlatok_box {
	float:left;
	}
	
#gyengenlatok_box a {
color:#000;
text-decoration:none;
}

#gyengenlatok_box  a:hover {
color:#000;
text-decoration:underline;
}
	
#gyengenlatok_box span {
	font-size:11px;
	font-weight:bold;
	
	}

.gyengenlatok_symbol {
	width:21px;
	height:18px;
	margin-right:5px;
	float:left;
	
	}
	
.gyengenlatok_text {
	float:left;
	}
	

/*------------------------------------------------*/
/*--------------------[LOGO]----------------------*/
/*------------------------------------------------*/


#logo_box {	
	width:214px;
	}

h1.logo {
	left:69px;
	position:absolute;
	top:18px;

	}
	
h1.logo a {
	margin:0px;
	padding:0px;}
h1.logo a:hover {
	margin:0px;
	padding:0px;}	
	
/*------------------------------------------------*/
/*-------------------[FŐMENÜ]---------------------*/
/*------------------------------------------------*/


	
ul.main_menu {
	float:left;
	height:auto;
	width:auto;
	border-right:1px solid #fff;
	margin-right:10px;
	}
	
ul.main_menu li {
	color:#70ccee;
	display:inline;
	font-size:13px;
	margin-right:10px;
	text-transform:uppercase;	
	}
	
ul.main_menu a {
color:#70ccee;
text-decoration:none;
font-weight:normal;
}

ul.main_menu  a:hover {
color:#70ccee;
text-decoration:underline;
}

/*------------------------------------------------*/
/*---------------[ÜDVÖZLŐ SZÖVEG]-----------------*/
/*------------------------------------------------*/

h2.welcome {
	position:absolute;
	top:170px;
	left:225px;
}


/*------------------------------------------------*/
/*---------------[NAVIGÁCIÓS SÁV]-----------------*/
/*------------------------------------------------*/

#navbar {
	background:#2A2232 url(images/navbar_bg.gif) repeat-x scroll left bottom;
	left:13px;
	padding:10px;
	position:relative;
	top:0;
	width:896px;
	_width:916px;
	}
	
ul.navbar {
	margin-bottom:0px;
	}
	
ul.navbar li {
	color: #FFFFCB;
	display:inline;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;	
	position: relative; /* POP UP MENÜHÖZ*/
	font-size:11px;
	margin-right:10px;
	font-family:Geneva,Arial,Helvetica,san-serif;
	margin-bottom:0px;
	}
	
ul.navbar > li:last-child  {
	margin-right:0px;
	}
	


	
ul.navbar li a {
	text-decoration:none;
	color: #FFFFCB;
	font-weight:normal;
	padding-bottom:2px;
	font-size:11px;
	
	}

ul.navbar li a:hover {
	text-decoration:none;
	color: #FFFFCB;
	border-bottom:1px solid #00d8ff;
	}

ul.navbar li ul.subnav {   
     position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
     left:0; 
	 top:16px;  
     background:transparent url(images/navbar_popup_bg.png) top left;
   	 margin: 0;
	 display:none;
	 z-index:999;
	 text-align:left;
	 padding:10px 10px 5px 10px;
	 
	}
	
ul.navbar li ul.subnav li {
	
	font-family:Tahoma,Geneva,sans-serif;
	font-size:10px;
	margin:0 0 5px;
	text-align:left;
	width:150px;
	background:url(images/navbar_popup_arrow.png) left center no-repeat;
	padding-left:10px;
	display:block;
	
	

	}
	
ul.navbar li ul.subnav li a {
	color: #FFFFCB;
	border:0px none;
	}

ul.navbar li ul.subnav li a:hover {
	text-decoration:underline;
	color:#70CCEE;
	}
	
ul.navbar li ul.subnav ul.subsubnav {  
  	 list-style: none;  
     position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
     left: 185px; top: 0px;   
     background:#202020;  
   	 margin: 0;
	 padding:0px;
 	 display:none;  
  	 width: 185px; 
	 z-index:999;
	 text-align:left;
	 

	}
	
ul.navbar li ul.subnav ul.subsubnav li {
	
	font-family:Tahoma,Geneva,sans-serif;
	font-size:10px;
	margin:0;
	text-align:left;
	width:185px;
	 
	}
	
  ul.navbar li ul.subnav li span { /*--NYÍL2--*/  
  
	background:transparent url(images/sub_navbar_arrow.png) no-repeat scroll center center;
	cursor:pointer;
	float:left;
	height:7px;
	left:161px;
	position:absolute;
	top:10px;
	width:9px;

  }  	
	
ul.navbar li ul.subnav ul.subsubnav li a {
	  
	color:#dfd1a7;
	background:#202020 none repeat scroll 0 0;
	height:auto;
	padding:7px 18px 7px 14px;
	width:153px;
	
	}

ul.navbar li ul.subnav ul.subsubnav li a:hover {


	
	text-decoration:underline;
	color:#dfd1a7;
	background:#101010 none;
	
	}


/*------------------------------------------------*/
/*-----------------[LOGIN BOX]--------------------*/
/*------------------------------------------------*/

#login_box {
	

	position:relative;
	padding-bottom:5px;
	padding-top:5px;
	width:214px;
	}
	
.login_box_body {
	width:194px;
	_width:214px;
	height:auto;
	background:url(images/login_box_bg.gif) repeat-x #240c41;
	padding:10px;
	position:relative;
	
	
	-webkit-border-top-left-radius:10px;
  -webkit-border-top-right-radius:10px;
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
  
  	-webkit-border-bottom-left-radius:10px;
  -webkit-border-bottom-right-radius:10px;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
	}
	
h3.loginbox {
	color:#371d52;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	padding-bottom:2px;
	width:auto;
	border-bottom:1px solid #5e787f;
	margin-bottom:5px;
	}
	
#main_input {
	width:115px !important;
	height:15px !important;	
	width:118px;
	height:15px;
	font-size:11px;
	color:#000;
	padding:0 0 0 3px;
	border:0px none;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#main_input.login {
	}

#main_input.password {
	margin-top:3px;}

#btn_green {
	

	border:0px none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:10px;
	color:#000;
	text-align:center;

	}

#btn_green.login_btn {
	cursor:pointer;
	left:136px;
	position:absolute;
	top:17px;
	background:url(images/login_btn_bg.png) no-repeat;
	text-transform:uppercase;
	width:71px;
	height:18px;
	text-align:center;
	

	}
	

	
#loginbox_links {
	height:auto;
	margin-top:10px;
	
	}
	
#loginbox_links span {
	display:block;
	font-size:11px;
	color: #FFFFCB;
		}
		
#loginbox_links span a {
	color: #FFFFCB;
	text-decoration:none;
	font-weight:normal;
		}
		
#loginbox_links span a:hover {
	color: #FFFFCB;
	text-decoration:underline;
	font-weight:normal;
		}

#loginbox_links span.registration {
	
	}

#loginbox_links span.lostpass {
	
	}

#loginbox_links span.lostlogin {
	
	}
	
/*------------------------------------------------*/
/*-----------------[BREADCRUMB]-------------------*/
/*------------------------------------------------*/

#breadcrumb {
	float:left;
	margin-left:10px;
	position:absolute;
	top:15px;
	}
	
ul.breadrumb {

	}
	
ul.breadrumb li {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#233140;
	margin-right:4px;
	background:transparent url(images/breadcrumb_arrow.gif) left center no-repeat;
	padding-left:10px;
	margin-left:2px;
	display:inline;
	}
	
ul.breadrumb li.first {
	background:none;
	padding:0px;

	}
	
ul.breadrumb li a {
	color:#233140;
	text-decoration:none;
	font-weight:normal;
	}
	
ul.breadrumb li a {
	color:#233140;
	text-decoration:none;
	font-weight:normal;
	}
	
ul.breadrumb li a:hover {
	color:#233140;
	text-decoration:underline;
	}










/*------------------------------------------------*/
/*----------------[CONTENT DOBOZ]------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*-------------[SZÉLES INDEX OLDAL]---------------*/
/*------------------------------------------------*/

#content_wide {
	height:auto;
	left:13px;
	position:relative;
	width:902px;
	_width:916px;
	background:#ffffcb;
	padding:0 7px 7px 7px;
	}
	
	
#main_banner {
	width:671px !important;
	height:auto;
	position:relative;
	
	border:5px solid #593b7d;
	margin-top:7px;
	
	}
	
	
#leftbox {

	height:auto;
	width:214px;
	margin-right:7px;
	overflow:hidden;
	}
	
#leftbox div.bal_panel_box_header {
	margin-bottom:0px;
	}
	
#leftbox > div:last-child {
	margin-bottom:0px;
	}
		
.infobox {
	/*height:auto;*/
	/*width:202px;*/
	background:url(images/infobox_bg.gif) repeat-x top left #eddfa6;
	margin-bottom:7px;
	padding: 7px;
	
/* A KÖVETKEZŐ TULAJDONSÁGOK A LEKEREKÍTÉSHEZ KELLENEK */
	
	-webkit-border-top-left-radius:10px;
  -webkit-border-top-right-radius:10px;
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
  
  	-webkit-border-bottom-left-radius:10px;
  -webkit-border-bottom-right-radius:10px;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
  
  border:solid #7000D8 1px;
	}
	
table.infobox {
	/*height:auto;*/
	/*width:202px;*/
	background:url(images/infobox_bg.gif) repeat-x top left #eddfa6;
	margin-bottom:7px;
	padding: 7px;
	
/* A KÖVETKEZŐ TULAJDONSÁGOK A LEKEREKÍTÉSHEZ KELLENEK */
	
	-webkit-border-top-left-radius:10px;
  -webkit-border-top-right-radius:10px;
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
  
  	-webkit-border-bottom-left-radius:10px;
  -webkit-border-bottom-right-radius:10px;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
  
  border:solid #c5beb9 0px;
	}

.infobox td{
	padding: 4px;
	font-size:13px;
}

.infobox_text {
	font-size:11px;
	color:#1a1e66;
}

.skype {
	display:block;
	margin-top:5px;
	}
	
	
#rightbox {

	}
	
/*------------------------------------------------*/
/*----------------[CONTENT_MENU]------------------*/
/*------------------------------------------------*/

#wide_content_menu {
	width:902px;
	background:url(images/content_main.gif) repeat-x top left #230b40;
	margin-top:5px;
	}
	
ul.wide_content_menu_ul {
	padding:10px;
}

ul.wide_content_menu_ul li {
	color:#C6D2E0;
	display:inline;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	margin-left:21px;
	line-height:22px;
	text-transform: uppercase;
}

ul.wide_content_menu_ul li a {
	color:#c6d2e0;
	text-decoration:none;
	font-weight:normal;
}

ul.wide_content_menu_ul li a:hover {
	color:#c6d2e0;
	text-decoration:underline;
	font-weight:normal;
}


/*------------------------------------------------*/
/*----------------[UTAZÁSI HELYEK]----------------*/
/*------------------------------------------------*/

#travel_destination_box {
	width:902px;
	background:url(images/travel_destination_box_bg.gif) repeat-x top left #66468d;
	margin-top:1px;
	}

#travel_destination_box_footer {
	width:902px;
	height:5px;
	background:url(images/travel_destination_box_footer.png) no-repeat top center;
	}

ul.travel_destination_box_ul {
	padding:3px 13px;
	float:left;
	}

ul.travel_destination_box_ul li {
	float:left;
	margin-right:2px;
	margin-bottom:2px;
	font-size:13px;
	
	
	 filter: alpha(opacity=100);
 	opacity: 1;

	}

.travel_destination_h {
	background:url(images/travel_destination_box_h_bg.gif) repeat-x top left #3e2a51;
	}

h4.travel_destination_h4 {
	color:#00D8FF;
	font-weight:normal;
	height:15px;
	_height:31px;
	overflow:hidden;
	padding:8px;
	width:128px;
	font-size:13px;
	text-align:center;
	}
	
h4.travel_destination_h4 a {
	color:#00d8ff;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	text-transform:uppercase;
	}
	
h4.travel_destination_h4 a:hover {
	color:#00d8ff;
	text-decoration:underline;
	}
	
.travel_destination_img {
	width:144px;
	height:224px;
	overflow:hidden;
	}


/*------------------------------------------------*/
/*------------[KIEMELT HÍREK DOBOZ]---------------*/
/*------------------------------------------------*/


#featured_news_box {
	float:left;
	width:auto;
	margin-top:5px;
	border-bottom:1px solid #121761;
	padding-bottom:30px;
	}
	
.featured_new {
	background:transparent url(images/featured_article_left_shadow.png) no-repeat scroll left center;
	float:left;
	margin-left:7px;
	min-height:190px;
	padding:0 15px;
	width:303px;
	}
	
h4.featured_news_h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	font-weight:normal;
	color:#3e235b;
	margin-bottom:5px;
	}

h5.featured_news_h5 {
	font-weight:bold;
	font-size:14px;
	color:#2a3a4f;
	border-bottom:1px solid #141962;
	padding-bottom:5px;
	margin-bottom:5px;
	}

.featured_new p {
	color:#2a3a4f;
	line-height:20px;
	text-align:left;
	}

.featured_article_descript {font-size:13px;}

.featured_article_descript a {
	color:#121761;
	text-decoration:none;
	}
.featured_article_descript a:hover {
	color:#121761;
	text-decoration:underline;
	}

/*------------------------------------------------*/
/*----------------[SLIDER DOBOZ]------------------*/
/*------------------------------------------------*/




/* Most common stuff you'll need to change */

	.coda-slider-wrapper {
		width:auto;
		height:auto;
		margin-left:15px;
		margin-top:5px;
		margin-bottom:5px;
				
		}
		
	.coda-slider {  }
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider {  overflow: auto !important;  }
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider  {width:600px !important;border:5px solid #C9C9BC; margin:0px 5px; background:#fff; } 
	
	.coda-slider .panel {
		
		 width:600px !important;
		 height:156px;
		 
		}
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel {  }
	.coda-slider-wrapper.arrows .coda-slider { }
	
	/* Arrow styling */
	.coda-nav-left a {
		width:23px;
		height:166px;
		background:url(images/scroller_btn_left.jpg) no-repeat left top;	
		outline:none;
		
		}
		
		.coda-nav-right a  {
		width:23px;
		height:166px;
		background:url(images/scroller_btn_right.jpg) no-repeat left top;
		outline:none;
		}
	
	/* Tab nav */
	.coda-nav ul li a.current { }
	
	/* Panel padding */
	.coda-slider .panel-wrapper {  padding:7px; width:586px}
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
	.coda-nav ul li { display: none }
	.coda-nav ul li a {  }
	
	/* Miscellaneous */
	.coda-slider-wrapper { clear: both; overflow: auto }
	.coda-slider { float: left; overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left, .coda-nav-right { float: left }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
	

/*------------------------------------------------*/
/*------------[KIEMELT UTAZASOK DOBOZ]--------------*/
/*------------------------------------------------*/

.featured_destination  {}

.featured_destination_img	 {
	border-right:1px solid #727272;
	float:left;
	padding-right:10px;
	margin-right:10px;
	}

.featured_destination_descript {}


h5.featured_destination_title {
	font-weight:bold;
	font-size:14px;
	color:#6a33b1;
	}
h5.featured_destination_title a {
	color:#6a33b1;
	text-decoration:none;}

h5.featured_destination_title a:hover {
	color:#6a33b1;
	text-decoration:underline;
	}


ul.featured_destination_list {
	margin:10px 0;
	}
	
ul.featured_destination_list strong {
	color:#6a33b1;
	}
	
ul.featured_destination_list li {
	font-weight:normal;
	}

p.featured_destination_p {}



/*------------------------------------------------*/
/*------[3 PANEL SZERKEZETES INDEX OLDAL]---------*/
/*------------------------------------------------*/
	


/*------------------------------------------------*/
/*----------------[BAL PANEL]------------------*/
/*------------------------------------------------*/

#page_bal_panel {
	width:204px !important;
	width:204px;
	height:auto;
	background:url(images/page_left_side_bg.gif) repeat-y top left;
	padding:0px 10px 10px 10px;
	float:left;
	}
	
/*------------------------------------------------*/
/*--------------[INFORMÁCIÓS DOBOZ]---------------*/
/*------------------------------------------------*/

#contact_box {
	width:200px;
	height:91px;
	background:url(images/contact_box_bg.jpg) no-repeat top left;
	}

#contact_box div {
	padding-left:5px;
	padding-top:5px;
	width:130px;
	}

/*------------------------------------------------*/
/*---------------[SZÉLSŐ BOX-OK]------------------*/
/*------------------------------------------------*/

.bal_panel_box {
	width:214px;
	height:auto;
	margin-bottom:7px;	
	}
	

	
.bal_panel_box_header {
	width:214px;
	background:url(images/bal_panelbox_header_bg.gif) repeat-x top left #230b40;
	margin-bottom:0px;
	position:relative;
	
/* A KÖVETKEZŐ TULAJDONSÁGOK A LEKEREKÍTÉSHEZ KELLENEK */
	
	-webkit-border-top-left-radius:10px;
  -webkit-border-top-right-radius:10px;
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
  
/*-------------*/

	}
	
h3.panelbox_h {
	color: #FFFFCB;
	padding:5px 6px;
	font-size:14px;
	font-weight:normal;
	}

.bal_panel_box_content {
	
	width:202px !important;
	_width:214px;
	background:url(images/bal_panel_bg.gif) repeat-x top left #eddfa6;
	padding:5px;
	
	/* A KÖVETKEZŐ TULAJDONSÁGOK A LEKEREKÍTÉSHEZ KELLENEK */
  
  -webkit-border-bottom-left-radius:10px;
  -webkit-border-bottom-right-radius:10px;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
  
  border:solid #333779 1px;
  
}

.bal_panel_box_content_cat {
	
	width:214px !important;
	background:#f0e9f6;
	
	/* A KÖVETKEZŐ TULAJDONSÁGOK A LEKEREKÍTÉSHEZ KELLENEK */
  


	}

	
.repulo_symbol {
	height:auto;
	left:113px;
	position:absolute;
	top:0;
	width:auto;
	z-index:999;
	}
	


	
ul.panel_box_ul {
	padding-top:6px;
	}
	
ul.panel_box_ul li {	
	background:transparent url(images/bal_panelbox_li_bg.png) no-repeat scroll left bottom;
	color:#2f4157;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin-bottom:0px;
	}


	
ul.panel_box_ul li a {
	background:transparent url(images/bal_panelbox_li_arrow.png) no-repeat scroll 0px 8px;
	color:#4e1d88;
	display:block;
	line-height:16px;
	margin-left:15px;
	padding:2px 5px 9px 12px;
	text-decoration:none;
	font-size:12px;
	}

ul.panel_box_ul li a:hover {
	color:#4e1d88;
	text-decoration:underline;
	font-weight:bold;	
	}
	
ul.panel_sidebox {
	border:0px none;
	
	/* display:none;  EZ akkor kell, ha legördülő menü*/
	
	}
ul.panel_sidebox li {
	border:0px none;
	background:none;
	height:auto;
	position:relative;
	background:transparent url(images/bal_panelbox_li_bg.png) no-repeat scroll left top;
	padding-bottom:8px;
	margin-top:-3px;
	
	
	

	}
	
ul.panel_sidebox li a {
	color:#DCB858;
	display:block;
	font-weight:normal;
	margin-left:35px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding-bottom:3px;
	padding-top:3px;
	text-decoration:none;
	
	}
ul.panel_sidebox li a:hover {
	color:#dcb858;
	text-decoration:underline;
	font-weight:normal;
	}
	



/*------------------------------------------------*/
/*----------------[MAIN CONTENT]------------------*/
/*------------------------------------------------*/
#page_maincontent {
	width:515px;
	height:auto;
	float:left;
	background:url(images/page_main_content_bg.gif) repeat-x top left #fff;
	padding:0px 9px;
	}

/*------------------------------------------------*/
/*----------------[FŐ BANNER]------------------*/
/*------------------------------------------------*/
	
#lead_banner {
	width:515px;
	height:auto;
	}


/*------------------------------------------------*/
/*---------[TERMÉK LISTÁZÓ DOBOZ - MINI]----------*/
/*------------------------------------------------*/

.sorted_item_box_mini {
	width:515px;
	height:auto;
	float:left;
	margin-bottom:5px;
	border:1px solid #CCCCCC;
	}
	
.sorted_item_box_mini_header {
	width:515px;
	height:37px;
	background:#ddd;
	float:left;
	border-left:
	}
	
.sorted_item_box_mini_header_v2 {
	width:543px;
	height:32px;
	background:url(images/termeklistazo_box_mini_header2.gif) no-repeat left top;
	float:left;
	}
	
h3.sorted_item_box_mini_header_text_2  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	color: #FFFFCB;
	padding-left:7px;
	padding-top:7px;
	}
	
h3.sorted_item_box_mini_header_text  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	color:#000;
	padding-left:5px;
	padding-top:10px;.sorted_item_box_mini_header
	}
	
.sorted_item_box_mini_content {
	width:515px !important;
	width:515px;
	float:left;
	padding:5px 0;
	}

.sorted_item_box_mini_footer {
	border-top:1px solid #ccc;
	width:543px;
	height:1px;
	float:left;
	}

.sorted_item_box_mini_item {

	float:left;
	height:auto;
	margin-left:15px;
	margin-top:4px;
	width:110px;
	
	}
	

	
.sorted_item_box_mini_item_lastline {
	float:left;
	height:auto;
	margin-top:4px;
	margin-left:4px;
	width:130px;
	}
	

	
.sorted_item_box_mini_item_imgfield {
	width:100%;
	height:90px;
	overflow:hidden;
	}
	
.sorted_item_box_mini_item_imgfield_cell {
	float:left;
	height:90px;
	width:100%;
	overflow:hidden;
	}
	
.sorted_item_box_mini_item_descript {
	border-top:1px solid #CCCCCC;
	float:left;
	height:112px;
	overflow:hidden;
	padding:1px 3px 5px 3px;
	width:auto;
	margin-bottom:5px;
	

	}
.sorted_item_box_title_field {
	height:auto;
	overflow:hidden;
	float:left;
	max-height:24px;
	}	

	
h4.sorted_item_box_title {
	font-family:Verdana, Geneva, sans-serif;
	font-size:bold;
	font-size:11px;
	color:#fee581;
	font-weight:bold;
	}
	
h4.sorted_item_box_title a {
	color:#fee581;
	font-weight:bold;
	text-decoration:none;
	}
	
h4.sorted_item_box_title a:hover {
	color:#fee581;
	font-weight:bold;
	text-decoration:underline;
	}
	
h4.sorted_item_box_title2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:normal;
	width:355px;
	}
	
h4.sorted_item_box_title2 a {
	color:#000;
	font-weight:normal;
	text-decoration:none;
	}
	
h4.sorted_item_box_title2 a:hover {
	color:#000;
	font-weight:normal;
	text-decoration:underline;
	}
	
h4.sorted_item_box_title3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:bold;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	}
	
h4.sorted_item_box_title3 a {
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	}
	
h4.sorted_item_box_title3 a:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
	}


.sorted_item_box_textfield {
	overflow:hidden;
	float:left; width:100%; text-align:left;
	}

.sorted_item_box_text {
	color: #FFFFCB;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	}
	
.sorted_item_box_text2 {
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	}
	

.sorted_item_box_pricefield {
	height:auto;
	overflow:hidden;
	float:left;
	margin:3px 0px;
	}
.sorted_item_box_price {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#52c200;
	
	}

.sorted_item_box_mini_item_btns {
	float:left;
	height:auto;
	width:auto;
	text-align:center;
	}
	


input#btn {
	border:0px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width:60px;
	height:18px;
	cursor:pointer;
	font-weight:normal;
	background-color:#131a1f;
	border:1px solid #2b2e29;

	}

input#btn.basket {
	color:#fdd875;

	}
	
input#btn.descriptions {
	color: #FFFFCB;
	}
	
	
input#btn2 {
	border:0px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	width:99px;
	height:19px;
	cursor:pointer;
	font-weight:normal;
	background-color:#131a1f;

	}

input#btn2.basket2 {
	color:#000;
	background:url(images/input_btn_list.png) no-repeat top left;

	}
	
input#btn2.descriptions2 {
	color: #FFFFCB;
	background:url(images/input_btn2_list.png) no-repeat top left;
	
	}	


/*------------------------------------------------*/
/*-----------[KATEGÓRIA LISTÁZÓ DOBOZ]-------------*/
/*------------------------------------------------*/

#category_box {
	height:auto;
	width:auto;
	margin-bottom:20px;
	}

#category_box_header {
	width:auto;
	height:30px;
	background:url(images/category_box_header.gif) left top repeat-x;
	}
	
h3.category_box_header_text {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#fefefe;
	padding-left:7px;
	padding-top:5px;
	}

#category_box_content {
	width:auto;
	height:auto;
	float:left;
	}
	

	
.category_box_item {
	float:left;
	height:auto;
	margin-top:10px;
	padding-left:14px;
	width:160px;

	}
	
.category_box_item_imgfield {
	width:158px !important;
	width:156px;
	height:auto;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:0px none;
	}
	
.category_box_item_title {
	width:160px;
	background:url(images/category_box_title.gif) top left repeat-x;
	height:25px;
	text-align:center;
	}
	
h4.category_box_item_title_text {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:13px;
	color: #FFFFCB;
	padding-top:4px;
	}
	
h4.category_box_item_title_text a {
	color: #FFFFCB;
	font-weight:bold;
	text-decoration:none;
	}
	
h4.category_box_item_title_text a:hover {
	color: #FFFFCB;
	font-weight:bold;
	text-decoration:underline;
	}

#category_box_footer {
	width:160px;
	height:auto;
	clear:both;
	}


/*------------------------------------------------*/
/*------------[TERMÉK LISTÁZÓ DOBOZ]--------------*/
/*------------------------------------------------*/


#main_item_box {
	width:auto;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	}


#main_item_box_header {
	background:url(images/main_item-box_h.gif) repeat-x top left;
	background-color:#a7999d;
	border-top:1px solid #2A143E;
	padding:9px 11px;
	width:auto;
	

	}
	
h3.main_item_box_text {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#312c16;
	font-weight:bold;
	margin-bottom:5px;
	}

#main_item_box_content {
	height:auto;
	margin:0 8px 4px;
	width:664px !important;
	}
	
	

	
#main_item_box_content div,#main_item_box_content ul {
	margin-bottom:12px;
	}
	
.main_item_box_imgfield {

	float:left;
	height:auto;
	margin-bottom:3px;
	padding-bottom:3px;
	width:242px;
	}
	
.main_item_box_imgfield_cell {
		border:1px solid #777;
		background:#fff;
		}

.main_item_box_imgfield_cell a {
	float:left;
		}
	

	
.main_item_box_descript {
	height:auto;
	width:auto;
	float:left;
	width:265px;
	}
	
.main_item_box_titlefield {
	width:auto;
	height:auto;

	}
	
h4.main_item_box_title {
		color:#3e235c;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:23px;
		font-weight:bold;
	}
	
.main_item_box_textfield {
	background:#E8E0AA none repeat scroll 0 0;
border:1px solid #CDC381;
float:left;
height:auto;
margin-left:9px;
padding:10px;
text-align:justify;
width:396px;

	}
	
.main_item_box_text_p {
	margin:0px;
	line-height:normal;
	margin-bottom:7px;
	}
	
ul.main_item_box_features {
	width:100%;
	margin-top:5px;
	margin-bottom:0px;
	}
	
ul.main_item_box_features li {
	color:#000000;
	float:none;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;
	}

.main_item_box_pricefield {
	padding-top:3px;
	width:auto;
	}
	
.main_item_box_price {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#2c2c2c;
	font-weight:bold;
	}
	
.main_item_box_price_highlight{
	color:#d60b10;
	font-style:italic;
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
	
	
/* --------------- TERMÉK LISTÁZÓ DOBOZ ---------------*/
/*------------------------------------------------------*/

/* --------------- KÉPMEZŐ ---------------*/

.main_item_box_sorted_img_field {

	margin-bottom:10px;
	float:left;
	}
/* --------- NAGYKÉP -----------*/	
.main_item_box_sorted_img_field  .main_pic {border:4px solid #513373;max-width:246px;overflow:hidden;}
/* --------- KISKÉPEK -----------*/
.main_item_box_sorted_img_field  .thumb_pics {margin-top:10px;}

table.thumb_pics_table {}
table.thumb_pics_table tr {}
table.thumb_pics_table tr td{border:1px solid #513373;border-collapse:collapse}
table.thumb_pics_table tr td img{ }
table.thumb_pics_table tr td a{}
table.thumb_pics_table tr td a:hover{}

/* --------------- SZÖVEGMEZŐ---------------*/

.main_item_box_textfield {
font-size:11px;
}

h5.main_item_box_title {
	font-weight:bold;
	font-size:23px;
	color:#222018;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
h6.main_item_box_date {
	font-weight:normal;
	font-size:12px;
	color:#75745e;
	}

ul.main_item_box_list {
	margin:10px 0;
	}
	
ul.main_item_box strong {
	color:#6a33b1;
	}
	
ul.main_item_box_list li {
	font-weight:normal;
	margin-bottom:5px;
	font-size:12px;
	}

.main_item_box_item_c p {}




#main_item_box_footer {
	width:543px;
	height:auto;
	clear:both;
	}



/*------------------------------------------------*/
/*-------------[TERMÉK MAIN OLDAL]----------------*/
/*------------------------------------------------*/

#product_list_box {
	width:auto;
	height:auto;
	}


#product_list_box_header {
	background:transparent url(images/termek_listabox_h.gif) repeat-x scroll left top;
	background-color:#a7999d;
	border-bottom:1px solid #2A143E;
	margin-bottom:7px;
	margin-top:11px;
	padding:9px 11px;
	width:auto;
	}
	
h3.product_list_box_text {
	color:#3e235c;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	font-weight:bold;

	}
	
	h3.product_list_box_text a {color:#3E235C;text-decoration:none;}
	h3.product_list_box_text a:hover {color:#5800A9;text-decoration:underline;}
	
h4.product_list_box_sub_text {
	color:#482b67;
	font-size:12px;
	font-weight:normal;
	}
#product_list_box_content {
	width:auto;
	height:auto;
	}
	
	
.product_list_box_item {

	height:auto;
	margin-bottom:10px;
	width:100%;

	}
	
.product_list_box_item_h {
	background:url(images/termek_listabox_item-h.gif) repeat-x top left #24286e;
	height:10px;
	width:100%;
	
	-webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
  


	}
	
.product_list_box_item_c {
	background:#ffffff;
	border-left:1px solid #acac9c;
	border-right:1px solid #acac9c;
	border-bottom:1px solid #acac9c;
	



	}
	
.product_list_box_item div {
	
	}
	
.product_list_box_item img {
	border:4px solid #3f1e5e;
	}
	
.product_list_box_imgfield {
	height:auto;
	margin:7px;
	overflow:hidden;
	float:left;
	}
	
.product_list_box_textfield {
	margin-right:8px;
	margin-top:8px;
	margin-bottom:8px;
	overflow:hidden;
	text-align:justify;
	width:406px;
	float:left;
	}
	
.product_list_box_textfield input {

	float:right;
	margin-right:20px;
	}
	
.product_list_box_rightside {
	float:left;
	width:100px;
	height:auto;
	}
	

h5.product_list_box_title {
	font-weight:normal;
	font-size:25px;
	color:#222018;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
h6.productlist_box_date {
	font-weight:normal;
	font-size:14px;
	color:#75745e;
	}

ul.product_list_box_list {
	margin:10px 0;
	}
	
ul.product_list_box_list strong {
	color:#6a33b1;
	}
	
ul.product_list_box_list li {
	font-weight:normal;
	}

.product_list_box_item_c p {
	font-size:15px;
	margin-bottom:10px;
}




#product_list_box_footer {
	width:160px;
	height:auto;
	clear:both;
	}


/*------------------------------------------------*/
/*------------[ADDITIONAL FEATURES----------------*/
/*------------------------------------------------*/


#main_features {
	width:100%;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	padding:5px 0;
	float:left;
	
	}
	
ul.main_features_ul {}

ul.main_features_ul li {
	float:left;
	margin-left:5px;
	width:165px;
	}
	
h4.main_features_ul_header {
	background:transparent url(images/additional_featurebox_h.png) repeat scroll 0 0;
	color:#2C2C2C;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:17px;
	padding-top:3px;
	text-align:center;
	width:154px;
	}
	
.main_features_icon_box {
	height:120px;
	margin-top:10px;
	}

.main_features_icon_box_cell {
	height:120px;
	}

/*------------------------------------------------*/
/*---------------------[CIKKEK]-------------------*/
/*------------------------------------------------*/

ul.article_list {
	float:none;
	list-style:disc inside;
	margin-bottom:10px;
	}
	
ul.article_list ul {
	float:none;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;
	margin-bottom:5px;
	margin-top:2px;
	margin-left:10px;
	}
	ul.article_list ul li {
		font-size:11px;
	}	
	
ul.article_list li {
	float:none;
	color:#555555;
	font-size:13px;
	}
	
ol.article_list_ordered {
	float:none;
	list-style:decimal inside;
	margin-bottom:10px;
	}
	

	
ol.article_list_ordered li {
	float:none;
	color:#555555;
	font-size:13px;
	}
	
blockquote {
	color:#BBBBBB;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	margin-bottom:10px;
	}
	

p.article_head {
	color:#525252;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
	}
	
h3.article {
	color:#1f2c38;
	font-size:23px;
	margin-top:10px;
	margin-bottom:5px;
	border-bottom:1px solid #b8b8b8;
	padding-bottom:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	}

h4.subtext{
	color:#5FD400;
	font-size:12px;
	margin-top:10px;
	margin-bottom:5px;
	}
	
img.article_pic {
	float:right;
	margin:5px;
	margin-left:0px;
	border:1px solid #ccc;	
	}

/*------------------------------------------------*/
/*----------------[JOBB PANEL]------------------*/
/*------------------------------------------------*/

#page_jobb_panel {
	width:204px !important;
	width:204px;
	height:auto;
	background:#131a1f;
	padding:10px 10px 10px 10px;
	float:left;
	
	}

/*------------------------------------------------*/
/*----------------[INTELLIGENS KOSÁR]------------------*/
/*------------------------------------------------*/

ul.kosar {
	display:none;}

.intellibasket_item {
	height:auto;
	margin-bottom:10px;
	}
	
.intellibasket_item img {
	border:1px solid #e9d5a0;
	}
	
.intellibasket_item_table {
	width:auto;
	height:auto;
	}
	
.intellibasket_item_checkfield {
	width:5px;
	}

.intellibasket_item_imgfield {
	width:60px;
	overflow:hidden;
	padding:0px 5px;
	}

.intellibasket_item_textfield {
	height:50px;
	padding-bottom:5px;
	padding-right:5px;
	
	}
	
.intellibasket_item_textbox{
	
	max-height:75px;
	overflow:hidden;
	padding-bottom:5px;
	line-height:11px;
	
	}	
.intellibasket_item_pricefield {
	
	
	}
	
.intellibasket_item_titlefield {
	
	}

.intellibasket_item_sum {
	text-align:center;
	margin-bottom:5px;
	}
	
.intellibasket_item_sum_text {

	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:none;
	}
	
.intellibasket_item_sum_text_highlight {
	color:#D60B10;
	float:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	}

.intellibasket_item_btnfield {
	left:35px;
	margin-bottom:5px;
	position:relative;
	width:146px;
	margin-top:10px;
}

input#btn.delete {
	color: #FFFFCB;

	}
	
/*------------------------------------------------*/
/*------------[KIEMELT TERMÉK DOBOZ]--------------*/
/*------------------------------------------------*/

.featured_item {
	width:auto;
	height:auto;
	padding:5px;
	}

.featured_item_imgfield {
	width:auto;
	height:auto;
	}
	
.featured_item_imgfield img {
	
	border:3px solid #e9d5a0;
	
}

.featured_item_textfield {
	width:auto;
	height:auto;
	}
	
.featured_item_textfield_title {
	width:auto;
	height:auto;
	}
	
.featured_item_textfield_desc {
	width:auto;
	height:auto;
	margin:5px 0;
	}
	
.featured_item_textfield_price {
	width:auto;
	height:auto;
	text-align:center;
	font-size:14px;
	
	}

.featured_item_btnfield {
	width:auto;
	height:auto;
	margin-top:5px;
	text-align:center;
	}


/*------------------------------------------------*/
/*------------------[JOBB PANEL]------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-------------------[LÁBLÉC]---------------------*/
/*------------------------------------------------*/


#page_footer {
	width:944px !important ;
	height:143px;
	position:relative;
	background:url(images/content_footer_bg.png) no-repeat left top;
	}
	
#page_footer_content {
		height:auto;
	padding:0 23px;
	position:relative;
	text-align:center;
	}
	
	

/*------------------------------------------------*/
/*-----------------[ALSÓ MENÜ]--------------------*/
/*------------------------------------------------*/
	
#footer_navbar {

	}
	
ul.footer_navbar {

	padding-top:8px;
	}


ul.footer_navbar li {
	display:inline;
	font-size:13px;
	font-weight:normal;
	color:#2b2f73;
	margin-right:14px;

	
	}
	
ul.footer_navbar li a {
	color:#2b2f73;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;}

ul.footer_navbar li a:hover {
	color:#2b2f73;
	text-decoration:underline;


	}
	

/*------------------------------------------------*/
/*----------------[COPYRIGHT SÁV]------------------*/
/*------------------------------------------------*/

#footer_copyright_line {
	float:right;
	height:auto;
	position:relative;
	right:0;
	text-align:right;
	top:27px;
	width:auto;
	}

#footer_copyright_line span {
	font-size:11px;
	
	}

#footer_copyright_line span.copyright {
	color:#6A33B1;
	font-weight:bold;
	}
	
#footer_copyright_line span.copyright a {
	color:#6A33B1;
	text-decoration:none;
	font-weight:bold;
	}
	
#footer_copyright_line span.copyright a:hover {
	color:#6A33B1;
	text-decoration:underline;
	}
	
	



/*------------------------------------------------*/
/*----------------[PÁLYÁZATI LOGÓ]----------------*/
/*------------------------------------------------*/

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

/*------------------------------------------------*/
/*----------------[PAYPAL LOGÓ]-------------------*/
/*------------------------------------------------*/

#paypal_box {
	text-align:center;
	}


/*------------------------------------------------*/
/*----------------[EGYÉB ELEMEK]------------------*/
/*------------------------------------------------*/

.hidden {
	height:1px;
	left:-9999px;
	overflow:hidden;
	position:absolute;
	top:0;
	width:1px;
}

.bannerbox_side {
	width:100%;
	height:auto;
	}
	
.clearspace {
	width:100%;
	height:10px;
	clear:both;
	}
	
	
/*------------------------------------------------*/
/*--------------[SZÍNES SZÖVEGEK]-----------------*/
/*------------------------------------------------*/

.text_blue {
	color:#3499B9;

	}

.text_green {
	color:#5FD400;

	}

.text_red {
	color:#D60B10;

	}
	
.text_orange {
	color:#fec318;

	}

#content_main{

}

#price{
	color: green;
	font-weight: bold;
	font-size: 20px;
	font-family: Georgia,"Times New Roman",Times,serif;
	margin-bottom: 10px;
}

#price s{
	font-weight: normal;
	color: red;
}

span.bejelentkezes_text{
	margin-bottom: 8px;
	margin-right: 5px;
	font-weight: bold;
	color: white;
	white-space: nowrap;
	float: left;
}

#coda-nav-left-1{
	margin-left: 7px;
}


/* Termék alkategóriák */

div.catbox_item {width:226px;}
div.catbox_item_img {}
div.catbox_item_img img {border:1px solid #7000d8;}
div.catbox_item_desc {}


/*------------------------------------------------*/
/*----------[SZÖVEGES ALOLDALAKHOZ]---------------*/
/*------------------------------------------------*/

div.info_content {margin:20px 0;}

div.info_content p {}
div.info_content a {}
div.info_content ul ,div.info_content ol {margin-bottom:10px;list-style-position:outside;font-size:13px;margin-left:40px;}
div.info_content ul  li{list-style-type:disc;}
div.info_content ol  li{list-style-type:decimal;}
div.info_content li {margin-bottom:10px;}
div.info_content h3  {margin-bottom:10px;}

div.info_content h3  {margin-bottom:10px;font-size:20px;}

table.productbox  {margin-bottom:10px;line-height:20px;border-bottom:1px solid #593B7D;
background:url(images/infobox_bg.gif) repeat-x top left #eddfa6;}
table.productbox  tr {}
table.productbox  tr td{padding:10px;display:table-cell;vertical-align:top;}
table.productbox  tr td.imgfield {text-align:center;width:220px;}
table.productbox  tr td.imgfield  img {border:1px solid #593B7D;}

table.another_imgs {margin:0;}
table.another_imgs tr td {padding:4px;}
table.another_imgs tr td img {width:65px;height:65px;overflow:hidden;}

table.productbox  tr td.descript{}
table.productbox  tr td a{}
table.productbox  tr td a:hover{}



h2.site_header {font-size:25px;font-weight:bold;font-family:Georgia,"Times New Roman",Times,serif;
margin:8px 0px;}
h3.site_subheader {font-size:15px;font-weight:bold;margin-bottom:10px;}

p.lead_paragraph {font-weight:bold;font-size:15px;} 

ul.block_list {list-style-position:inside;list-style-type:disc;margin-bottom:5px;margin-left:20px;}
ul.block_list li {line-height:20px;}

ol.main_ol {list-style-position:inside;list-style-type:disc;margin-bottom:5px;margin-left:20px;}
ol.main_ol li {line-height:20px;}

h4.subheading {}
h4.subheading  a {text-decoration:none;}
h4.subheading  a:hover{text-decoration:underline;}

/*------------------------------------------------*/
/*--------[INGATLAN KÍNÁLAT ALOLDAL]--------------*/
/*------------------------------------------------*/
div.info_content h3.estate_header  {margin-bottom:0px;}
p.estate_price {font-size:16px;font-weight:bold;color:#593b7d;}

/*------------------------------------------------*/
/*---------------[FELTÖLTŐ FORM]------------------*/
/*------------------------------------------------*/
table.ingatlan_kereses {width:100%;}
table.ingatlan_kereses tr {}
table.ingatlan_kereses tr td{padding:5px;}
table.ingatlan_kereses  tr td a{}
table.ingatlan_kereses tr td a:hover {}


div#foot_logos {position:absolute;left:0px;top:45px;}
div.f_logo {float:left;}

/*------------------------------------------------*/
/*---------[TAB-BOX A TERMÉKLEÍRÁSHOZ]------------*/
/*------------------------------------------------*/

#product_list_box_header_tab {
/*
	background:transparent url(images/termek_listabox_h.gif) repeat-x scroll left bottom;
		background-color:#a7999d;
*/

	border-bottom:3px solid #2A143E;
	margin-bottom:7px;
	margin-top:11px;
	padding:9px 11px 0px 11px 9px;
	width:auto;
	}

table.tab_box {margin:0px;float:left;}
table.tab_box tr {}
table.tab_box tr td {font-size:15px;color:#ffffcb;}
table.tab_box tr td.leftpill {background:url(images/emese_tab_l.gif) no-repeat left;width:10px;height:35px;}
table.tab_box tr td.middlepill {background:url(images/emese_tab_c.gif) repeat-x ;height:35px;}
table.tab_box tr td.rightpill {background:url(images/emese_tab_r.gif) no-repeat left;width:10px;height:35px;}

table.tab_box tr td  a {color:#ffffcb;text-decoration:none;}
table.tab_box tr td  a:hover {color:#8cffff;text-decoration:none;}


table.jCalendar {
	border: 1px solid #000;
	background: #95cdcb;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #174159;
	color: #c0f0f2;
	font-weight: bold;
	padding: 3px 5px;
}

table.jCalendar td {
	padding: 3px 5px;
	text-align: center;
	background: #c8f6f6;
	color: #174159;
}

table.jCalendar td.other-month {
	background: #5db3ca;
	color: #a0e2ee;;
}
table.jCalendar td.today {
	background: #174159;
	color: #c0f0f2;
}
table.jCalendar td.selected {
	background: #c8f6f6;
	color: #174159;
}
table.jCalendar td.selected.dp-hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background: #fff;
	color: #000;
}
table.jCalendar tr.selectedWeek td {
	background: #f66;
	color: #fff;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	background: #80cee2;
	color: #c0f0f2;
}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
	position: relative;
	background: #95cdcb;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #174159;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #4ca5a2;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
	
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


