/* altalanos osztalyok */

body {
	background:url(bg.jpg) repeat-x 0 bottom White;
	color: #525252;
	margin: 0;
	padding: 0;
	border: 0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
    min-width: 980px;
}
#page_image{
	width: 100%;
	background:url(bg_image.jpg) no-repeat center 0  transparent;
	/*------------ karácsony ---------------
	background:url(bg_kari.jpg) no-repeat center 0  transparent;*/
}
#footer_outher{
width:100%;
}
/*-head-*/
#header{
	background: url(bg_header.png) no-repeat 4px 22px transparent;
	 height: auto;
    margin: 0 auto;
    padding: 0 4px;
    position: relative;
    width: 980px;
    z-index: 101;
	min-height: 156px;
}
#header_inner{
display:block;
width:100%;
background: url(bg_header_inner.png) repeat-x 0 142px transparent;
color:#212426;
}
#header_logo, #header_logo a{
/*background:url(logo.png) no-repeat 0 0;*/
display: block;
    height: 129px;
    margin-left: 3px;
    position: absolute;
    top: 7px;
    width: 350px;
    z-index: 10;
}
#header_logo a{
width:0;
padding-left:350px;
position:static;
overflow:hidden;
background:none;
}
#main_content_outer{
clear:both;
}
#header_lang{
display:block;
visibility:visible;
width:960px;
padding:20px 0 0 0;
text-align:right;
}
#sw_current_lang{
width:0px;
display:none;
}
#sw_languages, .sw_s1_lang_list{
display:inline;
visibility:visible;
padding:0;
margin:0;
list-style-type: none;
width:auto;
height:20px;
float:right;
}
.sw_s1_lang_list li, .sw_s1_lang_list li a{
display:inline;
float:left;
}
.sw_s1_lang_list li a{
color:#666666;
padding:4px 4px 4px 4px;
text-decoration:none;
}
.sw_s1_lang_list li a:hover{
color:#FE0000;
letter-spacing:0.17em;
}
/*footer*/
#footer_outher{
	
	padding-bottom:80px;
}

#footer{
	width:980px;
	background:url(bg_footer.png) no-repeat 0 bottom white;
	padding: 30px 0 10px 0;
	margin:0 auto;
	color:#212426;
	min-height:135px;
}
/*--szövegform--*/
h1, .title, .swnewsletter_subscribe h2{
font-size:1.25em;
font-weight:bold;
color:#393939;
margin:0 0 6px;
text-transform:uppercase;
}
h2{
font-size:1.2em;
font-weight:normal;
color:#2476CE;
margin:6px 0 4px 0;
}

h3{
font-size:1em;
font-weight:normal;
/*font-style:italic;*/
color:#444444;
margin:4px 0;
}
#side_content h2{
font-size:18px;
margin:0;
}
#side_content h3{
font-size:14px;
font-weight:normal;
font-style:normal;
color:#27649D;
}
/**/
#side_content h1,
#side_content2 h1.title,
#side_content2 h1.headlines_title,
.dashboard_outher h2{
    background: url("bg_gray.png") repeat 0 0 transparent;
	color: white;
    display: block;
    margin: 0;
    min-height: 24px;
    padding: 10px 2%;
    text-transform: none;
    width: 96%;
	font-weight: normal;
	text-transform:uppercase;
}
#main_content h1,
#main_content h1.title,
#main_content h1.headlines_title{
    background: url("bg_silver.png") repeat 0 0 transparent;
	color: #1E1E1F;
    display: block;
    margin: 0;
    min-height: 24px;
    padding: 10px 2%;
    text-transform: none;
    width: 96%;
	font-weight: normal;
	text-transform:uppercase;
}
.pager{
background: url("/data/menu/skins/1/bg_menu_silver.png") repeat scroll 0 bottom transparent;
    display: block;
    height: 20px;
    padding: 3px 0;
}   
.pages, .next, .prev{
display:block;
float:left;
padding:0;
margin:0;
color:#2A54A6;
}
.pages{
width:70%;
text-align:center;
}
.next{width:15%;}
.prev{width:15%;}
.pages a, .next a{
	color:#222426;
	text-decoration:none;
	border-left:solid 1px #CCCFD1;
	padding-left:2px;
}
#high_contrast {
	display:none;
	/*
	float: left;
	width: 27px;
	height: 31px;
	padding-top: 20px;
	overflow: hidden;
	background: url(high_contrast.png) no-repeat 0 20px;
	*/
}
#main_content p, #main_content .sw_s1_gallery{
padding: 6px 0;
margin-top: 0;
margin-bottom: 0;
/*text-align:justify;*/
}
/*--------------- login -------------------------*/
#header #swlogin_box{
	float: left;
    width: 135px;
    z-index: 1;
	text-align: right;
}
.swlogin_box{
}
.login_form{
	display:block;
	width:auto;
	float:left;
	position:relative;
	z-index:100;
	padding:0;
}
.logged_in, .logged_in .box_inner{
	float: left;
	 width: 100%;
}
#side_content .login_form, #side_content .logged_in, #side_content .logged_in .box_inner{
	width:100%;
}
.login_form .boxtitle h2,
.login_form .boxdata h2{
	margin:0;
	padding:5px 0;
	font-size:11px;
	color:#393939;
	text-transform: uppercase;
}
.login_form .boxdata input[type=text],
.login_form .boxdata input[type=password]{
	margin: 0 0 5px;
    width: 99%
}
.reg_href_outer{
	font-size:10px;
}
	.reg_href_outer a{
		color: #797979;
    font-size: 9px;
    text-decoration: none;
	}
	.reg_href_outer a:hover{
		color:#393939;
		text-decoration:underline;
	}
.login_form .boxdata {
		 display:block;
		 width:175px;
		 padding:0;
		 height:auto;
		
}
	/*---- popup-hoz ----*/
	#sw_1_login_link, #sw_1_register_link{
		color: #393939;
		display: block;
		text-decoration: none;
		
		
	}
	.login_text_or{
		float:none;
		color: #999999;
	}
	.login_form .boxdata {
		 background: url("bg_login_popup.png") no-repeat scroll center bottom transparent;
		color: #393939;
    left: -50px;
    padding: 0 20px 10px 15px;
    position: absolute;
    top: 62px;
    z-index: 1000;
	font-size:11px;
	}
	.login_form .boxdata label,
	.sw_2_1_input_outer{
	width:50%;
	float:left;
	}
	.login_form .boxdata label{
	padding-right: 1%;
    width: 46%;
	}
.login_form .boxdata form input[type=submit]{
	display: inline;
    margin: 0;
    width: auto;
}
.logged_in .boxtitle h2{
font-size:11px;
margin:0;
padding:0 0 2px 0;
color:#393939;
text-transform:uppercase;
}
.logged_in .boxdata{}
.logged_in .sw_s1_visitorlogged{
	
	padding: 0 0 5px 0;
}
.logged_in form{
	
}
.logged_in .sw_s1_input_submit, .logged_in .reg_href_outer {
	font-size:0.8em;
	display:inline;
	width: auto;
}
.logged_in .reg_href_outer {
	padding-top: 2px;
}
/*--------------- kereső -------------------------*/
#header .sw_s1_search_box{
	display: block;
    float: right;
    height: 30px;
    margin: 5px 10px 0 0;
    width: 210px;
    z-index: 1;
}
#header .search_box_inner,
#main_content .sw_s1_search_box .sw_s1_input_submit{
	border: none;
	width: 210px;
	height: 30px;
	padding:0px;
	background: url("bg_query_field.png") no-repeat right 0 transparent;
}
#header .search_box_inner .search_box_inner2{
	display:none
}
#header .query_field_label{
	display:none;
	float:left;
	font-size:0.7em;
}
#header .query_field,
#header .sw_s1_search_box .sw_s1_input_submit{
	border:none;	
	background: white;
	float: left;
    height: 30px;
    padding: 0;
    width: 162px;
	margin:0 5px 0 0;
}
.query_field{
color:#007887;
border:solid 1px #D3D6D9;
height:28px;
}
#header .sf_hover{
color:#002837;
}
#header .sw_s1_search_box .sw_s1_input_submit,
#main_content .sw_s1_search_box .sw_s1_input_submit{
	
	border-left: medium none;
    clear: none;
    cursor: pointer;
    height: 30px;
    margin: 0;
    overflow: hidden;
    text-indent: 52px;
    width: 42px;
}
#header .sw_s1_search_box .sw_s1_input_submit:hover{
	/*background-image: url("bg_query_field_hover.png");*/
}
#header .sw_s1_search_box .sw_s1_input_submit{
	background: transparent;
}
#main_content .sw_s1_search_box .query_field, #main_content .sw_s1_search_box .sw_s1_input_submit{
	float:left;
	margin:5px 5px 10px 0;
}
#main_content .sw_s1_search_box > div > label{
	display:none;
}
#main_content .sw_s1_search_box .search_box_inner2{
	display: block;
    float: left;
    margin: 10px 0 0 10px;
}
#search_results_documents img{
	float: left;
    margin-right: 20px;
    max-height: 200px;
    max-width: 120px;
}
#search_results_taging .clearer{
display:none;
}
.tag_editor_input{
	width:98%;
}
.search_result_title{
font-weight:normal;
margin-top: 30px;
margin-right:10px;
}
.search_result_title a{
/*color:#692222;*/
}
.search_result_title a:hover{
/*color:#cc0000;*/
}
#search_results_documents p{
margin:0.4em 0 1em 0;
text-align:justify;
}
#content_inner2 .home {
	float: none;	
}
#side_content .box, #side_content .article_text{
text-align:center;
display:block;
width:100%;
clear:both;
}
#side_content .article_text{
background:white;
}
#side_content .box .boxdata{
background:none;
border:none;
color:white;
}
#sw_22_subscribe input[type=text],
#side_content input[type=text]{
max-width:140px;
width:98%;
}
.wizard, .module_factory_opener_icon{
background:#E7E9EB;
display:block;
padding:2px 0;
float:left;
width:auto;
}
.module_factory_opener_icon {
    position:relative;
	z-index: 20;
	
}
.title{
padding-top:0;
margin:0;
}

.author {
    color:#999999;
}
.publishtime {
    color:#999999;
    font-style:italic;
}
.lead {
    font-weight: bold;
}
.article_text {
	text-align: justify;
	margin-bottom: 20px;
}

.article_text li{
	margin-bottom: 10px;
}

.lead, .article_text p {
    line-height: 1.5;
}
input.title {
    width: 98%;
}
a, a:hover{
color: #117FAE;
text-decoration:none;
}
a:hover{
color: #18B5EE;
}
.sw_s1_hidden_content {
	display: none;
	visibility: hidden;
}
h2.sw_s1_title_comments{
	border: medium none;
    margin: -2% 0 0 -2%;
    width: 100%;
}
.sw_s1_comments, .sw_s1_rate {
    background:white;
	padding: 2%;
	border: 1px solid #DFE1DE;
	width: 95.8%;
	margin: 2% 0 2% 0;
}
.sw_s1_comment_post{
	padding:5px 0 5px 0;
	border-bottom: 1px solid #DFE1DE;
}
.sw_s1_comments {
    text-align: justify;
}

