@import url("meny.css");

body { padding: 0px; margin: 0; font-size: 11px; font-family: Verdana, Arial, Helvetica, Trebuchet, sans-serif; background-image: url(../bilder/site_bckgr.png); background-repeat: repeat; }
h1 { margin: 0 0 5px 0; font-size: 30px; font-weight: normal; letter-spacing: 1px; }
h2 { margin: 0 0 5px 0; font-size: 22px; font-weight: normal; letter-spacing: 1px; padding: 0 0 0 20px; color: #FFF;}
h3 { margin: 0 0 0 0; font-size: 13px; font-weight: bold; color: #fff; line-height: 15px; }
h4 {margin: 10px 0 5px 0; font-size: 12px;}

a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { }

.rubbe { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, Trebuchet, sans-serif; font-weight: bold; line-height: 18px;  }

/* SIDLAYOUT */
#layout { float: left; width: 1100px; }
/* SIDHUVUD */
#sidhuvud { background-image: url(../bilder/top_bckgr.jpg); background-repeat: repeat; background-attachment: scroll; background-position: 0 0;  padding: 0px; margin: 0; height: 97px;  }
.sidhuvud_rubrik { font-size: 30px;  letter-spacing: 2px; }
.content { position: relative; left: 5%; width: 953px; height: 97px; z-index: 0; }

/* KOLUMNBOX */
#kolumncontainer{ float: left; width: 1100px; }
/* KOLUMN 1 */
#kolumn1 {position: relative; width: 886px; height: 616px; z-index: 0; float: left; background-image: url(../bilder/cont_bckgr.png); background-repeat: no-repeat; padding: 0px; }
#kolumn1 p {width: 300px; position: absolute; top: 35px; font-size: 11px; font-family: Verdana, Arial, Helvetica, Trebuchet, sans-serif; line-height: 15px; margin: 0 0 0 0; padding: 20px; color: #fff; z-index: 1; }
#kolumn1 a:link { color: #ffbb00; text-decoration: none; }
#kolumn1 a:visited { color: #ffbb00; text-decoration: none;  }
#kolumn1 a:hover { color: #fff; }
#kolumn1 table {width: 886px; position: absolute; top: 55px; font-size: 11px; font-family: Verdana, Arial, Helvetica, Trebuchet, sans-serif; line-height: 15px; margin: 0 0 0 0; padding: 0 0 0 20px; color: #fff; z-index: 1; }


#produkter {position: relative; width: 886px; height: 616px; z-index: 0; float: left; background-image: url(../bilder/cont_bckgr_2.png); background-repeat: no-repeat; padding: 0px; }
#produkter p {width: 300px; position: absolute; top: 35px; font-size: 11px; font-family: Verdana, Arial, Helvetica, Trebuchet, sans-serif; line-height: 15px; margin: 0 0 0 0; padding: 20px; color: #fff; z-index: 1; }
#produkter table {width: 860px; position: absolute; top: 55px; font-size: 11px; font-family: Verdana, Arial, Helvetica, Trebuchet, sans-serif; line-height: 15px; margin: 0 0 0 0; padding: 0 0 0 20px; color: #fff; z-index: 1;  }
#produkter a:link { color: #ffbb00; text-decoration: none; }
#produkter a:visited { color: #ffbb00; text-decoration: none;  }
#produkter a:hover { color: #fff; }
.prodcell { width: 160px; color: #fff; }.prodcell a:link { color: #ffbb00; text-decoration: none; }.prodcell a:hover { color: #000; }.prodcell a:visited { color: #ffbb00; text-decoration: none; }

.bildtext { font-size: 9px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Trebuchet, sans-serif; line-height: 13px; z-index: 1; }
#td img { z-index: 1; float: left; }
.celltext { width: 180px; font-size: 11px; font-family: Verdana, Arial, Helvetica, Trebuchet, sans-serif; line-height: 15px; z-index: 1; float: left; padding: 0 10px 0 0; }



/* SIDFOT */
.adress { color: #f4f4f4; font-size: 9px; font-family: Verdana, Arial, Helvetica, Trebuchet, sans-serif; font-weight: bold; line-height: 13px; position: absolute; top: 625px; left: 660px; width: 400px; height: auto; z-index: 2; float: none; padding: 12px; }

/* mainContact */
.mainContact_header {
	width: 530px;
	clear: both;
	margin: 0;
	padding-bottom: 1px;
	}

.mainContact_itemLeftForm {
	width: 130px;
	float: left;
	font-family: Verdana, Arial, Helvetica, Trebuchet, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	padding: 2px 5px 5px 0;
	text-align: right;
	}

.mainContact_itemRightForm {
	width: 380px;	
	float: left;
	padding: 0 0 5px 0;
	text-align: left;
	font-size: 11px;
	color: #fff;
	}
	
/* formmail.php */
.mainFormmail {
	padding: 30px 20px 0px 30px;
	}

#main_content { position: absolute; top: 120px; padding: 0 0 0 20px; }

.headerSmall {
	color: #fff;	
	font-family: Verdana, Arial, Helvetica, Trebuchet, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	}

.text {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	}
	
.textSmall {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	}
	
input {
	font-family: Arial;
	font-size: 13px;
	border-width: 2px;
	border-color: #f4f4f4;
	color: #000000;
	font-weight: normal;
   	line-height: normal;
	}
	
textarea {
	font-family: Arial; 
	font-size: 11px;
    	font-style: normal;
   	font-weight: normal;
    	line-height: normal;		
	border-width: 2px;
	border-color: #f4f4f4;
	}	

