


/*==============================================
	GRUNDCSS
==============================================*/
	
	body {
		margin: 0;
		padding: 0;
		/*
		background: url(../images/bg_1.gif);
		background-attachment: fixed;
		background-color: #F3F3F3;
		*/
		font-size: 10pt;
		font-family: Trebuchet MS,Verdana,Arial,Tahoma,Helvetica,Sans-serif,sans-serif;
		color: #4B4B4B;
	}

	td {
		font-size: 10pt;
		font-family: Trebuchet MS,Verdana,Arial,Tahoma,Helvetica,Sans-serif,sans-serif;
		color: #4B4B4B;
	}

/*==============================================
	TYPOGRAFI
==============================================*/
	h1 {font-size:15pt;}
	h2 {font-size:12pt;}
	h3 {font-size:11pt;}
	h4 {font-size:10pt;}
	h1, h2, h3, h4 {color:#90c328; padding:0px;margin:0px;}
	
	a {color: #90c328;text-decoration: underline;}
	a:hover {color: #000000;text-decoration: underline;}

/*
	a {color: #0C3F97;text-decoration: none;}
	a:hover {color: #0C3F97;text-decoration: underline;}
*/	
	
/*==============================================
	MENY
==============================================*/
	
	a.topmenu {white-space: nowrap; color: #90c328; font-weight: bold; font-size: 18px;margin:6px;text-decoration: none;}
	a.topmenu:hover {color: #444444; text-decoration: underline;}
	
	a.topmenuON {white-space: nowrap; color: #444444; text-decoration: underline; font-weight: bold; font-size: 18px;margin:6px;}
	a.topmenuON:hover {color: #90c328; text-decoration: none;}
	
	a.bottommenu {white-space: nowrap; color: #999999; font-size: 13px;margin:2px;text-decoration: none;}
	a.bottommenu:hover {color: #444444; text-decoration: underline;}
	
	a.bottommenuON {white-space: nowrap; color: #444444; text-decoration: underline; font-size: 13px;margin:2px;}
	a.bottommenuON:hover {color: #999999; text-decoration: none;}
	
	a.bottommenuAM {white-space: nowrap; color: #4B4B4B; font-size: 13px;margin:2px;text-decoration: none;}
	a.bottommenuAM:hover {color: #4B4B4B; text-decoration: underline;}
	
	a.addthis_button {white-space: nowrap; color: #999999; font-size: 13px;margin:2px;text-decoration: none;}
	a.addthis_button:hover {color: #444444; text-decoration: underline;}
	
/*==============================================
	TABELLER
==============================================*/
	
	

/*==============================================
	FORMULÄR
==============================================*/
	
	textarea {
		/* overflow:hidden; */
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		padding:3px;
		border: solid 1px #99cc33;
		background-color: #eeeeee;		
	}
	
	.maxwidth {
		width: 100%;
	}
	
	.customwidth {
		width: 80%;
	}	

	.halfwidth {
		width: 50%;
	}	

	input.normal {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		padding:3px;
		border: solid 1px #99cc33;
		background-color: #eeeeee;
		margin-bottom: 5px;
	}

	input.required {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		padding:3px;
		border: solid 1px #99cc33;
		background-color: #eeeeee;
		margin-bottom: 5px;
		background-image:url(images/required.gif); 
		background-position:top right; 
		background-repeat:no-repeat;
	}
	
	input.notrequired, select.notrequired {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		padding:3px;
		border: solid 1px #99cc33;
		background-color: #eeeeee;
		margin-bottom: 5px;
	}
	
	.sendbutton {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		width: 84px;
		height: 25px;
		border: 0px;
		background:url(images/skicka.png);
		cursor: hand;
		cursor: pointer; 
	}
	
	.sendorderbutton {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		width: 162px;
		height: 25px;
		border: 0px;
		background:url(images/skicka_bestallning.png);
		cursor: hand;
		cursor: pointer; 
	}
	
	.skrivut {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		width: 95px;
		height: 25px;
		border: 0px;
		background:url(images/skriv_ut.png);
		cursor: hand;
		cursor: pointer; 
	}

	
/*==============================================
	PROTOFADE
==============================================*/

#protofade { position:relative; margin:0; padding:0px; width:360px; height:80px; overflow:hidden; }
#protofade li { position:absolute; top:0; left:0; margin:0; padding:0; background:none;}

.next, .previous, .start, .stop { cursor:pointer; display:block; margin:5px 15px 15px 15px; float:left; }


/*==============================================
	ÖVRIGT
==============================================*/

	a img {border: 0px solid;}
	.marginbottom{margin-bottom: 5px;}
	
	
	




