.content #contentbdy {margin: 65px 0 0 10px; background-image: url(http://www.perritosdesegovia.com/img07/bg_envia_amigo.jpg); background-position: 45px 75px; background-repeat: no-repeat;height: 586px; width: 560px; max-width:560px}
.content #contentbdy h1{margin: 0 0 10px 0; border-bottom: 1px solid #c32e53; width: 395px;}

/*.content #contentbdy .boton_enviar{background-image: url(/img07/botones/bt_enviar.gif); background-position: 0 0; background-repeat: no-repeat; height: 18px; width: 80px; border-bottom: 1px solid #98aab1; border-right: 1px solid #98aab1; border-top:1px solid #98aab1 ; margin: 10px 0 0 0px}
.content #contentbdy .boton_borrar{background-image: url(/img07/botones/bt_cancelar.gif); background-position: 0 0; background-repeat: no-repeat; height: 18px; width: 80px; border-bottom: 1px solid #98aab1; border-right: 1px solid #98aab1; border-top:1px solid #98aab1 ; margin: 10px 0 0 0px}
.content #contentbdy .boton_enviar a{margin: 0px 0 0 22px; font-weight: bold}
.content #contentbdy .boton_borrar a{margin: 0px 0 0 22px;}
.content #contentbdy .boton_enviar a:hover, .content #contentbdy .boton_borrar a:hover{text-decoration:none; color: #c32e53}*/

.content #contentbdy p{width: 460px}

.content #contentbdy input {
	background-color: fff;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	color: #57717b;
	font-family: arial;
	font-size: 100%;
	margin: 0px 0px 0px 10px;
	padding: 1px 0px 1px 3px;
	width: 165px;
}

.content #contentbdy textarea{
	background-color: #ffffff;
	border: 1px dotted #c0c0c0;
	color: #57717b;
	font-family: arial;
	font-size: 100%;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 3px;
	width: 185px;
}

.content #contentbdy input.error, textarea.error {
	color: #57717b;
	background-color: #ca6d84;
}

.content #contentbdy input.reset a:hover, .content #contentbdy input.send a:hover{color: #c32e53}

.content #contentbdy input.reset {
background-image: url(/img07/botones/bt_cancelar.gif?1); 
background-position: 0px 0px; 
background-repeat: no-repeat; 
height: 18px; 
width: 90px; 
border: 0px; 
margin: 10px 0 0 0px; 
line-height: 14px;
border-top: 1px solid #c0c0c0; border-bottom: 1px solid #57717B; border-left: 1px solid #c0c0c0; border-right:  1px solid #57717B;
padding: 1px 0 0 0;
color: #57717b;
font-family: arial;
font-size: 11px;
cursor: hand;
}

.content #contentbdy input.send {
background-image: url(/img07/botones/bt_enviar.gif?1); 
background-position: 0px 0px; 
background-repeat: no-repeat; 
height: 18px; 
width: 90px; 
border: 0px;
margin: 10px 0 0 0px; 
line-height: 14px;
font-weight: bold;
padding: 1px 0 0 0;
border-top: 1px solid #c0c0c0; border-bottom: 1px solid #57717B; border-left: 1px solid #c0c0c0; border-right:  1px solid #57717B;
color: #57717b;
font-family: arial;
font-size: 11px;
font-weight: bold;
cursor: hand;
}


.content #contentbdy table {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}

.content #contentbdy td {
	color: #57717b;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.content #contentbdy td.formtext {
	color: #57717b;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	text-align: left;
	text-decoration: none;
}

.content #contentbdy td.formtexttitle {
	color: #57717b;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
}

.content #contentbdy td.formtext2 {
	color: #57717b;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.content #contentbdy td.formtext3 {
	color: #57717b;
	font-family: arial;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	text-decoration: none;
}

.content #contentbdy tr {
	vertical-align: top;
}

.content #contentbdy .basefontblue {
	color: #d18296;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.content #contentbdy .error {
	color: #c32e53;
}