body {	background: #ccc;	font: normal 10px/16px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;	color: #666;	margin: 15px;	text-align: center; /* For IE */	}
a{text-decoration:none;}
h1{	padding: 10px 10px;	font-size:20px;	color:#544293;	background-color:inherit;	text-transform:capitalize;	text-align:center;}
.contador{	color:inherit;	background:#9c0;	text-align:right;}
#error{	clear:both;	background:#FF0000;	color:#fff;	text-align:center;font-weight:bold;}
.titdat{	background:inherit;	text-align:center;	color:red;	font-weight:bold;}
#accdet{	text-align:right;	/*border:1px solid #000000;*/}
.dato{	border-bottom:1px solid #FF0000;	width:100px;	padding: 2px 10px;}
.daton{	border-bottom:1px solid #FF0000;	width:70px;	padding: 2px 10px;	text-align:right;}
.etiqn{	width:70px;	padding: 0 10px 0 10px;	text-align:right;	font-weight:bold;}
.datof{	border-bottom:1px solid #FF0000;	width:55px;	padding: 2px 10px;}
.detalle{	border: 1px solid #660099;	margin:10px 0 0 20px;}	#todo {	color:inherit;	position: relative;	width: 720px !important;	background: white; /*url(container_bg.gif) repeat-y;*/	border: 15px solid #fff;	margin: 0 auto;	padding: 0; /* For IE, see above */text-align: left;	}
#logo {	
width: 720px;	
height: 96px;	
background: url(logos/logo.gif) no-repeat right;
}
#volver {	width: 200px;	height: 39px;	border-top: 1px solid #fff;	background: #544293;	margin: 0;	float:left;	top:96px;	position:absolute;	color:inherit;	}
#menut {	width: 519px;	height: 39px;	border-top: 1px solid #fff;	background: #544293;	margin: 0;	float: right;	top:96px;	left:201px;	position:absolute;	color:inherit;	}
#cuerpo {	width: 720px;	top:41px;	/*border: 1px solid #000;*/	margin-top:41px;	/*background: #147;*/	}
#menu {	width: 200px;	height: auto;	float: left;	color:inherit;	/*border-top: 1px solid #fff;*/	background: #f90;	}
#ads { text-align:center; padding:5px; }
#adsch{ padding:5px; text-align:center; }
#contenido {	width: 519px;	/*margin-bottom:50px;	/*height: 39px;*/	border-top: 1px solid #fff;	background:inherit;	color:inherit;	float: right;	}
#pie {	width: 710px;	padding-right:10px;	height: 50px;	/*border-top: 1px solid #fff;*/	background: url(logos/pie.gif) no-repeat left #544293;	/*text-align:right;*/	color:#fff;	}
#limp {	clear:both;	}
ul {	margin: 0 0 0 10px;	padding:0 0 0 10px;	/*padding: 0px 0px 0px 10px;*/	list-style: none;	/*line-height: 12px;*/	}
li {	/*padding-bottom: 5px;*/	}			/* ficha */
.prod{	margin:10px 0 10px 0;}
.ficha {	width:95px;	height:120px;	/*padding:5px;*/	border:1px solid #544293;	background:#FFF;	color:#666;}
.desc a{	color:#666;	/*cursor:pointer;*/}
.desc a:hover {/*background: #DBEBF6 url(logos/tri.gif) left no-repeat;*//*border-top:1px solid #FF9900;*/color:#F90;}.imagen {	width:75px;	height:75px;	margin: 5px 10px;	}
.desc {	width:85px;	height:40px;	margin:5px;	text-align:center;	font-size: 10px;}/* ficha detalle productos*/
#d2 {	/*font: 12px Arial, Helvetica, sans-serif;*/	color: #663300;	visibility:hidden;	position:absolute;	left:340px;	top:200px;	width:500px;	background:#FFFFFF;	/*background:#66CCCC;	/*height:250px;*/	border:1px solid #544293;	z-index:9;	}
#d3 {	/*font: 12px Arial, Helvetica, sans-serif;*/	color: #663300;	position:absolute;	left:340px;	top:200px;	width:500px;	background:#FFFFFF;	/*background:#66CCCC;	/*height:250px;*/	border:1px solid #544293;	z-index:9;	}
#barra a, #pieficha a{	color:#fff;	background:inherit;}
#barra a:hover, #pieficha a:hover{	color:#f90;	background:inherit;}
.prod table{	text-align:center;}#barra{/*width:256px;*/padding-right:10px;background:#544293;color:inherit;height:25px;text-align:right;}
#cuerpoficha{/*border: 1px solid #0000FF;/*width:356px;*//*clear:both;*/padding:10px;/*height:10px;*/}
#pieficha{/*width:256px;*/color:inherit;background:#544293;clear:both;height:25px;}
img{	border:none;}
#img {	width:200px;	float:left;	/*border:1px solid #000000;	/*height:190px;*/	}
#tit{	color:#147;	font-size:14px;	padding:5px;	background:inherit;}
.cab{	text-align:center;	font-size:13px;	font-weight:bold;	color:#000000;	/*border:1px solid #000000;*/	width:190px;	background:#FFFFCC;}
#cotiz a {/*border-top:1px solid #000;*/border-bottom:0.5px solid #FFF;text-align:center;text-decoration: none;color:#000000;background:#FFFFCC;display: block;font-size:13px;padding: 0px 0px;width: 200px;font-weight:bolder;}
#cotiz a:hover {background: #655452 url(logos/tri.gif) left no-repeat;color:#f90;}
#cotiz{	background:#FFFFCC;}
.dcotiz{	padding:0 0 0 10px;}
#det {	text-align:left;	position:relative;	/*left:170px;*/	float: right;	width:250px;	border: 1px dotted #f90;	padding: 5px;	margin:20px 0 0 0;	/*height:190px;*/}
#msj{background:#CC0000;clear:both;color:#fff;text-align:center;border-bottom: 1px solid #fff; font-size:12px; font-weight:bold;}
#cotizacion{}#datcot{	width:200px;	float:left;	padding-left:10px;}
#observaciones{	width:200px;	float:right;	padding-left:10px;	/*border:1px solid #000000;*/}
#cabecera{	border: 1px solid #544293;	width:470px;	margin-left:25px;	margin-top: 15px;	background:#FFFFCC;}
.accion a{	height:auto;	text-align:center;	width:200px;	border:1px solid #544293;	float: left;	font-size:14px;	margin: 5px;	background:#544293;	color:#FFFFFF;}
.contador{	border-bottom:1px solid #fff;	padding: 0 10px;
font-size:14px;}
.contador a{font-weight:bold; color:#FFF;}
.contador a:hover{color:#F90; background:#544293;}
.contizq{width:150px; float:left; margin-left:100px;}
.subirlogo a{	float: right;	width:200px;	border: 1px solid #544293;	text-align:center;	font-size:14px;	margin:5px;	background:#544293;	color:#FFFFFF;}
.accion a:hover, .subirlogo a:hover{	/*padding-right:30px;*/	background: #655452 url(logos/tri.gif) left no-repeat;	color:#F90;}
#pieizq{	width:240px;	padding-left:200px;	padding-top:10px;	float:left;	/*border: 1px solid #FFFFFF;*/}
#pieder{	width:250px;	float:right;	/*border: 1px solid #FFFFFF;*/	text-align:right;} 
#cotiz .vvv a{	text-align:right;width:180px;}
.etdatos{font-weight:bold;text-align:right;}.eti{font-weight:bold;}
.detallecotizacion{margin-top:25px;}
.mensajesolo{margin:25px 0px;text-align:center;}
.etficha{clear:both;float:left;text-align:right;width:50px;margin:2px 0px;}
.datficha{float:left;margin:2px 0px;}.cuedet{margin-top:10px;}
.titdet{font-weight:bold}
h2{margin-left: 20px; font-weight:bold; font-size:12px;}
.larr a{margin-top:10px;width:100px;color:#fff;float:left;font-size:12px;}
.larr a:hover{color:#f90;}
#arr{text-align:right;margin-left:300px;}
