.pic_floatleft,.pic_floatright  {
position:relative;
padding:5px;
margin:5px 10px 10px 0;
border:1px solid #ddd;
color:#333;
width:auto;
height:auto;
}
.pic_floatleft, .pic_floatleftb {
float:left !important;
display:inline; overflow:hidden; 
}
.pic_floatright,.pic_floatrightb {
float:right !important;
display:inline; overflow:hidden; 
}
.pic_floatleft img {
position:relative;
right:4px;
bottom:4px;
border:1px solid #ddd;
}
.pic_floatright img{
position:relative;
left:4px;
bottom:4px;
border:1px solid #ddd;
}
.pic_center div, .pic_center span{
text-align:center;
margin:0 auto;
}
.pic_center img{
position:relative;
left:4px;
bottom:4px;
border:1px solid #ddd;
}
.first p {
padding: 1em 0 1em 0;
font-weight:bold;
font-style:italic;
color: #555;
}
.letra{
font-weight: bold; 
font-style:italic; 
color: #f3cc60; 
font-size: 3em;
padding-right:2px;
}

.first a {
font-style:normal; 
}


.caption{
position:relative;
font-size:0.8em;
display:block;
text-align:justify;
font-style:italic;
}
.pregunta,.respuesta{
color:#f3cc60;
font-style:italic;
}


.first p{line-height:2em;}
.endmark{
font-size:200%;
color:#f3cc60; 
}
.clear{
clear:both;
}
.strong{
/*color:#f3cc60;*/
}
#menu a:hover{
color:#f3cc60; 
}
#wrapper {
margin:0 auto;
width: 100%;
margin-bottom: 2px;
	}
#colrgt {
float: right;
width: 49%;
display:inline; overflow:hidden; 
	}
#collft {
float: left;
width: 49%;
border-right:1px solid #ddd;
display:inline; overflow:hidden; 
	}
	
#textsizer{text-align:right;
padding-right:25px;
}

div#flashcontent
  {
margin:0 auto;
clear:both;
height:500px;
width:750px;
color:red;
   }
   /*balloons*/
a.tooltip b {display:none;}
a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip:hover b {display:block; position:absolute; top:20px; left:-25px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#eee; padding:3px; width:300px; text-align:justify}
a.tooltip:hover b em {position:absolute; left:20px; top:-6px; width:11px; height:6px; 
background: url(../interfaz/tooltip.gif); 
display:block; 
font-size:1px;}


#wrapper ul{
line-height:1.5em;
}
#wrapper ul li, #colrgt ul li  #collft ul li {
padding:0;
margin:0;
list-style-type:none;
}

#eicon{
line-height: 1.5em;
padding: 0px 27px 5px 0px;
background: url(../interfaz/tables/entrevista.gif) no-repeat bottom right;
}
#gicon{
line-height: 3em;
padding: 0px 25px 15px 0px;
background: url(../interfaz/tables/gal.gif) no-repeat bottom right;
}
.titulo{
font-size: 1.5em;
}
#sgalerias .firstlist{
margin-left:150px;;
}
#acccat   li:first-letter {
color:#555;
font-weight: bold;
}
 #accsubcat  li:first-letter {color:#555;
font-weight: bold;}
 #accmenu  li:first-letter {color:#555;
font-weight: bold;}