.sw_s1_rate {
    
}
.sw_39_1_banner_place{
display:block;
width:auto;
clear:both;
}
#header #h_banner{
display:block;
float:left;
margin: 0 0 0 354px;
width:480px;
height:60px;
}
#header .sw_39_1_banner_title{
	width:0;
	float:left;
	height:60px;
	overflow:hidden;
    padding:0 0 0 10px;
    margin: 0 2px 0 0;
	background:url(bg_banner_title_hu.png) no-repeat 0 0 transparent;
}
/* rejtett */
#main_content #sw_37_gallery_title,
#sw_143_article_text,
#main_content #sw_95_gallery_title,
#main_content #sw_131_gallery_title,
#main_content #sw_71_gallery_title{
	display:none;
}
/*------------------------ gombok -----------------------*/
		/* a */
.swnewsletter_subscribe input[type=submit],
.new_ad,
#sw_222_article_text a{
	background:transparent url(bg_blue.png) repeat-x 0 0;
    color: white;
    display: block;
    font-weight: bold;
    height: 18px;
    padding: 15px 10px;
    width: auto;
	cursor: pointer;
}
	/* ezüst nyil*/
.sw_top_snow .sw_hojelentesek,
.snow_forecast_headlines .button_row a{
	background:transparent url(bg_arrow_r_silver.png) no-repeat right center;
    padding: 6px 12px 5px 5px;
       float:left;
	margin:0 0 0 5px;
	font-size:11px;
	font-weight:bold;
}
	/* fekete gomb fehér nyil*/
#data_filter_send,
.link_more,
.ski_place_google_map a{
	background:transparent url(bg_link_more.png) no-repeat right 0;
	color:white;
	padding:3px 23px 4px 5px;
	float: left;
}
		/* input */
.swnewsletter_subscribe input[type=submit],
#data_filter_send{
	height: 43px;
    padding: 5px 5px;
    border:none;
}
#sw_222_article_text a{
	padding-top: 12px;
    width: 170px;
	float:right;
}
/* ------------------------------------------------------- */
/*- hírlevél -*/
.swnewsletter_subscribe{
}
.swnewsletter_subscribe h2{

}
.swnewsletter_subscribe .sw_7_1_labelbox, .swnewsletter_subscribe .sw_7_1_inputbox{
	display:block;
	float:left;
	width:73%;
	padding:0 0 2px 0;
}
.swnewsletter_subscribe .sw_7_1_labelbox{
	width:27%;
	padding:8px 0;
}
.swnewsletter_subscribe .input_text{
	display:block;
	width:226px;
	height:16px;
	color:#666666;
	padding:5px;
	background:url(bg_input.png) no-repeat 0 0 transparent;
	border: medium none;
}
.swnewsletter_subscribe input[type=submit]{
	float:left;
}
.unsubscribe_link{
	float:left;
	padding:16px 0 0 20px;
}
/*- editor -*/
.sw_s1_editor{
padding: 5px;
position:relative;
width:565px;
z-index:160;
border:solid 1px #EF8526;
margin-bottom: 10px;
}
#side_content .sw_s1_editor, #side_content2 .sw_s1_editor {
background:#F7F8FA;
}
#main_content_inner2 .sw_s1_editor td, #main_content_inner2 .sw_s1_editor th{
	border-bottom: none;
	text-align: left;
}
#main_content_inner2 .sw_s1_editor th{
	text-align:left;
}
.sw_s1_editor .sw_s1_table,#side_content_inner2 .module_factory .box_inner{
	background:white;
	border:solid 1px #EFEFEF;
}
.sw_s1_editor .sw_s1_table th{
	background:#397ABB;
	border:solid 1px #2F6FAC;
	color:white;
}
.sw_s1_editor .sw_s1_table td{
	border:solid 1px #f4f4f4;
	text-align: center;
}
#header div.sw_s1_inner_menu {
    position: absolute;
    z-index: 133;
}
.sw_iframe_header, .sw_iframe_body{
border:none;
width:430px;
position:absolute;
left:-192px;
top:-200px;
width:520px;
background:white;
border:solid 1px #aaaaff;
z-index:500;
}
.sw_iframe_body_inner{
width:520px;
border:none;
height:300px;
}
.sw_iframe_header{
left:-203px;
text-align:right;
height:20px;
background-color:#eeeeee;
}
.sw_iframe_body{
height:300px;
left:-203px;
top:-180px;
}
.sw_iframe_header_label{
display:block;
float:left;
font-weight:bold;
padding:2px;
text-align:left;
width:200px;
}
.sw_iframe_header a{
display:block;
height:20px;
padding-right:20px;
background:url(close.gif) no-repeat right 0;
}

.broser_window .sw_s1_inner_menu ul{
z-index:435;
}
.broser_window .sw_s1_inner_menu ul ul{
z-index:437;
}
.wizard{
border:1px solid #DCDFE1;
margin:5px 0;
position:relative;
z-index:20;
}
.wizard h1, .wizard h2, .wizard h3{
background:#efefef;
font-size:11px;
padding:4px;
font-weight: bold;
}
#side_content .wizard, #side_content .wizard, #side_content .wizard,
#side_content .wizard h1, #side_content .wizard h2, #side_content .wizard h3{
font-size:13px;
}
.search_result_title{
clear:both;
}

#search_results_documents{
border-bottom:1px solid #DDDDDD;
}
/*--*/
.markers{
display:block;
float:left;
width:460px;
min-height:180px;
margin:0;
padding:0 8px 8px;
}
.marker_name, .marker_value{
display:block;
width:auto;
float:left;
margin:0;
padding:2px;
color:#666666;
}
.marker_value{
float:none;
}
.clearer, .sw_clearer{
	clear: both;
	height: 0px;
	line-height: 0px;
	width: 1px;
	font-size: 1px;
}
.no_break {
    white-space:nowrap;
}
.sw_s1_hidden_content, .sw_s1_rejtett {
	display: none;
	visibility: hidden;
}
.alert, .sw_s1_alert, .sw_s1_login_alert {
	color: Red;
	font-weight: bold;
}
.sw_s1_galitem{
	border-bottom: 1px solid #DCDFE1;
    margin-bottom: 20px;
    padding-bottom: 10px;
    padding-top: 5px;
}
.sw_s1_gallery_3_cols .sw_s1_galitem{
	
}

#main_content #sw_67_gallery .sw_s1_galitem h2 a, #main_content #sw_67_gallery .sw_s1_galitem h2{
	padding: 5px 5px 0px 5px;
	color: #DCDFE1;
	text-align: center;
	font-size: 12px;
}
#sw_46_gallery .sw_s1_galitem{
	border:1px solid #EFEFEF;
	height:240px;
	margin:10px;
	padding:2px;
	width:160px;
	overflow:hidden;
	text-align:center;
}
.sw_s1_galitem_last_col {
    
}
.sw_6_1_preview_img_outer {
display: block;
	width: 100%;
}
.sw_6_1_icon {
	display: block;
	width: 48px;
	margin: 0 10px 0 0;
	border:none;
}

.sw_s1_galitem h2, #main_content .sw_s1_galitem h2 {
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	text-align:left;
	line-height: 14px;
	text-transform:uppercase;
}
.sw_s1_galitem h2 a:hover, #main_content .sw_s1_galitem h2 a:hover{
	color: #18B4ED;
	text-decoration: underline;
}

.sw_s1_galitem h2 a, #main_content .sw_s1_galitem h2 a {
	color:#2476CE;
}

.sw_s1_galitem img {
	
	z-index:110;
}
#side_content2 .sw_s1_galitem img:hover {
	
}
/*------------- headlines -------------*/
.sw_s1_headlines .link_more{
	background:transparent url(bg_link_more.png) no-repeat right 0;
	color:white;
	padding:3px 23px 4px 5px;
	float: left;
}
.sw_s1_headlines h2{
	text-transform:uppercase;
	
}
.sw_s1_headlines h2 a{
color:#1085C5;
}
.sw_s1_headlines .sw_32_1_preview{
	font-size:11px;
	line-height:1;
	color:#333333;
}
.sw_s1_headlines .sw_32_1_preview_img_outer{
	display: block;
    float: left;
    height: 130px;
    margin: 0 5px 0 0;
    overflow: hidden;
    width: 130px;
}
.sw_s1_headlines .sw_32_1_preview_img_outer img{
	max-width: 170px;
    
}
.sw_s1_headlines .sw_s1_galitem h2 {
	padding:0;
}
.sw_s1_headlines .sw_32_1_preview{
	color: #333333;
    display: block;
    font-size: 11px;
    height: 48px;
    line-height: 12px;
    overflow: hidden;
    text-align: left;
}
/*----------  több oszlop -----------*/
.sw_s1_gallery_2_cols .sw_32_1_preview_img_outer{
	height: 100px;
    width: 100px;
}
.sw_s1_gallery_2_cols .sw_32_1_preview_img_outer img{
	max-width: 100px;
    
}
/*---------------- esemény --------------------*/
.sw_44_1_event_time{
	background: url("bg_silver.png") repeat scroll 0 bottom transparent;
    display: block;
    float: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 5px;
    text-align: center;
    width: 140px;
}
/*------------------------------------*/

.go_top, .go_bottom{
display:none;
width:20px;
height:0px;
margin:0;
padding-top:20px;
background: url(go_top.gif) no-repeat;
overflow:hidden;
position:relative;
z-index:110;
float:right;
cursor:pointer;
}
.go_top{
position:absolute;
top:200px;
}
.go_bottom{
background: url(go_bottom.gif) no-repeat;
}
.sw_6_1_publishtime{
color:#999999;
font-style:italic;
}

/*--------------- senswerk  ---------------------*/
.senswerk {
    background: url("logo_inv_senswerk.png") no-repeat right 0 transparent;
    color: #FAeFeF;
    display: block;
    float: right;
    font-size: 0.85em;
    height: 24px;
    line-height: 1.1em;
    padding: 7px 97px 5px 0;
    text-align: right;
    text-decoration: none;
    width: 130px;
	margin: -15px -16px 0 0;
}
.senswerk:hover {
    background-image: url("senswerk_5_2_red_kis_level_95.png");
	color:#A71C32;
}
/*--------------- galéria  ---------------------*/
.sw_s1_gallery .sw_s1_galitem{
	padding: 2%;
    width: 95.8%;
	margin:0 0 10px 0;
	border-bottom:solid 1px #DFE1DE;
}
.sw_s1_gallery .link_more{
	background:transparent url(bg_link_more.png) no-repeat right 0;
	color: white;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 3px 0 0;
    padding: 2px 15px 4px 5px;
    text-align: center;
}
.sw_s1_gallery h2{
	text-transform:uppercase;
	
}
.sw_s1_gallery h2 a{
color:#1085C5;
}
.sw_s1_gallery .sw_6_1_preview{
	font-size:11px;
	line-height:1;
	color:#333333;
}
.sw_s1_gallery .sw_6_1_preview_img_outer{
	display: block;
    float: left;
    height: 130px;
    margin: 0 5px 0 0;
    overflow: hidden;
    width: 130px;
}
.sw_s1_gallery .sw_6_1_preview_img_outer img{
	min-width:130px;
	max-width:130px;
}
.sw_s1_gallery .sw_s1_galitem h2 {
	padding:0;
}
.sw_s1_gallery .sw_6_1_preview{
	color: #333333;
    display: block;
    font-size: 11px;
    height: 48px;
    line-height: 12px;
    overflow: hidden;
    text-align: left;
}
.sw_6_1_lead{
	/*height: 60px;*/
    line-height: 1.1;
    overflow: hidden;
}
.sw_s1_galitem  {
	
}
.sw_s1_gallery_1_cols .sw_s1_galitem  {
	
}
/*---------- galéria 2 oszlopos -*/
.sw_s1_gallery_2_cols .sw_s1_galitem {
	float: left;
    margin: 3% 2% 5% 0;
    width: 44.6%;
}
.sw_s1_gallery_2_cols .sw_6_1_preview_img_outer{
	width: 100%;
	margin: 0 0 2%;
}
.sw_s1_gallery_2_cols .sw_6_1_preview_img_outer img{
	min-width:100%;
	max-width:130%;
}
.sw_s1_gallery_1_cols .sw_s1_galitem_last_col,
.sw_s1_gallery_2_cols .sw_s1_galitem_last_col,
.sw_s1_gallery_3_cols .sw_s1_galitem_last_col{
	margin-right: 0;
}
/**/
/*popup css-e*/

