@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/background/plastic_background.jpg);
	background-position: center top;
	background-color: #121212;
}

body,td,th {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
}
a:link {
	color: #F30;
	text-decoration: none;
}
a:visited {
	color: #F30;
	text-decoration: none;
}
a:hover {
	color: #36F;
	text-decoration: none;
}
a:active {
	color: #F30;
	text-decoration: none;
}


#innerHolder {
	width: 1100px;
	margin: 0 auto;
	margin-bottom: 7px;
	overflow: hidden;

	box-shadow: 0px 0px 12px #000; /* CSS3 */
	-moz-box-shadow: 0px 0px 6px #000; /* Firefox */
	-webkit-box-shadow: 0px 0px 6px #000; /* Safari, Chrome */

}

#innerHolder #topTextLine {
	background-color: #101010;
	font-size:11px;
	color:#F60;
	padding: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 3px solid;
	border-color: #343434;
	overflow: hidden;
}

#innerHolder #topMenu{
	background-image:url(images/topmenu_background.jpg);
	width: 1100px;
	overflow:hidden;
	height: 62px;
}

.menuItem {
	background-image:url(images/menusprite.png);
	height: 62px;
	display: block;
	float: left;
}


#m1 		{ background-position: 0px 0px;	width: 86px;}
#m1:hover	{ background-position: 0px -62px;}

#m2 		{ background-position: -86px 0px;	width: 120px;}
#m2:hover	{ background-position: -86px -62px;}

#m3 		{ background-position: -206px 0px;	width: 79px;}
#m3:hover	{ background-position: -206px -62px;}

#m4 		{ background-position: -285px 0px;	width: 96px;}
#m4:hover	{ background-position: -285px -62px;}

#m5 		{ background-position: -381px 0px;	width: 110px;}
#m5:hover	{ background-position: -381px -62px;}

#m6 		{ background-position: -491px 0px;	width: 87px;}
#m6:hover	{ background-position: -491px -62px;}

#m7 		{ background-position: -578px 0px;	width: 78px;}
#m7:hover	{ background-position: -578px -62px;}

#m8 		{ background-position: -656px 0px;	width: 143px;}
#m8:hover	{ background-position: -656px -62px;}

#m9 		{ background-position: -799px 0px;	width: 66px;}
#m9:hover	{ background-position: -799px -62px;}

#innerHolder #header{
	background-image:url(images/header_background.jpg);
	width: 1100px;
	overflow: hidden;
	height: 161px;
}

#innerHolder #header #slideHolder{
	float: right;
	width: 780px;
	height: 158px;
	overflow: hidden;
}

#myDivision{
	overflow:hidden;
	height: 107px;
}

form {
	margin: 0;
	padding: 0;
}

#innerHolder #mainContent{
	background-color:#FFF;
	width: 1100px;
	overflow:hidden;
}

#innerHolder #mainContent #leftDiv{
	float: left;
	background-color:#EEE9E3;
	width: 204px;
	overflow:hidden;
}

#innerHolder #mainContent #mainDiv{
	float: left;
	width: 895px;
	overflow:hidden;
}

#innerHolder #footer{
	background-image:url(images/footer_background.jpg);
	background-repeat:no-repeat;
	height: 69px;
	overflow: hidden;
}

#innerHolder #footer #footerInner{
	color:#666;
	font-size: 11px;
	padding-top: 22px;
	padding-left: 63px;
	padding-right: 16px;
	line-height: 125%;
}

#innerHolder #footer #footerInner a{
	color:#444;
}

.clearFloat {
	clear: both;
}

.logoHolder {
	width: 270px;
	overflow: hidden;
	float:left;
}


#termek_lista {
	padding: 0;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 3px solid;
	border-bottom: 1px solid;
	border-color:#D6CABC;
}

#termek_lista ul {
	margin: 2px;
	margin-left: 4px;
	padding: 0;
}

