* {outline:none;}

/* CSS Document */body {    background:#131b23 url(/images/d/bg_body.jpg) no-repeat top center;	/*	131b23	*/	color: #555;	font-family: Arial, sans-serif;	font-size: 11px;}/* TinyMCE specific rules */body.mceContentBody {   background: #FFF;   padding: 20px;}a {color: #000; text-decoration: none}a:hover {color: #000; text-decoration: underline;}div {	margin: 0px;	padding: 0px;	position: relative;}html, body, ul, ol, li, p, h1 {	margin: 0;	padding: 0;}img {	border: 0px none;}

textarea{

	font-family: Arial, sans-serif;	font-size: 11px;

}



h1 {	color:#231f20;	font-size:18px;	font-weight: normal;	padding:3px 0 5px;	margin:0 0 10px;}

h1,h2,h3{

	 border-bottom: dotted 1px #777;

}

p {margin:0 0 10px 0;}



h2, h2 a {    font-size:14px;    color:#231f20;    padding:0;    margin:3px 0;    font-weight: bold}h4 {	color:#231f20;	font-size:18px;	font-weight: normal;	padding:3px 0 5px;	margin:0 0 10px;	background:url(/images/d/bord1.gif) no-repeat 0 bottom}h4 {	font-size:12px;	font-weight: bold}h3 {	font-family:11px;	margin:0;	padding:3px 0 5px;	font-size:13px;	color:#555555;}h3 a {color:#555555; text-decoration: none;}h3 a:hover {color:#555555; text-decoration: underline;}H6 {  font-family: Arial, Tahoma, 'Trebuchet MS', Verdana, sans-serif;  font-size: 12px;  font-weight: bold;  white-space: nowrap;  margin: 10px 0;}/*       ------------------Sait Stile---------------  */.sait {	width:780px;	margin:0 auto}.top {	width:780px;	height:73px;	overflow: hidden}.logo {	float: left;	width:254px;	height:73px;}.menubox {	float:left;	width:500px;	height:72px;	margin:0 0 0 26px;	border-top: 1px solid #5c6877}.topmenu1 {	height:16px;	float: left;	list-style: none;	padding:17px 0 0 20px;	background:url(/images/d/bg_menu.gif) 1px 18px no-repeat;	color:#5c6877;}.topmenu1 li {	float: left}.topmenu1 li a, .topmenu2 li a {	color:#5c6877;	text-decoration: none;	padding:0 4px;	font-size:11px}.topmenu1 li a:hover, .topmenu2 li a:hover {	text-decoration:underline}.topmenu2 {	height:18px;	float: right;	list-style: none;	padding:15px 0 0;	color:#5c6877;	font-size:14px}.topmenu2 li {	float: left}.search {	height:20px;	float: right;	padding:13px 0 0}.search .inp1 {	width:90px;	background:#151d24;	border:1px solid #5c6877;	height:16px;	padding:1px 0 0 3px;	margin:0;	font-size:11px;	color:#5c6877;	float: left}.bu1 {	background:#5c6877;	width:24px;	height:19px;	border:1px solid #5c6877;	color:#fff;	text-align: center;	font-size:11px;	margin:0;	padding:0;	float: left}.saitmenu {	clear: both;	padding:15px 0 0 0;	list-style: none;}.saitmenu li {	float: right;}.saitmenu li a {	font-size:11px;	color:#fff;	padding:0 6px 0 7px;	text-decoration: none}.saitmenu li a:hover {	text-decoration:underline}.saitmenu li a.end {	padding:0 0 0 7px}.topimg {	clear: both;	width:780px;	height:234px;}.center {	width:780px;	margin:1px 0 0;	background:#5c6877;	overflow: hidden}.left {	width:170px;	float: left;	padding:29px 0 0;	background:url(/images/d/product.gif) no-repeat}.left ul {	border-bottom:0px solid #131b23;}.left ul li {	list-style: none;	border-top:1px solid #131b23;	width:170px;	height:20px}.left a {	display: block;	width:145px;	height:16px;	padding:4px 5px 0 20px;	background:#5c6877;	color:#fff;	font-size:11px;	text-decoration: none;}.left a:hover {	background: #131b23 url(/images/d/str1.gif) no-repeat 7px 7px}.right {	width:559px;	float: left;	background:#fff;	min-height:241px;	border-left:1px solid #131b23;	padding:20px 25px}.contentleft {	width:340px;	margin:0 39px 0 0;	float: left}.contentright {	width:180px;	float: left}.contentleft p, .right p {	padding:0 0 20px;	line-height:15px}.prod, .prod2 {	width:148px;	float: left;	margin: 0 20px 0 0}.prod2 {	margin:0}.prod a, .prod2 a {	color:#131b23}.prod a:hover, .prod2 a:hover {	color:#666}.prod img, .prod2 img {	margin:0 0 3px}.prod p, .prod2 p {	padding:0 0 0 5px;	line-height:13px}.pnews {	background: url(/images/d/bord.gif) repeat-x;	padding:9px 0}.pnews a {	font-size:14px;	font-weight: bold;	color:#231f20;	text-decoration: none;	display: block;	line-height:18px}.pnews a:hover {	text-decoration: underline}.foot {	width:770px;	margin:10px 5px;	overflow: hidden}.asidgreen {	float:right}.asidgreen a {	color:#6f7483;	font-size:10px;	text-decoration: none}.fmenu {	list-style: none;	float:left;	color:#6f7483}.fmenu li {	float: left;	padding:0 2px;	font-size:10px}.fmenu li a {	text-decoration: none;	color:#6f7483;	font-size:10px}.fmenu li a:hover {	text-decoration:underline}.contentleft2 {	width:270px;	margin:0 19px 0 0;	float: left;	width: 47%;}.contentright2 {	width:270px;	float: left}.contentleft2 p, .contentright2 p {	padding:15px 0;	background:url(/images/d/bord.gif) repeat-x}.titls1 {	font-size:14px;	color:#231f20;	padding:0;	margin:3px 0;	display:block;	font-weight: bold}



.prodbox1, .prodbox11 {	width: 102px;	float: left;	text-align: center;	color:#5c6877;	margin:0 11px 11px 0}.prodbox11 {	margin:0 0 11px}.prodbox1 img, .prodbox11 img {	border:1px solid #d1d3d4;	margin:0 0 5px}

.prodbox2, .prodbox22 {	width: 269px;	float: left;	border:1px solid #d1d3d4;	margin:0 11px 11px 0}.prodbox22 {	margin:0 0 11px 0}.collor1, .collor11 {	width: 130px;	float: left;	text-align: center;	color:#5c6877;	margin:0 10px 0 0;	padding:0 0 11px}.collor11 {	margin:0}.collor1 img, .collor11 img {	border:1px solid #d1d3d4;	margin:0 0 5px}.collors {	overflow: hidden;	width:100%;}.click {	color:#555;}.click:hover {	color:#999;}



.prodbox3, .prodbox33 {	width: 260px;	float: left;	color:#5c6877;	margin:0 29px 0 0;	padding:0 0 20px}.prodbox33 {	margin:0}.prodbox3 img, .prodbox33 img {	margin:0 0 5px}.pages {	font-size:12px;	font-weight: bold;	color:#5c6877;	list-style: none;	float:left;	margin:0 0 5px}.pages li {	float: left;	margin:3px 2px}.pages li a {	font-weight: bold;	color:#5c6877;	background:#d4d5d9;	height:17px;	padding:1px 5px;	text-decoration: none}.pages li a:hover {	background:#eaeaea}.gallbox {	width:100%;	clear: both}.gallbox a img {	border:1px solid #d1d3d4;	float: left;	margin:8px 8px 0 0}.displaying, .displaying2 {	color:#5c6877;	padding:7px 0 0;	clear: both}.displaying2 {	clear:none;	float: right;	padding:0 35px 0 0}.gallbox2 {	width:100%;	clear: both;	padding:15px 0 8px}.navigat {	width:100%;	float: left;	background:url(/images/d/bord.gif) repeat-x left 40px;	padding:0 0 15px 0}.previous {	color:#5c6877;	font-size:10px;	background:url(/images/d/str_left.gif) no-repeat 5px 5px;	padding:7px 0 0 45px;	float: left;	height:25px;	text-decoration:none}.previous:hover {	text-decoration:underline}.next {	color:#5c6877;	font-size:10px;	background:url(/images/d/str_right.gif) no-repeat right 5px;	padding:7px 45px 0 0;	margin: 0 5px 0 0;	float: right;	height:25px;	text-decoration:none}.next:hover {	text-decoration:underline}.inp2 {	width:125px;	height:22px;	border:1px solid #aaa6a6;	float: left;	margin: 0 0 10px}.bu2 {	background: #5c6877;	border:0;	color:#fff;	font-size:11px;	text-align:center;	height:22px;	float: left;	margin:1px 0 10px 2px;	padding:0 2px}.forms2 input.bu3, .forms3 input.bu3 {	background: #5c6877;	border:0;	color:#fff;	font-size:11px;	text-align:center;	height:22px;	float:right;	padding:0 2px;	width:110px;	overflow: hidden;	margin:0 40px 0 0}.forms3 input.bu3 {	margin:0}.contentleft2 .pp1, .contentright2 .pp1 {	background: none;	clear: both;	margin:0 0 10px 0;	padding:0}.forms1 {	list-style: none;	color:#4c545d;	font-size:12px;	font-weight: bold;	clear: both}.forms1 li {	float: left;	width:40px;	padding:7px 5px 5px 0}.forms1 li.w1 {	width:20px;	padding:5px 5px 5px 0}.resultbox {	width:232px;	padding:5px 10px;	margin: 0 15px 15px 0;	border:1px solid #d5cfc4;	float: left}.get {	background:url(/images/d/str2.gif) no-repeat 0 8px;	color:#555;	font-size:10px;	position: absolute;	top:0;	right:0;	padding:7px 10px 0 15px;	text-decoration: none;}.get:hover {	text-decoration: underline}.box {	width:100%;	float: left;	clear: both}.box2 {	width:100%;	float: left;	padding:10px 0 0}.resultbox2 {	padding:5px 10px;	margin: 0 0 15px 0;	border:1px solid #d5cfc4;	float: left;	width:534px}.resultbox2le {	float:left;	width:130px}.resultbox2ri {	float:left;	padding:10px 0 0;	width:403px}.map {	text-align: center;	width:100%}.forms2, .forms3 {	width:540px;	margin:10px 0 10px 10px;	list-style: none;	font-size:12px;	overflow: hidden}.forms3 {	width:240px;	background: url(/images/d/bord.gif) repeat-x top left;	padding: 10px 0}.forms3 li.text {	padding:10px 0 0;	width:230px;	height:24px}.forms3 li.text a {	color:#494849;	padding:0 17px 0 0;	font-size:11px}.forms3 li.text a:hover {	color:#999}.forms3 li.text input {	float: none}.forms2 li, .forms3 li {	float:left;	width:230px;	padding:0 40px 0 0;	height:26px;	overflow: hidden;	vertical-align:bottom}.forms2 li.full {	width:540px;	padding:10px 0 0;	font-size:10px}.forms2 li.req {	text-align:right;	font-size:11px}.forms2 li.titls2 {	font-size:14px}.forms2 input, .forms3 input {	width:224px;	height:21px;	border:1px solid #c0bfbf;	padding:1px 2px;	margin:0;	clear: both;	font-size:12px}.forms2 li.text {	padding:10px 0 0;	width:270px;	height:24px}.forms2 li .selec1 {	width:90px;	height:21px;	border:1px solid #c0bfbf;	font-size:11px;	margin:0}.forms2 li .selec2 {	width:40px;	height:21px;	border:1px solid #c0bfbf;	font-size:11px;	margin:0 2px}.forms2 li .selec3 {	width:220px;	height:21px;	border:1px solid #c0bfbf;	font-size:11px;	margin:0 2px}.forms2 li input.ra, .forms2 li input.ra2 {	width:auto;	height:auto;	border:0;	margin:0 3px;	padding:0;	vertical-align:bottom}.forms2 li input.ra2 {	margin:0 3px 0 0}.forms2 li input.w2 {	width:48px;	margin:0 5px 0 0}.forms2 li input.w3 {	width:160px;}.sp1 {	padding:0 0 0 7px}.bord {	background: url(/images/d/bord2.gif) repeat-x;	clear:both;	widows:100%;	height:1px;}



button.bu4, input.bu4, a.bu4 { text-align: center;	background: #5c6877; 	border:0;	color:#fff;	font-size:10px;		height:18px;	padding: 0px 2px 0px 2px;	width:165px;	overflow: hidden;	margin:0}

button.left, input.left

{

	text-align: left;

}

a.bu4 {    display: block;    height:16px;    padding-top: 2px;    padding-bottom: 0px;    text-decoration: none; margin-right:5px;}.caps {text-transform: uppercase; }.forms4 {	width:240px;	margin:0 20px 0 0;	padding: 20px 0;	list-style: none;	font-size:11px;	overflow: hidden;	font-weight: bold;	float: left;}.forms4 li {	padding:5px 0 0;	width:236px;	height:24px}.forms4 input {	width:224px;	height:21px;	border:1px solid #c0bfbf;	padding:1px 2px;	margin:0;	clear: both;	font-size:11px}.forms4 li select {	width:230px;	height:21px;	border:1px solid #c0bfbf;	font-size:11px;	margin:0 2px}.forms4 li.text {	height:14px;	padding:10px 0 0}.forms4 li textarea {	width:230px;	height:120px;	font-family:11px;	padding:2px}.forms4 li.tear {	width:auto;	height:auto}.forms4 li input.bu4 {	width:70px;	float: right}.cont1 {	clear:both;	overflow: hidden;	padding:15px 0 5px;	border-bottom:1px solid #999;	margin:0 0 3px 0;	width:100%}



.c1, .c2, .c3 {	float: left;	width:168px;	padding:0 0 0 15px;	font-size:14px;	margin-bottom:3px}



.c1, .c2, .c3 {

float:left;

font-size:14px;

margin-bottom:3px;

padding:0 0 0 15px;

width:168px;

}







.cont2 {	clear:both;	overflow: hidden;	padding:5px 0 20px;	background:#edecec;	width:100%}

.c4, .c5, .c6 {	float: left;	width:168px;	padding:0 0 0 15px;	font-size:11px;}





.contentleft3 {	width:234px;	float: left;	margin-right:20px;	padding:10px 0}.contentright3 {	width:305px;	float: left;	padding:10px 0}.forms5 {	width:234px;	padding: 10px 0;	list-style: none;	font-size:11px;	overflow: hidden;	font-weight: bold;	float: left;}.forms5 li {	padding:5px 0;	width:240px;	height:24px;	color:#8e8e8e;	font-weight: bold}.forms5 input {	width:228px;	height:21px;	border:1px solid #c0bfbf;	padding:1px 2px;	margin:0;	clear: both;	font-size:11px}.forms5 input.bu4 {	width:70px}.forms5 li.text {	padding:5px 0;	height:12px}.navigat2 {	padding:5px 0 10px}.navigat2 a {	color:#231f20;	font-family:11px;	text-decoration:none}.navigat2 a:hover {	text-decoration:underline}.rightbox {	width:609px;	float: left;	background:#fff;	border-left:1px solid #131b23;	padding:20px 0px}.right2 {	width:554px;	float: left;	background:#fff;	padding:10px 25px 10px}



.pagesbox, .listingPageLinks {	width:554px;	padding:5px 25px 5px 30px;	background: #f4f4f4;	border-bottom:1px solid #e7e7e6;	border-top:1px solid #e7e7e6;	clear: both;	overflow: hidden;}



.pagesbox span form, .listingPageLinks span form {display:inline;}



.pagesboxleft {	float:left;	color:#9a9a9b;}.fr {	float: right}.pagesboxleft select {	margin:0 5px;	border:1px solid #c0bfbf;}.fl {	float: left}.categ {	padding:20px 10px;	width:534px;	background:url(/images/d/bord1.gif) no-repeat left bottom;	overflow: hidden}.categfoto {	width:231px;	padding:0 10px;	float: left}.categtext {	width:263px;	padding:10px 10px 0 10px;	float: left}.categtext input {	background: #5c6877;	border:0;	color:#fff;	font-size:11px;	text-align:center;	height:22px;	padding:0 2px;	width:100px;	overflow: hidden;	margin: 15px 0 0 0}.categ2 {	padding:20px 0;	width:554px;	overflow: hidden}.categflash {	width:231px;	padding:0 20px 0 0;	float: left}.categtext2 {	width:283px;	float: left}.categtext2 p.titls3 {	background:url(/images/d/bord.gif) repeat-x left bottom;	padding:0 0 10px;	font-size:18px;	color:#5e6267}.forms6 {	list-style: none;	width:283px;	padding:10px 0;	color:#5c6877;	font-size:11px;	font-weight: bold}.forms6 li {	float: left;	height:28px;	margin:3px 0}.forms6 li.butt {	width:150px}.forms6 li.textt, .forms6 li.textt18 {	width:120px;	padding:0 13px 0 0}.forms6 li.textt18 {	font-size:18px}.forms6 li.butt input {	width:145px;	height:18px;	color:#fff;	padding:0 0 0 5px;	line-height:18px;	background:#5c6877 url(/images/d/str3.gif) 132px 7px no-repeat;	border:0;	text-align: left}.forms6 li.textt input {	width:35px;	height:20px;	border:1px solid #c0bfbf;	text-align: center;	margin-left:2px;	vertical-align: middle}.forms7 {	list-style: none;	width:100%;	padding:10px 0;	color:#5c6877;	font-size:11px;	font-weight: bold;} .forms7 li {    width: 280px;	float: left;	height:28px;	margin:3px 0}.forms7 li.text {    width: 150px;	float: left;	height:28px;	margin:3px 0}.forms7 li.field input {    height:21px;    width: 300px;    border:1px solid #c0bfbf;    padding:1px 2px;    margin:0;    font-size:12px}.forms8 {	list-style: none;	width:100%;	padding:10px 0;	color:#5c6877;	font-size:11px;	font-weight: bold;} .forms8 li {    width: 250px;	float: left;	height:28px;	margin:3px 0}.forms8 li.text {    width: 250px;	float: left;	height:28px;	margin:3px 0}.forms8 li.field input {    height:21px;    width: 250px;    border:1px solid #c0bfbf;    padding:1px 2px;    margin:0;    font-size:12px}.textField input {    height:21px;    border:1px solid #c0bfbf;    padding:1px 2px;    margin:0;    font-size:12px}#stock {	background: url(/images/d/str4.gif) no-repeat 64px 0}.hide {    display: none;}.messageStack {    display: none;}.submitFormButtons {    margin-top: 15px; }.newsItem {margin: 10px 0;}.inline {float: left}.inlineR {float: right;}.inline2 {display: inline;}.noimg {background: none;}.down-1 {margin-top: 10px; display: block;}.down-2 {margin-top: 20px; display: block;}.down-3 {margin-top: 30px; display: block;}.left-3 {margin-right: 30px; display: block;}.down_p-1 {padding-top: 10px; display: block;}.down_p-2 {padding-top: 20px; display: block;}



.down_p-3 {padding-top: 40px; display: block; border:none; text-align:left;}.down_p-4 {padding-top: 40px; display: block;}.down_p-5 {padding-top: 50px; display: block;}.down_p-6 {padding-top: 60px; display: block;}.bu4w12 bu4 {width: 120px;}.bu4w13 bu4 {width: 130px;}.bu4w14 bu4 {width: 140px;}





.right_column

{

	float: right;

}

.left_column

{

	float: left;

	width: 315px;

}

.hide

{

	display: none;

}

#productInfoPrice

{

	font-weight: bold;

	font-size: 15px;

	margin-right: 15px;

}

.buttons_container td{

	padding-top: 10px;

}

.topBorder

{

	border-top: dotted 1px #777;

	clear:both;

	margin: 5px;

}

.productImage

{

	margin: 15px;

	margin-right: 30px;

	margin-top: 0px;

}

.productListing-data 

{

	margin-top: 15px;

}

.error_field

{

	border: solid 1px red !important;

}

#error_messages_container

{

	color: red;

	padding: 15px;

	

}

.contentleft3 {



	width:234px;



	float: left;



	margin-right:20px;



	padding:10px 0



}



.contentright3 {



	width:285px;



	float: left;



	padding:10px 0



}

#homepage_heading

{

	width: 300px;

	border: none;

}

#news_column

{

	width: 200px;

	overflow: hidden;

}

.news_module_row

{

	border-bottom: dotted 1px #777;

	padding: 5px 0px 5px 0px;

}

.news_module_row h3, .news_module_row h3 a

{

	border: none;

	color: #000;

}

.gallery_frame {

    display:block;

    float:left;

    height:102px;

    margin:12px;

    overflow:hidden;

    width:152px;

}

.gallery_frame a {

    border:1px solid #5C6877;

    display:block;

    height:100px;

    overflow:hidden;

    width:150px;

}

.gallery_frame a:hover {border:1px solid #E68E24;}

div.pagination {margin:20px 0 0;}

div.pagination a,div.pagination strong {
	background:#5C6877;
	border:1px solid #000000;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:14px;
	height:20px;
	margin:2px 5px;
	overflow:hidden;
	padding:5px 0 0;
	text-align:center;
	width:30px;
	}
div.pagination a {color:#FFFFFF;}
div.pagination a:hover,div.pagination strong {background:#131b23;border:1px solid #5C6877;}
.clear{
	background:none !important;
	border:medium none !important;
	clear:both !important;
	display:block !important;
	float:none !important;
	font-size:0 !important;
	height:0 !important;
	line-height:0 !important;
	margin:0 !important;
	padding:0 !important;
	}




.moduleRow {}

.moduleRowOver {
  background-color: #D7E9F7;
}

.moduleRowSelected {
  background-color: #E9F4FC;
}



