body,table,p {
/*    font-family:Lucida Sans Unicode; */
    font-family:Verdana;
    font-size:11px;
    margin-top:0;
    margin-bottom:0;
}
.style1 { height:78px; }
/*
table.td { text-align:left; }
table.MainTable { width:100%; }
table.MainTable td { vertical-align:top;text-align:center; }
*/

/*a:visited { color:blue; }*/

h1 { font-size: 16px;margin:0px;padding:0px; }
#content h1 { font-size: 16px;margin:0px;padding:10px 0px; }
h2 { font-size: 14px; }
h3 { font-size: 12px; }

a:hover { color:#000;text-decoration:none; }

.pdf { background:url("/assets/images/pdf.gif")no-repeat left;padding:5px 0 0 20px;line-height:20px;}

.catalog { width:100%; }
.catalog td { font-size:12px;width:33%; }
.catalog .brd { border:1px solid #999;text-align:center; }
.catalog td span { font-size:14px;color:#003366;font-weight:bold; }

.catalog_1 { padding:0;margin:0; }
.catalog_1 ul { padding-left:15px;margin:0; }
.catalog_1 div {
	float: left;
	position: relative;
	display: block;
	padding-bottom:25px;
	border: 0px solid #000000;
	height:auto !important;
    overflow:auto;
}

.catalog_1 img { /*width:165px;*/ height:130px; }

.catalog_1 table {
	width:490px;
	border-top:2px solid #014076;
	margin-left:5px;
}

.cat_title {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background:#70c9eb;
	cursor:pointer;
	height:10px;
}

.cat_title a {
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}

#catalog_2 { padding:0;margin:0; }

#catalog_2 div {
	float: left;
	position: relative;
	display: block;
	border: 0px solid #000000;
	height:auto !important;
	width:134px;
    overflow:hidden;
}

#catalog_2 table {
    width:134px;
}

#catalog_2 .img {
    border:1px solid #999;
    min-height:95px;
    height:110px;
    text-align:center;
    vertical-align:middle;
}

#catalog_2 td {
    min-height:60px;
    height:65px;
    vertical-align:top;
}

#catalog_2 a { font-size:12px;color:#000;text-decoration:none; }
#catalog_2 a:hover { text-decoration:underline; }
#catalog_2 a span { font-size:14px;color:#003366;font-weight:bold; }
#main_menu ul {
    list-style:none;
    display:inline;
}
#main_menu li {
    display:inline;
}
table.table_product {
    width:100%;
    border:0px solid #00ADEF;
    border-spacing:0;
}
.table_product td.first {
    border-top:0;
    border-left:0;
}
.table_product td.second {
    border-left:0;
}
.table_product td.third {
    border-bottom:0;
    border-left:0;
}
.table_product td {
    text-align:center;
    padding:5px 3px;
    border:1px solid #00ADEF;
}

/* Left Collumn */
#left_coll {
    border-top:5px solid rgb(244,130,57);
    background:rgb(251,240,230);
    vertical-align:top;
    text-align:center;
    width:200px;
    padding-bottom:30px;
}

#left_coll h2,#right_coll h2 {
    text-align:center;
    font-size:13pt;
}

#left_coll h4 {
    font-size: 9pt;
    margin-bottom:3px;
}

#left_coll img {
    width:160px;
}

#left_coll p {
    margin:0px;
    padding:0px;
    text-align:left;
}

/* Content Collumn */
#content { padding:0 10px;min-width:600px;width:auto;vertical-align:top; }

/* Right Collumn */
#right_coll { border-top:5px solid rgb(0,142,209);background:rgb(220,244,255);vertical-align:top;width:200px;padding-bottom:30px; }
#right_coll td { text-align:left; }
#newsList { clear:both;margin-bottom:20px; }
#newsList img { width:160px;float:left;padding:3px 7px 3px 0; }
.table_product b { color:#A00000; }
table.table1 { text-align:center;width:600px;font-size:12px;padding:0}
table.table1 td { text-align:center;padding:0px;margin:0;}
div.Circle { position:relative;z-index:1; }
div.CircleSelect { position:absolute;z-index:2;width:100%;height:40px;top:0px;left:0px}
table.CircleTable { width:100%;height:100%; }
table.CircleTable td { vertical-align:middle;text-align:center;}
select.CircleSelect { font-weight:bolder;color:white;background:#00ADEF;font-size:12px; }
div.CircleSelectExtraOptions { font-weight:bolder;color:#FFF;text-align:center;font-size:12px; }
table.ExtraOptionsTable { font-size:10px;}
table.ExtraOptionsTable td { font-size:10px;}
table.OptionsTable { font-size:10px;border:0;border-collapse:collapse;background:#eead72;}
table.OptionsTable td { font-size:10px;}
table.InfoTable { height:150px;border-collapse:collapse;border:#00ADEF 0px solid;font-size:12px; }
table.InfoTable td { border:#00ADEF 1px solid;font-size:12px;padding:3px;}
table.ProdTable { border-collapse:collapse;border:0;font-size:12px; }
table.ProdTable td { text-align:center;border:#00ADEF 1px solid; }
table.ProdTable td.NameRow { text-align:left;border:0; }
table.ProdTable td.FirstRow { text-align:center;border:#00ADEF 1px solid;border-top:#00ADEF 2px solid; }
table.ProdTable td.LastRow { text-align:center;border:#00ADEF 1px solid;border-bottom:#00ADEF 2px solid; }
table.ProdTable td.First { text-align:center;border:#00ADEF 1px solid;border-left:#00ADEF 2px solid; }
table.ProdTable td.Last { text-align:center;border:#00ADEF 1px solid;border-right:#00ADEF 2px solid; }
table.ProdTable td.bold { text-align:center;border:#00ADEF 1px solid;border-top:#00ADEF 2px solid; }
table.ProdTable td.picture { text-align:center;border:0;border-top:#84dbfc 2px solid; }
table.ProdTable td.pictureFirst { text-align:center;border:0;}
div.DivProdTableValves	 { width:520px;position:relative; float:left;}
div.DivProdTableFittings { width:580px;position:relative; float:left;}
div.DynPart { width:600px; height:125px;font-size:10px;text-align:left;background:#eead72;padding:5px; }
div.ProductParametrs { width:200px;font-size:10px;text-align:left;}
div.ProductsTableValves { float:left;width:520px;font-size:14px;text-align:left;}
div.SerieInformationValves { padding-left:0px;float:right;position:relative;width:450px;max-width:455px;font-size:12px;text-align:left; }
div.ProductsTableFittings { float: left; width:580px; font-size:14px; text-align:left;}
div.SerieInformationFittings { padding-left:0px;float:right;position:relative;width:390px;max-width:395px;font-size:12px;text-align:left; }
H2.ULeft3 { font-size:10pt;font-weight:bold;margin:0px;padding:0px; }
H2.ULeft {text-align:left;font-size:14;color:#009944;border:0;margin:0px;margin-top:10px;margin-bottom:7px;border-bottom:2px solid #00A262; padding:0px;text-indent:1em;}
H3.ULeftDescr {text-align:left;font-size:16;color:#606060;border:0;margin-top:0; padding:0;}
H3.ULeft {text-align:left;font-size:18;color: #606060; border:0;margin:0px;margin-top:10px;padding:0px;text-indent:1em;}
.clear {clear: both; /* height: 0; overflow: hidden; */}
#footer { padding:30px 5px  0 10px; }