/* Main
--------------------------  */
html,body
{
cursor: default;
margin: 0px;
padding: 0px;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
color: #677679;
background-color:#FFFFFF;
line-height:1.7em;
text-align:center;
}
table { border-collapse:collapse; border:0px; margin:0px; padding:0px; }
td, th{ font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color:#677679; vertical-align:top; border:0px; padding:0px; text-align:left; line-height:1.7em; }
div { font-family: Tahoma, Verdana, sans-serif; font-size: 100%; color:#677679; vertical-align:top; margin:0px; padding:0px; text-align:left; }
a{ font-family: Tahoma, Verdana, sans-serif; font-size: 100%; color:#677679; text-decoration:underline; }
form{ margin:0px; padding:0px; }
input.button{ font-family: Arial, Helvetica, sans-serif; background:url(../images/button.gif) no-repeat; width:132px; height:24px; border:0px; color:#000000; font-size:12px; font-weight:bold; }
img { border: 0px; margin:0px; }
h3{ font-family: Tahoma, Verdana, sans-serif; font-size: 14px; font-weight:bold; color:#677679; margin:0px; margin-bottom:18px; padding:0px; line-height:1.2em; text-align:left; }
h4{ font-family: Tahoma, Verdana, sans-serif; font-size: 12px; font-weight:bold; color:#677679; margin:0px; margin-bottom:14px; padding:0px; line-height:1.2em; text-align:left; }
p{ margin:0 0 16px 0; }
.hidden{ display:none; }
/*---*/
#Parent{
	width:1000px;
	background:#DDE5EA url(../images/bg.gif) no-repeat bottom;
	position: absolute;
	left: 50%;
	margin-left: -500px;
	}
#Head{
	background:url(../images/logo.jpg) no-repeat top center;
	width:100%;
	height:246px;
	margin-bottom:10px;
	}
#HeadComment{
	position:absolute;
	top:190px;
	color:#FFFFFF;
	line-height:1.4em;
	font-weight:bold;
	margin-left:25px;
	font-size:9px;
	}
#HeadComment img{
	margin-right:7px;
	}
#Left{
	float:left;
	width:144px;
	}
#Lang{
	padding-left:43px;
	margin-bottom:10px;
	width:auto;
	}
#Lang table{
	width:auto;
	}
#Menu{
	padding:0px;
	margin-bottom:20px;
	}
#Menu a{
	display:block;
	height:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/menu.gif) no-repeat bottom left;
	padding-left:25px;
	margin:0px;
	/*border-bottom:1px solid #C8C9C8;*/
	border-bottom:1px solid #C8C9C8;
	overflow:hidden;
	}
#Menu a:hover{
	background-image:url(../images/menu_h.gif);
	}
#Envelope{
	background:url(../images/envelope.gif) no-repeat top left;
	width:129px;
	height:124px;
	margin-bottom:20px;
	}
#Address{
	font-weight:bold;
	font-size:80%;
	padding-left:20px;
	margin-bottom:50px;
	}
#Copyright{
	font-size:9px;
	padding-left:20px;
	}

#Center{
	float:left;
	width:662px;
	}
#ContBgMain { background:url(../images/table_center.gif) center repeat-y; width:662px; }
#ContBgBottom { background:url(../images/table_bottom.gif) center bottom no-repeat; width:662px; }
#ContBgTop { background:url(../images/table_top.gif) center top no-repeat; width:662px; }
#Container{
	padding:30px;
	}
#Container table{
	border:#CCCCCC 1px solid;
	}
#Container table td{
	border:#CCCCCC 1px solid;
	padding:5px;
	}
#Footer{
	font-size:10px;
	text-align:justify;
	padding-left:30px;
	padding-top:30px;
	}
#Footer a{
	text-decoration:none;
	}

#Right{
	float:left;
	width:190px;
	overflow:hidden;
	}