* {margin:0px; padding:0px;}
body {font-size:0.69em; background: white;}
#topbar {
	padding-top: 20px;
}
#wrapper {width: 969px; margin: 0 auto;}
#header {width: 968px; height: 57px; padding-top: 35px;padding-left:1px;}
#slogan {width: 969px;height: 248px;}
#objekt {width: 969px; height: 158px; text-align:center; background-image:url(http://www.savana.se/images/object-bg.jpg);
	background-repeat: no-repeat;
	background-position: top; padding-top: 17px;}
#content-index {width: 969px;height:200px;}
#content {width: 969px; padding-top: 15px; overflow:auto;}
.padding-top {
padding-top: 8px;
}
.padding-right {
padding-right: 10px;
}
.arial {
font-family:Arial, Helvetica, sans-serif;
}
.box {padding: 10px;background-image: url(http://www.savana.se/images/box-bg.jpg);height: 140px; width:277px;float: left;}
.box-mid {text-align:center; padding: 10px;width:277px;height:140px;background-image: url(http://www.savana.se/images/box-bg.jpg); float:left;margin-left:39px;}
.box-p {padding: 10px;width:277px;height:140px;background-image: url(http://www.savana.se/images/box-bg.jpg); float:left;margin-left:39px;}
#footer {width: 969px; height:70px; border-top: solid 1px #666666; margin-top: 20px;padding:10px 25px;}
#contact {float:right;}
#contact-left {float:left;}
.big-box-tillbaka {padding: 10px;background-image: url(http://www.savana.se/images/big-box.jpg);height: 293px; width:173px;}

.big-box {padding: 10px;background-image: url(http://www.savana.se/images/big-box.jpg);height: 293px; width:173px;}
h1 {
font-family: "Gill Sans MT", Arial, sans-serif;
color:#666666;
font-size:1.82em;
font-weight:normal;
line-height:24px;
margin-bottom:8px;
}
#text-right {
	
	background: #ffffff;
	text-align:right;
height: 12px;
}
#content-left {
	float:left;
}
#kontakt-logo {
		padding-left:50px;
				padding-right:60px;
	float:left;
	text-align:center;
	padding-top:60px;
}
#content-right {

		float:left;
		}
	.vertical-top {
		vertical-align:top;
	}


#center-text {
	text-align:center;
}
#gallery {
	text-align: center;
	}

h2 {
font-family: "Gill Sans MT", Arial, sans-serif;
color:#666666;
font-size:1.4em;
font-weight:normal;
margin-bottom:8px;

}
#objekt h1 {
margin-bottom:0px;
}
	#objekt  {
		margin-top: 10px;
	padding-bottom: 10px;
	}

#objekt table {
margin: 0 auto;
	}
#objekt h2 {
	padding-bottom: 3px;
	margin-bottom:0px;
	}
label {
color:#666666;
font-family:Arial;
font-size: 1em;
	}

body, td {
color:#666666;
font-family:Arial;
}
#footer p {
	font-size: 1em;
}
p {
	color:#666666;
font-family:Arial;
	}

a {
text-decoration: none;
color:#6b380a;

cursor:pointer;
}
a img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
a:visited img:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

#left {
width:193px;
height: 313px;
float:left;

}
#right {
width:193px;
float: right;

}
#center, #center-fastighet {
width:550px;
float:left;
padding-left: 10px;

}
#center-right {
	width:700px;
float:left;
padding-left: 10px;
}
#center-fastighet img {
width: 75px;
height: 75px;
}
.fastigheter table{
width: 100%;
}
.big-box h2 {
padding-top: 1px;
padding-left: 25px;
margin-bottom: 30px;
}
.big-box-tillbaka h2 {
padding-top: 1px;
padding-left: 25px;
margin-bottom: 15px;
}
.big-box p, .big-box a {

}
/* tables */
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(http://www.lisana.se/savana-mars/images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(http://www.lisana.se/savana-mars/images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(http://www.lisana.se/savana-mars/images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
/* tables */
table.tablesorter2 {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter2 thead tr th, table.tablesorter2 tfoot tr th {
	background-color: #FFF;
	border: 1px solid #FFF;
	font-size: 9pt;
	padding: 4px;
}
table.tablesorter2 thead tr .header {
	background-image: url(http://www.lisana.se/savana-mars/images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter2 tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
	padding-left:6px;
}
table.tablesorter2 tbody tr.odd td {
	background-color:#F0F0F6;

}
table.tablesorter2 thead tr .headerSortUp {
	background-image: url(http://www.lisana.se/savana-mars/images/asc.gif);
}
table.tablesorter2 thead tr .headerSortDown {
	background-image: url(http://www.lisana.se/savana-mars/images/desc.gif);
}
table.tablesorter2 thead tr .headerSortDown, table.tablesorter2 thead tr .headerSortUp {

background-color: #8dbdd8;
}



