/* all */
* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	padding: 0;
	margin:0;
	min-width:1024px;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	color:#000;
	font-weight:normal;
}
/* end all */

H2 {
	color:#f00;
	margin:10px;
}

/* home */
#conteiner {
	margin:0;
	overflow:hidden;
}
#top {
	margin:0;
	display:inline;
}
#toplogo {
	margin:3px 0 0 15px;
/*	background:url(logo.jpg) no-repeat;*/
	width:172px;
	height:135px;
	overflow:hidden;
	float:left;
}
.toplogoimg {
	width:172px;
	height:135px;
}
#topright {
	position:relative;
	/* margin: -192px 0 0 344px; */
	margin: -209px 0 0 0;
	z-index:1;
	/* background:url(/i/topright.jpg) no-repeat; */
	float:right;
	/* width:656px; */
	/* height:197px; */
	width: 743px;
	height: 195px;
}
#toptext {
	position:relative;
	font-style:italic;
	/* margin:0px 0 0 200px; */
	margin: 8px 0 0 200px;
	z-index:2;
	width:38%;
}
#toptext1 {
	font-size:16px;
	font-weight:bold;
	width:450px;
	text-align:left;
	margin: 0 auto;
	color:#357559;
}
#toptext p {
	margin:0px 0 0 0;
	line-height:16px;
}
.toptextspn1 {
	padding:0 0 0 60px;
	font-size:22px;
}
.toptextp {
	color:#f30d4e;
	padding:7px 0 7px 0;
}
.toptextp2 {
	padding:2px 0 0px 0;
}
.toptextspn2 {
	font-size:22px;
	letter-spacing:2.5px;
	color:#f30d4e;
}
.toptextspn3 {
	font-size:18px;
	color:#e68200;
	font-weight:normal;
}
.toptextspn4 {
	font-size:18px;
	color:#e68200;
	font-weight:normal;
	padding:0 0 0 60px;
}
.toptextspn5 {
	color:#395d60;
	padding:0 0 0 20px;
}
A.toptexta {
	color:#e68200;
	text-decoration:none;
}
A.toptexta:hover {
	color:#e68200;
	text-decoration:underline;
}
.toptele011img {
	width:40px;
	height:40px;
	vertical-align:-11px;
	*vertical-align:-7px;	/* IE6, 7 */
	margin:-15px 0 0 0;
}
.topemailimg {
	width:30px;
	height:28px;
	vertical-align:-5px;
	margin:-15px 0 0 0;
}
#topmenu {
	position:relative;
/*	width:770px;*/
	height:46px;
	font-family: 'Arial, Helvetica', sans-serif;
	font-size:14px;
	color:#4c7f69;
	font-weight:bold;
	margin:30px 0 0 0px;
	z-index:3;
	background:url(/i/topmenu.jpg) no-repeat;
	border:solid 1px transparent;
	_border:none;
}
#topmenu ul {
	list-style-type:none;
	margin:12px 0 0 20px;
}
#topmenu li {
	display:inline;
}
.topmenuli {
	padding: 0 7px 0 7px;
}
#topmenu a {
	text-decoration:none;
	color:#4c7f69;
}
#topmenu a:hover {
	text-decoration:underline;
	color:#4c7f69;
}
#content {
	margin: 20px 0 0 0;
	overflow:hidden;
}
#content h2 {
	font-size:32px;
	color:#699c93;
	margin:-7px 0 0 0;
}
A.hdra {
	text-decoration:none;
	color:#699c93;
}
A.hdra:hover {
	text-decoration:none;
	color:#699c93;
}
.contenth2img {
	width:34px;
	height:22px;
	vertical-align:-7px;
}
.contenth2img2 {
	width:13px;
	height:13px;
	vertical-align:-1px;
}
#contentleft {
	margin: 0 0 0 65px;
	float:left;
	width:240px;
}
#contentright {
	margin: 0 40px 0 355px;
}
#contentinputc {
	text-align:center;
	margin:10px 0 10px 0;
	font-size:11px;
	letter-spacing:1px;
}
#contentinput {
	width:225px;
	height:20px;
	font-size:12px;
	color:#000;
	*padding:5px 0 0 0;	/* IE 6, 7 */
	border:solid 1px #000;
}
.contentpdiv {
	margin:10px 0 15px 0;
}
.contentp {
	font-size:11px;
	margin:0 0 5px 0;
}
A.contentpa {
	color:#000;
	text-decoration:underline;
}
A.contentpa:hover {
	color:#4d9386;
	text-decoration:underline;
}
.contentpspn {
	padding:0 0 0 20px;
}

/* category menu items */
span.catmenu_1 {margin-left: 16px;}
span.catmenu_2 {margin-left: 32px;}
span.catmenu_3 {margin-left: 48px;}
/**/

