/* reset */
div#pContents div#pContent_siwwwa div.altalanos_doboz_content div.gb_container div.gb_box_container table.gb_box,
div.gb_box_container table.gb_box {
	margin:0;
}

div#pContents div#pContent_siwwwa div.altalanos_doboz_content div.gb_container div.gb_box_container table.gb_box tr td,
div.gb_container div.gb_box_container table.gb_box tr td {
	border:none;
	padding:0;
	text-align:left;
}
div#pContents div#pContent_siwwwa div.altalanos_doboz_content div.gb_container div.gb_box_container table.gb_box tr td p,
div.gb_container div.gb_box_container table.gb_box tr td p {
	font-weight:normal;
	line-height:1em;
}
/* reset end */

/* rounded corners start */
	div#pContent_siwwwa div.altalanos_doboz_content .gb_box,
	.gb_box {
		border-collapse:collapse;
		position:relative;
		top:40px;
	}
	
	.gb_box, .gb_box * {
		overflow:visible;
	}
	.gb_box_content {
		overflow:hidden;
		vertical-align: middle;
	}

	.gb_box .gb_topleft,
	.gb_box .gb_topcenter,
	.gb_box .gb_topright,
	.gb_box .gb_bottomleft,
	.gb_box .gb_bottomcenter,
	.gb_box .gb_bottomright,
	.gb_box .gb_centerleft, 
	.gb_box .gb_centerright {
		line-height:1px;
		font-size:1px;
		padding:0;
	} 

	.gb_box .gb_topleft,
	.gb_box .gb_topright,
	.gb_box .gb_bottomleft,
	.gb_box .gb_bottomright {
		width:12px;
		height:12px;
	}
	
	.gb_box .gb_topleft {
		background: transparent url(/static/sw/g/tl.png) no-repeat; 
	}
	.gb_box .gb_topcenter {
		background: transparent url(/static/sw/g/tc.png) no-repeat; 
	}
	.gb_box .gb_topright{
		background: transparent url(/static/sw/g/tr.png) no-repeat; 
	}
	.gb_box .gb_centerleft {
		background: transparent url(/static/sw/g/cl.png) no-repeat; 
	}
	.gb_box .gb_centerright {
		background: transparent url(/static/sw/g/cr.png) no-repeat; 
	}
	.gb_box .gb_bottomcenter {
		background: transparent url(/static/sw/g/bc.png) no-repeat; 
	}
	.gb_box .gb_bottomleft{
		background: transparent url(/static/sw/g/bl.png) no-repeat; 
	}
	.gb_box .gb_bottomright {
		background: transparent url(/static/sw/g/br.png) no-repeat; 
	}
	
	.gb_box_body {
		background-color:white;
	}
div#pContent_siwwwa div.altalanos_doboz_content .gb_box, 
div.altalanos_doboz_content .gb_box { 
		width: 128px; /* intended total box width - padding-right(next) */
	} 
/* rounded corners end */

