body 
{

	background: #000;
	margin: 0px;
	padding: 0px;
}
#header
{

	background: transparent url(../layout/header.gif) no-repeat;
	width: 680px;
	height: 38px;
	margin-top: 40px;
	margin-left: 190;
	text-indent: 288px;
	float: left;

}
#tjanster
{

	background: transparent;
	width: 680px;
	height: 129px;
	margin-top: 6px;
	float: left;

}
#miljo
{
	background: url(../layout/miljo.jpg) no-repeat;
	width: 226px;
	height: 129px;
	display: block;
	float: left;
}
#transport
{
	background: url(../layout/transport.jpg) no-repeat;
	width: 228px;
	height: 129px;
	display: block;
	float: left;
}
#stad_flytt
{
	background: url(../layout/stad_flytt.jpg) no-repeat;
	width: 226px;
	height: 129px;
	display: block;
	float: left;
}
#container
{

	background: transparent url(../layout/container.jpg) no-repeat;
	width: 680px;
	height: 678px;
	margin-left: auto;
	margin-right: auto;
}
#containerpris
{

	background: transparent url(../layout/containerpris.jpg) no-repeat;
	width: 680px;
	height: 900px;
	margin-left: auto;
	margin-right: auto;
}
#container_miljo
{

	background: transparent url(../layout/container_miljo.jpg) no-repeat;
	width: 680px;
	height: 900px;
	margin-left: auto;
	margin-right: auto;
}
#content_left
{
	background: transparent;
	width: 380px;
	height: 377px;
	margin-left: 10px;
	margin-top: 15px;
	padding-left: 10px;
	float: left;
}
#content_right
{
	background: transparent;
	width: 180px;
	height: 377px;
	margin-left: 60px;
	margin-top: 15px;
	padding-left: 10px;
	border-left: 0px solid #fff;
	float: left;
}
#content_login
{
	background: transparent;
	width: 330px;
	height: 377px;
	margin-left: 10px;
	margin-top: 15px;
	padding-left: 10px;
	float: left;
}
#content_ny
{
	background: transparent;
	width: 300px;
	height: 377px;
	margin-top: 15px;
	padding-left: 10px;
	border-left: 0px solid #000;
	float: left;
}
#box_login
{

	background: transparent url(../layout/box_login.gif) no-repeat;
	width: 300px;
	height: 140px;
	padding-top: 6px;
	padding-left: 12px;
}
#box_ny
{

	background: transparent url(../layout/box_ny.gif) no-repeat;
	width: 300px;
	height: 140px;
	padding-top: 6px;
	padding-left: 12px;
}
#info
{

	background: transparent;
	width: 720px;
	height: 40px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
}
#container #presentation
{
	background: #fff;
	width: 415px;
	height: 508px;

	margin-top: 10px;
	margin-left: 25px;
	margin-right: 10px;

	border-right: 1px dotted #d4b291;

	font-family: Trebuchet MS, serif;
	font-size: 12px;

	float: left;
}
#container #nyheter 
{

	background: #fff;
	width: 249px;
	height: 508px;
	float: left;
	text-indent: 10px;
	font-family: Helvetica, Trebuchet MS, Arial;
	font-size: 12px;
	color: #373737;
}
#container #nyheter table
{

	background: #fff;
	width: 239px;
	height: 60px;
	padding: 0px;
	margin-left: 8px;
	float: left;

	font-family: Helvetica, Trebuchet MS, Arial;
	font-size: 12px;
	color: #373737;

}
.input, .textarea {

	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
