html, body, form, form p {
	margin: 0px; padding: 0px;
}
html, body, form, form p, p, textarea, td, ul, ol {
	font-size: 12px;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #000000;
}

/* Neutralize styling:
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address, fieldset {
	margin: 0px;
	padding: 0px;
}

/* styles for headings */
h1 	{ color: #BEB848; font-size: 18px; margin-bottom: 15px; }
h2 	{ color: #0d0558; font-size: 12px; margin: 10px 0px 2px 0px; }
h3	{ color: #BEB848; font-size: 12px; margin-bottom: 2px; font-weight: normal; line-height: 15px; }
h4	{ color: #666666; font-size: 12px; font-weight: normal; }

p 	{ color: #000000; }
ul	{ margin-bottom: 15px; list-style-image: url(/fileadmin/img/bullet.gif); }

table	{}
th		{ text-align: left; border-bottom: 1px solid #beb848; }

/* links */
a:link				{ color:#000245; text-decoration:none; }
a:visited			{ color:#000245; text-decoration:none; }
a:hover,
a:active 			{ color:#BEB848; text-decoration:none; }

a img 				{ border:none; }

/* Apply left margin:
   Only to the few elements that need it: */
li, blockquote, dd { margin-left: 1.5em; }

fieldset { border: none; }

blockquote { padding: 0px; margin:0px; }
blockquote p { /*font-size: 11px;*/ line-height:18px; }
address { color: #333333; font-style: normal; line-height: 16px; }

/* reusable classes */
.clear { clear:both; }


