/* Die alles umschliessende Tabelle */
#infocenter
{
	width: 95%;
	max-width:600px;
}

#PortalName
{
  font-family: 'Open Sans', Helvetica, sans-serif;
	font-weight: bold;
	/*font-size: 160%;*/
  font-size: 1.1em;
  color: #000;
  margin-bottom: 10px;
}

#PortalBeschreibung
{
  font-size: 0.8em;
  font-weight: normal;
  padding-left:0px;
  
}

#PortalKategorie
{
  font-family: 'Open Sans', Helvetica, sans-serif;
	padding-top: 20px;
  font-weight: normal;
	font-size: 0.9 em;
  color: #292929;
	padding-left:10px;
  margin-bottom: 10px;
}

#PortalKategorieBeschreibung
{
	padding-left:10px;
  color:#fff;
}

.PortalUL
{
	margin:0px;
	padding-left:20px;
}


.PortalLI
{
	margin-left: 25px;
	padding-left:5px;
}

/* Der Trigger wird ueber die layout.css gesteuert. */

.trigger
{
	background-color: rgba(238, 238, 238, 0.7);
	margin-bottom:2%;
}

.trigger_active
{
	
}


.PortalTrigger
{
	text-decoration: none;
}


#PortalRubrikenBeschreibung
{
	padding-left:20px;
}

#LinkBeschreibung
{
}

#BriefRubrikenWrapper, #BriefStartbild, #ArchivWrapper
{
	padding: 10px;
}

#BriefName
{
  font-family: 'Open Sans', Helvetica, sans-serif;
	font-weight: normal;
  font-size: 1.1em;
  color: #000;
	text-align: left;
	padding: 10px;
}

#BriefStartbild
{
	width: 100%;
	text-align: left;
}



#BriefRubriken
{
    background-color: rgba(238, 238, 238, 0.7);
    color: #b3163c;
    font-family: "Montserrat",sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    letter-spacing: 0.5px;
    line-height: 1.2em;
    margin-bottom: 0.4em;
    margin-top: 1em;
    padding-left: 5px;
    text-transform: uppercase;
}

#BriefArtikelHeadline
{
	
	font-weight: normal;
	font-size: 1.2em;
	color: #b3163c;
	padding-left:20px;
	padding-right:20px;
}

#BriefArtikelInhalt
{
	padding-left:20px; 
	text-align:justify;
}

#BriefArtikelHeadline a:link
{
	font-size: 0.85rem;
    font-weight: 400;
	text-decoration: none;
}

#BriefArtikelHeadline a:hover 
{ 
color:#b3163c !important; 
}

#ArchivWrapper
{
}

#ArchivArtikelInhalt
{
	font-size: 0.8em;
  padding-left:20px; 
}

#ArchivArtikelHeadline
{
	padding-left:20px; 
	font-weight: normal;
}

#ArchivArtikelHeadline a:link
{
color: #fff !important;
}

#ArchivArtikelHeadline a:hover 
{ 
color:#FFA701 !important; 
}

/* +++++++++++++++ CUSTOM +++++++++++++++++ */

#infocenter span, .trigger span {
	display:none;
}

.trigger {
	cursor:pointer;
}

#PortalBeschreibung h2 {
	margin-top: 1.6em;
}

h3.trigger, #PortalRubriken, .PortalRubriken, #BriefArtikelHeadline {
    background-color: rgba(238, 238, 238, 0.7);
    color: #000;
    font-size: 0.85rem;
    font-weight: 400;
    letter-spacing: 0.5px;
    line-height: 1.2em;
    margin-bottom: 0.4em;
    margin-top: 1em;
    padding: 5px;
	border-color: #fff #cdcbc7 #cdcbc7 #fff;
	border-style: solid;
    border-width: 1px;
}

