body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	height: 1%;
	background: url(imagenes/fondo.gif) top center repeat-y #989898;
}

a:link, a:visited, a:active {
color: #81ABD5;
text-decoration: none;
}
a:hover {
color: #99D23F;
}
p.clearer {
clear:both;
margin:0;
padding:0;
}

#contenedor {
margin: 0 auto;
width: 782px;
}

#header {
background: url(imagenes/header.jpg) top left no-repeat;
text-align: right;
}
#google_top {
text-align: center;
margin-top: 10px;
}

#left {
width: 180px;
float:left;
background: url(imagenes/separador_hor.gif) top right repeat-y;
}
#left #google_left {
margin-left: 15px;
}
#left ul {
margin-left:0;
padding-left:0;
list-style-type: none;
margin-top: 0;
padding-top: 0;
}
#left ul li {
font-size: 12px;
color: #000;
padding-bottom: 2px;
}
#left ul li a:link, #left ul li a:visited, #left ul li a:active {
background: url(imagenes/menu_bullet.gif) right 4px no-repeat;
text-decoration: underline;
padding-right: 10px;
color: #000000;
}
#left ul li a:hover {
color: #666666;
}

#center {
margin-left: 15px;
float:left;
width: 580px;
}
#center ul {
padding:0;
margin:0;
padding-left: 5px;
margin-left: 5px;
}
#center ul li {
margin-bottom: 10px;
}

#titulo {}

#google_title {
padding-left: 40px;
}

#contenido {
margin-top: 20px;
}
.bannergoogle {
	float: right;
	clear: right;
	width:336px;
	text-align: center;
	font-size: 10px;
	position: relative;
}
#footer {
width: 782px;
margin:0 auto;
color: #666666;
margin-top: 10px;
border-top: 1px dotted #ccc;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
font-size: 10px;
}

img.pic {
margin: 3px;
padding: 3px;
border: 1px solid #ccc;
}