
#block-content h4,
#block-content .prod p{
	display:block;
	padding: 0;
	margin: 0;
	font-size: 1em;
}

#block-content {
	margin: 0;
	padding-top: 10px;
}

/* textfärg */
#block-content p{
	color: #666;
}

/* boxarna */
#block-content .prod-boxes-vertical,
#block-content .prod-boxes-horizontal {
	clear:both;
	border-top: 2px dotted #ebeaef;
	height: 100%; /* IE HACK */
}

/* bomb-pris */
#block-content .prod-boxes-vertical .prod .bomb{
	position:absolute;
	top: 3.5em;
	right: 45%;
	left: 55%;
	display:block;
	background:url(/images/bomb.png) no-repeat;
	width: 60px;
	height: 60px;
	font-weight: bold;
	color: #1f1949;
}

* html body #block-content .prod-boxes-vertical .prod .bomb{
	background:url(/images/bomb.gif) no-repeat;
}

#block-content .prod-boxes-vertical .prod .bomb .value{
	display:block;
	width: 100%;
	text-align:center;
	font-size: 1.3em;
	line-height: 1;
	padding-top: 23px;
}

/* pris */
#block-content .prod-boxes-vertical .prod .price,
#block-content .prod-boxes-horizontal .prod .price {
	font-size: 1.4em;
}
#block-content .prod-boxes-vertical .prod .reaprice,
#block-content .prod-boxes-horizontal .prod .reaprice {
        font-size: 1.4em;
}

/* rubbe */
#block-content .prod-boxes-vertical .prod h4,
#block-content .prod-boxes-horizontal .prod h4{
	font-size: 120%;
}

/* marginaler för boxar */
#block-content .prod-boxes-vertical .content,
#block-content .prod-boxes-horizontal .content{
	margin: 10px 10px 10px 10px;
}



#block-content .prod-boxes-horizontal h4{
	display: block;
	height: 2em;
	position:relative;
}

#block-content .button-buy-small{
	border: 0;
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 100%;
	width: 50px;
	color: #1f1949;
	cursor:pointer;
	background: url(/a/i/G/button-buy-smaller.gif) no-repeat;
	height: 25px;
	padding-bottom: 1px;
}



#block-content .prod-boxes-vertical .prod .button-buy-small {
	position:absolute;
	bottom: 10px;
	right: 10px;
}


#block-content .prod-boxes-vertical .prod .price {
	position:absolute;
	bottom: 10px;
	left: 10px;
}

#block-content .prod-boxes-vertical .prod,
#block-content .prod-boxes-vertical .ad {
	width: 32.8%;
	float:left;
	border-right: 2px dotted #ebeaef;
	position:relative;
	height: 25em;
}

#block-content .prod-boxes-vertical .last {
	float: left;
	border: none;
}

#block-content .prod-boxes-vertical .prod .image {
	display: block;
	text-align: center;
}

#block-content .prod-boxes-vertical .last {
	float: left;
	border: none;
}


#block-content .prod-boxes-vertical .prod h4{
	height: 2.6em;
	margin-bottom: .5em;
}

/* PROD IMAGE RIGHT */

#block-content .prod-boxes-horizontal .prod,
#block-content .prod-boxes-horizontal .ad {
	width: 49.8%;
	float:left;
	border-right: 2px dotted #ebeaef;
	position:relative;
	height: 13em;
}
/*
body.seg_2 #block-content .prod-boxes-horizontal .prod,
body.seg_2 #block-content .prod-boxes-horizontal .ad {
    height: 13.3em;
}
*/

#block-content .prod-boxes-horizontal .last {
	float: left;
	border: none;
}

#block-content .prod-boxes-horizontal .prod h4{
	height: 2em;
	margin-bottom: .5em;
	width: 70%;
}

#block-content .prod-boxes-horizontal .prod .image {
	display: block;
	height: 75px;
	position:absolute;
	right: 10px;
	top: 20px;
}

#block-content .prod-boxes-horizontal .prod p {
	width: 70%;
}

#block-content .prod-boxes-horizontal .prod .price {
	position:absolute;
	bottom: 10px;
}
#block-content .prod-boxes-horizontal .prod .reaprice {
        position:absolute;
        bottom: 10px;
        left: 10px;
        color: #f22;
}

#block-content .prod-boxes-horizontal .prod .bomb{
	position:absolute;
	top: .5em;
	right: 0px;
	display:block;
	background:url(/images/bomb.png) no-repeat;
	width: 60px;
	height: 60px;
	font-weight: bold;
	color: #1f1949;
}

* html body #block-content .prod-boxes-horizontal .prod .bomb{
	background:url(/images/bomb.gif) no-repeat;
}

#block-content .prod-boxes-horizontal .prod .bomb .value{
	display:block;
	width: 100%;
	text-align:center;
	font-size: 12px;
	line-height: 1;
	padding-top: 23px;
}

#block-content .prod-boxes-horizontal .prod .button-buy-small  {
	position:absolute;
	bottom: 10px;
	right: 10px;
}

#block-content .prod_end{
	border-bottom: 2px dotted #ebeaef;
	height: 1px;
	width: 100%;
	display:block;
	clear:both;
	margin:0 0 1em 0;
	padding: 0;
}

* html body #block-content .prod_end{
	margin-top: -12px; /* IE 6 HACK */
}
