/* невыделенный пункт меню в центре */
div.bluec
{
	width:100%;
	height:24px;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
}

/* невыделенный пункт меню слева */
div.bluel	
{
	background-image:url(../img/c_blue_1.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-attachment:scroll;
	width:100%;
	height:24px;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
}

div.bluel div.bluel 
{
	background-image:url(../img/c_blue_2.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

/* невыделенный пункт меню справа */
div.bluer	
{
	background-image:url(../img/c_blue_3.gif);
	background-position:top right;
	background-repeat:no-repeat;
	background-attachment:scroll;
	width:100%;
	height:24px;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
}

div.bluer div.bluer 
{
	background-image:url(../img/c_blue_4.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

/* выделенный пункт меню слева */
div.blue2l	
{
	background-image:url(../img/c_blue2l_1.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-attachment:scroll;
	width:100%;
	height:24px;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
}

div.blue2l div.blue2l 
{
	background-image:url(../img/c_blue2l_2.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

div.blue2l div.blue2l div.blue2l 
{
	background-image:url(../img/c_blue2l_3.gif);
	background-position:top right;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

div.blue2l div.blue2l div.blue2l div.blue2l 
{
	background-image:url(../img/c_blue2l_4.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-attachment:scroll;
}





/* пункт меню в центре выделенный */
div.blue2c	
{
	background-image:url(../img/c_blue2_1.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-attachment:scroll;
	width:100%;
	height:24px;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
}

div.blue2c div.blue2c 
{
	background-image:url(../img/c_blue2_3.gif);
	background-position:top right;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

div.blue2c div.blue2c div.blue2c
{
	background-image:url(../img/c_blue2_4.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

div.blue2c div.blue2c div.blue2c div.blue2c
{
	background-image:url(../img/c_blue2_2.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-attachment:scroll;
}



/* пункт меню справа выделенный */
div.blue2r
{
	background-image:url(../img/c_blue2_1.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-attachment:scroll;
	width:100%;
	height:24px;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
}

div.blue2r div.blue2r
{
	background-image:url(../img/c_blue2r_3.gif);
	background-position:top right;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

div.blue2r div.blue2r div.blue2r
{
	background-image:url(../img/c_blue2r_4.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

div.blue2r div.blue2r div.blue2r div.blue2r
{
	background-image:url(../img/c_blue2_2.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-attachment:scroll;
}



/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */



.topmenu
	{padding-right:25px;padding-left:50px;}

.menu_fon
	{background:url('../img/fon_menu.gif') top left repeat-x; height:24px;}
.menu_fon_s
	{background:url('../img/fon_menu_s.gif') top left repeat-x; height:24px;}
.menu_fon_s2
	{background:url('../img/fon_menu_s2.gif') top left repeat-x; height:24px;}


.t_menu
	{color:#0052d7;}
a.t_menu
	{color:#0052d7;}
a.t_menu:link
	{color:#0052d7;}
a.t_menu:visited
	{color:#0052d7;}
.t_menu_s
	{color:#fff;}
a.t_menu_s
	{color:#fff;}
a.t_menu_s:link
	{color:#fff;}
a.t_menu_s:visited
	{color:#fff;}


.pt4
	{padding-top:4px}




/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */






div.plashka, div.plashkaContacts
{
    background: #e0f0ff;
	background-image:url(../img/fon_plashka.gif);
	background-position:top left;
	background-repeat:repeat-x;
	background-attachment:scroll;
	text-align:left;
}
div.plashka
{
	width:177px;
}
div.plashkac
{
	background-image:url(../img/c_plashka1.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-attachment:scroll;
}
div.plashkac div.plashkac
{
	background-image:url(../img/c_plashka2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

div.plashkac div.plashkac div.plashkac
{
	background-image:url(../img/c_plashka3.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

div.plashkac div.plashkac div.plashkac div.plashkac
{
	background-image:url(../img/c_plashka4.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-attachment:scroll;
}
div.plashkam
{
	padding:10px;
}
div.plashkat
{
	font-size:8pt;
	padding-bottom:8px;
	padding-bottom:8px;
}

div.plashkaContacts
{
	width: 200px;
	line-height: 110%;
}
div.plashkaContacts p
{
	margin-left: 15px;
	margin-bottom: 0px;
	font-size: 100%;
}
.plashkaContacts h1.compact
{ 
	margin-left: 5px; 
	margin-top: 5px; 
	font-weight: bold; 
}
div.plashkat .name
{
	font-size: 110%;
	line-height: 200%;
}