.sw_s1_gallery {  
	display:block;
	width:100%;
	padding:0;
	margin:0;
	font-weight:normal;  
	text-align:justify;  
 }  

#side_content .sw_s1_gallery, #side_content2 .sw_s1_gallery {  
 background:none;;  
 }  
.sw_s1_gallery blockquote, q {  
 quotes:"" "";  
 }  
.sw_6_1_preview_img_outer a{  
  cursor:url(/data/skins/1/zoomin.cur), pointer;
  outline: none;
   /*text-decoration:none;  */
 }  
.sw_s1_gallery br.both{  
 clear:both;  
 }  
#backgroundPopup{  
 display:none;  
 position:absolute;    
 height:100%;  
 width:100%;  
 top:0;  
 left:0;  
 padding:0;
 margin:0;
 background:black;
 border:1px solid #cecece;  
 z-index:540;  
 }  
 #popupimg {
 display:none;
 width:auto;
 float:left;
 }
 .sw_6_1_preview_img_outer img{
 display:block;
 padding:0;
 margin:0;
 margin-bottom: 5px;
 }

#sw_67_gallery   .sw_6_1_preview_img_outer img{
	display: inline;
}
 #popupContactClose{  
 font-size:14px;  
 line-height:14px;  
 right:6px;  
 top:4px;  
 position:absolute;  
 font-weight:700;  
 display:block;  
 }  
 
 .sw_s1_galitem .article_text{
 display:none;
 float:left;
 width:220px;
 padding:8px;
 margin:0;
 text-align:left;
 position:relative;
 left:0;
 top:0;
 z-index:541;
 background:white;
 font-size:10px;
 }
 #popuptext h2{
font-size:20px;
 }
 #popuptext h2, #popuptext p{
 display:block;
width:200px;
}
/*popup vége*/
 .sw_s1_galitem{
	z-index:100;
}
 .sw_6_1_gal_item_admin_links{
display:block;
width:100%;
background:white;
z-index:130;
}
.broser_window, .uploadbody{
	color:#3E7FD0;
	background:white;
	font-size:13px;
	min-width: 0;
}

.broser_window .sw_s1_editor {
	width: auto;
}
.broser_window .sw_s1_galitem{
	width: auto;	
}
.broser_window h1{
font-size:16px;
}
.broser_window h2{
font-size:12px;
}
/*--form--*/
.sw_s1_input_submit, #sw_22_send, #sw_20_send, #sw_16_send,
.map_code{
display:block;
background:url(bg_arrow_r_blue.png) no-repeat right 0;
width:70px;
border:none;
color:#1085C5;
font-size:11px;
padding:0px 7px 0px 4px;
margin: 0 auto;
clear:left;
float:none;
cursor:pointer;
}
.reg_href_outer{
padding:4px 0;
}
.sw_38_1_labelbox, .sw_38_1_inputbox, #main_content_inner2 textarea,
#sw_21_acceptance_location,#sw_21_price,.input_text, #sw_21_category_id,
.textarea{
width:96%;
}
#main_content_inner2 textarea{
height:80px;
}
.sw_s1_emphasized{
	font-weight: bold;
}
p .sw_s1_emphasized{
	color: black;
}
.search_result_title{
font-size:15px;
}
/* apróhirdetés szűrő form */

.data_filter, #sw_20_form .sw_27_1_row{

}
.data_filter input, #sw_21_cat_id, #sw_21_buy, #sw_21_used{
font-size:10px;
}
.data_filter label{
color:#2A54A6;
font-weight:bold;
font-size:12px;
padding:2px;
vertical-align:middle;
margin:0;
}

#sw_20_form .sw_27_1_inputbox{
width:310px;
padding-right:0;
}
#sw_20_form div{
display:block;
float:left;
}
.data_filter #sw_21_has_image{
clear:right;
}
#sw_file_upload_frame{
height:45px;
overflow:hidden;
width:99%;
}
.uploadbody p{
margin:2px 0;
}
#sw_21_fieldset_0,#sw_68_fieldset_0, #sw_21_fieldset_1{
background:white;
border:solid 1px #D0DCEA;
margin-bottom: 10px;
}
#sw_21_fieldset_0 legend, #sw_68_fieldset_0 legend, #sw_21_fieldset_1 legend{
background:transparent  url(bg_head.jpg) no-repeat 0 bottom;
height:20px;
border:none;
padding:6px 6px 10px 6px;
color:white;
}
.sw_s1_comment{
font-size:11px;
}

#img_view_box{
text-align:center;
}
.price, .item_title{
display:block;
float:left;
width:120px;
font-size:14px;
}
.price{
color:#2476CE;
}
.dashboard_category a img{
display:block;
float:left;
}
#main_content_inner2  .ads_view_tbl td{
text-align:left;
padding:4px;
}
.mod_box{
display:block;
width:100%;
clear:both;
}
.contact, .denunciation, .icon_del_small, .moderate, .unmoderate{
background:transparent url(kapcs.png) no-repeat scroll 0 center;
display:block;
float:left;
height:20px;
padding:10px 4px 10px 28px;
}
.denunciation{
background:transparent url(denunciation.png) no-repeat scroll 0 center;
}
.icon_del_small{
background:transparent url(icon_del_small.png) no-repeat scroll 0 center;
}
.moderate{
background:transparent url(moderate.png) no-repeat scroll 0 center;
}
.unmoderate{
background:transparent url(unmoderate.png) no-repeat scroll 0 center;
}
#label_1,#label_2{
padding:4px;
background:#F7F8FA;
border:solid 1px #F4F5F8;
}
#label_1{
margin-top:5px;
border-bottom:none;
}
#label_2{
margin-bottom:5px;
border-top:none;
}
/*--statikus formok--*/
label{
display:inline;
position:relative;
top:0;
}
#sw_20_form .sw_27_1_row{
margin:2px 0;
}
#sw_20_form .sw_27_1_inputbox input{
}
#sw_20_form .sw_s1_buttonrow,#sw_16_form .sw_s1_buttonrow{
float:none;
}
#main_content .icon_back {
	background: url(left.gif) no-repeat 0 center;
	padding: 0 10px 0 15px;
	line-height:2em;	
}

/*#main_content .icon_text {
	float: none;
	display: inline;
	width: auto;
	height: auto;
	padding: 10px 0px 10px 32px;
	margin-right: 24px;
	font-size:10px;
	line-height:2em;
}*/

#main_content_inner2 .current_weather{
background:#A6C1E3 url(bg_cu_we.jpg) repeat-y 0 0;
display:block;
height:420px;
width:560px;
}
#main_content_inner2 .current_weather table{
bottom:215px;
color:#2A54A6;
height:218px;
left:266px;
position:relative;
width:280px;
z-index:100;
}
#main_content_inner2 .current_weather td, #main_content_inner2 .current_weather th {
border-bottom:none;
text-align:left;
width:160px;
background: #cfdbe9;
color:#444444;
padding:0  0 0 10px;
height:20px;
line-height:1em;
}
#main_content_inner2 .current_weather th {
text-align:right;
color:#2A54A6;
width:110px;
padding:0 10px 0 0 ;
background: #9EBCE0;
}
.measure_time, .weather_copyright, .weather_com_adv_place{
	background: white;
	padding:10px;
}
.weather_com_adv_place{
font-size:11px;
color:#888888;
min-height:80px;
}
.weather_com_adv{
float:left;
padding:2px 4px;
border-left:solid 1px #eeeeee;
}
.sw_39_1_banner_title, .weather_com_adv_title{
	font-size: 10px;
	margin:2px 0;
	letter-spacing:0.75em;
}
.weather_com_adv_title{
	border-bottom:solid 1px #eeeeee;
}
.weather_com_adv_place a{
color:#88CFFF;
}
.weather_com_adv_place a:hover{
color:blue;
}
.current_weather .weather_icon, .current_weather .weather_description, .current_weather .temperature, .current_weather .temperature_feel {
display:block;
width:208px;
padding:20px;
color:#2476CE;
}
.current_weather .weather_icon{
padding-bottom:0px;
}
.current_weather .temperature, .current_weather .temperature_feel {
font-size:16px;
color:#444444;
}
.current_weather .temperature{
font-size:24px;
padding-top:0px;
padding-bottom:2px;
color:#444444;
}
.top_fresh_snow, .top_snow_size, .snow_forecast_country_inner,
.dashboard_outher {
display:block;
width:280px;
/*min-height:80px;*/
}

.new_link a {
	display: block;
	width: 100px;
}
/* friss hóadat */
.sw_top_snow_title, .sw_top_snow_title a{
color:white;
}
.ski_place,
.sw_ski_place {
	clear: both;
    min-height: 20px;
    margin: 0;
    padding: 0 10px 0;
    width: 260px;
}
.sw_top_snow .even,
.snow_forecast_headlines .even{
	background-color: #393939;
}
.sw_top_snow .odd,
.snow_forecast_headlines .odd{
	background-color: #494949;
}
.sw_top_snow .sw_name{
	float:left;
	width:150px;
	padding:2px 0 2px 30px;
}
.sw_top_snow .sw_name a{
	color: white;
}
.sw_top_snow .sw_snow{
	float:left;
	width:80px;
	text-align:right;
	padding:2px 0 2px 0;
}
.sw_button_row,
.snow_forecast_headlines .button_row{
	background:transparent;
	background-color:#393939;
	clear: both;
    display: block;
    float: none;
    height: 26px;
    width: 100%;
	padding: 10px 0 0;
}
.sw_hojelentesek{
	
}
/**/
.top_fresh_snow, .top_snow_size{
	width:100%;
}

.snow_forecast_headlines .ski_place_name a{
	color:white;
}
.snow_forecast_country .no_data{
	opacity:0.5;
	filter:alpha(opacity=50);
}
.ski_place .ski_place_name, .ski_place .fresh_snow, .ski_place .snow_size {
	float:left;
	margin:0;
	padding:0;
	width:49%;
}
.ski_place .ski_place_name {
	width: 65%;
	padding-right: 1%;
	color:white;
}
.ski_place .fresh_snow, .ski_place .snow_size {
	width: 34%;
	text-align: right;
}