#termek_lista li ul{
	padding: 2px;
	padding-left: 4px;
	margin: 0;
	border-left: 2x solid;
	border-color:#EBEBEB;
}

#termek_lista li ul:hover{
	background-color:#EBEBEB;
}

#termek_lista li {
	list-style: none;
	margin: 2px;
	padding-left: 4px;
	padding: 2px;
}


#termek_lista li a{
	color:#333;
	display:block;
}

#termek_lista li:hover {
	background-color: #CFC1B1;
}

#termek_lista li a:hover {
	color:#000;
}

h2 {
	padding: 0;
	margin: 0;
}

.top_slider_tabla {
	width:700px;
	height: 153px;
}


/* CODA KIEGESZITES */
.top_slider_tabla td {
}

.top_slider_kep {
	width: 185px;
}

.top_slider_cim {
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	height: 20px;
	color:#FFF;
	font-size: 16px;
	padding-left: 5px;
	overflow: hidden;
}

.top_slider_leiras {
	color:#FFF;
	padding-top: 3px;
	padding-right: 20px;
	padding-left: 9px;
	font-size: 12px;
	height: 95px;
	overflow: hidden;
	line-height: 150%;
}

.top_slider_ar {
	color:#FFF;
	background-color:#000;
	padding: 4px 10px 4px 10px;
	font-size: 16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	float: right;
	border: 1px solid;
	border-color:#FFF;
	margin-right: 130px;
	height: 20px;
}

/* NYITOLAP TERMEKEK */
.nyitolap_kiemelt_termek_fekete {
	width: 885px;
	background-color: #000;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color:#333;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
}

.nyitolap_kiemelt_termek_fekete td{
	color: #FFF;
	padding: 7px;
}

.nyitolap_kiemelt_termek_fekete td h1{
	color: #F60;
	padding: 0px;
	margin: 0px;
	background: none;
	text-align: left;
	text-transform: none;
	font-family: segoe ui, arial;
	font-weight:normal;
}

.red_text {
	color:#F00;
}

.nyitolap_kiemelt_termek_fekete td p{
	padding: 0px;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 2px;
	text-align: justify;
}


.nyitolap_kiemelt_termek {
	width: 885px;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color:#EBE4DE;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
}

.nyitolap_kiemelt_termek h1 {
	background: none;
	text-align: left;
	font-family: 'segoe ui', verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 20px;
	color:#333;
	text-transform: none;
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
	margin-top: 5px;
	line-height: 100%;

}



.nyitolap_kiemelt_termek h2 {
	line-height: 100%;
	background: none;
	text-align: left;
	font-family: 'segoe ui', verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color:#333;
	text-transform: none;
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}

.nyitolap_kiemelt_termek  p{
	text-transform: none;
	margin: 0;
	margin-right: 7px;
	padding: 0;
	margin-bottom: 10px;
	text-align: justify;

}

.nyitolap_kiemelt_termek_jellemzok  ul{
	margin: 0;
	padding: 0;
	margin-left: 10px;
	padding-left: 5px;
}

.nyitolap_kiemelt_termek_jellemzok  li{
	margin: 0;
	padding: 4px;
	padding-left: 0px;
	line-height: 120%;
	text-align: justify;
}


.nyitolap_kiemelt_termek img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	margin: 5px;
}

