@charset "utf-8";


/**************** RESET NAVIGATORS *******************/

* { margin:0; padding:0; border:none; outline:none; font-size:1em }
html{ width:100%; font-family: Calibri, Arial, Verdana; font-size:10px; cursor:default; color:black; font-size:11px; overflow-x:hidden; overflow-y:scroll; }
body{ width:100%; font-family: Calibri, Arial, Verdana; font-size:10px; cursor:default; color:black; font-size:11px; }


/**************** GENERAL *******************/

.mainBody{
	margin:0px;
	/*overflow-x:hidden;
	overflow-y:scroll; */
	background-color:#dadadc;
/*	background-image: url(Back.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-attachment: fixed; */
}
a{ color:#0099FF; text-decoration:none }
a:hover{ color:#00CC33; text-decoration:none }

.Hide{ display:none }

/**************** MAIN *******************/
.Logo{ position:absolute; width:250px; height:70px; top:40px; left:365px; background-image:url('Logo.jpg')}

.MenuContainer{position:absolute; width:400px; height:35px; top:140px; left:365px; font-size:14px; color:#FFFFFF}
.Menu{ float:left; width:20px; height:20px; cursor:pointer; margin-left:12px; margin-right:12px; }

.MenuEncuentros{ background-image:url('EncuentrosOff.jpg') }
.MenuEncuentros:hover{ background-image:url('EncuentrosOver.jpg') }

.MenuConciertos{ background-image:url('ConciertosOff.jpg') }
.MenuConciertos:hover{ background-image:url('ConciertosOver.jpg') }

.MenuMusica{ background-image:url('MusicaOff.jpg') }
.MenuMusica:hover{ background-image:url('MusicaOver.jpg') }

.MenuTiteres{ background-image:url('TiteresOff.jpg') }
.MenuTiteres:hover{ background-image:url('TiteresOver.jpg') }

.MenuCortos{ background-image:url('CortosOff.jpg') }
.MenuCortos:hover{ background-image:url('CortosOver.jpg') }

.MenuObjetos{ background-image:url('ObjetosOff.jpg') }
.MenuObjetos:hover{ background-image:url('ObjetosOver.jpg') }

.MenuDanza{ background-image:url('DanzaOff.jpg') }
.MenuDanza:hover{ background-image:url('DanzaOver.jpg') }

.MenuExtras{ background-image:url('ExtrasOff.jpg') }
.MenuExtras:hover{ background-image:url('ExtrasOver.jpg') }

.bContainer{ position:absolute; height:30px; top:165px }
.Piece{ float:left; width:360px; height:auto; color:#FFFFFF; font-size:12px; font-family: Arial, Verdana; cursor:pointer; margin-bottom:40px}
.Encuentros{ color:#dadadc }
.Concierto{ color:#6ac334 }
.Musica{ color:#f48000 }
.Titeres{ color:#98975e }
.Cortos{ color:#f25f61 }
.Objetos{ color:#715d9d }
.Danza{ color:#0097db }
.Extras{ color:#dadadc }
.Galeria{ color:#000000; cursor:default }
.Patrocinadores{ color:#000000; cursor:default }
.Equipo{ color:#000000; cursor:default }
.Opinion{ color:#000000; cursor:default }
.Contacto{ color:#000000; cursor:default }
.Prensa{ color:#000000; cursor:default }
.Spot{ width:380px; cursor:default }
.Radio{ width:380px; cursor:default }
.Entradas{ color:#dadadc; cursor:default }

.extrasMenu{ clear:both; width:100%; height:30px; color:#dadadc; font-size:12px; border-top:solid 1px #666666; line-height:30px; cursor:pointer; font-weight:bold; background-color:#000000 }
.extrasMenu:hover{ color:#000000; background-color:#FFFFFF; }

.extrasContent{ color:#dadadc; }

.CornerT{ width:auto; height:auto; background-image:url('CornerT.jpg'); background-repeat: repeat-x; background-position: left top; background-color:#000000 }
.CornerR{ width:auto; height:auto; background-image:url('CornerR.jpg'); background-repeat: repeat-y; background-position: right top; }
.CornerL{ width:auto; height:auto; background-image:url('CornerL.jpg'); background-repeat: repeat-y; background-position: left top; }
.CornerB{ width:auto; height:auto; background-image:url('CornerB.jpg'); background-repeat: repeat-x; background-position: left bottom; }
.CornerTL{ width:auto; height:auto; background-image:url('CornerTL.jpg'); background-repeat: no-repeat; background-position: left top; }
.CornerTR{ width:auto; height:auto; background-image:url('CornerTR.jpg'); background-repeat: no-repeat; background-position: right top; }
.CornerBL{ width:auto; height:auto; background-image:url('CornerBL.jpg'); background-repeat: no-repeat; background-position: left bottom; }
.CornerBR{ width:auto; height:auto; background-image:url('CornerBR.jpg'); background-repeat: no-repeat; background-position: right bottom; }
.CornerC{ margin-right:31px; margin-left:31px; }
.CornerEX{ width:300px; padding-left:30px; padding-right:30px;}


.CornerWT{ width:auto; height:auto; background-image:url('CornerWT.jpg'); background-repeat: repeat-x; background-position: left top; background-color:#FFFFFF }
.CornerWR{ width:auto; height:auto; background-image:url('CornerWR.jpg'); background-repeat: repeat-y; background-position: right top; }
.CornerWL{ width:auto; height:auto; background-image:url('CornerWL.jpg'); background-repeat: repeat-y; background-position: left top; }
.CornerWB{ width:auto; height:auto; background-image:url('CornerWB.jpg'); background-repeat: repeat-x; background-position: left bottom; }
.CornerWTL{ width:auto; height:auto; background-image:url('CornerWTL.jpg'); background-repeat: no-repeat; background-position: left top; }
.CornerWTR{ width:auto; height:auto; background-image:url('CornerWTR.jpg'); background-repeat: no-repeat; background-position: right top; }
.CornerWBL{ width:auto; height:auto; background-image:url('CornerWBL.jpg'); background-repeat: no-repeat; background-position: left bottom; }
.CornerWBR{ width:auto; height:auto; background-image:url('CornerWBR.jpg'); background-repeat: no-repeat; background-position: right bottom; }
.CornerWC{ margin-right:31px; margin-left:31px; }
.CornerWEX{ width:300px; padding-left:30px; padding-right:30px;}

.Shadow{ background-image:url('shadow.jpg'); width:360px; height:76px}

.Autor{ clear:both; font-size:14px; font-family: Calibri, Arial; letter-spacing:0.1em }
.Categoria{ clear:both; font-size:20px; font-weight:bold; font-family: Calibri, Arial; letter-spacing:0.1em}
.Titulo{ clear:both; font-size:14px; font-weight:bold; margin-bottom:10px; font-family: Calibri, Arial; letter-spacing:0.1em}
.Lugar{ clear:both; font-size:12px; margin-bottom:10px; font-family: Calibri, Arial; letter-spacing:0.1em}
.Txt{ font-size:12px; letter-spacing:0.1em}

.Tmax{ float:right; background-image:url('Tmax.jpg'); width:12px; height:16px; cursor:pointer; }
.Tmin{ float:right; background-image:url('Tmin.jpg'); width:12px; height:16px; cursor:pointer; }

.Photo{ clear:both; margin-top:10px; margin-bottom:20px; }
.Photo2{ clear:both; margin-top:10px; margin-bottom:0px; }

.Logo1{ clear:both; }
.Logo2{  }

.Pdf{ width:50px; height:50px; background-image:url('Pdf.jpg'); margin:auto; cursor:pointer }
.Pdf:hover{ background-image:url('PdfOver.jpg'); }

.Copyright{ position:absolute; height:18px; width:163px; bottom:0px; right:-150px}
.cFuera{ position:absolute; height:18px; width:18px; left:0px; background-image:url('AddFueraOff.jpg'); cursor:pointer}
.cFuera:hover{ background-image:url('AddFueraOver.jpg') }
.cDentro{ position:absolute; height:18px; width:18px; left:0px; background-image:url('AddDentroOff.jpg'); cursor:pointer}
.cDentro:hover{background-image:url('AddDentroOver.jpg')}
.AddLogo{ position:absolute; right:0px; height:18px; width:145px; background-image:url('cAdditive.jpg'); cursor:pointer}