body {
	color: #000;
	font-size: 12px;
	font-family: calibri, "times new roman", serif;
	color: #003366;
	line-height: 1.4;
	background: url(img/web/fondo.gif);
overflow:hidden;
}
html, body {
	margin: 0;
	padding: 0;
}
/*\*/
html, body, .swc0, .swc1 {
	height: 100%;
}
.swc0 {
	margin: 0 auto;
	display: table;
}
.swc1 {
	display: table-cell;
	vertical-align: middle;
}
/**/
.swc1 {
	white-space: nowrap;
}
.swc2 {
	
	
}
/* in IEM solo shrink-wrap, no vert.center \*//*/
.swc1 {
	text-align: center;
}
.swc2 {
	display: inline-block;
	text-align: left;
	width: 1px;
}
/**/


.swc1 {
	text-align: center;
}
.swc2, .swc3 {
	vertical-align: middle;
}
.swc2 {
	display: inline;
	height: 100%;
	height: auto;
	zoom: 1;
	text-align: left;
}
.swc3 {
	height: 100%;
	zoom: 1;
}

#pie {
	clear:both;
	margin:0 auto;
	width:740px;
	background-color: #006699;
	height: 40px;
	color: #FFFFFF;
	text-align:center;
}

#wrapper
{
background: #ffffff url(img/web/fondo_flores.gif) no-repeat;
margin: 0 auto;
padding:0px;
height:600px;
width:740px;
}
#menu      
	{
	
	text-align: center;
left:0px;



}
#content      
	{
padding:2em 0 0 3.5em;	
width:700px;
text-align:left;
background-color:#FFFFFF;
}

#productos      
	{
	width:400px;
	position:relative;
	left:-150px;
	
	 }
#menu_prod
{
	float:left;
	left:-150px;
	text-align: right;
	position: relative;
	width:200px;
	height:300px;
	overflow:auto;
	SCROLLBAR-FACE-COLOR:#6699CC;
	SCROLLBAR-HIGHLIGHT-COLOR: #6699CC;
	SCROLLBAR-SHADOW-COLOR: #6699CC;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #E3E3E3;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;

}



.descripcion
{
	width:200px;
	height:108px;
	left:285px;
	top:48px;
	position:absolute;
}


.catmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none; line-height: 18px}
.catmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #3333FF; text-decoration: none; line-height: 18px}

.titulos {  margin-bottom: 16px}
.error {  font-family: calibri, "Times New Roman", Times, serif; font-weight: bold; color: #FF6600}
input {  font-size: 11px}
.precios {
	height: 50px;
	padding-right: 50px;
}

#frame {
	background-color:#FFFFFF;
	font-size: 11px;
	font-family: calibri, times new roman, serif;
	color: #003366;
	line-height: 1.4;
	height:400px;
	padding:2em;
	padding-top:0;

}

