@charset "utf-8";
/* ---------------------- CSS RESET ---------------------- */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset,img { border:0 }
address,caption,cite,code,dfn,strong,th,var { font-style:normal;	font-weight:normal }
ol,ul {	list-style:none }
caption,th { text-align:left }
h1,h2,h3,h4,h5,h6 { font-size:100%; }
q:before,q:after { content:'' }
abbr,acronym { border:0 }
/*------------------------IMATGES---------------  83a9d6  ----------*/

/* ---------------------- BIG BOYS ---------------------- */
body { font-family: Arial, Helvetica, sans-serif; color:#000; font-size:85%; padding:0; margin:0; background:#fff url(../img/background.gif) top center repeat-y; }

.main		{ width:798px; margin:0 auto; }

.main .sub	{ width:380px; margin-left:400px; margin-right:120px; padding-top:120px; font-weight:bold; }

h1 		{ font-size:2em; color:#2b4b8b; }

p 		{ font-size:.95em; line-height:1.45em; color:#555; padding-bottom:8px; text-align:left; }
strong	{ font-weight:bold; color:#2b4b8b }
a		{ text-decoration:none; color:#c00; }
a:hover	{ text-decoration:none; color:#000 }

/* ---------------------- CONTENIDORS PRINCIPALS ---------------------- */

.idioma							{ position:absolute; margin-top:65px; margin-left:130px; font-size:.80em; }

#reserva 						{  }

#reserva label 					{ width:80px; font-weight:bold; font-size:.90em; color:#C00; float:left; }
#reserva textarea, #reserva input.text  { border:1px solid #cdd6df; padding:0px; width:180px; }

#reserva input.text 			{ margin-bottom:8px; }
#reserva textarea 				{ height:60px; width:300px; margin-bottom:8px }

#reserva .submit			 	{ display:block; text-align:center; margin-bottom:15px }
#reserva input.boto    			{ padding:2px 3px 3px; font-family:"Trebuchet MS", sans-serif; float:right; margin-right:40px}
#ClientValidationSummary 		{ background:url(../img/divform.png) top left no-repeat; font-size:.80em; margin:0; padding:8px 6px 25px; font-weight:bold; line-height:1.6em }
#ClientValidationSummary a 		{ font-weight:normal; color:#CC0033 }
