body {	/* background-image: url(trama_5.gif); */	background-color:#F2F0F2;	font-family: verdana, geneva, arial, sans-serif;	font-size: 11px;	text-align: center;	padding: 0;	margin: 0;	color: #333;}#contenedor {	position: relative;	border-top: 1px solid #999;	border-bottom: 1px solid #999;	background-color: #FAFAFA;	top: 0px;	background: url(bg_contenedor.gif) repeat-y center;	width: 720px;	margin: 10px auto auto auto;	padding: 0px;}#cabecera {		padding-left: 1px;}#logo {H1:hide;}#menu {	text-align: center;	padding: 10px 11px 10px 10px;}#contenido {	line-height: 1.8em;	min-height:300px;	}#icono {	width: 60px;	position:absolute;	left:20px;/*	border:1px dashed black;  */		z-index:2;}#texto {	text-align: left;	background-color: white;	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */	width:auto;	min-width:120px;	max-width:400px;	margin:0px 1px 20px 100px;	/* border:1px solid black; */	padding:0px 10px 10px 10px;	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */}#texto li{		list-style: url(pongo-tecmark.gif);	border-bottom: 1px dotted #ccc;	margin-left: -25px;}#fotos {	position:absolute;	top:100px;	right:20px;	padding:5px;	z-index:1;	text-align: right;	font: 11px/11px Verdana, Geneva, Arial, sans-serif;}#fotos a{	text-decoration: none;}#fotos a:hover{	text-decoration: underline;	background: none;}#pie {	text-align: left;	font: bold 9px Verdana, sans-serif;	margin:0px 1px 0px 110px;}/* menu de navegacion */#navlist	{	padding: 3px 0;	margin-left: 0;	border-bottom: 1px solid #778;	font: bold 10px Verdana, sans-serif;		}			#navlist li		{		list-style: none;		margin: 0;		display: inline;		}			#navlist li a		{		padding: 3px 0.5em;		margin-left: 3px;		border: 1px solid #778;		border-bottom: none;		background: #DDE;		text-decoration: none;		}				#navlist li a:link { color: #448; }		#navlist li a:visited { color: #667; }			#navlist li a:hover		{		color: #000;		background: #AAE;		border-color: #227;		}			#navlist li a#current		{		background: white;		border-bottom: 1px solid white;		}		/* Etiquetas Html */a {	color:#09c;	text-decoration:none;	}a:link {color:#09c;}a:visited {color:#07a;}	a:hover {background-color:#eee;	text-decoration:underline;}		h1 {	margin:0px 0px 15px 0px;	padding:0px;	font: 18px/20px "Arial Narrow",Tahoma, Geneva, Arial, sans-serif;	font-weight:400;	letter-spacing: 0.2em;}		h2 {	margin:0px 0px 12px 0px;	padding:0px;	font: 16px/20px Verdana,Tahoma, Geneva, sans-serif;	font-weight:300;	text-align: justify;	}		h3 {	margin:0px 0px 10px 0px;	padding:0px;	font: 14px/20px Verdana,Tahoma, Geneva, sans-serif;	font-weight:200;	text-align: justify;	}		h4 {	margin:12px 0px 4px 0px;	padding:0px;	font: bold 12px/12px Verdana, Geneva, sans-serif;		}		/* top right bottom left *//* Form */Form {		background-color: #efefef;	border: 1px solid #cccccc;	padding: 10px;	margin-right: 4px;}Form input, Form textarea {	display: block;	border: 1px solid #CCCCCC;	margin-bottom: 3%;	width: 70%;}Form input.boton {	display: block;	border: 1px solid #CC0033;	margin-bottom: 3%;	width: 30%;}Form input.hide {display:none;}/* de los graham  integrar*/.white{	width: 155px;	text-align: right;	}
