    body { 
		  padding: 0;
		  margin: 0px;
		  margin-top: 10px;
	      scrollbar-base-color: #997711;
		  scrollbar-track-color: #8e8985;
		  background-image: url(../bg_overskrift/langrandig.jpg);
		  background-color: #ddd6c3;
		  color:  #111111;
		  text-align: center;
		  font-family: 'Times New Roman', Serif;
		  }
	 a:link.gron { color: #c08800; text-decoration: none; }
	 a:visited.gron { color:  #c08800; text-decoration: underline; }
	 a:hover.gron { color: #c08800; text-decoration: underline; }
	 a:active.gron { color: #ffffff; text-decoration: underline; }
	 
	 a:link { color: #c08800; text-decoration: underline; }
	 a:visited { color:  #111111; text-decoration: underline; }
	 a:hover { color: #c08800; text-decoration: underline; }
	 a:active { color: #ffffff; text-decoration: underline; }
	 
	 a:link.ljus { color: #f2C026; text-decoration: underline; } /*ljusare #eecc44*/
	 a:visited.ljus { color: #ddd6c3; text-decoration: underline; }
	 a:hover.ljus { color: #ffffff; text-decoration: underline; }
	 a:active.ljus { color: #ffffff; text-decoration: underline; }
	 
	 span.datum_nytt { font-weight: bolder; white-space: nowrap; }
	 .nytta { float: left; width: 77px; font-weight: bold; white-space: nowrap; clear: left; }
	 .floatleft { float: left; width: 245px; margin-bottom: 5px; }
	 span.rod { color: #ff0000; }
	 .bildtext { font-style: italic; }
	 table.bas { border: none; width: 780px; margin: auto; text-align: center; }
	 td.bas { 
	          background-image: url(../bg_overskrift/rutig.jpg);
	          border-style: solid;
			  border-color: #ccaa33;
			  border-width: 2px 2px 2px 2px;
			}
	 table.text { border: none; margin: auto; width: 642px; margin-top: 3px; }
	 .left { text-align: left; }
	 .top { vertical-align: top; }
	 td.vanster { width: 50%;
	              vertical-align: top;
				  border-right: 1px solid #444433;
				  padding-right: 20px; }
     td.hoger { width: 50%;
	            vertical-align: top;
			    padding-left: 20px; }
	 td.text { background-color: #ddd6c3;
	           border-style: solid;
			   border-color: #444433;
			   border-width: 0px 2px 2px 2px;
			   padding: 10px 20px 20px 20px;
			   font-size: 16px;
			   font-family: 'Times New Roman', Serif; }
     fieldset { border-color:  #444433; border: 2px solid; }
	 legend { color: #111111; font-size: 19px; }
	 img { border: 0px; }
	 div.centerbold { text-align: center; font-weight: bold; }
	 h1 { text-align: center; color:  #111111; }
	 h3 { font-size: 19px; font-weight: lighter; }
	 div.knappar { position: absolute; margin-top: 5px; margin-left: 6px; width: 630px; height: 25px; white-space: nowrap; }
	 div.knappartva { position: absolute; margin-top: 30px; margin-left: 6px; width: 630px; height: 25px; white-space: nowrap; }
	 div.knappram { text-align: center; top: 0px; line-height: 0px; }
	 td.ram { padding: 0px; text-align: left; }
	 td.annons { text-align: center; width: 110px; font-size: 12px; vertical-align: top; color:  #111111; }
	 
	 address { font-size: 16px; font-weight: bold; font-style: normal; color: #ddd6c3; }
	 table.address { margin: auto; margin-bottom: 0px; margin-top: 0px; padding: 0px; }
	 td.address { width: 100px; }
	 hr { color:  #444433; }
	 
	 div.gast { text-align: center; font-size: 18px; color: #222222; margin-top: 5px; margin-bottom: 0px; }
	 table.gast { margin: auto; }
	 td.gast { text-align: left; color: #111111; font-family: 'Times New Roman', Serif; }
	 input.falt { color: #111111; background-color: #d2c7ae; } /*ändra bakgrund*/
     textarea.falt { color: #111111; background-color: #d2c7ae; } /*ändra bakgrund*/
	 input.gastknapp { font-family: 'Times New Roman', Serif; background-color: #997711; color: #ddd6c3; } /*rätt bakgrundsfärg och textfärg?*/
