/* altalanos osztalyok */
body {
	background: url(body_bg.gif) repeat-x 0 0 #0072cf;
	color: White;
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.4;
}

body.uploadbody {
	background: transparent;
	color: #0E1733;
	padding: 0;
	margin: 0;
}

body.uploadbody p {
	padding: 6px 0;
	margin: 0;	
}

.uploadiframe {
	height: 35px;
}
.broser_window {
	background: transparent;
	color: Black;
}

#header, #content_outer, #footer {
	width: 936px;
	margin: 0 auto;
	color: #0e1733;
}

#header {
	background: url(head_bg.png) no-repeat 2px 0;
	height: 76px;
	width: 806px;
	padding: 0 0 0 130px;
}

#high_contrast {
	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;
}


#sw_current_lang {
	display: block;
	width: 150px;
	border: 1px solid;
	padding: 2px 18px 2px 2px; 
}

#content_outer {
	background: url(content_outer_bg.png) repeat-y 2px 0;
}

#content_inner {
	background: url(content_bg_top.gif) no-repeat 0 0;
}

#content_inner2 {
	background: url(content_bg_bottom.gif) no-repeat 0 bottom;
	min-height: 482px;
	width: 915px;
	padding: 0 0 0 21px;
}

#content_inner .home {
	float: left;
	margin: 164px 31px 0 0;
	overflow: hidden;
}

#content_inner .home, #content_inner .home a, #content_inner .home a:hover {
	width: 61px;
	height: 236px;
}

#content_inner .home a, #content_inner .home a:hover {
	padding-top: 250px;
	display: block;
}

.box {
	
}

.box_inner {
	
}

.boxtitle {
	
}

.boxdata {
	
}

#swlogin_box .box {
	
}

#swlogin_box .sw_2_1_input_text, #swlogin_box .sw_2_1_input_password {
	width: 132px;
}


.article_text p {
	margin: 0 0 0.5em 0;
	padding: 0;
}

.article_text td {
	
}

a, a:hover, .sw_s1_link, .sw_s1_link:hover {
	color: #0072cf;
	text-decoration: underline;
	font-weight: bold;
}

a:hover, .sw_s1_link:hover {
	color: #00348f;
}

.input_text {
	width: 98%;
}
#main_content fieldset {
margin-bottom: 20px;
}

#footer {
	width: 908px;
	height: 121px;
	padding: 0 28px 16px 0;
	background: url(footer_bg.gif) no-repeat 0 0;
}

#footer .home {
	float: left;
	margin: 0 34px 0 0 ;
}

#footer .home, #footer .home a, #footer .home a:hover {
	width: 91px;
}

#footer .home a, #footer .home a:hover {
	display: block;
	height: 72px;
}

#footer .rights_info {
	float: left;
	padding: 24px 0 0 0;
	width: 716px;
}

#footer .rights_info p {
	padding: 0;
	margin: 0;
}

#footer .rights_info a, #footer .rights_info a:hover {
	color: #ad1f31;
}
#footer .rights_info a:hover {
	color: #7b2432;
}

form {
	padding: 0;
	margin: 0;
}

textarea {
	width: 98%;
	height: 150px;
}

a img {
	border: 0;
}

.article_text table {
	background: White;
	border-top: 1px solid #b1c599;
	border-right: 1px solid #b1c599;
}

.article_text tr {
	
}

.article_text thead {
	border-right: 1px solid #d9e3ce;
}

.article_text th {
	text-align: left;
	background: #779c4f;
	color: White;
	border-left: 1px solid #b1c599;
	border-bottom: 1px solid #d9e3ce;
}

.article_text td {
	text-align: left;
	border-left: 1px solid #b1c599;
	border-bottom: 1px solid #d9e3ce;
}


.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;
}

.sw_s1_alert, .sw_s1_login_alert {
	color: Red;
	font-weight: bold;
}

.sw_s1_galitem {
	width: 157px;
	float: left;
	padding: 5px;
	margin: 5px 5px 0 0;
	border: 1px solid #bfdbf2;
	min-height: 215px;
	background: white;
}

.broser_window .sw_s1_galitem {
	min-height: 110px;
}

.sw_6_1_icon {
	display: block;
	float: left;
	width: 48px;
	margin: 0 10px 0 0;
}

