html {
margin: 0;
padding: 0;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000;
margin: 0;
padding: 8px;
background-color: #ffffff;
}
p {
margin: 0.5em 0;
}
p.font {
margin-left: 3em;
margin-right: 3em;
}
#frame {
	width:auto;
	text-align: center;
}
#container {
	width:auto;
	text-align:left;
	margin-top:20px;
}
#headercontainer {
display:none;
}
#headerleft {
	float: left;
	background:#ffffff;
	width:100%;
}
#headerright {
display:none;
}
#navcontainerhome {
display:none;
}
#navcontainercharacter {
display:none;
}
#navcontainercompany {
display:none;
}
#navcontainerproduct {
display:none;
}
#navcontainercontact {
display:none;
}

#navcolumn {
display:none;
}
#mainright {
width:auto;
background:#ffffff;
}
#maincolleft {
width:45%;
padding:0px;
float:left;
background:#ffffff;
}
#maincolright {
width:45%;
padding:0px;
float:right;
background:#ffffff;
}
#maincolcontact {
width:45%;
padding:0px 5px 5px 10px;
float:left;
background:#ffffff;
}
#maincolrcontact {
width:45%;
padding:0px 5px 5px 10px;
float:right;
background:#ffffff;
}


#footer {
	background:#ffffff;
	margin-top:5px;
	text-align: center;
}
.picleft {
float: left;
vertical-align: top;
padding:0px 10px 10px 0px;
}
.picright {
	float: right;
	vertical-align: top;
	padding:0px 0px 0px 10px;
}
.picmap {
	vertical-align: top;
	padding:30px 0px 0px 0px;
}

.picright2 {
	float: right;
	vertical-align: top;
	padding:0px 0px 30px 10px;
}

.nav:link {
	font-weight: bold;
	text-decoration: none;
}
.nav:visited {
	font-weight: bold;
	text-decoration: none;
}
.nav:hover {
	font-weight: bold;
	text-decoration: underline;
}
.nav:active {
	font-weight: bold;
	text-decoration: none;
}
.mainwhite {
	font-weight: bold;
	color: #FFFFFF;
}
.main {
}
.title {
	font-weight: bold;
}
.mainnav:link {
	text-decoration: underline;
}
.mainnav:visited {
	text-decoration: underline;
}
.mainnav:hover {
	text-decoration: underline;
}
.mainnav:active {
	text-decoration: underline;
}

.mainpink {
}
.border {
	border: 1px solid #102189;
}
a.mainsmall:link {
	text-decoration: underline;
}
a.mainsmall:visited {
	text-decoration: underline;
}
a.mainsmall:hover {
	text-decoration: underline;
}
a.mainsmall:active {
	text-decoration: underline;
}
.mainnavw:link {
	text-decoration: underline;
}
.mainnavw:visited {
	text-decoration: underline;
}
.mainnavw:hover {
	text-decoration: underline;
}
.mainnavw:active {
	text-decoration: underline;
}
.small {
	font-size: 8px;
	font-weight: normal;
}
.greytable {
	background-color: #fff;
}
.titlelarger {
font-weight: bold;
}
.blue {
}
