/***************************************************************/
/* CSS 2.0 formulario-comentarios.css  - HOTEL DE ALICANTE     */
/* @author: netconsulting.es                    		 	   */
/* @url: www.netconsulting.es                   		 	   */
/***************************************************************/

	/*-- FORMULARIO COMENTARIOS --*/	
	
	.formularioComentarios{
		float:left;
		height:auto;	
		width:516px;
		background: url(../images/general-content-reservas.jpg) left bottom no-repeat;
		margin-top: 5px;
	}	
			
	/*-- h3 --*/			
	.formularioComentarios	h3 {
		height:30px;	
		width:483px;
		background: url(../images/general-content-comentarios-h3.jpg) left top no-repeat;
		padding:15px 0 0 33px;
		text-transform:uppercase;
		color:#027BD8;
		font-size:120%;
	}		
	
	/*-- h4 --*/
	.formularioComentarios h4 {
		height:30px;	
		width:290px;
		padding:0;
		color:#027BD8;
		font-size:110%;
	}

	/*-- p.title_h3 --*/			
	.formularioComentarios	p.title_h3 {
		height:30px;	
		width:483px;
		background: url(../images/general-content-comentarios-h3.jpg) left top no-repeat;
		padding:15px 0 0 33px;
		text-transform:uppercase;
		color:#027BD8;
		font-size:120%;
	}		
	
	.formularioComentarios ul li{width:290px;}
		
	.formularioComentarios a.anterior{
		float:left; 
		clear:both;
		margin: 0 0 20px 30px;
		font-size:110%;
	}
	
	.formularioComentarios a.volver_detalle{
		float:left; 
		margin: 0 0 20px 5px;
		font-size:110%;
	}
	
	/*-- Formulario de contacto --*/
	
	.formularioComentarios #comentariosForm{
		float:left;
		width:500px;
		margin: 10px 10px 15px 35px;
	}	

	* html .formularioComentarios #comentariosForm{
		margin-left: 15px;
	}	
	
	*:first-child+html .formularioComentarios #comentariosForm{
		padding-bottom:20px;
	}		
	
		.formularioComentarios #comentariosForm label {
			color:#8a8b85;
			float:left;
			font-size:1.1em;
			height:15px;
			width: 110px;
			text-align: left;
			clear:both;
			}
		
			.formularioComentarios #comentariosForm label.str_puntuacion {
				clear: none;
				width:15px;
			}
			
		.formularioComentarios #comentariosForm span.calendar{
			color:#666;
			font-size:1.1em;
			float:left;
			height:18px;
			margin-left:10px;
			width: 20px;
		}
			
			.formularioComentarios #comentariosForm span.calendar img{
				cursor: pointer;
				float:left;
			}

		.formularioComentarios #comentariosForm input {
			border:1px solid #999;
			color:#666;
			font-size:1em;
			float:left;
			height:18px;
			margin-bottom:15px;
			width: 250px;
			background:#FFFFFF;
			}
			
			.formularioComentarios #comentariosForm input#str_file,
			.formularioComentarios #comentariosForm input.file {
				border:1px solid #999;
				color:#666;
				font-size:1em;
				float:left;
				height:20px;
				margin-bottom:15px;
				width: 250px !important;
				background:white !important;
				margin-right:10px;
			}	
			
			.formularioComentarios #comentariosForm input#str_puntuacion1, 
			.formularioComentarios #comentariosForm input#str_puntuacion2,
			.formularioComentarios #comentariosForm input#str_puntuacion3,
			.formularioComentarios #comentariosForm input#str_puntuacion4,
			.formularioComentarios #comentariosForm input#str_puntuacion5 {
				border:none;
			}

				
			.formularioComentarios #comentariosForm input#DateIn, .formularioComentarios #comentariosForm input#DateOut{
				width: 90px;
				text-align:right;
			}
			
			.formularioComentarios #comentariosForm input#str_puntuacion1, .formularioComentarios #comentariosForm input#str_puntuacion2,
			.formularioComentarios #comentariosForm input#str_puntuacion3, .formularioComentarios #comentariosForm input#str_puntuacion4,
			.formularioComentarios #comentariosForm input#str_puntuacion5{
				width: 16px;
				clear:none;
			}
			
			.formularioComentarios #comentariosForm input#contactFormsubmit{
				float:left;
				width: 85px;
				height:28px;
				background: url(../images/bt_enviar.jpg) left top no-repeat;
				color:white;
				margin:0 0 5px 361px !important;
				border:none;
				font-size:110%;
			}
			
			* html .formularioComentarios #comentariosForm input#contactFormsubmit{
				margin:0 0 5px 349px;
			}			
			
		.formularioComentarios #comentariosForm textarea {
			border:1px solid #999;
			color:#666;
			font: 1em;
			float:left;
			width: 330px;
			margin-bottom:20px;
			padding:2px;
		}
			
		/* -- ERROR FORMULARIO --*/	
		
		.formularioComentarios .error{
			/*background: #F8FACA;
			border: 1px solid #E8DF92;*/
			background: #e8f8f8;
			border: 1px solid #63b9c6;
			padding:10px 20px;
			width:350px;
			margin:10px 0 10px 30px;
		}

			/*-- h3 --*/			
			.formularioComentarios .error h5 {
				text-transform: uppercase;
				color: #1f7bc8;
				margin-bottom:10px;
				font-size:100%;
			}

			/*-- ul li --*/	
			.formularioComentarios .error ul li {
				background: url(../images/formulario-error.gif) left top no-repeat;
				padding-left: 25px;
				font-size: .9em;
				margin-bottom:4px;
				color:#666;
			}		

				/*-- strong --*/	
				.formularioComentarios .error ul li strong {
					font-weight:bold;
				}		
		
		/* -- SUCCESS FORMULARIO --*/	
		
		.success{
			/*color:#027BD8;*/
			width:350px;
			margin-left: 0;
			margin:15px 0 15px 35px;
			padding:15px;
			/*background: #F8FACA;
			border: 1px solid #E8DF92;*/
			background: #e8f8f8;
			border: 1px solid #63b9c6;
			color:#027bd8;
			font-weight:bold;
			/*background: url(../images/formulario-formularioComentarios-success.jpg) left top no-repeat;*/	
		}
	
				/*-- strong --*/	
				.success p {
					font-weight:bold;
				}		
							
