body {
	font:		11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	background: url("img/backgnd.png");
	margin-top: 10px;
}

table, td {
	font:		11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	padding:	0;
}

td#legal{
	background: white url("img/productos.jpg");
}

h1{
	font: bold 14px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color: #996633;
}

h2{
	font: 12px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color: #996633;
}

h3{
	font: 10px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color: #996633;
	text-align: right;
}

h4{
	font:  10px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color: #CC9966;
	padding: 0;
	margin: 0;
}

p{
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	word-spacing: 2px;
	color: black;
	text-align: left;
	padding-right: 15px;
	margin-top: 7px;
	margin-bottom: 7px;
}

fieldset {
	border:  1px solid #996600;
	margin:  0.5em 0.5em 0.5em 0.5em;
	width:   64em;
	display: block;
}

legend {
	color:      #FFFFFF;
	background: #996600;
	border:     1px solid #996600;
	padding:    2px 6px;
}

button {
	color:						#5E4024;
	font:       				11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	border:						1px solid #996600;
	background: 				#E3C794;

}

input.carrsubmit {
	color:						#532;
	font:       				11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	border:						1px solid #960;
	background-color: 			#DC9;

}

.listadeprecios{
	padding:					1px;
}

.listadeprecios td {
	padding-left:				3px;
	padding-right:				3px;
}

.listadeprecios .header {
	padding-left:				3px;
	padding-right:				3px;
	color:      				#cc9966;
	font-weight:				bold;
}

.contenedor {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	width: 731px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	text-align: justify;
	padding-right: 0;
	padding-left: 0;
	background: white;
	border: 11px solid #ffffff;
}

.menu {
	background:	#F5F6F7;
	text-align: left;
	padding: 4px;
	margin-bottom: 2px;
	margin-top: 2px;
	padding-left: 0;
	margin-left: 0;
	border-top: 4px solid #d5d7db;
	border-bottom: 4px solid #d5d7db;
}

.menu a{
	padding:		6px;
	font-weight:	bold;
	text-decoration:	none;
	color:		#006699;
}

.menu a em {
	text-decoration: underline;
	font-style: normal;
}

.menu a:link{
	font-weight:	bold;
	text-decoration:	none;
	color:		#006699;
}

.menu a:visited{
	font-weight:	bold;
	text-decoration:	none;
	color:		#888888;
}

.menu a:hover{
	background:		#D5D7DB;
	font-weight:	bold;
	text-decoration:	none;
	color:		white;
}

.carrito {
	background:		#F5F6F7;
	text-align: right;
	font: bold 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	padding: 0;
	margin-bottom: 2px;
	margin-top: 0;
	padding-left: 0;
	margin-left: 0;
	border-bottom: thin dotted #d4d4d4;
}

.cuerpo {
	font:       11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color:      black;
	background: white;
	padding:	3px;
	margin-top: 0;
	text-align: center;
}

.pie {
	font: bold 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	background: url('img/pie.png') no-repeat bottom;
	color: black;
	padding: 7px;
	text-align: center;
}

.celda {
	font:			11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	vertical-align:	top;
	padding:		0;
	margin-left: 18px;
	margin-right: 15px;
	width: 360px;
}
.celdaMenu {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	vertical-align: top;
	padding:	0;
	margin-right: 10px;
	width:	150px;
}

.celdaProd {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	padding:	4px;
	width:	440px;
	text-align: left;
}

.celdaPrecio {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	vertical-align: top;
	padding: 4px;
	margin-left: 10px;
	width: 130px;
	border: 2px solid #996600;
	text-align: left;
}

.celdaPrecio .derecha{
	text-align: right;
}

.celdaPrecio .centrado{
	text-align: center;
}

.celdaContacto {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	width: 720px;
	border: 1px solid #996600;
}

.celdaNov1 {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	vertical-align: top;
	padding: 4px;
	border-top: thin dotted #CCCCCC;
	border-left: thin dotted #CCCCCC;
	border-right: thin dotted #CCCCCC;
	width: 227px;
}

.celdaNov2 {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	vertical-align: top;
	padding: 4px;
	border-top: thin dotted #CCCCCC;
	border-left: thin dotted #CCCCCC;
	border-right: thin dotted #CCCCCC;
	width: 227px;
}

.celdaCont1 {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	vertical-align: middle;
	padding: 0;
	border: thin dotted #CCCCCC;
	width: 234px;
}

.celdaCont2 {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	vertical-align: top;
	padding: 0;
	border-left: thin dotted #CCCCCC;
	border-bottom: thin dotted #CCCCCC;
	border-right: thin dotted #CCCCCC;
	width: 234px;
}

.celdaMedida{
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	text-align: center;
	vertical-align: middle;
	padding: 1px;
	width: 160px;
	border-top: 1px solid #996600;
	border-bottom: 1px solid #996600;
}

.celdaMedida2{
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	text-align: center;
	vertical-align: middle;
	padding: 1px;
	width: 85px;
	border-top: 1px solid #996600;
	border-bottom: 1px solid #996600;

}
.celdaDetalle{
	font: bold 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	text-align: left;
	color: #996600;
}