/* styling begin */
	.gb_container {
		width:755px;
		height:271px;
		border:none;
		position:relative;
		background-color:#ddd;
		overflow:hidden;
		background-image:url(/static/sw/g/nagybox_bg.png);
		background-repeat:no-repeat;
		margin-bottom:1em;
	}

	.gb_container h2 {
		margin:10px;
		font-size:17px;
		color:#E20074;
		font-family:Arial;
	}
	.gb_offer {
		margin:10px;
		font-weight:bolder;
	}
	.gb_offer strong {
		color:#E20074;
	}

	.gb_box {
		opacity:0.5;
		filter:alpha(opacity=50);
	}
	.gb_box h2 {
		font-size:16px;
		color:#E20074;
	}
	.gb_box_content {
		height:105px;
		position:relative;
	}

	.gb_summary .gb_price {
		font-size:12px;
		color:#E20074;
	}

	.gb_details .gb_price {
		font-size:18px;
		font-weight:bold;
		color:#E20074;
	}

	.gb_box_container {
		height:100%;
		width:210px;
		position:absolute;
		overflow:hidden;
	}

	/* 5 oszlopos layout start */
		.gb_layout_5 .gb_order_1 {
			left:30px;
		}
		.gb_layout_5 .gb_order_2 {
			left:173px;
		}
		.gb_layout_5 .gb_order_3 {
			left:316px;
		}
		.gb_layout_5 .gb_order_4 {
			left:459px;
		}
		.gb_layout_5 .gb_order_5 {
			left:600px;
		}
	/* 5 oszlopos layout end */

	/* 4 oszlopos layout start */
		.gb_layout_4 .gb_order_1 {
			left:50px;
		}
		.gb_layout_4 .gb_order_2 {
			left:218px;
		}
		.gb_layout_4 .gb_order_3 {
			left:386px;
		}
		.gb_layout_4 .gb_order_4 {
			left:554px;
		}
	/* 4 oszlopos layout end */

	/* 3 oszlopos layout start */
		.gb_layout_3 .gb_order_1 {
			left:50px;
		}
		.gb_layout_3 .gb_order_2 {
			left:312px;
		}
		.gb_layout_3 .gb_order_3 {
			left:554px;
		}
	/* 3 oszlopos layout end */

	.gb_box h2 {
		text-align:left;
	}
	.gb_box h2 div {
		text-align:center;
	}
	.gb_summary {
		text-align:center;
		cursor: pointer;
		}
	.gb_details {
		text-align:center;
		display:none;
	}

	.gb_more {
		left:210px;
		position:absolute;
		width:300px;
		border-left:1px solid #eee;
		padding-left:10px;
		padding-top: 10px;
	}

		div.gb_more p span a,
	div.gb_more ul.smallArrow li a
	{
		color:#E20074;
		font-size: 11px;
		text-decoration:none;
		margin: 0;
		padding:0;
	}

	div.gb_more p span a{
		background: url(/static/sw/g/arrow-right-magenta.gif) no-repeat;
		background-position: right 4px;
		padding-right: 8px;
	}
	
div.gb_more ul.smallArrow li a{
	padding-top: 5px;
	color: #000;
	}

div.gb_more ul.smallArrow li a:hover{
	text-decoration: underline;
	}

	
	div.gb_more p{
		margin: 0;
		padding:0;
	}

	
	.gb_more a:hover {
		text-decoration:underline;
	}
	
	.gb_details {
		font-size:10px;
	}
	
	.gb_reszletek_gomb {
		background-image:url(/static/sw/g/reszletek.png);
		background-repeat:no-repeat;
		background-position:top left;
		width:77px;
		height:22px;
		overflow:hidden;
		text-indent:500px;
		display:block;
		margin-left:auto;
		margin-right:auto;
	}
	
	a.gb_vissza_gomb {
		color:black;
		text-decoration:none;
		font-weight: bold;
		font-size: 11px;
		padding-left:9px;
		background-image:url(/static/sw/g/vissza.gif);
		background-repeat:no-repeat;
		background-position:left center;
		margin-top:21px;
	}
	.gb_icon {
		position:relative;
		overflow:visible;
	}
	.gb_icon div, .gb_icon_real {
		position:absolute;
		width:51px;
		height:49px;
		right:-25px;
		top:-25px;
		background-image:url(/static/sw/g/nulla_2.png);
		background-position:left top;
		background-repeat:no-repeat;
	}

 .gb_more ul.smallArrow li {
	background: url(/static/sw/g/arrow_small.gif) no-repeat;
	background-position: 4px 5px;
	font-size: 11px;
	color: #000;
 }
/* styling end */


/*footer*/
div#pContent_siwwwa div.lista_adcs {
	width: 250px;
	overflow:hidden;
	border: none;
	float: left;
}

div#pContent_siwwwa div.lista_adcs li{
	color: #000;
	background: url(/static/sw/g/arrow_small.gif) no-repeat;
	background-position: 4px 5px;
	padding: 0 0 4px 12px;
}

div#pContent_siwwwa div.lista_adcs li a{
	color: #e20074;
	text-decoration: none;
}

