body {padding: 0; margin: 0; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; color: #000000;}/*dfebf4*/

h1 {font-family: Arial, Verdana, sans-serif; font-size: 140%; color: #ec6104; font-weight: bold;} /*#4c6b93;*/
h2 {font-family: Arial, Verdana, sans-serif; font-size: 110%; color: #ec6104; font-weight: bold;}

a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #ec6104;text-decoration: none;}
a:hover {color: #ec6104; text-decoration: underline;}

.wrap_all {
	width: 1006px;	
	/*position: absolute; top: 0px; left: 0px;*/
	margin:0;
	padding-bottom:20px;
	border: 1px solid #2c77b8;
	border-top:0px;
	background: #eff5f9;
}
.top {
	width: 100%;
	margin-bottom: 15px;
} 
.wrap {
	width: 1004px;
	/*position: relative; top: 15px; left: 0px;*/
}
.wrap_left {
	width: 780px;
	float: left;
}
.wrap_menu {
	width: 210px;
	float: left;
}
.add_left {
	width: 200px;
	margin-left: 10px;
	margin-bottom: 15px; 
}
.main {
	width: 550px;
	/*height: 650px; /*temporär lösning...*/
	padding-bottom: 20px;
	float: right;
	text-align: left;
	color: #333333;
	background: #ffffff;/*f4f2de*/
	border: 1px solid #2c77b8;
	
}
.pollen_app {
	width: 520px;
	padding: 15px;
	margin-top: 15px;
	float: right;
	text-align: left;
	color: #333333;
	background: #ffffff;/*f4f2de*/
	border: 1px solid #2c77b8;
}
.wrap_right {
	width: 210px;
	float: right;
}
.add_right {
	width: 200px;
	margin-right: 10px;
	margin-bottom: 15px;
}
.add_content {
	padding: 0 15px 10px 15px;
}
.add_content_puff_left {
	float:left; 
	width:40%;
}
.add_content_puff_right {
	float:right; 
	width:45%;
}
.updated {
	width: 100%;
	text-align: left;
	padding-top: 20px;
	color: #999999;
	font: 80% Verdana, Helvetica, sans-serif;
}
.footer {
	width: 1006px;
	clear:both;
	background-color:#fff;
	text-align: center;
	margin-top:5px;
	/*border: 1px solid #2c77b8;*/
	/*position: relative; top: 5px; left: 0px;*/
	padding-bottom: 20px;	
	font: 85% Verdana, Helvetica, sans-serif;
	color: #000000;/*#2877B3;*/
}

.astmainfo {
	position: absolute;
	left: 0px;
	top: 22px;
}
.logo {
	position: absolute;
	left: 820px;
	top: 20px;
}
.border_no {
	border: 0;
}
.svardatum {
	color: #999999;
	font: 80% Verdana, Helvetica, sans-serif;
}
.fond {
	background: #f9f4e5;/*eff5f9;*/
	border: 1px solid #c82d2d;
	padding: 10px;
}
.img_right {
	float: right;
	padding-left: 15px;
	padding-bottom: 15px;
	text-align: right;
}
.box {
	width: 80%;
	background: #fde7b2;
	border: solid 1px #f0ad09;
	padding: 6px;
	margin-top: 30px;	
}
.box_film {
	background: #e8e6e6;
	border: solid 1px #ccc;
	padding: 6px;
	margin-top: 30px;	
}

/*Utskrift*/
.utskrift {
	width: 600px;
	padding: 20px;
	font-size: 12pt;
	font-family: Times, serif;
	color:#000000;
}
.utskrift h1{
	font-size: 140%;
	font-weight: bold;
	color:#000000;
}
.utskrift h2{
	font-size: 110%;
	font-weight: bold;
	color:#000000;
}
.utskriftbox {
	width: 80%;
	border: solid 1px #000000;
	padding: 6px;
	margin-top: 30px;	
}
.utskrift a {font-size: 12pt; font-family: Times, serif; color: #ec6104; text-decoration: none;}
.utskrift a:hover {color: #ec6104; text-decoration: underline;}

/*Tipsa vän*/
.tipsa {
	width: 380px;
	margin: 20px;
	text-align: left;
	color: #333333;
	background: #f9f4e5;/*eff5f9;*/
	border: 1px solid #c82d2d;
	padding: 10px;
}

/* Enkät */
.enkat {
	background: #ffffff;/*eff5f9;*/
	border: 1px solid #c82d2d;
	padding: 20px;
	margin: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
	color: #000000; 
}
.enkat h1{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
	color: #ec6104;
	font-weight: bold;
}


/* ADMIN */
.admin_content {
	padding: 0px;
	padding-left: 15px;
	padding-bottom: 15px;
}
.admin_add_right {
	width: 190px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
}
.rubrik_1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 130%; color: #2c77b8; font-weight: bold;}
.rubrik_2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #2c77b8; font-weight: bold;}
.rubrik_3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; color: #2c77b8; font-weight: bold;}
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #000000;}
.text2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #000000;}
.text3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; color: #000000;}
.red{color:#FF0000; font-weight:bold;}
.red2{color:#FF0000; }
.red3{font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size: 75%;}
.link{color:#c82d2d;}
.submit{border: 1px solid #000000; background-color:#ffffff; cursor:pointer;}
.ruta{border: 1px solid #000000; }
.platta{border: 1px solid #c82d2d; background-color:#ffffff; padding: 3px;}