.celdaDetalle1{
	font: bold 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	text-align: center;
	color: #996600;
}
.celdaDetalle2{
	font: bold 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	text-align: left;
}

.celdaDetalle3{
	font: bold 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	text-align:                 center;

}
.menuProd {
	background: white;
	text-align: left;
	padding: 2px;
	padding-left:	0;
	margin-bottom:	2px;
	margin-top:		2px;
	margin-left:	0;
	border-top: thin dotted #D4D4D4;
	border-bottom: thin dotted #D4D4D4;
	width:	150px;
}

.menuProd ul{
	margin: 		0 0 1px 1em;
	padding: 		2px;
	text-indent:	-1em;
	list-style: 	none;
}

.menuProd li{
	position:	relative;
	left:		0;
}

.menuProd li ul{
	margin: 		0 0 0 1em;
	padding: 		2px;
	text-indent:	-1em;
	list-style: 	none;
}

.menuProd li li{
	position:		relative;
	left:			0;
}

.menuProd li li ul{
	margin: 		0 0 1px 1em;
	padding: 		2px;
	text-indent:	-1em;
	list-style: 	none;
}

.menuProd li li li{
	position:		relative;
	left:			0;
}

.menuProd a{
	padding:		6px;
	font-weight:	bold;
	text-decoration:	none;
	color:		#006699;
}

.menuProd a em {
	text-decoration: none;
	font-style: normal;
}

.menuProd a:link {
	font-weight:	bold;
	text-decoration:	none;
	color:		#006699;
}

.menuProd a:visited {
	font-weight:	bold;
	text-decoration:	none;
	color:		#006699;
}

.menuProd a:hover {
	font-weight:	bold;
	text-decoration:	none;
	color:		#888888;
}

.menuProd a.menuProdSelected,.menuProd a.menuProdSelected:link {
	margin: 		0;
	font-weight:	bold;
	text-decoration:	none;
	color:		#000088;
}

#select_persianas {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color: #5E4024;
}

#select_persianas optgroup{
	font: bold italic 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color: #996600;
	background: white;
}

#select_persianas option{
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color: #5E4024;
}

.izquierdabl .select_persianas {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color: #5E4024;
}

.derecha .select_persianas {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color: #5E4024;
}

.izquierda .select_persianas {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color: #5E4024;
}

.prodcarrito .select_persianas {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	color: #5E4024;
}

.small {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	text-align: right;
	font-style: normal;
	color: #990000;
}

.izquierda {
	font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	text-align: left;
	font-style: normal;
	color: #663333;
}

.izquierdabl {
	text-align: left;
}

.derecha {
	text-align: right;
}

.centrado {
	text-align: center;
}

.aviso {
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #884411;
	margin-bottom: 10px;
}

.carrdesc {
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #884411;
}

.avisoadmin {
	font-weight: bold;
	text-decoration: none;
	color: #884411;
	text-align: right;
}

.psangria{
	padding: 0 0 0 12px;
}

.imgcotex{
	margin: 0 3px 0 3px;
	border: 1px dotted #996600;
}

.prodcarrito{
	border:  1px dotted #996600;
	margin:  0.5em 0.5em 0.5em 0.5em;
}

.prodcarritotable{
	margin:  0.5em 0.5em 0.5em 0.5em;
}

.prodcarritotable .prodcarritotd{
	border: 1px dotted #996600;
}

.prodcarritotable .prodcarritotdnoup{
	border-bottom: 1px dotted #996600;
	border-left: 1px dotted #996600;
	border-right: 1px dotted #996600;
}
.prodcarritotable .prodcarritotdnoupl{
	border-bottom: 1px dotted #996600;
	border-right: 1px dotted #996600;
}
.prodcarritotable .prodcarritotdnoupr{
	border-bottom: 1px dotted #996600;
	border-left: 1px dotted #996600;
}

.prodcarritotable .prodcarritotdl{
	border-top: 1px dotted #996600;
	border-bottom: 1px dotted #996600;
	border-right: 1px dotted #996600;
}

.prodcarritotable .prodcarritotdr{
	border-top: 1px dotted #996600;
	border-bottom: 1px dotted #996600;
	border-left: 1px dotted #996600;
}

.menuadmin {
	background: #F5F6F7;
	text-align: right;
	padding: 4px;
	margin-bottom: 2px;
	margin-top: 2px;
	padding-left: 0;
	margin-left: 0;
	border-top: 4px solid #D5D7DB;
	border-bottom: 4px solid #D5D7DB;
}

.menuadmin a{
	padding:		6px;
	font-weight:	bold;
	text-decoration:	none;
	color:		#006699;
}

.menuadmin a em {
	text-decoration: underline;
	font-style: normal;
}

.menuadmin a:link{
	font-weight:	bold;
	text-decoration:	none;
	color:		#006699;
}

.menuadmin a:visited{
	font-weight:	bold;
	text-decoration:	none;
	color:		#888888;
}

.menuadmin a:hover{
	background:		#D5D7DB;
	font-weight:	bold;
	text-decoration:	none;
	color:		white;
}
