body{

	padding:0;

	margin:0;

	text-align:center;

	font-family:verdana;

	font-size:12;

	color:#888;

	background-color: #00008B;

}

a{

color:#440D85;

}

input, table, textarea{

font-size:12px;

font-family:verdana;

}

#todo{

width:800px;

margin-left:auto;

margin-right:auto;

position:relative;

background:url(imagenes/med.png) top left repeat-y;

margin-top:10px;

}

#titulo{

position:relative;

float:left;

width:800px;

height:76px;

background:url(imagenes/titulo.jpg) top left no-repeat;

}

#pie{

position:relative;

clear:both;

width:800px;

height:43px;

background:#e7e778 url(imagenes/pie.jpg) top left no-repeat;

}

#contpie{

padding-top:30px;

font-size:11px;

color:#440D85;

}

#contenido{

	position:relative;

	float:left;

	text-align:left;

	padding:15px;

	

}

#columnaizquierda{

float:left;

width:165px;

}

#menu{

position:relative;

}

#caja1top{

position:relative;

width:135px;

height:52px;

font-size:1px;

background:url(imagenes/caja1top.png) top left no-repeat;

}

#caja1med{

position:relative;

width:135px;

background:url(imagenes/caja1med.png) top left repeat-y;

}

#caja1med a{

text-indent:24;

display:block;

height:23px;

line-height:23px;

background:url(imagenes/estrellamenu.png) 2px 2px no-repeat;

text-decoration:none;

}

#caja1med a:hover{

text-decoration:underline;

}

#caja1bot{

position:relative;

width:135px;

height:13px;

background:url(imagenes/caja1bot.png) top left no-repeat;

}

#cajacomun{

position:relative;

margin-top:20px;

}

#caja2top{

position:relative;

width:135px;

height:13px;

font-size:1px;

background:url(imagenes/caja2top.png) top left no-repeat;

}

#caja2med{

	position:relative;

	width:175px;

	background-image: url(imagenes/caja2med.png);

	background-repeat: repeat;

	background-position: right top;

}

#caja2med #cont{

	padding:5px;

	line-height:14px;

	font-size:11px;

}

#caja2med #cont input{

width:100%;

}

#caja2med h1{

font-size:13px;

margin:0;

padding:0;

margin-top:-5px;

margin-bottom:5px;

color:#450E85;

}

#caja2bot{

position:relative;

width:135px;

height:15px;

background:url(imagenes/caja2bot.png) top left no-repeat;

}

#boton{

border:1px solid #cdcd18;

background:#E0DFE3;

}

a#boton{

display:block;

text-align:center;

text-decoration:none;

margin-top:5px;

}

a:hover#boton{

border:1px solid #440D85;

}

#columnaderecha{

width:450px;

line-height:17px;

float:left;

}

#columnaderecha h1{

color:#440D85;

border-bottom:2px solid #440D85;

font-size:16px;

font-weight:bold;

margin:0;

padding:0;

margin-bottom:15px;

font-family:arial;

}



#categorias{

position:relative;

width:98%;

margin-left:auto;

margin-right:auto;

border:thin solid #999999;

}

#categorias a{

	margin:5px;

	display:block;

	text-decoration:none;

	position:relative;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000066;

}

#categorias a img#foto{

	margin:5px;

	float:left;

	z-index:9999;

	border: thin dotted #FF0000;

}

#categorias a:hover{

background-color:#FFCC33;

}

a img#dstock{

	position:absolute;

	right:5;

	float: right;

	margin-left: 310px;

}

#categorias a#aplano{

padding:0px;

margin:0px;

border:0px;

display:block;

text-decoration:underline;

}

#categorias a#aplano:hover{

text-decoration:underline;

}

#categorias a#aplano h3.ultimo{

background:#FAFAE4 url(imagenes/sombrita2.png) bottom left repeat-x;

}

#categorias a#aplano h3{

	background-color: #FFCC00;

	background-image: url(imagenes/sombrita.png);

	background-repeat: repeat-x;

	background-position: left bottom;

}

#categorias a#aplano:hover h3{

	/*border-bottom:2px solid #440D85;*/

	background-color: #FFCC33;

}

#liscate #tituloprod{

	font-size:13px;

	font-weight:bold;

	height:20px;

	line-height:20px;

	text-indent:5px;

	margin:0;

	padding:0;

	position:relative;

	background-color: #FFCC33;
	
	width: 475px;

}

#tituloprod:hover{

text-decoration:underline;

}

#contenidoprod{

font-size:12px;

}

#tituloprod2{

	font-size:15px;

	font-weight:bold;

	padding:3px;

	height:20px;

	line-height:20px;

	text-indent:10px;

	color:#440D85;

	margin-bottom:10px;

	background-color: #FFCC33;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #99CCCC;

}

#tituloprod #dstock{

position:absolute;

right:-4;

top:-5;

}

img#foto2{

margin:10px;

padding:4px;

border:1px solid #999;

}



a#volverp{

color:#AAA;

border-color:#AAA;

}

a:hover#volverp{

color:#450E85;

border-color:#450E85;

}



#liscate{

margin:5px;

border:1px solid #440D85;

}

#liscate img{

float:left;

margin:5px;

}

#liscatecont{

position:relative;

margin:5px;

}



a#masinfo{

border:0;

text-decoration:underline;

font-size:10px;

display:inline;

}

a#volvera{

border:1px solid #440D85;

}

#enviadarec{

width:250px;

height:80px;

background:white;

border:2px solid #ffcc00;

margin-left:auto;

margin-right:auto;

margin-top:10px;

padding:4px;

}

#noticia #noticia-titulo{

font-weight:bold;

color:#333;

font-size:14px;

font-family:arial;

margin-bottom:5px;

text-indent:15px;

background:url(imagenes/ico-noticias.png) top left no-repeat;

}

#noticia a#vertodas{

display:block;

border-top:1px solid #440D85;

margin-top:20px;

text-align:center;

text-decoration:none;

font-weight:bold;

}

#noticia a#vertodas:hover{

text-decoration:underline;

}

a#noticia{

display:block;

text-decoration:none;

padding:10px;

border-top:2px solid #ffcc00;

background:#e7e778;

color:#555;

margin-bottom:5px;

}

a#noticia #noticia-titulo{

font-size:12px;

margin-bottom:0px;

background:url(imagenes/ico-noticias2.png) top left no-repeat;

font-family:verdana;

}

a#noticia:hover{

background:#ffcc00;

}



#ocasion #ocasion-titulo{

font-weight:bold;

color:#333;

font-size:14px;

font-family:arial;

margin-bottom:5px;

text-indent:15px;

background:url(imagenes/ico-noticias.png) top left no-repeat;

}

#ocasion a#vertodas{

display:block;

border-top:1px solid #440D85;

margin-top:20px;

text-align:center;

text-decoration:none;

font-weight:bold;

}

#ocasion a#vertodas:hover{

text-decoration:underline;

}

a#ocasion{

	display:block;

	text-decoration:none;

	padding:10px;

	border-top:2px solid #ffcc00;

	color:#555;

	margin-bottom:5px;

	background-color: #e7e778;

}

a#ocasion #ocasion-titulo{

font-size:12px;

margin-bottom:0px;

background:url(imagenes/ico-noticias2.png) top left no-repeat;

font-family:verdana;

}

a#ocasion:hover{

background:#ffcc00;

}

