body {
	padding: 20px 20px 5px 20px;
	margin: 0px;
	font-size: 100%; 
}
.align-left{
	text-align:left;
}
.align-center{
	text-align:center;
}
.align-right{
	text-align:right;
}
h1 { padding-top: 0px; margin-top: 0px; }
h1 { font-family: "Times New Roman", Times, serif; font-size: 180%; color: #006699; display: block; border-bottom: 1px solid #006699; width: 100%;}
h2 { font-family: "Times New Roman", Times, serif; font-size: 135%; color: #006699; }

a:link { color: #006699; font-decoration: underline; }
a:visited { color: #006699; font-decoration: underline; }
a:hover { color: #006699; font-decoration: underline; }
a:active { color: #006699; font-decoration: underline; }

#rightColumn, #news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; }
input, textarea, select  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; }
.newsItem { padding-bottom: 8px; }
#news .bodytext { padding-bottom: 15px }
#news div {padding: 0px; margin: 0px; }

#menu { font-family: "Times New Roman", Times, serif; font-size: 90%; padding-right: 15px; }
#menu .spacer, #adresselinie .spacer { color: #CACACA; padding-right: 8px; padding-left: 8px; }
#menu .firstSpacer { color: #CACACA; padding-right: 8px; }
#menu a:link { color: #333333; text-decoration: none; }
#menu a:visited { color: #333333; text-decoration: none; }
#menu a:hover { color: #005B8B; text-decoration: none; } 
#menu a:active { color: #006699; text-decoration: none; }

#menu a.activeMenu:link { color: #006699; text-decoration: none; }
#menu a.activeMenu:visited { color: #006699; text-decoration: none; }
#menu a.activeMenu:hover { color: #006699; text-decoration: none; } 
#menu a.activeMenu:active { color: #006699; text-decoration: none; }

#submenu td { padding-top: 4px; padding-bottom: 4px; font-family:"Times New Roman", Times, serif; font-size: 80%; }
#submenu .spacer {padding: 0px; margin: 0px; }
#submenu .menuItem, #submenu .menuItemActive { padding-left: 10px; }
#submenu .submenuItem, #submenu .submenuItemActive { padding-left: 25px; }


#submenu a:link { color: #333333; text-decoration: none; }
#submenu a:visited { color: #333333; text-decoration: none; }
#submenu a:hover { color: #333333; text-decoration: underline; }
#submenu a:active { color: #333333; text-decoration: none; }

#adresselinie { font-size: 80%; ext-align:center; padding: 0px; margin: 0px;}
#bobbylogo { padding-bottom: 20px; }

#printLink { width: 100%; padding: 0px; margin: 0px; text-align:right;}



/* 
 * **************************
 * POWERMAIL (poweeeeeeer!)
 * **************************
 */

.tx-powermail-pi1 fieldset { border: 1px solid #333; background-color: #efefef; }
.tx-powermail-pi1 legend { font-size: 130%; font-weight: bold;  }
.tx-powermail-pi1 label { display: block; float: left; width: 200px; clear: both; }
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html { clear: both; margin-bottom: 10px; }
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html p { font-weight: bold; padding-top: 10px; }
.tx-powermail-pi1 .powermail_text, .tx-powermail-pi1 .powermail_textarea { width: 400px; }
.tx-powermail-pi1 .powermail_mandatory { font-weight: bold; color: #a00; }
.tx-powermail-pi1 .powermail_mandatory_js { padding-left: 200px; font-style: italic; color: #a00; }