body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	background: transparent url(../img/plantilla_1/fondo_cielo.jpg) repeat-x top left;
}
a {
	color: #67b01a;
}
a:hover {
	color: #5a9a16;
	background: #d3ffa4;
}
h1, h2, h3 {
	padding: 0px 0px 10px 0px;
	color:#955323;
}
h1 {
	font-size: 18px;
}
h2 {
	font-size: 16px;
}
p {
	margin: 0px 0px 5px 0px;
	line-height: 14px;
}
quote {
	font-style: italic;
	color: #888;
	font-size: 13px;
	line-height: 16px;
	padding: 10px;
}

/* contenedores */
#cabecera {
	width: 100%;
	height: 50px;
	padding: 3px 0px;
	color: #FFF;
}
#cuerpo {
	width: 100%;
	background: #FFFFFF;
	border-left: 1px solid #EEE;
	border-right: 1px solid #EEE;
	padding: 20px 0px;
}
#pie {
	width: 100%;
	padding: 30px 0px 10px;
}

/* cajas */
.caja {
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	padding: 5px 0px;
}
.caja .mid {
	padding: 0px 10px;
}

/* elementos soy mascota */
#cabecera a {
	color: #FFF;
}
#cabecera a:hover {
	background: #2f6085;
}
.destacado {
	font-weight:700;
	padding: 4px 2px;
	background: #c5e1f6;
}
.gris {
	color: #888;
}
.slide_box {
	border: 1px solid #DDD;
	padding: 4px;
}

/* formatos */
a.nolinkhover:hover{background:none!important}
ul.inline li {display:inline}
.alignright {text-align:right}
.cursiva {font-style:italic;}
.font10 {font-size:10px!important}
.font11 {font-size:11px!important}
.martop10 {margin-top:10px!important}
.martop20 {margin-top:20px!important}
.oculto {display:none}
.padtop10 {padding-top:10px!important}
.padtop20 {padding-top:20px!important}
.padtop30 {padding-top:30px!important}
.padtop40 {padding-top:40px!important}
