/* STRUCTURE */
body{margin:10px 0px 0px 0px; padding:0; background:#ffffff url('background.gif') repeat top left; color:#000000; font:normal normal normal 12px Tahoma;}
table.main{width:100%; table-layout:fixed;}
td.left{width:269px; vertical-align:top; padding-bottom:34px;}
td.main{width:731px; vertical-align:top; padding-bottom:34px;}

/* DEFAULT */
img{border:2px solid #d2d2d2}
p	{margin:4px 0px 4px 0px; color:#000000; font:normal normal normal 12px Tahoma;}
h1	{margin:16px 0px 12px 0px; color:#bb0301; font:normal normal normal 18px Verdana; text-transform:uppercase;}
h2 {margin:8px 0px 4px 0px; color:#208447; font:normal normal normal 14px Verdana; text-transform:uppercase;}
h3 {margin:8px 0px 4px 0px; color:#bb0301; font:normal normal bolder 14px Verdana;}
td{color:#000000; font:normal normal normal 12px Tahoma;}
input{color:#000000; font:normal normal normal 12px Tahoma;}
textarea{color:#000000; font:normal normal normal 12px Tahoma;}
a:visited	{color:#bb0301; text-decoration:underline;}
a:link		{color:#bb0301; text-decoration:underline;}
a:hover		{color:#bb0301; text-decoration:none;}

/* ADDITIONAL */
img.border0{border:0px solid #d2d2d2}
strong.blue{color:#bb0301;}
div.hr-grey{background:#ffffff url('/skins/custom/images/hr-grey-bg.gif') repeat-x top center; width:100%; height:2px;}
span.blue{color:#bb0301;}
span.size11{font-size:11px;}

/* DESCRIPTION */
table.left-orange{border-left:2px solid #208447;}
td.description{text-align:left; padding:5px 0px 5px 30px;}

/* MENU */
td.menu{padding:0px 20px 34px 30px;}
table.menu{background:#ffffff url('/skins/custom/images/menu-bg.gif') no-repeat top center; table-layout:fixed; width:217px; padding:0px; margin:0px;}
td.menu-top{height:34px;}
td.menu1		{height:30px; font-weight:700; vertical-align:middle;}
td.menu1:hover	{background:#ffffff url('/skins/custom/images/menu-hover-bg.gif') no-repeat bottom left;}
td.menu1-current{height:30px; font-weight:700; vertical-align:middle; background:#ffffff url('/skins/custom/images/menu-current-bg.gif') no-repeat bottom left;}
td.menu1-current:hover	{background:#ffffff url('/skins/custom/images/menu-hover-bg.gif') no-repeat bottom left;}
td.menu1-active	{height:30px; font-weight:700; vertical-align:middle;}
td.menu1:hover	{background:#ffffff url('/skins/custom/images/menu-hover-bg.gif') no-repeat bottom left;}
td.menu2		{height:30px; vertical-align:middle;}
td.menu2:hover	{background:#ffffff url('/skins/custom/images/menu-hover-bg.gif') no-repeat bottom left;}
td.menu2-current{height:30px; vertical-align:middle;background:#ffffff url('/skins/custom/images/menu-current-bg.gif') no-repeat bottom left;}
td.menu2-current:hover{background:#ffffff url('/skins/custom/images/menu-hover-bg.gif') no-repeat bottom left;}
td.menu2-active	{height:30px; vertical-align:middle;}
td.menu2-active:hover{background:#ffffff url('/skins/custom/images/menu-hover-bg.gif') no-repeat bottom left;}
td.menu-spacer{padding-left:35px; height:2px; vertical-align:middle; font-size:0px;}
img.menu1{margin:13px 10px 14px 37px; border:0px;}
img.menu2{margin:13px 12px 14px 50px; border:0px;}
a.menu1:visited	{color:#000000; text-decoration:none; font-weight:700;}
a.menu1:link	{color:#000000; text-decoration:none; font-weight:700;}
a.menu1:hover	{color:#000000; text-decoration:none; font-weight:700;}
a.menu1-active:visited	{color:#000000; text-decoration:none; font-weight:700;}
a.menu1-active:link		{color:#000000; text-decoration:none; font-weight:700;}
a.menu1-active:hover	{color:#000000; text-decoration:none; font-weight:700;}
a.menu2:visited	{color:#000000; text-decoration:none;}
a.menu2:link	{color:#000000; text-decoration:none;}
a.menu2:hover	{color:#000000; text-decoration:none;}
a.menu2-active:visited	{color:#000000; text-decoration:none;}
a.menu2-active:link		{color:#000000; text-decoration:none;}
a.menu2-active:hover	{color:#000000; text-decoration:none;}

/* HEAD */
table.head{width:100%; table-layout:fixed; height:89px;}
td.icons	{width:163px; text-align:center; vertical-align:middle; font-size:10px;}
/*td.icon:hover{background-color:#f1f1f1;}*/
td.contacts	{width:568px; text-align:right; vertical-align:middle;}
table.right-grey{border-right:2px solid #d2d2d2;}
td.contacts-right{text-align:right; padding-right:10px;}
span.h1{color:#bb0301; font:normal normal normal 18px Verdana;}

/* BREADCRUMBS */
table.breadcrumbs{width:100%; table-layout:fixed; margin:0px 0px 20px 0px;}
td.bc-red{text-align:center; vertical-align:middle; color:#ffffff; background:#bb0301 url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left; height:32px; width:163px;}
td.bc-white{text-align:center; vertical-align:middle; background:#ffffff url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left; width:1px;}
td.bc-black{text-align:left; vertical-align:middle; font: normal normal normal 10px Arial; color:#ffffff; background:#000000 url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left; width:567px;}
a.breadcrumbs:visited	{color:#ffffff; text-decoration:underline;}
a.breadcrumbs:link		{color:#ffffff; text-decoration:underline;}
a.breadcrumbs:hover		{color:#ffffff; text-decoration:none;}

/* CATALOG */
table.price{width:100%; table-layout:fixed;}
td.classes-left{padding-right:20px; width:425px; vertical-align:top;}
td.classes-right{width:306px; vertical-align:middle;}
table.price{table-layout:fixed; width:306px;}
td.price-left{width:185px; font-size:0px;}
td.price-middle{width:1px; font-size:0px;}
td.price-right{width:120px; font-size:0px;}
td.price-description{padding:0px 14px 0px 14px;}
p.price-description{margin:0px 0px 10px 0px; font-size:11px; }
h1.price-description-0{margin:5px 0px 0px 0px;}
h1.price-description-1{margin:5px 0px 0px 0px; color:#208447;}
h1.price-description-2{margin:5px 0px 0px 0px;}
h1.price-description-3{margin:5px 0px 0px 0px; color:#208447;}
h1.price-description-4{margin:5px 0px 0px 0px;}
td.price-red-0{text-align:center; vertical-align:middle; font: normal normal normal 24px Arial; color:#ffffff; background:#bb0301 url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left; height:45px;}
td.price-red-1{text-align:center; vertical-align:middle; font: normal normal normal 24px Arial; color:#ffffff; background:#208447 url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left; height:45px;}
td.price-red-design{text-align:center; vertical-align:middle; font: normal normal normal 24px Arial; color:#ffffff; background:#bb0301 url('/skins/custom/images/design-red-bg.gif') no-repeat top left; height:45px;}
td.price-white-0{text-align:center; vertical-align:middle; background:#ffffff url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left;}
td.price-white-1{text-align:center; vertical-align:middle; background:#ffffff url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left;}
td.price-white-design{text-align:center; vertical-align:middle; background:#ffffff url('/skins/custom/images/design-white-bg.gif') no-repeat top left;}
td.price-black-0{text-align:center; vertical-align:middle; font: normal normal normal 14px Arial; color:#ffffff; background:#000000 url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left;}
td.price-black-1{text-align:center; vertical-align:middle; font: normal normal normal 14px Arial; color:#ffffff; background:#000000 url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left;}
td.price-black-design{text-align:center; vertical-align:middle; font: normal normal normal 14px Arial; color:#ffffff; background:#000000 url('/skins/custom/images/design-black-bg.gif') no-repeat top left;}
td.price-bottom-0{background:transparent url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left; height:1px; font-size:0px;}
td.price-bottom-1{background:transparent url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left; height:1px; font-size:0px;}
td.price-bottom-design{background:transparent url('/skins/custom/images/design-bottom-bg.gif') no-repeat top left; height:56px; font-size:0px;}
a.price-right:visited	{color:#ffffff; text-decoration:underline;}
a.price-right:link		{color:#ffffff; text-decoration:underline;}
a.price-right:hover		{color:#ffffff; text-decoration:none;}
/* catalog_items */
table.cat_items{width:100%; table-layout:fixed;}
td.cat_items-red-0{text-align:center; vertical-align:middle; font: normal normal normal 24px Arial; color:#ffffff; background:#bb0301 url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left; height:45px; width:150px; border-bottom:2px solid #ffffff;}
td.cat_items-red-1{text-align:center; vertical-align:middle; font: normal normal normal 24px Arial; color:#ffffff; background:#000000 url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left; height:45px; width:150px; border-bottom:2px solid #ffffff;}
td.cat_items-red-2{text-align:center; vertical-align:middle; font: normal normal normal 24px Arial; color:#ffffff; background:#208447 url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left; height:45px; width:150px; border-bottom:2px solid #ffffff;}
td.cat_items-white{text-align:center; vertical-align:middle; background:#ffffff url('/skins/custom/images/hr-grey-bg.gif') repeat-x top left; width:1px;}
td.cat_items-value-0{text-align:center; vertical-align:middle; background:#f8e5e5; height:32px; border-bottom:1px solid #ffffff;}
td.cat_items-value-1{text-align:center; vertical-align:middle; background:#e5e5e5; height:32px; border-bottom:1px solid #ffffff;}
td.cat_items-value-2{text-align:center; vertical-align:middle; background:#e8f2ec; height:32px; border-bottom:1px solid #ffffff;}
td.border-bottom2{border-bottom:2px solid #c9c9c9;}
td.border-bottom{border-bottom:1px solid #c9c9c9;}

/* SLIDE */
div.slide{background:#ffffff url('/skins/custom/images/slide1.gif') no-repeat bottom left; width:731px; height:231px;}
td.portfolio-link{background:transparent url('/skins/custom/images/portfolio-hover.gif') no-repeat top left; width:90px; height:90px; cursor:hand;}
td.portfolio-link:hover{background:transparent url('/skins/custom/images/portfolio.gif') no-repeat top left;}

/* FOOTER */
td.footer{padding:20px 0px 20px 42px; border-top:1px solid #d2d2d2;}
table.footer{width:100%;}
table.right-orange{border-right:2px solid #208447;}
td.contacts-left{text-align:left; padding:5px 10px 5px 0px;}

/* SITEMPAP */
a.smap:visited {color:#000000;}
a.smap:link {color:#000000;}
a.smap:hover {color:#000000;}
li.smap0 {font-size:18px;  color:#000000; line-height: 26px;}
li.smap1 {margin-left: 10px; font-size:16px; c color:#000000;} 
li.smap2 {margin-left: 20px; font-size:14px; line-height: 22px; color:#000000;} 
li.smap3 {margin-left: 30px; font-size:12px;  color:#000000;} 
li.smap4 {margin-left: 40px; font-size:10px;} 
li.smap5 {margin-left: 50px; font-size:0px;} 

/* REQUEST */
td.request2 {padding-top:5px;}
input.form	{width:400px;}
input.kcaptcha	{width:40px;}
textarea.form	{width:400px; height:150px;}
input.form2	{width:400px;}
textarea.form2	{width:400px; height:150px;}
