.m_catalog .card {
width:643px;
padding:10px 14px 40px 14px;
margin:0 0 3px 0;
background:#001f44;
}
.m_catalog .card .two {
width:100%;
overflow:hidden;
font:11px arial,tahoma,verdana,sans-serif;
}
.m_catalog .card .two .left {
width:430px;
float:left;
}
.m_catalog .card .two .left .descr_c {
font-size: 12px;
color: #F0F0F0;
line-height: 18px;
}
.m_catalog .card .two .right {
width:140px;
float:right;
}
.m_catalog .card .two .nav {
width:156px;
margin-left:-16px;
position:relative;
}
.m_catalog  .card .two .nav li {
width:140px;
padding:0 0 7px 16px;
background:none;
}
.m_catalog .card .two .nav li.ico1 {background:url('../_images/ico/ico1.gif') no-repeat 0 2px;}
.m_catalog .card .two .nav li.ico2 {background:url('../_images/ico/ico2.gif') no-repeat 0 2px;}
.m_catalog .card .two .nav li.ico3 {background:url('../_images/ico/ico3.gif') no-repeat 0 2px;}
.m_catalog .card .two .nav li.ico4 {margin-top: 12px; background:url('../_images/ico/ico4.gif') no-repeat 0 2px;}

.m_catalog .card .pics {
width:100%;
padding:0 0 10px 0;
overflow:hidden;
}
.m_catalog .card .big {
width:482px;
height:323px;
float:left;
position:relative;
z-index:2;
}
.m_catalog .card .big img {
padding:4px;
border:1px solid #1159a1;
display:block;
position:relative;
z-index:1;
background:#043464;
}
.m_catalog .card .big a {
width:482px;
height:323px;
position:absolute;
top:0px;
left:0px;
z-index:3;
background:url('../_images/ico/spacer.gif') repeat 0 0;
}
.m_catalog .card .big .bg1 {
width:472px;
height:313px;
position:absolute;
top:5px;
left:5px;
z-index:2;
background:url('../_images/big1.png') no-repeat 0 0;
}


.m_catalog .card .big .bg2 {
width:472px;
height:313px;
position:absolute;
top:5px;
left:5px;
z-index:2;
background:url('../_images/big2.png') no-repeat 0 0;
}


.m_catalog .card .big .bg3 {
width:472px;
height:313px;
position:absolute;
top:5px;
left:5px;
z-index:2;
background:url('../_images/big3.png') no-repeat 0 0;
}


.m_catalog #rollover .rimg {
position:relative;
display: block;
}
.m_catalog #rollover .rimg .bg_roll1 {
width:227px;
height:168px;
position: absolute;
z-index: 2;
left: 5px;
top: 5px;
background:url('../_images/roll1.png') no-repeat 0 0;

}


.m_catalog #rollover .rimg .bg_roll2 {
width:227px;
height:168px;
position: absolute;
z-index: 2;
left: 5px;
top: 5px;
background:url('../_images/roll2.png') no-repeat 0 0;
}


.m_catalog #rollover .rimg .bg_roll3 {
width:227px;
height:168px;
position: absolute;
z-index: 2;
left: 5px;
top: 5px;
background:url('../_images/roll3.png') no-repeat 0 0;
}


.m_catalog .list .limg
{
position:relative;
display: block;
width:115px;
height:77px;

}

.m_catalog .list .limgt
{
cursor: pointer;
position:absolute;
display: block;
width:115px;
height:78px;
background:url('../_images/blank.gif');
z-index: 3;

}

.m_catalog .list .limg .bg_list1 {
width:28px;
height:34px;
position: absolute;
z-index: 2;
left: 85px;
top: 41px;
background:url('../_images/tiny1.png') no-repeat 0 0;
}


.m_catalog .list .limg .bg_list2 {
width:31px;
height:34px;
position: absolute;
z-index: 2;
left: 82px;
top: 41px;
background:url('../_images/tiny2.png') no-repeat 0 0;
}


.m_catalog .list .limg .bg_list3 {
width:30px;
height:34px;
position: absolute;
z-index: 2;
left: 83px;
top: 41px;
background:url('../_images/tiny3.png') no-repeat 0 0;
}


.m_catalog .element .eimg
{
position:relative;
display: block;
width:65px;
height:44px;

margin:0 0 0 0;
}

.m_catalog .element .eimgt
{
cursor: pointer;
position:absolute;
display: block;
width:65px;
height:45px;
background:url('../_images/blank.gif');
z-index: 3;

}

.m_catalog .element .eimg .elm_list1 {
width:28px;
height:34px;
position: absolute;
z-index: 2;
left: 35px;
top: 8px;
background:url('../_images/tiny1.png') no-repeat 0 0;
}


.m_catalog .element .eimg .elm_list2 {
width:31px;
height:34px;
position: absolute;
z-index: 2;
left: 32px;
top: 8px;
background:url('../_images/tiny2.png') no-repeat 0 0;
}


.m_catalog .element .eimg .elm_list3 {
width:30px;
height:34px;
position: absolute;
z-index: 2;
left: 33px;
top: 8px;
background:url('../_images/tiny3.png') no-repeat 0 0;
}






