﻿/*fonts*/
body, td, th, select, input, p {
	font-size: 12px;
	font-family:Arial, Tahoma, Verdana, Helvetica;color:#000000;
}
font {
font-size: 12px;
}
body {
	padding:23px 0;
	background: url(../i/main-bg.gif);
	margin: 0px;
	text-align:center;
	}
a{
       color: #9a1521;
       text-decoration: underline;
}
* {
	margin: 0px;
	padding:0px;
}
.bd {
font-weight:bold;
}
.nm {
font-weight:normal;
}
table{
border-collapse:collapse;
}

table td{
padding:0px; 
}
a img {
	border: 0;
}

.sth0   {font-family:Tahoma;}
.sth1   {font-family:Arial;}
.sth2   {font-family:Arial Narrow;}
.sth3   {font-family:Arial Black;}

.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs17 {font-size:17px;}
.fs18{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
.fs21{font-size:21px;}
.fs24{font-size:24px;}


.al0{text-align:left;}
.al1{text-align:center;}
.al2{text-align:right;}
.al4{float:left;}
.al5{text-transform:uppercase;}
.al6{float:right;}
.al7{text-decoration:line-through;}


.co0 {color:#333333;}
.co1 {color:#ffffff;}
.co2 {color:#000000;}
.co3 {color:#a41e29;}
.co4 {color:#8d1e17;}
/*lists*/
/*rotator*/
.div23 {
	visibility:hidden;
	position:absolute;
	display:none;	
}

.div24 {
	visibility:visible;
	position:static;
	display:block;	
}
ul{                       
    list-style: none;
}

	
/*marg */


.marg0 	{padding:16px 15px 0 0;}
.marg1 	{padding:2px 0px 3px 0;}


	a.href0:link, a.href0:visited {color:#000000; text-decoration: none;}
	a.href0:hover {color:#000000; text-decoration: underline;}	
	
	a.href1:link, a.href1:visited {color:#ffffff; text-decoration: none;}
	a.href1:hover {color:#ffffff; text-decoration: underline;}	



	#wrap {width:998px;margin: auto;text-align:left;background:#ffffff;border:1px solid #a5b2b9;}	
	#wrapIn {}		
	
	#topDiv {background: url(../i/top-bg.gif) no-repeat;height:110px;}	

#logoBlock {}


#vc{position:absolute;margin:60px 0 0 770px;color:#000000;font-size:11px;width:200px;height:41px;}
#vc div {text-align:left;padding:0px  0 0 25px;}
#vc div a{color:#9a1521;font-weight:bold;}
#vc span {text-align:left;display:block;padding:3px 0 0 25px;font-weight:bold;}

#topText {position:absolute;margin:68px 0 0 287px;font-size:16px;background: url(../i/icon1.gif) no-repeat;height:19px;width:450px;}
#topText div{color:#333333;padding:0 0 0 30px;}


#sbDiv {position:absolute;margin:6px 0 0 770px;width:220px;height:37px;font-size:11px;color:#000000;text-align:left;}
#sbDiv div{padding:8px 0 0 0;}
#sbDiv select{width:155px;}


#topNavDiv {position:absolute;margin:0 0 0 251px;background: url(../i/topm-bg.gif) repeat-x;height:42px;width:490px;}
#tNav {font-size:11px; text-transform:uppercase;font-weight:bold;}
#tNav div {float:left;background: url(../i/tnav-l.gif) no-repeat;}
#tNav a{color:#292e30;text-decoration:none;display:block;padding:17px 10px 11px 10px;background: url(../i/tnav-r.gif) no-repeat top right;} 
#tNav a:hover{color:#292e30;text-decoration:underline; } 


#logo{height:100px;width:245px;}
#logo div{padding:7px 0 0 8px;}

#mainArea {}
#mainAreaIn {}

#leftColumn {float:left;width:186px;border-right:1px solid #a5b2b9;background:#ffffff;}
#leftColumnIn {padding:1px;}
#leftColumnIn1 {width:184px;text-align:left;background: #e9eced url(../i/l-col-bg.jpg) no-repeat bottom left;}

#search {background: url(../i/search-bg.gif) no-repeat;width:184px;height:34px;}
#search .tex {width:96px;height:17px;border:1px solid #999999;}
#search .c2 {float:left;padding:7px 0 0 55px;}
#search .c3 {float:left;padding:8px 0 0 3px;}


#lNav {background: #ffffff;padding:1px 1px 1px 1px;font-family:tahoma;}
#navT {background: url(../i/nav-t.gif) no-repeat;width:184px;height:12px;}

#lNav .N1 {background: url(../i/lnav-y.gif) repeat-y;margin-bottom:1px;font-size:12px;}
#lNav .N2 {background: url(../i/lnav-b.gif) no-repeat bottom left;}


.lev1, .lev1on{font-weight:bold;}
.lev1 div, .lev1on div{padding:3px 12px 4px 12px;background: url(../i/lnav-r.gif) no-repeat top right;}

.lev2body{}
.lev2{padding:3px 5px 2px 25px;font-weight:normal;background: url(../i/lnav2.gif) no-repeat 0 1px;font-size:11px;margin-bottom:1px;}
.lev2on{padding:3px 5px 2px 25px;font-weight:normal;background: url(../i/lnav2a.gif) no-repeat 0 1px;font-size:11px;margin-bottom:1px;}

.lev3{padding:2px 5px 1px 33px;font-weight:normal;font-size:10px;background: url(../i/dot3.gif) no-repeat 26px 6px;}
.lev3on{padding:2px 5px 1px 33px;font-weight:normal;font-size:10px;background: #ffffff url(../i/dot3a.gif) no-repeat 26px 6px;}

.lev1 a{color:#162c38;text-decoration:none; } 
.lev1 a:hover{color:#162c38;text-decoration:underline; }

.lev1on a{color:#bb161a;text-decoration:none; } 
.lev1on a:hover{color:#bb161a;text-decoration:underline; }

.lev2 a{color:#162c38;text-decoration:none; } 
.lev2 a:hover{color:#162c38;text-decoration:underline; }

.lev2on a{color:#bb161a;text-decoration:none; } 
.lev2on a:hover{color:#bb161a;text-decoration:underline; }

.lev3 a{color:#162c38;text-decoration:none; } 
.lev3 a:hover{color:#162c38;text-decoration:underline; }

.lev3on a{color:#bb161a;text-decoration:none; } 
.lev3on a:hover{color:#bb161a;text-decoration:underline; }

.ecom {text-align:center;padding-top:20px;}

#centralColumn {float:left;width:809px;}
#cColin {}


#hL1 {background: url(../i/hL1-bg.gif) no-repeat bottom left;}
#hL1in {background: url(../i/hl3-y.gif) repeat-y;}
#hL1 .c1{float:left;width:187px;font-size:11px;}

#hL1 .c2{float:left;width:620px;}
#hL1 .c2 .ttl {text-align:center;font-weight:bold;font-size:16px;padding:10px 0 6px 0;color:#910f18;}


#catWrap{padding:0 0 0 11px;}
.cat td{background: #687980 url(../i/cat-bg.gif) no-repeat bottom left;width:147px;border-right:4px solid #ffffff;border-bottom:5px solid #ffffff;height:102px;vertical-align:top;}
.cat th{background: #a5b2b9 url(../i/cat-bg1.gif) no-repeat;width:147px;border-right:4px solid #ffffff;border-bottom:5px solid #ffffff;height:102px;vertical-align:top;}
.cat1 .tbg{width:147px;}
.cat .p1 {width:147px;text-align:center;}
.cat .marg{padding:2px 7px 0 14px;}
.cat a {font:bold italic 11px arial;color:#ffffff;text-decoration:none; }
.cat a:hover {color:#ffffff;text-decoration:underline; }

#hL2 {padding:10px 0;}
#hL2 .c1 {width:397px;}
#hL2 .c1 .mg{padding:0 0 0 9px;}
#hL2 .c2 {width:414px;}
#hL2 .c2 .mg{padding:0 0 0 6px;}

#hL3 {background: url(../i/homeline3-bg.gif) repeat-x;}
#hL3in {background: url(../i/hl3-y.gif) repeat-y;}
#hL3 .c1{float:left;width:187px;font-size:11px;}
#hL3 .c1 .mg{padding:17px 17px 17px 21px;}
#hL3 .c1 .ttl{color:#333333;font-size:18px;}
#hL3 .c2{float:left;width:621px;}
#hL3 .c2 .ttl {text-align:center;font-weight:bold;font-size:16px;padding:10px 0 6px 0;color:#144c77;}

.bt .line1 td{width:151px;font-size:11px;font-weight:bold;}
.bt td{vertical-align:top;}
.bt .line1 .tbg{padding-top:5px;}
.bt .p1 {width:149px;text-align:center;}
.bt  .line1 .marg{padding:0 10px 0 14px;}
.bt .line2 td{}
.bt .line2 .marg{padding:0 7px 14px 14px;}
.bt .pr{padding:4px 0 4px 0;font-size:12px;font-weight:bold;color:#9a1521;}
.bt .pr span{font-size: 11px;font-weight:normal;color:#162c38;}
.bt .add img{margin:0px 3px 0 3px;}

/**/

#sdet1 {background: url(../i/wide-bg.gif) no-repeat;margin:1px 0 10px 0;}
#sdet2 {}
#sdet3 {padding-top:12px;}
#sdet3 .c1{float:left;width:170px;}
#sdet3 .p1{margin:0 0 5px 20px;width:138px;height:103px;background-color:#ffffff;}
#sdet3 .c2{float:left;width:623px;font-size:11px;color:#333333;padding:2px 0 7px 10px;}
#sdet3 h1 {color:#144c77;font-size:18px;padding:5px 0 3px 0;}

.crumbsDib {font-size:11px;padding:4px 5px 7px 24px;background: url(../i/crumbs-bg.gif) no-repeat bottom left;border-top:1px solid #a5b2b9;color:#144c77;}
.crumbsDib div{padding:1px 0 1px 15px;background: url(../i/cr-home.gif) no-repeat 0 4px;}
.crumbsDib a{color:#144c77;} 


#sout1{background: url(../i/wide-bg.gif) no-repeat;}
#sout2{padding:16px 0 0 16px;}

.paging td{font-size:11px;font-weight:bold;}
.paging .num{}
.paging .back {background: url(../i/back.gif) no-repeat;}
.paging .next {background: url(../i/next.gif) no-repeat;}
.paging {margin-right:10px;}
.paging .text {}
.paging .on {text-align:center;padding:0 0 0 0;width:24px;background: url(../i/pgng2.gif) no-repeat;color:#ffffff;}
.paging .nm {text-align:center;padding:0 0 0 0;width:24px;background: url(../i/pgng1.gif) no-repeat;}
.paging  td a{color:#144c77;text-decoration:none; } 
.paging td a:hover{color:#144c77;text-decoration:underline; }
.paging div {float:left;padding:0px 6px 0 6px;}

.sec {margin-top:6px;}
.sec .line1 td{width:151px;font-size:11px;font-weight:bold;}
.sec td{vertical-align:top;}
.sec .line1 .tbg{padding-top:5px;}
.sec .p1 {width:149px;text-align:center;}
.sec  .line1 .marg{padding:0 10px 0 14px;}
.sec .line2 td{}
.sec .line2 .marg{padding:0 7px 14px 14px;}
.sec .pr{padding:4px 0 4px 0;font-size:12px;font-weight:bold;color:#9a1521;}
.sec .pr span{font-size: 11px;font-weight:normal;color:#162c38;}
.sec .add img{margin:0px 3px 0 3px;}


#rout1{background: url(../i/wide-bg.gif) no-repeat;}
#rout2{padding:16px 0 0 16px;}
#rout2 .ttl {font-weight:bold;font-size:16px;padding:2px 0 2px 0;color:#144c77;}

.rel {margin-top:6px;}
.rel .line1 td{width:129px;font-size:11px;font-weight:bold;}
.rel td{vertical-align:top;}
.rel .line1 .tbg{padding-top:5px;}
.rel .p1 {width:127px;text-align:center;}
.rel  .line1 .marg{padding:0 8px 0 10px;}
.rel .line2 td{}
.rel .line2 .marg{padding:0 7px 14px 14px;}
.rel .pr{padding:4px 0 4px 0;font-size:12px;font-weight:bold;color:#9a1521;}
.rel .pr span{font-size: 11px;font-weight:normal;color:#162c38;}
.rel .add img{margin:0px 3px 0 3px;}


.ordaddb {text-align:right;height:18px;width:730px;}

.ordTb {width:729px;border:1px solid #d2d8dc;margin:10px 0;}
.ordTb td {padding:2px 5px 2px 12px;font-size:11px;}
.ordTb th {padding:2px 5px 2px 5px;font-size:11px;text-align:center;}
.ordTb .hdr1 td,.ordTb .hdr1 th{background: url(../i/ord1.gif) repeat-x;color:#ffffff;font-weight:bold;}
.ordTb .hdr2 td {background: url(../i/ord2.gif) repeat-y;font-weight:bold;}
.ordTb .ordLine td, .ordTb .ordLine th{border:1px solid #d2d8dc;}
.ordTb .ordLine .pr img {cursor:pointer;}
.ordTb select{font-size:11px;}
.prLine {display:none; background:#ffff89;color:#080c00;border:1px solid #080c00;position:absolute;padding:3px 10px;margin:0 0 0 60px;}
.ordTb .tex {width:25px;height:14px;border:1px solid #787d7f;font-size:11px;font-weight:normal;}
.ordTb .chck {text-align:center;padding-right:7px;}



#itemDiv {background: url(../i/wide-bg.gif) no-repeat;padding:20px 0 0 0;}
#itemDiv .c1 {float:left;width:330px;font-size:11px;text-align:center;border-right:1px solid #c2d8e4;}
#itemDiv .pic{border:1px solid #aab6bd;margin:auto;}
#itemDiv .pic img {border:4px solid #ffffff;}

#itemDiv .c1 div{padding:4px 0 0 0px;color:#144c77;}
#itemDiv .c1 a {color:#144c77;}
.ins{margin:auto;}
.ins td{font-size:11px;width:77px;text-align:center;}

#itemDiv .c4 {width:475px;float:left;}

#itemDiv .c2 {float:left;width:245px;font-size:11px;}
#itemDiv .c2In {padding:6px 0 0 12px;}
#itemDiv .c2 .line {padding:3px 5px 3px 16px;background: url(../i/item-line-bg.gif) repeat-y;border-bottom:2px solid #ffffff;}

#itemDiv .c2 .line1 {padding:3px 5px 3px 16px;background: url(../i/item-line-bg.gif) repeat-y;border-bottom:2px solid #ffffff;}
#itemDiv .opt {font-weight:bold;}


.avl {padding:7px 10px 15px 40px;background: url(../i/avl.gif) no-repeat 6px 9px;color:#9a1521;}
.avl div{font-weight:bold;color:#333333;}

.tell {padding:15px 15px 5px 0;}

#itemDiv .c3 {float:left;width:217px;}

.c3ord1{background: url(../i/ord-y.gif) repeat-y;}
.c3ord2{background: url(../i/ord-t.gif) no-repeat;}
.c3ord3{background: url(../i/ord-b.gif) no-repeat bottom left;padding:12px 0px 0px 13px;}

#itemDiv .c3 .prDiv {padding:6px 0px 0px 12px;background: url(../i/item-line-bg1.gif) no-repeat;}
#itemDiv .pr {width:146px;padding:0 0 7px 0px;text-align:left;color:#000000;font-size:11px;line-height:16px;}
#itemDiv .pr1 {text-decoration:line-through;font-size:12px;float:right;color:#333333;}
#itemDiv .pr2 {color:#990000;font-size:12px;font-weight:bold;float:right;}
#itemDiv .c3 .line {font-size:11px;padding:6px 0px 6px 12px;background: url(../i/item-line-bg1.gif) no-repeat;clear:both;}

#itemDiv .c3 .qty {float:left;font-weight:bold;padding:1px 40px 0 0;}
#itemDiv .c3 .qty1 {float:left;font-weight:bold;padding:1px 18px 0 0;}


#itemDiv .c3 .tex {width:38px;font-weight:bold;border:1px solid #a5b2b9;color:#000000;}
#itemDiv .c3 .tex1 {width:70px;background: #ffffff;font-weight:bold;border:1px solid #ffffff;color:#990000;font-size:14px;}
#itemDiv .c3 .marg1 {padding:15px 7px 10px 18px;}
#itemDiv .get-quote {padding:10px 6px 0 6px;text-align:right;}
#itemDiv .c4 .bt {padding:20px 32px 5px 10px;}

.itemText {padding:0 18px 19px 28px;}

#hatT {position:absolute;z-index:10;}
.hatb {height:30px;}
.t26ab {width:2px;}

.t26a1  {
	background: url(../i/t2e2.gif) repeat-x;	
	height:35px;
	text-align:center;	

}
.t26a2  {
	background: url(../i/t1e2.gif) repeat-x;	
	height:35px;
	text-align:center;	
}
	.t26a1 a {color:#144c77;cursor:pointer;text-decoration:none;}	
    .t26a1 a:hover {color:#144c77;cursor:pointer;text-decoration:underline;}	 
	.t26a2 a {color:#a22732;cursor:pointer;text-decoration:none;}	
    .t26a2 a:hover {color:#a22732;cursor:pointer;text-decoration:underline;}		

.t26a1  div{
	background: url(../i/t2e1.gif) no-repeat top left;	
	height:35px;
}

.t26a2 div{
	background: url(../i/t1e1.gif) no-repeat top left;	
	height:35px;
}

.t26a1  div div{
	background: url(../i/t2e3.gif) no-repeat top right;	
	height:35px;
	padding:11px 14px 0px 14px;
	font: bold 12px Arial, Tahoma, Helvetica;		
}

.t26a2 div div{
	background: url(../i/t1e3.gif) no-repeat top right;	
	height:35px;
	padding:11px 14px 0px 14px;
	font: bold 12px Arial, Tahoma, Helvetica;		
}

.t27a1  {
	
}

.t27a2  {
	width:760px;
	border-top: 1px solid #a5b2b9;
}

.t27a3  {
	border-left: 1px solid #a5b2b9;border-right: 1px solid #a5b2b9;border-bottom: 1px solid #a5b2b9;
	display:block;
	width:760px;
}

.t27a4  {
	border-left: 1px solid #a5b2b9;border-right: 1px solid #a5b2b9;border-bottom: 1px solid #a5b2b9;
	display:none;
	
	width:758px;
}

.lyrIn {border:4px solid #e9eced;background:#ffffff;padding:15px 10px;}
.lyrIn .pic{border:1px solid #aab6bd;}
.lyrIn .pic img {border:4px solid #ffffff;}


li {background: url(../i/dot4.gif) no-repeat 12px 6px;padding:0 0 0 22px;}



.it {margin:7px 0 0px 5px;}
.it td{font-size:11px;vertical-align:top;width:143px;background:url(../i/fotos-b.gif) no-repeat bottom left;}
.it .out{background:url(../i/fotos-t.gif) no-repeat top left;width:143px;padding-top:5px;}
.it .p1 {width:143px;text-align:center;}
.it .marg{padding:5px 10px 20px 20px;}


.cur1{background: url(../i/cur-y.gif) repeat-y;width:770px;border-bottom:1px solid #d9c7a3;}
.cur2{background: url(../i/cur-t.gif) no-repeat;padding:26px 0 3px 6px;}

.rv {margin:7px 0 7px 0;}
.rv .p1{text-align:center;width:115px;}
.rv td{font-size:11px;vertical-align:top;width:122px;background:url(../i/cur1-b.gif) no-repeat bottom left;}
.rv .out{background:url(../i/cur1-t.gif) no-repeat top left;padding-top:7px;padding-left:1px;}

.rv .marg{padding:0 10px 10px 10px;}


#footer {background: #ffffff url(../i/foot-bg.gif) repeat-x bottom left;width:998px;height:86px;font-size:11px;text-align:center;border-top:1px solid #a5b2b9;}

#botNav {padding:16px 0 6px 0;color:#660000;}
#botNav a {color:#660000;}

#copy {color:#000000;font:11px Tahoma;padding:7px 0 4px 0;}
#copy1 {color:#bfc1c5;font:10px Tahoma;}
#copy1 a{color:#bfc1c5;}


.p1	{	background-repeat:no-repeat;background-position: center center;}

.combTitle div{float:right;padding:2px 0 1px 0;}
.combTitle span{float:left;display:block;font-size:14px;font-weight:bold;padding:1px 0 3px 20px;background: url(../i/comb-arr.gif) no-repeat 6px 5px;}


#articleText {background: url(../i/wide-bg.gif) no-repeat;padding:30px 15px 20px 20px;}