.dashboard_outher{
border:none;
padding:0;
}
.dashboard_outher, .dashboard_category{
background-position:0 -30px;
/*float:left;*/
margin: 10px 0 10px 0;
/*padding:5px 0;*/
width:99.6%;
}
.dashboard_category{
	width: 120px;
	margin-right: 10px;
	/*border-left:1px solid #DFE1DE;*/
}
.dashboard_outher{
border:1px solid #DFE1DE;
clear: both;
}
.weather_country h2 a, .snow_forecast_country h2 a, .dashboard_outher h2 a{
color:white;
padding:5px;
}
/*
.snow_forecast_country_inner{
	float: left;
    margin: 0;
    padding: 0 10px;
    width: 26px;
}
*/
.snow_forecast_country_inner h3 {
	clear:both;
	display:none;
	margin:0;
	padding: 10px 0;
}
.ski_place_name, fresh_snow {
display:block;
width:248px;
float:left;
}
.dashboard_outher h2{
font-size:1em;
}
.ads_sum{
display:block;
float:left;
width:85%;
padding:10px 0;
}
.snow_forecast_country h2 a{
display:block;
width:0;
height:20px;
margin:0;
padding:0 0 0 27px;
}
#side_content .snow_forecast_country h2{
display:none;
}
.new_ad{
	float:right;
}
.snow_forecast_headlines,
.sw_top_snow{
background: #393939;
color: #D8DADD;
}
.snow_forecast_headlines{
	padding:0 0 20px 0;
}
.snow_forecast_headlines a,
.sw_top_snow a{
color: #D8DADD;
}
.snow_forecast_headlines a:hover,
.sw_top_snow a:hover{
color: white;
}
.snow_forecast_country{
float:left;
margin:0;
padding:0;
width:100%;
}

.dashboard_category{
padding:0;
display: block;
float: left;
padding: 0 4px;
}
#main_content_inner2 .new_link a, #main_content_inner2 .new_link a:hover, 
#main_content_inner2 .new_ad, #main_content_inner2 .new_ad:hover{
	background:url(new_ad.png) no-repeat 0 0;
	padding: 10px 30px 10px 30px;
	font-weight: bold;
	color: #02354b;

}
 .new_link a{
	margin-left: 418px;
	/*margin-top: -50px;*/
	height: 20px;
	padding: 0px 0 10px 0px;
}

#main_content_inner2 .new_link a:hover, #main_content_inner2 .new_ad:hover{
	color: white;
	background:url(new_ad_hover.png) no-repeat 0 0;
}

#main_content_inner2 .new_ad, #main_content_inner2 .new_ad:hover{
	padding: 10px 25px;
}


#side_content .item_country_40 .ski_place, .sw_country_AT,
#side_content .item_country_250 .ski_place, .sw_country_FR,
#side_content .item_country_616 .ski_place, .sw_country_PL,
#side_content .item_country_348 .ski_place, .sw_country_HU,
#side_content .item_country_380 .ski_place, .sw_country_IT,
#side_content .item_country_642 .ski_place, .sw_country_RO,
#side_content .item_country_703 .ski_place, .sw_country_SK,
#side_content .item_country_705 .ski_place, .sw_country_SI{
background-image:url(slv_small.jpg);
background-repeat:no-repeat;
}
.ski_place {
	background-position: 5px 0;
    clear: both;
    height: 16px;
    padding: 2px 10px 0 40px;
    width: 230px;
}
#side_content .item_country_40 .ski_place, .sw_country_AT{background-image:url(aut_small.jpg);}
#side_content .item_country_250 .ski_place, .sw_country_FR{background-image:url(fra_small.jpg);}
#side_content .item_country_616 .ski_place, .sw_country_PL{background-image:url(pol_small.jpg);}
#side_content .item_country_348 .ski_place, .sw_country_HU{background-image:url(hun_small.jpg);}
#side_content .item_country_380 .ski_place, .sw_country_IT{background-image:url(ita_small.jpg);}
#side_content .item_country_642 .ski_place, .sw_country_RO{background-image:url(rom_small.jpg);}
#side_content .item_country_703 .ski_place, .sw_country_SK{background-image:url(slk_small.jpg);}
#side_content .item_country_705 .ski_place, .sw_country_SI{background-image:url(slv_small.jpg);}



#main_content_inner2 .snow_forecast_table{
background:#D0DBE9;
}

#main_content_inner2 .snow_forecast_table td{
border-bottom:1px solid white;
}
#main_content .snow_forecast_headlines, #main_content .sw_top_snow {
    background: #393939;
    color: #D8DADD;
}
#main_content .snow_forecast_country h2{
	background: url("bg_gray.png") repeat scroll 0 bottom transparent;
	margin:0;
	text-transform:uppercase;
	
}
#main_content .snow_forecast_country h2 a{
	height: 25px;
    margin: 0;
    padding: 10px 0 1px 50px;
    width: auto;
}
#main_content .ski_place {
    height: 19px;
    line-height: 16px;
    margin: 0;
    min-height: 16px;
    overflow: hidden;
    padding: 1px 10px 1px 50px;
    width: 496px;
}
#main_content .snow_forecast_country_inner{
	/*background: url("bg_ski_place.png") repeat scroll 0 0 #393939;
    padding-left: 50px;*/
    width: 100%;
}
/*-------------------------------------Comment-----------------------------------------------*/
.sw_s1_comment_nickname{
	display: block;
	float: left;
	border-right: 1px dotted #DCDFE1;
	padding-right: 5px;
}

.sw_s1_comment_createtime{
	display: block;
	float: left;
	padding-right: 30px;
	padding-left: 10px;
}

.sw_s1_comment_mod_links a{
	display: block;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	background-color:#ef8526;
	color: white;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 5px;
}


/*-------------------------Gallery--------------------------------*/
/*#sw_28_gallery a{
	background-color: #ef8526;
	color: white;
	padding:3px;
}*/

#sw_28_gallery h2 a{
	background-color: transparent;
	padding:0;
	margin:0;
}

.sw_6_1_preview{
	margin-bottom: 10px;
}


/*---------------------Banner------------------------------------*/

.sw_39_1_banner{
position:relative;
}
#side_content2 #sw_31_banner_html_code{
	width: 230px;
}
#side_content2 .sw_39_1_row{
	margin-top: 10px;
	margin-bottom: 10px;
}
#side_content2 #sw_31_banner_title, #side_content2 #sw_31_banner_url, #side_content2 #sw_31_banner_order_no{
	width: 230px;
}
.sw_39_1_labelbox{
	color: #2A54A6;
	font-size: 1.1em;
}
.sw_39_1_banner_place .sw_s1_inner_menu {
	display: block;
	width: 100%;
	height: 25px;
	clear: both;
}
#main_content_inner2 .sw_39_1_banner {
	width: 260px;
	float: left;
	padding: 10px;
	text-align: center;
}

#main_content_inner2 #sw_168_banner_place .sw_39_1_banner{
	width: 560px;
	text-align: left;
}

#main_content_below .sw_39_1_banner {
	text-align: center;
}
#side_content .sw_39_1_banner_place{
	padding:20px 0;
	clear:both;
	text-align: center;
}

#side_content #sw_163_banner_place{
	width:234px;
	height:auto;
	background:#393939;
	padding:20px 23px 30px 23px;
	clear:both;
}
#sw_163_banner_place .sw_39_1_banner_title{
	color:black;
}
a img{
	border: none;
	margin-bottom: 5px;
	
}
/*-------------------table-----------------------------------*/
#main_content_inner2 table {
	border: none;
	width:100%;
}
#main_content_inner2 .mceToolbar{
width:auto;
}
#main_content_inner2 td, #main_content_inner2 th{
	border-bottom:1px solid #EDEFF3;
	background:#F7F8FA;
	text-align: center;
}

#main_content_inner2 th{
font-weight:normal;
color:white;
border:none;
padding:6px 2px;
background:url(bg_head.jpg) repeat-x 0 bottom;
font-size: 1.2em;
	text-align:center;
}
#main_content_inner2  .banner_arak{
background:#F7F8FA;
}
#main_content_inner2  .banner_arak td{
border-bottom:1px solid white;
}
#main_content_inner2  .banner_arak th{
border:none;
background:#eeeeee;
color:black;
}
#main_content_inner2 .banner_ajanlat{
background:white url(bg_head_sm.jpg) repeat-y 5px 0;
margin-bottom: 10px;
}
#main_content_inner2 .banner_ajanlat .a1, #main_content_inner2 .banner_ajanlat .a1 a{
background:transparent url(bg_head.jpg) no-repeat center bottom;
color: white;
padding:10px 10px;
font-size: 18px;
}

table h3{
font-size:14px;
}
/*------forum--------*/
.topics_list_tbl{
	border: 1px solid #DCDFE1;
}
.sw_s1_comment_head{
	display:block;
	width:100%;
	clear:both;
	height:20px;
}
.sw_s1_comment_head .sw_s1_comment_nickname{
	color: #484848;
	font-weight:bold;
}
.topics_list_tbl td.sw_s1_thead{
background: url(bg_gray.png) repeat-x 0 0;
color:white;
padding:2px;
line-height:1;
}
.sw_s1_thead h2, .sw_s1_thead a{
color:white;
font-size:12px;
margin:0;
}
.sw_s1_thead2{
background: url(bg_silver.png) repeat-x 0 0 white;
padding:5px;
border:1px solid #DCDFE1;
border-bottom:none;
}
.sw_s1_thead2 a{
}
.create,
.comments_number,
.comment_time,
.comment_author{
	font-size:11px;
	line-height:1;
}
.sw_s1_separator_td{
height:10px;
}
.sw_s1_msgtd{
padding:5px;
text-align:left;
border:1px solid #DCDFE1;
border-top:none;
background: white;
}
.nickname{
	text-transform:uppercase;
}
.crt_time{
	font-size:11px;
}
#sw_27_change_comments_order{
margin:6px 0;
}
.sw_s1_td1, .sw_s1_td2{
/*background:#4589D2;
color:#DDDDDD;*/
width:50%;
border-bottom: 1px solid #DCDFE1;
}
#topics_tbl {
border: 1px solid #4589D2;
margin-bottom:5px;
}
#topics_tbl td, .topics_list_tbl td{
text-align:left;
padding:5px;
}
#topics_tbl .sw_s1_labeltd{
padding-left:100px;
}
.ads_view_tbl .sw_s1_labeltd{
text-align:right;
padding-right:10px;
}
 .country{
	font-size: 16px;
	color: #ef8526;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #ece9d8;
	border-right: 1px solid #ece9d8;
}
.autopalya, td{
	border: none;
}
/*-------------------------------Rovatok--------------------------------------*/
/*-------------------------Rovat-fejlécek------------------------*/

#main_content h1#sw_6_article_title{
	background-image: url("bg_gray.png");
    color: white;
    margin: 0;
    padding-left: 12%;
    width: 86%;
}
#sw_134_lead, #sw_130_lead, #sw_41_lead, #sw_5_lead, 
#sw_143_lead, #sw_72_lead, #sw_148_lead, #sw_142_lead, #sw_6_lead {
	display: block;
    height: 50px;
    margin-top: -50px;
    overflow: hidden;
    position: absolute;
    width: auto;
    z-index: 100;
}
#sw_6_lead img {
	float: none;
	margin: 0;
}
#main_content_head #sw_6_lead{
	margin-top: -60px;
	margin-left: 0px;
}

#sw_6_lead img{
	max-height: 60px;
	max-width: 300px;
	margin-left: 0px;
}

#sw_6_lead img{
	max-width: 200px;
}

