* {
  border: 0px;
  margin: 0px;
  padding: 0px;
}
body {
  background: #ececec;
  color: #4d4d4d;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
}
h1 {
  color: #ff7401;
  font-size:18px;
  font-weight: bold;
  padding:5px 0px;
}
h2 {
  color:#ff7401;
  font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size:24px;
  font-weight:normal;
  line-height:30px;
}
h3 {
  color: #fc5f00;
  font-size:15px;
  font-weight: bold;
  padding:5px 0px;
}
h4 {
  color:#fc5f00;
  font-weight:bold;
  font-size:22px;
  line-height:24px;
}
h5 {
  font-size:14px;
  color:#000000;
}
li {list-style: none;}
a {
  color: #c95422;
  text-decoration: none;
}
a:hover {text-decoration: underline;}
a.big {
  color:#fc5f00;
  font-weight:bold;
  font-size:16px;
  padding:1px 6px;
}
input, textarea, select{
  vertical-align:middle;
  border:1px solid #4d4d4d;
  color: #666666;
  padding:1px 4px;
  font-size: 12px;
}
option {padding:1px 5px 1px 1px;}
select {padding:1px;}
input[type="radio"]{border-style:none;}
label {
  font-weight:bold;
  padding:0px 4px;
  cursor:pointer;
}

#panel_header{
  display:block;
  text-align:center;
  background: transparent url(images/site/head_bg.jpg) bottom left repeat-x;
  height:110px;
  overflow:hidden;
}
.panel_inside {
  text-align:left;
  width:995px;
  margin:0px auto;
}

#panel_header h1 {text-indent:-9999px;}
#panel_header h1  a{
  display:block;
  background:url(images/site/logo.jpg) no-repeat;
  width:223px;
  height:80px;
}
#panel_header ul li {
  float:left;
  background: url(images/site/menu.jpg) bottom left no-repeat;
  width:89px;
  height:40px;
  margin-right:2px;
}
#panel_header ul li a{
  display:block;
  text-align:center;
  color:#1d5f9d;
  font-size:12px;
  font-weight:bold;
  line-height:40px;
}
#panel_header ul li.green {
  float:left;
  background: url(images/site/menus_5.png) bottom left no-repeat;
  width:141px;
  height:40px;
}
#panel_header ul li.green a {
  display:block;
  text-align:center;
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
  line-height:40px;
}
#panel_main {
   background:transparent url(images/site/body_bg.jpg) top left repeat-x;
   text-align:center;
}
#panel_foot {
  border-top:2px solid #c3c3c3;
  margin-top:5px;
  padding-top:10px;
}
#panel_foot h4{
   color:#ff7401;
   font-size:16px;
   margin:5px 0px 10px 0px;
}
#panel_foot ul li a {
  color:#434343;
  font-size:12px;
  display:block;
}


#homebig a {
  font-size:36px;
  font-weight:bold;
  color:#1d5f9d;
}
#homebig a:hover{text-decoration:none;}
#homebig h5 {
  font-size:24px;
  font-weight:bold;
  color:#acacac;
}
#homebig h6 {
  font-size:16px;
  font-weight:bold;
  color:#acacac;
}
#homelinks {
  padding:5px;
  background:#f3f3f3;
  width:985px;
  margin:5px 0px;
}
#homelinks li {
  margin-right:5px;
  float:left;
}
#homelinks li a {
  display:block;
  padding:2px;
  color:#838383;
  font-weight:bold;
  font-size:14px;
}
#homeproducts h1 {font-size:28px;}

#updiv{
  color:#210028;
  font-size:11px;
  margin-bottom:10px;
}
#updiv span{color:#AAAAAA;padding:0px 2px;}
#updiv a{color:#c95422;}


#flexcontent{margin:10px 0px;}
#flexcontent li {
  list-style-type: disc;
  margin-left: 15px;
  margin-bottom:5px;
}

.inbanner li {
   display:block;
   width:150px;
}
.inbanner li a {
  color:#666666;
  display:block;
  padding:1px 0px;
}
.inbanner li a:hover {color:#f77d32;}

.error {
  font-weight: bold;
  color: #FF0000;
  margin: 2px;
}

.p_prod_tit_small {
  font-weight: bold;
  font-size: 12px;
  color: #000099;
  margin: 0px 0px 5px 0px;
}

.p_prod_desc_small {
  color: #666666;
  font-size:11px;
  padding:2px 5px 2px 2px;
}

.p_prod_desc {
  color: #666666;
  font-size:11px;
  margin: 3px 0px;
  font-weight: bold;
  padding:2px 5px 2px 2px;
}

.p_prod_size {
  color: #000080;
  font-size:12px;
}

.p_prod_price {
  color: #660000;
  font-size:12px;
}

.div_total {
  border-top:1px solid #A0A0A0;
  border-bottom:1px solid #A0A0A0;
  font-size:13px;
  padding:3px 0px;
  margin: 3px 5px 3px 0px;
  text-align:right;
  color: #666666;
}

.div_total * {vertical-align:middle;}

#plist {padding:0px;}
#plist li{
  display: block;
  border:1px solid #FFFFFF;
  background:#FFFFFF;
  color:#666666;
  text-decoration: none;
  text-align: center;
  font-size:10px;
  line-height:11px;
  width:180px;
  height:330px;
  float:left;
  margin:0px 2px 2px 0px;
  padding:2px;
  overflow:hidden;
}
#plist li:hover{
  border:1px solid #FC5C00;
  color:#FC5C00;
}
#plist a:hover,#plist li:hover h3{color:#FC5C00;}

#plist li table{
  width:176px;
  margin-bottom:5px;
}
#plist li h3 {
  font-weight:bold;
  font-size:23px;
  color:#000000;
}
#plist li span {
  font-weight:bold;
  font-size:14px;
  color:#ea8200;
}
#plist li p {padding:2px 0px;}

a.orange, .submitbutton {
  display:block;
  width:111px;
  height:24px;
  background: url(images/site/button_orange.gif) no-repeat;
  line-height:24px;
  color:#000000;
  text-align:center;
}
.submitbutton {
  border:0px;
  cursor: pointer;
  font-weight: bold;
  font-family: Verdana;
  font-size: 12px;
}

#plist a.orange:hover, a.orange:hover {color:#FFFFFF;}

.leftul {padding:0px;}

.leftul li {
  list-style:none;
  padding:1px 0px;
}
.leftul li a {
  padding-left:9px;
  padding-right:5px;
  color:#000000;
  display:block;
}
.leftul li a:hover {
  background: url(images/site/arrow.gif) center left no-repeat;
  color:#FC5C00;
}

.mainul {
  padding:0px;
  margin:10px 0px;
}
.mainul li {
  list-style:none;
  padding:0px;
  float:left;
  width:25%;
}
.mainul li a {
  padding:2px 5px 2px 9px;
  display:block;
  font-size:13px;
  font-weight:bold;
}
.mainul li a:hover {
  background: url(images/site/arrow.gif) center left no-repeat;
  color:#FC5C00;
}

.aslowas {
  padding-left:10px;
  margin:0px;
  font-size:14px;
  font-weight:bold;
  color:red;
}

.paginator {margin:5px 0px}
.paginator a, .paginator span {
  font-weight: bold;
  font-size:13px;
  line-height:16px;
  display:inline-block;
  padding:2px 4px;
  margin-right:1px;
  color:#FC5C00;
  border:1px solid #DDDDDD;
}
.paginator span {color: #ffffff;background:#93b42f;border:0px;}
.paginator span.nobg {color: #999999;background:transparent;}
.paginator a:hover {color: #99005C;background:#FFFFFF;}