.nyitolap_kiemelt_termek img:hover{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

.nyitolap_kiemelt_termek_hatter {
	background-color: #F7F3F0;
	border-left: 5px solid;
	border-color:  #EBE4DE;
	border-left-color:  #F60;
}

.nyitolap_kiemelt_termek_nev {
	color:#000;
	padding-top: 2px;
	font-size: 16px;
	font-family: 'segoe ui', verdana, arial, sans-serif;
	float:left;
	padding-left: 7px;
	text-transform:uppercase;
}

.nyitolap_kiemelt_termek_csoport {
	float:left;
	font-size: 14px;
	color:#F60;
	padding-left: 7px;
	padding-bottom: 2px;

}

.nyitolap_kiemelt_termek_ar {
	font-weight:bold;
	color:#F00;
	background-color: #F7F3F0;
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	color:#F00;
}

.nyitolap_kiemelt_termek_leiras {
	color:#666;
	line-height: 150%;
}

.nyitolap_kiemelt_termek_jellemzok {
	width: 510px;
	margin: 5px;
	float:right;
	border: 1px solid;
	border-color:  #E8E4ED;
}

.nyitolap_kiemelt_termek_jellemzok td{
	background-color: #F2F2F2;
	line-height: 110%;
}


.nyitolap_kiemelt_termek_ar_akcio {
	font-size: 16px;
	color:#06F;
	padding-right: 10px;
	background-color: #F2EEEA;
	text-align:right;

}

.akcios_szoveg {
	color:#06F;
}

/* HWSW CSS */
.hwsw_rss_holder {
	overflow: hidden;
	margin-top: 7px;
}

.hwsw_hir {
	padding-top: 3px;
	border-top: 1px solid;
	border-color:#E8E8E8;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	color:#4E4E4E;
}

.hwsw_hir:hover {
	background-color:#FAF9DC;
	color:#333;
}

.hwsw_hir_cim {
	font-size: 11px;
	border-left: 2px solid;
	border-color:#72A90A;
	padding-bottom: 1px;
	padding-left: 3px;
}

.hwsw_hir_cim:hover {
	border-color: #F30;	
}

a.hwsw_hir_cim:link {
	color: #72A90A;
}

a.hwsw_hir_cim:visited {
	color: #72A90A;
}

a.hwsw_hir_cim:hover {
	color: #F30;
}

a.hwsw_hir_cim:active {
	color: #72A90A;
}


.hwsw_hir_datum {
	color:#666;
	font-size: 11px;
	font-weight: normal;
}

.hwsw_hir_szoveg {
	line-height: 150%;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 2px;
	text-align:justify;
}

/* KERESO */

#kereses {
	background-image:url(images/background_kereses.jpg);
	width: 205px;
	height: 94px;
	padding-top: 10px;
}

.kereses_szoveg {
	padding-left: 7px;
	color:#FFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.kereses_input_hatter {
	margin-left: 4px;
	margin-top: 5px;
	background-image:url(images/addon/kereses_hatter.png);
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
}


.kereses_input {
	margin-left: 25px;
	margin-top: 5px;
	height: 19px;
	width: 165px;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: none;
	border: none;
}

#hirlevel {
	background-image:url(images/background_newsletter.jpg);
	background-repeat: no-repeat;
	width: 318px;
	height: 94px;
	float: left;
	padding-top: 10px;
	overflow:hidden;
}

.hirlevel_szoveg {
	padding-left: 86px;
	color:#333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.hirlevel_input_hatter {
	margin-left: 83px;
	margin-top: 5px;
	background-image:url(images/addon/hirlevel_hatter.png);
	background-repeat: no-repeat;
	width: 230px;
	height: 37px;
}


.hirlevel_input {
	padding: 0;
	margin-left: 6px;
	margin-top: 5px;
	height: 19px;
	width: 217px;
	color:#F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: none;
	border: none;
}

#topbanner {
	width: 577px;
	overflow: hidden;
	height: 104px;
	float: left;
}

.topbanner_title {
	padding-left: 90px;
	padding-top: 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.topbanner_text {
	padding-left: 91px;
	padding-right: 10px;
	padding-top: 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #333;
	line-height: 130%;
}


/* HEADINGOK */

h1 {
	background-image:url(images/addon/h1_back.jpg);
	background-repeat:no-repeat;
	background-position: left;
	text-align: left;
	font-family: segoe ui, arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 19px;
	padding: 3px;
	padding-left: 8px;
	margin: 0px;
	margin-bottom: 5px;
	color:#FFF;
	font-variant:small-caps;
}

#innerContent {
	margin-left: 6px;
	width: 882px;
	overflow: hidden;
	background-color:#FFF;
}

