/* ////////////////////////////////////////////////////////////////////////////////////////////////////
// @object:		htmlArea RTE Functionsstyle for Website 
// @version:	1.0
// @date:		18.05.2007
// @autor:		LeiserPublishing GmbH, www.leiserpublishing.com
// @copyright:	LeiserPublishing GmbH, Foerenweg 3, 2560 Nidau, info(at)leiserpublishing.com
// //////////////////////////////////////////////////////////////////////////////////////////////////// */

/* P class quotation_introductory definition */
p.quotation_introductory {
	font-style: italic;
}
/* P class quotation_block definition */
p.quotation_block {
	font-style: italic;
	padding-left: 25px;
	padding-right: 100px;
}

/* span class emphasized_text definition */
span.emphasized_text {
	font-weight: bold;
}

/* span class italically_text definition */
span.italically_text {
	font-style: italic;
}

/* Numbering styles for ordered lists.*/
ol.alpha-items-ordered {
	list-style-type: lower-alpha;
}
ol.component-items-ordered {
	list-style-type: lower-roman;
}
ol.action-items-ordered {
	list-style-type: lower-greek;
}

/* Bullet styles for unordered lists.*/
ul.component-items {
	list-style-type: circle;
	margin-left: 21px;
}
ul.action-items {
	list-style-image: url(../img/gray_arrow_bullet.gif);
	margin-left: 21px;
}

/* Horizontal row style */
hr {
	text-decoration:none;
	border:0px;
	background-color: rgb(259,259,259);
	height: 1px;
}

/* Selectors for the default configuration of the link accessibity feature.*/
a.external-link, a.external-link-new-window {
	color: rgb(0,0,0);
}
a.internal-link, a.internal-link-new-window {
	color: rgb(0,0,0);
}
a.download {
	color: rgb(0,0,0);
}
a.mail {
	color: rgb(0,0,0);
}

/* RTE table definition */
/* Standard Table section */
/* table.htmlarea-showtableborders class, table.contenttable class definition */
table.htmlarea-showtableborders, table.contenttable {
	margin-top: 10px;/*x*/							/* Tabellenaussenabstand oben*/
	margin-right: 0px;/*x*/							/* Tabellenaussenabstand rechts */
	margin-bottom: 10px;/*x*/						/* Tabellenaussenabstand unten */
	margin-left: 0px;/*x*/							/* Tabellenaussenabstand links */
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
	background-color: transparent;
}
/* Global table.htmlarea-showtableborders class td, table.htmlarea-showtableborders class thead th, table.htmlarea-showtableborders class caption, */
/* table.contenttable class td, table.contenttable class thead th, table.contenttable class caption defintion */
table.htmlarea-showtableborders td, table.htmlarea-showtableborders thead th, table.htmlarea-showtableborders caption,
table.contenttable td, table.contenttable thead th, table.contenttable caption {
	color: rgb(0,0,0);/*x*/
	font-weight: normal;/*x*/
	font-family: verdana, arial, helvetica, sans-serif;/*x*/
	line-height: 135%;/*x*/
	font-size: 11px;/*x*/
	text-align: left;/*x*/
	text-indent: 0px;/*x*/
	margin: 0px;
}
/* Global table.htmlarea-showtableborders class td, table.htmlarea-showtableborders class thead th, */
/* table.contenttable class td, table.contenttable class thead th defintion */
table.htmlarea-showtableborders td, table.htmlarea-showtableborders thead th,
table.contenttable td, table.contenttable thead th {
	padding-top: 3px;/*x*/
	padding-right: 0px;
	padding-bottom: 3px;/*x*/
	padding-left: 0px;
}
/* caption defintion */
table.htmlarea-showtableborders caption, table.contenttable caption {
	font-weight: bold;/*x*/
	margin-top: 8px;/*x*/							/* Tabellenaussenabstand oben - 2px */
	margin-right: 0px;/*x*/							/* Titelzeilenaussenabstand rechts = Tabellenaussenabstand rechts */
	margin-bottom: -10px;/*x*/						/* Titelzeilenaussenabstand unten - Tabellenaussenabstand oben */
	margin-left: 0px;/*x*/							/* Titelzeilenaussenabstand links = Tabellenaussenabstand links */
	padding-top: 0px;
	padding-right: 0px;/*x*/						/* Titelzeileninnenabstand rechts */
	padding-bottom: 0px;
	padding-left: 0px;/*x*/							/* Titelzeileninnenabstand links */
}
/* thead defintion */
table.htmlarea-showtableborders thead, table.contenttable thead {
}
/* thead tr defintion */
table.htmlarea-showtableborders thead tr, table.contenttable thead tr {
}
/* thead tr td definition, thead th */
table.htmlarea-showtableborders thead tr td, table.htmlarea-showtableborders thead th, table.contenttable thead tr td, table.contenttable thead th {
	font-weight: bold;/*x*/
}
/* tfoot defintion */
table.htmlarea-showtableborders tfoot, table.contenttable tfoot {
}
/* tfoot tr defintion */
table.htmlarea-showtableborders tfoot tr, table.contenttable tfoot tr {
}
/* tfoot tr td definition */
table.htmlarea-showtableborders tfoot tr td, table.contenttable tfoot tr td {
}
/* tbody defintion */
table.htmlarea-showtableborders tbody, table.contenttable tbody {
}
/* tfoot tr defintion */
table.htmlarea-showtableborders tbody tr, table.contenttable tbody tr {
}
/* tfoot tr td definition */
table.htmlarea-showtableborders tbody tr td, table.contenttable tbody tr td {
}

