a img {
border: 0;
}

.rich-table-cell{
font-weight:bold;
border-color: #FFFFFF;
padding:3px;
margin:0px;
        
}

   .rich-dtascroller-table, .rich-datascr-button, .rich-datascr, .rich-datascr-ctrls-separator {
   border-color: #FFFFFF; 
   background-color: #FFFFFF; 
	font-family: Arial;
	font-style: italic;
	font-weight: bold;   
        border: 0px;
        color:  #ff30ad;
        font-size: 18px;
}
.rich-datascr-act {
 border-color: #FFFFFF; 
   background-color: #FFFFFF; 
	font-family: Arial;
	font-style: italic;
	font-weight: bold;   
        border: 0px;
        font-size: 18px;    
}


.rich-datascr-button-dsbld {
   border-color: #FFFFFF; 
   background-color: #FFFFFF; 
	font-family: Arial;
	font-style: italic;
	font-weight: bold;   
        border: 0px;
        color:  #FFFFFF;
}    
.rich-datascr-inact {
   border-color: #FFFFFF; 
   background-color: #FFFFFF; 
	font-family: Arial;
	font-style: italic;
	font-weight: bold;   
        border: 0px;
        color:  #ff30ad;
        font-size: 18px;
}    


.rich-calendar-cell {
background-color: #FFFFFF;
border-color: #FFFFFF;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	color: #ff30ad;
        	font-size: 18px;
        width:100%;                

}

.rich-calendar-tool {
background-color: #FFFFFF;
border-color: #FFFFFF;
border-bottom-color: #FFFFFF;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	color: #ff30ad;
        	font-size: 14px;

}
.rich-calendar-header {
background-color: #FFFFFF;
border-color: #FFFFFF;
border-bottom-color: #FFFFFF;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	color: #ff30ad;
        	font-size: 10px;

}

.rich-calendar-month {
background-color: #FFFFFF;
border-color: #FFFFFF;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	color: #ff30ad;
        	font-size: 14px;

}

.rich-calendar-today {
background-color: #FFFFFF;
border-color: #FFFFFF;
	color: #000000;
}

.rich-calendar-exterior {
background-color: #FFFFFF;
border-color: #FFFFFF;
}
.rich-calendar-days {
background-color: #FFFFFF;
border-color: #FFFFFF;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	color: #ff30ad;
font-size: 18px; 
}
.rich-calendar-editor-btn-over{
    background-color: #FFFFFF;
}
.rich-calendar-editor-tool-over{
    background-color: #FFFFFF;
}
.rich-calendar-button{
    background-color: #FFFFFF;
}



.rich-calendar-select {
background-color: #FFFFFF;
border-color: #000000;
border-left-color: #000000;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	color: #000000;
font-size: 18px; 
}


.rich-calendar-boundary-dates {
background-color: #FFFFFF;
border-color: #FFFFFF;
color: #FFFFFF;
        	font-size: 1px;
}





.Estilo1 {
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	padding-top: 5px;
}

.Estilo12 {
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	color: #ff30ad;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
#apDiv1 {
	position:absolute;
	left:283px;
	top:102px;
	width:239px;
	height:254px;
	z-index:1;
}
#calendario {
	position:absolute;
	left:20px;
	top:80px;
	width:230px;
	height:250px;
	z-index:1;
}
.Estilo15 {font-size: 18px; }
#apDiv3 {
	position:absolute;
	left:275px;
	top:266px;
	width:230px;
	height:90px;
	z-index:2;
}
#meses {
	position:absolute;
	left:20px;
	top:350px;
	width:230px;
	height:100px;
	z-index:2;
}
#menu {
	position:absolute;
	left:20px;
	top:380px;
	width:240px;
	height:100px;
	z-index:3;
	background-color: #FF30AD;
	padding-left: 5px;
}
#menu_pie {
	position:absolute;
	left:60px;
	top:485px;
	width:500px;
	height:28px;
	z-index:4;
	padding-top: 8px;
}
.Estilo11,.Estilo11 a:link, .Estilo11 a:visited , .Estilo11 a:link, .Estilo11 a:visited {
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
	font-size: 18px;
	padding-top: 8px;
        text-decoration:none;
}
.Estilo24,.Estilo24 a:link, .Estilo24 a:visited , .Estilo24 a:link, .Estilo24 a:visited  {
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
	font-size: 16px;
	color: #000000;
	padding-bottom: 50px;
	padding-top: 10px;
        text-decoration:none;
}
#pick_pie {
	position:absolute;
	left:20px;
	top:485px;
	width:28px;
	height:28px;
	z-index:5;
}
#cabecera {
	position:absolute;
	left:220px;
	top:20px;
	width:710px;
	height:40px;
	z-index:6;
        text-align: right;
}
#pick_cabecera {
	position:absolute;
	left:930px;
	top:25px;
	width:28px;
	height:28px;
	z-index:7;
}
#apDiv4 {
	position:absolute;
	left:416px;
	top:80px;
	width:0px;
	height:2px;
	z-index:8;
}
#ag_cont {
	position:absolute;
	left:310px;
	top:80px;
	width:650px;
	height:370px;
	z-index:8;
        overflow:  auto;
}