.sw_s1_galitem h2, #main_content .sw_s1_galitem h2 {
	font-size: 1.3em;
	padding: 0 0 8px 0;
	margin: 0;
}

.sw_s1_galitem h2 a, #main_content .sw_s1_galitem h2 a {
	text-decoration: none;
}

.sw_s1_galitem img {
	max-width: 180px;
	max-height: 180px;
}

.sw_6_1_publishtime {
	font-size: 0.9em;
	font-style: italic;
	color: gray;
	clear: all;
}

.sw_6_1_preview {
	font-size: 0.9em;
	min-height: 130px;
}

.broser_window .sw_6_1_preview {
	font-size: 0.9em;
	min-height: 95px;
	height: 95px;
	overflow: hidden;
}

.keretes, .keretes_jobb, .keretes_bal {
	border: 1px solid #137cd3;
}

.keretes_jobb, .jobb {
	float: right;
	margin: 4px 0 4px 16px;
}

.keretes_bal, .bal {
	float: left;
	margin: 4px 16px 4px 0;
}

.sw_s1_editor input.title {
	width: 98%;
}

.sw_s1_editor label {
	margin-top: 12px;
}

.kiemelt_szinu {
	color: #b00e0e;
}

#main_content .akcio {
	font-family: "Myriad Pro", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	line-height: 1.3;
}
#main_content .akcio .bal_hasab {
	display: block; 
	float: left;
	padding: 34px 48px 0 11px;
	width: 227px;
}
#main_content .akcio .jobb_hasab {
	display: block;
	float: left;
	padding: 195px 0 0 0;
	width: 86px;
}
#main_content .article_text .akcio p {
	margin: 0;
	padding: 0;
	text-align: left;
}
#main_content .akcio h3 {
	color: white;
	font-weight: normal;
	font-size: 18px;
	margin: 0 0 60px 0;
	padding: 0 0 0 25px;
}
#main_content .akcio h2 {
	color: white;
	font-style: normal;
	font-weight: normal;
	font-size: 26px;
	font-family: Impact, Arial, Helvetica, sans-serif;
	margin: 0 0 30px 0;
	padding: 0;
}
#main_content .akcio h4 {
	color: white;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 4px 0;
	padding: 0;
}
#main_content .akcio .felhivas strong{
	font-size: 14px;
	font-weight: normal;
}
#main_content .article_text .akcio p.ar {
	font-weight: normal;
	font-size: 19px;
	text-align: center;
	font-family: Impact, Arial, Helvetica, sans-serif;
}
#main_content .article_text .akcio p.afa {
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	padding: 4px 0 0 0;
}




#main_content .article_text .honlap {
	color: white;
	font-size: 12px;
	line-height: 1.3;
	padding: 0;
	padding: 28px 32px 0 302px;
	width: 190px;
	height: 168px
}

#main_content .article_text .honlap h2 a, #main_content .article_text .honlap h2 a:hover {
	text-decoration: none;
	color: white;
}

#main_content .article_text .honlap h2, #main_content .article_text .honlap h2 a, #main_content .article_text .honlap h2 a:hover {
	color: white;
	font-style: normal;
	font-weight: normal;
	font-size: 2em;
	font-family: Impact, Arial, Helvetica, sans-serif;
	margin: 0 0 0.25em 0;
	padding: 0;
}

#main_content .article_text .honlap h2 a, #main_content .article_text .honlap h2 a:hover {
	font-size: 1em;
}

#main_content .article_text .honlap h2 a:hover {
	text-decoration: underline;
	color: #f1ba53;
}

#main_content .article_text .honlap h3 {
	font-family: "Myriad Pro", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: white;
	font-style: italic;
	font-weight: normal;
	font-size: 1.7em;
	margin: 0 0 0.5em 55px;
	padding: 0;
}

#main_content .article_text .honlap h3 .plusz {
	display: block;
	margin: 0 0 0 -0.7em;
}

#main_content .article_text .honlap h3.egyben {

}

#main_content .article_text .honlap p {
	margin: 0;
	padding: 0;
}

#main_content .article_text .honlap p a {
	color: White;
}

#main_content .article_text .honlap p a:hover {
	color: #f1ba53;
}

#main_content .article_text .honlap p .ar {
	font-weight: normal;
	font-size: 1.7em;
	font-family: Impact, Arial, Helvetica, sans-serif;
	margin: 0 0 0 55px;
	padding: 0;
}

