body {
	background: #FFFFFF;
	margin: 7px 5px 0px;
	padding: 7px 5px 0px;
}
.margenmenu {
	padding: 10px 0px;
}
.margenmenuses {
	padding-bottom: 5px;
}
.linlateralcopyright {
	border-right: 1px solid #93949E;
	border-top: 1px dotted #BEC6D4;
	border-bottom: 1px dotted #BEC6D4;

}
.main {
	background: url(../images/fondoperromain.gif) no-repeat center center;
}
.patita {
	background: url(../images/patita.gif) no-repeat right;
}
.textos {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #717070;
	margin: 0px;
	padding: 0px 20px 10px;
	text-align: justify;
}
.copyright {
	text-decoration: none;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #93949E;
	text-align: center;
	padding: 5px 2px;
}

.copyright:hover {
	color: #FFB76F;
	border-bottom: 1px solid #8D96CD;
}
li {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #717070;
	list-style: url(../images/li.gif);
}
.formulariostextos {
	font-size: 10px;
	color: #717070;
}
input {
	font-size: 10px;
	color: 717070;
	background: #FFFFFF;
	border: 1px solid #93949E;
	margin-top: 0px;
	margin-left: 15px;
}
textarea {
	font-size: 10px;
	color: 717070;
	margin-left: 15px;
	background: #FFFFFF;
	border: 1px solid #93949E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lincadosmenu{
	color: #717070;
	text-decoration: none;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}
.lincadosmenu:hover {
	color: #CB975B;
	font-weight: bold;
	padding-bottom: 1px;
	border-bottom: 1px solid #CB975B;
}
.lincadosadoption{
	color: #999999;
	text-decoration: none;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}
.lincadosadoption:hover {
	color: #CB975B;
	font-weight: bold;
	padding-bottom: 1px;
	border-bottom: 1px solid #CB975B;
}
.bgeneral {
	background: url(../images/bg_general.gif) repeat-y;
}
.bordes {
	border-top: 1px dotted #BEC6D4;
	border-bottom: 1px dotted #BEC6D4;
}
.picderecha {
	width: 14px;
	height: 178px;
	margin: 0 auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/right_adoption.png');
}
.picderecha[class] {
	BACKGROUND-IMAGE: url(../images/right_adoption.png);
}
.picizquierda {
	width: 15px;
	height: 178px;
	margin: 0 auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/left_adoption.png');
}
.picizquierda[class] {
	BACKGROUND-IMAGE: url(../images/left_adoption.png);
}

.piccentre {
	width: 125px;
	height: 178px;
	margin: 0 auto;	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/bg_adoption.png');
}
.piccentre[class] {
	BACKGROUND-IMAGE: url(../images/bg_adoption.png);
}
.piccard {
	width: 282px;
	height: 205px;
	margin: 0 auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/card.png');
}
.piccard[class] {
	BACKGROUND-IMAGE: url(../images/card.png);
}
.textosadoption {
	font: 9px/1.5 Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	padding: 5px;
}
.event {
	background: #F0F0F3 no-repeat fixed center center;
	border: 1px solid #BEC6D4;
}
form {
	display: inline;
}
.fondocajas {
	background-image: url(../images/bg_adoption.png);
	height: 178px;
	width: 125px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/bg_adoption.png');
}
.resaltados {
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #717070;
	text-align: justify;
}
.textosupcoming {
	font: 10px/1.5 Verdana, Arial, Helvetica, sans-serif;
	color: #717070;
	text-align: justify;
	background: #FBFBFB url(../images/bgupcoming.gif) no-repeat fixed right top;
	margin-right: 15px;
	margin-left: 15px;
	padding-right: 15px;
	padding-left: 15px;
}
.tituloupcoming {
	font-weight: bold;
	color: #FE9F32;
}
.textospeq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top: 4px;
}
a.cards {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #7A7A75;
	border-bottom: 1px solid #7A7A75;
	padding-bottom: 2px;
}
a.cards:hover {
	color: #484745;
	border-bottom: 1px solid #484745;
}
.textospay {
	font: 10px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #717070;
	margin: 0px;
	padding: 0px 20px 10px;
	text-align: center;
}
a.corporation {
	font-weight: bold;
	color: #666666;
}
a.corporation:hover {
	color: #FF9700;
}
#topspecials {
	background: url(../images/topspecials.gif) no-repeat left bottom;
	height: 13px;
	width: 263px;
}
#footerspecials {
	background: url(../images/downspecials.gif) no-repeat top;
	height: 14px;
	width: 263px;
}
#mainspecials {
	background: #DCDCDC;
}
#mainspecials a {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
#mainspecials a:hover {
	color: #FF9900;
}
.margenpuppy {
	margin-left: 10px;
	margin-right: 8px;
	margin-top: 5px;
}

#mainspecials p {
	font: 10px/1.7em Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 10px;
	margin: 0px;
}
#mainspecials p.titulospecial {
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#mainspecials p.placespecial {
	text-transform: uppercase;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 15px;
}
.main h1 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C89151;
	font-weight: normal;
	margin-left: 10px;
}
