/*
 Разработка и продвижение сайта: студия sbubnom.com
 Сайт студии: sbubnom.com
*/

html, body 					{margin: 0; padding: 0; border: 0; }
body 						{color: #000; background-color: #fff; font-family: Tahoma, Verdena, Arial, sans-serif; text-align: center; }
#carrier					{width: 1001px; margin: auto; }
#sbubnom { text-align: left !important; text-decoration: none !important; font: normal 11px 'Trebuchet MS'; }
#sbubnom img { margin-right: 10px; }
#sbubnom strong { float: left; }
#sbubnom strong, #sbubnom span { text-align: left !important; font-weight: normal; }
#sbubnom span { color: #43659C; }

table 						{border-collapse: collapse; background-color: #f2f3fa; padding: 0; margin: 0; }
table.second, table.third	{width: 1001px; border-left: solid 1px #999; border-right: solid 1px #999; text-align: left; }
table.second				{border-bottom: solid 1px #999; }
table.fourth 				{width: 1001px; background-color: #fff; border: 0; margin: 25px 0; padding: 0 10px; }
table.goods 				{width: 979px; background-color: #fff; border: solid 1px #d5d5da; margin: 30px 10px; }
table.goods td 				{border: solid 1px #d5d5da; text-align: justify; padding: 0 15px; }
table.goods td.header		{font: bold 14px Tahoma, sans-serif; border: solid 1px #d5d5da; text-align: center; width: 488px; padding: 5px 0;}
table.no    				{font: 14px Tahoma, sans-serif; border: solid 1px #d5d5da; text-align: left;  }
td 							{padding: 0; margin: 0; line-height: 110%; }
td.banner 					{font: 11px Tahoma, sans-serif; padding: 15px;}
td.text    			    	{font: 14px Tahoma, sans-serif; text-align: left; padding: 15px ;}
img.logo					{width: 50px; height: 58px; border: 0; }
#logo						{position: absolute; top: 45px; padding-left: 230px; z-index: 100; }
img.text1					{border: 0; }
#text1						{position: absolute; top: 58px; padding-left: 300px; z-index: 10; }
#factory 					{padding: 50px 18px 0 9px; margin: 0; }
#roll 						{padding: 70px 22px 15px 30px; }
#paint 						{padding: 0 40px 0px 55px; }
img.machine 				{margin: 0; padding: 0; }
p, #zagl 					{text-align: justify; font-size: 12px; }
#zagl, #texttitle 			{font-weight: bold; }
#texttitle 					{font-size: 14px; }
#footnote 					{font: normal 11px Tahoma, sans-serif; color: #999; line-height: 160%; }
#buttonF p, #buttonG p,
#buttonP p, #buttonD p, 
#buttonV p					{display: none; }
#buttonF a, #buttonF span 	{display: block; width: 200px; height: 28px; }
#buttonF a:link, 
#buttonF a:visited	 		{background: url('img/factory.gif') 50% 0 no-repeat; }
#buttonF a:hover,
#buttonF a:active,
#buttonF a.current:link,
#buttonF a.current:visited, 
#buttonF span				{background: url('img/factory.gif') 100% 0 no-repeat; }
#buttonF a.current:link,
#buttonF a.current:visited, 
#buttonF span				{background: url('img/factory.gif') no-repeat; }
#buttonG a, #buttonG span	{display: block; width: 200px; height: 28px; }
#buttonG a:link, 
#buttonG a:visited 			{background: url('img/goods.gif') 50% 0 no-repeat; }
#buttonG a:hover,
#buttonG a:active,
#buttonG a.current:link,
#buttonG a.current:visited, 
#buttonG span				{background: url('img/goods.gif') 100% 0 no-repeat; }
#buttonG a.current:link,
#buttonG a.current:visited, 
#buttonG span				{background: url('img/goods.gif') no-repeat; }
#buttonP a, #buttonP span 	{display: block; width: 200px; height: 28px; }
#buttonP a:link, 
#buttonP a:visited 			{background: url('img/price.gif') 50% 0 no-repeat; }
#buttonP a:hover,
#buttonP a:active,
#buttonP a.current:link,
#buttonP a.current:visited, 
#buttonP span				{background: url('img/price.gif') 100% 0 no-repeat; }
#buttonP a.current:link,
#buttonP a.current:visited, 
#buttonP span				{background: url('img/price.gif') no-repeat; }
#buttonD a, #buttonD span 	{display: block; width: 200px; height: 28px; }
#buttonD a:link, 
#buttonD a:visited	 		{background: url('img/dealers.gif') 50% 0 no-repeat; }
#buttonD a:hover, #buttonD a:active, #buttonD a.current:link, #buttonD a.current:visited, 
#buttonD span				{background: url('img/dealers.gif') 100% 0 no-repeat; }
#buttonD a.current:link,
#buttonD a.current:visited, 
#buttonD span				{background: url('img/dealers.gif') no-repeat; }
#buttonV a, #buttonV span 	{display: block; width: 199px; height: 28px; }
#buttonV a:link, 
#buttonV a:visited 			{background: url('img/vacancy.gif') 50% 0 no-repeat; }
#buttonV a:hover,
#buttonV a:active,
#buttonV a.current:link,
#buttonV a.current:visited, 
#buttonV span				{background: url('img/vacancy.gif') 100% 0 no-repeat; }
#buttonV a.current:link, #buttonV a.current:visited, 
#buttonV span				{background: url('img/vacancy.gif') no-repeat; }
#headertext 				{width: 1001px; height: 145px; padding: auto; margin: auto; background: url('img/city.gif') no-repeat; }
#ht 						{position: relative; left: -50px; top: 50px; padding-left: 0px; z-index: 15; }
#epi 						{background-color: transparent; }
img 						{border: 0; padding: 0; margin: 0; }
#kdtext p, a.ss				{font: normal 11px Tahoma, sans-serif; }
a.grey 						{font: normal 11px Tahoma, sans-serif; color: #ff9e00;TEXT-DECORATION:none;}
a.grey:hover				{font: normal 11px Tahoma, sans-serif; color: #ff9e00;TEXT-DECORATION:none; }
a.cat 						{font: normal 13px Tahoma, sans-serif; color: #434242; TEXT-DECORATION:none;}
a.cat:hover					{font: normal 13px Tahoma, sans-serif; color: #434242; TEXT-DECORATION:none; }
#kdtext p					{line-height: 140%; margin: 0 auto; padding-top: 20px; width: 960px; color: #434242; text-align: justify; }
table.mini					{width: 458px; height: 170px; padding: 0; margin: 0; text-align: justify; background-color: #fff; border: 0; font: normal 12px Tahoma, sans-serif }
table.mini td				{padding: 0; margin: 0; border: 0; }
table.mini td.upAndDown		{padding: 20px 0; }
#s1							{width: 184px; margin:0; padding: 0; }
#dop						{margin: 14px -5px 5px 0;}
#dop1						{margin: -4px 0 5px 0;}
table.mini a.krov:link,
table.mini a.krov:visited	{width: 184px; color: #000000; font: normal 18px Tahoma, sans-serif; }
table.mini a.kr:link,
table.mini a.kr:visited 	{width: 184px; color: #000000; font: normal 18px Tahoma, sans-serif; }
table.mini a:link,
table.mini a:visited		{color: #666699;}
table.mini img				{padding: 0; margin: 0;}
#cont						{color: #666; line-height: 140%; width: 450px; height: 85px;}
a.ss						{color: #2972fb;}
ul.menu						{clear: both; list-style-type: none; padding: 0; margin: 0;}
.menu li					{padding: 0; margin: 0; float: left; position: relative; border: 0;}
.menu li div 				{position: relative;}
#th							{padding: 7px;padding-top: 10px; text-align: center; //padding-bottom: 3px;}
td.ga						{background-color: #ccf;}
img.ga						{width: 20px; height: 20px;}
#ba							{width:100%; height:137px;overflow: hidden;}
#ba	div						{position:relative;width: 485px;height:137px;}
#ba	a						{cursor: hand;}
.grey						{font: normal 18px Tahoma, sans-serif; padding: 0;margin: 0;padding-top: 0px;}
.fourth tr td { font-size: 11px; }
.fourth tr td a, a.footer-cat { font-size: 11px; color: #000; }
td.grey, td.grey a { color: #ccc !important; }

ul li a.green { color: #1C7808; font: 12px Tahoma,sans-serif; text-decoration: underline; }
