﻿body 
{
	font-family: Tahoma, Helvetica, Sans-Serif;
	font-size: 9pt;
	padding: 0px;
	margin: 0px;
	color: #000000;
	background-image: url("/images/page_bg.gif");
}

table td { font-size: 9pt; }

ul
{
	padding-bottom: 3px;
	padding-top: 3px;
}

hr
{
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 0px;
	border: none;
	border-bottom: solid 2px #828282;
}
small
{
	color: #828282;
}


.liSpaceTop { margin-top: 0px; }

a
{
	color: #135AA9;
	font-size: 9pt;
}
.p_Content
{
	width: 500px;
	vertical-align: top;
	text-align: left;
	margin-left: 40px;
}

/*List offers*/
.listOffers { list-style-type: none; margin: 0px; padding: 0px 0px 0px 10px; text-align: left; }
.listOffers li { padding: 2px 0px 2px 0px; font-size: 9pt; }

/**/
.EQInf { width: 497px; vertical-align: top; padding: 0px 5px 0px 5px; }
.EQInf P { text-align: left; padding-right: 5px; }
.EQInf UL { text-align: left; width: 90%; list-style-type: none; margin: 0xp; padding: 0px 0px 0px 10px; }
.EQInf_sub { text-align: left; }
.EQInf_sub P { text-align: left; padding-right: 5px; }
.EQInf_sub ul { width: 90%; list-style-type: none; }
.EQInf_sub ol { width: 90%; list-style-type: none; }
.ulSub { width: 400px; margin: 5px; padding: 0px 0px 0px 30px; list-style-type: none; }

