﻿/****************************************************************************************/
/*************************** Estilos dos div da ficha do evento *************************/
/****************************************************************************************/
#Cabecalho {
}

#Titulo {
    text-align:left;
}

#Sumario {
    padding-left:25px;
    padding-right:25px;
    padding-bottom:10px;
}

#Resumo {
    position: relative; 
    margin-bottom: 12px;
    min-height:100px;
    padding: 6px; 
    border-color: #1785BA; 
    border-bottom-style: dotted; 
    border-bottom-width: thin; 
    border-top-style: dotted; 
    border-top-width: thin;
}
#Col1 
{
    float:left;
    min-height:100px;
    padding-left:5px;
    padding-right:5px;
    width:20%;
}
#Col2
{
    float:left;
    min-height:100px;
    padding-left:5px;
    padding-right:5px;
    width:25%;
}
#Col3 
{
    float:left;
    min-height:100px;
    padding-left:5px;
    padding-right:5px;
    width:25%;
}
#Col4 
{
    float:left;
    min-height:100px;
    padding-left:5px;
    padding-right:15px;
    width:140px;
}
#Col5 
{
   clear:both;
}







/****************************************************************************************/
/******************* fim dos estilos dos div da ficha do evento *************************/
/****************************************************************************************/
.sfeventsList                       /* <ul> Wrapper of all Events list modes — Titles, cities, dates and Titles, cities, dates and content.*/
{
    font-weight:normal;
	list-style-position: outside;
    list-style-type: none;
    border:none;
    margin: 10px 0 0 0;
    color: #666666;
    padding:0;
    }
.sfeventThumbnail                   /* <div> Wrapper do thumbnail */ 
{}
.sfeventThumbnail img               /* <img> do thumbnail */ 
{
    width:100px;
    padding:2px;
    }
.sfeventThumbnailBig                /* <div> Wrapper do thumbnail */ 
{
    }
.sfeventThumbnailBig img            /* <img> do thumbnail */ 
{
    width:200px;
    padding:2px;
    }
.sfeventTitle 	                    /* <h1> in details mode and <h2> in list mode Single event title.*/
{   
    color: #666666;
     font-size: 16px;
    font-weight:bold;
    text-decoration:none;
    border:none;
    margin-top:0;
    margin-bottom:0;
    margin-left:6px;
    margin-right:0;
    padding:6px 0 10px 0;
    text-transform:none;
    text-align:left;
    line-height:100%;
    }
.sfeventTitle a	                    /* <h1> in details mode and <h2> in list mode Single event title.*/
{   
    color: #666666;
    font-size: 12px;
    font-weight:bold;
    text-decoration:none;
    padding:none;
    }
.sfeventTitleBlue                   /* <h1> in details mode and <h2> in list mode Single event title.*/
{   
    color: #1785BA;
    font-size: 20px;
    font-weight:bold;
    text-decoration:none;
    border:none;
    margin-top:0;
    margin-bottom:0;
    margin-left:6px;
    margin-right:0;
    padding:6px 0 10px 0;
    text-transform:none;
    text-align:left;
    line-height:100%;
    }
.sfeventTitleBlue a	                    /* <h1> in details mode and <h2> in list mode Single event title.*/
{   
    color: #1785BA;
    font-size: 12px;
    font-weight:bold;
    text-decoration:none;
    padding:none;
    }
.sfeventTitlePink                   /* <h1> in details mode and <h2> in list mode Single event title.*/
{   
    color: #C99ABD;
    font-size: 20px;
    font-weight:bold;
    text-decoration:none;
    border:none;
    margin-top:0;
    margin-bottom:0;
    margin-left:6px;
    margin-right:0;
    padding:6px 0 10px 0;
    text-transform:none;
    text-align:left;
    line-height:100%;
    }
.sfeventTitlePink a	                    /* <h1> in details mode and <h2> in list mode Single event title.*/
{   
    color: #C99ABD;
    font-size: 12px;
    font-weight:bold;
    text-decoration:none;
    padding:none;
    }
.sfeventMetaInfo 	                /* <div> Wrapper of where and when the event will be held.*/
{
    border:none;
    margin-top:0px;
    margin-left:6px;
    margin-right:6px;
    margin-bottom:0px;
    padding-bottom:0;
    text-align:left;
    font-size:9px;
    }

