* {
	padding: 0;
	margin: 0;
}
body     {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.1em;
	text-align: center;
	background-image: url(images/bg_body.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 40px;
}

/*elements*/
h1 {
	font-family: "Impact", "URW Gothic L", "Arial", "Helvetica", sans-serif;
	font-size: 1.5em;
	line-height: 1.3em;
	margin-bottom: 30px;
	font-weight: normal;
	padding-bottom: 5px;
	border-bottom: 3px solid #0069AD;
}
h1 span {
	color: #ED1C24;
}	
h2 {
	font-size: 1.2em;
	line-height: 1.2em;
	margin-top: 25px;
	margin-bottom: 10px;
}
table {
	text-align: center;
}	
td { 
	padding: 10px 4px 10px 4px;
}


p { color: #000000; font-size: 0.9em; text-align: justify; margin-top: 0.5em; margin-bottom: 0.5em; padding: 0; }
a { color: #448CCA; }
a:visited { color: #448CCA; }
a:hover { color: #f00; }
a:active { color: #f00; }
a:focus { outline:none; }
img {
	border: 4px solid #D9F3FD;
}
ul { font-size: 90%; margin-top: 10px; margin-bottom: 10px; margin-left: 18px; padding-left: 0; }
ul li {
	padding-left: 5px;
	margin-bottom: 2px;
	list-style-type: none;
	list-style-image: url(images/li.gif);
	list-style-position: outside;
}
form { margin: 0; padding: 0; }
label {
	float: left;
	width: 130px;
}
hr { display: none; }

/*division*/
#content {
	text-align: left;
	width: 648px;
	margin: 0 auto;
	padding: 20px 0;
}
#footer {
	border-top: 3px solid #0069AD;
	margin-top: 15px;
}
/*classes*/
.cleaner { font-size: 1px; line-height: 1px; float: none; clear: both; }
.fl_left { float: left; margin-right: 10px; margin-bottom: 10px; }
.fl_right { float: right; margin-bottom: 10px; margin-left: 10px; }
.delitko { border-bottom: 1px solid #CCCCCC; }
/*printit*/
.top { white-space:nowrap; background-image: url(images/top.gif); background-repeat: no-repeat; background-position: left center; margin-bottom: 0; margin-left: 10px; padding-top: 0.1em; padding-bottom: 0.1em; padding-left: 20px; }
.print { white-space:nowrap; background-image: url(images/print.gif); background-repeat: no-repeat; background-position: left center; margin-bottom: 0; padding-top: 0.1em; padding-bottom: 0.1em; padding-left: 20px; }
p.printit { text-align: right; margin: 0; padding: 0; }
.nobr { padding: 0; border: 0 none; }