#main_content h1#sw_6_article_title,
h1#sw_72_article_title, h1#sw_99_gallery_title, h1#sw_143_article_title,
h1#sw_134_article_title, h1#sw_130_article_title, #main_content h1#sw_41_article_title, #main_content h1#sw_5_article_title, 
#main_content h1#sw_148_article_title {
	background-image: url("bg_gray.png");
    color: white;
    margin: 0;
    padding-left: 33%;
    width: 65%;
	text-align: right;
}
#sw_134_lead, #sw_130_lead, #sw_41_lead, #sw_5_lead, 
#sw_143_lead, #sw_72_lead, #sw_148_lead, #sw_142_lead, #sw_6_lead {
	display: block;
    height: 50px;
    margin-top: -50px;
    overflow: hidden;
    position: absolute;
    width: auto;
    z-index: 100;
}
#sw_134_lead img, #sw_130_lead img, #sw_41_lead img, #sw_5_lead img, 
#sw_143_lead img, #sw_72_lead img, #sw_148_lead img, #sw_142_lead img{
	float: none;
	margin: 0;
}
#main_content_head #sw_130_lead, #main_content_head #sw_41_lead, 
#main_content_head #sw_5_lead, #main_content_head #sw_143_lead{
	margin-top: -60px;
	margin-left: 0px;
}

#sw_134_lead img, #sw_130_lead img, #sw_41_lead img,#sw_
#sw_5_lead img, #sw_143_lead img, #sw_72_lead img, #sw_148_lead img, #sw_5_lead img{
	max-height: 60px;
	max-width: 300px;
	margin-left: 0px;
}

#sw_142_lead img{
	margin-left: 0px;
}

#sw_27_forum_title{
	background: url(forum.png) no-repeat 0 0;
	margin-bottom: 20px;
}

/*#sw_74_gallery_title{
	background: url(shop.png) no-repeat 0 0;
	height:73px;
	padding:0 0 0 250px;
	font-size: 30px;
}*/

#main_content_head #sw_130_article_title, #main_content_head #sw_41_article_title, 
#main_content_head #sw_5_article_title, #main_content_head #sw_143_article_title, 
#main_content_head #sw_6_article_title{
	margin-left: 0px;
	margin-top: 20px;
}

#data_filter_send{
	font-size: 12px;
    height: 19px;
    margin: 10px 285px 0 0;
    padding: 0 10px 5px 0;
    vertical-align: top;
    width: 60px;
}
#data_filter_list td, data_filter_list th{
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 1px solid #DCDFE1;
}
.ads_list_row{
	margin-top: 5px;
}
.ads_list_label{
	width: 30%;
	display: block;
	float: left;
	margin-top: 5px;
	padding-left: 10px;
}
.ads_list_input{
	display: block;
	float: left;
	margin-top: 5px;
	width: 50%
}
.adult_outher{
	width: 30%;
	float: left;
	display: block;
	padding-left: 10px;
	margin-top: 10px;
	border-top: 1px solid #D0DCEA;
	padding-top: 10px;
}
.dealer_outher{
	display: block;
	float: left;
	width: 30%;
	margin-top: 10px;
	border-top: 1px solid #D0DCEA;
	padding-top: 10px;
}
.hojelentes_row, .dealer_row{
	display: block;
	float: left;
	width: 100%;
	margin-top: 5px;
}

.hojelentes_input, .dealer_input{
	display: block;
	float: left;
}
.hojelentes_label label, .dealer_label label{
	display: block;
	float: left;
	font-weight: normal;
}
#data_filter_list{
	margin-bottom: 10px;
	margin-top: 10px;
}
#data_filter_list .ads_photo, #data_filter_list .ads_title, #data_filter_list .ads_location, #data_filter_list .ads_price, #data_filter_list .ads_date, #data_filter_list th{
	font-size: 12px;
	color: #DCDFE1;
	background: #F1F1EB;
}
#data_filter_list th a{
	text-decoration: underline;
	color: #2476CE;
}
#data_filter_list a{
	text-decoration: underline;
}
.sw_38_1_labelbox{
	font-weight: bold;
	color: #2A54A6;
	font-size: 12px;
	margin-top: 10px;
}
.ads_pic{
	border: 1px solid;
	margin-bottom: 5px;
	padding: 5px;
}
.kepfeltoltes{
	margin-top: 10px;
	margin-bottom: 10px;
}

.mceIframeContainer iframe {
	min-height: 250px;
}
.sw_15_1_labelbox{
	width: 50%;
	display: block;
	float: left;
	font-weight: bold;
	color: #2A54A6;
}
.sw_15_1_inputbox{
	display: block;
	float: left;
	width: 205px;
}
.sw_15_1_row{
	margin-bottom: 10px;
}
#sw_16_zip_3{
	width: auto;
}
.link_ex_lab{
font-size: 18px;
margin-top: 10px;
}
.link_ex_pre{
font-size: 16px;
margin-top: 10px;
text-align: center;
}

.link_ex_box #sw_63_input_4 {
	height:170px;
}

.article_text img{
	margin: 20px 20px 20px 0;
	float: left;
}
.lead img {
	margin: 0px 0px 20px 20px;
	float: right;
}
#sw_14_lead{
	text-align:center
}
#sw_14_lead img {
	margin: 0px 20px;
	float: none;
	width:120px;
	height:auto;
}
/*-------------------------Aktivitásmérő----------------------*/

.activity_box{

	margin-left: 5px;
	margin-right: 5px;
	display: block;
	float: left;
	width: 100%;
	margin-bottom: 35px;
	
}
.activity_box_data{
	border: 1px dotted blue;
	padding: 5px;
	background: url(Untitled-1.png) repeat-x 0 0;
	display: block;
	float: left;
	width: 100%;
	
}
.activity_box_data a{
	font-size: 1.1em;
}

#main_content_inner2  .activity_detailed_table .first_row td {
	border-top: 1px solid #DAE3EF;
}

.upload_pic{
	float: left;
	display: block;
	width: 150px;
	padding: 3px;
	border: 1px solid #DCDFE1;
	margin: 5px;
	min-height: 156px;
	background-color: white;
}

.activity_box_data caption{
	font-size: 18px;
	margin-top: 20px;
}
.activity_an_per{
	text-align: center;
	font-weight: bold;
}

.activity_box_data_title{
	font-size: 18px;
	text-align: center;
}
.activity_box h2{
	font-size: 24px;
}

.activity_details a{
	background: url(Pie_Chart.png) no-repeat 0 0;
	padding: 4px 0 4px 24px;
	font-weight: bold;
}

.activity_details{
	margin-top: 10px;
}
/*---------------------Apróhirdetések--------------------------*/

#img_view_box{
	background: #F7F8FA none repeat scroll 0 0;
	margin-bottom: 10px;
}

#img_view_box img{
	padding: 20px;
}

/*-----------------------Képfeltöltés---------------------------*/
.sw_36_1_labelbox{
	font-weight: bold;
	color: #2476CE;
	margin-top: 10px;
}

.up_input{
	margin-bottom: 30px;
}

#main_content_inner2 .view_gallery{
	margin-bottom: 30px;

}
.upload_picture_thanks{
	font-size: 24px;
	font-weight: bold;
}

.upload_picture_number{
	font-size: 20px;
	margin-bottom: 30px;
}


/*------------------------------Összefoglalo-----------------------*/

#sw_147_headlines .sw_s1_galitem{
	
}

/*----------------------------Forum------------------------------*/
#sw_27_addcat_link, #sw_27_addcat_link:hover, #sw_27_addtopic_link{
	background: url(bg_link_more.png) no-repeat right 0;
	padding: 4px 20px 5px 5px;
	font-weight: bold;
	color: white;
}
#sw_27_addcat_link:hover, #sw_27_addtopic_link:hover{
	
	color: white;
}

#sw_27_addtopic_link, #sw_27_addtopic_link:hover{
	
}
#main_content_inner2 fieldset{
	margin-bottom: 10px;
}

#sw_27_addcomment_link{
	background: url("bg_blue.png") repeat-x scroll right 0 transparent;
    color: white;
    display: block;
    font-weight: bold;
    padding: 11px 20px;
    text-align: center;
    width: 80px;
}

.sw_s1_path{
	margin-bottom: 10px;
	padding: 10px;
	background: url(bg_silver.png) repeat 0 0 transparent;
}

#main_content .sw_s1_path h1, #main_content .sw_s1_path h2, #main_content .sw_s1_path h3, #main_content .sw_s1_path h4{
	float:none;
	display:inline;
	width:auto;
	padding:0;
	margin:0;
	background: transparent;
}
.sw_s1_path h1{
font-size:1.3em;
}
.sw_s1_path h2{
font-size:1.2em;
}
.sw_s1_path h3{
font-size:1.1em;
}
.sw_s1_path h4{
font-size:1em;
}
.sw_s1_path h1 a, .sw_s1_path h2 a, .sw_s1_path h3 a{
}
/*----------------------Utazasi-iroda-gallery-----------------------------------*/

#sw_135_headlines .sw_s1_galitem, #sw_40_gallery .sw_s1_galitem,
#sw_133_headlines .sw_s1_galitem, #sw_131_gallery .sw_s1_galitem,
#sw_137_headlines .sw_s1_galitem, #sw_118_gallery .sw_s1_galitem,
#main_content_col_2 #sw_182_headlines .sw_s1_galitem, 
#main_content_col_1 .sw_s1_doctype_13 .sw_s1_galitem,
.sw_s1_gallery_2_cols .sw_s1_galitem, #main_content_col_1 #sw_139_headlines .sw_s1_doctype_12{}
#sw_137_headlines .sw_s1_galitem, #sw_118_gallery .sw_s1_galitem,
.sw_s1_doctype_12{
	position:relative;
}

#main_content_col_1 #sw_139_headlines .sw_s1_doctype_12 .clearer{
	clear: none;
}



.data_9_outer{
	display: block;
    float: left;
    margin: 14px 0 0;
    min-height: 40px;
    width: 55%;
}
#sw_135_headlines .sw_32_1_preview{
	height:auto;
}
#sw_37_gallery img{
	max-width: 75px;
	max-height: 50px;
}

#sw_137_headlines .sw_32_1_agency img, #sw_118_gallery .sw_6_1_agency img{
	max-width: 50px;
	max-height: 50px;
}

.sw_32_1_agency_inner img, #sw_139_headlines .sw_32_1_agency_inner img{
	max-width: 40px;
	max-height: 40px;
	margin-top: 0;
}

#sw_137_headlines .sw_32_1_preview_img_outer img
{
	
}
.sw_32_1_agency_inner img{
	
}

#main_content #sw_135_headlines h2, #sw_40_gallery h2{
	display: block;
	float: left;
	width: 65%;
	margin: 0;
	padding: 0;
	padding-bottom: 2px;
}
#main_content .sw_s1_galitem .shop_box h2{
	height: 30px;
    padding: 5px 0;
}
.shop_text{
	display:block;
	width:100%;
	clear: both;
}
.shop_box{
	position:relative;
}
.sw_32_1_address, .sw_6_1_address,
.sw_32_1_phone, .sw_6_1_phone{
	clear: both;
    display: block;
    float: none;
    font-weight: normal;
    margin: 0;
    padding:10px 0 0 0 ;
    width: 100%;
	min-height:14px;
}
.sw_32_1_phone, .sw_6_1_phone{
	 padding: 0 0 5px 0;
}
.sw_32_1_address_inner, .sw_6_1_address_inner{
	font-weight: bold;
	padding-right: 5px;
	font-size: 1.1em;
	width: 30%;
	display: block;
	float: left;
}
.shop_box .sw_32_1_preview,
.shop_box .sw_6_1_preview{
	clear: both;
    display: block;
	padding:2px 0;
	margin:2px 0;
	border-top:1px dotted  #DCDFE1;
	border-bottom:1px dotted  #DCDFE1;
}
.sw_32_1_preview_inner_1{
	font-style:italic;
	
}
.sw_6_1_address_inner_2, .sw_32_1_address_inner_2{
	float: left;
	display: block;
	width: 65%;
	font-size: 0.89em;
}

