@charset"UTF-8";

@font-face
{
font-family: arial;
src: url('MTCORSVA.TTF') format('truetype');
}

body {font-size:14px; font-family:arial; padding:0px; margin:0px; color:#333; background:url('images/back.gif'); }
p, span, form, table, h1, h2, h3, h4, h5 {margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6 {font-family:arial; font-weight:normal; }
span.error {color:red!important;}
span.success {color:green!important;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0px;}

#wrap {width:1140px; margin:0 auto; min-width:1140px; display:block;}
#wrapin {width:1140px; floaT:left; background:#fff; padding:20px 0; margin:50px 0;}

#head, #zone3, #banner, #pattern, #content, #zone3, #zone4  {float:left; width:1100px; padding:0 20px;}
#head a#logo {float:left;}
#zone1 {float:right; text-align:right; width:800px;  }

#menu {width:1080px; padding:15px 10px; position:relative; float:left; left:20px; margin-top:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#990000; color:#fff;}
#menu ul, #menu ul li {float:left;list-style:none; margin:0px; padding:0px;}
#menu a {color:#fff; font-family:arial; font-size:20px; padding:0 15px; float:left; position:relative; left:-5px;}
#menu a#selected1 {text-decoration:underline;}
#menu b {width:6px; height:6px; background:url('images/dot.gif') no-repeat center; float:left; position:relative; top:7px; left:-5px;font-weight:normal;}

#menu form {float:right;}
#menu input {float:left; background:#990000; color:#fff; border:0px; border-bottom:1px solid #fff; width:200px; padding:5px 30px 5px 5px; position:relative; left:20px;}
#menu input.sendbutton {border:0px; width:auto; background:url('images/search.gif') no-repeat; width:21px; height:21px; padding:0px; position:relative; cursor:pointer;  top:0px; left:-5px; }

#banner {margin-top:10px; }
#slide {height:300px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#eee; width:1100px; float:left;}
#zone2 {float:left; padding:20px;   border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#fff; position:relative; margin-top:-250px; left:-15px; z-index:10000;}

#zone3, #zone4 {margin-top:20px;}

#pattern {height:20px; background:url('images/pattern.gif'); margin-top:20px;}
#left {width:260px; float:left;}
#right {width:820px; float:right;}

#cart 
{float:left; width:238px; padding:10px; border:1px solid #ccc; margin-top:20px;
background: -webkit-linear-gradient(#ffffff, #eeeeee); background: -o-linear-gradient(#ffffff, #eeeeee);  background: -moz-linear-gradient(#ffffff, #eeeeee); background: linear-gradient(#ffffff, #eeeeee); 
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
#cart h3 { border-bottom:1px dotted #bbb; background:url('images/cart.png') no-repeat 0px 0px; float:left;padding:0px 10px 10px 35px; width:195px; color:#990000;font-size:24px; font-weight:normal;  }
#cartdata {width:238px; floaT:left; margin-top:10px;}
#cartdata b {floaT:left; width:110px; margin-top:4px; font-style:italic;}
#cartdata i {float:left; width:120px;  margin-top:4px;}
#cartdata a {background:#990000; color:#fff; font-size:13px; margin-top:10px; text-decoration:none!important; float:left; padding:8px 10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }


.box {float:left; width:260px; margin-top:20px; }
.box h1 { font-size:20px; color:#fff; background:#990000; width:240px; padding:8px 10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.boxdata {float:left; padding:10px 0; width:260px; font-size:13px;}
.box ul, .box ul li {margin:0px; padding:0px; list-style:none; float:left; width:260px;}
.box ul li a {
background: -webkit-linear-gradient(#eee, #fff); background: -o-linear-gradient(#eee, #fff);  background: -moz-linear-gradient(#eee, #fff); background: linear-gradient(#eee, #fff); 

color:#555; width:240px; padding:8px 10px 8px 10px; float:left; margin-top:1px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.box ul li a:hover, .box ul li a#selected2 {background: #990000;  color:#fff; text-decoration:none;}
.box ul li ul li a {background: -webkit-linear-gradient(#eee, #fff); background: -o-linear-gradient(#eee, #fff);  background: -moz-linear-gradient(#eee, #fff); background: linear-gradient(#eee, #fff); 
 color:#555; width:220px; padding:8px 10px 8px 30px; float:left; margin-top:1px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.box ul li ul li a:hover, .box ul li ul li a#selected2 {background:#990000; color:#fff;  text-decoration:none;}
.box ul li ul li ul li a {background: -webkit-linear-gradient(#eee, #fff); background: -o-linear-gradient(#eee, #fff);  background: -moz-linear-gradient(#eee, #fff); background: linear-gradient(#eee, #fff); 
 color:#555; width:200px; padding:8px 10px 8px 50px; float:left; margin-top:1px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.box ul li ul li ul li a:hover, .box ul li ul li ul li a#selected2 {background:#990000; color:#fff;  text-decoration:none;}


#databox {float:left; margin-top:20px; width:100%; font-size:16px; }

#data-gallery {float:left; width:100%; margin-top:10px;}
#data-gallery .paging  {margin-top:10px; float:left; width:100%;}
#data-gallery .paging a {border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;   float:left;  background:#f2f2f2;  padding:4px 8px; margin-right:3px; color:#333; font-size:13px; box-shadow:1px 1px 0px #ccc;  -moz-box-shadow:1px 1px 0px #444; }
#data-gallery .paging a:hover, #data-gallery .paging a#selected3{background:#990000; color:#fff; text-decoration:none; transition:background-color 0.5s ease 0s; }
#data-gallery img  {width:195px; height:150px; float:left; background:#f2f2f2; margin-right:10px; margin-top:10px; }


#contactform {float:left; width:820px;margin-top:1px; margin-top:20px;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.cpart {float:left; width:270px;}
.row {float:left; width:100%; padding:3px;}
.row strong {float:left; font-size:13px; font-weight:bold;  width:90px;}
.row input {padding:6px 10px; background:#f2f2f2; border:1px solid #ddd; float:left; width:140px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.row textarea {padding:6px 10px; background:#f2f2f2; border:1px solid #ddd; float:left; width:158px; height:80px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.row input.sendbutton {cursor:pointer; background:#990000; color:#fff; width:auto; border:0px;}
.row img {float:left; width:100px; height:30px; background:#ccc;}


#data-articles   {float:left; width:820px; margin-top:10px; } 
#data-articles .paging  {float:left; width:500px; margin-top:10px;}
#data-articles .paging {text-align:left;}
#data-articles .paging a {float:left; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;  background:#f2f2f2;  padding:4px 8px; margin-right:3px; color:#333; font-size:13px; box-shadow:1px 1px 0px #ccc;  -moz-box-shadow:1px 1px 0px #444;}
#data-articles .paging a:hover, #data-articles .paging a#selected4 {background:#990000; color:#fff; text-decoration:none; transition:background-color 0.5s ease 0s;}
#data-articles  form {float:right; margin-top:10px; font-size:12px; line-height:12px;}
#data-articles  form  select{ padding:5px; background:#fff; border:1px solid #ddd; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.artrow {float:left; width:100%;}
.artpaging {float:left; width:100%; margin-top:10px;}

.articles {width:180px; float:left; margin:20px 25px 0 0; height:275px; }
a.artpic , a.artpic img {float:left; width:180px; height:160px; color:#f2f2f2;}
a.artpic {background:url('images/noimage.gif') center center #f2f2f2 !important;}
.artdata {float:left; width:180px; margin-top:5px;}
.artdata b {font-size:18px; height:22px; float:left; margin-top:5px; overflow:hidden; color:#990000; font-weight:normal;}
.artdata b i {font-size:12px; margin-left:5px;}
.artdata h1 {font-size:16px; font-family:times new roman; width:180px;  float:left; overflow:hidden; margin-top:3px; font-weight:normal;  letter-spacing:-1px;}
.artdata p {float:left; width:220px; height:52px; overflow:hidden; margin-top:5px; line-height:18px; color:#888;}
a.details {float:right; width:105px; height:18px; padding:7px 10px 6px 10px; color:#333; font-style:italic; background:#e8e9ea; margin-top:10px; -webkit-border-top-right-radius: 5px;
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; 
text-decoration:none!important;}
a.details:hover {background:#ccc;}
a.cartbut {float:right; margin-left:5px; margin-top:10px;}


h1#article-title {float:left; width:100%; font-size:30px; margin-top:20px; font-weight:normal;}
a.back {float:left;   border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:8px 15px; margin-right:10px; font-size:14px; background:#eee; border:1px solid #bbb; color:#888; margin-top:10px;}
a.back:hover {text-decoration:underline;}
b.price-detail {float:left;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:auto; margin-right:10px; margin-top:10px; font-size:18px; padding:5px 15px; color:#fff; background:#990000;  border:1px solid #990000; }
b.price-detail i {font-size:13px;}
a.addcartdetail {float:left;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; top:10px; padding:9px 15px 8px 15px; background:#7bbc2a; color:#fff; font-size:14px; font-weight:bold; position:relative; }





#big_image

{

	width: 820px;
	padding-bottom: 10px;
	float: left;
	display: inline;

}

#big_image img

{

	width: auto !important;
	height: auto !important;

}

#gallery_left

{

	width: 20px;
	float: left;
	display: inline;

}
#gallery_left img, #gallery_right img {width:auto!important; height:auto!important; background:none!important; margin:0px!important; }


#gallery_scroll

{

	width: 760px;
	height: 150px;
	margin-left: 10px;
	position: relative;
	overflow: hidden;
	float: left;
	display: inline;

}

#gallery_slide

{

	width: 646px;
	height: 120px;
	margin-left: -10px;
	position: relative;
	float: left;
	display: inline;

}

#gallery_slide img

{
	/*border: 0px;*/
	margin: 0px 0px 0px 10px !important;
 border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

#gallery_right

{

	width: 20px;
	margin-left: 10px;
	float: left;
	display: inline;
}

#gallery_left a, #gallery_right a {background:#990000; color:#fff; padding:68px 5px 67px 5px; text-decoration:none!important; float:left;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
























iframe
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.theme-default .nivoSlider {box-shadow:none!important; margin-bottom:0px!important;}
.nivo-controlNav {display:none;}
