body{
	font-family:Verdana, Arial;
	background-color:#657937;
	color:#666;
	margin:0px;
	padding:0px;
}

p{
	margin-top:0px;
	margin-bottom:20px;
	font-size:0.8em;
}

h1{
	font-size:1em;
	margin-top:15px;
	margin-bottom:0px;
}

h3{
	margin:0px;
	font-size:0.8em;
}

img{
	margin-bottom:-3px;
	border:0;
}

li{
	font-size:0.8em;
}

a:link {color:#C78521;}
a:visited {color:#825615;}
a:hover {color:#825615;}

/* ---------------------------------- SIDANS STRUKTUR -------------------------------- */

/* Detta lager gör att inte andra lager inom float hoppar ner */
.window{
	position:absolute;
	width:100%;
	height:auto;
	text-align:center;
}

/*Sidans innehåll (utan reklam) */
.container{
	margin:auto;
	width:822px;
	height:auto;
	text-align:left;
}

/*Huvud med logotyp och meny*/
.head{
	background-image:url(../gfx/banner_top.jpg);
	width:818px;
	height:232px;
}

/*Logotyp*/
.logotyp{
	padding-left:400px;
	padding-top:20px;
}

.left{
	float:left;
}

.right{
	float:left;
}

/* Text-innehåll*/
.content{
	overflow:hidden;
}
.content_top{
	background-image:url(../gfx/content_top.jpg);
	width:571px;
	height:31px;
}
.content_middle{
	background-image:url(../gfx/content_middle.jpg);
	width:571px;
	height:auto;
}
.content_bottom{
	background-image:url(../gfx/content_bottom.jpg);
	width:571px;
	height:31px;
}
.content_inside{
	margin-left:30px;
	width:510px;
	/*background-color:#EEE;
	border:solid 1px #CCC;*/
}

/* Text-innehåll (Små fält) */
.small_con{
	overflow:hidden;
}
.small_con_top{
	background-image:url(../gfx/small_con_top.jpg);
	width:248px;
	height:21px;
}
.small_con_middle{
	background-image:url(../gfx/small_con_middle.jpg);
	width:248px;
	height:auto;
}
.small_con_bottom{
	background-image:url(../gfx/small_con_bottom.jpg);
	width:248px;
	height:21px;
}
.small_con_inside{
	margin-left:20px;
	margin-right:20px;
}

/* Text-innehåll (stora fält) */
.large_con{
	overflow:hidden;
}
.large_con_top{
	background-image:url(../gfx/large_con_top.jpg);
	width:820px;
	height:31px;
}
.large_con_middle{
	background-image:url(../gfx/large_con_middle.jpg);
	width:820px;
	height:auto;
}
.large_con_bottom{
	background-image:url(../gfx/large_con_bottom.jpg);
	width:820px;
	height:31px;
}
.large_con_inside{
	margin-left:30px;
	margin-right:30px;
}

/*Bilder till aktiviteter*/
.text_image{
	float:left; 
	padding-top:0px;
	padding-right:10px;
	padding-bottom:5px; 
	font-style:italic;
	font-size:0.8em;
	height:auto;
}

/*Botten*/
.bottom{
	color:#eee;
	font-size:0.7em;
	margin-left:20px;
	width:520px;
	overflow:hidden;
}
.bottom a:link {color:#eee;}
.bottom a:visited {color:#eee;}
.bottom a:hover {color:#eee;}


/* Rubriker i grafik  H1*/
h1.swap {
  	background-repeat:no-repeat;
	margin:0;
	padding:0;
	height:29px;
}
h1.swap span {
	display:none;
}
h1#h1_logotyp{
	background-image:url(../gfx/h1_logotyp.gif);
	width:259px; height:74px; 
}
h1#h1_portal_motesplats{
	background-image:url(../gfx/h1_portal_motesplats.gif);
}
h1#h1_aktiviteter{
	background-image:url(../gfx/h1_aktiviteter.gif);
}
h1#h1_tipsa_oss_aktiviteter{
	background-image:url(../gfx/h1_tipsa_oss_aktiviteter.gif);
}
h1#h1_valj_aktivitet{
	background-image:url(../gfx/h1_valj_aktivitet.gif);
}
h1#h1_info_aktivitet{
	background-image:url(../gfx/h1_info_aktivitet.gif);
}
h1#h1_forum{
	background-image:url(../gfx/h1_forum.gif);
}
h1#h1_kalendarium{
	background-image:url(../gfx/h1_kalendarium.gif);
}
h1#h1_vald_handelse{
	background-image:url(../gfx/h1_vald_handelse.gif);
}
h1#h1_tipsa_oss_handelser{
	background-image:url(../gfx/h1_tipsa_oss_handelser.gif);
}
h1#h1_bli_medlem{
	background-image:url(../gfx/h1_bli_medlem.gif);
}
h1#h1_kontakta{
	background-image:url(../gfx/h1_kontakta.gif);
}
h1#h1_om{
	background-image:url(../gfx/h1_om.gif);
}

