* {margin: 0;}html, body {height: 100%; width: 100%;}body {	background: #1d5c7e url(../images/w/bg-x.jpg) top center repeat-x;	font-family:Arial;	font-size:12px;}#container, #footer, #footer1,#header {width: 1100px;}#header {height:130px;}#left-column {width:}#right-column {width:510px;}#footer {height: 180px;}#footer1 {height: 220px;}ul, li{	list-style: none;	list-style-position: outside;	margin: 0;	padding: 0;}#wrap-container {	min-height: 100%;	height: auto !important;	height: 100%;}	#container {	margin:0 auto;	text-align: left;	background : url(../images/w/bg-y.jpg) top left repeat-y;}	#header {	background : url(../images/w/pan4x.jpg) top left no-repeat;	font-size:16px;}	#left-column{	float:left;}	#right-column{	float: right;}.sommar{	height:173px;	width:60px;	float:left;}.sommar a{	background: url(../images/w/sommar.jpg) top left no-repeat;	height:173px;	width:60px;	float:left;}	.sommar a:hover{	background: url(../images/w/sommar-over.jpg) top left no-repeat;	height:173px;	width:60px;	float:left;}.r-rest{	background: url(../images/w/el1.jpg) top left no-repeat;	width:530px;	float: left;	height:630}	.vinter{	height:119px;	width:60px;	float:left;	background: url(../images/w/vinter.jpg) top left no-repeat;}.rest{	height:274px;	width:60px;	float:left;	background: url(../images/w/lrest.jpg) top left no-repeat;}.l-rest{	width:60px;	float:left;}#footer {	background: url(../images/w/footer.jpg) top right no-repeat;	margin: 0 auto;	padding: 0;}#footer1 {	background: url(../images/w/bg-y.jpg) top right no-repeat;	margin: 0 auto;	padding: 0;}   .copyright{	padding: 17px 0 0; 	text-align: center;}.el2{	background: url(../images/w/el2.jpg) top left no-repeat;		width:510px;	height:77px;	float:left}img {border: 0;}.left {float: left;} .right{float: right;}a:focus {   outline: none;}    .thumb{	display: block;	margin:1px 5px;}	.thumb img{	border-style:solid;	border-width: 5px;	border-color: inherit;	padding: 5px;	margin: 0}	.clear{	clear:both;}.slides {      height:  300px;      width:   300px;	 float: left;    padding: 0;      margin:  0;	position:relative;}  .slides img {      background-color: #eee;      width:  300px;     height: 300px;     top:  0;     left: 0 ;	position:absolute;} .el3{	width:210px;	height:300px;	float:left;	background: url(../images/w/el3.jpg) top left no-repeat;}.el4{	background: url(../images/w/el4.jpg) top left no-repeat;	width:300px;	height:300px;	float:left;}	.el5{	background: url(../images/w/el5.jpg) top left no-repeat;	width:300px;	height:300px;	float:left;}	.el6{	background: url(../images/w/el6.jpg) top left no-repeat;	width:300px;	height:300px;	float:left;}	.el7{	background: url(../images/w/el7.jpg) top left no-repeat;	width:210px;	height:300px;	float:left;}.slholder{	width:300px;	float:left;}#header ul {	padding: 89px 0 0 0px;	display:inline;	float:left;}#header ul li{	padding-left:27px;	padding: 0 0 0 27px;	display:inline;}#box {height:225px;width:280px;overflow:hidden;}.li1{	padding-left:0px;}.li2{	padding-left:5px;}h1{	font-size:20px;	font-weight:normal;	padding:160px 20px 22px 38px;}h1.hright{	font-size:20px;	font-weight:normal;	padding:30px 20px 13px 23px;}.pright{	padding-left:23px;}.text{	width:470px;	padding-left:30px;}.text p{	padding-bottom:2px;	line-height:15px;}#footer p{	padding:40px 40px 0px 150px;}#footer1 p{	padding:0px 0 5px 70px;}.fimg{	text-align:center;}a{	color:#1d5c7e;	text-decoration:none;}	a:hover{	color:#1d5c7e;	text-decoration:underline;}#header a{	text-decoration:none;		color:#FFD700;}#header a:hover{	text-decoration:none;	color:#ccffff;}table{	padding-bottom:2px;	padding-top:2px;}table tr td{	width:px;}