.sw_32_1_phone, .sw_6_1_phone{
	
}

.sw_32_1_phone_inner, .sw_6_1_phone_inner{
	display: block;
	float: left;
	font-weight: bold;
	padding-right: 5px;
	padding-top: 3px;
	width: 30%;
}

.sw_32_1_ski_tour_number_inner, .sw_6_1_ski_tour_number_inner{
	display: block;
	float: left;
	font-weight: bold;
	padding-right: 5px;
	padding-top: 3px;
	width: 30%
}

.sw_32_1_phone_inner_2, .sw_6_1_phone_inner_2{
	width: 65%;
	font-size: 0.89em;
	display: block;
	float: left;
	padding-top: 3px;
}

.sw_32_1_ski_tour_number_inner_2,
.sw_6_1_ski_tour_number_inner_2{
	width: 50%;
	display: block;
	float: left;
	padding-top: 3px;
}

.sw_32_1_ski_tour_number_inner_2, .sw_6_1_ski_tour_number_inner_2,
.sw_6_1_ski_tour_number_inner{
	font-weight: bold;
}

.sw_32_1_ski_tour_number_inner{
	width: 30%;
}

#sw_139_headlines .sw_32_1_agency{
	display: block;
	float: right;
	padding-right: 10px;
}
.sw_32_1_lead{
	font-size:11px;
	line-height:1;
}
#sw_139_headlines .sw_32_1_lead_inner{
	
}

.sw_32_1_ski_tour_number{
	display: block;
	float: left;
	width: 100%;
	font-weight: normal;
}

.countries_gallery{
	display: block;
	float: left;
	width: 25%;
	margin-top: -10px;
	font-weight: bold;
}

.country_inner_gallery div {	
	display: block;
	float: left;
	padding-top: 14px;
	margin-right: 7px;
	margin-top: 5px;
	width: 20px;
	height: 0px;
	overflow: hidden;
}

.country_inner_gallery{
	width: 25%;
	float: left;
	display: block;
	margin-top: 0px;
}

.country_inner{
	margin-bottom: 30px;
	border: 1px solid #DFE1DE;
	padding: 5px 10px 10px;
}

.country_616_gallery {
	background: url(pl.png) no-repeat 0 0;
}
.country_348_gallery{
	background: url(hu.png) no-repeat 0 0;
}
.country_250_gallery{
	background: url(fr.png) no-repeat 0 0;
}
.country_40_gallery{
	background: url(at.png) no-repeat 0 0; 
}
.country_380_gallery{
	background: url(it.png) no-repeat 0 0;
}
.country_703_gallery{
	background: url(sk.png) no-repeat 0 0;
}
.country_705_gallery{
	background: url(si.png) no-repeat 0 0;
}
.country_642_gallery{
	background: url(ro.png) no-repeat 0 0;
}

.gal_item_admin_menu{
	width: 100%;
	display: block;
	float: left;
}

/*------------------------Utazasi-iroda-adatlap-----------------------*/

.doctype_9_block_1, .doctype_9_block_2, .doctype_11_block_1, .doctype_11_block_2, .doctype_12_block_1, .doctype_12_block_2, .doctype_13_block_1, .doctype_13_block_2{
	float: left;
	display: block;
	width: 373px;
	height: 144px;
	margin-right: 5px;
	border: 1px solid #DFE1DE;
}

.doctype_11_block_1, .doctype_11_block_2{
	height: 215px;
}
.doctype_12_block_1, .doctype_12_block_2{
	height: 215px;
}
.doctype_9_block_1, 
.doctype_9_block_2,
.doctype_11_block_1,
.doctype_11_block_2,
.doctype_12_block_1,
.doctype_12_block_2,
.doctype_13_block_1,
.doctype_13_block_2{
	width:57.6%;
	margin:0 0 0 0;
	padding: 1% 3% 1% 1%;
	float:left;
}
.doctype_9_block_1,
.doctype_11_block_1,
.doctype_12_block_1,
.doctype_13_block_1{
	border-right:none;
}
.doctype_9_block_2,
.doctype_11_block_2,
.doctype_12_block_2,
.doctype_13_block_2{
	width:36%;
	margin:0;
	padding-right:1%;
	border-left:none;
}
.doctype_9_view .agency_web_logo img, .quarter_map img{
	
}
.doctype_9_block_2 img,
.doctype_11_block_2 img,
.doctype_12_block_2 img,
.doctype_13_block_2 img{
	float: right;
    max-width: 100%;
	max-height:144px;
    width: auto;
}

.agency_web_logo img{
	
}
.map_code{
	float:left;
}
.agency_address, .agency_phone, .agency_fax, .agency_email, .agency_web_url,
.agency_address_inner, .agency_phone_inner, .agency_fax_inner, .agency_email_inner, .agency_web_url_inner,
.agency_address_inner_2, .agency_phone_inner_2, .agency_fax_inner_2, .agency_email_inner_2, .agency_web_url_inner_2,
.quarter_address, .quarter_phone, .quarter_fax, .quarter_email, .quarter_web_url, .quarter_type,
.quarter_support, .quarter_place, .quarter_training,.quarter_wellness, .quarter_special_offer,
.quarter_speak_hungary, .quarter_address_inner, .quarter_phone_inner, .quarter_fax_inner, 
.quarter_email_inner, .quarter_web_url_inner, .quarter_type_inner,
.quarter_support_inner, .quarter_place_inner, .quarter_training_inner,
.quarter_wellness_inner, .quarter_special_offer_inner, .quarter_speak_hungary_inner, 
.quarter_address_inner_2, .quarter_phone_inner_2, .quarter_fax_inner_2, 
.quarter_email_inner_2, .quarter_web_url_inner_2, .quarter_type_inner_2,
.quarter_support_inner_2, .quarter_place_inner_2, .quarter_training_inner_2,
.quarter_wellness_inner_2, .quarter_special_offer_inner_2, .quarter_speak_hungary_inner_2,
.shop_title_inner, .shop_title_inner_2, .shop_address_inner,
.shop_address_inner_2, .shop_zipcode_inner_2, .shop_settlement_inner_2,
.shop_text_inner_2, .shop_phone_inner, .shop_phone_inner_2, .shop_email_inner, .shop_email_inner_2,
.shop_web_url_inner, .shop_web_url_inner_2{
	float: left;
	display: block;
}


.agency_address, .agency_phone, .agency_fax, .agency_email, .agency_web_url{
	width: 337px;
	margin-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}

.quarter_address, .quarter_phone, .quarter_fax, .quarter_email, .quarter_web_url, .quarter_type,
.quarter_support{
	width: 100%;
	margin-bottom: 5px;
	padding: 5px 10px 0 10px;
}

.quarter_training, .quarter_place, .quarter_wellness, .quarter_special_offer,
.quarter_speak_hungarian{
	display: block;
	float: left;
	width: 2%;
	padding-left: 32px;
	background: url(ski_28.png) no-repeat 0 0;
	height: 0;
	padding-top: 32px;
	overflow: hidden;
	margin-bottom: 10px;
	margin-top: 5px;
}
.sw_32_1_agency{
	float:right;
}
.sw_32_1_training, .sw_32_1_special_offer,
.sw_32_1_wellness, .sw_32_1_place, .sw_32_1_speak_hungarian, .sw_6_1_training,
.sw_6_1_wellness, .sw_6_1_special_offer, .sw_6_1_place, .sw_6_1_speak_hungarian{
	display: block;
	float: left;
	width: 1%;
	padding-left: 20px;
	background: url(ski_20.png) no-repeat 0 0;
	height: 0;
	padding-top: 20px;
	overflow: hidden;
	margin-bottom: 5px;
	margin-top: 5px;
	bottom: -2px;
    position: absolute;
    right: 0;
}
.sw_32_1_speak_hungarian, .sw_6_1_speak_hungarian{
	background: url(hun_20.png) no-repeat 0 0;
	right: 75px;
}
.sw_32_1_place, .sw_6_1_place{
	background: url(house_20.png) no-repeat 0 0;
	right: 50px;
}
.sw_32_1_wellness, .sw_6_1_wellness{
	background: url(swimm_20.png) no-repeat 0 0;
	right: 25px;
}
 .sw_32_1_special_offer, .sw_6_1_special_offer{
	background: url(golden_offer_20.png) no-repeat 0 0;
	right: 0px;
}

.quarter_place{
	margin-left: 10px;
}

.quarter_place{
	background: url(house_28.png) no-repeat 0 0;
}

.quarter_wellness{
	background: url(swimm_28.png) no-repeat 0 0;
}

.quarter_special_offer{
	background: url(golden_offer_28.png) no-repeat 0 0;
}

.quarter_speak_hungarian{
	background: url(hun_28.png) no-repeat 0 0;
}

.agency_address_inner, .agency_phone_inner, 
.agency_fax_inner, .agency_email_inner, .agency_web_url_inner,
.quarter_address_inner, .quarter_phone_inner, .quarter_fax_inner, 
.quarter_email_inner, .quarter_web_url_inner, .quarter_type_inner,
.quarter_support_inner{
	width: 30%;
}

.shop_title_inner, .shop_address_inner,
 .shop_phone_inner, .shop_email_inner, .shop_web_url_inner{
	width: 35%;
 }

/* .shop_type_inner{
	width: 100%;
	border-top: 1px dotted #DCDFE1;
	margin-top: 8px;
	padding-top: 10px;
 }*/

.quarter_place_inner, .quarter_training_inner,
.quarter_wellness_inner, .quarter_special_offer_inner, .quarter_speak_hungary_inner{
	width: 70%;
}

.agency_address_inner_2, .agency_phone_inner_2, .agency_fax_inner_2, 
.agency_email_inner_2, .agency_web_url_inner_2, .agency_web_url_inner_2 a, 
.quarter_address_inner_2, .quarter_phone_inner_2, .quarter_fax_inner_2, 
.quarter_email_inner_2, .quarter_web_url_inner_2, .quarter_type_inner_2,
.quarter_support_inner_2, .shop_title_inner_2, .shop_phone_inner_2,
.shop_email_inner_2, .shop_web_url_inner_2, .shop_address_inner_2, .shop_zipcode_inner_2, .shop_settlement_inner_2 {
	width: 70%;
	font-weight: bold;
	font-size: 0.95em;
}

.shop_title_inner_2,  .shop_phone_inner_2,
.shop_email_inner_2, .shop_web_url_inner_2{
	width: 60%;
}
/*.shop_text_inner_2{
	width: 100%;
	font-weight: normal;
	margin-bottom: 5px;
	margin-top: 5px;
	border-bottom: 1px dotted #DCDFE1;
	padding-bottom: 10px;
}*/

.shop_address_inner_2{
	width: 65%;
	margin-left: 115px;
}

.shop_zipcode_inner_2{
	width: 15%;
	padding-right: 20px;
}

.shop_settlement_inner_2{
	width: 40%;
}
 .quarter_place_inner_2, .quarter_training_inner_2,
.quarter_wellness_inner_2, .quarter_special_offer_inner_2, .quarter_speak_hungary_inner_2{
	width: 30%;
	font-weight: bold;
}

#sw_40_article_title, #sw_131_article_title, #sw_173_article_title, #sw_118_article_title,
#sw_175_article_title, #sw_37_article_title{
	width: 366px;
	background: transparent url(bg_head2.jpg) no-repeat scroll 0 bottom;
	padding: 5px 0 10px 10px;
	color: white;
	font-size: 16px;
	font-weight: bold;
}

