/*
* Minden common_singlebrand.css húzó sablon -t éríntő formázások.
* Kérlek, hogy csak az ide tartazó formázásokat rakd ide, a sablon
* specifikus formázásokat külön mod_layout_{ID}.css fájlba kerüljenek.
*/

/* html, body {
	background:#fff !important;
} */

.main {
	clear:both;
	padding-bottom: 40px;
}

.main.telekom-holder {
	margin: 0 auto;
	padding: 0 0 40px 0;
	width: 1152px;
}

.column-full {
	margin: 0 auto;
	padding: 0;
	width: 986px;
}
.sblp .column-full {
	width: 100%;
}


/* LEFT MENU */
ul.localMenuFix {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-top: 1px solid #A4A4A4;
}
ul.localMenuFix li {
	font-size: 12px;
	line-height: 15px;
	font-style: normal;
	margin: 0;
	padding: 0;
	background: none;
}
ul.localMenuFix li a {
	font-size: 12px;
	line-height: 15px;
	font-style: normal;
	border-bottom: 1px solid #D0D0D0;
	color: #4B4B4B;
	display: block;
	margin: 0;
	outline-style: none;
	padding: 6px 10px 6px 20px;
	position: relative;
	text-decoration: none;
}
ul.localMenuFix li a:hover {
	background-color: #ededed;
}
ul.localMenuFix li a.on {
	background: #E20074;
	color: #fff;
	border-color: #E20074;
}
ul.localMenuFix li.haschild > a:before {
	position: absolute;
	display: block;
	left: 10px;
	top: 11px;
	width: auto;
	height: auto;
	content: " ";
	border-left: 6px solid #616161;
	border-top: 3px solid transparent;
	border-bottom: 3px solid transparent;
}
ul.localMenuFix li.haschild > a.on:before {
	border-left: 3px solid transparent;
	border-right: 3px solid transparent;
	border-top: 6px solid #fff;
}
ul.localMenuFix li.haschild > a.expanded {
	color: #E20074;
}
ul.localMenuFix li.haschild > a.expanded:before {
	border-left: 3px solid transparent;
	border-right: 3px solid transparent;
	border-top: 6px solid #E20074;
}
/*level 2*/
ul.localMenuFix ul li > a {
	padding-left: 30px;
}
ul.localMenuFix ul li.haschild > a:before {
	left: 20px;
}
/*level 3*/
ul.localMenuFix ul ul li > a {
	padding-left: 40px;
}
ul.localMenuFix ul ul li.haschild > a:before {
	left: 30px;
}
/*level 4*/
ul.localMenuFix ul ul ul li > a {
	padding-left: 50px;
	font-size: 11px;
	line-height: 17px;
}
ul.localMenuFix ul ul ul li.haschild > a:before {
	left: 40px;
}
/* /LEFT MENU */


#pContent_siwwwa {
	font-family:arial, sans-serif;
	color:#4b4b4b;
	font-size:14px;
	line-height:17px;
}

.pContents_szeles {
	clear:both;
}
.pContents_szeles p {
	padding:0;
	margin:0 0 10px 0;
}

div#pContent div.headersNode h1 {
	color: #E20074;
	font-size: 26px;
	font-weight: normal;
	line-height: 1em;
	margin:0 0 12px 0;
	padding:0 20px;
}

header#frameHeader nav#mainMenu ul.megamenu li {
	margin-bottom: 0px;
}



#frameAsideLeft nav#leftMenu ul li.active.selected > a:hover {
	background-color: #e20074;
}




