/* CSS Document */

div{float:left; position:relative;}
a {outline:none;}
p{
	float:left;
}

h2{ font-size:18px }

.contenedormain {
	width:915px;
	/*height:710px;*/
	margin:0 auto;
	float:none !important;
	}
	
.contenido {
	width:915px;
	overflow:hidden;
	/*height:710px;*/
	}	
	
.sombratopidx{
	width: 955px;
	height:10px;
	background:url(../imgs/varios/sdw_top.png) repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_top.png', sizingMethod='scale');
	background-repeat: repeat-x;
	}
.sombratoplefidx{
	width: 10px;
	height:10px;
	background:url(../imgs/varios/sdw_top_l.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_top_l.png', sizingMethod='scale');
	background-repeat: repeat;
	}
.sombratoprigidx{
	width: 10px;
	height:10px;
	background:url(../imgs/varios/sdw_top_r.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_top_r.png', sizingMethod='scale');
	background-repeat: repeat;
	float:right;
	}
.sombrabotidx{
	width: 955px;
	height:10px;
	background:url(../imgs/varios/sdw_bot1.png) repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_bot1.png', sizingMethod='scale');
	background-repeat: repeat-x;
	}
.sombrabotlefidx{
	width: 10px;
	height:10px;
	background:url(../imgs/varios/sdw_bot_l.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_bot_l.png', sizingMethod='scale');
	background-repeat: repeat;
	}
.sombrabotrigidx{
	width: 10px;
	height:10px;
	background:url(../imgs/varios/sdw_bot_r.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_bot_r.png', sizingMethod='scale');
	background-repeat: repeat;
	float:right;
	}
.lateral_izq_idx{ 
	width: 10px;
	height:701px;
	background:url(../imgs/varios/sdw_left.png) repeat-y left !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_left.png', sizingMethod='scale');
	background-repeat:repeat-y;
}
.lateral_der_idx{ 
	width: 10px;
	height:701px;
	background:url(../imgs/varios/sdw_right.png) repeat-y !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_right.png', sizingMethod='scale');
	background-repeat:repeat-y;
	float:right;
}
.flash{
	width:955px;
	height:223px;
	}
.contentop{
	width:915px;
	height:60px;
	z-index:100;
}
.imglogo2{
	/*background:url(../img/varios/imglogo2.jpg);
	width:341px;*/
	height:53px;
	display:block;
	float:left;	
}
.conttettop{
	height:8px;
	float:right;
	margin-top:30px;
	margin-right:10px;
}
.contbot{
	background:url(../img/btn/btn01_01d.gif) no-repeat;
	height:58px;
	float:right;
	width:128px;
}
.contbot_free{
	background:url(../img/btn/btn_login_free.gif) no-repeat;
	height:58px;
	float:right;
	width:128px;
}
.lat{
	background:url(../img/btn/btn01_01a.gif);
	width:9px;
	height:35px;
}
.lat2{
	background:url(../img/btn/btn01_01c.gif);
	width:9px;
	height:35px;
}
.centro{
	
	width:120px;
	height:35px;
}
.imgtop{
	background:url(../img/varios/imgp02_01_01.jpg) no-repeat;
	width:915px;
	height:92px;
}
.imgtop2{
	background:url(../img/varios/imgp02_01_01b.jpg) no-repeat;
	width:915px;
	height:92px;
}
.imgtop2_new10{
	/*background:url(../img/varios/img_new_banner.jpg) no-repeat;*/
	background-color:#000000;
	width:915px;
	height:92px;
}
.imgbus{
	background:url(../img/bg/bg02_01.gif) repeat-x;
	width:915px;
	height:32px;
}
.imgbus a{
	font-size:10px;
	color:#FFF;
	display:block;
	float:left;
	padding:2px 4px;
	text-decoration:none;
	margin-top:7px;
	margin-left:5px;
}
a.how{
	background:url(../img/titulos/tit02_01_01.gif) no-repeat;
	width:122px;
	height:19px;
	display:block;
	float:left;
	margin-right:5px;
}
a.contact{
	background:url(../img/titulos/tit02_01_02.gif) no-repeat;
	width:88px;
	height:19px;
	display:block;
	float:left;
	margin-right:5px;
}
a.about{
	background:url(../img/titulos/tit02_01_05.gif) no-repeat;
	width:88px;
	height:19px;
	display:block;
	float:left;
	margin-right:5px;
}
a.site{
	background:url(../img/titulos/tit02_01_03.gif) no-repeat;
	width:76px;
	height:19px;
	display:block;
	float:left;
	margin-right:5px;
}
a.terms{
	background:url(../img/titulos/tit02_01_04.gif) no-repeat;
	width:131px;
	height:19px;
	display:block;
	float:left;
	margin-right:5px;
}
.contbus{
	float:right;
	height:31px;
	width:300px;
}

.cajagoogle{
	margin-top:4px;

}

.search{
	background:url(../img/varios/imgp03_02.gif) no-repeat;
	width:132px;
	height:20px;
	margin-top:5px;
	margin-right:5px;
}
.go{
	background:url(../img/btn/go.gif) no-repeat;
	width:21px;
	height:20px;
	margin-top:5px;
	margin-right:5px;
}
.ir{
	background:url(../img/btn/ir.gif) no-repeat;
	width:21px;
	height:20px;
	margin-top:5px;
	margin-right:5px;
}
.powered{
	background:url(../img/titulos/tit03_01.gif) no-repeat;
	width:122px;
	height:28px;
}
.contbuyer{
	background:url(../img/bg/bg02_02.gif) repeat-x;
	height:95px;
	width:915px;
}
.contsupplier{
	background:url(../img/bg/bg02_suppl.gif) repeat-x;
	height:95px;
	width:915px;
}
.contneutro{
	background:url(../img/bg/bg02_neutro.gif) repeat-x;
	height:95px;
	width:915px;
}
.imgbuy01{
	background:url(../img/varios/imgp02_s01.jpg) no-repeat;
	width:294px;
	height:95px;
}
.img_how_buy{
	background:url(../img/varios/imgp02_how.jpg) no-repeat;
	width:331px;
	height:95px;
}
.imgbuy_calcu{
	background:url(../img/varios/imgp02_s36.jpg) no-repeat;
	width:335px;
	height:95px;
}
.imgbuy_calcu_a{
	background:url(../img/varios/imgp02_s36a.jpg) no-repeat;
	width:425px;
	height:95px;
}
.imgbuy_calcu_b{
	background:url(../img/varios/imgp02_s36b.jpg) no-repeat;
	width:425px;
	height:95px;
}
.imgbuy_calcu_c{
	background:url(../img/varios/imgp02_s36c.jpg) no-repeat;
	width:425px;
	height:95px;
}
.imgbuy02{
	background:url(../img/varios/imgp02_s02.jpg) no-repeat;
	width:331px;
	height:95px;
}
.imgbuy03{
	background:url(../img/varios/imgp02_s03.jpg) no-repeat;
	width:350px;
	height:95px;
}
.imgbuy04{
	background:url(../img/varios/imgp02_s04.jpg) no-repeat;
	width:294px;
	height:95px;
}
.imgbuy05{
	background:url(../img/varios/imgp02_s05.jpg) no-repeat;
	width:385px;
	height:95px;
}
.imgbuy07{
	background:url(../img/varios/imgp02_s07.jpg) no-repeat;
	width:385px;
	height:95px;
}
.imgbuy08{
	background:url(../img/varios/imgp02_s08.jpg) no-repeat;
	width:385px;
	height:95px;
}
.imgbuy09{
	background:url(../img/varios/imgp02_s09.jpg) no-repeat;
	width:394px;
	height:95px;
}
.imgbuy10{
	background:url(../img/varios/imgp02_s10.jpg) no-repeat;
	width:481px;
	height:95px;
}
.imgbuy11{
	background:url(../img/varios/imgp02_s11.jpg) no-repeat;
	width:442px;
	height:95px;
}
.imgbuy12{
	background:url(../img/varios/imgp02_s12.jpg) no-repeat;
	width:455px;
	height:95px;
}
.imgbuy13{
	background:url(../img/varios/imgp02_s12.jpg) no-repeat;
	width:455px;
	height:95px;
}
.imgbuy14{
	background:url(../img/varios/imgp02_s12.jpg) no-repeat;
	width:455px;
	height:95px;
}
.imgbuy15{
	background:url(../img/varios/imgp02_s12.jpg) no-repeat;
	width:455px;
	height:95px;
}
.imgbuy16{
	background:url(../img/varios/imgp02_s16.jpg) no-repeat;
	width:299px;
	height:95px;
}
.imgbuy17{
	background:url(../img/varios/imgp02_s17.jpg) no-repeat;
	width:333px;
	height:95px;
}
.imgbuy18{
	background:url(../img/varios/imgp02_s18.jpg) no-repeat;
	width:455px;
	height:95px;
}
.imgbuy19{
	background:url(../img/varios/imgp02_s19.jpg) no-repeat;
	width:350px;
	height:95px;
}
.imgbuy20{
	background:url(../img/varios/imgp02_s20.jpg) no-repeat;
	width:295px;
	height:95px;
}
.imgbuy21{
	background:url(../img/varios/imgp02_s21.jpg) no-repeat;
	width:323px;
	height:95px;
}
.imgbuy22{
	background:url(../img/varios/imgp02_s22.jpg) no-repeat;
	width:294px;
	height:95px;
}
.imgbuy23{
	background:url(../img/varios/imgp02_s23.jpg) no-repeat;
	width:340px;
	height:95px;
}
.imgbuy24{
	background:url(../img/varios/imgp02_s24.jpg) no-repeat;
	width:413px;
	height:95px;
}
.imgbuy25{
	background:url(../img/varios/imgp02_s25.jpg) no-repeat;
	width:298px;
	height:95px;
}
.imgbuy26{
	background:url(../img/varios/imgp02_s26.jpg) no-repeat;
	width:455px;
	height:95px;
}
.imgbuy27{
	background:url(../img/varios/imgp02_s27.jpg) no-repeat;
	width:429px;
	height:95px;
}
.imgbuy28{
	background:url(../img/varios/imgp02_s28.jpg) no-repeat;
	width:221px;
	height:95px;
}
.imgbuy29{
	background:url(../img/varios/imgp02_s29.jpg) no-repeat;
	width:246px;
	height:95px;
}
.imgbuy30{
	background:url(../img/varios/imgp02_s30.jpg) no-repeat;
	width:322px;
	height:95px;
}
.imgbuy30_p{
	background:url(../img/varios/imgp02_s30_p.jpg) no-repeat;
	width:322px;
	height:95px;
}
.imgbuy31{
	background:url(../img/varios/imgp02_s31.jpg) no-repeat;
	width:221px;
	height:95px;
}
.imgbuy33{
	background: url(../img/varios/imgp02_s33.jpg) no-repeat;
	width:405px;
	height:95px;
}
.imgbuy33s{
	background: url(../img/varios/imgp02_s33s.jpg) no-repeat;
	width:405px;
	height:95px;
}
.imgbuy50{
	background:url(../img/varios/imgp02_s50.jpg) no-repeat;
	width:300px;
	height:95px;
}

.imgbuy50{
	background:url(../img/spring_videos/section.gif) no-repeat;
	width:322px;
	height:95px;
}

.imgbuyweek{
	background:url(../img/varios/img_buyerweek.jpg) no-repeat;
	width:413px;
	height:95px;
}
.imgsupweek{
	background:url(../img/varios/img_supplierweek.jpg) no-repeat;
	width:413px;
	height:95px;
}
.img_mailing{
	background:url(../img/varios/imgp02_mailing.jpg) no-repeat;
	width:330px;
	height:95px;
}
.img_ebooks{
	background:url(../img/varios/imgp02_ebooks.jpg) no-repeat;
	width:330px;
	height:95px;
}
.imgsite{
	background:url(../img/varios/imgp02_site.jpg) no-repeat;
	width:221px;
	height:95px;
}
.reg_buyer{
	background:url(../img/varios/imgp02_s34.jpg) no-repeat;
	width:294px;
	height:95px;
}
.reg_supplier{
	background:url(../img/varios/imgp02_s35.jpg) no-repeat;
	width:298px;
	height:95px;
}
a.menubuy{
	background:url(../img/btn/btnpt2_01_01_2.jpg) top left no-repeat;
	width:157px;
	height:80px;
	display:block;
	float:left;	
}
a.menubuy:hover{
	/*background:url(../img/btn/btnpt2_01_01b.jpg) */
	background-position:0 -82px;
	
}
a.menusup{
	background:url(../img/btn/btnpt2_02_01_2.jpg) no-repeat;
	width:157px;
	height:80px;
	display:block;
	float:left;
}
a.menusup:hover{ 
	/*background:url(../img/btn/btnpt2_02_01b.jpg)*/ 
	background-position:0 -82px;
}
a.menubuy_supp{
	background:url(../img/btn/btnsuppl_01_01_2.jpg) no-repeat;
	width:157px;
	height:80px;
	display:block;
	float:left;
}
a.menubuy_supp:hover{
	/*background:url(../img/btn/btnsuppl_01_01b.jpg) */
	background-position:0 -82px;
}
a.menusup_supp{
	background:url(../img/btn/btnsuppl_02_01_2.jpg) no-repeat;
	width:157px;
	height:80px;
	display:block;
	float:left;
}
a.menusup_supp:hover{
	/* background:url(../img/btn/btnsuppl_02_01b.jpg)*/
	background-position:0 -82px;
}
a.menubuy_neutro{
	background:url(../img/btn/btnneutral_01_01_2.jpg) no-repeat;
	width:157px;
	height:80px;
	display:block;
	float:left;
}
a.menubuy_neutro:hover{background-position:0 -82px; }
a.menusup_neutro{
	background:url(../img/btn/btnneutral_02_01_2.jpg) no-repeat;
	width:157px;
	height:80px;
	display:block;
	float:left;
}
a.menusup_neutro:hover{ background-position:0 -82px; }
.contmenu{
	width:331px;
	height:80px;
	display:block;
	float:right;
	z-index:3;
}
.contima{
	width:350px;
	height:394px;
	float:right;
}
.imgtorn_01{
	background:url(../img/varios/imgp02_s01_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_02{
	background:url(../img/varios/imgp02_s02_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_03{
	background:url(../img/varios/imgp02_s03_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_04{
	background:url(../img/varios/imgp02_s04_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_05{
	background:url(../img/varios/imgp02_s05_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_06{
	background:url(../img/varios/imgp02_s06_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_07{
	background:url(../img/varios/imgp02_s07_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_08{
	background:url(../img/varios/imgp02_s08_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_09{
	background:url(../img/varios/imgp02_s09_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_10{
	background:url(../img/varios/imgp02_s10_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_11{
	background:url(../img/varios/imgp02_s11_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_12{
	background:url(../img/varios/imgp02_s12_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_13{
	background:url(../img/varios/imgp02_s13_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_14{
	background:url(../img/varios/imgp02_s14_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_15{
	background:url(../img/varios/imgp02_s15_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_16{
	background:url(../img/varios/imgp02_s16_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_17{
	background:url(../img/varios/imgp02_s17_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_18{
	background:url(../img/varios/imgp02_s18_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_19{
	background:url(../img/varios/imgp02_s19_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_20{
	background:url(../img/varios/imgp02_s20_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_21{
	background:url(../img/varios/imgp02_s21_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_22{
	background:url(../img/varios/imgp02_s22_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_23{
	background:url(../img/varios/imgp02_s02_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_24{
	background:url(../img/varios/imgp02_s24_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_25{
	background:url(../img/varios/imgp02_s25_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_26{
	background:url(../img/varios/imgp02_s26_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_27{
	background:url(../img/varios/imgp02_s27_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_28{
	background:url(../img/varios/imgp02_s28_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_29{
	background:url(../img/varios/imgp02_s29_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgtorn_30{
	background:url(../img/varios/imgp02_s30_ban.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.resort{
	background:url(../img/varios/imgp02_02_02.jpg) no-repeat;
	width:98px;
	height:394px;
	float:right;
}
.text_gris{
	font-size:11px;	
	color:#666666;
	text-decoration:none;
}
.text_gris12{
	color:#666666;
	font-size:12px;	
	text-decoration:none;
	font-weight:bold;
	
}
.text_verde{
	color:#89d278;
	font-size:11px;	
	text-decoration:none;
	font-weight:bold;
}
.text_blanko10{
	color:#FFFFFF;
	font-size:10px;	
	text-decoration:none;
}
.text_blanko14{
	color:#FFFFFF;
	font-size:15px;	
	text-decoration:none;
	font-weight:bold;
}
a:hover{
	text-decoration:underline;
}
.text_negro{
	color:#000000;
	font-size:11px !important
}
.text_blanko_bold{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;

}
.text_blanko_bold12{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.text_azul_bold12{
	color:#0d347d;
	font-size:12px;
	font-weight:bold;
	width:190px;
}
.context{
	width:540px;
}
.titinter1{
	background:url(../img/titulos/tit02_01_tin1.png) no-repeat !important;
	width:430px;
	height:47px;
	margin-top:24px;
	margin-left:20px;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../img/titulos/tit02_01_tin1.png', sizingMethod='image');
}
.titinter_tec{
	background:url(../img/titulos/tit02_01_tintec.png) no-repeat !important;
	width:430px;
	height:30px;
	margin-top:24px;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../img/titulos/tit02_01_tintec.png', sizingMethod='image');
}
.ttitinter_s09_1{
	background:url(../img/titulos/tit02_01_tin1.png) no-repeat !important;
	width:430px;
	height:47px;
	margin-top:24px;
	margin-left:20px;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../img/titulos/tit02_01_tin1.png', sizingMethod='image');
}
.titinter_tks{
	background: url(../img/titulos/tit02_01_tks.png) no-repeat !important;
	width:504px;
	height:45px;
	margin-top:24px;
	margin-left:20px;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../img/titulos/tit02_01_tks.png', sizingMethod='image');
}
.info{
	width:480px;
	border-top:1px #FFFFFF solid;
	padding-top:15px;
	padding:5px;
	margin-left:20px;
	overflow:hidden;
	text-align:justify;
}
.info2{
	width:480px;
	padding-top:15px;
	padding:5px;
	margin-left:20px;
	overflow:hidden;
	text-align:justify;
}
.info3{
	width:480px;
	padding-top:15px;
	padding:5px;
	margin-left:20px;
	overflow:hidden;
	text-align:justify;
}
.form_addtec {
	width:460px;
	padding:5px 25px 5px 5px;
	margin-left:20px;
	color:#FFFFFF;
	font-size: 11px;
	overflow:hidden;
	text-align:left;
}
.listmnu {
	width: 145px;
	margin-right: 100px;
	border-top: #333333 solid 1px;
	border-left: #333333 solid 1px;
	border-bottom: #999999 solid 2px;
	border-right: #999999 solid 2px
}
.textform {
	width: 245px;
	border-top: #000000 solid 1px;
	border-left: #000000 solid 1px;
	border-bottom: #999999 solid 2px;
	border-right: #999999 solid 2px
}
.examurl {
	border-top: #000000 solid 1px;
	border-left: #000000 solid 1px;
	border-bottom: #999999 solid 2px;
	border-right: #999999 solid 2px
}
th.form_label {
	width: 200px;
	text-align:right;
	vertical-align:middle
}
.btn_exam {
	background:url(../img/btn/btn_exam.jpg) no-repeat;
	width:99px;
	height:26px;
	border: none
}
.btn_enviar {
	background:url(../img/btn/btn_enviar.jpg) no-repeat;
	width:99px;
	height:26px;
	border: none;
}
.btn_inquire{
	background:url(../img/sistemas/btn/btn_inquire.gif) no-repeat;
	border: none;
	width:100px;
	height:26px;
}
.btn_Calcular_c{
	background:url(../img/sistemas/btn/btn_calcul.gif) no-repeat;
	width:80px;
	height:26px;
	border: none;
	margin:5px;
	cursor:pointer;
}
.btn_azul{
	background:url(../img/sistemas/btn/btn_azul.jpg) repeat-x;
	height:19px;
	display:block;
	float:left;
	padding:5px 10px 2px 10px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none !important;
	cursor:pointer;
	border:none;
}
.tit_contdin{
	background:url(../img/varios/imgtit_contd.jpg) no-repeat;
	height: 40px;
	width:472px;
	margin-top:15px;
}
.tit_contdin1{
	background:url(../img/sistemas/img_question.gif) no-repeat;
	height: 40px;
	width:783px;
	margin-top:15px;
}
.tit_contdin2{
	background:url(../img/varios/imgtit_contd2.jpg) no-repeat;
	height: 40px;
	width:520px;
	margin-top:15px;
}
.smalltit_din{
	font-size: small;
}
img.btn_din {
	float:right;
	padding: 8px;
}
img.cont_din {
	float:left;
	padding-right: 10px
}
.bgrepit{
	background:url(../img/bg/bgresor.png) repeat-y right !important;
	width:915px;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../img/bg/bgresor.png', sizingMethod='escale');
}
.bootintpln_esp{
	background:url(../img/varios/bootint_esp.gif) no-repeat;
	margin-left:10px;
	width:900px;
	height:30px;
}
a.develop{
	background:url(../img/titulos/titbot02.gif) no-repeat;
	width:146px;
	height:5px;
	display:block;
	float:left;
	margin-left:30px;
	margin-top:10px;
}
.conteboot{
	width:900px; 
	height:30px;
}
.info_history{
		width:480px;
	border-top:1px #FFFFFF solid;
	padding-top:15px;
	padding:5px;
	margin-left:20px;
	overflow:hidden;
	text-align:justify
}
.titulotec{
	width:370px;
	padding-left:8px;
}
.descriptec{
	width:370px;
	padding-left:8px;
	margin-top:3px;
}
.btn_Mas{
	background:url(../img/btn/btn_showcont.gif) no-repeat;
	width:22px;
	height:23px;
	float:right;
	margin-right:5px;
	margin-top:5px;
	display:block;
}
.btn_Mas2{
	background:url(../img/btn/btn_hidecont.gif) no-repeat;
	width:22px;
	height:23px;
	float:right;
	margin-right:5px;
	margin-top:5px;
	display:block;
}
.desnegra{
	width:465px; 
	padding:5px; 
	float:left; 
	clear:left; 
	border-top:#FFFFFF 1px solid;
}
.titgreen{
	background:#3d9434;
	padding:3px;
}
.fac{
	width:460px;
	padding-top:5px;
	padding-left:5px;
}
.ezq1{
	background:url(../img/varios/conteinma/ezq1.gif) no-repeat;
	width:8px;
	height:9px;
	float:left;
}
.ezq2{
	background:url(../img/varios/conteinma/ezq2.gif) no-repeat;
	width:9px;
	height:9px;
	float:left;
}
.ezq3{
	background:url(../img/varios/conteinma/ezq3.gif) no-repeat;
	width:8px;
	height:9px;
	float:left;
}
.ezq4{
	background:url(../img/varios/conteinma/ezq4.gif) no-repeat;
	width:9px;
	height:9px;
	float:left;
}
.topboot{
	background:url(../img/varios/conteinma/latrep.gif) repeat-x;
	height:5px;
	width:200px;
	float:left;
}
.lefrig{
	background:url(../img/varios/conteinma/repwhi.gif) repeat-y;
	width:5px;
	height:150px;
	float:left;
}
.contawer1{
	margin-top:10px; 
	width:650px; 
	overflow:hidden;
}
.contawzr{
	width:200px; 
	background:#4886bc; 
	border:#2059b2 3px solid;
	margin-left:5px;
	float:left;
}
.titaware{
	width:195px;
	background:#33658f;
	padding:3px;
}
.imagenaware{
	width:190px;
	padding:5px;
	
}
.expimg	{
	width:190px;
	padding:5px;
	overflow:hidden;
	text-align:left;
	line-height:12px;
	text-align:justify;
}
.category_awarenes {
	background:url(../img/varios/imgp33_01.gif);
	width:641px;
	height:19px;
	text-align:center;
	margin: 20px 0 0;
	padding: 10px 0;
}

.category_awareness2 {
	background:url(../img/varios/imgp33_01_02.gif) no-repeat;
	width:480px;
	height:39px;
	text-align:center;
}

.bordeimg{
	border:1px #FFFFFF solid;
}
.borttab{
	border:1px #1035af solid;

}
.bgtdazul1{
	background:#34658f;
}
.bgtdazul2{
	background:#4886bc;
}
h4{
	color:ffffff;
	background:fff54s;
}
.howbuyer{
	background:url(../img/btn/how_buyer2.png) no-repeat !important;
	width:168px;
	height:31px;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../img/btn/how_buyer.png', sizingMethod='image');
	display:block;
	float:left;
	cursor:pointer;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding-top:7px;
}
.howsuppli{
	background:url(../img/btn/how_suppliers2.png) no-repeat !important;
	width:168px;
	height:31px;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../img/btn/how_suppliers.png', sizingMethod='image');
	display:block;
	float:right;
	cursor:pointer;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding-top:7px;
}
.createbuyer_old{
	background:url(../img/btn/create_buyer.png) no-repeat !important;
	width:210px;
	height:31px;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../img/btn/create_buyer.png', sizingMethod='image');
	display:block;
	cursor:pointer;
	margin:0 auto;
}
.createbuyer{
	height:31px;
	display:block;
	cursor:pointer;
	float:left;
	text-decoration:none !important;
}
.createbuyer_left{ background:url(../img/btn/create_buyer_left.png) top left no-repeat; width:8px; height:31px; float:left; }
.createbuyer_right{ background:url(../img/btn/create_buyer_right.png) top left no-repeat; width:8px; height:31px; float:left; }
.createbuyer span{ 
	background:url(../img/btn/create_buyer_bg.png) repeat-x;
	color:#FFF;
	text-decoration:none !important;
	text-align:center;
	font-size:12px;
	height:17px;
	padding:7px 0;
	display:block;
	float:left;
}
.createsupplier{
	height:31px;
	display:block;
	cursor:pointer;
	float:left;
	text-decoration:none !important;
}
.createsupplier_left{ background:url(../img/btn/create_supplier_left.png) top left no-repeat; width:8px; height:31px; float:left; }
.createsupplier_right{ background:url(../img/btn/create_supplier_right.png) top left no-repeat; width:8px; height:31px; float:left; }
.createsupplier span{ 
	background:url(../img/btn/create_supplier_bg.png) repeat-x;
	color:#FFF;
	text-decoration:none !important;
	text-align:center;
	font-size:12px;
	height:17px;
	padding:7px 0;
	display:block;
	float:left;
}
.create_account{
	background:url(../img/btn/create_account.jpg) repeat-x;
	height:37px;
	padding:0 15px;
	background:#ffba49 scroll 1px;
	border-radius: 3px;
	-moz-border-radius: 3px;
}
.create_account span{
	display:block;
	width:100%;
}

.registsuppli{
	background:url(../img/btn/register_suppl.png) no-repeat !important;
	width:220px;
	height:31px;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../img/btn/register_suppl.png', sizingMethod='image');
	display:block;
	cursor:pointer;
	margin:0 auto;
}
.knowl{
	background:#4886bc;
	padding:3px;
	border:1px #FFFFFF solid;
}
.glosary1{
	width:470px; 
	background:#4886bc; 
	border:1px #ffffff solid; 
	height:15px; 
	padding:3px;
    float:left;
}
.glosary2{
	width:470px;
	 padding-top:4px; 
	 padding-bottom:4px;
	 clear:left;
	 float:left;

}
.labelreg{
	background:#c6cdd2; 
	border:1px #ffffff solid; 
	padding:2px;
	margin-left:5px;
	
}
.bgtd{
	background:#8fc3e7;
}
.btn_remply{
	background:url(../img/sistemas/btn_remply.gif) center no-repeat;
	width:56px;
	height:27px;
	float:right;
	margin-right:15px;
	padding:5px;
}
.img_quer{
	width:180px;
	padding:5px;
}
.info_quest{
	width:550px; 
	padding:5px; 
	float:left
}
.info_lateral{
	width:310px; 
	margin-top:19px; 
	border:#1A64A5 solid 2px; 
	padding:6px;
	background-color:#80B6E5;
	/*height:1403px;*/
	float:left;
}
.info_lateral_2{
	width:220px; 
	margin-top:19px; 
	border:#1A64A5 solid 2px; 
	padding:6px;
	background-color:#80B6E5;
	/*height:1403px;*/
	float:left;
}

.bg_desplega{
	background:url(../img/sistemas/carrer.gif) repeat-x;
	width:564px;
	overflow:hidden;
	}
	
/*CLASES PARA LOGIN AJAX	*/
#loginLoad{ width:150px;
			float:right;
}

#loginLoadCalc{ width:150px; height:50px;
}

.conttettop2{ 
height:8px;
	float:left;
	margin-top:22px;
	margin-left:5px;

}
.how2{
	background:url(../img/titulos/tit01_01.gif) no-repeat;
	width:107px;
	height:8px;
	display:block;
	float:left;
}
.contact2{
	background:url(../img/titulos/tit01_02.gif) no-repeat;
	width:90px;
	height:8px;
	margin-left:6px;
	display:block;
	float:left;
}	
.site2{
	background:url(../img/titulos/tit01_03.gif) no-repeat;
	width:76px;
	height:8px;
	display:block;
	float:left;
}
.loggeado
{
	float:right;
	margin-right:5px;
	margin-top:3px;
	margin-bottom:0px;
	margin-left:-15px;
	text-align:right;
	color:#FFFFFF;
	font-size:12px;
	font-family:Tahoma, Arial; 

}
.loggeado a { color:#FFFFFF; font-family:Tahoma, Arial;font-size:12px; }
.loading{ width:100%; height:150px; padding-top:21%; text-align:center; font-weight:bold; font-size:14px; }
.fondo_site{
	background:url(../img/varios/fondo_site.jpg) no-repeat !important;
	width:734px;
	height:452px;
	/*background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../img/varios/fondo_site.png', sizingMethod='image');*/
}
.fondo_site_esp{
	background:url(../img/varios/fondo_site_esp.jpg) no-repeat !important;
	width:734px;
	height:452px;
}
.fondo_ico{
	background:url(../img/varios/icono.png) no-repeat !important;
	width:18px;
	height:18px;
	margin-right:4px;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../img/varios/icono.png', sizingMethod='image');
}
.btn_site_01{
	background:url(../img/btn/site_01.gif) no-repeat;
	width:130px;
	height:30px;
	display:block;
	float:left;
}
.cat_buy{
	background:url(../img/btn/btn_site_buyer_2.gif) no-repeat;
	width:161px;
	height:34px;
	margin-left:5px;
	color:#FFF;
	padding:9px 0 0 15px;
}
.cat_sup{
	background:url(../img/btn/btn_site_supplier_2.gif) no-repeat;
	width:161px;
	height:34px;
	margin-left:5px;
	color:#FFF;
	padding:9px 0 0 15px;
}
.site_men{
 clear:left; 
 width:199px; 
 margin-top:10px;
}
.bg_rfq_04{
	background:url(../img/sistemas/rf_04.gif) repeat-x;
	height:30px;
	width:781px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
.contrfq{
	width:786px;
	height:30px;
	padding:3px; 
	overflow:hidden; 
	background: url(../img/sistemas/bg_barras.gif) repeat-x; 
}
.bus_tech{
	background:url(../img/sistemas/search_new.gif) no-repeat;
	width:470px;
	height:50px;
	overflow:hidden;
}
.btngo{
	background:url(../img/btn/go.gif) no-repeat;
	width:21px;
	height:20px;
	margin-top:18px;
	margin-left:5px;
}

.btnir{
	background:url(../img/btn/ir.gif) no-repeat;
	width:21px;
	height:20px;
	margin-top:18px;
	margin-left:5px;
}

.btngo2{
	background:url(../img/btn/go.gif) no-repeat;
	width:21px;
	height:20px;
	margin-top:5px;
	margin-left:3px;
	margin-right:5px;
}

.video_bg{
	background:url(../img/bg/bg_vid_01.gif) repeat-x;
	width:500px; 
	height:27px;
	text-align:center;
	padding-top:20px;
	margin-top:10px;
}
.video_bg_buy{
	background:url(../img/bg/bg_vid_02.gif) repeat-x;
	width:500px; 
	height:27px;
	text-align:center;
	padding-top:20px;
	margin-top:10px;
}
.top_secret{
	width:840px; 
	padding:10px; 
	padding-top:15px; 
	background:url(../img/varios/top_secrets.gif) no-repeat; 
	height:110px; 
	margin-bottom:15px;	
	margin-top:10px;
}
.top_secret_2{
	width:566px; 
	padding:10px; 
	padding-top:15px; 
	background:url(../img/varios/top_secrets_2.gif) no-repeat; 
	height:175px; 
	margin-bottom:5px;	
	margin-top:10px;
}
.bg_rfq_05{
	background:url(../img/sistemas/rf_05.gif) repeat-x;
	height:30px;
	width:781px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
.messa_top_Sup_02{
	background:#964000 url(../img/sistemas/btn/bgaid2.gif) repeat-x;
	height:30px;
	width:840px
}
.messa_top_Sup{
	background:#d05c06 url(../img/sistemas/btn/bgaid2_02.gif) repeat-x;
	height:30px;
	width:840px
}
.tit_blogs_buyer{
	background:url(../img/sistemas/btn/bgaid.gif) repeat-x;
	height:30px;
	width:840px;
	}
.tit_blogs_buyer_02{
	background:url(../img/sistemas/btn/bgaid_02.gif) repeat-x;
	height:30px;
	width:840px;
	}
.blog_post_all{
	background:url(../img/bg/bg_for20.gif) repeat-x;
	height:30px;
	width:665px;
	}
	
	.mail_link{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

/* *************+ Articles +*********************** */
.imgart_lee{
	background:url(../articles/img/lee_misc_01.jpg) no-repeat;
	width:175px;
	height:378px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.logo_lee{
	background:url(../articles/img/lee_logo.jpg) no-repeat;
	width:444px;
	height:100px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}

.logo_aj{
	background:url(../articles/img/aj_logo.jpg) no-repeat;
	width:456px;
	height:94px;
	border:1px #FFFFFF solid;
	margin-top:10px;
}
.imgart_lee{
	width:175px;
	height:378px;
	margin-top:10px;
}
.imgbuy_calcu_01{
	background:url(../img/varios/cal_01.gif) no-repeat;
	width:455px;
	height:133px;
	display:block;
	float:left;
	margin:10px;
	text-indent:-900px;
}
.imgbuy_calcu_02{
	background:url(../img/varios/cal_02.gif) no-repeat;
	width:455px;
	height:133px;
	display:block;
	float:left;
	margin:10px;
	text-indent:-900px;
}
.imgbuy_calcu_03{
	background:url(../img/varios/cal_03.gif) no-repeat;
	width:455px;
	height:133px;
	display:block;
	float:left;
	margin:10px;
	text-indent:-900px;
}
.mailing_dentro{
	background:url(../img/btn/btn01_01e_2.gif) no-repeat;
	width:122px;
	height:52px;
	display:block;
	cursor:pointer;
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
	padding:3px 8px 0 0;
	line-height:16px;
	}
.buy_compression_springs{
	background:url(../img/varios/buy_pages_compression.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_extension_springs{
	background:url(../img/varios/buy_pages_extension.jpg) no-repeat;
	width:451px; height:95px;
	}
.buy_torcion_springs{
	background:url(../img/varios/buy_pages_torcion.jpg) no-repeat;
	width:430px; height:95px;
	}
.buy_rings{
	background:url(../img/varios/buy_pages_spring_rings.jpg) no-repeat;
	width:352px; height:95px;
	}
.buy_stampings{
	background:url(../img/varios/buy_pages_stampings.jpg) no-repeat;
	width:340px; height:95px;
	}
.buy_conical_springs{
	background:url(../img/varios/buy_pages_conical.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_die_springs{
	background:url(../img/varios/buy_pages_die.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_magazine_springs{
	background:url(../img/varios/buy_pages_magazine.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_rubber_springs{
	background:url(../img/varios/buy_pages_rubber.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_garter_springs{
	background:url(../img/varios/buy_pages_garter.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_micro_springs{
	background:url(../img/varios/buy_pages_micro.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_spring_pins{
	background:url(../img/varios/buy_pages_pin.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_washer_springs{
	background:url(../img/varios/buy_pages_washer.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_wave_springs{
	background:url(../img/varios/buy_pages_wave.jpg) no-repeat;
	width:500px; height:95px;
	}
.text_want{
	color:#0e1629;
	font-size:10px; text-decoration:none;
	}
.text_want_verde{
	color:#377317;
	font-size:10px; text-decoration:none;
	font-weight:bold;
	}
.text_want_naranja{
	color:#eb7e2c;
	font-size:10px; text-decoration:none;
	font-weight:bold;
	}
.btn_want_01{
	background:url(../img/btn/btn_want_01.gif) no-repeat;;
	width:94px;
	height:35px;
	float:left;
	display:block
	}
.btn_want_02{
	background:url(../img/btn/btn_want_02.gif) no-repeat; ;
	width:94px;
	height:35px;
	float:left;
	display:block
	}
.buy_automotive_springs{
	background:url(../img/varios/buy_pages_automotive.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_gas_springs{
	background:url(../img/varios/buy_pages_gas.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_garage_springs{
	background:url(../img/varios/buy_pages_garage.jpg) no-repeat;
	width:500px; height:95px;
	}
.buy_cantilever_springs{
	background:url(../img/varios/buy_pages_cantilever.jpg) no-repeat;
	width:500px; height:95px;
	}
.getting_started{
	background:url(../img/varios/getting_started.jpg) no-repeat;
	width:500px; height:95px;
	}
.text_yellow{
	color:#ffd800;074102
	font-size:12px;
	}
.text_verde{
	color:#074102;81c07b
	font-size:12px;
	}
.text_verde_claro{
	color:#81c07b;
	font-size:12px;
	font-weight:bold;
	}
.cont_buy_button{
	width:245px; height:91px; background:url(../img/varios/bg_buy.gif) repeat-x;  border:2px solid #d0cc10; text-align:center; line-height:13px !important
	}
.cont_buy_how{ background:url(../img/bg/bg_how.jpg) no-repeat; width:860px; height:420px; margin-left:20px; margin-top:50px } 
.new_text_01{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#FFF; text-decoration:none; text-align:justify;}
.new_text_02{ font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#FFF; text-decoration:none;}
.cont_semana_new{width:706px; height:70px; border:3px solid #1f5788; background:#3971a2; padding-top:10px; padding-left:8px; margin-left:15px; }
.cont_text_sema{ width:706px; height:30px; overflow:hidden;}
.new_con_01{ width:694px; min-height:130px; background:#4180b7; padding:10px;  text-align:justify; margin-top:5px;}
.new_con_02{ width:694px; min-height:130px;  padding:10px; background:#6a9ecc; text-align:justify; margin-top:5px;}
.cont_tit_img{width:694px; overflow:hidden; text-align:justify; margin-bottom:5px;}
.cont_new_info{width:694px; height:60px; overflow:hidden; text-align:justify;}
.btn_see_more{ background:url(../img/btn/btn_see_more.gif) no-repeat; width:67px; height:22px; float:right; display:block;}
.cont_new_article{width:635px; padding:10px; margin-bottom:10px; border:3px solid #1f5788; background:#3971a2; margin-top:20px; margin-left:15px;}
.btn_send_article{ background:url(../img/btn/btn_send_article.gif) no-repeat; width:122px; height:26px; display:block;}
.cont_new_gallery{width:635px; padding:10px; margin-bottom:10px; border:3px solid #1f5788; background:#3971a2; margin-left:15px; }
.btn_full_size{ background:url(../img/btn/btn_full_size.gif) no-repeat; width:99px; height:26px; display:block;}
.btn_back_to{ background:url(../img/btn/btn_back_to.gif) no-repeat; width:84px; height:26px; display:block;}

/*****new_banner****/
.banner_snews{ background:url(../img/varios/s_news.gif) no-repeat; width:331px; height:95px;}
.text_want_verde_12{	color:#377317;	font-size:12px; text-decoration:none;	font-weight:bold;	}
.text_want_blanco_12{	color:#FFF;	font-size:12px; text-decoration:none;	font-weight:bold;	}
.cont_flash{width:915px; height:122px; overflow:hidden}
/*.cont_new_green{width:283px; height:92px; background:url(../img/varios/img_new_quick.jpg) no-repeat; overflow:hidden; cursor:pointer; display:block;}*/
.cont_new_green{width:308px; height:92px; /*background:url(../img/varios/img_new_quick2.jpg) no-repeat;*/ overflow:hidden; cursor:pointer; display:block;}
.cont_new_green_large{width:194px; height:357px; /*background:url(../img/varios/img_new_quick_large.jpg) no-repeat;*/ overflow:hidden; cursor:pointer; display:block;}
.cont_new_yellow{width:316px; height:72px; padding:10px; margin-left:-25px; background:url(../img/varios/yellow_box.png) top center no-repeat; line-height:12px }
.cont_cal_quote{ background:url(../img/varios/img_calcu_mnsg.jpg) no-repeat; width:366px; height:146px; margin:0 auto; float:none; cursor:pointer;}
.text_quote_18_blanco{ font-size:18px; color:#FFF;}
.text_quote_24_verde{ font-size:24px; color:#33cc33; font-weight:bold}
.text_quote_24_blanco{ font-size:24px; color:#FFF; font-weight:bold}
/*how to videos tv box */
.how_to_tv{ background:url(../img/varios/how_to_videos.png) top left no-repeat; width:156px; height:91px; float:left }

/*** quick quote expandible ***/
.qq_contenedor {
	width:600px;
	height:350px;
	background:none !important;
	overflow:visible;	
	padding:0 3px 0 3px;
	font-family:Tahoma, Geneva, sans-serif !important;
}

.qq_text,.qq_text11{
	color:#FFF;
	font-family:Tahoma;
	font-size:9px;
	}
.qq_text_verde{
	color:#030;
	font-family:Tahoma;
	font-size:9px;
}
.qq_text_verde_oscuro{
	color:#00240D;
	font-family:Tahoma;
	font-size:9px;
}
.qq_text11{
	font-size:11px;
	}
.qq_requerido { border:#600 solid 1px;}
.btn_gris{ background:url(../img/btn/quote/btn_gris.jpg) repeat-x; height:15px; padding:5px 15px; margin:0 2px; display:block; float:right; color:#FFF; text-decoration:none !important }
.btn_gris_small{ background:url(../img/btn/quote/btn_gris_small.jpg) repeat-x; height:14px; padding:3px 10px; margin:0 2px; display:block; float:right; color:#FFF; text-decoration:none !important; font-size:11px }


span{ font-family:Tahoma }
/********************
	Tabla RFQ
********************/
.qq_marco_tabla{ border:2px solid #000000; }
.qq_tit_seccion{ background-color:#184d3d; color:#FFF !important; }
.qq_tit_cuadro{ background:url(../img/bg/bg_quote_title.jpg) no-repeat; height:19px; width:142px; color:#184d3d; float:left; padding-top:3px; margin-left:2px; text-align:center;  }
.qq_tit_cuadro_large{ background:url(../img/bg/bg_quote_title2.jpg) no-repeat; height:19px; width:220px; color:#184d3d; float:left; padding-top:3px; margin-left:2px; text-align:center;  }
.qq_seccion{ background-color:#dfe4e0; color:#094f35 !important; font-weight:bold; font-size:12px }
.qq_texto_verde{ color:#030; font-size:12px }
.qq_info_labelreg{ display:inline; color:#030; font-size:12px; font-weight:normal; padding-right:5px; text-align:justify; }
.qq_formato_fecha{ font-size:9px; color:#646965 !important }
.qq_review{ font-weight:normal !important }

/**************

date picker css


**************/
/* This is a very basic stylesheet for the date-picker. Feel free to create your own. */

/* The wrapper div */
div.datePicker
        {
        position:absolute;
        min-width:24em;
        width:24em;
        z-index:9999;
        text-align:center;

        /* Change the font-size to suit your design's CSS. The following line is for the demo that has a 12px font-size defined on the body tag */
        font:900 0.8em/0.8em  Tahoma, Verdana;
        
        /* For Example: If using the YUI font CSS, uncomment the following line to get a 10px font-size within the datePicker */
        /* font:900 77%/77% Verdana; */

        background:transparent;

        /* Mozilla & Webkit extensions to stop text-selection. Remove if you wish to validate the CSS */
        -moz-user-select:none;
        -khtml-user-select:none;
        }
/* Styles for the static datePickers */
div.staticDP
        {
        position:relative;
        top:5px;
        left:0;
        }
/* The iframe hack to cover selectlists in Internet Explorer <= v6 */
iframe.iehack
        {
        position:absolute;
        background:#fff;
        z-index:9998;
        padding:0;
        border:0;
        display:none;
        margin:0;
        }
/* The "button" created beside each input for non-static datePickers */
a.date-picker-control:link,
a.date-picker-control:visited,
a.date-picker-control:hover,
a.date-picker-control:active,
a.date-picker-control:focus
        {
        /*position:relative;*/
        /* Moz & FF */
        display: -moz-inline-stack;
        border:0 none;
        padding:0;
        margin:0 0 0 4px;
        background:transparent url(../app/modulos/Core/extras/date-picker/media/cal.gif) no-repeat 50% 50%;
        min-width:16px;
        line-height:1;
        cursor:pointer;
        visibility:visible;
        text-decoration:none;
        vertical-align:middle;
        }
/* Feed IE6 the following rule, IE7 should handle the min-width declared above */
* html a.date-picker-control
        {
        width:16px;
        }
a.date-picker-control
        {
        /* IE, Safari & Opera. Seperate CSS rule seems to be required. */
        display:inline-block;
        }
a.date-picker-control span
        {
        display:block;
        width:16px;
        height:16px;
        margin:auto 0;
        }
/* The next & previous buttons */
div.datePicker th span
        {
        display:inline;
        padding:0;
        margin:0;
        color:#000;
        text-align:center;
        line-height:1em;
        border-width:0;
        font-family: georgia, times new roman, palatino, times, bookman, serif;
        background:transparent;
        font-weight:bold;
        cursor:pointer;
        }
div.datePicker th span.month-display,
div.datePicker th span.year-display
        {
        text-transform:uppercase;
        letter-spacing:1px;
        font:800 1.2em  Tahoma, Verdana;
        cursor:default;
        }
div.datePicker th span.prev-but,
div.datePicker th span.next-but
        {
        font-size:1.8em;
        cursor:pointer !important;
        }

div.datePicker th span.today-but
        {
        text-align:center;
        margin:0 auto;
        font:normal 1em  Tahoma, Verdana;
        width:100%;
        text-decoration:none;
        line-height:1.6em;
        text-transform:uppercase;
        cursor:pointer !important
        }
div.datePicker thead th span.fd-disabled
        {
        color:#aaa;
        cursor:default !important;
        }
/* The mon, tue, wed etc day buttons */
div.datePicker th span.fd-day-header
        {
        text-align:center;
        margin:0 auto;
        font:900 1em  Tahoma, Verdana;
        height:1.4em;
        width:2em;
        text-decoration:none;
        text-transform:lowercase;
        line-height:1.4em;
        }
/* The table */
div.datePicker table
        {
        position:relative;
        margin:0;
        padding:0;
        border:1px solid #ccc;
        background:#fff url(../app/modulos/Core/extras/date-picker/media/gradient-e5e5e5-ffffff.gif) repeat-x 0 -20px;
        text-align:center;
        width:100%;
        border-spacing:1px;
        table-layout:fixed;
        border-collapse:separate;
        }
/* Common TD & TH styling */
div.datePicker table td
        {
        border:1px solid #ccc;
        padding:0;
        text-align:center;
        vertical-align:middle;
        /* Opera requires a line-height bigger than 1em in order to redraw properly */
        line-height:1.2em;
        cursor:pointer;
        background:#fff url(../app/modulos/Core/extras/date-picker/media/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px;
        width:3em;
        height:3em !important;
        height:2.8em;
        outline:none;
		color:#363636;
		
        }
div.datePicker table th
        {
        border:0 none;
        padding:0;
        line-height:1em;
        font-weight:bold;
        color:#222;
        text-align:center;
        vertical-align:middle;
        }
div.datePicker table td.date-picker-unused
        {
        background:#fff url(../app/modulos/Core/extras/date-picker/media/backstripes.gif);
        border-color:#dcdcdc;
        padding:0;
        cursor:default !important;
        }
div.datePicker table thead th.date-picker-title
        {
        width:auto;
        height:auto;
        padding:0.4em 0;
        }
/* The "mon tue wed etc" day header button styles */
div.datePicker table th.date-picker-day-header
        {
        text-transform:lowercase;
        width:3em;
        }
div.datePicker table th.date-picker-day-header span
        {
        display:block;
        }
/* The "todays date" style */
div.datePicker table td.date-picker-today
        {
        background:#fff url(../app/modulos/Core/extras/date-picker/media/bullet2.gif) no-repeat 0 0;
        color:rgb(100,100,100) !important;
        }
/* The "selected date" style */
div.datePicker table td.date-picker-selected-date
        {
        color:#333 !important;
        border-color:#333 !important;
        }
/* the "highlight days" style */
td.date-picker-highlight
        {
        color:#a86666 !important;
        }
/* The date "out of range" style */
div.datePicker table td.out-of-range
        {
        color:#ccc !important;
        font-style:oblique;
        background:#fcfcfc !important;
        cursor:default !important;
        }
/* The "disabled days" style */
div.datePicker table td.day-disabled
        {
        color:#aaa !important;
        background:transparent !important;
        cursor:default !important;
        }
/* The "active cursor" style */
div.datePicker table tbody td.date-picker-hover
        {
        background:#fff url(../app/modulos/Core/extras/date-picker/media/bg_header.jpg) no-repeat 0 0;
        cursor:pointer;
        border-color:rgb(100,130,170);
        color:rgb(100,130,170);
        }
/*
   Quirksmode necessity?
   ---------------------

   If your HTML document renders in quirksmode (i.e. has no doctype declaration)
   then uncomment the following CSS rule to set a less drastic font-size in IE

div.datePicker table th,
div.datePicker table td
        {
        font-size:100%;
        }
*/

/* Remove the images for Internet Explorer <= v6 using the "* html" hack */
* html div.datePicker table td
        {
        background-image:none;
        }
* html div.datePicker table td.date-picker-unused
        {
        background:#f2f2f2;
        }


/*********************

	dropdown menu

*********************/

#menu {
	width: 90%;
	/*background:#36F;*/
	background-color:#FFFFFF;
	/*border-bottom: 0px #D0DADB solid;*/
	border: #C6CDD2 solid 1px;
	padding-left: 10px;
	height: 17px;
}

#menu  ul {
	display: block;
	margin: 0;
	padding: 0;
	line-height: 1em;
	list-style: none;
	z-index: 90
}

#menu  ul li {
	float: left;
	margin: 0 3px 0 0;
	padding: 0;
	font-size: 12px;
	line-height: 1, 5em;
	list-style-type: none;
}

#menu ul li a {
	float: left;
	display: block;
	width: auto;
	font-weight: normal;
	background: transparent;
	text-decoration: none;
	color: #fff;
	margin: 0;
	padding: 3px 5px 1px 5px;
}

#menu  ul li a:hover {
	color: #fff;
	text-decoration: none;
}

#menu  ul li.sep {
	color: white;
	padding: 0.8em 0em 0.5em 0em;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu  ul li a {
	float: none;
}

/* End IE5-Mac hack */
#menu  ul.level2, #menu ul.level3 {
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	background:#335e51;
}

#menu  ul.level2 li, #menu ul.level3 li {
	border-bottom: 1px solid #fff;
	float: none;
	margin: 0;
	padding: 0;
	width: 150px;
}

#menu  ul.level2 li a, #menu ul.level3 li a {
	padding: 5px 9px 5px 5px;
}

#menu  ul.level2 li a:hover,#menu  ul.level3 li a:hover {
	font-weight: normal;
	background-color:#D9E3FD;
	background-image: none;
	color:#335e51;
}

.subseccion{ background:url(../img/varios/white_arrow.gif) no-repeat; background-position:right 5px }
.dropdown{ background:url(../img/varios/dropdown.gif) no-repeat; background-position:right 3px }
input.labelreg{ background-color:#FFFFFF !important; border:1px solid #C6CDD2 !important;margin-left:5px;padding:2px; }
textarea.labelreg{ background-color:#FFFFFF !important; border:1px solid #C6CDD2 !important; }
.btn_regist_buy{ background:url(../img/btn/btn_reg_buyer.jpg) no-repeat; width:148px; height:27px; display:block; float:left; cursor:pointer; margin-left:107px;}
.btn_regist_sup{ background:url(../img/btn/btn_reg_suppl.jpg) no-repeat; width:160px; height:27px; display:block; float:left; cursor:pointer; margin-left:5px}
.btn_reg_buy{ background:url(../img/btn/btn_reg_verde.jpg) repeat-x; padding:5px 10px 0; height:20px; color:#FFF; font-size:13px; font-weight:bold; float:left; border:1px solid #9DB1B0; text-shadow:#4c4e4e 1px 2px 4px; text-decoration:none !important }
.btn_reg_sup{ background:url(../img/btn/btn_reg_naranja.jpg) repeat-x; padding:5px 10px 0; height:20px; color:#FFF; font-size:13px; font-weight:bold; float:left; border:1px solid #9DB1B0; text-shadow:#4c4e4e 1px 2px 4px; text-decoration:none !important }

.banner_title{ height:90px; margin-left:10px; float:left; font-size:32px; line-height:38px; color:#FFF; padding-top:5px }

/*---------------------- CALC ---------------------- */
.calc_column_left {
	width:435px;
	height:auto;
	float:left;
	padding-top:10px;
	position:relative;
}
.calc_column_right {
	width:450px;
	height:auto;
	float:left;
	padding-top:10px;
}
.calc_subtit {
	width:388px;
	background:url(../img/calcs/center_subtit_blue.gif) repeat-x;
	height:61px;
	margin:0 auto;
	float:none;
	text-align:center;
	font-size:26px;
	padding:15px 12px;
	position:relative;
}
.calc_subtit div {
	position:absolute;
	width:11px;
	height:91px;
	top:0;
}
.calc_left_subtit {
	background:url(../img/calcs/left_subtit_blue.gif);
	left:0;
}
.calc_right_subtit {
	background:url(../img/calcs/right_subtit_blue.gif);
	right:0;
}
.btn_calculator {
	display:block;
	width:395px;
	height:125px;
	border-bottom:dotted 1px #FFF;
	text-decoration:none;
	margin:20px auto 0;
	font-size:24px;
	color:#fff;
}
.btn_calculator:hover {
	text-decoration:none;
}
.btn_calculator img {
	float:left;
	border:none;
}
.btn_calculator span {
	display:block;
	float:left; 
	margin:20px 0 0 20px;
}
.benef_upd_calc {
	list-style:none;
	padding:0;
	width:90%;
	margin:20px auto;
}
.benef_upd_calc li {
	float:left;
	clear:both;
	width:100%;
	font-size:14px;
}
.benef_upd_calc img {
	float:left;
	margin-right:10px;
}
.benef_upd_calc strong {
	font-size:19px;
}
.btn_demo_dsc, .btn_try_dsc  {
	width:130px;
	height:68px;
	display:block;
	float:left;
	color:#FFF;
	font-size:14px;
	text-decoration:none;
	padding:25px 75px 0 10px;
	font-weight:bold;
	text-align:center;
}
.btn_demo_dsc:hover, .btn_try_dsc:hover  {
	text-decoration:none;
}
.btn_demo_dsc {
	background:url(../img/calcs/btn01.gif) no-repeat top center;
}
.btn_try_dsc {
	background:url(../img/calcs/btn02.gif) no-repeat top center;
}
.cont_video_calc {
	width:100%;
	float:left;
}
.cont_video_calc object {
	width:400px;
	height:250px;
	margin:20px auto;
	float:none;
	border:solid 2px #0a3262;
	display:block;
}
.info_intro_calc a {
	color:#FFF;
	text-decoration:none;
}
.cont_inks_info_calc {
	width:100%;
	text-align:right;
}
/*---------------------- CALC DELUXE ---------------------- */
.top_calc_d {
	width:100%;
	height:90px;
	padding-top:10px;
}
.active_link_cd {
	background-position:center left !important;
}

.active_link_btn {
	background-position:bottom left !important;
}
.active_link_cd span {
	text-decoration:none !Important;
}
.btn_calc_d_compression:hover, .btn_calc_d_extension:hover, .btn_calc_d_torsion:hover {
	background-position:bottom left;
	text-decoration:none;
}
.btn_calc_d_compression span, .btn_calc_d_extension span, .btn_calc_d_torsion span {
	display:block;
	float:left;
	margin-top:20px;
	margin-left:90px;
}
.left_calc_d {
	width:49%;
	height:auto;
	border-right:dotted 1px #000;
}
.right_calc_d {
	width:49%;
	height:auto;
}
.table_info_calc_d {
	width:410px;
	border:solid 1px #000;
	margin-top:10px;
	background-color:#2C60A3;
}

.table_info_calc_d_s{
	width:200px;
	border:solid 1px #000;
	margin:0;
	margin-top:10px;
	background-color:#2C60A3;
}


.table_red_calc_d {
	width:205px;
	border:solid 1px #4d1f00;
	margin-top:10px;
	background-color:#A12B2B;
}
.table_green_calc_d {
	width:205px;
	border:solid 1px #003615;
	margin-top:10px;
	background-color:#1F711E;
}


.tit_calc_d_green {
	background:#144513 url(../img/calcs/table_tit_green.gif) repeat-x;
	height:33px;
	font-size:16px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	border-bottom:dotted 1px #003615;
}
.tit_calc_d_red {
	background:#621b1b url(../img/calcs/table_tit_red.gif) repeat-x;
	height:33px;
	font-size:16px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	border-bottom:dotted 1px #4d1f00;
}
.dbt {
	border-top:dotted 1px #000;
}
.dbl {
	border-left:dotted 1px #000;
}
.dbb_r {
	border-bottom:dotted 1px #4d1f00;
}
.dbb_g {
	border-bottom:dotted 1px #003615;
}

.calc_d_blue_subtit {
	background-color:#244686;
	color:#FFF;
	height:45px;
	font-weight:bold;
}
.calc_d_green01 {
	background-color:#339132;
	color:#FFF;
	padding:7px;
}
.calc_d_green02 {
	background-color:#1f711e;
	color:#FFF;
}
.calc_d_red01 {
	background-color:#ce4747;
	color:#FFF;
	padding:7px;
}
.calc_d_red02 {
	background-color:#a12b2b;
	color:#FFF;
}
.inputs50_c_d {
	width:50px;
	display:block;
	margin:0 auto;
	background-color:#FFF;
	color:#003;
	font-size:11px;
	text-align:center;
}
.inputs75_c_d {
	width:75px;
	display:block;
	margin:0 auto;
	background-color:#FFF;
	color:#003;
	font-size:11px;
	text-align:center;
}
.graylist180_c_d {
	width:180px;
	display:block;
	margin:0 auto;
	background-color:#c6cdd2;
	color:#000;
	font-size:11px;
	text-align:left;
}
.btn_calculate_c_d {
	display:block;
	float:right;
}
.btn_type01, .btn_type02, .btn_type03, .btn_type04, .btn_type11, .btn_type12, .btn_type13, .btn_type14, .btn_type15,.btn_type02_dsb, .btn_type03_dsb, .btn_type04_dsb,.btn_type12_dsb, .btn_type13_dsb, .btn_type14_dsb, .btn_type15_dsb {
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	width:173px;
	height:67px;
}
.btn_type01:hover, .btn_type02:hover, .btn_type03:hover, .btn_type04:hover, .btn_type11:hover, .btn_type12:hover, .btn_type13:hover, .btn_type14:hover, .btn_type15:hover {
	background-position:bottom left;
	text-decoration:none;
}

.btn_type01 {
	background:url(../img/calcs/type01.gif);
}
.btn_type02 {
	background:url(../img/calcs/type02.gif);
}
.btn_type03 {
	background:url(../img/calcs/type03.gif);
}
.btn_type04 {
	background:url(../img/calcs/type04.gif);
}

.btn_type02_dsb {
	background:url(../img/calcs/btn_compress_ground.png);
}
.btn_type03_dsb {
	background:url(../img/calcs/btn_compress_doble.png);
}
.btn_type04_dsb {
	background:url(../img/calcs/btn_compress_open.png);
}


.btn_type11 {
	background:url(../img/calcs/type11.gif);
}
.btn_type12 {
	background:url(../img/calcs/type12.gif);
}
.btn_type13 {
	background:url(../img/calcs/type13.gif);
}
.btn_type14 {
	background:url(../img/calcs/type14.gif);
}
.btn_type15 {
	background:url(../img/calcs/type15.gif);
}

.btn_type12_dsb {
	background:url(../img/calcs/type12.png);
}
.btn_type13_dsb {
	background:url(../img/calcs/type13.png);
}
.btn_type14_dsb {
	background:url(../img/calcs/type14.png);
}
.btn_type15_dsb {
	background:url(../img/calcs/type15.png);
}


.txt_red_c_d {
	color:#cc0000;
}
.btn_save, .btn_print {
	display:block;
	width:176px;
	height:54px;
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:20px;
	color:#FFF;
	padding-left:85px;
	padding-top:30px;
	float:right;
	clear:both;
}


.btn_blueprint, .btn_email {
	display:block;
	width:176px;
	height:64px;
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:20px;
	color:#FFF;
	padding-left:85px;
	padding-top:20px;
	float:right;
	clear:both;
}
.btn_blueprint:hover, .btn_save:hover, .btn_print:hover, .btn_email:hover {
	background-position:bottom left;
	text-decoration:none;
}
.btn_blueprint {
	background:url(../img/calcs/btn_blueprint.gif);
}
.btn_save {
	background:url(../img/calcs/btn_save.gif);
}
.btn_print {
	background:url(../img/calcs/btn_print.gif);
	height: 64px;
    padding-top: 15px;
}
.btn_email {
	background:url(../img/calcs/btn_email.gif);
	height: 64px;
    padding-top: 15px;
}
.contenedor_step {
	width:100%;
	height:auto;
	position:relative;
	text-align: center;
}
.step01, .step02, .step03 {
	width:72px;
	height:46px;
	position:absolute;
	left:-1px;
	top:-4px;
}
.step01 {
	background:url(../img/calcs/step01.png);
}
.step02 {
	background:url(../img/calcs/step02.png);
}
.step03 {
	background:url(../img/calcs/step03.png);
}
.step04 {
	background:url(../img/calcs/step04.png);
	width:72px;
	height:46px;
	position:absolute;
	right:357px;
	top:0px;
}

.step05 {
	background:url(../img/calcs/step05.png);
	width:72px;
	height:46px;
	position:absolute;
	right:357px;
	top:0px;
}
.step06 {
	background:url(../img/calcs/step06.png);
	width:72px;
	height:46px;
	position:absolute;
	right:357px;
	top:0px;
}
.step03b {
	background:url(../img/calcs/step03.png);
	width:72px;
	height:46px;
	position:absolute;
	right:270px;
	top:20px;
}

.mensajes{
	padding:10px;
	font-size:20px;
	text-align:center;
	width:90%;
	height:auto;
}

.img_mensaje{
	position:absolute;
	right:382px;
	top:10px;
}

/* BLUE PRINT */
.blueprintContent{
	width:815px;
	padding-bottom:20px;
	float:none;
	margin:0 auto;
	min-height:400px;
	clear:both;
}
.imgBluePrint{
	border:0px;
}
.table_form_blueprint {
	width:910px;
	border:solid 1px #000;
	margin-top:10px;
	background-color:#3770b1;
}
.blueprint_input_notes {
	border:none;
	float:left;
	height:88px;
	width:260px;
	background-color:#FFF;
	color:#003;
	font-size:11px;
	font-family:Tahoma;
	padding:0 5px;
}
.blueprint_input {
	border:none;
	float:left;
	height:22px;
	width:260px;
	background-color:#FFF;
	color:#003;
	font-size:11px;
	font-family:Tahoma;
	padding:0 5px;
}
.blueprint_cont_btns {
	width:788px;
	margin:0 auto;
	clear:both;
	padding-top:10px;
	height:67px;
	float:none;
}
.btn_save_mini, .btn_print_mini {
	display:block;
	width:122px;
	height:47px;
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:15px;
	color:#FFF;
	padding-left:65px;
	padding-top:10px;
	float:left;
	margin-left:10px;
}
.btn_blueprint_mini, .btn_email_mini {
	display:block;
	width:122px;
	height:42px;
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:15px;
	color:#FFF;
	padding-left:65px;
	padding-top:15px;
	float:left;
	margin-left:10px;
}
.btn_blueprint_mini:hover, .btn_save_mini:hover, .btn_print_mini:hover, .btn_email_mini:hover {
	background-position:bottom left;
	text-decoration:none;
}
.btn_blueprint_mini {
	background:url(../img/calcs/btn_blueprint_mini.gif);
}
.btn_save_mini {
	background:url(../img/calcs/btn_save_mini.gif);
}
.btn_print_mini {
	background:url(../img/calcs/btn_print_mini.gif);
}
.btn_email_mini {
	background:url(../img/calcs/btn_email_mini.gif);
}
.file-wrapper {
	width:260px;
	height:22px;
	cursor: pointer;
	display: inline-block;
	overflow: hidden;
	position: relative;
}
.file-wrapper input {
	cursor: pointer;
	filter: alpha(opacity=1);
	-moz-opacity: 0.01;
	opacity: 0.01;
	position: absolute;
	right: 0;
	top: 0;
	width:260px;
	height:22px;
}
.file-wrapper .button {
  background: url(../img/calcs/btn_browse.gif);
  width:82px;
  height:21px;
  color: #fff;
  text-align:center;
  cursor: pointer;
  display: inline-block;
  font-size: 11px;
  line-height:21px;
  float:left;
}
.file-holder {
	border:none;
	float:left;
	height:22px;
	width:160px;
	background-color:#FFF;
	color:#003;
	font-size:11px;
	line-height:22px;
	display:inline-block;
	font-family:Tahoma;
	padding:0 5px;
	float:left;
	margin-right:5px;
}