.m_catalog .card .big .popup {
width:180px;
padding:7px 10px;
border:1px solid #03478f;
position:absolute;
top:150px;
left:370px;
font:11px/16px arial,tahoma,verdana,sans-serif;
z-index:4;
background:url('../_images/popup.png') repeat 0 0;
}
.m_catalog .card .small {
width:140px;
float:right;
overflow:hidden;
position:relative;
z-index:1;
}
.m_catalog .card .small ul {
width:150px;
margin:0 -10px 0 0;
}
.m_catalog .card .small li {
width:75px;
padding:0 0 12px 0;
float:left;
}
.m_catalog .card .small li img {
border:2px solid #03478f;
display:block;
}



.m_catalog .element {
width:643px;
padding:10px 14px;
margin:0 0 3px 0;
background:#001f44;
}
.m_catalog .element table {
width:100%;
border-collapse:collapse;
}
.m_catalog .element table td {
padding:0 10px 18px 0;
width:33%;
}
.m_catalog .element table img {
border:2px solid #03478f;
display:block;
float:left;
}


.m_catalog .element table p {
padding-left: 15px;
width:120px;
margin:0px;
position:relative;
top:-2px;
display:block;
float:left;
font:11px/16px arial,tahoma,verdana,sans-serif;
}



.m_catalog .podbor {
width:244px;
padding:10px 11px 12px 11px;
overflow:hidden;
float:left;
background:#001f44;
}
.m_catalog .podbor .form {
min-height:384px;
}
.m_catalog .podbor label {
font:12px arial,tahoma,verdana,sans-serif;
}
.m_catalog .podbor label.label_check {
width:95px;
float:left;
display:block;
}

.m_catalog .podbor label.label_check r {
width:117px;
}

.m_catalog .podbor label.title {
margin:0 0 2px 0;
display:block;
}
.m_catalog .podbor input.text {
width:34px;
}
.m_catalog .podbor label.small {
padding:3px;
position:relative;
}
.m_catalog .podbor label.small sup {
font-size:10px;
}
.m_catalog .podbor input.submit {
width:63px;
margin:14px 0 0 0;
}


.m_catalog .search {
width:244px;
padding:8px 11px 10px 11px;
margin:0 -11px -12px -11px;
background:#033364;
}
.m_catalog .search label {
margin:0 0 4px 0;
display:block;
font:12px arial,tahoma,verdana,sans-serif;
}
.m_catalog .search input.text {
width:135px;
margin:0 7px 0 0;
}
.m_catalog .search input.submit {
width:61px;
margin:0px;
}


.m_catalog .list {
width:376px;
min-height:436px;
padding:10px 13px;
overflow:hidden;
float:right;
background:#001f44;
}
.m_catalog .list table {
width:100%;
border-collapse:collapse;
margin:0 -15px 8px 0;
}
.m_catalog .list table td {
padding:0 15px 15px 0;
width: 33%;
}
.m_catalog .list table td img {
border:2px solid #03478f;
display:block;
}

.m_catalog .list table td img.spec1 {
border:2px solid #FF0000;
}

.m_catalog .list table td img.spec2 {
border:2px solid #00FF00;
}

.m_catalog .list table td img.spec3 {
border:2px solid #0000FF;
}

.m_catalog .list #oi {
margin-top: -14px;
}
.m_catalog .list .pager {
position: absolute;
top: 575px;
padding:2px 0;
margin:0 0 10px 0;
font-size:11px;
text-align:left;

}
.m_catalog .list .pager span {
padding:0px 5px;
margin:0 5px 0 0;
text-decoration:none;
background:#005884 url('../_images/pager.png') repeat-x 0 0;
display: block;
float: left;
height: 18px;
}
.m_catalog .list .pager a {
padding:0px 5px;
margin:0 5px 0 0;
text-decoration:none;
background:#00365f url('../_images/submit.png') repeat-x 0 0;
display: block;
float: left;
height: 18px;
}
.m_catalog .list .pager a:hover {
background:#005884 url('../_images/pager.png') repeat-x 0 0;
}



.m_catalog #rollover {
left: 0px;
position: absolute;
display: none;
width:238px;
min-height:430px;
height: 430px;
z-index: 100;
padding:10px 14px;
overflow:hidden;
float:left;
font:11px arial,tahoma,verdana,sans-serif;
background:#033364;
}
.m_catalog #rollover img.big {
padding:4px;
margin:0 auto 10px auto;
border:1px solid #1159a1;
display:block;
}
.m_catalog #rollover ul.small {
width:244px;
margin:0 -7px 10px 0;
overflow:hidden;
}
.m_catalog #rollover ul.small li {
width:61px;
padding:0px;
float:left;
background:none;
}
.m_catalog #rollover ul.small li img {
border:2px solid #001f44;
display:block;
}
.m_catalog #rollover a.link {
font-size:11px;
}

.m_catalog #rollover strong {

	padding-left: 1px;
	}
	
#pages2 {
	display: none;
	}
#pager2 {
	display: inline;
	}	
#separ	{
	display: block;
	float: left;
	width:2px;
	height: 18px;
	padding:0px 0px;
	margin:0 5px 0 0;
	text-decoration:none;
	background:#00365f url('../_images/submit.png') repeat-x 0 0;
	}
.sq {
	margin-top: 14px;
	width:50%;
	float: left;	
}

.m_catalog .descr_c p{
	margin:0px;
	padding:0px;
}