/* CSS Document */

/* mainmenu */

#mainmenu {
	position:relative;
	top:15px;
	left:120px;
	width:600px;
	height:95px;
	float:left;
}

#mainmenu .parts {
	float:left;
	padding-right:15px;
}

/* submenu */

.submenu {
	position:absolute;
	top:-1000px; left:0px;
	visibility:hidden;
	width:420px;
	margin-top:20px;
	float:left;
}

.submenu .parts {
	float:left;
	padding-right:10px;
}

/* top */

#top {
	position:relative;
	top:35px;
	right:40px;
	float:right;
	text-align:right;
}

#Body .btn {
	position:relative;
	top:45px;
	left:130px;
	width:568px;
	height:45px;
	float:left;
	border-bottom:3px double #000000;
	}

	#Body .btn ul {
			margin:0;
			padding:0;
			width:491px;
			float:left;
			list-style:none;
	}
	#Body .btn ul li {
			margin:0;
			padding:0;
			float:left;
			list-style:none;
	}
	#Body .btn ul li a {
			display:block;
			overflow: hidden;
			height:30px;
			text-indent:-9999px;
			background-image:url(../../imgs/_btn_menu.png);
			background-repeat:no-repeat;
	}
	#Body .btn .menu1 a{
		width:53px;
		background-position: 0 0;
		margin-top:15px;
		}
	#Body .btn .menu2 a{
		width:79px;
		background-position: -63px 0;
		margin-top:15px;
		}
	#Body .btn .menu3 a{
		width:93px;
		background-position: -152px 0;
		margin-top:15px;
		}
	#Body .btn .menu4 a{
		width:46px;
		background-position: -255px 0;
		margin-top:15px;
		}
	#Body .btn .menu5 a{
		width:102px;
		background-position: -311px 0;
		margin-top:15px;
		}
	#Body .btn .menu6 a{
		width:64px;
		background-position: -423px 0;
		margin-top:15px;
		}
	#Body .btn .brd a{
		width:10px;
		background-position: -53px 0;
		margin-top:15px;
		}

	#Body .btn .menu1 a:hover{
		background-position: 0 -34px;
		}
	#Body .btn .menu2 a:hover{
		background-position: -63px -34px;
		}
	#Body .btn .menu3 a:hover{
		background-position: -152px -34px;
		}
	#Body .btn .menu4 a:hover{
		background-position: -255px -34px;
		}
	#Body .btn .menu5 a:hover{
		background-position: -311px -34px;
		}
	#Body .btn .menu6 a:hover{
		background-position: -423px -34px;
		}

#Body .title {
	position:relative;
	top:65px;
	right:60px;
	width:550px;
	height:55px;
	float:right;
	text-align:right;
}

#Body .title .alert{
	float:left;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	color:#991688;
}

#Body .flash {
	position:relative;
	top:65px;
	right:60px;
	width:746px;
	float:right;
	text-align:right;
}

#Body .headbox {
	position:relative;
	top:80px;
	right:60px;
	width:746px;
	float:right;
	text-align:right;
}

#Body .content .bbox{
	width:115px;
	height:160px;
	float:left;
	text-align:center;
	margin:3px;
}

#Body .content .bbox .box{
	width:115px;
	height:115px;
	float:left;
	text-align:left;
	border:1px solid #000000;
}

#Body .content .bbox .text{
	width:115px;
	height:20px;
	float:left;
	text-align:center;
	font-size:11px;
}

#Body .content .bbox b{
	color:#991688;
	font-size:12px;
}

#Body .logo {
	position:relative;
	top:92px;
	left:65px;
	float:left;
}

.content a {
	color:#000;
	text-decoration:none;
}
.content a:hover {
	color:#990066;
	text-decoration:underline;
}

/* Copyright */

#Copyright {
	width:800px;
}

#Copyright .text1 {
	padding-top:5px;
	clear:right;
	width:300px;
	float:right;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
}

#Copyright .text2 {
	width:400px;
	float:right;
	font-size:10px;
	text-align:right;
	color:#991688;
}

#Copyright .text3 {
	padding-top:10px;
	padding-left:10px;
	width:300px;
	float:left;
	font-size:12px;
	text-align:left;
}

#Copyright .text3 a{
	color:#000000;
	text-decoration:none;
}

#Copyright .text3 a:hover{
	color:#991688;
	text-decoration:underline;
}

