/* altalanos osztalyok */

body {
	background: white;
	color: black;
	margin: 0;
	padding: 0;
	border: 0;
	font-family:  "Century Gothic","Trebuchet MS", Arial, Helvetica, sans-serif;/* "Century Ghotic",*/
	font-size: 12px;
	line-height: 1.4;
	letter-spacing:0.18em;
}
#header{
	width:960px;
	height:130px;
	background-color:white;
	background-image:url(logo.gif);
	background-position:0 40px;
	background-repeat:no-repeat;
	padding:0;
	margin:0 auto;
}
#header_lang{
	display:block;
	visibility:visible;
	width:960px;
	padding:20px 0 0 0;
	text-align:right;
}

#logo {
	display: block;
	height: 80px;
	overflow: hidden;
}

#logo a {
	display: block;
	width: 100%;
	padding-top: 90px;
}

#sw_current_lang{
	width:0px;
	display:none;
}
#sw_languages, .sw_s16_lang_list{
	display:inline;
	visibility:visible;
	padding:0;
	margin:0;
	list-style-type: none;
	width:auto;
	height:20px;
	float:right;
}
.sw_s16_lang_list li, .sw_s16_lang_list li a{
	display:inline;
}
.sw_s16_lang_list li.lang_fr, .sw_s16_lang_list li.lang_hu,
.sw_s16_lang_list li.lang_en{
	display: none;
}
.sw_s16_lang_list li a{
	color:#666666;
	padding:4px 4px 4px 4px;
	text-decoration:none;
}
.sw_s16_lang_list li a:hover{
	color:#FE0000;
	letter-spacing:0.17em;
}
.nevek{
	display:block;
	width:600px;
	padding:0 0 0 100px;
	margin:0;
	text-align:justify;
	letter-spacing:5px;
	line-height: 30px;
}
.nevek .valaszto_vonal{
	display:table-cell;
	width:4px;
	border-left:solid 1px #FE5255;
}
.nevek .terkoz{
	height:22px;
	overflow:hidden;
	font-size:4px;
	margin:0;
	padding:0;
}
/*
.nevek a, .nevek a:hover{
    color: black;
    text-decoration: none;
    white-space: nowrap;
}
.nevek a:hover{
    color:#666666;
    font-weight:bold;
}
.nevek .closer {
    padding: 0 100px 0 0;
    white-space: nowrap;
}
.koz1{
letter-spacing:0.1em;
}
.koz1:hover{
letter-spacing:0.05em;
}
.koz15{
letter-spacing:0.15em;
}
.koz15:hover{
letter-spacing:0.1em;
}
.koz2{
letter-spacing:0.2em;
}
.koz2:hover{
letter-spacing:0.15em;
}
.koz25{
letter-spacing:0.24em;
}
.koz25:hover{
letter-spacing:0.20em;
}
.koz3{
letter-spacing:0.30em;
}
.koz3:hover{
letter-spacing:0.25em;
}
.koz35{
letter-spacing:0.35em;
}
.koz35:hover{
letter-spacing:0.30em;
}

.koz45{
letter-spacing:0.45em;
}
.koz45:hover{
letter-spacing:0.40em;
}
.koz5{
letter-spacing:0.5em;
}
.koz5:hover{
letter-spacing:0.45em;
}
*/
h1{
	font-size:32px;
	font-weight:normal;
}
h2, .box h2{
	font-size:24px;
	font-weight:normal;
	color:#333333;
}
h3{
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
.mceEditor{
	display:block;
	width:380px;
	position:relative;
	top:0px;
	z-index:300;
}
.pages, .next, .prev{
	display:block;
	float:left;
	padding:0;
	margin:0;
}
.pages a, .next a{
	color:#777777;
	text-decoration:none;
	border-left:solid 1px #999999;
	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;
	*/
}
/*
#high_contrast a, #high_contrast a hover {
	display: block;
	padding-top: 35px;
}
*/
#content_inner2 .home {
	float: none;	
}
#swlogin_box .boxdata{
	background:transparent;
	border:none;
}
#swlogin_box .box_inner {

	padding: 0;
}
.title{
	padding-top:0;
	margin:0;
}
.article_text p, #article_txt p {
	margin: 0 0 0.5em 0;
	padding: 0;
	text-align:justify;
}

.article_text td {
	
}

a, a:hover, .sw_s16_link, .sw_s16_link:hover {
	color: #FF0000;
	text-decoration:none;
}
a:hover {
	color: #FE0000;
}
.sw_s16_hidden_content, .tagbar {
	display: none;
	visibility: hidden;
}

.sw_s16_comments {
    text-align: justify;
}