.sfeventCommentsCount 	            /* <a> Link, which leads to comments list or form, if there are no comments.*/
{}
.sfeventContent 	                /* <div> Event content wrapper.*/
{
    }
.sfeventContent h3 	                /* <h3> Título do blocos de texto.*/
{
    border-bottom:none;
    font-weight: bold; 
    margin-top: 12px;
}    
.sfeventSummary 	                /* <div> Event content wrapper.*/
{
    margin-top:0px;
    margin-left:6px;
    margin-right:6px;
    margin-bottom:6px;
    padding-top:6px;
	text-align:justify;
	line-height: 18px;
	font-size:11px;
}
.h2 h2azul 
{
    
    }

.sfeventFullDataWrp
{
    margin-top:4px;
    text-align: right;
    float:right;
    border:none 0 #FFF;
}
.sfeventFullData                    /* <a> Link, which leads to event details - 'Ver mais' */
{
    border:none 0 #FFF;
    }
.sfeventFullData a                  /* <a> Link, which leads to event details - 'Ver mais' */
{
    text-decoration:none;
    }

.sfeventFullData a img              /* <a> Link, which leads to event details - 'Ver mais' */
{
    border:none 0 #FFF;
    }
.sfeventDetails 	                /* <div> Wrapper of single event details.*/
{	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #666666;
    text-align: justify;
	}
.sfeventLinksWrp 	                /* <div> Go back link wrapper.*/
{}
.sfeventBack 	                    /* <a> Go back link in details mode.*/
{}
.sfeventDatesLocationContacts 	    /* <ul> Wrapper of event’s date, location, and contact info.*/
{
    }
    
/*###############################################*/
/* estilos da tabela de apresentação dos eventos */
/*###############################################*/
.sfeventsListTitleCityDate          /* <ul> Wrapper of Titles, cities, dates mode of Events lists.*/
{
    }
.sfeventsListTitleCityDateContent 	/* <ul> Wrapper of Titles, cities, dates and content mode of Events list.*/
{}

.sfeventListItemTitles
{
    list-style-type: none;
    text-align: center;
    margin: 2px 0 0 0;
    padding-bottom: 1px;
    border-bottom: 1px dotted #666666;
    font-size: 10px;
    color: #FFFFFF;
    background-color: #666666;
    text-align: center;
    font-weight: bold;
}
.sfeventTableTitleLeft
{

    }
.sfeventTableTitle
{
    }
.sfeventTableTitleRight
{
    }
.sfeventListItem 	                /* <li> Single event wrapper.*/
{
    font-size:9px;
    border:none;
    list-style-type: none;
    text-align:justify;
    margin: 10px 0 0 0;
    padding-bottom: 2px;
    border-bottom: 1px dotted #666666;
    vertical-align: middle;
}
.sfeventTableLineLeft
{
    font-size: 11px;
    border: none;
    margin-top: 0px;
    margin-left: 6px;
    margin-right: 6px;
    margin-bottom: 0px;
    padding: 0px;
    text-align: left;
    color: #666666;
    font-weight: bold;
    text-decoration: none;
    vertical-align: middle;
}
.sfeventTableLineLeft a
{
    text-align:left;
    color: #666666;
    font-weight:bold;
    text-decoration:none;
    }    
.sfeventTableLine
{
    border:none;
    margin-top:0px;
    margin-left:6px;
    margin-right:6px;
    margin-bottom:0px;
    padding-bottom:0;
    text-align:center;
    }
.sfeventTableLineRight
{
        border:none;
    margin-top:0px;
    margin-left:6px;
    margin-right:6px;
    margin-bottom:0px;
    padding-bottom:0;
    text-align:center;
    }
.sfeventTableLineRight a
{
    text-align:center;
    color: #666666;
    font-weight:bold;
    text-decoration:none;
    font-size:9px;    
    }
    
.sfeventParceiroLogo                   /* <div> Wrapper do logo do Parceiro */ 
{}
.sfeventParceiroLogo img               /* <img> do logo do Parceiro  */ 
{
    width:120px;
    padding:2px;
    }
