#maincol {
position:relative;
margin:0;
padding:0 10px 0 0;
}
	#maincol-index {
	position:relative;
	margin:0;
	padding:0 0 0 0;
	}
	#maincol-aktiviteter {
	position:relative;
	margin:0;
	padding:0 0 0 0;
	}
	#maincol-aktiviteter table {
		position: relative !important;
	}
	#maincol-utvalda-aktiviteter {
	position:relative;
	margin:0;
	padding:0 0 0 0;
	}
	#maincol-utvalda-aktiviteter .upper_usp{
	margin-left: 0;
	margin-right: 0;
	}

#leftcol {
position:relative;
top:0;
left:0;
float:right;
voice-family:inherit;
width:230px;
z-index:100;
margin:0;
padding:0 0 0 10px;
}
	#leftcol-aktiviteter {
	position:relative;
	top:0;
	left:0;
	float:left;
	voice-family:inherit;
	width:230px;
	z-index:100;
	margin:0;
	padding:0 0 0 10px;
	}

#rightcol {
position:relative;
top:0;
right:0;
float:right;
voice-family:inherit;
width:230px;
z-index:99;
margin:0;
padding:0 0 0 10px;
}

#centercol {
width:620px;
float:left;
position:relative;
margin:0 480px 0 0;
padding:0 10px 0 0;
}
	#centercol-aktivitet {
	width: 460px;
	position:relative;
	margin:0 240px 0 0;
	padding: 0 10px 0 0;
	}
	
	#centercol-aktiviteter {
	float:left;
	/* top:0; */
	/* position:relative; */
	/* width: 600px; */
	width :470px;
	padding:0 0 0 0;
	margin: 0;
	}
	
	#centercol-utvalda-aktiviteter {
	position:relative;
	margin:0 240px 0 0;
	padding: 0 10px 0 0;
	}
	
	#centercol-utvalda-aktiviteter table a {
		color: #000000;
	}
	
	#centercol-bokning {
	position:relative;
	padding: 0 0 0 0;
	width: 620px;
	float:left
	}
	#centercol-bokning a {
	color:#666;
	}
	#centercol-bokning a:hover {
	border-bottom:1px solid;
	color:#9343B9;
	}

#centercol p,.rounded_block p,#rightcol p {
margin:0 !important;
}

.upper_usp {
float:right;
background:#ffffff;
border-radius:20px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
-khtml-border-radius:20px;
-o-border-radius:20px;
border:5px solid #56a0e3;
margin:43px -10px 10px 21px;
padding:15px;
}

.upper_usp p {
margin:10px 0 0 !important;
}

.underline {
text-decoration:underline;
color:blue;
}

.rounded_block {
border-radius:20px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
-khtml-border-radius:20px;
-o-border-radius:20px;
border:3px solid #56a0e3;
float:left;
clear:both;
margin-bottom:10px;
padding:10px;
}

.rounded_block_center {
border-radius:20px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
-khtml-border-radius:20px;
-o-border-radius:20px;
border:3px solid #56a0e3;
float:left;
margin:0 15px 0 15px;
padding:10px;
}
	.rounded_block_center-index {
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	-khtml-border-radius:20px;
	-o-border-radius:20px;
	border:3px solid #56a0e3;
	float:left;
	margin:0 0 0 0;
	padding:10px;
	}

	.rounded_block_center h3 {
	color:#1f4297;
	padding-bottom:5px;
	}
	
	.rounded_block_center p {
	line-height:21px;
	font-size:15px;
	}

.corner_red {
border-color:#a50702 !important;
}

.background_red {
background:#fff5f5;
}

.background_red h2 {
color:#680300;
}

.corner_blue {
border-color:#1F4297 !important;
}

.background_blue {
background:#edf2fe;
}

.background_blue h2 {
color:#0b225b;
}

.corner_yellow {
border-color:#e5de08 !important;
}

.background_yellow {
background:#fffeef;
}

.background_yellow h2 {
color:#c9a80d;
}

.corner_green {
border-color:#80e533 !important;
}

.background_green {
background:#f2fde9;
}

.background_green h2 {
color:#3b780c;
}

.corner_gray {
border-color:#dddddd !important;
}

.background_gray {
background:#fafafa;
}

.background_gray h2 {
color:#838383;
}

h3 {
font-size:18px;
color:#000000 !mportant;
margin:0 0 3px !important;
}

.sidebar_paket_bild {
width:80px;
height:60px;
background:#f3f3f3;
line-height:60px;
text-align:center;
border:1px solid #888888;
margin:3px 5px 5px 0;
}

.aktivitet_separator {
border-bottom:1px solid #888888;
margin:0 0 10px;
padding:0 0 10px;
}