#no_cont {
	position:absolute;
	left:0px;
	top:20px;
	z-index:8;
}


#apDiv2 {
	position:absolute;
	left:217px;
	top:569px;
	width:540px;
	height:30px;
	z-index:9;
}
#apDiv6 {
	position:absolute;
	left:307px;
	top:527px;
	width:560px;
	height:30px;
	z-index:9;
}

#letras {
	position:absolute;
	left:315px;
	top:450px;
	width:650px;
	height:10px;
	z-index:9;
}

#categorias {
	position:absolute;
	left:310px;
	top:45px;
	width:680px;
	height:10px;
	z-index:9;
}





#logos {
	position:absolute;
	left:840px;
	top:466px;
	width:110px;
	height:55px;
	z-index:9;
}
.Estilo29 {
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
}
.Estilo36,.Estilo36 a:link, .Estilo36 a:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF30ad;
}

.Seleccionado,.Seleccionado a:link, .Seleccionado a:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.Estilo362,.Estilo362 a:link, .Estilo362 a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #FF30ad;
}

.Seleccionado2,.Seleccionado2 a:link, .Seleccionado2 a:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}




.Estilo33 {font-size: 12px}
.Estilo37 {font-size: 12}
.Estilo38 {font-weight: bold; font-style: italic; color: #000000; padding-bottom: 50px; padding-top: 10px; font-family: Arial;}
.Estilo39 {color: #ff30ad; padding-bottom: 50px; padding-top: 10px; font-family: Arial; font-weight: bold;}

.Estilo40 {font-family: Arial}
.Estilo41 {
	color: #ff30ad;
	font-weight: bold;
}
.Estilo49 {color: #000000; padding-bottom: 50px; padding-top: 10px; font-family: Arial; font-size: 12px; font-weight: bold;}
.Estilo50 {color: #000000;font-weight:plain; font-family: Arial;}

#apDiv5 {
	position:absolute;
	left:550px;
	top:460px;
	width:155px;
	height:-24px;
	z-index:10;
}

#apDivImagen {
	position:absolute;
	left:310px;
	top:80px;
	width:150px;
	height:100px;
	z-index:10;
}




#contenido_prensa {
	position:absolute;
	left:300px;
	top:70px;
	width:650px;
	height:400px;
	z-index:8;
        	overflow:  auto;
}
.Estilo18 {font-family: Arial;
	font-size: 12px;
        	color: #ff30ad;
}

.Estilo31 {

	color: #999999;
	font-size: 20px;
        font-weight: bold;
}



#apDiv8 {
	position:absolute;
	left:195px;
	top:30px;
	width:475px;
	height:30px;
	z-index:12;
}
.Estilo37 {font-family: Arial; font-weight: bold; font-style: italic; color: #999999; font-size: 24px; padding-top: 8px; }
#apDiv9 {
	position:absolute;
	left:195px;
	top:70px;
	width:475px;
	height:30px;
	z-index:13;
}

#apDiv {
	position:absolute;
	left:195px;
	top:0px;
	width:430px;
	height:96px;
	z-index:12;
}

.Estilo35 {font-family: Arial; font-weight: bold; font-style: italic; color: #999999; font-size: 18px; padding-top: 8px; }

.Estilo63 {font-size: 24px}

.Estilo93 {font-family: Arial; font-weight: bold; font-style: italic; font-size: 18px; color: #ff30ad; padding-bottom: 50px; padding-top: 10px; }
.Estilo83 {font-weight: bold; font-style: italic; color: #ff30ad; font-family: Arial;}



.Estilo81,.Estilo81 a:link, .Estilo81 a:visited  {
	font-family: Arial;
	font-size: 10px;
	color: #ff30ad;
        text-decoration:none;
}

.Estilo82,.Estilo82 a:link, .Estilo82 a:visited  {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
        text-decoration:none;
}

.sin_foto{
	background-image: url(../imagenes/gen_img.png);
	width:150px;
	height:100px;
	background-repeat:no-repeat;
	padding: 5px 5px 5px 5px;
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

.fondo_evento_sin{
  border: 1px solid; 
  border-color:#CCCCCC;
  background-image:url(../imagenes/fondo_evento_cool.jpg); 
  background-repeat:no-repeat; 
  width:150px; 
  height:100px; 
  color:#000000; 
  font-family:Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:11px;
}