#sw_131_article_title{
	width: 325px;
}

#sw_173_article_title, #sw_175_article_title{
	width: 49%;
}

 #sw_118_article_title{
	width: 276px;
 }

 #main_content h1#sw_37_article_title{
 }

.agency_text, .quarter_lead{
	display: none;
}

.shop_type_inner_2, .agency_text_inner, .agency_profile_inner, .quarter_lead_inner, .block_4, .quarter_text,
.shop_lead_inner_2, .shop_main_function_inner_2, .shop_winter_service_inner_2, .shop_marks_inner_2,
.shop_approximation_inner_2, .shop_text_inner_2{
	/*margin-top: 20px;*/
	border: 1px solid #DFE1DE;
	padding: 2%;
	width: 95.6%;
}
.agency_text_inner, .quarter_text{
	margin:5px 0;
	clear:both;
}
.sw_32_1_map_code{
	margin-top: 10px;
}

#map_div_6{
	position: relative;
	z-index: 600;
}


.agency_profile_inner{
	margin-top: 0px;
}

#sw_40_img_div img{
	max-width: 100px;
	max-height: 100px;
}

.shop_type_inner, .countries, .agency_profile, .shop_lead_inner, .shop_main_function_inner, 
.shop_winter_service_inner, .shop_marks_inner, .shop_approximation_inner, .shop_text_inner{
	background: url("bg_gray.png") repeat-x scroll 0 bottom transparent;
    color: white;
    margin-top: 20px;
    padding: 10px 0 10px 10px;
}



#map_box{
	width: 100%;
}

.country_inner .country_40{
	background: url(at.png) no-repeat 0 0; 
	padding-left: 25px;
	display: block;
	float: left;
	padding-right: 10px;
	margin-top: 10px;
}

.country_inner .country_250{
	background: url(fr.png) no-repeat 0 0;
	padding-left: 25px;
	display: block;
	float: left;
	padding-right: 10px;
	margin-top: 10px;

}
.country_inner .country_616{
	background: url(pl.png) no-repeat 0 0;
	padding-left: 25px;
	display: block;
	float: left;
	padding-right: 10px;
	margin-top: 10px;

}
.country_inner .country_348{
	background: url(hu.png) no-repeat 0 0;
	padding-left: 25px;
	display: block;
	float: left;
	padding-right: 10px;
	margin-top: 10px;

}
.country_inner .country_380{
	background: url(it.png) no-repeat 0 0;
	padding-left: 25px;
	display: block;
	float: left;
	padding-right: 10px;
	margin-top: 10px;

}
.country_inner .country_642{
	background: url(ro.png) no-repeat 0 0;
	padding-left: 25px;
	display: block;
	float: left;
	padding-right: 10px;
	margin-top: 10px;

}
.country_inner .country_703{
	background: url(sk.png) no-repeat 0 0;
	padding-left: 25px;
	display: block;
	float: left;
	padding-right: 10px;
	margin-top: 10px;

}
.country_inner .country_705{
	background: url(si.png) no-repeat 0 0;
	padding-left: 25px;
	display: block;
	float: left;
	padding-right: 10px;
	margin-top: 10px;

}
/*--------------------Kép-feltöltés---------------------*/
.doc_9_up_logo{
	width: 700px;
	height: 400px; 
}
#sw_7_gallery .sw_6_1_preview_img_outer img{
	max-width: 150px;

}
#sw_7_gallery .sw_s1_galitem{
	display: block;
	float: left;
	width: 150px;
	padding: 5px;
	border: 1px solid #D5D8DC;
	min-height:177px;
}
/*-------------------------Moderálatlan-hirdetések-----------------------------*/

.not_moderated_ad{
border: 2px solid red;
}

#main_content_inner2 .banner_ajanlat a:hover{
	color: orange;
	text-decoration: underline;
}

.sw_s1_headlines .sw_s1_galitem {
	margin-bottom:20px;
	border-bottom:solid 1px #DCDFE1;
	padding-bottom:10px;
	padding-top:5px;
}
.sw_s1_doctype_13, .sw_s1_doctype_26, .related_title,
.sw_s1_title_comments{
	background: url("bg_silver.png") repeat-x 0 0 transparent;
	margin-bottom:20px;
	border:solid 1px #DCDFE1;
	padding: 2%;
    width: 96%;
}
.regio_list_title {
	margin-top: 10px;
	font-size:14px;
}

.regio_list {
	padding-bottom: 10px;
}
.regio_list a {
	padding: 0 10px 0 4px;
	border-left:1px solid #999999;
	white-space: nowrap;
}

.regio_list a:hover {
	border-left-color: Black;
}

.sw_s1_doctype_10 h2 {
	width: 87%;
	float: left;
	display: block;
}

.ski_place_snow{
	width: 100%;
	display: block;
	float: left;
}

.ski_place_date, .ski_place_snow_title, .ski_place_track{
	width: 60%;
	float: left;
	display: block;
	margin-bottom: 2px;
}

.ski_place_snow_status, .ski_place_last_snow_date, .ski_place_snow_min_size, .ski_place_snowed_track{
	width: 38%;
	float: left;
	display: block;
	font-weight: bold;
}

.ski_place_snow_status{
	display: block;
	width: 32px;
	height: 0;
	padding: 32px 0 0 0;
	overflow: hidden;
}

.ski_place_snow_place_statusclosed{
	background: url(block_24.png) no-repeat right 0;
}

.ski_place_snow_place_statusopen{
	background: url(ski_green.png) no-repeat 0 0;
}

/*---------------- kapcsolódó anyagok --------------------*/
.related_title{
	color: #1E1E1F;
	margin:0;
	padding:10px;
}
.sw_s1_related_content {
	
}
/*----------------siterepek-formazas--------------------*/

.doctype_10_block_1 {
	width: 50%;
	display: block;
	float: left;
}

.ski_place_view_data{
	border: 1px solid #D5D8DC;
	padding: 5px;
}

.doctype_10_title {
	margin-bottom: 10px;
}

.ski_place_distance_label, .ski_place_height, .ski_place_dif, .ski_place_sum_title, 
.ski_place_black, .ski_place_green, .ski_place_red, .ski_place_blue, .ski_place_lift_cabin,
.ski_place_lift_sit, .ski_place_lift_stand, .ski_place_si, .ski_place_track,
.ski_lift_sum_title, .ski_lift_work_title, .ski_place_web_label, .ski_place_mail_label {
	width: 60%;
	float: left;
	display: block;
	margin-bottom: 5px;
}

.ski_place_web_label, .ski_place_mail_label{
	width: 45%;
}

.ski_place_google_map{
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	margin-bottom: 5px;
	display: block;
	float: left;
	width: 100%;
}

.ski_place_distance, .ski_place_height_data, .ski_place_dif_data,
.ski_place_black_data, .ski_place_sum_data, .ski_place_blue_data,
.ski_place_green_data, .ski_place_red_data, .ski_place_si_data,
.ski_lift_sum, .ski_lift_work, .ski_place_web, .ski_place_mail {
	font-weight: bold;
	width: 38%;
	display: block;
	float: left;
	margin-bottom: 5px;
}

.ski_place_web, .ski_place_mail{
	width: 52%;
	font-weight: normal;
}

.ski_place_web {
	width: auto;
	min-width: 52%;
	text-align: right;
}

.ski_place_black, .ski_place_red, .ski_place_blue, .ski_place_green {
	background: url(black_s.gif) no-repeat 0 0;
	width: 16px;
	padding: 16px 0 0 0;
	overflow: hidden;
	height: 0;
}

.ski_place_red{
	background: url(red_s.gif) no-repeat 0 0;
}

.ski_place_blue{
	background: url(blue_s.gif) no-repeat 0 0;
}

.ski_place_green{
	background: url(green_s.gif) no-repeat 0 0;
}

.ski_place_si{
	width: 30px;
	height: 0;
	padding-top: 3px;
}

.ski_place_black_data, .ski_place_red_data, .ski_place_blue_data, .ski_place_green_data,
.ski_place_si_data{
	display: block;
	float: left;
	width: 22%;
	padding-left: 10px;
	padding-top: 3px;
	font-size: 0.9em;
}


.ski_place_lift_cabin, .ski_place_lift_sit, .ski_place_lift_stand{
	width: 20px;
	height: 0px;
	padding: 20px 0 0 0;
	background: url(lift_cabin.gif) no-repeat 0 0;
	overflow: hidden;
}

.ski_place_lift_sit{
	background: url(lift_sit.gif) no-repeat 0 0;
}
.ski_place_lift_stand{
	background: url(lift_stand.gif) no-repeat 0 0;
}

.ski_place_lift_cabin{
	margin-left: 10px;
}

.ski_place_lift_cabin_data, .ski_place_lift_sit_data, .ski_place_lift_stand_data{
	display: block;
	float: left;
	width: 20%;
	padding-left: 10px;
	padding-top: 3px;
	font-size: 0.9em;
}

.ski_prices{
	margin-top: 5px;
	border-top: 1px dotted #DCDFE1;
	padding-top: 5px;
}

.ski_prices_data{
	margin-top: 3px;
	font-weight: bold;
	margin-bottom: 10px;
}

.ski_level, .ski_lift{
	border-top: 1px dotted #DCDFE1;
	float: left;
	display: block;
	width: 96%;
	margin-top: 10px;
	padding-top: 5px;
}

.ski_level{
	border: 1px solid #DAE3EF;
	padding: 5px;
}

.ski_place_sum_title,.ski_place_sum .ski_place_track{
	width: 40%;
	padding:0 1% 0 0;
}


.ski_place_sum .ski_place_snowed_track{
	margin-bottom: 15px;
	width: 59%;
}

.ski_place_sum_data{
	width: 59%;
}

.block_3{
	width: 47%;
	display: block;
	float: left;
	margin-left: 15px;
	margin-top: 0;
}
.ski_place_map{
	display: block;
	float: left;
	min-height: 130px;
	width: 100%;
}

/*---------------------------------------síutak----------------------------------*/

.doctype_12_block_1{
	

}

.ski_tour_ski_place_inner, .ski_tour_ski_place_inner_2, .ski_tour_type_inner,
.ski_tour_type_inner_2, .ski_tour_support_inner, .ski_tour_support_inner_2, 
.ski_tour_times_inner, .ski_tour_times_inner_2, .ski_tour_place_inner, 
.ski_tour_place_inner_2, .ski_tour_training_inner, .ski_tour_training_inner_2,
.ski_tour_wellness_inner, .ski_tour_wellness_inner_2, .ski_tour_special_offer_inner,
.ski_tour_special_offer_inner_2, .ski_tour_price_inner, .ski_tour_price_inner_2,
.ski_tour_agency_inner, .ski_tour_data .sw_6_1_agency_inner{
	display: block;
	float: left;
	width: 50%;
	margin-bottom: 5px;

}

.doctype_12_block_2{
	
}

#sw_137_headlines .sw_32_1_lead, #sw_118_gallery .sw_6_1_lead{
	width: 68%;
	display: block;
	float: left;
}

