@CHARSET "ISO-8859-1";

#head_fotografo {
	height: 100px;
}

#bodyfotografo {
	background: url('/images/fotografo/fondo_caja_texto_fotografo.png')
		transparent repeat-y;
	width: 526px;
	text-align: justify;
	padding-left: 16px;
	padding-right: 16px;
}

#foot_texto_fotografo {
	background-image: url('/images/fotografo/abajo_caja_texto_fotografo.png');background-color: #0E1E0E; width: 526px; height: 43px;
	}

#head_form_fotografo {
	height: 100px;
	}
	
#form_fotografo {
	background-image: url('/images/fotografo/arriba_caja_form_fotografo.png'); background-color: #0E1E0E; width: 299px; padding-top: 30px;
	}
	
#fotografo-form {
	background: url('/images/fotografo/fondo_caja_form_fotografo.png') transparent repeat-y; width: 299px; text-align: justify;padding-left: 16px; padding-right: 16px; 
	}
	
#foot_form_fotografo {
	background-image: url('/images/fotografo/abajo_caja_form_fotografo.png');background-color: #0E1E0E; width: 299px; height: 32px;
	}

#text_fotografo {
	padding-left: 15px; padding-right: 15px; 
}


#texto_fotografo {
	background-image:
		url('/images/fotografo/arriba_caja_texto_fotografo.png');
	background-color: #0E1E0E;
	width: 526px;
	padding-top: 324px;
}

#text_fotografo p {
	width: 460px; color: #FFFFFF; margin-bottom: 20px;
}

/* Lista de condiciones */
#condiciones {
	background: url('/images/fotografo/fondo_condiciones_fotografos.png') no-repeat; width: 495px; padding-top: 13px; padding-left: 15px; padding-right: 15px; color: #FFF;height: 225px;
}

#condiciones font {
	padding-left: 20px; font-weight: bold;
}

#condiciones ul {
	margin-top: 25px;padding-left: 15px;line-height: 15px; width: 445px;
}

#condiciones ul li {
	margin-bottom: 5px; list-style-type:circle;
}


.titulo_question_fotografo {
	width: 267px; color: #FFF; height: 20px; font-weight: bold; padding-top: 5px;
}

.response_question {
	width: 267px;
}

.response_question .inputTexto {
	background: url('/images/fotografo/caja_formulario.png') no-repeat fixed; background-attachment:inherit; background-position:left top; width: 260px; height: 21px; border: none; padding-left: 5px; font-weight: bold; color: #000;
	}

.response_question .inputSelect {
	background: url('/images/fotografo/caja_formulario.png') no-repeat fixed #FFF; background-attachment:inherit; background-position:left top; height: 21px; border: none; padding-left: 5px; font-weight: bold; color: #000;
}

.response_question .error {
	background: url('/images/fotografo/caja_roja.png') no-repeat fixed  #FFF;  background-attachment:inherit; background-position:left top; width: 260px; height: 21px; border: none; padding-left: 5px; font-weight: bold; color: #000;
}

.response_file {
	width: 267px; height: 60px; text-align: right;padding-top: 13px;
}
	
#botonEnviarFoto:HOVER {
	height: 33px; width: 100px; background: url('/images/fotografo/enviar_formulario_fotografo.png') 0 -33px no-repeat transparent; border: 0; padding: 0;
}

#botonEnviarFoto {
	height: 33px; width: 100px; background: url('/images/fotografo/enviar_formulario_fotografo.png') 0 0 no-repeat transparent; border: 0; padding: 0;
}

.inputFile {
	background-color: #FFF; border: 1px solid #FFF; height: 21px; border: 0; font-weight: bold; color: #000;
	}

.fg_required {
	height: 10px; width: 10px; float:left;margin-top: 3px; background: url('/images/fotografo/btn_required.gif') 0 0 no-repeat transparent; border: 0; padding: 0;
}

.errorFoto{
    color: red; width: 265px; margin-top: 15px;
}