A.contentpspna {
	color:#909090;
	text-decoration:underline;
}
A.contentpspna:hover {
	color:#909090;
	text-decoration:underline;
}
.contentnews {
	margin:0 0 15px 0;
}
.contentnewsimgp {
	font-size:0;
	margin:10px 0 10px 13px;
}
.contentnewsimg {
	width:227px;
	height:1px;
}
.contentnewph {
	font-size:11px;
	color:#6da59b;
}
.contentnewp {
	font-size:11px;
	color:#000;
}
.contenttextb {
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:16px;
}
A.contenttextba {
	text-decoration:underline;
	color:#da9104;
}
A.contenttextba:hover {
	text-decoration:none;
	color:#da9104;
}
.contenttext1 {
	margin:10px 0 20px 20px;
}
.contenttext {
	margin:10px 0 20px 10px;
}
.contentp2 {
	font-size:12px;
	margin:0 0 2px 0;
}

.get-price-button {
	border: 0px;
	color: #bd2141;
	background: none;
	text-decoration: underline;
	cursor: pointer;
	
	font-weight: bold;
	height: 17px;
	width: 164px;
}

.get-price-button:hover {
	border: none;
}

#footer {
	margin: 0 auto;
	height:167px;
	overflow:hidden;
}
#footerleft {
	float:left;
	width:100%;
	height:64px;
	margin:103px 0 0 0;
	text-align:center;
	background:#000;
}
#footerright {
	background:url(/i/footerrightimg.jpg) no-repeat;
	width:191px;
	height:167px;
	float:right;
	margin:-167px 0 0 0;
}
#footerpmenu {
	position:relative;
	font-family: 'Arial', 'Helvetica' sans-serif;
	font-size:12px;
	color:#4c7f69;
	font-weight:bold;
	margin:5px 191px 0 0px;
	border:solid 1px transparent;
	_border:none;
}
#footerpmenu ul {
	list-style-type:none;
}
#footerpmenu li {
	display:inline;
}
A.footerpmenua {
	text-decoration:none;
	color:#4c7f69;
}
A.footerpmenua:hover {
	text-decoration:underline;
	color:#4c7f69;
}
/*
.footerp {
	margin:10px 0 0 6%;
	*margin:10px 0 0 -45%;
	width:250px;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#545454;
}
*/

.footerp {
	margin:10px 0 0 6%;
	*margin:10px 0 0 -45%;
	width:95%;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#545454;
}