#main_content .article_text .honlap p.tovabb {
	margin: 0 0 0 -0.8em;
}






#honlapakcio_alt, #adv1, #adv2, #adv3, #adv4, #adv5, #adv6, #adv7
{
	width: 524px;
	height: 300px;
	overflow: hidden;
}

#main_content .article_text #honlapakcio_alt p {
	font-family: "Myriad Pro", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: normal;
	color: white;
	font-size: 18px;
	line-height: 1.3;
}

#adv1{ 
	display: block; 
	background: url(/data/skins/1/akcios_honlap/galamb.jpg) no-repeat 0 0;
}

#adv2, #adv3, #adv4, #adv5, #adv6{
	display: none;
}

#adv2{
	background: url(/data/skins/1/akcios_honlap/Egyedi_design.jpg) no-repeat 0 0;
}
#adv3{
	background: url(/data/skins/1/akcios_honlap/Egyedi_design.jpg) no-repeat 0 0;
}
#adv4{
	background: url(/data/skins/1/akcios_honlap/Egyedi_design.jpg) no-repeat 0 0;
}
#adv5{
	background: url(/data/skins/1/akcios_honlap/Egyedi_design.jpg) no-repeat 0 0;
}
#adv6{
	background: url(/data/skins/1/akcios_honlap/Egyedi_design.jpg) no-repeat 0 0;
}
#adv7{
	background: url(/data/skins/1/akcios_honlap/Alapstruktura_es_tartalom_letrehozasa.jpg) no-repeat 0 0;
}

#main_content .article_text #honlapakcio_alt #adv1 .hasab {
	display: block;
	float: left;
	padding: 20px 0 0 10px;
	width: 300px;
}
#main_content .article_text #honlapakcio_alt #adv1 .hasab p {
	font-size: 24px;
	font-weight: bold;
	}

#main_content .article_text #honlapakcio_alt #adv1 .alsohasab {
display: block;
	float: left;
	padding: 20px 0 0 10px;
	width: 300px;
}
#main_content .article_text #honlapakcio_alt #adv1 .alsohasab p {
	font-size: 24px;
}

#main_content .article_text #honlapakcio_alt #adv2 p{
padding: 100px 0 0 20px;
font-size: 30px;
font-weight: bold;
}

#main_content .article_text #honlapakcio_alt #adv3 p {
padding: 100px 0 0 20px;
font-size: 30px;
font-weight: bold;
}

#main_content .article_text #honlapakcio_alt #adv4 p {
padding: 50px 0 0 20px;
font-size: 26px;
font-weight: bold;

}

#main_content .article_text #honlapakcio_alt #adv5 p {
padding:50px 0 0 20px;
font-size: 26px;
font-weight: bold;

}

#main_content .article_text #honlapakcio_alt #adv6 p {
padding: 50px 0 0 20px;
font-size: 26px;
font-weight: bold;
}

#adv7 p {
color: #00368a;
font-size: 24px;
padding: 20px 0 0 200px;
}

#sensdirectmail_smart {
	background: url(sensdirektmail_smart_bg.jpg) no-repeat 0 0;
	width: 506px;
	height: 406px;
	padding: 65px 0 0 18px;
}

#main_content #sensdirectmail_smart h2 {
	margin: 0;
	padding-left: 120px;
	color: #562d00;
	font-size: 48px;
	font-style: normal;
	font-weight: normal;
}

#main_content #sensdirectmail_smart p {
	font-size: 24px;
	padding-top: 32px;
	margin: 0;
}

#main_content #sensdirectmail_smart .ar {
	font-weight: bold;
	text-align: right;
	padding: 128px 18px 0 0;
	margin: 0;
	font-size: 32px;
	color: #562d00;
}

#main_content #sensdirectmail_smart .afa {
	text-align: right;
	margin: 0;
	padding: 0 18px 0 0;
	font-size: 20px;
	line-height: 20px;
}
#sensdirectmail_multisite {
	background: url(sensdirektmail_multisite_bg.jpg) no-repeat 0 0;
	width: 506px;
	height: 450px;
	padding: 20px 0 0 18px;
}

#main_content #sensdirectmail_multisite h2 {
	margin: 0;
	padding-left: 10px;
	color: #562d00;
	font-size: 48px;
	font-style: normal;
	font-weight: normal;
}

