/* 
Darstellen und Positionieren von eingefügten Medien 
*/

/*******************************************************************/
/* multicontent z.Zt. keine css angaben                            */
/******************************************************************
.mxycontent
{
}*/




/*******************************************************************/
/* mod_orgtagung */
/*******************************************************************/
.orgtable_zeile
{
   background-color: #EEE9E5;
   margin-bottom: 5px;
   padding: 5px;
}
.orgtable_person
{
   margin-top: 3px;
}
.orgtable_email
{
   margin-top: 3px;
   margin-bottom: 3px;
}





/*******************************************************************/
/* grafik */
/*******************************************************************/
.ganzespaltenbreite
{
   width: 99%;
   height: auto;
   margin-left: auto;
   margin-right: auto;   
}



/*******************************************************************/
/* layoutvorlagen */
/*******************************************************************/
.layoutvorlagen_alle
{
}
.layoutvorlagen_einzelblock
{
   background-color: #EBE1BF;
   margin-top: 5px;
   margin-bottom: 10px;
   padding: 5px;
}
.layoutvorlagen_einzelblock:hover
{
   background-color: #D2EBBF;
}
.layoutvorlagen_einzelblock .layoutvorlagen_copy
{
   margin-top: 5px;
   margin-bottom: 5px;
   padding: 5px;
}
.layoutvorlagen_einzelblock .layoutvorlagen_copy input
{
   width: 99%;
}
.layoutvorlagen_fehler
{
   background-color: red;
}



/*******************************************************************/
/* gallery */
/*******************************************************************/
.sige 
{
   z-index: 0;   /*menueeintraege zu oberst : wg. Schwierigkeiten mit gallery */
}

/* Bild Rechts, Folgeinhalt links daneben */
.galerieext_rechtsfloat
{
   overflow: hidden;
   width: 100%;
   float: right;   
   padding-left: 5px;
   margin-left: 10px;
}
/* Bild links, Folgeinhalt rechts daneben */
.galerieext_linksfloat
{
   overflow: hidden;
   width: 100%;
   float: left;   
   padding-right: 5px;
   margin-right: 10px;
}
/* Bild mitte, Folgeinhalt darunter */
.galerieext_mitte
{
   float: none;
   overflow: hidden;
   width: 100%;
   margin-left: 25%;
   margin-bottom: 10px;
}
/* Bild links, Folgeinhalt darunter */
.galerieext_links
{
   float: none;
   overflow: hidden;
   width: 100%;
   
   margin-bottom: 10px;
}
.galerieext_rechts
{
   overflow: hidden;
   width: 100%;
   float: right;
}
.galerieext_rechts + *
{
   float: none;
   clear: right;
}






/*******************************************************************/
/* edocsviewer */
/*******************************************************************/

.sonstext_mitte .edocs_viewer
{
   margin-left: 20%;
   margin-bottom: 10px;
}
.sonstext_mitte .edocs_viewer a
{
	list-style: none;
   text-decoration: none;
   color: #222222;
}
.sonstext_mitte .edocs_viewer a:hover
{
	list-style: none;
   text-decoration: none;
   color: #dd2222;
}

.sonstext_links .edocs_viewer
{
   padding-right: 15px;
   margin-bottom: 10px;
}
.sonstext_links .edocs_viewer a
{
	list-style: none;
   text-decoration: none;
   color: #222222;
}
.sonstext_links .edocs_viewer a:hover
{
	list-style: none;
   text-decoration: none;
   color: #dd2222;
}

.sonstext_linksfloat .edocs_viewer
{
   float: left;   
   padding-right: 15px;
   margin-bottom: 10px;
}
.sonstext_linksfloat .edocs_viewer a
{
	list-style: none;
   text-decoration: none;
   color: #222222;
}
.sonstext_linksfloat .edocs_viewer a:hover
{
	list-style: none;
   text-decoration: none;
   color: #dd2222;
}

.sonstext_rechts
{
   overflow: hidden;
   width: 100%;
   padding-right: 15px;
   margin-bottom: 10px;
}
.sonstext_rechts .edocs_viewer
{
   float: right;
}
.sonstext_rechts .edocs_viewer a
{
	list-style: none;
   text-decoration: none;
   color: #222222;
}
.sonstext_rechts .edocs_viewer a:hover
{
	list-style: none;
   text-decoration: none;
   color: #dd2222;
}

.sonstext_rechtsfloat .edocs_viewer
{
   float: right;   
   padding-left: 15px;
   margin-bottom: 10px;
}
.sonstext_rechtsfloat .edocs_viewer a
{
	list-style: none;
   text-decoration: none;
   color: #222222;
}
.sonstext_rechtsfloat .edocs_viewer a:hover
{
	list-style: none;
   text-decoration: none;
   color: #dd2222;
}


/*******************************************************************/
/* Videoext */
/*******************************************************************/

/* Bild Links, kein Folgeinhalt daneben */
.videoext_links .avPlayerWrapper
{
   overflow: hidden;
   width: 100%;
}
.videoext_links .avPlayerWrapper .avPlayerContainer
{
   float: left;   
}
/* Bild Links, Folgeinhalt rechts daneben */
.videoext_linksfloat .avPlayerWrapper
{
/*   overflow: hidden;
   width: 100%;*/
}
.videoext_linksfloat .avPlayerWrapper .avPlayerContainer
{
   float: left;
   padding-right: 15px;
}