A.footerpa {
	text-decoration:underline;
	color:#545454;
}
A.footerpa:hover {
	text-decoration:none;
	color:#545454;
}
/* end home */
/* catalogue-1 */
.catalogueblock {
	margin:15px 0 15px 10px;
	overflow:hidden;
}
.catalogueimg {
	width:113px;
	height:113px;
	margin:0 7px 5px 0;
	float:left;
	border:solid 2px #75663d;
}
.cataloguep1 {
	font-size:11px;
	margin:0 0 5px 0;
}
A.cataloguea1 {
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
A.cataloguea1:hover {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.cataloguep2 {
	font-size:12px;
	text-align:right;
	color:#da9104;
	margin: 5px 5px 5px 0;
}
.catalog-price-add {color: #bd2141; line-height: 1.6; font-size: 11px;}

.catalog-price-success {color: #459f1a; line-height: 1.6; font-size: 11px;}

.cataloguepspn1 {
	font-size:14px;
	font-weight:bold;
	/* text-decoration:underline; */
}
.cataloguepspn2 {
	color:#000;
}
.catalogueinput {
	font-size:12px;
	width:31px;
	height:18px;
	*height:15px;	/* IE6, 7 */
	text-align:center;
	border-top:solid 1px #505050;
	border-left:solid 1px #e9e9e9;
	border-right:solid 1px #e9e9e9;
	border-bottom:solid 1px #505050;
	*padding: 3px 0 0 0;	/* IE6, 7 */
}
.catalogueimgred {
	width:22px;
	height:15px;
	margin:0px 0 0 10px;
	vertical-align:-2px;
	*vertical-align:2px;	/* IE6, 7 */
}
.cataloguep3 {
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	margin: 0 10px 5px 0;
}
A.cataloguea2 {
	text-decoration:underline;
	color:#bd2141;
}
A.cataloguea2:hover {
	text-decoration:none;
	color:#bd2141;
}
A.cataloguea3 {
	text-decoration:underline;
	color:#da9104;
}
A.cataloguea3:hover {
	text-decoration:none;
	color:#da9104;
}
/* end catalogue */
/* catalogue-2 */
#cataloguesale {
	margin:0 -40px 15px 0;
	background:#395d60;
	overflow:hidden;
	display:inline-block;
}
#cataloguesalel {
	float:left;
	width:48%;
	text-align:center;
}
#cataloguesaler {
	float:right;
	width:51%;
}
.cataloguesalehdr1 {
	font-size:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	padding:18px 0 0 10%;
	color:#6da59b;
}
.cataloguesalehdr2 {
	font-size:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	padding:18px 0 10px 0;
	color:#ffb526;
}
.cataloguesaleimgh {
	width:14px;
	height:13px;
	padding:0 12px 0 0;
}
.cataloguesaleimg1 {
	width:118px;
	height:81px;
	margin:15px 0 0 0;
	border:solid 2px #b7b92d;
}
.cataloguesalel1 {
	margin:0;
	width:49%;
	float:left;
}
.cataloguesalel1p {
	margin:-2px 0 20px 0;
}
A.cataloguesalel1a {
	font-size:11px;
	text-decoration:underline;
	color:#c7c7c7;
}
A.cataloguesalel1a:hover {
	font-size:11px;
	text-decoration:none;
	color:#c7c7c7;
}
.cataloguesaler1p {
	color:#c7c7c7;
	margin:0 40px 0 20px;
}
.cataloguesaler2p {
	margin:0 40px 10px 0;
	text-align:right;
}
A.cataloguesaler1a {
	font-size:11px;
	text-decoration:underline;
	color:#c7c7c7;
}
A.cataloguesaler1a:hover {
	font-size:11px;
	text-decoration:none;
	color:#c7c7c7;
}
.catalogue2block {
	text-align:center;
	overflow:hidden;
}
.catalogue2block1 {
	width:33%;
	text-align:center;
	margin: 0;
	float:left;
}
.catalogue2block2 {
	width:150px;
	text-align:center;
	margin: 0 auto;
}
.catalogue2block2p1 {
	margin:10px 0 10px 0;
}
A.catalogue2block2a {
	text-decoration:underline;
	font-size:12px;
	color:#000;
}
A.catalogue2block2a:hover {
	text-decoration:underline;
	font-size:12px;
	color:#000;
}
.catalogue2block2p2 {
	margin:5px 0 10px 0;
	text-align:left;
	width:180px;
}
.catalogue2img {
	width:113px;
	height:113px;
	margin:0 auto;
	border:solid 2px #75663d;
}
.catalogue2p {
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	margin: 10px 10px 5px 0;
}
/* end catalogue-2 */
/* card of goods */
.cardofgoodsblock {
	margin:5px 0 0 5px;
	overflow:hidden;
}
.cardofgoodsblock1 {
	float:left;
}
.cardofgoodsblockspn {
	font-size:16px;
	font-weight:bold;
}
.cardofgoodsblock2 {
	margin:5px 0 10px 0;
	width:99%;
	display:inline-block;
	overflow:hidden;
}
.cardofgoodsblock3 {
	width:99%;
	margin:15px 0 0 0;
	overflow:hidden;
}
.cardofgoodsblock4 {
	float:left;
	width:48%;
	padding:0 0 0 5px;
}
.cardofgoodsimg1 {
	width:241px;
	height:241px;
	margin:0 20px 0 0;
	float:left;
	border:solid 2px #75663d;
}
.cardofgoodsp1 {
	font-size:14px;
	margin: 12px 0;
	font-weight:bolder;
}
.cardofgoodstext1 {
	height:88px;
	overflow:hidden;
}
.cardofgoodsimg2 {
	width:113px;
	height:113px;
	margin:0 15px 5px 0;
	float:left;
	vertical-align:-200px;
	border:solid 2px #75663d;
}
#cardofgoodstable {
	width:99%;
	border-collapse: separate;
	border-spacing: 1px;
	margin:0 0 5px 0;
	padding:0;
}
#cardofgoodstable sup {font-weight: bold;}
.cardofgoodstabletd {
	border-collapse:collapse;
	background:#b9b9b9;
	width:40%;
	font-size:11px;
	text-indent:5px;
}
.cardofgoodstabletd2 {
	border-collapse:collapse;
	background:#d8d8d8;
	width:20%;
	font-size:11px;
	text-align:center;
}
.cardofgoodsp2 {
	text-align:right;
	font-size:11px;
}
.cardofgoodsp3 {
	font-size:14px;
	font-weight:bold;
	text-align:right;
	color:#da9104;
	margin:0 20px 5px 0;
}
.cardofgoodsp4 {
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin: 25px 10px 5px 0;
}
.cardofgoodsinput {
	font-size:12px;
	width:55px;
	height:19px;
	text-align:center;
	font-size:11px;
	border:solid 1px #505050;
	vertical-align:8px;
	*vertical-align:2px;	/* IE6, 7 */
	margin:5px 20px 5px 0;
	padding: 5px 0 0 0;
}
.cardofgoodsimgblock {
	overflow:hidden;
	width:99%;
	margin:10px 0 10px 0;
}
.cardofgoodsimgblock2 {
	width:23%;
	text-align:center;
	margin: 0 0 0 5px;
	float:left;
}
.cardofgoodsimg {
	width:113px;
	height:113px;
	border:solid 2px #75663d;
}
div#table-notes-legend {font-size: 11px; color: #404040; margin: 8px 0;}
div#table-notes-legend p {padding-left: 8px; margin: 2px 0;}
/* end card of goods */

