﻿html 
{
    width:100%; height:100%; text-align:center;
    background-color: #f6f6f6;
}

body 
{
    position:relative;
    width:960px; height:100%; margin: 0 auto; text-align:left;
    background-color:#FFFFFF;
    font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size:11px;
}

#divCabecera 
{
    width: 960px; height: 175px; position:relative;
}
#divLogoSTI1 
{
    position:absolute; top:64px; left:38px;
    background: #FFF url('/images/logoSTI.gif') top left no-repeat;
    width:106px; height:102px; text-indent:-9999px;
    cursor:pointer;
}

#divLogoSTI2 
{
    position:absolute; top:48px; left:731px;
    background: #FFF url('/images/logoSocialTrendsInstitute.gif') top left no-repeat;
    width:191px; height:34px; text-indent:-9999px;
}

#divSearchZone 
{
    position:absolute; top:103px; left:731px; margin:0; padding:0;
    width:191px; height:30px;
    line-height:30px; vertical-align:middle;
    z-index:50;
}
.textSearch  
{
    position:absolute; top:0; left:0;
    width:113px; border:#07b0c7 solid 1px; background-color:#f6f6f6; margin:0; height:17px;
    font-family:Verdana; font-size:10px; padding:0;}
.buttonSearch  
{
    position:absolute; top:0; right:0;
    width:70px; font-size:12px; ; margin:0;height:19px;
    font-family:Times New Roman; color:#f6f6f6;
    border: #07b0c7 solid 1px;
    background-color:#07b0c7;}

#searchForm { margin:0; padding:0}


#divZonaMenu1
{
    position:absolute; top:101px; left:182px;
    width:500px; 
    margin:0;
}
#divZonaBreadCrumbs 
{
    position:absolute; bottom:0; left:182px;
    width:500px; 
    margin:0;
    font-family:Verdana; font-size:9px; color:#AAA;
}
#divZonaPrintSend
{
    position:absolute; top:160px; left:731px;
    width:191px; 
    margin:0;
    font-family:Verdana; font-size:9px; color:#07b0c7;
    text-align:right;
}

#divCuerpo { background-color:#FFFFFF; float:left; width:960px; margin:0;}

#divZonaMenu2
{
    width:132px; 
    margin:62px 0 0 40px;
    float:left;
}

#divZonaContenidosGeneral 
{
    width:739px; margin:0 0 0 10px;
    float:left;
}
#divPieDePagina
{
    clear:both;
    background-color:#FFF;
    padding-top:20px;
    width:960px;
    padding:3px 0 0 0;
}

#divPieDePaginaCierre 
{
    border-top: #d7d7d7 dotted 1px;
    width:739px; margin:0 0 0 182px;
    padding:3px 0 20px 0;
    font-size:9px;
    color: #07b0c7;
    line-height:20px; vertical-align:middle;
}

#divPieDePaginaCierre a
{
    color:#07b0c7; text-decoration:none; 
}

#spanCopyright 
{
    float:right; color:#CCC; font-size:9px; text-transform:none;
}

img.imgOneMargin { margin-bottom:15px;}
ul#ulRelatedL {margin:0 0 0 0; padding:0; list-style:none; }
ul#ulRelatedL li {list-style:none; margin:4px 0 0 0; padding:0; }
ul#ulRelatedL a:link { color:#07b0c7; text-decoration:none; font-weight:bold;}
ul#ulRelatedL a:visited { color:#07b0c7; text-decoration:none; font-weight:bold;}
ul#ulRelatedL a:hover { color:#07b0c7; text-decoration:underline; font-weight:bold;}

ul.ulRelatedF {margin:0 0 0 0; padding:0; list-style:none; position:relative;}
ul.ulRelatedF li {list-style:none; margin:4px 0 0 0; padding:0; position:relative; height:auto; }
ul.ulRelatedF a:link { color:#666; text-decoration:none; }
ul.ulRelatedF a:visited { color:#666; text-decoration:none; }
ul.ulRelatedF a:hover { color:#666; text-decoration:underline; }
ul.ulRelatedF li a img { border:none; }
ul.ulRelatedF li a label { position:absolute; bottom:7px; right:3px; background-color:#ddd; padding:1px 4px; font-size:10px; cursor:pointer}

/* ****************************************************** */
ul#MenuWeb 
{
    list-style:none; margin:0; padding:0; 
}

li.MenuWeb1_Off 
{
    list-style:none; margin:0; 
    padding:0 16px; 
    float:left;
    background-color: #f6f6f6;
    border-right:#FFF solid 1px;
    color:#777; font-family:Times New Roman, Georgia; 
    font-size:14px; letter-spacing:1px;
    line-height:24px; vertical-align:middle;
}
li.MenuWeb1_On 
{
    list-style:none; margin:0; 
    padding:0 16px; 
    float:left;
    background-color: #07b0c7;
    border-right:#FFF solid 1px;
    color:#FFF; font-family:Times New Roman, Georgia; 
    font-size:14px; letter-spacing:1px;
    line-height:24px; vertical-align:middle;
}

a.lnMenuWeb1_Off:link { color:#777; font-family:Times New Roman, Georgia; text-decoration:none; }
a.lnMenuWeb1_Off:visited { color:#777; font-family:Times New Roman, Georgia; text-decoration:none; }
a.lnMenuWeb1_Off:hover { color:#777; font-family:Times New Roman, Georgia; text-decoration:none; }

a.lnMenuWeb1_On:link { color:#FFF; font-family:Times New Roman, Georgia; text-decoration:none;}
a.lnMenuWeb1_On:visited { color:#FFF; font-family:Times New Roman, Georgia; text-decoration:none;}
a.lnMenuWeb1_On:hover { color:#FFF; font-family:Times New Roman, Georgia; text-decoration:none;}

ul#ulMenuB
{
    margin:0 0 0 15px; padding:0; 
}
a.MenuWebN_Off:link { color:#7f7f7f; text-decoration:none;}
a.MenuWebN_Off:visited { color:#7f7f7f; text-decoration:none;}
a.MenuWebN_Off:hover { color:#7f7f7f; text-decoration:underline;}

a.MenuWebN_On:link { color:#07b0c7; text-decoration:none;}
a.MenuWebN_On:visited { color:#07b0c7; text-decoration:none;}
a.MenuWebN_On:hover { color:#07b0c7; text-decoration:underline;}

li.liMenuWebN_Off { color:#7f7f7f; list-style:none; background: #FFF url('/images/liMenuOff.gif') top left no-repeat; padding-left:5px;  }
li.liMenuWebN_On { color:#07b0c7; list-style: none; background: #FFF url('/images/liMenuOn.gif') top left no-repeat; padding-left:5px;  }

li.MenuNivel2 { margin:0 5px 10px 0;  font-size:11px; font-weight:normal; }
li.MenuNivel3 { margin:0 5px 10px 6px; font-size:10px; font-weight:normal;}
li.MenuNivel4 { margin:0 5px 10px 12px; font-size:9px; font-weight:bold;}
li.MenuNivel5 { margin:0 5px 10px 18px; font-size:9px; font-weight:normal;}

a.BreadCrumb_Bold:link { color:#999; text-decoration:none; font-size:9px; font-family:Verdana;}
a.BreadCrumb_Bold:visited { color:#999; text-decoration:none;font-size:9px;font-family:Verdana;}
a.BreadCrumb_Bold:hover { color:#999; text-decoration:underline;font-size:9px;font-family:Verdana;}

a.BreadCrumb_Light:link { color:#CCC; text-decoration:none;font-size:9px;font-family:Verdana;}
a.BreadCrumb_Light:visited { color:#CCC; text-decoration:none;font-size:9px;font-family:Verdana;}
a.BreadCrumb_Light:hover { color:#CCC; text-decoration:underline;font-size:9px;font-family:Verdana;}

a.DownloadPDF:link { color:#07b0c7; text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana;}
a.DownloadPDF:visited { color:#07b0c7; text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana;}
a.DownloadPDF:hover { color:#07b0c7; text-decoration:underline; font-size:12px; font-weight:bold; font-family:Verdana;}


/* ****************************************************** */

a#aSend, a#ctl00_aSend
{
    background:#FFF url('/images/boton_send.gif') top left no-repeat;
    width:50px; line-height:23px; 
    padding:3px 20px 0 23px; color:#7cc7d1; 
    text-decoration:none; 
    vertical-align:bottom; 
}

a#aPrint 
{
    background:#FFF url('/images/boton_print.gif') top left no-repeat;
    width:50px; line-height:23px;  
    padding:3px 0 0 20px; color:#7cc7d1; text-decoration:none; vertical-align:bottom;
}
/* ****************************************************** */
div.divContenidoCajaG1 
{
    width:506px; padding:20px 30px 20px 20px;
    margin:0 20px 0 0;
    font-size:12px; color:#454545;
    background-color:#f6f6f6;
    line-height:19px;
    float:left;
    min-height:235px;height: auto !important; height: 235px;
}
div.divContenidoCajaG1 p
{
    margin: 0 0 18px 0;
}

div.divContenidoCajaG1 a:link { color:#07b0c7; text-decoration:none;}
div.divContenidoCajaG1 a:visited { color:#07b0c7; text-decoration:none;}
div.divContenidoCajaG1 a:hover { color:#07b0c7; text-decoration:underline;}

div.divContenidoColDerecha 
{
    width:162px; 
    margin:0;
    font-size:11px; color:#666;
    line-height:17px;
    float:left;
}
/* ****************************************************** */
div.divContenidoCajaG2 
{
    width:368px; padding:20px 30px 20px 20px;
    margin:0 20px 0 0;
    font-size:12px; color:#454545;
    background-color:#f6f6f6;
    line-height:19px;
    float:left;
}
div.divContenidoCajaG2 p
{
    margin: 0 0 18px 0;
}
div.divContenidoColDerecha2
{
    width:300px; 
    margin:0;
    font-size:12px; color:#666;
    line-height:19px;
    float:left;
}

div.divListadoNoticias{ border-top: #95dce6 dotted 1px; margin:20px 0 0 0;}
ul#ListadoNoticias {list-style:none; margin:0; padding:20px 0 0 0; }

ul#ListadoNoticias a:link { color:#07b0c7; text-decoration:none;font-size:12px;font-family:Verdana;}
ul#ListadoNoticias a:visited { color:#07b0c7; text-decoration:none;font-size:12px;font-family:Verdana;}
ul#ListadoNoticias a:hover { color:#07b0c7; text-decoration:underline;font-size:11px;font-family:Verdana;}
span.fechaNoticias { font-size:10px; color:#999}

ul#ListadoPublicaciones {list-style:none; margin:0; padding:0 0 0 0; }
ul#ListadoPublicaciones li  
{
    list-style: none; 
    background-color:#fff;
    padding:0 0 0 15px; height:100px; margin-bottom:10px;  
    width:502px;
}
ul#ListadoPublicaciones a:link  {color:#07b0c7; text-decoration:none;}
ul#ListadoPublicaciones a:visited  {color:#07b0c7; text-decoration:none;}
ul#ListadoPublicaciones a:hover  {color:#07b0c7; text-decoration:underline;}
ul#ListadoPublicaciones li img { float:right; border:none}
ul#ListadoPublicaciones h2 { padding:20px 0 0 0; margin:0;}



ul#ListadoPublicaciones2 {list-style:none; margin:0; padding:0 0 0 0; }
ul#ListadoPublicaciones2 li  
{
    list-style: none; 
    background-color:#fff;
    padding:0 0 0 15px; height:110px; margin-bottom:10px;  
    width:502px;
}
ul#ListadoPublicaciones2 li p a:link  {color:#666; text-decoration:none;}
ul#ListadoPublicaciones2 li p a:visited  {color:#666; text-decoration:none;}
ul#ListadoPublicaciones2 li p a:hover  {color:#07b0c7; text-decoration:underline;}
ul#ListadoPublicaciones2 li a img { float:right; border:none; margin-left:15px;}
ul#ListadoPublicaciones2 li h2 { padding:10px 0 5px 0; margin:0 }




ul#ListadoSearch {list-style:none; margin:0; padding:0 0 0 0; }
ul#ListadoSearch li  
{
    list-style: none; 
    background: url('/images/liMenuOn.gif') 
    top left no-repeat; padding-left:5px;  margin:0 0 5px 0;
}
ul#ListadoSearch span { padding:3px 10px 10px 3px; font-size:9px; color:#999; display:block;}  

ul#ListadoSearch a:link  {color:#07b0c7; text-decoration:none; font-weight:bold;}
ul#ListadoSearch a:visited  {color:#07b0c7; text-decoration:none; font-weight:bold;}
ul#ListadoSearch a:hover  {color:#07b0c7; text-decoration:underline; font-weight:bold;}

ul#ListadoSiteMap {list-style:none; margin:0; padding:0 0 0 0; }
ul#ListadoSiteMap li  
{
    list-style: none; 
    margin:0 0 5px 0;
}
a.SiteMapN1 { font-size:14px;color:#333; text-decoration:none; margin:15px 0 10px 0; display:block;}
a.SiteMapN1:hover {text-decoration:underline;}

a.SiteMapN2 { font-size:12px;color:#555; text-decoration:none; margin:0 0 8px 20px; display:block;}
a.SiteMapN2:hover {text-decoration:underline;}

a.SiteMapN3 { font-size:11px;color:#777; text-decoration:none; margin:0 0 7px 40px; display:block;}
a.SiteMapN3:hover {text-decoration:underline;}

a.SiteMapN4 { font-size:10px;color:#999; text-decoration:none; margin:0 0 6px 60px; display:block;}
a.SiteMapN4:hover {text-decoration:underline;}

/* ****************************************************** */
div#divContenidoHomeInteractivo 
{
    position:relative;
    width:486px;
    height:236px;
    float:left;
    margin:0 20px 0 0;
}
div#divContenidoHomeDerecha
{
    width:193px;
    height:196px;
    padding:20px;
    float:left;
    background-color:#f9f9f9;
} 

div#divContenidoHomeNews 
{
    width:320px;
    min-height:155px;height: auto !important; height: 155px;
    padding:15px 20px 20px 20px;
    float:left;
    margin:20px 20px 20px 0;
    background-color:#f9f9f9;
}

div#divContenidoHomeNews h2 { font-family:Times New Roman, Roman; font-size:13px; font-weight:bold; color:#07b0c7; margin:0 0 10px 0;}

div#divContenidoHomeNews ul { list-style:none; margin:0; padding:0}
div#divContenidoHomeNews li { list-style:none; padding-bottom:10px; font-size:10px; line-height:16px; }
div#divContenidoHomeNews li a { font-size:11px;}


a.Blog:link { color:#333; text-decoration:none}
a.Blog:visited { color:#333; text-decoration:none}
a.Blog:hover { color:#333; text-decoration:underline}


div#divContenidoHomePublications 
{
    width:319px;
    min-height:155px;height: auto !important; height: 155px;
    padding:15px 20px 20px 20px;
    float:left;
    margin:20px 0 20px 0;
    background-color:#f9f9f9;
    font-size:11px; color:#666;
}

div#divContenidoHomePublications h2 { font-family:Times New Roman, Roman; font-size:13px; font-weight:bold; color:#07b0c7; margin:0 0 10px 0;}

div#divContenidoHomeDerExplic
{
    font-size:13px;
    color:#333;
    padding-bottom:20px;
    border-bottom: #95dce6 dotted 1px;
}
div#divContenidoHomeDerExplic strong { color:#000;}
div#divContenidoHomeDerLinks { padding:20px 0 0 0}

div#LinksActividades { position:absolute; top:92px; left:1px}
ul#CajasTransparentes { list-style:none; margin:0; padding:0; line-height:15px;}
ul#CajasTransparentes li
{
    background: url('/images/home/CajaTransparente.png') top left repeat;
    padding: 10px 10px;
    text-align:center; 
    width:76px; margin:0 0 0 20px;
    float:left;
    color:#07b0c7; font-weight:bold;
}
ul#CajasTransparentes a 
{
    color:#07b0c7; font-weight:bold; text-decoration:none;
}

div.LinkOverCTrans 
{
    position:absolute;
    padding: 10px 10px;
    width:76px; margin:0; height:30px;
    background-color:#000;
    cursor:pointer;
}

li#lnkAct1 { line-height:30px; vertical-align:middle;}
li#lnkAct2 { line-height:30px; vertical-align:middle;}

a#aSubsribe 
{
    background:url('/images/home/Suscribe.gif') top left no-repeat;
    display:block;
    width:100px; line-height:14px;  
    padding:0 0 0 20px; color:#07b0c7; text-decoration:none; vertical-align:bottom;
}

ul#LinksHome {list-style:none; margin:0; padding:5px 0 0 0;}
ul#LinksHome li {list-style:none; margin:0 0 0 20px; padding:0 0 0 8px; background: url('/images/liMenuOn.gif') top left no-repeat;  }
ul#LinksHome a:link { color:#07b0c7; font-size:11px; text-decoration:none }
ul#LinksHome a:visited { color:#07b0c7; font-size:11px; text-decoration:none }
ul#LinksHome a:hover { color:#07b0c7; font-size:11px; text-decoration:underline }

ul#FotosHome { list-style:none; margin:0; padding:0; width:2430px;}
ul#FotosHome li { list-style:none; margin:0; padding:0; float:left;}
div#divContenedorSlider 
{
    position:absolute;    
    width:486px;
    height:236px;
    clip:rect(0 486px 236px 0);
    overflow:hidden;
 }
 img.MiniaturaH { float:left; margin:0 10px 20px 0; }

 a.LinkTitHome { font-size:11px; font-weight:bold; color:#000; }
 a.LinkTitHome:link { text-decoration:none;}
 a.LinkTitHome:visited { text-decoration:none;}
 a.LinkTitHome:hover { text-decoration:underline;}

 a.LinkDescHome { font-size:11px; display:block; margin:8px 0 3px 0; color:#666; line-height:17px; }
 a.LinkDescHome:link { text-decoration:none; }
 a.LinkDescHome:visited { text-decoration:none; }
 a.LinkDescHome:hover { text-decoration:underline; }

 a.LinkSeeMoreHome:link { font-size:10px; font-weight:bold; color:#07b0c7; text-decoration:none;}
 a.LinkSeeMoreHome:visited { font-size:10px; font-weight:bold; color:#07b0c7; text-decoration:none;}
 a.LinkSeeMoreHome:hover { font-size:10px; font-weight:bold; color:#07b0c7; text-decoration:underline;}
/* ****************************************************** */
div#divInfoBarcelona 
{
    background:#f6f6f6 url('/images/Contact-Us/Barcelona.jpg') top left no-repeat;
    padding:126px 0 0 0;
    line-height:18px;
    width:346px;
    float:left; margin:0 48px 0 0;
}
div#divInfoBarcelona h2 { display:none}

div#divInfoNewYork 
{
    background:#eee url('/images/Contact-Us/New-York.jpg') top left no-repeat;
    padding:126px 0 0 0;
    line-height:18px;
    width:345px;
    float:left;
}
div#divInfoNewYork h2 { display:none}

div.divInfoAddress { padding:20px 20px 20px 20px; background-color:#f6f6f6}

/* ****************************************************** */
h1 
{ 
    font-family: Times New Roman, Georgia; 
    font-size:22px; margin:30px 0 10px 0; 
    font-weight:normal;
    line-height:22px;
}
h2 { font-size:12px; font-family:Verdana; margin:0 0 10px 0; color:#777}

 a.LinAzul:link { color:#07b0c7; text-decoration:none;}
 a.LinAzul:visited { color:#07b0c7; text-decoration:none;}
 a.LinAzul:hover { color:#07b0c7; text-decoration:underline;}

/* ****************************************************** */
div#formRecommendContainer
{
    width:191px;
    height:240px;
    overflow:hidden;
    clip:rect(0,191px,240px,0);
    display:none;
}
div#formRecommend 
{
    border: #ccc solid 10px;
    text-align:left;
    background-color:#FFFFFF;
    color:#333333;
    font-size:11px;
    padding:10px;
    margin-top:-240px;
}
div#formRecommend form { padding:0; margin:0;}
div#formRecommend label { font-size:10px; color:#666;}

div#formRecommendSending { display:none; padding:10px 0 0 0;}
div#formRecommendSent { display:none; color:#8cd500; font-weight:bold; padding:10px 0 0 0; font-size:14px;}

input.Input_Texto02 { background-color:#EEE ; margin:0 0 10px 0; border: #DDD solid 1px; font-size:10px; font-family:Verdana; color:#666;}

.arreglarFloat { }

.RTBFontSize9 { font-size:9px;}
.RTBFontSize10 { font-size:10px;}
.RTBFontSize11 { font-size:11px;}
.RTBFontSize12 { font-size:12px;}
.RTBFontSize13 { font-size:13px;}
.RTBFontSize14 { font-size:14px;}