.cikk {
		margin-bottom: 7px;
}


.cikk h3 {
	margin: 0px;
	font-size: 12px;
	color:#000;
	text-transform:uppercase;
	padding-left: -1px;
	margin-bottom: 3px;
}

.cikk blockquote {
		margin: 10px;
}

.cikk ol {
	margin: 0px;
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 7px;
	padding-bottom: 10px;
}

.cikk ul {
	text-align:justify;
	margin: 0px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 10px;
}

.cikk ul li{
	margin: 0px;
	padding: 0px;
	list-style: square;
}


.cikk p {
	margin: 0px;
	margin-bottom: 10px;
}

.cikk_cim {
	background-color: #666;
	border-left: 3px solid;
	border-color: #F60;
	text-align: left;
	padding: 5px;
	font-variant: small-caps;
	font-size: 13px;
	font-family: Tahoma, Helvetica, sans-serif;
	color: #FFF;
}

.cikk_cim_narancs {
	background-color: #F60;
	border-left: 3px solid;
	border-color: #600;
	text-align: left;
	padding: 5px;
	font-variant: small-caps;
	font-size: 13px;
	font-family: Tahoma, Helvetica, sans-serif;
	color: #FFF;
}

.cikk_cim_bordo {
	background-color: #900;
	border-left: 3px solid;
	border-color: #600;
	text-align: left;
	padding: 5px;
	font-variant: small-caps;
	font-size: 13px;
	font-family: Tahoma, Helvetica, sans-serif;
	color: #FFF;
}

.cikk_cim_fekete {
	background-color: #000;
	border-left: 3px solid;
	border-color: #F30;
	text-align: left;
	padding: 5px;
	font-variant: small-caps;
	font-size: 13px;
	font-family: Tahoma, Helvetica, sans-serif;
	color: #FFF;
}

.cikk_cim_zold {
	background-color: #6C3;
	border-left: 3px solid;
	border-color: #000;
	text-align: left;
	padding: 5px;
	font-variant: small-caps;
	font-size: 12px;
	font-family: Tahoma, Helvetica, sans-serif;
	color: #000;
}

.cikk_szoveg {
	background-color: #F8F5F3;
	background-color: #FFF;
	margin-top: 1px;
	padding: 5px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	border-left: 3px solid;
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-color: #E6DED5;
	color:#464646;
	text-align:justify;
}

.cikk_szoveg:hover {
	border-left-color: #C9B7A3;
}

.cikk_szoveg table {
	border: 1px solid;
	border-color: #E6DED5;
}

.cikk_szoveg td img {
	border: 1px solid;
	border-color: #B79E84;
	padding: 1px;
}

.jobb_hasab {
	float: left;
	width: 438px;
	border-color: #D5CABB;
	padding-left: 3px;
}

.bal_hasab {
	float: left;
	width: 437px;
	padding-right: 3px;
}

#munkalap_lekerdezes_div {
	background-image:url(images/addon/munkalapdiv_hatter.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
}

#munkalap_kereses {
	padding: 5px;
	margin: 0;
	text-align: center;
	height: 120px;
}

.munkalap_input_hatter {
	background-image: url(images/addon/munkalapl_hatter.png);
	background-repeat:no-repeat;
	width: 125px;
	height: 32px;
	margin: 5px auto;
	text-align: center;
}

#munkalapszam {
	margin: 4px 0px 3px 40px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:bold;
	width: 60px;
	border: none;
	background: none;
}

.felsoindex {
	vertical-align: super; 
	font-size: 10px;
}

.budapestbank_ad {
	width: 700px;
	margin: 0 auto;
	border: 2px solid;
	border-color:#E23636;
	padding: 4px;
	text-align: justify;
	color: #666;
	margin-bottom: 9px;
}