#footer a {
	font-weight:bold;
	color:black;
}
.clearer {
	clear: both;
	height: 0px;
	line-height: 0px;
	width: 1px;
	font-size: 1px;
}

.sw_s16_hidden_content, .sw_s16_rejtett {
	display: none;
	visibility: hidden;
}
.alert, .sw_s16_alert, .sw_s16_login_alert {
	color: Red;
	font-weight: bold;
}

.sw_s16_galitem, .sw_6_16_preview_img_outer {
	width: 121px;	
	float: left;
	padding: 5px;
	margin: 0;	
	background: white;
	text-align:center;
	vertical-align:middle;
	z-index:100;
}

#sw_2360_gallery .sw_s16_galitem{
	width:110px;
}

.sw_6_16_icon {
	display: block;
	width: 48px;
	margin: 0 10px 0 0;
	border:none;
	float:left;
}
.sw_6_16_preview_img_outer {
	padding: 0;
}
.sw_s16_galitem h2, #main_content .sw_s16_galitem h2 {
	font-size: 12px;
	padding: 0 0 8px 0;
	margin: 0;
	display: block;
	width:100%;
	float:left;
}
.sw_s16_galitem h2 a, #main_content .sw_s16_galitem h2 a {
	text-decoration: none;
	color:#444444;
}

.sw_s16_galitem img {
	border: solid 2px white;
	z-index:110;
}
#side_content2 .sw_s16_galitem img:hover {
	border: solid 2px #222222;	
}
.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:relative;
	top:0;
	left:0;
}
.go_bottom{
	background: url(go_bottom.gif) no-repeat;
}
.article_text img {
	max-width:450px;
}
.article_text a img {
border:solid 1px gray;
}
/*popup css-e*/
.sw_6_16_preview_img_outer {
	float:none;
}
.sw_s16_gallery caption, th, td {  
 font-weight:normal;  
 text-align:left;  
 }  
.sw_s16_gallery blockquote:before, blockquote:after, q:before, q:after {  
 content:"";  
 }  
.sw_s16_gallery blockquote, q {  
 quotes:"" "";  
 }  
.sw_6_16_preview_img_outer a{  
  
   /*text-decoration:none;  */
 }  
.sw_s16_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_16_preview_img_outer img{
 display:block;
 max-width:116px;
 max-height:116px;
 padding:0;
 margin:0 auto;
 }
 #popupContactClose{  
 font-size:14px;  
 line-height:14px;  
 right:6px;  
 top:4px;  
 position:absolute;  
 font-weight:700;  
 display:block;  
 }  
 
 .sw_s16_galitem .article_text{
 display:none;
 float:none;
 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;
}
#side_content2 .sw_s16_doctype_29 .sw_6_16_preview_img_outer img{
 position:relative;
 top:500px;
 margin:-500px 0 0 0;
 }

/*popup vége*/
 .sw_s16_galitem{
	z-index:100;
	height:120px;
}

.sw_s16_gallery_5_cols .sw_s16_galitem {
	height: auto;
	padding: 2px 4px;
}

.sw_s16_gallery_5_cols .sw_s16_galitem,
.sw_s16_gallery_5_cols .sw_6_16_preview_img_outer {
	width: 137px;
}

.sw_s16_gallery_5_cols .sw_6_16_preview_img_outer img {
	max-width: 135px;
	max-height: 160px;
	border: 1px solid gray;
}


#sw_2201_gallery .sw_6_16_preview_img_outer img,
#sw_2230_gallery .sw_6_16_preview_img_outer img,
#sw_2201_gallery .sw_6_16_preview_img_outer img
{
	width: 135px;
	height: 150px;
}

.sw_s16_gallery_5_cols .sw_6_16_publishtime {
	display:none;
}


.sw_s16_gallery_5_cols h2 a{
	display: none;
}

#main_content #sw_2201_gallery.sw_s16_gallery_5_cols h2 a,
#main_content #sw_2230_gallery.sw_s16_gallery_5_cols h2 a {
	display: inline;
}

#main_content #sw_2201_gallery.sw_s16_gallery_5_cols .sw_6_16_publishtime,
#main_content #sw_2230_gallery.sw_s16_gallery_5_cols .sw_6_16_publishtime{
	display: block;
}
/* 3 oszlopos közép galéria*/
#main_content .sw_s16_gallery_3_cols .sw_s16_galitem{
	height:310px;
	margin: 5px 65px 20px 0;
	padding:0;
    width: 200px;
	
}
#main_content .sw_s16_gallery_3_cols .sw_s16_galitem_last_col{
	margin-right:0;
}
#main_content .sw_s16_gallery_3_cols .sw_6_16_preview_img_outer {
	width: 198px;
	height:198px;
	overflow:hidden;
	border: 1px solid gray;
}

