.content #contentbdy {margin: 65px 0 0 10px; background-image: url(http://www.perritosdesegovia.com/img07/bg_contacto.jpg); background-position: 0px 195px; 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: 400px; margin: 0 0 0 0}

.content #contentbdy form{padding: 0; margin: 0}

.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: 175px;
	background-color: #fff;
}

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

.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 3px 0 175px; 
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 0 0 200px;
	padding: 0;
}

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

.content #contentbdy td.formtext {
	color: #57717b;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 0px 0px 0px;
	text-align: right;
	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;
	background-color: none;
}

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

.content #contentbdy #errorBox{height: 15px; max-height: 15px; margin: 5px 0 0 0; padding: 2px; background-color: #e9eaea}

.content #contentbdy #errorMsg {color: #c32e53;margin: 0; padding: 0;height: 15px; max-height: 15px;}