/*** header ******************************************************************/
#header-container {
	height: 78px;	
	background: url(../img/header-bg.png) 50% 0 no-repeat;
}
#header {
	width: 693px;
	margin: 0 auto;
	position: relative;
	z-index: 48;
}

#header-settings {
	clear: none;
	float: right;
	margin: 20px 0 0 0;
}

#header-nav ul {
	float: right;
	margin: 22px 16px 15px 10px;
	list-style: none;
}

/*** header language settings ************************************************/
#page {
	width: 693px;
	margin: 12px auto 0 auto;
}
/*** main content ***********************************************************/
/* for content styles, see styles_content.css */
#page-top {
	background: url(../img/content-bg_head.png) 0 0 no-repeat;
	padding-top: 11px;
}

#page-bottom {
	background: url(../img/content-bg_footer.png) 0 100% no-repeat;
	padding-bottom: 11px;
}

#page-bg {
	background: url(../img/content-bg_color.png) 0px 0 repeat-y;
}

#page-gradient {
	background: url(../img/content-bg_gradient.png) 0 100% no-repeat;
	min-height: 250px;
}

#page #main {
	padding: 12px 0 12px 0;
	font-size: 1.077em;
	line-height: 1.5em;
	width: 648px;
}

#generalContent{
    padding:0  23px 20px 23px;
	width: 648px;
}

/* form wrappers */
#page #main .form-top {
	background: url(../img/form-bg_head.png) 0 0 no-repeat;
	padding-top: 11px;
	width: 648px;
}

#page #main .form-bottom {
	background: url(../img/form-bg_footer.png) 0 100% no-repeat;
	padding-bottom: 11px;
}

#page #main .form-top form {
	background: url(../img/form-bg_color.png) 0 0 repeat-y;
	width: 648px;
}

#page #main .form-top form fieldset {
	background: url(../img/form-bg_gradient.png) 0 100% no-repeat;
	padding: 15px 15px 0 15px;
}

#footer .legal-statement {
	width: 460px;
	float: left;
	padding-top: 25px;
}