.post p {
margin:0 0 20px 0;
}
	.post-bokning p {
	margin:0 0 0 0;
	}

#centercol a {
color:#666;
}

#centercol a:hover {
border-bottom:1px solid;
color:#9343B9;
}

#maincolStructure {
width:100%;
float:left;
}

#maincolStructureLeft {
width:620px;
float:left;
}

#maincolStructureRight {
width:300px;
float:right;
background:#ffffff;
-webkit-border-radius:20px;
border:5px solid #56a0e3;
padding:10px;
}

#slider_container {
width:620px;
height:370px;
clear:both;
float:left;
margin:0;
}

#generic_check {
width:300px;
background:#ffffff;
border:5px solid #56a0e3;
border-radius:20px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
-khtml-border-radius:20px;
-o-border-radius:20px;
margin:40px 0 20px;
padding:10px 5px 0 10px;
}

#generic_check li,.generic_bullet {
background:url(http://www.biglight.se/wp-content/themes/default/images/icons/bulletpoint.gif) no-repeat !important;
font-weight:700;
}

.generic_bullet {
padding-left:20px;
float:right;
font-weight:400;
margin:10px 5px 10px 0;
}

.generic_bullet a {
color:blue;
text-decoration:underline;
font-weight:700;
}

.post-content {
margin:15px 0;
}

.no-padding {
padding:0 !important;
}


.right {
float:right;
}

.usp_heading {
margin-bottom:10px;
}

.m-t-40 {
margin-top:40px;
}
.m-r-10 {
margin-right:10px !important;
}

.index-sidebar {
	margin: 53px 0px 10px 15px;
	text-align: left;
}

.upper_usp_index {
float:right;
background:#ffffff;
border-radius:20px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
-khtml-border-radius:20px;
-o-border-radius:20px;
border:5px solid #56a0e3;
width:286px;
margin:5px 0 0;
padding:15px;
}

.upper_usp_index p {
text-indent:20px;
font-weight:700;
font-size:16px;
margin:5px 0 0;
}

#generic_check li {
background:url(http://biglight.se/wp-content/themes/default/images/icons/bulletpoint.gif) no-repeat !important;
}

label {
margin:10px 0 5px;
}

.sidebar_spacing {
width:100%;
margin:10px 0;
}

.req_input_text,textarea {
width:90%;
}

#skicka_bokningsforfragan {
border:0 !important;
float:right;
margin:10px 5px 0 0;
}

.hyphen {
width:35px;
height:25px;
float:left;
background:url(http://biglight.se/wp-content/themes/default/images/hyphen.gif) no-repeat;
}

#maincol > ul {
list-style-type:none;
float:left;
clear:both;
width:100%;
}

.maincol_header_left {
width:708px;
}

.maincol_header_right {
width:240px;
float:right;
}

.post_temp {
float:left;
}

.home_usp_block_container {
	float:left;
	margin-top: 15px;
}
.home_usp_block {
	/* width: 250px; */
	width: 280px;
}
.home_usp_block_container .first{
	/* width: 250px; */
	margin-right: 10px !important;
}

.hem_sub_usp {
margin:15px 0 !important;
}

.center_paket_bild {
width:160px;
height:120px;
background:#f3f3f3;
line-height:120px;
text-align:center;
border:1px solid #888888;
margin:3px 5px 5px 0;
}

#rightcol .image_download {
margin:0 0 10px;
}

.middle_bar {
width:190px;
}

.aktivitet_faktaruta {
line-height:12px;
border:3px solid;
margin:10px 0;
padding:10px;
}

.aktivitet_faktaruta li,.aktivitet_ingar li {
background:url(http://biglight.se/wp-content/themes/default/images/icons/bulletpoint.gif) no-repeat !important;
font-size:14px !important;
}

.aktivitet_ingar h3 {
margin-bottom:10px;
padding:5px 0;
}

.aktivitet_faktaruta h3 {
font-weight:800;
padding:5px 0 10px;
}

.post-content h3 {
font-weight:800;
}

.filler {
margin:0 0 3px;
padding:0 0 3px;
}

.filler-10 {
margin:0 0 5px;
padding:0 0 5px;
}

small {
font-weight:400;
}

#wrapper1,#wrapper2 {
position:relative;
text-align:left;
width:100%;
}

.upper_usp h4,.upper_usp_index h4 {
background:url(http://biglight.se/wp-content/themes/default/images/icons/bulletpoint.gif) no-repeat !important;
text-indent:20px;
font-weight:700;
}

.sidebar_paket,.center_paket {
float:left;
margin:0 0 10px;
}

.italic,.quote {
font-style:italic;
}