/***************************************************************************
 * Cascade Style Sheet. Copyright (c) 2009 by dolCom
 * Create Date 10.11.09 9:07 by dolCom
 * ICQ: 386-166-115 E-mail: dolcom20@gmail.com
 ***************************************************************************/

.link_catalog {
	font-size:1.5em
}

.link_catalog_new {
	font-size:1.5em;
	font-weight:bold;
}
.link_catalog_new sup{ 
color:#cc0000
}

body {
	margin:0;
	padding:0;
	min-width:1000px;
	/* [disabled]font:normal 12px Arial; */
	color:#2b2b2b;
}
td, p, div {
	font:normal 12px Arial;
	color:#2b2b2b;
}
table {border-collapse:collapse; width:100%;}
img {border:0;}
td {vertical-align:top;}
h1 {font-size:18px; font-weight:normal; margin:10px 0; text-align:left;}
h2 {font-size:16px; font-weight:normal; margin:10px 0; text-align:left;}
form {padding:0; margin:0;}
a {outline:none; color:#000;}
a:hover {
	text-decoration:none;
}

/* ///// Шляпа \\\\\*/
.head {height:185px; background:#282627;}
.mmenu {width:760px; overflow:hidden; height:40px; margin:0 auto;}
.mmenu a {color:#fff; display:block; float:left; padding:15px 17px 15px 17px; text-decoration:none; background:url('/i/m_brd.gif') right center no-repeat;}
.mmenu a:hover {stext-decoration:underline; color:#ccc}
.active, .opened {color:#ccc!important;}
.last {background:none!important;}
/* \\\\\ Шляпа /////*/

/* ///// Бодя \\\\\*/
.body_top {background:url('/i/body.png') center top repeat-x; height:215px;}
.body_top td {width:50%; vertical-align:top; padding:0;}

.body_top .left {background:url('/i/bg.png') left bottom repeat-x;}
.body_top .left div {background:url('/i/border.gif') right top repeat-y;}
.body_top .left div div {background:url('/i/lft.png') right top no-repeat;}
.body_top .left div div div {height:85px; background:url('/i/lbg.jpg') left bottom no-repeat; text-align:center; padding:130px 0 0 0;}

.body_top .right {background:url('/i/bg.png') left bottom repeat-x;}
.body_top .right div {}
.body_top .right div div {background:url('/i/rght.png') left top no-repeat;}
.body_top .right div div div {height:125px; background:url('/i/rbg.jpg') right bottom no-repeat; text-align:center; padding:90px 0 0 0;}

.body_mid {}
.body_mid td {width:50%; height:100%; vertical-align:top; padding:0;}


.ll {background:url('/i/ll_div.gif') left top no-repeat; overflow:hidden; height:100%; padding:20px 20px 40px 60px;}
.rr {background:url('/i/rr_div.gif') right top no-repeat; overflow:hidden; height:100%; padding:20px 60px 40px 20px;}
.ll, .rr {text-align:justify;}
.ll a, .rr a {display:block; float:left; width:48%; text-align:center; padding:80px 0 0 0; margin:15px 0; color:#2d6b9e; background-position:center top;  background-repeat:no-repeat; text-transform:lowercase;}
.ll p, .rr p {text-indent:15px;}

.body_btm {background:url('/i/body_btm.png') bottom repeat-x; padding:0 0 54px 0;}
.body_btm p {margin:0 0 10px 0;}
.button {background:url('/i/btn.gif') no-repeat; display:block; text-align:center; width:109px; height:36px; padding:10px 0 0 0; text-decoration:none; color:#fff; float:right; font-size:11px;}
.rsp {width:500px; height:0px!important; line-height:0px; font-size:0px; background:none!important; padding:0!important;}
.rsp_t { padding:18px 0px 0px 47px;}
.rsp_t a{color:#000; text-decoration:none; float:left; width:350px;}
.rsp_t p{float:right; width:227px; margin:0px; padding:0px;}
.rsp_t a:hover{text-decoration:underline;}
.sp_t{width:644px; font-size:0px; line-height:1; height:px;}


/* вторичка */
.body {margin-top:-87px;}
.body td {padding:0;}
.body .left {width:290px; background:url('/i/left.jpg') left bottom no-repeat; padding:0 0 0 14px;}
.body .right {padding:44px 0 0 0; background:url('/i/right.jpg') center bottom repeat-x;}

.logo {
	padding:10px 0 25px 0!important;
	padding:20px 0 28px 0;
	text-align:center;
	background:#fff;
	border-bottom:1px solid #d1d1d1;
}

.bbody {height:600px;}
.bbody td {padding:0;}
.bbody .left {border-right:1px solid #d1d1d1; width:304px;}
.bbody .left h2 {margin:0 0 20px 0!important;}

.bleft {background:url('/i/bleft.gif') left bottom no-repeat; border-right:1px solid #d1d1d1; width:302px;}

/* Логосы */
.bleft {vertical-align:bottom;}
.bright {padding:0;}
.outsiders {margin:-133px 0 0 0!important; margin:-135px 0 0 0; position:relative; overflow:hidden; height:100%; padding:0 29px 0 0; background:url('/i/outs_br.jpg') right bottom no-repeat;}
.outsiders h2 {margin:0 0 0 0; padding:10px 20px; background:#f2f2f2 url('/i/outs_h.jpg') left top no-repeat; border-top:1px solid #d4d4d4;}
.outsiders div {overflow:hidden; height:100%; background:#f2f2f2;}
.outsiders div div {width:33%; float:left; font-size:11px; text-align:center; padding:10px 0; background:url('/i/outs_brd.gif') right center no-repeat; }
.outsiders div div a {display:block; font-size:11px; width:80%; margin:0px auto; text-decoration:none}
.outsiders div div a img{
	text-decoration:none
	}
.outsiders div div a:hover{text-decoration:none;}
.outsiders div div p {padding:5px 0 0 0; font-size:11px;}

.outsiders .last {background:none;}
.unactive span {color:#c5c5c5;}
/* Логосы */


.block {overflow:hidden; height:100%; padding:20px 0 0 0;}
.news {border-bottom:1px solid #d1d1d1;}
.news a {
	padding-left:15px;
	margin:10px 0 10px 0;
	display:block;
	color:#353535;
	text-decoration: none;
}
.news p {
	text-indent:15px;
	text-align:justify;
}
.button_2 {background:url('/i/btn_2.gif') no-repeat; display:block; text-align:center; width:109px; height:36px; padding:10px 0 0 0!important; text-decoration:none; color:#fff!important; float:right; font-size:11px;}

.actions img {margin:0 0 20px 0;}

.bbody .right {background:url('/i/bright.gif') right bottom no-repeat;}
.bright {background:url('/i/bright_1.gif') right bottom no-repeat;}

.counters {padding:10px 30px 0 54px; height:48px; width:218px;}
.counters img {margin:0 5px;}

.content {padding:20px 60px 20px 50px; min-height:500px; height:auto!important; height:300px; margin:0 0 130px 0;}
.content h1 {margin:0 0 20px 0;}
.content p {text-indent:15px;}

.way {margin:10px; font-size:15px;}
.way a {color:#208bc9; font-size:11px;}

.pages {margin:20px 0 0 0; text-align:center;}
.pages a {text-decoration:none; color:#208bc9;}
.selected {font-size:20px;}
/* \\\\\ Бодя /////*/

/* ///// Тапки \\\\\*/
.under {background:#4f4a4e; padding:10px 0;}
.under p {text-align:center; font:normal 11px Arial; color:#fff; margin:0;}
/* \\\\\ Тапки /////*/

.text_cat {text-align:justify;}
.dlina {padding-top:40px}
.left_td {text-align:left}
.cells td {padding:5px; border:1px solid; text-align:center;}
.cells_1 td {padding:10px 0px 10px 10px; border-bottom:solid 1px #d1d2d3}
.zag {font-size: 11pt; font-weight:bold}
.strela {width:0;}
.strela td {padding:5px; text-align:justify; padding-right:100px;}

table.ins td, table.instab th {
	font: bold 11px Tahoma, sans-serif;
	border-bottom: 1px solid #cdcdcd;
	padding: 3px 15px;
}
table.ins td {
	font: 11px Tahoma, sans-serif;
	vertical-align: top;
}
table.ins th {
	border-bottom: 1px solid #ff5a00;
	text-align: left;
}

p.har { font-size:14px; font-weight:bold; color:#ff5a00;}



/* \\\\\ Стили для разделов "Гидромолоты и гидроножницы Indeco" /////*/

.molot {overflow:hidden;height:100%;}
.molot div {
	width:180px;
	float:left;
             height:150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 160px;
	margin-left: 0px;
      padding-left: 20px; 
      padding-right: 20px;
}
.molot img {border:1px solid #999;}
.molot img:hover {border:1px solid #999;}
.molot a {text-decoration:none; font-weight:bold; display:block; margin:0 auto; text-align:center; color:#000;}
.molot a:hover {color:#999;}


.noznic {overflow:hidden;height:100%;}
.noznic div {
	width:238px;
	float:left;
        height:150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 175px;
	margin-left: 0px;

}
.noznic img {border:1px solid #999;}
.noznic img:hover {border:1px solid #999;}
.noznic a {text-decoration:none; font-weight:bold; display:block; margin:0 auto; text-align:center; color:#000;}
.noznic a:hover {color:#999;}





/* \\\\\ Стили для разделов "Гидромолоты и гидроножницы Indeco" /////*/