#main_content .sw_s16_gallery_3_cols .sw_6_16_preview_img_outer img {
	min-width:100%;
	max-width: 150%;
	max-height: 150%;
	border: none;
}

#main_content #sw_2293_gallery .sw_6_16_publishtime,
#main_content #sw_2295_gallery .sw_6_16_publishtime{
	display:none;
}
#main_content #sw_2293_gallery h2,
#main_content #sw_2295_gallery h2{
	display: none;
}

#main_content #sw_2201_gallery.sw_s16_gallery_5_cols h2 a,
#main_content #sw_2230_gallery.sw_s16_gallery_5_cols h2 a {
	display: inline;
}

#main_content #sw_2201_gallery.sw_s16_gallery_5_cols .sw_6_16_publishtime,
#main_content #sw_2230_gallery.sw_s16_gallery_5_cols .sw_6_16_publishtime{
	display: block;
}
/**/
 .sw_6_16_gal_item_admin_links{
background:#EFEFEF none repeat scroll 0;
filter:alpha(opacity=80);
	clear: both;
    display: block;
    height: 56px;
    margin: 500px 0 0;
    opacity: 0.8;
    position: relative;
    width: 90px;
    z-index: 500;
}
.broser_window .sw_6_16_gal_item_admin_links{
top:-90px;
margin-bottom:-90px;
float:left;
}
 .sw_6_16_gal_item_admin_links a{
display:block;
float:left;
margin:0;
min-width:36px;
padding:0 4px;
width:auto;
}
.box .boxdata{
border:solid 1px #efefef;
background:#fbfbfb;
padding:4px;
}
.box h2{
margin:30px 0 6px 0;
font-size:14px;
font-weight:bold;
padding:0;
}
.broser_window .sw_s16_gallery .sw_s16_galitem{
height:auto;
font-size:10px;
line-height:1em;
}
.payment_method_description{
	letter-spacing: 0;
	margin: 0 0 10px 20px; 
}
#payment_method_1{
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 0;
	margin-left: 20px; 
}
.modify_data{
	color:#FE0000;
	border-left: 2px solid;
	font-family: "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.18em;
	padding-left: 4px;
}

.senswerk {
	width:0px;
	overflow:hidden;
}
#kiallitasok img{
margin-top:12px;
}
#kiallitasok td{
padding:2px 4px;
}

.genre_outer {
	display: none;
}

.sw_s16_preview_img {
	float: left;
	margin-right: 16px;
	max-width: 125px;
	max-height: 125px;
}



.addthis_button_outer {
    position: absolute;
	right: auto;
	margin-left: 440px;
	top: 100px;
}
.sw_s16_galitem .addthis_button_outer {
    position: static;
	margin-left: 0;
	
}
.sw_s16_galitem .addthis_button_outer a{
	height: 22px;
}
.sw_s16_doctype_7 .sw_6_16_preview_img_outer {
	min-height: 50px;
	display: block;
	background: url(/data/documents/skins/16/docs/folder.jpg) no-repeat center 0;
	overflow: hidden;
}
.sw_s16_doctype_7 .sw_6_16_icon {
	padding-top: 60px;
	width: 100%;
	display: block;
}

/* ---- Press & Media első szint nagyítása  ---- */

#sw_99_galitem_2946, #main_content #sw_99_gallery #sw_99_galitem_2946 .sw_6_16_preview_img_outer,
#sw_99_galitem_2951, #main_content #sw_99_gallery  #sw_99_galitem_2951 .sw_6_16_preview_img_outer{
    width: 250px;
}

#sw_99_galitem_2946 {
	margin-right: 50px;
}

#main_content #sw_99_gallery #sw_99_galitem_2946 .sw_6_16_preview_img_outer,
#main_content #sw_99_gallery #sw_99_galitem_2951 .sw_6_16_preview_img_outer{
	height: 250px;
}

#sw_99_galitem_2946 .sw_6_16_preview_img_outer img,
#sw_99_galitem_2951 .sw_6_16_preview_img_outer img{
	width: auto;
	min-height: 250px;
    min-width: 250px;
    max-width: 280px;
}
#sw_2358_headlines .sw_32_16_preview_img_outer,
#sw_2344_gallery  .sw_6_16_preview_img_outer{
	height: 137px;
	overflow:hidden;
}
#sw_2344_gallery  .sw_6_16_preview_img_outer{
	border:solid 1px silver;
}
#sw_2358_headlines .sw_s16_galitem img,
#sw_2344_gallery .sw_s16_galitem img{
	width:137px;
	height:auto;
	max-width:197px;
	max-height:197px;
	border:none;
}
#sw_2358_headlines h2 a,
#sw_2344_gallery  h2 a {
    display: block;
	padding-top:5px;
}

