﻿html {
	/*overflow-y: scroll;*/
	} 


body {
	background: #d9dcd3;

}

#container {
	position:relative;
	width: 960px; 
	margin: 0 auto; 
	padding-top: 10px;
	background: #ffffff;
	} 

#header {
	position:relative;
	height: 250px;
	width: 940px;
	background: #000;
	clear: both;
	margin-left: 10px;
	background: url(http://www.greatliving.se/images/key2.jpg) no-repeat;
}



#logotype  h1 a:link, #header h1 a:visited {
	position:absolute;
	display: block;
    left: 40px;
    top: 0px;
    background: url(http://www.greatliving.se/images/logotype.png) no-repeat;
    width: 140px;
    height: 175px;
}

#logotype h1 span {
	display: none;
}


#teaser {
	position: relative; 
	clear: both; 
	float: left;
	width: 940px;
	height: 105px;
	margin-top: 10px;
	margin-left: 10px;	
	display: inline;
	
}


.arrowFirst {
  padding: 0 0px 0px 15px;
  background: url(http://www.greatliving.se/images/arrow_first.png) left center no-repeat;
}


.teaserPad {
	padding-left: 10px;
	padding-right: 10px;
	
}

.teaser280 {
	float: left;
	width: 270px;
	height: 105px;
	background: #212121;
	overflow: hidden;
	cursor: pointer;
	display: inline;
	padding-left: 10px;
}


div.teaser280:hover {
	background-color: #313131;
	text-decoration: none;
	color: #ffffff;
	display:inline;
}


.teaser360 {
	position:relative;
	float: left;
	height: 105px;
	width: 360px;
	background: #212121;
	margin-left: 10px;
	margin-right: 10px;
	overflow: hidden;
	cursor: pointer;
}
div.teaser360:hover {
	background-color: #313131;
	text-decoration: none;
	color: #ffffff;
	display:inline;
}

#content {
	position: relative; 
	clear: both; 
	float: left;
	width: 940px;
	margin-left: 10px;
	background: #ffffff;
	
}


#leftColumn {
	margin-top: 20px;/*33px,40px;*/
	margin-left: 5px;/*40px;*/
	float: left;
	width: 255px;/*220px;*/
}

.newsbox {
	padding-bottom: 5px;
}


#mainColumn {
	margin-top: 20px;/*29px,39px;*/
	margin-left: 30px;
	width: 610px;
	float: left;
}


#footerOne {
	height: 40px;
	clear: both;
	margin-bottom: 10px;
	border-bottom: 5px solid #c1e126;
}

#footerTwo {
	background: url(http://www.greatliving.se/images/footerTwo.png) no-repeat;
	clear: both;
	text-align: center;
	height: 50px;
}

.clear { clear: both; margin: 0; padding: 0; font-size: 0; height: 0; line-height: 0; } 

.a-search {
	position:absolute;
	left: 15px;/*20*/
	top: 34px;
}

.a-search label{
	float: left;
	padding-left: 5px;
}

.b-search {
	position:absolute;
	left: 100px;/*110*/
	top: 34px;
}

.c-search {
	position:absolute;
	left: 232px;
	top: 34px;
}

.d-search {
	position:absolute;
	left: 305px;
	top: 77px;
}


/*- SÖKLISTNING --------------------------- */

.lista_objekt {
	float: left; 
	clear: both;
	width: 100%;
	padding: 20px;
	background: #fafafa url(http://www.greatliving.se/images/bglist_fade.gif) no-repeat bottom left;
	margin-bottom: 5px;
}

.lista_objekt_wide {
	float: left; 
	clear: both;
	width: 100%;
	padding: 20px;
	background: #fafafa url(http://www.greatliving.se/images/bglist_fade.gif) no-repeat bottom left;
	margin-bottom: 5px;
}

.list_image {
	float: left;
	width: 125px;
	height: 160px;
	/*background: #ccc;*/
	margin-right: 20px;

}

.list_text {
	float: left;
	width: 465px;

}

.list_tools {
	float: left;
	padding-top: 10px; 
	width: 465px;
}

.list_text_wide {
	float: left;
	width: 100%;
}

.list_tools_wide {
	float: left;
	padding-top: 10px; 
	padding-bottom: 20px; 
	width: 100%;
}

.list_icons {
	float: left;
}

.list_btns {
	float: right;
}

.thumbnails {
}

.small_image
{
	float: left;
	width: 141px;
	height: 106px; 
	margin: 0px 5px 5px 0;
	padding: 2px;
	
}


	  
/*- Menu Tabs--------------------------- */
 #menu {
      position:absolute;
      left: 0px;
      top: 225px;
      height: 25px;
      width: 940px;
      }
      
 #menu ul {
	margin-right:8px;
	padding:0;
	list-style:none;
	float: right;
    }
      
#menu li { 
    float: left; 
    background: url(http://www.greatliving.se/images/tabLeft3.png) no-repeat left top; 
    padding: 1px 2px 0px 0px;
    
} 
 
#menu li span { 
  background: #fff; 
    height: 25px;
    display: inline;
    padding: 8px 8px 10px 8px;
   
} 

#menu li a { 
    background: url(http://www.greatliving.se/images/tabRight.png) no-repeat top right; 
     padding: 8px 4px 5px 4px;
} 
.date-pick
{
width:90px
}
.pagination2 {
  text-align:center;
  border:0px solid red;
  font-size:12px;
  padding:10px;
  clear:both; }
  .pagination2:hover {cursor:default;}
  .pagination2 span,
  .pagination2 a {
    padding:5px 7px 4px 7px;
    text-decoration:none; }
    .pagination2 a:hover {
      color:#777;
      background:#efe6da;
      background:#e8e8e8;
      cursor:pointer; }
    .pagination2 .current2 {
      background:#efe6da;background:#e8e8e8; }
   .current2{padding:5px 7px 4px 7px;border:0px solid red}
   
   
