.copyright {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 600;
	font-variant: normal;
	color: #333333;
	vertical-align: bottom;
	height: 20px; 
	text-align: center;
}

.laterales{
	width: 1px;
}

.inferior{
	height: 3px;
}

.box {
	border: 1px solid  #999999;
	vertical-align: top;
	width: 194;
	height: 120;
}

.box2 {
	border: 1px solid  #999999;
	vertical-align: top;
	width: 202;
	height: 120;
}

.box_login {
	border: 1px solid  #999999;
	vertical-align: top;
	width: 194;
	height: 128;
	margin-top: 8px;
}


.boxbg {
	width: 194;
}

.boxtitle {
	height: 28px;
	width: 194px;
	text-indent: 0.5em;
	background-image:url('../imagenes/img_title.gif');
	font-weight: 600;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma;
	text-align: left;
}

.boxtitle2 {
	height: 29px;
	text-indent: 0.2em;
	font-weight: 600;
	color: #FFFFFF;
	font-family: Tahoma;
	text-align: left;
}

.boxtitle3 {
	height: 29px;
	text-indent: 0.2em;
	font-weight: 600;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
}

.txtcar {
	height: 29px;
	text-indent: 0.1em;
	color: #000;
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
}

.txttotal {
	text-indent: 0.1em;
	color: #FF3300;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 700;
}

.txtnt {
	color: #000;
	font-family: Tahoma;
	font-size: 11px;
	text-align: right;
	font-weight: 700;
}

.supline {
	border-top: 1px solid #999999;
}

.txtcar2 {
	height: 29px;
	text-indent: 0.1em;
	color: #000;
	font-family: Tahoma;
	font-size: 11px;
	text-align: right;
}

.inputcar {
	height: 12px;
	text-indent: 0.1em;
	color: #000;
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
}

.boxcont{ 
	text-indent: 0.3em;
	font-family:Tahoma;
	font-size:13px;
	font-weight: 600;
	color:#666666;
}

.imputsearch{
	margin-top: 10px;
	width: 110px;
	}
	
.Catpro{ 
	margin-top: 4px;
	font-family:Tahoma;
	font-size:11px;
	font-weight: 600;
	color: #FF3300;
	margin-left: 2px;
	width: 178px;
}

.liCatpro{
	padding-bottom: 2px;
	line-height: 16px;
	height: 24px;
	vertical-align: top;
	margin-bottom: 0px;
	margin-right: 8px;
	font-family:Tahoma;
	font-weight: 600;
	color: #FF3300;
	border-bottom: 1px dashed #FF3300;
	vertical-align: bottom;
}

.liCatproult{
	padding-bottom: 2px;
	line-height: 16px;
	height: 24px;
	vertical-align: top;
	margin-bottom: 0px;
	margin-right: 8px;
	font-family:Tahoma;
	font-weight: 600;
	color: #FF3300;
	vertical-align: bottom;
}

.linkCatpro{
	text-decoration: inherit;
	padding-bottom: 2px;
	line-height: 16px;
	height: 20px;
	vertical-align: top;
	margin-bottom: 0px;
	font-family:Tahoma;
	font-weight: 600;
	color: #0099CC;
}

.liCatpro a{
	text-decoration: none;
	color: #FF6600;
}

.liCatpro a:hover{
	text-decoration: underline;
	color: #333;
}

.liCatproult a{
	text-decoration: none;
	color: #FF6600;
}

.liCatproult a:hover{
	text-decoration: underline;
	color: #333;
}

.liCatproimg{
	font-size:10px;
	color: #0066CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	width: 12px;
}

.imagen {
margin: 0px;
padding: 0px;
}

.link_footer{
	text-align:center;
	font-weight: 700;
	font-family:Tahoma;
	font-size:12px;
	color: #FFFFFF;
	text-decoration:underline;
}

.btncuenta{
	text-align:right;
	width: 78px;
}

.btnpedido{
	text-align:left;
	margin-right: 8px;
}

.links{
	font-family:Tahoma; 
	font-size: 12px;
}

.log{
	font-family:Verdana;
	color:#FF3300;
	font-size: 12px;
	font-weight: 600;
}

