@charset "utf-8";
/* CSS Document */

/*html { height: auto; min-height: 100%; margin: 0px; padding: 0px; } 
body { height: auto; min-height: 100%; width: 100%; background: #005e7d; text-align: center; font-size: 13px; line-height: 20px; font-weight: normal; color: #ffffff; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }

a { color: #ffffff; text-decoration: none; }
a:hover { color: #333333; }

h1 { width: 450px; color: #ffffff; font-size: 38px; line-height: 28px; text-transform: uppercase; text-align: left; font-weight: bold; }
ul { margin:0; padding:0px; }

.panel { width: 1000px; height: 100%; text-align: left; margin: 0px auto; padding: 0px; background-repeat: no-repeat; background-image: url(../images/background.gif); }

.mainnavi { float: left; margin: 257px 0px 60px 33px; padding: 0px; width: 380px; color: #ffffff; font-size: 38px; line-height: 28px; text-transform: uppercase; text-align: left; font-weight: bold; }
.mainnavi li { list-style:none; margin: 0px; padding: 0px; }
.mainnavi li a { color: #ffffff; background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 40px; }
.mainnavi li a:hover { color: #333333; background-image: url(../images/arrow_active.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 40px; }
.mainnavi li .active { color: #333333; background-image: url(../images/arrow_active.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 40px; }

.content { float: left; width: 450px; height: 940px; margin: 176px 0px 60px 52px; padding: 0px; }
.content ul { text-align: left; margin-left: 0px; padding-left: 15px; margin-top: 14px; } 
.content ol { text-align: left; margin-left: 0px; padding-left: 0px; list-style-position: inside; }
*/

.name {
	font-family: arial;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	vertical-align: bottom;
	text-decoration: none;
}
.menu {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-align: right;
	text-decoration: none;
}
.menu a {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-align: right;
	text-decoration: none;
}
.menu a:visited {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-align: right;
	text-decoration: none;
}
.menu a:hover {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-align: right;
	text-decoration: none;
}
.menu a:active {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-align: right;
	text-decoration: none;
}
.language {
	font-family: arial;
	font-size: 10px;
	color: #666666;
	text-align: right;
	vertical-align: top;
	text-decoration: none;
}
.info {
	font-family: arial;
	font-size: 10px;
	color: #666666;
	text-align: justify;
	vertical-align: top;
	text-decoration: none;
}
.text {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	text-decoration: none;
}
.text a {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	text-decoration: none;
}
.text a:visited {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	text-decoration: none;
}
.text a:hover {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	text-decoration: none;
}
.text a:active {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	text-decoration: none;
}
.text2 {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.text .language a {
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.text .info a {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

table { width: 600px; border: 0px solid white; text-align: center;
	font-family: arial;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
tr { padding: 4px; }
td { vertical-align: top; min-width: 80px; text-align: left; }
td .info { font-size: 11px; }