.portlet {background:#fff;line-height:1.3em}
.portlet fieldset {border:none;padding-top:0.7em;padding-bottom:1em;}
.portlet fieldset fieldset{padding:0;margin:0;}
.portlet fieldset legend {display:none;}
.portlet fieldset ol.form, ol.form ul {list-style-type:none;margin:0;padding:0}
.portlet fieldset ol.form ul{padding-left:1em}
.portlet fieldset ol.form {padding:0;margin:0;}
.portlet fieldset li select {margin-top:0.5em;}
.portlet .form li {clear:both;margin:1em 0;}
.portlet .form ul li {padding-left:20px;}
.portlet .form input {display:block;float:left;}
.portlet .form li p, .form select {margin:10px 5px 5px 25px;font-size:100%;}
.portlet .form label {margin-left:5px;padding-top:2px;}
.portlet .form label.disabled {color:#666;}
.portlet div.sv_p {margin:10px 0 5px 0;}

.portlet div.obs, .portlet p.obs {padding:0.5em;margin:1em 0;background:#eee;border:2px solid #800;}
.portlet span.obs {color:#800;font-weight:bold;}
.portlet div.debug {border:2px solid #999; padding:2px;margin-top:5px;background:#eee;}
.portlet table .bg2 {background:#eee;}

#medborgarskapsguiden .positive {font-size:110%; border:2px solid #080;background:#eee;padding:0.5em;margin:1em 0;}
#medborgarskapsguiden .svar {padding:2px 0 5px 20px; background:no-repeat top left;}
#medborgarskapsguiden #result hr {height:1px;color:#333;}

