/* CSS Document */

body {
		padding: 0; margin: 0;}
body, select, input, textarea {
		font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background: #FFFFFF;}

img {
		border: none;}
form {
		padding: 0; margin: 0;}
h1 {
		background: #009999; font-family: Verdana, Arial, sans-serifl; font-style: italic; font-weight: bold; margin: 0px 0px 16px 0px; padding: 4px 10px; color: #000066; font-size: 18px; width: 75%;}

h2 {
		padding: 0px 10px 10px 10px; font-size: 14px; font-weight: bold; margin: 0px;}

h3 {
		color: #000000; font-size: 12px; padding: 0px 2px 6px 2px; margin:0px 0px 6px 0px; border-bottom: 1px solid #000000; text-transform: uppercase; font-style: italic;}

a:link, a:active, a:visited {
		color: #000066; text-decoration: underline;}
a:hover {
		text-decoration: none;}

#contbox {
		position: absolute; right: 20px; top: 110px; width: 100px; text-align: right; z-index: 999; color: #009999; font-weight: bold;}

.logo img {
		margin: 0px 20px;}
.copy {
		padding-left: 144px; font-size: 11px;}

.tell {
		padding: 0px 8px; font-weight: bold; color: #FFFFFF; text-align: right;}

.topmenu {
		padding-left: 2px; color: #FFFFFF; height: 23px; font-weight: bold; text-transform: lowercase;}
.topmenu a:link, .topmenu a:active, .topmenu a:visited {
		color: #FFFFFF; font-weight: bold; text-decoration: none; padding: 0px 8px;}
.topmenu a:hover {
		text-decoration: underline;}
.banns {
		text-align: center;
		padding: 16px 20px;}
.banns img {
		margin: 6px 0px;}

.menu {
	padding: 8px 10px; text-transform: lowercase;}
.menu a:link, .menu a:active, .menu a:visited {
		display: block; text-decoration: none; padding: 2px 20px 2px 2px; margin: 4px 0px; color: #FFFFFF; font-weight: bold; font-size: 14px; text-align: right;}
.menu a:hover {
		background: url(../img/bull_menu.gif) right 6px no-repeat;}

.podmenu {
		background: #FFFFFF; height: 2px; margin: 12px;}
.logbox {
		padding: 12px 6px 12px 20px; color: #FFFFFF;}
.logbox p {
		margin: 0px 0px 10px 0px;}
.logbox input {
		margin: 2px 0px 0px 0px;}
.logbox a {
		color: #FFFFFF;}
.logfrm {
		background: #FFFFFF; border: none; padding: 2px; width: 84px;}

.f12 {
		font-size: 12px;}

.button {
		background: #CCCCCC; font-size: 12px; font-weight: bold;}

.txt {
		padding: 0px 20px; color: #666666; vertical-align: top; text-align: justify;}
.txt p {
		margin: 0px 1px 10px 1px; text-align: justify;}
.rpict {
		padding-top: 100px; vertical-align: top;}

.nav {
		margin: 2px 2px 12px 2px; color: #000066;}

.contfrm {
		padding: 2px; border: 1px solid #cccccc;}
input.contfrm, textarea.contfrm {
		width: 200px;}
select.contfrm {
		width: 206px;}

.date {
		font-weight: bold; color: #009999; white-space: nowrap;}
.name {
		padding-left: 12px; font-weight: bold; font-size: 12px; color: #000099;}

.npict {
		float: left; margin: 0px 12px 12px 0px;}

a.prod:link, a.prod:active, a.prod:visited {
		color: #000099; text-decoration: none; font-weight: bold;}
a.prod:hover {
		text-decoration: underline;}

.black {
		color: #000000;}

.tdh {
		font-weight: bold; color: #000066;} 

.spec {
	padding: 8px; color: #000000; vertical-align: top; background: #00AF90; text-align: left;}
.spec p {
	text-align: left;}