/* Table Format defintion section */
/* table class table-hg definition */
table.table-hg1 {
	border: 0px;
	background-color: rgb(230,230,230);/*x*/			/* Tabellenhintergrundfarbe -> Tabellenformat 1 */
}
/* thead class thead-hg1 defintion */
thead.thead-hg1 {
	background-color: rgb(180,180,180);/*x*/			/* Tabellenkopfhintergrundfarbe -> Tabellenkopfformat 1 */
}
/* tbody class tbody-hg1 defintion */
tbody.tbody-hg1 {
	background-color: rgb(210,210,210);/*x*/			/* Tabellenbodyhintergrundfarbe -> Tabellenbodyformat 1 */
}
/* tr class tr-hg1 defintion */
tr.tr-hg1 {
	border: 0px;
	background-color: rgb(230,230,230);/*x*/			/* Tabellenzeilenhintergrundfarbe -> Tabellenzeilenformat 1 */
}
/* th class th-borser1 defintion */
th.th-border1 {
	border: 1px solid rgb(0,0,0);/*x*/					/* Tabellenkopfzellenrahmen -> Tabellenkopfzellenformat 1 */
}
/* td class td-border1 defintion */
td.td-border1 {
	border: 1px solid rgb(0,0,0);/*x*/					/* Tabellenzellenrahmen -> Tabellenzellenformat 1 */
}
/* td class td-border2 defintion */
td.td-border2 {
	border: 0px;
	border-bottom: 1px solid rgb(0,0,0);/*x*/			/* Tabellenzellenunterstrich -> Tabellenzellenformat 2 */
}
/* td class td-border3 defintion */
td.td-border3 {
	border: 0px;
	border-bottom: 1px dotted rgb(0,0,0);/*x*/			/* Tabellenzellenpunkte (IE=dashed) -> Tabellenzellenformat 3 */
}
/* Padding right/left defintion for th and td */
thead.thead-hg1 tr.tr-hg1 th, thead.thead-hg1 tr.tr-hg1 td, thead.thead-hg1 tr th, thead.thead-hg1 tr td, thead tr th.th-border1,
tbody.tbody-hg1 tr.tr-hg1 th, tbody.tbody-hg1 tr.tr-hg1 td, tbody.tbody-hg1 tr td, tbody tr td.td-border1, table.table-hg1 thead tr td,
table.table-hg1 tfoot tr.tr-hg1 th, table.table-hg1 tfoot tr.tr-hg1 td, table.table-hg1 tfoot tr td, table.table-hg1 tbody tr.tr-hg1 th,
table.table-hg1 tbody tr.tr-hg1 td, table.table-hg1 tbody tr td {
	padding-right: 3px;/*x*/							/* Tabellenzellenpadding rechts bei HG-Rahmen-Unterscrichformaten */
	padding-left: 3px;/*x*/								/* Tabellenzellenpadding links bei HG-Rahmen-Unterscrichformaten */
}

