* {	padding:0; margin:0; font-family: Arial	}
strong,u,em,th {font-style: normal; font-weight: normal; text-decoration: none;}

p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 5% }
h1, h2, h3, h4, h5, h6 { margin:1em 5%; clear :both;}
li, dd { margin-left:5% }

fieldset { padding: .5em }

/* TABLE.main TR, TABLE.main TD {background-color: #FFF;} ЗАКОММЕНТИРОВАНО 04.03.2011*/

BODY { background-color: #F5F5F5; }

TD.menu		{	background-image: url('images/new_menu_back.jpg'); background-repeat: repeat-x; color: #FFF;
				padding-left: 30px;}

TD.menu A	{color: #FFF; font-weight: bold; font-size: 12px; margin: 5px; }

TD.menu A:hover	{color: #FDCA00; }


TD.menu A.act	{color: #AAA; font-weight: bold; font-size: 12px; margin: 5px; }
TD.menu A.act:hover	{color: #FDCA00; }



TD.left DIV {  background-color: #F5F5F5; margin: 0px;	}

TD.left DIV H2 {  margin: 0px; padding: 3px; font-size: 14px; font-weight: bold; background-image: url('images/new_menu_back.jpg'); background-repeat: repeat-x; color: #FDCA00; font-family: Tahoma;	}


TD.left DIV IMG {	margin: 10px;
					border-color: #0A69A9; border: solid; border-width: 1px;	}

TD.left DIV FORM {  padding: 10px;	}

TD.left DIV P {		font-size: 11px; margin: 0px; padding: 3px;	}

TD.left DIV A {  font-size: 11px; color: #CC6600; text-decoration: underline; }
TD.left DIV A:hover	{color: #FDCA00; } 


TD.left DIV.white {		background-color: #F5F5F5; margin: 0px;
						border: solid; border-width: 0px; border-color: #0A69A9;
						border-top-width: 0px; border-bottom-width: 0px;
						border-left-width: 7px;}

TD.left DIV.white A {  margin: 0px; padding: 0px; margin-left: 15px; font-size: 11px; color: #000; text-decoration: none; }

TD.left DIV.white A SPAN{  font-size: 9px; font-weight: bold; position: relative; top: 3px; }

TD.left DIV.white A:hover	{color: #FDCA00; } 

TD.left DIV.white A STRONG{  font-weight: bold; }

TD.left DIV.white A.tocontact {  font-size: 11px; color: #CC6600; text-decoration: underline; }
TD.left DIV.white A.tocontact:hover	{color: #CC6600; } 


TD.left DIV.white H2 {  margin: 0px; margin-left: 5px; padding: 3px; font-size: 14px; font-weight: bold; color: #005D9B; font-family: Tahoma; background-image: none; background-repeat: no-repeat;}

TD.left DIV.white TABLE	{ margin-left: 15px; padding: 3px; }
TD.left DIV.white TD	{ font-size: 11px; color: #50365F; vertical-align: top; }

TD.left DIV.white TABLE TD {  background-color: #F5F5F5; }



TD.left DIV.info  {		background-color: #F5F5F5; margin: 0px;
						border: solid; border-width: 0px; border-color: #0A69A9;
						border-top-width: 0px; border-bottom-width: 0px;
						border-left-width: 7px;}
TD.left DIV.info P {	padding: 3px; padding-left: 15px;}

TD.left DIV.info H2 {  margin: 0px; margin-left: 5px; padding: 3px; font-size: 14px; font-weight: bold; color: #005D9B; font-family: Tahoma; background-image: none; background-repeat: no-repeat;}






TD.left DIV.sitemap {	background-color: #FFFFFF; margin: 0px;
						border: solid; border-width: 0px; border-color: #0A69A9;
						border-top-width: 0px; border-bottom-width: 0px;
						border-left-width: 0px;}
TD.left DIV.sitemap * {	border: solid; border-width: 0px;	}



#main H1 { color: #005D9B; background-color: #F5F5F5; font-size: 19px; font-weight: normal; font-family: Tahoma; padding: 3px; }

#main H2 { color: #005D9B; font-size: 14px; font-weight: bold; font-family: Tahoma; padding: 3px; }

#main H3 { color: #005D9B; background-color: #F5F5F5; font-size: 19px; font-weight: normal; font-family: Tahoma; padding: 3px; }


#main P { font-size: 11px; font-family: Arial;}
#main TD { font-size: 11px; font-family: Arial;}
#main P A {  color: #CC6600; text-decoration: underline; }
#main P A:hover	{color: #FDCA00; } 

#main A.plus, A.main {  color: #000; text-decoration: underline; }
#main A.plus:hover	{color: #FDCA00; } 


#main A.plus_blue {  color: #CC6600; text-decoration: underline; }
#main A.plus_blue:hover	{color: #FDCA00; } 


#main TD IMG {border-color: #0A69A9; border: solid; border-width: 0px }


#main FONT.newsdate	{color: #000000; font-weight: bold;} 

#main P.to_full { text-align: right; font-size: 10px; text-decoration: underline; }

#main UL { font-size: 11px; }

#main UL LI A, A.main { font-size: 11px; color: #CC6600; text-decoration: underline;}
#main A:hover, A:hover.main	{color: #FDCA00; } 


#main UL LI A H2 { margin-left: 10px; font-size: 11px; color: #0A69A9; font-weight: normal; text-decoration: underline;}



* #prospect {	border-color: #0A69A9; border: solid; border-width: 0px;}

#main DIV#prospect IMG {	border: solid; border-width: 1px;
							padding-right: 15px; margin-right: 15px;}


#main div#prospect {margin-left: 30px;}
#main #prospect p {	margin: 0px; margin-top: 0px;}
#main #prospect table {	margin: 0px; margin-top: 0px;
					border: solid; border-width: 0px; border-top-width: 1px; border-left-width: 1px}
#main #prospect table TD { border: solid; border-width: 0px; border-bottom-width: 1px; border-right-width: 1px; padding: 5px; }
#main #prospect table P { margin: 0px; padding: 0px;  }


#main DIV#prospect IMG {border-color: #005D9B;}
#main table {border-color: #005D9B;}


/************************/
/*Каталог*/

#main H2.head_catalog	{ color: #005D9B; background-color: #F5F5F5;font-weight: normal; font-family: Tahoma; padding: 3px; }
#main H2.head_catalog A { color: #005D9B; background-color: #F5F5F5; font-size: 19px; font-weight: normal; font-family: Tahoma; padding: 3px; }


/************************/



#BlockCatalog {padding-left: 10px;}


DIV.white UL		{	margin: 0px; padding: 0px; margin-left: 3px;}
DIV.white LI		{	list-style-position: inside;
						margin: 0px; padding: 0px; 
						position: relative; left: 10px;

						marker-offset: 2px;
						border: solid; border-width: 0px; border-color: #0A69A9; }
DIV.white LI A		{	margin: 0px; padding: 0px;
	}



#BlockCatalog A {padding: 0px; margin: 0px; color: #CC6600; text-decoration: underline;}
#BlockCatalog A:hover	{color: #FDCA00; } 




/* Этот файл стилей можно изменять как угодно и соответственно будет изменяться дизайн вашего каталога */

.catalog_list_header { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
.catalog_list_header a { margin: 0px; margin-left: -3px; padding: 0px; font-size: 12px; font-weight: bold; color: #993333;}
.catalog_list_description { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }

.num {color: gray; font-size: 10px;}

A.main {  font-weight: bold; text-decoration: none;}

A.blue_1 {color: black; text-decoration: none;}
SPAN.blue_1 {font-weight: bold;	color: gray;}

A.std {		color: #993333; font-weight: bold; }

.subcat {
	margin-left: 30px
}

legend {  font-size: 12px;  color: black; }


DIV#partners {margin-top: 50px;}


*.footer  { position: relative; margin-left: -20px; padding: 0px;}


p.lheader * { color: #005D9B; background-color: #F5F5F5; font-size: 19px; font-weight: normal; font-family: Tahoma; padding: 3px; }

h1#lhead {	font-size: 12px; color: #000000; font-weight: bold; font-family: Tahoma; padding: 3px;}


p#info_list * {
font-size: 6px; color: #CCCCCC;
}

p#info_list a, p#info_list a:hover  {
font-size: 6px; color: #FFFFFF;
}
.spravka {color: #9a9a9a; font-style: italic;}