/*  Block till höger */
h1#h1_vad_hander{
	background-image:url(../gfx/h1_vad_hander.gif);
}
h1#h1_vad_finns{
	background-image:url(../gfx/h1_vad_finns.gif);
}
h1#h1_valj_kategori{
	background-image:url(../gfx/h1_valj_kategori.gif);
}
h1#h1_logga_in{
	background-image:url(../gfx/h1_logga_in.gif);
}
h1#h1_status{
	background-image:url(../gfx/h1_status.gif);
}
h1#h1_valj_handelse{
	background-image:url(../gfx/h1_valj_handelse.gif);
}


/* Rubriker i grafik H2 */
h2.swap {
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	height:35px; 
}
h2.swap span {
	display:none;
}
h2#h2_aktiviteter{
	background-image:url(../gfx/h2_aktiviteter.gif);
}
h2#h2_nar_var{
	background-image:url(../gfx/h2_nar_var.gif);
}
h2#h2_utbyt_erfarenheter{
	background-image:url(../gfx/h2_utbyt_erfarenheter.gif);
}

/*Undersökning*/
.questions{
	width:510px;
	height:auto;
	background-image:url(../gfx/teacher.jpg);
	background-position:178px 30px;
	background-repeat:no-repeat;
}
.bar{
	width:400px;
	height:20px;
	margin-top:5px;
}

/* Formular*/
form{
	margin:0px;
}

fieldset{
	margin:0px;
	padding:0px;
	border:0px;
	text-indent:0px;
}

input{
	font-size:0.8em;
}

select{
	font-size:0.8em;
}

label{
	font-weight:normal;
	font-size:0.8em;
	display:block;
}

.small_con_inside select{
width:205px;
}

.hidden{display:none;}

/*MEDDELANDEN*/

/*Felmeddelande (liten yta) */
.error_mess_small{
	background-color:red;
	color:white;
	padding:10px;
	width:185px;
	margin-top:10px;
	font-size:0.8em;
}

/*Felmeddelande (stor yta) */
.error_mess_large{
	background-color:red;
	color:white;
	padding:10px;
	width:740px;
	margin-top:10px;
	font-size:0.8em;
}

/*Felmeddelande (mellan yta) */
.error_mess_medium{
	background-color:red;
	color:white;
	padding:10px;
	width:490px;
	margin-top:10px;
	font-size:0.8em;
}

/*Meddelande (liten yta) */
.valid_mess_small{
	background-color:blue;
	color:white;
	padding:10px;
	width:185px;
	margin-top:10px;
	font-size:0.8em;
}

/*Meddelande (stor yta) */
.valid_mess_large{
	background-color:blue;
	color:white;
	padding:10px;
	width:740px;
	margin-top:10px;
	font-size:0.8em;
}

/*Felmeddelande (mellan yta) */
.valid_mess_medium{
	background-color:blue;
	color:white;
	padding:10px;
	width:490px;
	margin-top:10px;
	font-size:0.8em;
}



