body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  background: #ffffff url("../img/bg.gif") repeat-x;
  margin: 0px;
  padding: 0px;
  line-height: 1.3;
}
a:link, a:active {
  color: #886450;
}
a:hover {
  color: #333333;
}
a:visited {
  color: #555555;
}
h1 {
  font-size: 18px;
  color: #e34020;
  text-align:left;
  line-height: 30px;
  padding-top: 10px;
}
h1 a {
  color: #e34020;
  text-decoration: none;
}
h1 a:link, h1 a:visited, h1 a:active {
  color: #e34020;
  text-decoration: none;
}
h1 a:hover {
  color: #e34020;
  text-decoration: underline;
}
h2 {
  font-size: 14px;
  color: #333333;
  text-align:left;
}
h3 {
  font-size: 13px;
  color: #555555;
  text-align:left;
}
#container {
  width:760px; 
  margin:auto;
}
#cssMenu2 {
  position:absolute; 
  top: 160px;
  z-index:3;
}
#contentcontainer {
  /*position:absolute; */
  /*top: 194px;*/
  margin-top: 174px;
  width:760px;
}
#topcontainer {
  margin-top:8px;
  height:23px;
  text-align:right;
}
#logolivecontainer {
  position:absolute; 
  top: 31px;
  width:760px;
  height:152px; /*129px;*/
  background-image: url("../img/bgcontent.gif");
  background-repeat:repeat-x;
  background-position:bottom;
}

#footercontainer {
  border-top: 2px solid #e34020;
  text-align: center;  
  padding-top: 5px;
}
#livesupport {
  float:right; 
  margin-top:24px;
  /* font-size: 9px;
  width:275px;
  height:83px; 
  border:none; 
  background-image: url("../img/livesupport/live_bg.gif");
  background-repeat:no-repeat;*/
}
.buttonline {
  text-align:right;
  background-image: url("../img/knappar/knapplinje.gif");
  background-repeat:repeat-x;
}
.textlink, .textlink:link, .textlink:active, .textlink:hover, .textlink:visited {
  color: #333333; 
  text-decoration: none;
}
.furtherinfolink {

}

.tableheadline {
  font-weight: bold;
  color: #333333;
}

/*start */
.bottombox1 {
	background: url("../img/start/bottombox1.gif") no-repeat;
	height: 50px;
	width: 370px;
}
.bottombox2 {
	background: url("../img/start/bottombox2.gif") no-repeat;
	height: 50px;
	width: 370px;
}
.bottombox1 ul, .bottombox2 ul, .bottombox3 ul, .bottombox4 ul {
	padding: 0;
	margin: 0;
	padding-top: 10px;
}
.bottombox3 {
	background: url("../img/start/bottombox3.gif") no-repeat;
	height: 50px;
	width: 370px;
}
.bottombox4 {
	background: url("../img/start/bottombox4.gif") no-repeat;
	height: 50px;
	width: 370px;
}

.bottombox1 .kop, .bottombox2 .kop {
	width: 100px;
	height: 30px;
	background: url("../img/start/kop.gif") no-repeat;
	padding: 0;
	margin: 0;
	list-style: none;
	float:left;
	margin-left: 10px;
}
.bottombox1 .spec, .bottombox2 .spec {
	width: 100px;
	height: 30px;
	background: url("../img/start/spec.gif") no-repeat;
	padding: 0;
	margin: 0;
	list-style: none;
	float:left;
	margin-left: 10px;
}
.bottombox1 .kontakt, .bottombox2 .kontakt {
	width: 100px;
	height: 30px;
	background: url("../img/start/kontakt.gif") no-repeat;
	padding: 0;
	margin: 0;
	list-style: none;
	float:left;
	margin-left: 10px;
}
.bottombox3 .offert {
	width: 100px;
	height: 30px;
	background: url("../img/start/offert.gif") no-repeat;
	padding: 0;
	margin: 0;
	list-style: none;
	float:left;
	margin-left: 10px;
}
.bottombox4 .prova {
	width: 100px;
	height: 30px;
	background: url("../img/start/prova.gif") no-repeat;
	padding: 0;
	margin: 0;
	list-style: none;
	float:left;
	margin-left: 10px;
}
.bottombox1 .info, .bottombox2 .info, .bottombox3 .info, .bottombox4 .info {
	width: 100px;
	height: 30px;
	background: url("../img/start/info.gif") no-repeat;
	padding: 0;
	margin: 0;
	list-style: none;
	float:left;
	margin-left: 10px;
}
.bottombox1 a, .bottombox2 a, .bottombox3 a, .bottombox4 a {
	height: 30px;
	
}

.bottombox1 li,.bottombox1 a {
	display:block;
}

.bottombox2 li,.bottombox2 a {
	display:block;
}
.bottombox3 li,.bottombox3 a {
	display:block;
}

.bottombox4 li,.bottombox4 a {
	display:block;
}

.kop a:hover {
	background: url(../img/start/kop_hover.gif) no-repeat;
}
.kontakt a:hover {
	background: url(../img/start/kontakt_hover.gif) no-repeat;
}
.info a:hover {
	background: url(../img/start/info_hover.gif) no-repeat;
}
.spec a:hover {
	background: url(../img/start/spec_hover.gif) no-repeat;
}

.prova a:hover {
	background: url(../img/start/prova_hover.gif) no-repeat;
}
.offert a:hover {
	background: url(../img/start/offert_hover.gif) no-repeat;
}

/* templates*/
#contentleft {
  float:left;
  width: 370px;
}
#contentright {
  float:right;
  width: 370px;
}
#contentleft2 {
  float:left;
  width: 370px;
}
#contentright2 {
  float:right;
  width: 370px;
}
#contentdown {
  width: 760px;
  float:left;
}
#contentup{
  width: 760px;
  float:left;
}

#vmeny {
  float:left;
  width: 190px;
}
#vmenycontentleft {
  float:left;
  width: 270px;
  margin-left:10px;
}
#vmenycontentright {
  float:right;
  width: 270px;
}

#hmeny {
  float:right;
  width: 190px;
}
#hmenycontentleft {
  float:left;
  width: 270px;
  margin-right:20px;
}
#hmenycontentright {
  float:left;
  width: 270px;
}

#hmenycontent {
  float:left;
  width: 560px;
}
#vmenycontent {
  float:right;
  width: 560px;
}
.clearboth {
  clear:both;
  margin:0px;
  padding: 5px 0px 5px 0px;
}

/* specific css */
/* top.php */
.live {
  text-align:center;
}
#livesup {
  padding-left:5px;
}
#toplogo {
  float:left;
  padding-top: 24px;
}


/* color help!! 
#cssMenu2 {
  background-color: blue;
}
#contentcontainer {
  background-color: yellow;
}
#topcontainer {
  background-color:green;
}*/

#sajtkarta ul, #sajtkarta li {
  list-style-type: none;
}

.imgborder {
	border: 1px solid #BbBbBb;
}
.small9px {
	font-size: 9px;
}
.graytext {
	color: #666666;
}