#aquaworld {
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	line-height: 140%;
	padding: 10px 100px 10px 100px;
	text-align: justify;
}

#aquaworld h1{
	font-family: segoe ui, arial, Tahoma;
	text-transform:none;
	font-weight:normal;
	text-align:left;
	font-size: 22px;
	background: none;
	color: #222;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#aquaworld h2{
	font-family: segoe ui, arial, Tahoma;
	text-transform:none;
	font-weight:normal;
	text-align:left;
	font-size: 18px;
	background:none;
	color:#222;
}

#aquaworld li{
	padding-left: 20px;
	padding-bottom: 10px;
}

#aquaworld ul li{
	list-style-image: url(images/icons/square-orange.gif);
}


#alcor-tabla {
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	line-height: 130%;
	padding: 10px 50px 10px 50px;
	text-align: justify;
	background: #FFF;
}

#alcor-tabla h1{
	font-family: segoe ui, arial, Tahoma;
	text-transform:none;
	font-weight:normal;
	text-align:left;
	font-size: 18px;
	line-height: 22px;
	background: none;
	color: #900;
	padding: 0;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#alcor-tabla h2{
	font-family: segoe ui, arial, Tahoma;
	text-transform:none;
	font-weight:normal;
	text-align:left;
	line-height: 18px;
	font-size: 16px;
	background:none;
	color:#000;
	padding-bottom: 10px;
}

#alcor-tabla h3{
	font-family: segoe ui, arial, Tahoma;
	text-transform:none;
	font-weight: normal;
	text-align:left;
	line-height: 16px;
	font-size: 14px;
	background:none;
	padding: 0;
	margin: 0;
	color:#000;
}

#alcor-tabla p {
	font-family: segoe ui, arial, Tahoma;
	padding: 2px;
	color:#666;
}


#alcor-tabla li{
	padding-left: 20px;
	padding-bottom: 10px;
}

#alcor-tabla ul li{
	list-style-image: url(images/icons/square-orange.gif);
}



#xbox360nyeremeny {
	font-family: Tahoma, Geneva, sans-serif;
	color: #F2F2F2;
	line-height: 140%;
	margin: 10px auto;
	width: 733px;
	text-align: justify;
	background-color: #000;
	border: 3px solid;
	border-color: #FFF;
	overflow: hidden;
}

#xbox360nyeremeny h1{
	font-family: segoe ui, arial, Tahoma;
	text-transform:none;
	font-weight:normal;
	text-align:left;
	font-size: 22px;
	background:none;
	color: #F60;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#xbox360nyeremeny h2{
	padding-left: 5px;
	padding-right: 5px;
	
	font-family: segoe ui, arial, Tahoma;
	text-transform:none;
	font-weight:normal;
	text-align:left;
	font-size: 18px;
	background:none;
	color:#0F0;
}

#xbox360nyeremeny h3{
	font-family: segoe ui, arial, Tahoma;
	text-transform:none;
	font-weight: normal;
	text-align:left;
	font-size: 14px;
	background:none;
	color:#FC6;
	padding-left: 6px;
	padding-right: 6px;
	
}

#xbox360nyeremeny li{
	padding-left: 20px;
	padding-bottom: 10px;
}

#xbox360nyeremeny p{
	padding-left: 10px;
	padding-right: 10px;
	line-height: 150%;
}

#xbox360nyeremeny ul li{
	list-style-image: url(images/icons/square-orange.gif);
}

#beforeFooter {
	background-image:url(images/background_beforefooter.jpg);
	border-top: 3px solid;
	border-color:#CCC;
	padding: 4px;
}

.beforeFooterItem {
	width: 348px;
	margin: 3px;
	padding: 5px;
	float: left;
	background-color:#FFF;
	height: 300px;
	overflow:hidden;
}

#chubi {
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;		
}

#chubi:hover {
	width: 231px;
	padding-bottom: 7px;
	height: auto;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;	
}