/* Klasse fuer die InfoBox im Beitrag rechtsbuendig */
.renderrichtextinfoboxright, .renderrichtextinfoboxleft, .renderrichtextinfobox100
{
width: 98%;
margin-bottom: 0.75em;
float: left;
background: #fff;
color: #000000;
font-size: 0.7em;
line-height: 135%;
padding: 0.35em;
clear: both;
border: #d5d6d7 1px solid;
float: left;
position: relative;
}

.renderrichtextinfoboxright a, .renderrichtextinfoboxleft a, .renderrichtextinfobox100 a
{
font-weight: bold !important;
}


.renderrichtextinfoboxright strong, .renderrichtextinfoboxleft strong, .renderrichtextinfobox100 strong
{
/* color: #ff6600; */
font-size: 110%;
padding: 0 0 0.25em 0;

float: left;
clear: both;
width: 100%;
}

hr { display: none;}


.renderrichtextinfoboxright
{
float: right;
margin: 0.25em 0 1em -2px;
}

*html .renderrichtextinfoboxright
{
float: right;
margin: 0.25em 0 0.5em -2px;
}

.renderrichtextinfoboxleft
{
margin: 0.25em 0.5em 0.5em 0;
float: left;
}



/* Klasse fuer die InfoBox im Beitrag gross */
.renderrichtextinfobox100
{
width: 96%;
clear: both;

}


.renderrichtextinfobox100 span, .renderrichtextinfobox100 span
{
padding: 0.5em;
}

/* Klasse fuer die MultilinkBox im Beitrag rechtsbuendig */
.ardMehrZumThemaRechts
{
width: 11.25em;
float: right;
margin-left: 0.5em;
margin-bottom: 0.75em;
clear: both;
}

.ardMehrZumThemaRechts p
{
color: #ffffff;
font-size: 0.7em;
padding: 3px 0 3px 0.7em;
margin: 0;
}

.ardMehrZumThemaRechts li
{
padding: 0.15em 0.25em 0.3em 24px;
display: block;
line-height: 1.3em;
background: #e9e9e9;
font-size: 0.7em;
border-color: #ffffff;
border-style: solid;
border-width: 1px 0px 0px 0px;
clear: both;
}

.ardMehrZumThemaRechts ul
{
display: block;
border-color: #ffffff;
border-style: solid;
border-width: 0px 0px 1px 0px;
margin: 0 0 0.2em 0;
padding: 0;
}


/* Klasse fuer die MultilinkBox im Beitrag linksbuendig */
.ardMehrZumThemaLinks
{
width: 11.25em;
float: left;
margin-right: 0.5em;
margin-bottom: 0.75em;
clear: both;
}

.ardMehrZumThemaLinks p
{
color: #ffffff;
font-size: 0.7em;
padding: 3px 0 3px 0.7em;
margin: 0;
}

.ardMehrZumThemaLinks li
{
padding: 0.15em 0.25em 0.3em 24px;
display: block;
line-height: 1.3em;
background: #e9e9e9;
font-size: 0.7em;
border-color: #ffffff;
border-style: solid;
border-width: 1px 0px 0px 0px;
clear: both;
}

.ardMehrZumThemaLinks ul
{
display: block;
border-color: #ffffff;
border-style: solid;
border-width: 0px 0px 1px 0px;
}


/* Klasse fuer die MultilinkBox im Beitrag ueber gesamte Breite */
.ardMehrZumThema
{
margin-bottom: 0.75em;
clear: both;
float: left;
width: 100%;
}


.ardMehrZumThema p
{

color: #ffffff;
font-size: 0.7em;
padding: 3px 0 3px 0.7em;
margin: 0;
}

.ardMehrZumThema li
{
padding: 0.15em 0.25em 0.3em 24px;
display: block;
line-height: 1.3em;
background: #e9e9e9;
font-size: 0.7em;
border-color: #ffffff;
border-style: solid;
border-width: 1px 0px 0px 0px;
clear: both;
}

.ardMehrZumThema ul
{
display: block;
border-color: #ffffff;
border-style: solid;
border-width: 0px 0px 1px 0px;
margin: 0 0 0.2em 0;
padding: 0;
}

.tablestyle--colorpink
{
background-color: #FF99D6 !important;
}

.tablestyle--colorlightgray
{
background-color: #E9E9E9 !important;
}

.tablestyle--colorgray
{
background-color: #d5d6d7 !important;
}

.tablestyle--colorrot
{
background-color: #FFB199 !important;
}

.tablestyle--colorgruen
{
background-color: #9CDAD5 !important;
}

.tablestyle--colorblau
{
background-color: #B1D2EB !important;
}

.p-styles--doctypes_div__divblock1 
{
border-color :#FF8FA9;
border-width:4px;
border-style: solid;
}
.p-styles--doctypes_div__divblock2 
{
border-color :#BFFAFF;
border-width:4px;
border-style: solid;
}
.p-styles--doctypes_div__divblock3 
{
border-color :#FEFF9F;
border-width:4px;
border-style: solid;
}


.beitraglinks .doctypes_div .divblock2 {
	padding: 0;
	margin: 0;
	font-size: 0.75em !important;
	}



.renderrichtextinfoboxright .ardLinkliste 
{
clear: both;
padding: 0;
margin:0;
width: 100%;
}


.renderrichtextinfoboxright .ardLinkliste p
{
clear: both;
padding: 0.25em 0 0.25em 0.5em!important;
float: left;
margin: 0 !important;
width: 100%;
font-size: 0.9em !important;
}

.renderrichtextinfoboxright .ardLinkliste ul
{
clear: both;
padding: 0;
margin:0;
width: 100%;
}


.renderrichtextinfoboxright .ardLinkliste ul li
{
padding: 0.25em 0 0.25em 1.75em !important;
display: block;
width: 93%;
margin: 0;
font-size: 0.9em !important;
}
