* {
	font-family: Verdana, Arial;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
}

html {
	width: auto;
}

body {
	background-color: #bbbbbb;
}

/* PAGE */
#page {
	width: 770px;
	left: 50%;
	margin-left: -385px;
	position: absolute;
}

	#page #header {
		width: 770px;
		height: 154px;
		background-image: url("images/header/background.jpg");
	}
	
		#page #header #isologo {
			width: 295px;
			height: 154px;
			float: left;
		}
		
		#page #header #menu {
			width: 465px;
			padding: 110px 10px 0px 0px;
			text-align: right;
			float: right;
		}
		
			#page #header #menu a {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #981217; text-decoration: none; display: inline;}
			#page #header #menu a:hover {color: #000000; text-decoration: none; display: inline;}
		
		#page #header #data {
			width: 465px;
			font-family: Tahoma;
			font-size: 10px;
			padding: 5px 10px 0px 0px;
			text-align: right;
			float: right;
		}
		
			#page #header #data a {font-family: Tahoma; font-size: 10px; color: #000000; text-decoration: none;}
			#page #header #data a:hover {color: #981217; text-decoration: underline;}

	#page #movie {
		width: 770px;
		height: 245px;
	}

	#page #body {
		width: 770px;
		height: 100%;
		background-color: #ffffff;
		background-image: url(images/background.jpg);
		background-repeat: repeat-x;
		background-position: bottom;
	}
	
		#page #body #box {
			width: 569px;
			border-top: solid 1px #fcc300;
			border-right: solid 1px #fcc300;
			border-bottom: solid 1px #fcc300;
			margin: 10px 0px 10px 0px;
			padding-bottom: 14px;
			background-color: #ffffff;
			float: left;
		}
		
			#page #body #box #content {
				padding: 10px;
			}
		
				#page #body #box #content #image {
					width: 180px;
					text-align: center;
					border: solid 1px #fcc300;
					float: left;
				}
				
				#page #body #box #content #text_home {
					width: 541px;
					font-size: 11px;
					padding: 3px 0px 0px 8px;
					float: left;
				}
				
					#page #body #box #content #text_home b {font-size: 11px;}
					#page #body #box #content #text_home h1 {font-size: 11px; font-weight: normal; display: inline;}
					#page #body #box #content #text_home h2 {font-size: 11px; font-weight: normal; display: inline;}
					#page #body #box #content #text_home h3 {font-size: 11px; font-weight: normal; display: inline;}
					#page #body #box #content #text_home a {font-size: 11px; color: #981217; text-decoration: none;}
					#page #body #box #content #text_home a:hover {font-size: 11px; color: #000000; text-decoration: underline;}
				
					#page #body #box #content #text_home #testimonios {
						width: 541px;
						height: 164px;
					}

						#page #body #box #content #text_home #testimonios #reproducir {
								width: 190px;
								margin-right: 10px;
								float: left;
							}
							
							#page #body #box #content #text_home #testimonios #thumbs {
								width: 341px;
								text-align: right;
								float: left;
							}
							
								#page #body #box #content #text_home #testimonios #thumbs img{
									padding: 0px 8px 40px 0px;								
								}
							
							#page #body #box #content #text_home #testimonios #aclaracion {
								width: 341px;
								font-size: 9px;
								color: #999999;
								padding-top: 5px;
								float: left;
							}
				
				#page #body #box #content #text {
					width: 359px;
					font-size: 11px;
					padding: 3px 0px 0px 8px;
					float: left;
				}
				
					#page #body #box #content #text b {font-size: 11px;}
					#page #body #box #content #text h1 {font-size: 11px; font-weight: normal; display: inline;}
					#page #body #box #content #text h2 {font-size: 11px; font-weight: normal; display: inline;}
					#page #body #box #content #text h3 {font-size: 11px; font-weight: normal; display: inline;}
					#page #body #box #content #text a {font-size: 11px; color: #981217; text-decoration: none;}
					#page #body #box #content #text a:hover {font-size: 11px; color: #000000; text-decoration: underline;}
					#page #body #box #content #text a.news {font-size: 14px; color: #981217; font-weight: bold; text-decoration: none;}
										
		#page #body #right_band {
			width: 190px;
			float:right;
		}
		
			#page #body #right_band #agenda {
				width: 189px;
				height: 61px;
				border-top: solid 1px #fcc300;
				border-bottom: solid 1px #fcc300;
				border-left: solid 1px #fcc300;
				margin: 10px 0px 10px 0px;
				background-color: #fff6d9;
				float: right;
			}
				
				#page #body #right_band #agenda #ver {
					text-align: right;					
				}
			
				#page #body #right_band #agenda #text {
					padding: 8px 10px 0px 10px;
					line-height: 10px;
				}
				
					#page #body #right_band #agenda #text a {color: #000000; text-decoration: none;}
					#page #body #right_band #agenda #text a:hover {color: #981217;}
					
			#page #body #right_band #newsletter {
				width: 189px;
				height: 179px;
				border-top: solid 1px #fcc300;
				border-bottom: solid 1px #fcc300;
				border-left: solid 1px #fcc300;
				margin-top: 10px;
				background-color: #fff6d9;
				float: right;
			}
			
				#page #body #right_band #newsletter #text {
					padding: 5px 0px 0px 10px;
					line-height: 19px;
				}
				
					#page #body #right_band #newsletter #text a {color: #000000; text-decoration: underline;}
					#page #body #right_band #newsletter #text a:hover {color: #981217; text-decoration: underline;}
					
			#page #body #right_band #contenidos {
				width: 189px;
				height: 117px;
				border-top: solid 1px #fcc300;
				border-bottom: solid 1px #fcc300;
				border-left: solid 1px #fcc300;
				margin-top: 10px;
				background-color: #fff6d9;
				float: right;
			}
			
				#page #body #right_band #contenidos #ver {
					text-align: right;					
					line-height: 4px;
				}
			
				#page #body #right_band #contenidos #text {
					padding: 8px 10px 0px 10px;
					line-height: 10px;
				}
				
					#page #body #right_band #contenidos #text a {color: #000000; text-decoration: none;}
					#page #body #right_band #contenidos #text a:hover {color: #981217;}
			
		#page #body #box_agenda {
			width: 569px;
			border-top: solid 1px #fcc300;
			border-bottom: solid 1px #fcc300;
			border-left: solid 1px #fcc300;
			margin: 10px 0px 10px 0px;
			background-color: #ffffff;
			float: right;
		}
		
			#page #body #box_agenda #content {
				padding: 10px;
			}
		
				#page #body #box_agenda #content #image {
					width: 180px;
					text-align: center;
					border: solid 1px #fcc300;
					float: right;
				}
				
				#page #body #box_agenda #content #text {
					width: 342px;
					font-size: 11px;
					padding: 3px 15px 0px 8px;
					float: left;
				}
				
					#page #body #box_agenda #content #text b {font-size: 11px;}
					#page #body #box_agenda #content #text h1 {font-size: 13px; font-weight: bold; display: inline;}
					#page #body #box_agenda #content #text h2 {font-size: 12px; font-weight: normal; display: inline;}
					#page #body #box_agenda #content #text h3 {font-size: 11px; font-weight: normal; display: inline;}
					#page #body #box_agenda #content #text a {font-size: 11px; color: #981217; text-decoration: none;}
					#page #body #box_agenda #content #text a:hover {font-size: 11px; color: #000000; text-decoration: underline;}
	
		#page #body #left_band {
			width: 190px;
			float: left;
		}
		
			#page #body #left_band #titulos {
				width: 189px;
				border-top: solid 1px #fcc300;
				border-right: solid 1px #fcc300;
				border-bottom: solid 1px #fcc300;
				margin-top: 10px;
				padding-bottom: 10px;
				background-color: #fff6d9;
				float: right;
			}
			
				#page #body #left_band #titulos #text {
					padding: 8px 10px 0px 10px;
					line-height: 18px;
				}
				
					#page #body #left_band #titulos #text a {color: #000000; text-decoration: none;}
					#page #body #left_band #titulos #text a:hover {color: #981217;}
					
		#page #body #contacto {
			width: 359px;
			padding: 3px 0px 0px 8px;
			float: left;
		}
		
			#page #body #contacto .contacto {
				width: 359px;
				font-size: 11px;
				text-align: left;
				float: left;
			}
			
			/* FORM */
				#page #body #contacto .contacto input, textarea, select {
					height: 15px;
					background-color: #fff6d9;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000000;
					border: solid 1px #fcc300;
					margin-bottom: 5px;
				}

				button {
					background-color: #fff6d9;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000000;
					border: solid 1px #fcc300;
				}
			
			#page #body #contacto #data {
				width: 359px;
				padding-top: 20px;
				float: left;
			}
			
				#page #body #contacto #data a {color: #000000; text-decoration: none;}
				#page #body #contacto #data a:hover {color: #981217; text-decoration: underline;}
			
			#page #body #contacto #gracias {
				padding-top: 50px;
				text-align: center;
			}
					
	#page #footer {
		width: 770px;
		height: 50px;
		background-color: #fcc300;
	}
	
		#page #footer #derechos {
			width: 770px;
			padding: 10px 0px 15px 0px;
			text-align: center;
			color: #ffffff;
			float: left;
		}
			
			#page #footer #derechos h1 {color: #ffffff; font-weight: normal; display: inline;}
		
		#page #footer #grupo {
			width: 60px;
			margin-top: -43px;
			padding: 5px 5px 0px 0px;
			text-align: center;
			float: right;
		}
		
			#page #footer #grupo a {font-size: 10px; color: #fff6d9; text-decoration: none;}
