div#Container {
	width:						957px;
	height:						100%;
	margin:						0 auto;
}
div#ContainerTop {
	padding:					0;
	background:					url(../images/header-bg.gif) repeat-x #f6f6f6;
	min-height:					88px;
	position:					relative;
}
div#ContainerAuthentication {
	position:					absolute;
	width:						500px;
	top:						10px;
	right:						0;
}
div#ContainerAuthentication #lblLogin {
	position:					absolute;
	background:					url(../images/lblLogin.gif) no-repeat;
	font-size:					14px;
	width:						81px;
	padding:					5px 9px 4px 9px;
	height:						23px;
	right:						324px;
	top:						15px;
}
div#ContainerAuthentication label {
	display:					block;
	font-size:					11px;
	color:						#393939;
	font-weight:				normal;
	margin-bottom:				3px;
}
div#ContainerAuthentication input {
	border:						0;
	margin-right:				14px;
	height:						17px;
	font-size:					12px;
	padding-top:				4px;
}
div#ContainerAuthentication #LoginUsername {
	position:					absolute;
	right:						206px;
}
div#ContainerAuthentication #LoginPassword {
	position:					absolute;
	right:						65px;
}
div#ContainerAuthentication #ForgotPassword 
{
	position:					absolute;
	right:						80px;
	top:						45px;
	text-align:					right;
}
div#ContainerAuthentication .LoginMessage {
	font-size:					11px;
	text-align:					right;
	position:					absolute;
	right:						420px;
	color:						#f00;
	text-align:					left;
	width:						150px;
	top:						14px;
}
div#ContainerAuthentication .Login {
	font-size:					14px;
	text-align:					right;
	position:					absolute;
	right:						120px;
	top:						20px;
}
div#ContainerAuthentication .ButtonLogin,
div#ContainerAuthentication .ButtonLoginEn {
	position:					absolute;
	right:						10px;
	background:					url(../images/btnLogin.gif) no-repeat #f29d3c;
	width:						45px;
	height:						23px;
	border:						0;
	color:						#fff;
	font-size:					11px;
	text-align:					center;
	margin-top:					16px;
	padding:					0;
	top:						1px;
}
div#ContainerAuthentication .ButtonLogout {
	position:					absolute;
	right:						10px;
	background:					url(../images/btnLogout.gif) no-repeat #f29d3c;
	padding:					0;
	width:						77px;
	height:						23px;
	border:						0;
	color:						#fff;
	font-size:					11px;
	text-align:					center;
	padding:					0;
	top:						17px;
}
div#ContainerAuthentication .ButtonLogoutEn {
	position:					absolute;
	right:						10px;
	background:					url(../images/btnLogout-en.gif) no-repeat #f29d3c;
	padding:					0;
	width:						66px;
	height:						23px;
	border:						0;
	color:						#fff;
	font-size:					11px;
	text-align:					center;
	padding:					0;
	top:						17px;
}
div#ContainerTopMenu {
	clear:						both;
	padding:					0 0 13px 26px;
	background:					url(../images/topmenu-bg.gif) no-repeat left bottom #e8e8e8;
	margin:						0;
}
div#ContainerTopMenu ul {
	list-style:					none;
	padding: 					0;
	margin: 					0;
}
div#ContainerTopMenu li {
	margin:						0 1.9em 0 0;
	font-size:					1.4em;
	float:						left;
	color:						#fff;
	height:						23px;
	padding:					2px 0 2px 5px;
}
div#ContainerTopMenu li a {
	color:						#393939;
	text-decoration:			none;
	padding:					2px 5px 5px 5px;
}
div#ContainerTopMenu li a:hover,
div#ContainerTopMenu li a:focus {
	text-decoration:			underline;
}
div#ContainerTopMenu li.selected {
	background:					url(../images/topmenu-selected-start-bg.gif) no-repeat;
	padding:					2px 0 2px 5px;
}
div#ContainerTopMenu li.selected span,
div#ContainerTopMenu li.selected a {
	text-decoration:			none;
	background:					url(../images/topmenu-selected-bg.gif) no-repeat top right;
	padding:					2px 5px 5px 0;
	color:						#fff;
}
div#ContainerContent {
	padding:					0;
	min-height:					400px;
}
div#ContainerContentStart {
	width:						488px;
	margin:						57px 0 33px 23px;
}

div#ContainerContentLeft {
	padding:					0;
	margin:						50px 30px 0 0;
	float:						left;
	width:						228px;
	min-width:					228px;
}
div#ContainerContentLeftMenu {
}
div#ContainerContentLeftMenu ul {
	list-style:					none;
	padding:					0;
	margin:						0;
}
div#ContainerContentLeftMenu ul li {
	font-size:					1.1em;
	border-bottom:				1px dashed #d1d1d1;
	font-size:					1.2em;
	padding:					10px 7px 10px 0;
	font-weight:				normal;
}

div#ContainerContentLeftMenu ul li.selected {
	font-weight:				bold;
}

div#ContainerContentLeftMenu ul li ul li {
	border:						0;
	padding:					0;
	font-size:					1em;
	margin:						10px 0 0 15px;
}
div#ContainerContentLeftMenu ul li a {
	text-decoration:			none;
	background:					url(../images/menu_arrow.gif) 7px 50% no-repeat;
	padding-left:				18px;
}
div#ContainerContentLeftMenu ul li a:hover,
div#ContainerContentLeftMenu ul li a:focus {
	text-decoration:			underline;
}
div#ContainerContentLeftMenu ul li span {
	background:					url(../images/menu_arrow.gif) 7px 50% no-repeat;
	padding-left:				18px;
}
div#ContainerContentLeftMenu ul li ul li a,
div#ContainerContentLeftMenu ul li ul li span {
	background-image:			none;
}
div#ContainerContentMain {
	padding:					0;
	float:						left;
	margin-top:					50px;
	width:						686px;
}
div#ContainerContentInternalAdverts {
	float:						left;
	width:						228px;
}

div#ContainerContentInternalAdverts div.important-advert
{
	background-color:#fdfdfb;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(../images/startpage_important_content_bg.gif);
	margin-bottom:20px;
}

div#ContainerContentInternalAdverts div.important-advert h2
{
	background-color:#920005;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../images/startpage_important_headline_bg.gif);
	padding:7px 5px 5px 10px;
	color:#ffffff;
	margin:0;
	font-size:14px;
	font-weight:bold;
}

div#ContainerContentInternalAdverts div.important-advert div.content
{
	padding:10px;
}

div#Footer {
	float:						left;
	width:						838px;
	margin:						17px 0 0 0;
	color:						#464646;
	font-size:					1.1em;
	background:					url(../images/footer-bg.gif) no-repeat;
	height:						32px;
}
div#Footer p {
	padding:					7px 19px;
}
div#FooterLang {
	width:						62px;
	float:						left;
	margin-right:				10px;
	background:					url(../images/footer-bg.gif) top right no-repeat;
	margin:						17px 8px 0 0;
	height:						32px;
	padding-top:				6px;
}
div#FooterLang img {
	margin-right:				10px;
}
div#FooterDitec {
	float:						left;
	width:						49px;
}
