@charset "utf-8";
/*
 * Файл стилей главной страницы сайта www.emi-penza.ru / www.emi-penza.com
 * © ООО Пензенский завод «Электромехизмерение», www.emi-penza.ru / www.emi-penza.com
 */
 
div, span, p, a, ul, li{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
html {
	margin: 0;
	padding: 0;
	display: table;
	height: 100%;
	overflow: auto;
	width: 100%;
}
body {
	margin: 0;
	padding: 0;
	background:#002A4B url(/i/backgrounds/home.png) no-repeat center center;
	display: table-cell;
	height: 100%;
	font-family: tahoma, verdana, arial, sans-serif;
	line-height: 1;
	position:relative;
	vertical-align: middle;
	width: 100%;
}
a{
	color:#fff;
	/*text-decoration:none*/
}
a:hover {text-decoration:underline}
#homeLayout{
	height:580px;		
	margin: 0 auto;
	text-align:center;
	position:relative;
	width:100%;
}
#main{
	background:url(/i/backgrounds/home.png) no-repeat -100px 0;
	height:580px;		
	margin:auto;
	overflow:show;
	position:relative;
	width:620px;
}
/*добро пожаловать*/
#welcome{
	color:#A7B9C7;
	font-size:14px;
	font-weight:bold;
	left:0px;
	line-height:20px;
	position:absolute;
	text-align:center;
	top:20px;
	width:620px;
}

/*логотип*/
#logo{
	color:#000;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:130px;
	left:245px;
	overflow:hidden;
	padding:0;
	position:absolute;
	text-decoration:none;
	top:100px; 
	width:130px;
}
#logo span {
	display:block;
	font-size:35px;
	line-height:40px;
	position:absolute;
	text-align:center;
}
#logo .letterE{
	font-size:150px;
	font-weight:normal;
	left:10px;
	line-height:130px;
}
#logo .letterM{left:48px; top:17px}
#logo .letterI{left:50px; top:66px}
#logo .lettersCover{
	background:url(/i/backgrounds/home.png) no-repeat -345px -100px;
	left:0px;
	height:130px;
	width:130px;
}

/*меню*/
#menu{
	left:0px;
	list-style: none;
	position:absolute;
	top:0px;
}
#menu li{
	height:44px;
	position:absolute;
	text-align:center;
}
#menu a{
	background-color:#7C92A2;
	background-image:url(/i/backgrounds/home.png);
	background-repeat:no-repeat;
	text-align:center;
	display:block;
	font-size:15px;
	font-weight:bold;
	height:44px;
	line-height:40px;
	text-decoration: none;
}
#menu a:hover{
	background-color:#8c8476;
	background-image:url(/i/backgrounds/home_hover.png);
	text-decoration:none;
}
#li_products_catalogue{
	left:37px;
	top:269px;
	width:185px;
}
#li_products_catalogue a{background-position:-137px -269px}
#li_products_pricelist{
	left:237px;
	top:269px;
	width:125px;
}
#li_products_pricelist a{background-position:-337px -269px}
#li_contacts{
	left:377px;
	top:269px;
	width:225px;
}
#li_contacts a{background-position:-477px -269px}
#li_partners{
	left:92px;
	top:324px;
	width:115px;
}
#li_partners a{background-position:-192px -324px}
#li_certificates{
	left:222px;
	top:324px;
	width:155px;
}
#li_certificates a{background-position:-322px -324px}
#li_about{
	left:392px;
	top:324px;
	width:150px;
}
#li_about a{background-position:-492px -324px}
li#li_sitemap{
	background-image:url(/i/backgrounds/home_hover.png);
	height:1px;
	width:1px;
	left:-3000px;
	border:1px solid black;
	overflow:hidden;
}

/*смена языка*/
#menu li.menu_li_langalias{
	background:none;
	left: 50px;
	text-align: center;
	top: 388px;
	width: 500px;
}
#menu li.menu_li_langalias a{
	display: inline;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	padding-left: 20px;
	height: 16px;
}
#menu .menu_li_langalias.en a, #menu .menu_li_langalias.en a:hover{
	background: none;
	background:no-repeat 0 1px url(/i/flags/en_16.png);
}
#menu .menu_li_langalias.ru a, #menu .menu_li_langalias.ru a:hover{
	background: none;
	background:no-repeat 0 1px url(/i/flags/ru_16.png);
}
#menu li.menu_li_langalias a:hover span{
	text-decoration: underline;
}
/*текст под меню*/
#message{
	position:absolute;
	top:420px;
	left:10px;
	width:600px;
	height:160px;
}
#message p{
	color:#92a1ad;
	font-size:14px;
	line-height:20px;
	margin-bottom:10px;
	text-align:center;
}

/* плашка «сайт на ремонте»*/
#reconstruction{
	background:#ff9;
	border:1px solid #600;
	display:block;
	font-size:11px;
	left:0px;
	line-height:13px;
	margin:0 auto;
	padding:0 5px 5px;
	position:absolute;
	text-align:left;
	top:0px;
	width:605px;
}
#reconstruction strong{
	color:#600;
	display:block;
}
#reconstruction p{
	margin-top:5px;
}
#reconstruction a,#reconstruction a:visited{
	color:#000;
	text-decoration:underline;
}
