body {
margin: 0; padding: 0;
background-image:url(images/bg.png);
background-repeat:repeat-x;
background-color:#4F9DE7;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;

 }

#principal {
	position: absolute; 
	text-align: center; 
	width: 100%; 

	border: 0px solid red; 

   }


#secundario {
	position: relative; 
	width: 980px; 
	margin: auto; 
	border: 0px solid green;
 }


#cabecera {
	position: relative; 
	width: 980px; 
	height: 170px; 
	border: 0px solid blue;
	margin-top: 24px;
  }


#logo {
	width: 390px; 
	height: 140px; 
	background: url('image/ponsoda_logo.png') no-repeat bottom; 
	float: left;
 }

/* Estilos Tienda */

#shop {
  width: 535px;
  
}

#search {
  clear: both;
  width: 530px;
}

#list {
  clear: both;
  width: 530px;
}

#lateral {
	float: right;
	vertical-align: top;
	width: 160px;
	padding-left: 10px;
}

/*
			#menu {
				font-family: Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				margin: 0px 0;
				padding: 0;
				list-style-type: none;
				background-color: #eee;
				font-size: 13px;
				height: 40px;
				border-top: 2px solid #eee;
				border-bottom: 2px solid #ccc;
			}
			#menu li {
				float: left;
				margin: 0;				
			}
			#menu li a {
				text-decoration: none;
				display: block;
				padding: 0 20px;
				line-height: 40px;
				color: #666;
			}
			#menu li a:hover, #menu li.active a {
				background-color: #f5f5f5;
				border-bottom: 2px solid #DDD;
				color: #999;
			}
			#menu_wrapper ul {margin-left: 12px;}
			#menu_wrapper {padding: 0 16px 0 0; background: url(images/grey.png) no-repeat right; width: 720px; margin-left: 210px;}
			#menu_wrapper div {float: left; height: 44px; width: 12px; background: url(images/grey.png) no-repeat left;}

*/

.menu{

	border:none;
	border:0px;
	margin:0px;
	padding-left:267px;
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	}
.menu ul{
	background:#333333;
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
		background:#333333 url("images/seperator.gif") bottom right no-repeat;
		color:#cccccc;
		display:block;
		font-weight:normal;
		line-height:35px;
		margin:0px;
		padding:0px 13px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			background: #5F5F5F url("images/hover.gif") bottom center no-repeat;
			color:#FFFFFF;
			text-decoration: none;
			}
	.menu li ul{
		background:#333333;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		background:url('images/sub_sep.gif') bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:225px;
		}
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		display:block;
		height:35px;
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			background: #5F5F5F url('images/hover_sub.gif') center left no-repeat;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}	
/* MENU ARRIBA */


div.menup{
width: 120px; height: 30px; float: left; padding-top: 15px; color: white; font-weight: bold;
}

/*  */

/* MENU IZQUIERDA  */

div.mi_cont{
float: left; width: 250px; height: 300px; background: url('images/izki.jpg') no-repeat; margin-top: 00px;
}

div.mi1{
width: 230px; margin: 10px;
}

div.mi2{
float: left; height: 64px; width: 64px; background: url('images/hosting.png'); margin-top: 11px;
}

div.mi3{
width: 155px;float: left; height: 58px; padding-top: 6px; margin-left: 10px; font-size: 14px; color: #828283; text-align: left; font-weight: bold;
}

span.mi{
font-size: 12px;
}

/*  */






/* ********************** */

div.texto{
text-align: justify; font-size: 14px; padding: 15px; width: 650px; color: #183047; padding-top: 0; padding-bottom: 0;
}

p.texto{
text-align: justify; font-size: 14px; padding: 15px; width: 650px; color: #183047; padding-top: 0; padding-bottom: 0;
}

p.titulo{
text-align: justify; font-size: 16px; padding: 15px; width: 650px; color: #183047; font-weight: bold;
}

.campo{
 border: 1px solid;
}

.boton{
 border: 1px solid;
}

span.etiq{
 color: #183047;
 font-size: 12px;
}


.etiq  {
	font-size : 10pt;
	font-family : Trebuchet,Trebuchet MS,Verdana,sans-serif;
	color : #000000;
}

.cablis  {
	font-size : 9pt;
	font-family : Arial,Geneva,sans-serif;
	color : #FFFFFF;
	background-color : #3e79c7;
	font-weight : bold;
	text-align: center;
}


/* ********************** */




/* CSS ENLACES */

A.menuizk, A.menuizk:visited, A.menuizk:active  {
	font-size : 14px;
	font-family : Verdana,Geneva,sans-serif;
	font-weight : bold;
	color: #4cabfd;
	text-decoration : none;
	cursor: pointer;

}

A.menuizk:hover  {
	font-size : 14px;
	font-family : Verdana,Geneva,sans-serif;
	font-weight : bold;
	color :#830824;
	cursor: pointer;
	text-decoration : none;
}

/*  */
/*  */

A.menutop, A.menutop:visited, A.menutop:active  {
	font-size : 14px;
/* 	font-family : Verdana,Geneva,sans-serif; */
	font-weight : bold;
	color: #FFFFFF;
	text-decoration : none;
	cursor: pointer;
}

A.menutop:hover  {
	font-size : 14px;
/* 	font-family : Verdana,Geneva,sans-serif; */
	font-weight : bold;
	color :#83f085;
	cursor: pointer;
	text-decoration : none;
}


/*  */
/*  */

A.menumin, A.menumin:visited, A.menumin:active  {
	font-size : 11px;
/* 	font-family : Verdana,Geneva,sans-serif; */
	font-weight : bold;
	color: #494949;
	text-decoration : none;
	cursor: pointer;
}

A.menumin:hover  {
	font-size : 11px;
/* 	font-family : Verdana,Geneva,sans-serif; */
	font-weight : bold;
	color :#830824;
	cursor: pointer;
	text-decoration : none;
}


/*  */
