#catcontent {
	/*margin:0 0 0 260px;*/
}
#catcontent .lastadded{
	clear:both;
	float:left;
	margin:0 0 4px;
	width:695px;
	padding-bottom:3px;
	border-bottom:1px solid #890014;
}

html>/**/body #catcontent .lastadded { 
  padding-bottom:20px;
}

html:root #catcontent .lastadded{
  padding-bottom:20px;
}
#catcontent .product{
	float:left;
	margin:0 10px 0 0;
	width:170px;
}

#catcontent .last{
	margin-right:0px;
	width:155px;
}

#catcontent .rmore{
	float:left;
	width:120px;
}

#catcontent h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	margin:0 0 20px;
}
#catcontent a {
	font-size:14px;
}

#catcontent .lastadded p{
	margin:0 0 15px;
}
#catcontent a {
	text-decoration:underline;
}
#catpath {	
  margin:2px 0 8px 3px;
  font-size:12px;
}
#catpath a{
	font-size:12px;
}

#catcontent .productline {
	border-bottom:1px dotted #FFFFFF;
	float:left;
	margin:0 0 20px;
	padding:0 0 20px;
	width:100%;
}

#catcontent .productwrapper {
	float:right;
	margin:0 0 0 -120px;
	width:100%;
	overflow:hidden;
}

#catcontent .productdescr {
	margin:0 0 0 120px;
	padding:0 10px 0 0;
}

#catcontent .productdescr ul{
  margin-bottom:3px;
  margin-left:14px;
  margin-top:7px;
}

#catcontent .productimg {
	float:left;
	text-align:center;
	width:100px;
}
#catcontent .productimg  img.pimg{
	float:left;
	margin:0 0 10px;
  border:3px solid #F2F5F9;
}
#catcontent p#pages {
	clear:both;
	font-size:14px;
}
#catcontent .productline  h3, #catcontent .productline  h3 a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	margin:0 0 8px;
	text-decoration:none;
}
#catcontent .productline  h3 a:hover {
	text-decoration:underline;
}
/* Order Form */

#catcontent form.contactform {
	float:left;
	width:500px;
	clear:both;
}
#catcontent form.contactform ul {
	list-style:none;
}
#catcontent form.contactform ul li {
	margin:0 0 7px;
}
#catcontent form.contactform fieldset{
	border:none;
	border-top:1px dotted #FFFFFF;
	position:relative;
	padding:35px 0px 0px;
}
#catcontent form.contactform fieldset.first {
	border:none;
	padding:20px 0 0;
}
#catcontent form.contactform fieldset.last {
	border-bottom:1px dotted #FFFFFF;
	/*#D6DFE6*/
}
#catcontent form.contactform fieldset ul {
	margin:5px 0px 10px 16px;
}

#catcontent form.contactform fieldset legend {
	position:relative;
	float:left;
	margin:0px;
}
#catcontent form.contactform fieldset legend span{
	color:#FFFFFF;
	float:left;
	font-size:14px;
	margin:-25px 0px 0px 0px;
	position:absolute;
	top:0px;
	width:370px;
}
#catcontent form.contactform > fieldset legend span{
	margin:-25px 0px 0px 8px;
}
:first-child+html #catcontent form.contactform fieldset legend span{
	margin:-25px 0px 0px 0px;
}

#catcontent form.contactform label {
	display:block;
	float:left;
	font-size:12px;
	margin-right:8px;
	padding:3px 0 0;
	width:144px;
}
#catcontent form.contactform ul {
	margin:0px 0px 0px 16px;
}
#bodydiv #catcontent form.contactform ul li {
	list-style:none;
	list-style-image:none;
	margin:0px 0px 6px 0px;
	clear:both;
	background-image:none;
}
* html #catcontent form.contactform li {
	margin:0px 0px 2px 0px;
}
#catcontent form.contactform li input, #catcontent form.contactform li textarea {
	border:1px solid #A5ACB2;
	height:18px;
	padding:0 0 0 5px;
	width:247px;
}
#catcontent form.contactform li textarea {
	height:80px;
}
#catcontent form.contactform li select{
	width:254px;
}

#catcontent form.contactform li select.select_curr{
	width:50px;
}

#catcontent form.contactform li input.submit {
	width:150px;
	margin:10px 0px 0px 151px;
	background-color:#E0DFE3;
	border:1px solid #B3B9C3;
	color:#000000;
}
#catcontent form.contactform #img_captcha
{
 cursor:pointer;
}
#catcontent form.contactform label.error{
	color:#97E897;
}
#catcontent form.contactform textarea.error {
	border:1px solid #0ABD0A;
}

* html #catcontent form.contactform textarea.error {
	padding:1px;
	border:1px solid #0ABD0A;
}

#catcontent form.contactform input.error{
  padding:0 3px;
	border:1px solid #0ABD0A;
}

#catalogue div.productline div.notes{
  padding-bottom: 8px;
}
#catalogue div.navim{
  margin-bottom:3px;
}

#catalogue a.hrefim{
  text-decoration:none;
  font-family:Arial;
  font-size:22px;
}
#catalogue a.hrefim:hover{
  text-decoration:none;
}
div.imsblock{
  margin-top:11px;
}
img#backimg{
  border: solid 1px #AEC1E8;
}

img#rigthimg{
  border: solid 1px #AEC1E8;
}
#catcontent .productdescr h4{
  margin-top:11px;
}
/*поверх style*/
#secondline #bodycontentdiv p
{
  margin-left:0px;
}


/*addition*/
.ILeft {
  clear:left;
  float:left;
  margin-right:7px;
}

.ICenter {
  float:left;
  margin-right:7px;
}

.IRight {
  float:left;
}

.Item {
  background-image:url(images/RightBlock.gif);
  background-repeat: no-repeat; 
  cursor:pointer;
  display:block;
  font-size:10px;
  height:207px;
  margin-bottom:7px;
  text-align:center;
  text-decoration:none;
  width:215px;
}

.ItemImage {
  height:149px;
  margin:10px 7px 7px;
  width:202px;
}

* html .ItemImage {
  margin-bottom:0px;
}

.Item a {
  text-decoration:none;
}

.ItemDescription {
  height:30px;
  padding:0 8px;
}
#bodycontentdiv #catcontent .ItemDescription a{
  font-size:11px;
  color:#525252;
}
#secondline #bodycontentdiv .aboutcompany {
  width:100%;
}
#secondline #bodycontentdiv .aboutcompany .resize{
padding:0 20px 0 0;
}
#secondline #bodycontentdiv .aboutcompany .fix{
  width:670px
}