#main_content #sensdirectmail_multisite p {
	font-size: 24px;
	padding-top: 32px;
	margin: 0;
}

#main_content #sensdirectmail_multisite .ar {
	font-weight: bold;
	text-align: right;
	padding: 158px 18px 0 0;
	margin: 0;
	font-size: 32px;
	color: #562d00;
}

#main_content #sensdirectmail_multisite .afa {
	text-align: right;
	margin: 0;
	padding: 0 18px 0 0;
	font-size: 20px;
	line-height: 20px;
}
#sensdirectmail_designer {
	background: url(sensdirektmail_designer_bg.jpg) no-repeat 0 0;
	width: 506px;
	height: 450px;
	padding: 20px 15px 0 30px;
}

#main_content #sensdirectmail_designer h2 {
	margin: 0;
	padding-left: 15px;
	color: white;
	font-size: 48px;
	font-style: normal;
	font-weight: normal;
}

#main_content #sensdirectmail_designer ul {
	font-size: 16px;
	padding: 25px 0 0 90px;
	margin: 0;
	color: white;
}

#main_content #sensdirectmail_designer .ar {
	font-weight: bold;
	text-align: right;
	padding: 0;
	margin: 0;
	font-size: 28px;
	color: black;
}

#main_content #sensdirectmail_designer .afa {
	text-align: right;
	margin: 0;
	padding: 0;
	font-size: 20px;
	line-height: 20px;
	color: black;
}
#main_content #sensdirectmail_designer .idez {
	font-size: 18px;
	padding: 135px 0 0 105px;
	margin: 0;
	font-style: italic;
	color: white;
}

#main_content #sensdirectmail_designer_also_bal{
	float: left;
	width: 200px;
	padding: 110px 0 0 0;
	
}
#main_content #sensdirectmail_designer_also_bal .megrendel{
font-weight: bold;
	font-size:14px;
	color: red;
}
#main_content #sensdirectmail_designer_also_jobb{
	float: left;
	text-align: right;
	width: 135px;
	padding: 110px 0 0 0;
}
#main_content #sensdirectmail_smart_also_bal{
	float: left;
	width: 200px;
	padding: 90px 0 0 50px;
}
#main_content #sensdirectmail_smart_also_bal .megrendel{
font-weight: bold;
	font-size:14px;
	color: red;
}
#main_content #sensdirectmail_multisite_also_bal{
	float: left;
	width: 200px;
	padding: 90px 0 0 50px;
}
#main_content #sensdirectmail_multisite_also_bal .megrendel{
font-weight: bold;
	font-size:14px;
	color: red;
}

#header .wizard .boxtitle {
	width: 40%;
	float: left;
}
#header .wizard .boxdata {
	width: 59%;
	float: left;
}
#header .wizard .boxtitle_inner h2 {
	padding: 0;
	margin: 0;
	font-size: 14px;
}
.kiemelt1{
	font-size: 18px;
}
.kiemelt2{
	font-size: 14px;
	color: purple;
}
.kiemelt3{
	font-size: 12px;
	color: green;
}
/*-------------------Twitter---------------------*/
.twtr-widget a{
	font-weight: normal;
}

.twtr-widget .twtr-hd{
	padding: 0;
}
/*kép a hírösszefog*/
.sw_iframe_header, .sw_iframe_body{
border:none;
width:430px;
position:absolute;
top:-133px;
width:430px;
background:white;
border:solid 1px #aaaaff;
}
.sw_iframe_body_inner {
border:medium none;
height:300px;
width:430px;
}
.sw_iframe_header{
top:-154px;
text-align:right;
height:20px;
}
.sw_iframe_header a{
display:block;
height:20px;
padding-right:20px;
background:url(close.gif) no-repeat right 0;
}
.sw_iframe_header_label{
display:block;
float:left;
font-weight:bold;
padding:2px;
text-align:left;
width:200px;
}
.broser_window .sw_s1_inner_menu ul{
z-index:435;
}
.broser_window .sw_s1_inner_menu ul ul{
z-index:437;
}
/*---------------------Dokumentum tár----------------------*/

.senscms {
	text-align: center;
	padding-bottom: 8px;
}

.senscms, .senscms a {
	color: #bfdcf3;
}

.senscms a:hover {
	color: #ffffff;
}

