/************  MODULE-DESIGN: Absatz in einem Beitrag  ************/


.modParagraph
{

}

.modParagraph .box
{

}

.modParagraph .mediaCon
{
    float: none;
    margin-bottom: 4px;
    margin-top: 0px;
    overflow: auto;
    width: auto;
}

.modParagraph .mediaCon.small
{
    margin-left: 4%;
    margin-right: 4%;
}

.modParagraph .media
{
    width: 98%;
    margin-bottom: 4px;
    margin-left: 0.9%;
    margin-right: 0.9%;
}

.modParagraph .mediaA
{
    width: 100%;
    margin-left: 0;
    margin-right: 0;
}

.modParagraph .small .mediaA
{
    width: 98%;
    margin-left: 0.9%;
    margin-right: 0.9%;
}

.modParagraph .mediaB
{
    width: 48%;
}

.modParagraph .mediaC
{
    width: 31.33%;
}

.modParagraph .mediaD
{
    width: 23%;
}

/* Bild- und Medienunterschrift */

.modParagraph .mediaInfo
{
    background-color: #E9E9E9;
    width: 100%;
	float: left;
}


.modParagraph .mediaInfo p.infotext
{
	background: none repeat scroll 0 0;
    float: left;
    padding: 4px 4px 4px 8px;
    width: auto;
}

.modParagraph .mediaRight
{	
   width: 40%;
   float: right;
   clear: right;
}

.modParagraph .mediaLeft
{
    width: 40%;
    float: left;
    clear: left;
}

.modParagraph .icon
{ 

}

.modParagraph .icon.video
{ 

}

.modParagraph .icon.audio
{ 

}

.modParagraph .icon.galerie
{  	

}

.modParagraph .marke
{ 

}

.modParagraph .dachzeile
{
    width: auto;
    float: none;
}




.modParagraph .headline
{
    font-size: 2em;
    width: auto;
    float: none;
}

/* Zwischenheadlines im Beitrag */

.modParagraph .subtitle
{
    font-size: 1.25em;
    width: auto;
    float: none;
}

.modParagraph  .einleitung
{
    margin: 0 0 8px 0;
    width: auto;
    float: none;
    font-weight: bold;
    clear: both;
}

.modParagraph  .autor
{
    margin: 0 0 8px 0;
    font-style: italic;
    width: auto;
    float: none;
    clear: both;
}

.modParagraph  .text
{
    margin: 0 0 1.25em 0;
    width: auto;
    float: none;
}

.modParagraph  .text a
{
	border-bottom: 1px solid #001a4b;
}

.modParagraph  .text a:hover
{
	border-bottom: 1px dotted #001a4b; 
}



.modParagraph .small
{
    margin-left: 5%;
    margin-right: 5%;
}

/************* Checklisten im Beitrag ************/

.modParagraph .checklist
{
	margin-top: 16px;
	margin-bottom: 16px;
	background: #e0dbd5;
	float: left;
	width: 86%;
	padding: 10px 2% 10px 2%;
}

.modParagraph .checklist h4
{
	margin-bottom: 6px;
	font-size: 1.15em;
}

.modParagraph .checklist ul li
{
	padding-bottom: 6px;
	margin: 0 0 0 1em;
	list-style-type: square;
}


.modParagraph .checklist ol li
{
	padding-bottom: 6px;
	margin: 0 0 0 1.25em;
	list-style-type: decimal;
}


/************* Infokaesten im Beitrag ************/

.modParagraph .infokasten
{
	margin-top: 16px;
	margin-bottom: 16px;
	background: #e0dbd5;
	float: left;
	width: 86%;
	padding: 10px 2% 8px 2%;
}

.modParagraph .infokasten .mediaCon
{
	margin: 0 8px 2px 0;
	width: 35%;
	float: left;
}

.modParagraph .infokasten h3.ressort
{
	margin-top: -4px;	
}


.modParagraph .infokasten h4
{
	margin-bottom: 6px;
	font-size: 1.15em;
	float: none;
}

.modParagraph .infokasten p
{
	float: none;
	
}

.modParagraph .infokasten p.author
{
	text-align: right;
	font-style: italic;
	padding-right: 1em;
}

.modParagraph .checklist p
{
	padding-bottom: 6px;
}



.modParagraph .linklist
{ 

}

.modParagraph .linklist .more
{  

}

.modParagraph .linklist .more strong
{ 

}

.modParagraph .linklist .list
{ 

}

.modParagraph .linklist .list li
{ 

}

.modParagraph hr
{
	width: auto;
	display: block;
	clear: both;
	margin: 10px 0;
	background: #E0D9D1;
	padding: 0;
	height: 4px;
	border: none;
}

.modParagraph span.stand
{
	display: block;
	width: auto;
	clear: both;
	text-align: right;
}