.links a { color: #51514f; text-decoration: none;}

.links a:hover { 
	text-decoration: underline;
	color:#333333;
	
	}

.login_txt1{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 700;
	color: #FF3300;
	text-align: right;
}

.login_txt2{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 700;
	color:#333333;
	text-align: right;
}

.login_link{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 700;
	color:#333333;
	text-align: right;
}

.login_link a { color: #51514f; text-decoration: none;}

.login_link a:hover { 
	text-decoration: underline;
	color:#333333;
}

.usern {
	font-family:Tahoma;
	color: #333333;
	font-size: 12px;
	font-weight: 600;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 700;
	text-align:center;
	vertical-align:middle;
}

.tabla_link1{
	width: 141px;
	height: 34px;
	border: 1px solid #AAAAAA;
	cursor: pointer;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 700;
	text-align: center;
	vertical-align: middle;
	color: #FF6600;
	text-decoration: none;
}

.btnlat1{
	width:6px; 
	height:32px; 
	background-color: #99CC00;
}

.btnlat2{
	width:6px; 
	height:32px; 
	background-color: #0099FF;
}

.btnlat3{
	width:6px; 
	height:32px; 
	background-color: #FFCC00;
}

.btnlat4{
	width:6px; 
	height:32px; 
	background-color: #FF6600;
}

.btnlat5{
	width:6px; 
	height:32px; 
	background-color: #CCFF00;
}

.btnlat6{
	width:6px; 
	height:32px; 
	background-color: #CC66FF;
}

.cont_nuevo_cliente{
	font-size:12px;
	font-family:Verdana;
	color:#333333;
	height: 100px;
}

.titulo_nuevo_cliente{
	font-size:12px;
	font-family:Verdana;
	color: #FF3300;
	font-weight:700;
}

.titulo_login{
	font-size:12px;
	font-family:Verdana;
	color: #FF3300;
	font-weight:700;
}


.tabla_login{
	margin-top:5px;
}

.divhead{
	background: #00CCFF;
	vertical-align:bottom;
	height: 5px;
}

.olvido_clave{
	font-family: Tahoma;
	font-size: 10px;
	text-align:left;
	color: #FF3300;
}

.footer{
	height: 42px;
	background-color: #F7F7F7;
	border: 1px solid #999999;
}

.footer_box_link{
	width: 100px;
	font-family: Tahoma;
	font-weight: 700;
	font-size: 12px;
	text-align: center;
}

.footer_box_link a { color: #FF6600; text-decoration: none;}

.footer_box_link a:hover { 
	text-decoration: underline;
	color:#333333;
	
	}

.footer_box_img{
	width: 48px;
	text-align: center;
}

.footer_box_space{
	width: 8px;
}

.footer_box_space2{
	width: 15px;
}

.header_space{
	width: 1px;
}

.header1{
	background-image: url(../imagenes/foto_r1_c1.png);
	width: 869px;
	height: 106px;
	background-repeat: no-repeat;
	border: 1px solid #333333;
}

.servi_detalles{
	font-family:Tahoma;
	font-size: 12px;
	font-weight: 700;
	color: #FF3300;
}

.servi_detalles a { color: #FF3300; text-decoration: underline;}

.servi_detalles a:hover { 
	text-decoration: underline;
	color:#333333;
}

.imprime{
	font-family:Tahoma;
	font-size: 12px;
	font-weight: 700;
	color: #333;
}

.imprime a { color: #FF3300; text-decoration: underline;}

.imprime a:hover { 
	text-decoration: underline;
	color:#333333;
}

#wizardpanel2 {
	background-color: #F5F5F5; margin:5px;
}


#wizardpanel {
	background-color: #F5F5F5; display:none;
}
#wizardcontent {
	height:300px
}
#wizardwrapper{width: 100%;}

.asist1_titulo{
	font-family:Tahoma;
	color:#FF3300;
	font-size: 18px;
	font-weight:700;
}

.asist1_cont{
	font-family:Tahoma;
	color: #333333;
	font-size: 14px;
	font-weight:700;
}

.asist_txt{
	font-family:Tahoma;
	color: #333333;
	font-size: 12px;
	font-weight:700;
}

.asist_txt_sel{
	font-family:Tahoma;
	color: #FF6600;
	font-size: 12px;
	font-weight:700;
}

.precio {
	font-family:Tahoma;
	font-size: 14px;
	font-weight: 700;
	color:#FF3300;
	}
	
.pagtext{
	font-family:Tahoma;
	font-size:11px;
	color:#FF3300;
	font-weight:700;
}


.texto14_negro{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: 700;
	color: #333333;
}

.texto_naranja{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 700;
	color:#FF3300;
}

.carshop_1{
	font-size: 12px;
	font-weight: 700;
	font-family: Tahoma;
	color: #000;
}

.carshop_2{
	font-size: 12px;
	font-weight: 700;
	font-family: Tahoma;
	color: #FF6600;
}

.cartb{
	text-align:center;
}
.extended_price{
	font-family: Tahoma;
	font-size: 12px;
	text-align:right
}

.unit_price{
	font-family: Tahoma;
	font-size: 12px;
	text-align:right
}

.remove{
	text-align:center
}

.quantity{
	text-align:center
}

.item_name{
	font-family: Tahoma;
	font-size:12px
}

.total_precio{
	font-family: Tahoma;
	font-size: 12px;
	text-align:right;
	font-weight:700;
}

.txttotal{
	font-family: Tahoma;
	font-size:14px
}



/* barra eventos*/



#sidebar{ font-family: Tahoma; font-size:12px; float:right;width:190px;color: #666666; border:1px solid #CCCCCC;padding:5px 5px 5px 5px; line-height: 140%}
#sidebar h2,#sidebar .sidebartitle{ font:bold 1.5em "Trebuchet MS", "Tahoma", sans-serif;border-bottom:1px solid #466a18;margin-bottom:5px;}
#sidebar a:hover{border:none;}
#sidebar a,#sidebar a:visited{color:#789d47;text-decoration:none;}
#sidebar li a:hover{color:#466a18;border-bottom:1px solid #466a18;text-decoration:none;}
.widget{background:#FFF url(/images/widget-bg.gif) repeat-x bottom right;margin-bottom:10px;border:1px solid #dbefc1;padding:5px 10px 10px 10px;}
#sidebar ul{margin:0;padding:0;}
#sidebar ul li{list-style:none;border:none;margin:0;padding:0;}
ul.list-cool li,div.widget_cool li{background:url(/images/mini-cool.gif) no-repeat !important;padding-left:20px !important;}
ul.list-page li,div.widget_pages li,li.widget_recent_entries li{background:url(/images/mini-blogroll.gif) no-repeat left center !important;padding-left:20px !important;}
ul.list-cat li,div.widget_categories li{background:url(../imagenes/mini-category.gif) no-repeat left center !important;padding-left:20px !important;}
.textwidget{padding-top:5px;}

.top-info{background:#f3fce6;color:#789d47;font:bold 12px "Trebuchet MS", "Tahoma", sans-serif;border-bottom:3px solid #dbefc1;border-top:1px solid #dbefc1;padding:10px;margin-bottom: 5px;}
.top-info a{color:#789d47;text-decoration:underline;}
.top-info a:hover{color:#466a18;text-decoration:underline;border:none;background:none;}

.result{display:block;font:10pt arial,helvetica,clean,sans-serif;}
.result0{float:right;width:380px;font:8pt arial,helvetica,clean,sans-serif;margin-top:5px;}
.result1{float:right;width:410px;font:8pt arial,helvetica,clean,sans-serif;margin-top:5px;}
.result table tr td{padding-top:5px;padding-bottom:5px;line-height:14px;}
.result0 table tr td,.result1 table tr td{padding-top:7px;padding-bottom:8px;line-height:14px;}
.title{font-weight:700;}

#footerbg{clear:both;background:#FFF url(/images/footer-bg.gif) repeat-x;border-top:1px solid #FC0;min-height:200px;}
#footer{width:760px;padding-bottom:50px;font-size:95%;color:#303030;line-height:130%;margin:0;}
#footer h4{font:normal 146%/100% "Trebuchet MS", Tahoma, Arial;color:#B80000;margin:10px 0 5px;}
.footer-meta strong{font-size:107%;line-height:135%;font-weight:700;}
.footer-meta ul{list-style:none;font-size:92%;line-height:110%;margin:0;padding:0;}
.footer-meta ul li{font-size:107%;line-height:135%;font-weight:700;padding:0 0 10px 20px;}
#footer ul{list-style:none;line-height:135%;margin:0;padding:1em 0 0;}
#footer li{float:left;margin:0;padding:0;}
#footer li a,#footer li span{display:block;float:left;border-right:1px solid #B80000;padding:5px 0.5em;}
#footer li span.copyright{border-right:none;}
#credits{width:760px;color:#303030;font-size:85%;line-height:120%;margin:0 auto;}
.footer-meta ul li.rss{background:url(/images/mini-rss.gif) no-repeat left 2px;padding:0 0 10px 20px;}
.center{text-align:center;}