#sw_135_headlines .sw_32_1_preview_img_outer, #sw_40_gallery .sw_6_1_preview_img_outer,
#sw_133_headlines .sw_32_1_preview_img_outer, #sw_139_headlines .sw_32_1_preview_img_outer, 
#sw_137_headlines .sw_32_1_preview_img_outer, #sw_144_headlines .sw_32_1_preview_img_outer, #sw_131_gallery .sw_6_1_preview_img_outer,
#sw_118_gallery .sw_6_1_preview_img_outer, .sw_s1_doctype_13 .sw_6_1_preview_img_outer, .sw_s1_doctype_13 .sw_32_1_preview_img_outer{
	display: block;
    float: left;
    height: 80px;
    margin: 0 3px 3px 0;
    overflow: hidden;
    width: 80px;

}
#sw_135_headlines .sw_32_1_preview_img_outer img, #sw_40_gallery .sw_6_1_preview_img_outer img,
#sw_133_headlines .sw_32_1_preview_img_outer img, #sw_139_headlines .sw_32_1_preview_img_outer img, 
#sw_137_headlines .sw_32_1_preview_img_outer img, #sw_144_headlines .sw_32_1_preview_img_outer img, #sw_131_gallery .sw_6_1_preview_img_outer img,
#sw_118_gallery .sw_6_1_preview_img_outer img, .sw_s1_doctype_13 .sw_6_1_preview_img_outer img, .sw_s1_doctype_13 .sw_32_1_preview_img_outer img{
	max-width:80px;
	max-height:80px;
	float: right;
}
#sw_137_headlines .sw_32_1_preview_img_outer{
	width: 105px;
}
#sw_137_headlines .sw_32_1_preview_img_outer img{
	max-width: 105px;
}
.sw_32_1_preview_img_outer, .sw_6_1_preview_img_outer{
	
}

/*-----------------------Regisztrációsform----------------------*/

#sw_20_form .sw_27_1_labelbox{
	width: 40%;
}

#sw_20_form .sw_27_1_row{
	width: 100%;
}

#sw_20_form .sw_27_1_inputbox{
	width: 60%;
}

#sw_20_form .sw_s1_comment{
	float: left;
	display: block;
	width: 100%;
}

/*------------------------Szállások-szűrő--------------------*/

#place{
	max-width: 200px;
	margin-bottom: 10px;
}

#region, #country, #travel, #quarter_type, #support, #time, #utazasi_iroda{
	margin-bottom: 10px;
}

#sw_133_filter_form, #sw_131_filter_form, #sw_137_filter_form, #sw_118_filter_form,
#sw_29_filter_form, .data_filter, #sw_20_form .sw_27_1_row,
.forum_topic_order, #sw_37_filter_form{
	background: url("bg_main_sub.png") repeat-x scroll 0 0 #E7E9EB;
	padding: 2%;
	border: 1px solid #D5D8DC;
	width: 96%;
	margin: 0 0 2%;
}

/*-----------------Szaküzletek-doctype----------------------*/
.sw_s1_doctype_13 .sw_6_1_address_inner,
.sw_s1_doctype_13 .sw_32_1_address_inner,
.sw_s1_doctype_26 .sw_32_1_address_inner{
	width: 85%;
	font-size: 0.9em;
	font-weight: normal;
}
.sw_s1_doctype_13 .sw_6_1_web_url_inner,
.sw_s1_doctype_13 .sw_32_1_web_url_inner,
.sw_s1_doctype_26 .sw_32_1_web_url_inner{
	margin-bottom: 5px;
	float: left;
	display: block;
	width: 85%;
	font-size: 0.9em;
}
.sw_s1_doctype_13 .sw_6_1_web_url_inner_2,
.sw_s1_doctype_13 .sw_32_1_web_url_inner_2,
.sw_s1_doctype_26 .sw_32_1_web_url_inner_2{
	float: left;
	display: block;
	width: 15%;
	font-size: 0.9em;
}

.sw_s1_doctype_13 .sw_6_1_email,
.sw_s1_doctype_13 .sw_32_1_email,
.sw_s1_doctype_26 .sw_32_1_email{
	
	padding-top: 5px;
	margin-top: 5px;
}
.sw_s1_doctype_13 .sw_6_1_email_inner,
.sw_s1_doctype_13 .sw_32_1_email_inner,
.sw_s1_doctype_26 .sw_32_1_email_inner{
	float: left;
	display: block;
	width: 85%;
	font-size: 0.9em;
}
.sw_s1_doctype_13 .sw_6_1_email_inner_2,
.sw_s1_doctype_13 .sw_32_1_email_inner_2,
.sw_s1_doctype_26 .sw_32_1_email_inner_2{
	width: 15%;
	float: left;
	display: block;
	font-size: 0.9em;
}
.sw_s1_doctype_13 .sw_6_1_lead_inner,
.sw_s1_doctype_13 .sw_32_1_lead_inner,
.sw_s1_doctype_26 .sw_32_1_lead_inner{
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #DAE3EF;
	border-bottom: 1px solid #DAE3EF;
	width: 50%;
	float: left;
	display: block;
	margin-bottom: 5px;
}
.sw_s1_doctype_13 .sw_6_1_preview_img_outer,
.sw_s1_doctype_13 .sw_32_1_preview_img_outer,
.sw_s1_doctype_26 .sw_6_1_preview_img_outer,
.sw_s1_doctype_26 .sw_32_1_preview_img_outer,
.sw_6_1_agency_inner img{
	background: url("bg_main_sub.png") repeat-x scroll 0 0 transparent;
    display: block;
    float: left;
    height: auto;
    max-height: 65px;
    max-width: 120px;
    padding: 0 0 4px 4px;
    position: absolute;
    right: -8px;
    top: 0;
    width: auto;
}
.sw_s1_doctype_26 .sw_6_1_preview_img_outer,
.sw_s1_doctype_26 .sw_32_1_preview_img_outer{
	max-height: 55px;
    max-width: 100px;
    right: -10px
}
#main_content .sw_s1_doctype_26 .shop_box h2 {
    height: 23px;
    padding: 0 40% 5px 0;
	width:60%;
}
#main_content .sw_s1_doctype_13 .shop_box h2 {
    max-width: 180px;
}
.sw_s1_doctype_13 .sw_6_1_preview_img_outer{
	 right: -14px;
}
.sw_s1_doctype_13 img, .sw_s1_doctype_26 img{
	float: right;
    margin-bottom: 0;
    max-height: 60px;
    max-width: 120px;
    min-height: 40px;
    min-width: 40px;
}
.sw_s1_doctype_26 .sw_6_1_preview_img_outer img,
.sw_s1_doctype_26 .sw_32_1_preview_img_outer img{
	max-height: 50px;
    max-width: 100px;
    min-height: 40px;
    min-width: 40px;
}
.sw_s1_doctype_13 .sw_6_1_address_inner_2, .sw_s1_doctype_13 .sw_6_1_phone_inner_2,
.sw_s1_doctype_13 .sw_32_1_address_inner_2, .sw_s1_doctype_13 .sw_32_1_phone_inner_2,
.sw_s1_doctype_26 .sw_32_1_address_inner_2, .sw_s1_doctype_26 .sw_32_1_phone_inner_2{
	width: 10%;
	float: left;
	display: block;
}
.sw_s1_doctype_13 .sw_6_1_phone_inner,
.sw_s1_doctype_13 .sw_32_1_phone_inner,
.sw_s1_doctype_26 .sw_32_1_phone_inner{
	width: 80%;
	font-size: 0.9em;
	font-weight: normal;
}
.sw_s1_doctype_26 .sw_6_1_lead_inner{
	width: 85%;
	float: left;
	display: block;
}

.sw_s1_doctype_26 .sw_6_1_address_inner, .sw_s1_doctype_26 .sw_6_1_email_inner,
.sw_s1_doctype_26 .sw_6_1_phone_inner{
	display: block;
	float: left;
	width: 50%;
	font-weight: normal;
}
.sw_s1_doctype_26 .sw_6_1_address_inner_2, .sw_s1_doctype_26 .sw_6_1_email_inner_2,
.sw_s1_doctype_26 .sw_6_1_phone_inner_2, .sw_s1_doctype_26 .sw_6_1_web_url_inner_2,
.sw_s1_doctype_26 .sw_6_1_preview_inner_1{
	width: 10%;
	display: block;
	float: left;
}

.sw_s1_doctype_26 .sw_6_1_email_inner_2, .sw_s1_doctype_26 .sw_6_1_web_url_inner_2{
	font-size: 0.89em;
}

.sw_s1_doctype_26 .sw_6_1_email_inner{
	width: 40%;
}

.sw_s1_doctype_26 .block_13_1{
	width: 100%;
}

/*----------------Partnerek-------------------*/
#sw_129_article_text{
	float: none;

}
#sw_129_article_text img{
	margin: 0 0 10px 0;
	}
/*---------------------------Térkép---------------------------*/
#map_div {
position:relative;
z-index:800;
}
#map_div iframe{
border:solid 1px #DCDFE1;
padding:2px;
position:absolute;
z-index:1000;
}
/*-------------------------Hírfigyelő--------------------------*/
#sw_24_review .sw_s1_galitem_seen, #sw_24_review .sw_s1_galitem_seen .sw_6_1_tags a, #sw_24_review .sw_s1_galitem_seen .sw_6_1_domain a{
	color: #999999;
}

#sw_24_review .sw_s1_galitem_seen h2 a{
	color: #999999;
}

.copy, .created{
	width: 960px;
	padding: 0 10px;
	text-align: center;
	margin:0 auto;
	color:white;
}
.copy p{
	margin:0;
}
.rss {
	width: auto;
	padding: 0 0 3px 5px;
	float: right;
	text-align: left;
}
.rss{
width:70px;
}
.rss a{
	background: url("rss.png") no-repeat scroll right 0 transparent;
    margin: 0;
    padding: 5px 28px 5px 0;
    width: 28px;
	color:#212426;
}
/*---taging----*/
.tag_cloud_outer{
margin:0px 0 0 0;
}
.tag_cloud{
	color:#2C5A96;
	padding:10px 0;
	font-size:9px;
	line-height:1.1;
}
#main_content_below .tag_cloud_title{
	font-weight:normal;
	margin: 0 10px;
	font-size:24px;
	color:#A6B3C6;
}
.tag_cloud a{
	color: #0666CA;
}
.tag_cloud a:hover, .tagbar a:hover{
	color: #212426;
	text-decoration:underline;
	/*color: #EF8526;*/
}
.tag_0{font-size:28px;}
.tag_1{font-size:24px;}
.tag_2{font-size:20px;}
.tag_3{font-size:16px;}
.tag_4{font-size:12px;}
.tag_5{font-size:10px;}
.tagbar{
	border-top:1px dashed #aaaaaa;
}
.tagbar h2{
	color: #666666;
}
.tagbar a{
	color: #999999;
}
#sw_28_gallery_captioned_article_data .sw_s1_galitem{
	width:96%;
	padding:1% 2%;
	border:none;
	background: url("bg_silver.png") repeat-x scroll 0 0 transparent;
}
#sw_28_gallery_captioned_article_data .sw_s1_galitem h2{
	font-weight:normal;
	background: url("bg_arrow_r_blue.png") no-repeat scroll 0 center transparent;
	padding:2px 0 2px 18px;
}


/*----------------főoldali továbbok------------------------*/

.store_link{
	background: url("bg_link_more.png") no-repeat scroll right 0 transparent;
	color: white;
    float: right;
    font-size: 11px;
    margin: 0 5px 0 0;
    padding: 2px 25px 2px 10px;
}
#sw_213_store_link{
	margin: 5px;
}
/*------------ linkcsere -------------*/
.link_ex_inp textarea{
	width:100%;
	min-height:60px;
	font-size:11px;
	line-height:1;
}