.CContacts TD { font-family: Tahoma; font-size: 11px; line-height: 13px; color: #363636; }

/*Plato in equpment*/
.MainPlato { width: 765px; background-color: #FFFFFF; margin-bottom: 20px; padding-bottom: 20px; padding-top: 15px; line-height: 1.4; }

/*Equpment maenu*/
.EQMenu { padding: 0px 0px 0px 0px; margin: 0px; width: 195px; background-color: #FFFFFF; }
.EQMenu li { list-style-type: square; padding: 3px 0px 3px 0px; margin: 0px; text-align: left; }
.EQMenu li ul { margin-left: 0px; padding-left: 20px; }
.EQMenu #sel { list-style-type: none; padding: 5px 0px 5px 10px; margin: 0px; color: #145AA9; font-weight: bold;}

/*Main news*/
.MainNews { font-family: Tahoma, Helvetica, sans-serif; color: #3E3C3C; font-size: 8pt; }
.MainNews b { background-image: url(/images/arr_1.gif); background-repeat: no-repeat; background-position: left; padding-left: 10px; }
.MainNews p { margin: 2px 0px 10px 0px; }

/*Main menu css*/
.t_Menu { font-size: 9pt; border: 6px solid #840012; width: 507px; height: 30px; }
.t_Menu td { padding: 4px; background-color: #990000;	border: 2px solid #CCCCCC; text-align: center; }
.t_Menu td A { color: #FFFFFF; text-decoration: underline; }
.t_Menu td A:hover { text-decoration: none; }

.t_Menu #sel { padding: 4px;	background-color: #CCCCCC; border: 2px solid #CCCCCC; text-align: center; }
.t_Menu #sel A { font-weight: bold; text-decoration: none; color: #000000; }
.t_Menu #sel A:hover { text-decoration: underline; }
/*End main menu css*/

/*List equipment*/
.ListEquipment { list-style-type: none; margin: 0px; padding: 0px; }
.ListEquipment li { margin: 9px 0px 9px 0px; background-image: url(/images/arr_1.gif); background-repeat: no-repeat; background-position: left; padding-left: 12px; }

/*Language panel*/
.langSupport { list-style-type: none; padding: 3px 15px 0px 0px; margin: 0px; width: 100px; text-align: right; }
.langSupport li { display: inline; color: #BDBDBD; }
.langSupport li a { color: #ffffff; font-weight: bold; font-size: 7pt; }

/*Footer contacts*/
.FooterContacts { width: 100%; margin-top: 40px; padding: 10px 0px 10px 0px; text-align: center; background-color: #F3F3F3; }

/*div Description text to down text*/
.divDesc1 { width: 507px; }

/*Telephone*/
.Phone { font-size: 12pt; }

.d_Title
{
	font-weight: bold;
	width: 500px;
	text-align: center;
	height: 30px;
}
.t_filialMap
{
	background-color: #840012;
	width: 258px;
	text-align: center;
	color: #ffffff;	
}
.map_text
{
	width: 238px;
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.map 
{
	width: 258px;
	padding-bottom: 10px;
}
img
{
	border: 0px;
}
.t_Main_left
{
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: #808080;
	width: 350px;
	text-align: center;
	background-color: #F5F5F5;
	height: 25px;
}
.t_Main_Right
{
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: #808080;
	width: 350px;
	text-align: center;
	background-color: #F5F5F5;
	height: 25px;
}
.t_left
{
	padding: 5px;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: #808080;
	width: 350px;
	text-align: left;
}
.t_right
{
	padding: 5px;
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: #808080;
	width: 350px;
	text-align: center;
}

.tContent
{
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	padding-top: 300px;
	visibility: hidden;
}


.tContentB
{
	width: 900px;
	position: absolute;
	top: 300px;
	left: 14%;
	text-align: center;
	visibility: hidden;
}

.ul_ListNormal
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.ul_ListNormal_Vert
{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

.ul_ListNormal_Vert li
{
	margin: 4px;
	padding: 0px;
	overflow: hidden;
	list-style-type: none;
}

.inlineMenu { list-style-type: none;  padding: 0px; margin: 0px; }
.inlineMenu li { display: inline; padding: 4px; margin: 0px; text-align: center; }

.ulInline
{
	list-style-type: none;
}

.ulInline li
{
	display: inline;
}

.div_border
{
	padding: 5px;
	border: 1px solid #CCCCCC;
	width: 250px;
}

.div_border_big
{
	padding: 5px;
	border: 1px solid #CCCCCC;
	width: 300px;
}

.t_200
{
	padding: 5px;
	text-align: center;
}
.l_main
{
	font-size: 14pt;
	border-bottom-style: dotted;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-color: #006699;
}
.d_space5px
{
	height: 5px;
}
.d_space10px
{
	height: 10px;
}
.d_footer
{
	margin-top: 20px;
	width: 765px;
	text-align: center;
	padding: 10px;
	border-top: solid 1px #cccccc;

}
.l_table
{
	text-decoration: none;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #663300;
	padding: 2px;
}

.l_table:hover
{
	text-decoration: none;
	padding: 2px 5px 2px 5px;
	background-color: #E5CB97;
	border-bottom-style: none;
}

.inlineMenu { overflow: hidden; margin: 0px; padding: 0px;}

.inlineMenu li { float: left; list-style: none; padding: 2px; margin: 0px;}

.l_gray
{
	color: #585858;
}
.l_gray_0
{
	color: #C0C0C0;
}
.d_small_text
{
	font-size: 10px;
	color: #808080;
}
.td_line
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
}
.l_black_no_line
{
	color: #000000;
	text-decoration: none;
}
a.l_black_no_line:hover
{
	text-decoration: underline;
}

.a_left_menu_act
{
	padding: 2px 8px 2px 8px;
	font-weight: bold;
	text-decoration: none;
}
.SupportWindow
{
	z-index: 10; position: absolute; top: 0px; left: 0px; visibility: hidden;
}

.pLinks
{
	padding-left: 4px; padding-right: 4px; padding-bottom: 10px; padding-top: 10px; font-size: 9pt; color: #3D3D3D;
}

.mlActive
{
	background-color: #CD606D; padding: 5px; color: #ffffff; font-weight: bold;
}

.mlActive:hover
{
	background-color: #9E333B; padding: 5px; color: #ffffff; font-weight: bold;
}

.QH
{
	padding: 15px; margin-left: 0px; background-color: #EDE9D0; background-image: url(/img/lamp.gif); background-repeat: no-repeat; background-position: right;
	border-left: solid 2px #BFBFBF;
}

.QH1 { padding: 15px; margin-left: 0px; background-color: #EDE9D0; border-left: solid 2px #BFBFBF; }


.QH:hover
{
	padding: 15px; margin-left: 0px; background-color: #EDE9D0; background-image: url(http://www.el-grad.com/img/lamp_on.gif); background-repeat: no-repeat; background-position: right;
	border-left: solid 2px #BFBFBF;
}

.lnkSEL
{
	margin: 0px 10px 0px 10px;
	padding: 5px 10px 5px 10px;
	background-color: #135AA9;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.ads_info { color: #840012; font-size: 9pt; }
.ads_info A { color: #840012; font-size: 9pt; }

.tab { margin: 0px 0px 0px 20px; }

.lnk_1 a { margin: 5px; }

.link_1 {
    background-image: url("/images/arr_1.gif");
    background-position: left 9px;
    background-repeat: no-repeat;
    padding-left: 12px;
 }
.link_1 a { font-size: 12pt; }


.title
{
	font-size: 16pt;
}

h1 { font-weight: normal; font-size: 16pt; }
h1 strong { font-weight: normal; }
h2 { font-size: 11pt;  }

