body {margin: 1em 0 0 1em; padding: 2em; background-color: #ffffff; overflow-x: hidden; color: #000000;}
h3 {font: 1.0em verdana, arial; font-weight: bold; font-style: normal; margin: 0.1em 0; padding: 3px 30px 3px 10px;}
h2 {font: 1.4em verdana, arial; font-weight: bold; font-style: normal; margin: 0.1em 0; padding: 3px 30px 3px 10px;}

p.tidtabell_p_l{font: 0.7em verdana, arial; color: #000000; padding: 2px 20px 2px 5px; margin: 0 0 0 0;}
p.tidtabell_p_r{font: 0.7em verdana, arial; color: #000000; padding: 2px 0 2px 5px; margin: 0 0 0 0;}
table.tidtabell_table{padding: 0 0 0 0; margin: 0 0 0 0;}
table.veckoprogram{font: 0.7em verdana, arial;}
td.veckoprogram_tid{width: 50px;}
td.pressbilder{font: 0.7em verdana, arial;}
td.press_style{vertical-align:top;}
a.press:link{text-decoration:none; border:none;}
a.press:visited{text-decoration:none; border:none;}

p.karta_p_l{font: 0.7em verdana, arial; color: #000000; padding: 2px 20px 2px 5px; margin: 0 0 0 0;}
p.karta_p_r{font: 0.7em verdana, arial; color: #000000; padding: 2px 0 2px 5px; margin: 0 0 0 0;}

p.hallproj_p_l{font: 0.7em verdana, arial; color: #000000; padding: 2px 5px 2px 10px; margin: 0 0 0 0;}
p.hallproj_p_r{font: 0.7em verdana, arial; color: #000000; padding: 2px 0 2px 0; margin: 0 0 0 0;}
table.hallproj_table{padding: 0 0 0 0; margin: 0 0 0 0;}

p.medverkande {font: 0.9em verdana, arial; color: #000000; padding: 0px 30px 0px 10px; margin: 0 0 0 0;}
p.medverkande2 {font: 0.7em verdana, arial; color: #000000; padding: 0px 30px 10px 10px; margin: 0 0 0 0;}
p {font: 0.7em verdana, arial; color: #000000; padding: 3px 30px 3px 10px;}
p.kursiv{font-style: italic; font-size: 0.7em; font-family: verdana, arial; color: #000000; padding: 5px 30px 5px 10px;}
/* hr {border:none; border-bottom: dotted 3px #ffffff; background-color:#ffffff; color: #000000;} */
#minitext{font: 0.7em verdana, arial; font-style: normal; color: #000000; padding: 0.2em 0.2em 0.2em 0.2em;}
img.svenskamissionskyrkan_right{vertical-align: bottom;}
/* sidlayout */

#layout {width: 752px; margin-left: auto; margin-right: auto; color: #000000; background-color: #ffffff;}
#sidhuvud {padding: 0 0 0 0; background-color: #ffffff; height: 112px;}
#kolumncontainer {float: left; width: 100%; background-color: #d5e8f1;}
#kolumn1 {float: left; width: 150px; padding: 10px 10px 10px 10px; color: #000000; background-color: #d5e8f1;}
#kolumn2 {float: left; width: 560px; padding: 10px 10px 10px 10px; color: #000000; min-height: 330px; background-color: #ffffff;}
#blackborder {float: left; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000;}
#toplogo {width: 752px; height: 63px; margin: 0; padding: 0; background: url('logos/top_logo.jpg') no-repeat;}
#sidfot {float: right; font: 0.7em verdana, arial; color: #000000; letter-spacing: -1px; margin: 0 0 10px 0;}
#table_forsamlingsblad {padding: 0px 0px 0px 0px;}
a.textlink {font-size: 1.0em; font-family: verdana, arial; font-weight: bold; text-decoration: underline; color: #000000;}
a.webbradiotextlink {font-size: 1.0em; font-family: verdana, arial; font-weight: bold; text-decoration: underline; color: #00ff00;}

a.forsamlingen {font: 0.7em verdana, arial; font-weight: bold; text-decoration: underline; color: #000000; padding: 5px 30px 5px 30px;}
img.press_pics{border: none;}
p.anmalan_boende{font: 1.0em verdana, arial; color: #000000;}

fieldset.fset_anm_hkonf{
	font: 0.7em verdana, arial;
	color: #000000;
	width: 400px;
}
#anmalan_boende{
	float: left;
}

#anm{
	float: left;
	display: none;
}

#menycontainer ul{
	width: 150px;
	margin: 0;
	padding: 0;
	background-color:#d5e8f1;
}
#menycontainer li{
	list-style: none;
	font: 0.9em Verdana;
	background-color:#d5e8f1;
	width: 150px;
	font-weight: bold;
}
#menycontainer ul a{text-decoration: none; background-color:#d5e8f1;}
#menycontainer a:link{font-weight: bold; color: #000000;}
#menycontainer a:visited{font-weight: bold; color: #000000;}
#menycontainer a:hover{font-weight: bold; color: #999999;}

#meny{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#meny a{
	display: block;
	margin: 0;
	padding: 0.3em;
	background-color: #d5e8f1;
	text-decoration: none;
}
#meny ul{
	list-style-type: none;
	margin-left: 10px;
	font: 0.7em Verdana;
	background: #d5e8f1;
}
#meny ul a{
	background-color: #d5e8f1;
}

#meny a:link{color: #000000;}
#meny a:visited{color: #000000;}
/* #meny a:hover{background: #999999;} */
#meny a#current{font-weight: bold;}
#meny a#subcurrent{font-weight: bold;}

p.program{font: 1.0em Verdana; background-color:#d5e8f1; padding: 0.3em; margin: 0; font-weight: bold; color: #000000;}
p.boende{font: 1.0em Verdana; background-color:#d5e8f1; padding: 0.3em; margin: 0; font-weight: bold; color: #000000;}
p.vartattveta{font: 1.0em Verdana; background-color:#d5e8f1; padding: 0.3em; margin: 0; font-weight: bold; color: #000000;}

/*
background: #ffffff url('img/svenskamissionskyrkan.gif') no-repeat bottom right;
*/