/* Bild Rechts, kein Folgeinhalt daneben */
.videoext_rechts .avPlayerWrapper
{
   overflow: hidden;
   width: 100%;
}
.videoext_rechts .avPlayerWrapper .avPlayerContainer
{
   float: right;   
}
/* Bild Rechts, Folgeinhalt links daneben */
.videoext_rechtsfloat .avPlayerWrapper
{
/*   overflow: hidden;
   width: 100%;*/
}
.videoext_rechtsfloat .avPlayerWrapper .avPlayerContainer
{
   float: right;   
   padding-left: 15px;
}

/* Bild in der Mitte, kein Inhalt daneben */
.videoext_mitte .avPlayerWrapper
{
   overflow: hidden;
   width: 100%;
}
.videoext_mitte .avPlayerWrapper .avPlayerContainer
{
   float: none;   
}


/*******************************************************************/
/* PDFext */
/*******************************************************************/

/* Bild Links, kein Folgeinhalt daneben */
.pdfext_links
{
   overflow: hidden;
   width: 100%;
   margin-bottom: 15px;
}
.pdfext_links embed *
{
   float: left;
}
.pdfext_links a
{
   margin-top: 15px;
   margin-bottom: 15px;
   list-style: none;
   text-decoration: none;
   color: #222222;
}
.pdfext_links a:hover
{
   list-style: none;
   text-decoration: none;
   color: #dd2222;
}

/* Bild rechts, kein Folgeinhalt daneben */
.pdfext_rechts
{
   overflow: hidden;
   width: 100%;
   margin-bottom: 15px;
}
.pdfext_rechts embed 
{
   float: right;
}
.pdfext_rechts a
{
   float: right;
   margin-top: 15px;
   margin-bottom: 15px;
   margin-right: 10px;
   list-style: none;
   text-decoration: none;
   color: #222222;
}
.pdfext_rechts a:hover
{
   list-style: none;
   text-decoration: none;
   color: #dd2222;
}



/* Bild Rechts, Folgeinhalt links daneben */
.pdfext_rechtsfloat embed
{
   float: right;   
   padding-left: 15px;
   padding-bottom: 15px;
}
.pdfext_rechtsfloat a
{
   float: right;
   padding-left: 15px;
   padding-bottom: 15px;
   list-style: none;
   text-decoration: none;
   color: #222222;
}
.pdfext_rechtsfloat a:hover
{
   list-style: none;
   text-decoration: none;
   color: #dd2222;
}

/* Bild links, Folgeinhalt rechts daneben */
.pdfext_linksfloat embed
{
   float: left;   
   padding-right: 15px;
   padding-bottom: 15px;
}
.pdfext_linksfloat a
{
   float: left;   
   padding-right: 15px;
   padding-bottom: 15px;
   list-style: none;
   text-decoration: none;
   color: #222222;
}
.pdfext_linksfloat a:hover
{
   list-style: none;
   text-decoration: none;
   color: #dd2222;
}

/* Bild in der Mitte, kein Inhalt daneben */
.pdfext_mitte
{
   overflow: hidden;
   width: auto;
   margin-bottom: 15px;
}
.pdfext_mitte embed
{
   float: none; 
   margin-bottom: 15px;
   margin-left: 20%;
}

.pdfext_mitte a
{
   float: none; 
   margin-left: 20%;
   list-style: none;
   text-decoration: none;
   color: #222222;
}
.pdfext_mitte a:hover
{
	list-style: none;
   text-decoration: none;
   color: #dd2222;
}


/*******************************************************************/
/* audioext */
/*******************************************************************/

/* audio Links, kein Folgeinhalt daneben */
.audioext_links .avPlayerWrapper
{
   overflow: hidden;
   width: 100%;
}
.audioext_links .avPlayerWrapper .avPlayerContainer
{
   float: left;   
}
/* audio Links, Folgeinhalt rechts daneben */
.audioext_linksfloat .avPlayerWrapper
{
/*   overflow: hidden;
   width: 100%;*/
}
.audioext_linksfloat .avPlayerWrapper .avPlayerContainer
{
   float: left;
   padding-right: 15px;
}

/* audio Rechts, kein Folgeinhalt daneben */
.audioext_rechts .avPlayerWrapper
{
   overflow: hidden;
   width: 100%;
}
.audioext_rechts .avPlayerWrapper .avPlayerContainer
{
   float: right;   
}
/* audio Rechts, Folgeinhalt links daneben */
.audioext_rechtsfloat .avPlayerWrapper
{
/*   overflow: hidden;
   width: 100%;*/
}
.audioext_rechtsfloat .avPlayerWrapper .avPlayerContainer
{
   float: right;   
   padding-left: 15px;
}

/* audio in der Mitte, kein Inhalt daneben */
.audioext_mitte .avPlayerWrapper
{
   overflow: hidden;
   width: 100%;
}
.audioext_mitte .avPlayerWrapper .avPlayerContainer
{
   float: none;   
}