div#pContent_siwwwa div.lista_adcs li a:hover{
	color: #e20074;
	text-decoration: underline;
}

div#pContent_siwwwa div.hivatkozas_doboz_content {
	width: 463px;
	height: 36px;
	overflow: hidden;
	border: 1px solid #e20074;
	float: right;
	margin: 0 10px 10px 0;
	_margin: 0 5px 10px 0;
	padding: 10px;
	background: url(/static/sw/g/growbox_footer.gif) no-repeat;
}

div#pContent_siwwwa div.hivatkozas_doboz_content h2{
	color: #e20074;
	font-size: 12px;
	font-weight: bold;
	margin:0 0 3px 0;
	padding:0;

}

div#pContent_siwwwa div.hivatkozas_doboz_content p{
	color: #e20074;
	font-size: 11px;
	margin:0;
	padding:0;
}
/*footer*/


/* TEXT ELEMENTS V2.0 */
div#pContent_siwwwa div.gb_summary p.t1 {
	color: #e20074;
	font-size: 20px;
	margin:0 0 3px 0;
	padding:0;}

div#pContent_siwwwa div.gb_summary p.t2 {
	color: #000;
	font-size: 10px;
	font-weight: bold;
	margin:0 0 3px 0;
	padding:0;}

div#pContent_siwwwa div.gb_summary p.t2 span{
	color: #000;
	font-size: 11px;}

div#pContent_siwwwa div.gb_summary p.t3 {
	color: #000;
	font-size: 11px;
	margin:0 0 3px 0;
	padding:0;}

div#pContent_siwwwa div.gb_summary p.t3 span{
	color: #000;
	font-size: 11px;}

div#pContent_siwwwa div.gb_summary p.t4 {
	color: #000;
	font-size: 12px;
	margin:0 0 3px 0;
	padding:0;}




div#pContent_siwwwa div.gb_details p.t1 {
	color: #e20074;
	font-size: 20px;
	margin:0 0 3px 0;
	padding:0;}

div#pContent_siwwwa div.gb_details p.t2 {
	color: #000;
	font-size: 10px;
	margin:0 0 3px 0;
	padding:0;}

div#pContent_siwwwa div.gb_details p.t2 span{
	color: #000;
	font-size: 11px;
	font-weight:bold;
	}

div#pContent_siwwwa div.gb_details p.t3 {
	color: #000;
	font-size: 11px;
	margin:0 0 6px 0;
	padding:0;}

div#pContent_siwwwa div.gb_details p.t3 span{
	color: #000;
	font-size: 11px;}

div#pContent_siwwwa div.gb_details p.t4 {
	color: #e20074;
	font-size: 16px;
	margin:0 0 6px 0;
	padding:0;}





div#pContent_siwwwa div.gb_more p.t1 {
	color: #000;
	font-size: 11px;
	margin:10px 0 3px 0;
	padding:0;
	font-weight: bold;}

div#pContent_siwwwa div.gb_more p.t2 {
	color: #e20074;
	font-size: 11px;
	margin:0 0 3px 0;
	padding:0;}

div#pContent_siwwwa div.gb_more p.t2 span{
	color: #e20074;
	font-size: 11px;
	}

div#pContent_siwwwa div.gb_more p.t3 {
	color: #000;
	font-size: 11px;
	margin:0 0 6px 0;
	padding:0;}

div#pContent_siwwwa div.gb_more p.t3 span{
	color: #e20074;
	font-size: 11px;}

div#pContent_siwwwa div.gb_more p.t4 {
	color: #e20074;
	font-size: 11px;
	margin:0 0 6px 0;
	padding:0;}

div#pContent_siwwwa div.gb_more p.t5 {
	color: #e20074;
	font-size: 11px;
	margin:0 0 6px 0;
	padding:0;}

div#pContent_siwwwa div.gb_more p.t6 {
	color: #000;
	font-size: 11px;
	margin:0 0 6px 0;
	padding:0;}

/* TEXT ELEMENTS V2.0 */
