/* Automatically clear elements for standards-compliant browsers */
.band {
	position: absolute;
	margin-left: -10px;
	margin-top: -15px;
}
.bar {
	width: 150px;
}
.block {
	background-image: url(/web/20131228033029/http://prokbygg.se/themes/sveabyran_51/images/block.png);
	background-repeat: no-repeat;
	height: 161px;
	width: 300px;
	float: left;
	margin-right: 15px;
	position: relative;
	margin-top: 30px;
}
.block-text {
	width: 210px;
	margin-left: 78px;
	margin-top: 45px;
	color: #4E4F51;
}
.block-text1 {
	width: 210px;
	margin-left: 78px;
	margin-top: 37px;
	color: #4E4F51;
}
.block-text a, .block-text1 a {
	color: #4E4F51;
	text-decoration: none;
}
.block1 {
	background-image: url(/web/20131228033029/http://prokbygg.se/themes/sveabyran_51/images/block.png);
	background-repeat: no-repeat;
	height: 161px;
	width: 300px;
	float: left;
	position: relative;
	margin-top: 30px;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Trigger has-layout for IE compatibility */

.ccm-layout-col {
	margin-top: 1px;
}
.ccm-layout-col-spacing {
	background-image: url(/web/20131228033029/http://prokbygg.se/themes/sveabyran_51/images/box-bg.png);
	background-repeat: no-repeat;
	margin-top: 1px;
	font-family: 'CaviarDreamsRegular'!important;
	font-size: 14px!important;
	position: relative;
	overflow: auto;
	height: 180px;
	padding-top: 17px;
}
.ccm-layout-col-spacing a {
	color: #656565;
	text-decoration: none;
	position: absolute;
	bottom: 10px;
	right: 10px;
}
.clearfix {
	zoom: 1;
}
.column {
	overflow: hidden;
}
.column.left {
	padding-right: 10px;
	border-right: 1px solid #DDDDDD;
}
.column.normal {
	width: 350px;
}
.column.wide {
	width: 490px;
}
.contentText {
	font-family: Tahoma, Geneva, sans-serif;
}
.contentText a {
	color: #f7941e;
}
.left {
	float: left;
}
.right {
	float: right;
}