/*------------------------------------------------------------------------------------
Grundinställningar
------------------------------------------------------------------------------------*/
body {
	margin: 0px;
	font-family: Verdana;
	font-size: 12px;
	color: #8C8D91;
}
/*------------------------------------------------------------------------------------
Text stilar
------------------------------------------------------------------------------------*/
.rubrik {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size: 18px; 
	color: #2576C0; 
	font-weight: bold;
}

.urubrik {
	font-family: Tahoma; 
	font-size: 13px; 
	color: #2576C0; 

}

.error {
	color: #DF0D0D;
}
/*------------------------------------------------------------------------------------
Logo
------------------------------------------------------------------------------------*/

#logo {
	width: 590px;
	height: 90px;
	background-image: url('../bilder/bygghemsida.gif');
}

#center {
	width: 960px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
/*------------------------------------------------------------------------------------
Meny (horisontell)
------------------------------------------------------------------------------------*/

#meny {
	width: 958px;
	height: 29px;
	background-image: url('../bilder/meny.gif');
	float: left;
	border-left: 1px solid #EEE;
	border-right: 1px solid #EEE;
}

.menylank {
	width: auto;
	height: auto;
	float: left;
	padding-left:5px;
  padding-right:5px;
  padding-top: 4px;
}

.menyborder {
	width: 1px;
	height: 24px;
	float: left;
	background-image: url('../bilder/menyborder.gif');	
}

/*------------------------------------------------------------------------------------
Meny 1-2 spacer
------------------------------------------------------------------------------------*/
#location {
	width: 960px;
	height: 24px;
	float:left;
}

/*------------------------------------------------------------------------------------
Undermeny
------------------------------------------------------------------------------------*/
.um {
	width: 184px;
	height: auto;
	float:left;
}

.umtitel {
	width: 184px;
	height: 24px;
	background-image: url('../bilder/undermenytitel.gif');
	float: left;
}

.umtitel1 {
	width: 184px;
	height: 24px;
	background-image: url('../bilder/nyheter.gif');
	float: left;
}

.umtitel2 {
	width: 184px;
	height: 24px;
	background-image: url('../bilder/scriptnytt.gif');
	float: left;
}

.uml {
	width: 182px;
	height: auto;
	border: 1px solid #000000;
	float: left;
}

.umlankar a{
	display: block; 
	text-decoration: none;
	width: 172px;
	height: 18px;
	padding-top: 3px;
	background-image: url('../bilder/umbg.gif');
	padding-left: 10px;
	cursor: pointer;
	float: left;
}

.umlankar a:link, a:visited {
color: #000000;
}

.umlankar a:hover{
	color: #FFFFFF; 
	background-image: url('../bilder/umbgover.gif');
}
/*------------------------------------------------------------------------------------
index
------------------------------------------------------------------------------------*/
#index {
	width: 505px;
	height: auto;
	float:left;
	padding-left: 0px;
	padding-right: 43px;
	padding-left: 43px;
}

#content {
	width: 960px;
	height: auto;
	float:left;
}

/*------------------------------------------------------------------------------------
Formulär
------------------------------------------------------------------------------------*/
#form {
	width: 504px;
	height: 400px;
	border: 0px;
}

.textFalt {
	width: 300px;
}

/*------------------------------------------------------------------------------------
Listor
------------------------------------------------------------------------------------*/

ul {
  margin-left: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  width: auto;
}

/*------------------------------------------------------------------------------------
Portfolio
------------------------------------------------------------------------------------*/
.struct a{
  height: auto;
  width: auto;
  color: #ffffff;
  float: left;
  border: 2px solid #000000;
}

.struct a:hover{
  border: 2px solid #8C8D91;
}
.img {
  background-color: #000000;
  float: left;
  margin-bottom: 10px;
}

.text {
  padding-left: 5px;
  float: left;
}

.merstruct {
  height: auto;
  width: auto;
  color: #8C8D91;
  float: left;
}

.merimg {
  height: 150px;
  width: 200px;
  padding-left: 50px;
}

.mertext {
  width: 390px;
  padding-left: 50px;
  float: left;
}

/*------------------------------------------------------------------------------------
Script
------------------------------------------------------------------------------------*/
.rad {
  height: auto;
  width: 20px;
  color: #000000;
  float: left;
}

.kod {
  height: auto;
  width: 490px;
  color: #ffffff;
  border: 1px solid #000000;
  float: left;
}

.script a {
  display: block;
  height: 18px;
  width: 500px;
  color: #8C8D91;
  padding-top: 3px;
  padding-left: 5px;
  background-image: url('../bilder/script1.gif');
  border-right: 1px solid #EEEEEE;
}

.script a:hover{
  background-image: url('../bilder/script2.gif');
  color: #FFFFFF;
}


/*------------------------------------------------------------------------------------
img
------------------------------------------------------------------------------------*/
img {
border: 0px;
}

/*------------------------------------------------------------------------------------
Lankar
------------------------------------------------------------------------------------*/
a:link, a:visited {
 	font-family: Verdana;
	font-size: 12px;
	color: #000000;
  text-decoration: none; 
}

a:hover {
 	font-family: Verdana;
	font-size: 12px;
	color: #105FA8;	
  text-decoration: none; 
}

a.linkit:link, a.linkit:visited {
 	font-family: Verdana;
	font-size: 12px;
	color: #2676C2;
  text-decoration: none; 
}

a.linkit:hover {
 	font-family: Verdana;
	font-size: 12px;
	color: #105FA8;	
  text-decoration: none; 
}

a.menyh:link, a.menyh:visited {
 	font-family: Verdana;
	font-size: 12px;
	color: #5F5F5F;
  text-decoration: none; 
}

a.menyh:hover {
 	font-family: Verdana;
	font-size: 12px;
	color: #5F5F5F;
  text-decoration: none; 
}
