@charset "utf-8";/* CSS Document XHTML layout and CSS Styles by:Alvaro Meza P.email: alvaro.meza[at]live.clVina del Mar, Chile.*/* {	margin: 0px;	padding: 0px;}	body {	background: #FFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	font-weight: normal;	text-align: justify;	color: #333;	cursor: default;}	a , a:visited {	outline: none;	text-decoration: none;	font-weight: normal;	color: #666;	cursor: pointer;}	a:hover, a:active {	outline: none;	text-decoration: none;	font-weight: normal;	color: #000;	cursor: pointer;}	img {	border: 0px;	border: none;}/*____________________________________________________________________________ Contenedores principales*/#contenedor {	width: 760px;	margin: auto;}	#top {	padding-top: 30px;	width: 760px;	height: 90px;}	#top h1 {	display: none;}#menu {	width: 760px;	height: 25px!important;	height: 24px;}	#contenedorCentral {	width: 760px;}	#colNot {	width: 220px;	float: left;}	#colCentral {	width: 220px;	margin-left: 50px;	margin-right: 50px;	float: left;}	#colDest {	width: 220px;	float: right;}	#pie {		padding-top: 20px;	width: 760px;	clear: both;	}	#contPie {	width: 760px;	padding-top: 20px;	background: url(../imagenes/bgPie.png) top no-repeat;}	#bannerpie {		padding-top: 10px;	width: 760px;	}	#contbannerPie {	width: 760px;	padding-top: 10px;	}		.pieIzq {	float: left;	margin-left: 0px;	text-align: left;	padding-bottom: 20px;}	.pieDer {	float: right;	margin-right: 0px;	text-align: right;	padding-bottom: 20px;}/*____________________________________________________________________________ Login*/#login {	width: 760px;	height: 40px;}	#loginRight {	float: right;	width: auto;}	#sombraIzq {	width: 13px;	height: 40px;	float: right;	background: url(../imagenes/login/sombraIzq.gif) no-repeat;}	#sombraDer {	width: 13px;	height: 40px;	float: right;	background: url(../imagenes/login/sombraDer.gif) no-repeat;}	#formLogin {	height: 40px;	float: right;	background: url(../imagenes/login/bgLogin.gif) repeat-x;}#formLogin ul li {	list-style-type: none;	float: left;	margin-left: 5px;	padding-top: 5px;}	#formLogin form input {	width: 100px;	height: 16px;	border: 1px solid #999;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	color: #666;	padding-left: 2px;	padding-right: 2px;	padding-top: 2px;}	form span.error { 	color:#990000;	padding-left: 3px;	padding-right: 5px;	font-weight: bold;}	#formLogin form .user {	padding-top: 8px;}	#formLogin form .btnLogin {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	color: #FFF;	text-align: right;	background: url(../imagenes/login/btnLogin.gif) no-repeat;	border: none 0px;	cursor: pointer;	width: 55px;	height: 19px;	padding-top: 0px;}	#formLogin form .btnLogout {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	color: #FFF;	text-align: right;	background: url(../imagenes/login/btnLogout.gif) no-repeat;	border: none 0px;	cursor: pointer;	width: 55px;	height: 19px;	padding-top: 0px;}/*____________________________________________________________________________ Columna Noticias y Destacados*/#tituloNot, #tituloDest {	width: 220px;	height: 29px;	margin-bottom: 5px;	border-bottom: 1px dotted #CCC;	text-align: center;	}	#tituloNot h2, #tituloDest h2 {	color: #FC8200;	font-size: 12px;	font-weight: bold;	padding-top: 13px;}	.not, .dest {	width: 220px;	height: 180px;	margin-bottom: 5px;}	.imgNot, .imgDest{	width: 220px;	height: 150px;}	.imgBannerPie {	width: 760px;	height: 100px;}	.txtNot, .txtDest {	width: 220px;	height: 15px;	font-size: 12px;	padding-top: 5px;	border-bottom: 1px dotted #CCC;	text-align: center;}/*____________________________________________________________________________ Columna Central*/.banner {	width: 220px;	height: 150px;}	#imgCentral {	width: 220px;	height: 150px;	margin-top: 5px;	margin-bottom: 5px;	background: #CCC;}/*____________________________________________________________________________ Contenedores paginas interiores*/#top .linkEscine {	width: 210px;	height: 90px;	float: left;}	#top .linkUV {	width: 270px;	height: 90px;	float: right;}	#imgTop {	width: 760px;	height: 110px;}	#titulo {	width: 760px;	height: 40px;	border-bottom: 1px dotted #CCC;}	#titulo h1 {	font-size: 16px;	padding-top: 15px;	font-weight: bold;	text-transform: uppercase;	color: #999;}#contIzq {	width: 170px;	float: left;}	#contDer {	width: 569px;	float: right;	border-left: 1px dotted #CCC;}/*____________________________________________________________________________ Contenido Izquierdo*/#menuIzq {	width: 170px;	margin-bottom: 10px;	margin-top: 10px;}	#menuIzq ul, #menuIzq ol {	list-style-type: none;}	#menuIzq li {	padding-left: 10px;	background: url(../imagenes/contIzq/menuIzq-li.gif) center left no-repeat;	padding-bottom: 2px;	margin-bottom: 2px;	border-bottom: 1px solid #eaeaea;}	#menuIzq li a {	font-weight: bold;}	#imgIzq {	width: 170px;}/*____________________________________________________________________________ Contenido Derecho*/#contenido {	width: 99%;/*550px*/	padding-left: 20px;	padding-top: 10px;}	#contenido h2 {	margin-bottom: 10px;	color: #F48E00;	font-size: 14px;	text-transform: uppercase;}	#contenido ul, #contenido ol {	margin-left: 20px;}	#contenido li {	padding-left: 10px;	border-left: 1px solid #fed69d;	padding-bottom: 5px;}	#contenido .especialidad {	margin-bottom: 10px;	border-bottom: 1px dotted #CCC;}	#contenido .titulo {	text-transform: uppercase;	color: #F48E00;	font-weight: bold;}	#contenido .subir {	text-align: right;}#contenido .subir a {	font-weight: bold;	color: #F48E00;}	#contenido blockquote {	padding: 25px;	color: #666;	background: url(../imagenes/blockquote.gif) left top no-repeat;	font-style: italic;}/*____________________________________________________________________________ Tabla Admision*/#contenido table {	width: 550px;	border-collapse: collapse;	text-align: center;}	#contenido table td {	padding: 5px;	border: 1px solid #CCC;}#contenido table th  {	padding: 5px;	border: 1px solid #CCC;	background: #eaeaea;}	/*_________________________Directivos, Academicos, Funcionarios, Investigacion, MasCine, Actividades, Links, Infraestructura*/	#contenido .acad, #contenido .inv, #contenido .mascine, #contenido .actividades, #contenido .links,  #contenido .infra {	width: 550px;	float: left;	border-bottom: 2px solid #CCC;	padding-bottom: 10px;	margin-bottom: 10px;}#contenido .acadImg, #contenido .invImg, #contenido .mascineImg , #contenido .infraImg {	float: left;	margin-right: 20px;}	#contenido .acadTxt, #contenido .invTxt, #contenido .mascineTxt, #contenido .infraTxt {	float: left;}	#contenido .invImg a:hover, #contenido .mascineImg a:hover {	background: #F48E00;	}/*____________________________________________________________________________ Extension*/	#contenido #ul2col {	width: 550px;}	#contenido #ul2col #ulIzq {	float: left;	width: 275px;}#contenido #ul2col #ulDer {	float: right;	width: 275px;}/*____________________________________________________________________________ CineClub, Producciones, Noticias*/#contenido .cineclubTitulo, #contenido .prodTitulo, #contenido .notTitulo {	background: #eaeaea;	font-size: 20px;	font-weight: bold;	padding: 5px;	margin-bottom: 10px;}	#contenido .autor, #contenido .prodGenero {	font-size: 11px;	font-weight: normal;}	#contenido .cineclub, #contenido .produccion, #contenido .noticia {	width: 550px;	float: left;	padding-bottom: 10px;	margin-bottom: 10px;}#contenido .cineclubImg, #contenido .prodImg {	float: left;	width: 200px;	margin-right: 20px;}	#contenido .cineclubImg img {	width: 200px;}	#contenido .cineclubUl, #contenido .prodUl {	width: 300px;	float: left;}	#contenido .cineclubTxt, #contenido .prodTxt {	padding-top: 10px;	width: 550px;	clear: both;}	#contenido .subircineclub, #contenido .prodSubir, #contenido .notSubir {	margin-top: 5px;	width: 99%;	text-align: right;	border-bottom: 1px solid #CCC;}#contenido .subircineclub a, #contenido .prodSubir a, #contenido .notSubir a {	font-weight: bold;	color: #F48E00;}	#contenido .pieFoto {	text-align: center;	color: #999;	font-size: 10px;	border-top: 1px solid #CCC;	margin-top: 3px;}/*____________________________________________________________________________ Actividades, Links*/#contenido .actividades h2, #contenido .links h2 {	font-weight: bold;	font-size: 12px;	margin-bottom: 3px;	text-transform: uppercase;	color: #666;}	#contenido .detalleAct {	margin-top: 10px;}/*____________________________________________________________________________ Producciones*/#contenido .prodImg img {	border: 1px solid #CCC;	width: 200px;}	#contenido .prodImg  {	position: relative;}#contenido span.ver  {	width: 190px;	margin-left: 1px;	height: 17px;	display: block;	position: absolute;	left: 0;	bottom: 0;	background: url(../imagenes/producciones/bgFotos.png) repeat-x;	padding-left: 10px;	padding-top: 3px;	margin-bottom: 4px!important;	margin-bottom: 3px;	}	#contenido span.ver span {	color: #FFF;	background: url(../imagenes/producciones/cam.gif) center left no-repeat;	padding-left: 20px;	display: block;}/*____________________________________________________________________________ Infraestructura*/#contenido .infraImg {	width: 100px;}#contenido .infraImg img {	width: 100px;}/*____________________________________________________________________________ Noticias*/#contenido .notImg img {	border: 1px solid #CCC;	width: 300px;}	#contenido .notImg {	position: relative;	float: right;	margin-left: 20px;}#contenido span.notver  {	width: 290px;	margin-left: 1px;	height: 17px;	display: block;	position: absolute;	left: 0;	bottom: 0;	background: url(../imagenes/producciones/bgFotos.png) repeat-x;	padding-left: 10px;	padding-top: 3px;	margin-bottom: 21px!important;	margin-bottom: 20px;}	#contenido span.notver span {	color: #FFF;	background: url(../imagenes/producciones/cam.gif) center left no-repeat;	padding-left: 20px;	display: block;}	#contenido .fuente {	margin-top: 10px;}	#contenido .not-pieFoto {	text-align: center;	color: #999;	font-size: 10px;	border-top: 1px solid #CCC;	margin-top: 3px;}	#contenido .notTxt {}/* ______________________________________________________________________ Form Contacto */#contenido #formContacto ol {	list-style-type: none;}	#contenido #formContacto ol li {	padding-bottom: 5px;	border: none 0;}	#contenido #formContacto label { 	float: left; 	width: 70px;	text-align: left; 	color: #666;}	#contenido #formContacto input, #contenido #formContacto textarea {	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;}	#contenido #formContacto .btn{	width: 60px;	float: right;	background: #eaeaea;	color: #333;	margin-right: 110px!important;	margin-right: 108px;	border: 1px solid #666;	cursor: pointer;}	#contenido #formContacto span.error { 	float: left;	width: 400px;	margin-left: 65px!important;	margin-left: 80px;	color:#990000;	padding-bottom: 5px;}/* ______________________________________________________________________ Mapa del Sitio */#contenido .mapa li a {	font-size: 14px;	font-weight: bold;}	#contenido .mapa li ul li a {	font-size: 11px;	font-weight: normal;	border-bottom: 0px none;}	#contenido .mapa li ul li {	margin-left: 20px;}	/* ______________________________________________________________________ TEXTOS */.naranjo {color:#FF6600;}
