/*
  Anpassungen fuer myWeb@coba
  Stand: 11.08.2005, Peter Trumpp (EXT)
  Änderungen: 25.02.2010, Greulich Björn -> Anpassung an Coba-Style
  Eigene Styles -> lu/dbl/mypblux/editor/editor_bundle.properties
*/

/* StyleGroupName "tabelle" */
table.tabelle--wwwTableTemplate1
{
	border-collapse: collapse;
}
table.tabelle--wwwTableTemplate2
{
	border-collapse: collapse;
}
table.tabelle--wwwTableTemplate3
{
	border-collapse: collapse;
}
table.tabelle--wwwTableTemplate4
{
	border-collapse: collapse;
}
table.tabelle--wwwTableTemplate5
{
	border-collapse: collapse;
}
table.tabelle--borderdistance
{
	border-collapse: collapse;
}
table.tabelle--bordersolid
{
	border-collapse: collapse;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}
table.tabelle--wide
{
	width: 100%;
}
table.tabelle--widebordersolid
{
	width: 100%;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}

/* StyleGroupName "zellen" */
td.zellen--headlayout1
{
	border-style: solid;
	border-width: 1px;
	border-color: black;
	font-weight: bold;
	padding: 2px;
	text-align: center
}
td.zellen--bodylayout1
{
	border-style: solid;
	border-width: 1px;
	border-color: black;
	padding: 2px;
}
td.zellen--headlayout2
{
	background-color: #F9FCB5;
	text-align: center;
	border-style: groove;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 12px;
	border-bottom-width: 12px;
	border-style: groove;
	padding: 2px;
}
td.zellen--bodylayout2
{
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}
td.zellen--headlayout3
{
	background-color: #FFCC99;
	text-align: center;
	border-right-style: ridge;
	border-right-color: #C0C0C0;
	border-bottom-style: ridge;
	border-bottom-color: #C0C0C0;
	padding: 8px;
	border-width: 1px;
	font-weight: bold;
	table-layout: auto;
}
td.zellen--bodylayout3
{
	border-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 50px;
	padding-top: 5px;
}
td.zellen--headlayout4
{
	background-color: #31CC00;
	color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;
	font-weight: bold;
	padding: 2px;
	text-align: center
}
td.zellen--bodylayout4
{
	border-style: solid;
	border-width: 1px;
	border-color: black;
	padding: 2px;
}
td.zellen--headlayout5
{
	font-size: 11px;
	font-weight: bold;
	border-top: solid 2px #000000;
	border-bottom: solid 1px #000000;
	padding-left: 3px;
	padding-right: 11px;
	padding-top: 3px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #666666;
	text-align: center;
}
td.zellen--bodylayout5
{
	font-size: 11px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #666666;
	padding-left: 3px;
	padding-right: 11px;
	padding-top: 13px;
	padding-bottom: 4px;
	border-bottom: solid 1px #cccccc;
}
td.zellen--footerlayout5
{
	font-size: 11px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #666666;
	padding-left: 3px;
	padding-right: 11px;
	padding-top: 13px;
	padding-bottom: 4px;
	border-bottom: solid 1px #000000;
}
td.zellen--headlayout6
{
	font-size: 11px;
	font-weight: bold;
	border-top: solid 2px #000000;
	border-bottom: solid 1px #000000;
	padding-left: 3px;
	padding-right: 11px;
	padding-top: 3px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #666666;
	text-align: center;
	background-color: #ffcc00;
}
td.zellen--headCobaGrau
{
	font-size: 12px !important;
	font-weight: bold;
	border-top: solid 1px #E5E5E5;
	border-bottom: solid 1px #E5E5E5;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: center;
	background-color: #CCCCCC;
}
td.zellen--headCobaGrauHell
{
	font-size: 11px;
	border-top: solid 1px #E5E5E5;
	border-bottom: solid 1px #E5E5E5;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: left;
	background-color: #E5E5E5;
}
td.zellen--cellCobaWeiss
{
	font-size: 11px;
	border-bottom: solid 1px #E5E5E5;
	padding: 0 8px 0 8px;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: left;
	background-color: #FFFFFF;
}

td.zellen--headCobaImg
{
	font-size: 11px;
	border-bottom: solid 1px #E5E5E5;
	padding: 0;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: left;
	background-color: #FFFFFF;
}


td.zellen--cellCobaGelb
{
	font-size: 11px;
	border-bottom: solid 1px #E5E5E5;
	padding: 0 8px 0 8px;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: left;
	background-color: #FFCC33;
}

td.zellen--cellCobaGrauMittel
{
	font-size: 11px;
	border-bottom: solid 1px #E5E5E5;
	padding: 0 8px 0 8px;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: left;
	background-color: #E5E5E5;
}

td.zellen--cellCobaGrauHell
{
	font-size: 11px;
	border-bottom: solid 1px #E5E5E5;
	padding: 0 8px 0 8px;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: left;
	background-color: #F2F2F2;
}
td.zellen--bodylayout6
{
	font-size: 11px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #666666;
	padding-left: 3px;
	padding-right: 11px;
	padding-top: 13px;
	padding-bottom: 4px;
	border-bottom: solid 1px #cccccc;
	background-color: #ffcc00;
}
td.zellen--footerlayout6
{
	font-size: 11px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #666666;
	padding-left: 3px;
	padding-right: 11px;
	padding-top: 13px;
	padding-bottom: 4px;
	border-bottom: solid 1px #000000;
	background-color: #ffcc00;
}
td.zellen--bodylayout7
{
	font-size: 11px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #000000;
	padding-left: 3px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 4px;
	background-color: #D6E4E4;
	list-style: url("/myWeb/static/images/navigation/pfeil.gif");
}
td.zellen--bodylayout8
{
	font-size: 11px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #000000;
	padding-left: 3px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 4px;
	background-color: #A6C5C4;
	list-style: url("/myWeb/static/images/navigation/pfeil.gif");
}
td.zellen--bodylayout9
{
	font-size: 11px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #000000;
	padding-left: 3px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 4px;
	background-color: #FFCC00;
	list-style: url("/myWeb/static/images/navigation/pfeil.gif");
}
td.zellen--bodylayout10
{
	font-size: 11px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #000000;
	padding-left: 3px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 4px;
	background-color: #FFEDA6;
	list-style: url("/myWeb/static/images/navigation/pfeil.gif");
}
td.zellen--bodylayout11
{
	font-size: 11px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #000000;
	padding-left: 3px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 4px;
	background-color: #FFF5CD;
	list-style: url("/myWeb/static/images/navigation/pfeil.gif");
}

td.zellen--distancetop
{
    padding-top: 8px;
}
td.zellen--distanceright
{
    padding-right: 15px;    
}
/* StyleGroupName "liste" */
p.liste--distanceshorten
{
	margin-bottom: 1px;
}
p.liste--distancesmall
{
	margin-bottom: 10px;
}
p.liste--distancemedium
{
	margin-bottom: 20px;
}
p.liste--distancelarge
{
	margin-bottom: 30px;
}

/* StyleGroupName "tabs" */
p.tabs--tabulator1
{
	text-indent:10px;
}
p.tabs--tabulator2
{
	text-indent:20px;
}
p.tabs--tabulator3
{
	text-indent:30px;
}
p.tabs--tabulator4
{
	text-indent:40px;
}
p.tabs--tabulator5
{
	text-indent:50px;
}

/*
  Standard settings and paragraph styles rules
  should be listed before the alignment rules. Otherwise,
  the alignment rules won't overwrite the standard setting.
*/

blockquote { background: silver; }
cite { background: green; }
tt, acronym { background: yellow; }
samp, abbr { background: red; }

.underline  { text-decoration: underline }
.strike  { text-decoration: line-through }
.border-collapse--collapse { border-collapse:collapse; }

.p--standard { font-size:12pt; font-weight: normal; }
.p--heading-1 { font-size:18pt; font-weight: bold; }
.p--heading-2 { font-size:16pt; font-weight: bold; }
.p--heading-3 { font-size:12pt; font-weight: bold; }
.p--heading-4 { font-size:12pt; font-weight: normal; }
.p--heading-5 { font-size:12pt; font-weight: normal; }
.p--heading-6 { font-size:12pt; font-weight: normal; }

.font-size--7  { font-size:7pt !important; }
.font-size--8  { font-size:8pt; !important;}
.font-size--9  { font-size:9pt; !important;}
.font-size--10 { font-size:10pt; !important;}
.font-size--11 { font-size:11pt; !important;}
.font-size--12 { font-size:12pt; !important;}
.font-size--14 { font-size:14pt; !important;}
.font-size--16 { font-size:16pt; !important;}
.font-size--18 { font-size:18pt; !important;}
.font-size--20 { font-size:20pt; !important;}
.font-size--24 { font-size:24pt; !important;}
.font-size--26 { font-size:26pt; !important;}
.font-size--28 { font-size:28pt; !important;}
.font-size--36 { font-size:36pt; !important;}
.font-size--48 { font-size:48pt; !important;}
.font-size--72 { font-size:72pt; !important;}

.color--black { color: black; }
.color--white { color: white; }
.color--yellow { color: yellow; }
.color--red { color: red; }
.color--blue { color: blue; }
.color--hellgrau { color: #EBEBEB; }
.color--mittelgrau { color: #CCCCCC; }
.color--dunkelgrau { color: #555555; }

.background-color--titelgrau { background-color: #CCCCCC; }
.background-color--hellgrau { background-color: #CCCCCC; }
.background-color--mittelgrau { background-color: #999999; }
.background-color--dunkelgrau { background-color: #666666; }
.background-color--dbgruen1 { background-color: #33CC00; }
.background-color--dbgruen2 { background-color: #E0F8E0; }
.background-color--dbgruen3 { background-color: #80FF80; }
.background-color--dbgruen4 { background-color: #B3FFB3; }
.background-color--dbgruen5 { background-color: #33FF33; }
.background-color--dbgruen6 { background-color:#64D864; }
.background-color--dbrot1 { background-color: #993300; }
.background-color--dbrot2 { background-color: #FF9933; }
.background-color--dbrot3 { background-color: #CC0000; }
.background-color--dbrot4 { background-color: #FFCC99; }
.background-color--dbblau1 { background-color: #993300; }
.background-color--dbblau2 { background-color: #00CCFF; }
.background-color--dbblau3 { background-color: #0000CC; }
.background-color--dbblau4 { background-color: #66CCFF; }
.background-color--dbblau5 { background-color: #CCFFFF; }

.list-item--none                { list-style-type: none; }
.list-item--square              { list-style-type: square; }
.list-item--circle              { list-style-type: circle; }
.list-item--disc                { list-style-type: disc; }
/*.list-item--dbl-greensquare 	{ list-style: url("/myWeb/static/images/icons-16x16/square-green.gif"); }
.list-item--dbl-orangespot		{ list-style: url("/myWeb/static/images/icons-16x16/orangespot.gif");}*/
.list-item--coba-yellowspot li	{ list-style:none; background:url("/myWeb/static/images/dot.gif") no-repeat 0px 5px;  }
/*.list-item--dbl-bluespot		{ list-style: url("/myWeb/static/images/icons-16x16/bluespot.gif");}
.list-item--dbl-arrowblack  	{ list-style: url("/myWeb/static/images/navigation/pfeil.gif"); }*/
.list-item--checkmark    		{ list-style: url("/myWeb/static/images/icons-16x16/checkmark-green.gif"); }
.list-item--hand-pointing    	{ list-style: url("/myWeb/static/images/icons-16x16/hand-pointing.gif"); }

.align--left { text-align: left; }
.align--center { text-align: center; }
.align--right { text-align: right; }
.align--justify { text-align: justify; }

.float--left { float: left; }
.float--right { float: right;}
.float--none { float: none;}

/* 
  Styles for elements transformed during copy&paste-action 
*/

.blockquote, .dl { margin: 1.33em 0 }
.blockquote { margin-left: 40px; margin-right: 40px }
.cite, .em, .var, .address { font-style: italic; }
.tt, .code, .kbd, .samp { font-family: monospace; }
.dt, .dd { margin-left: 40px; list-style-type: none; }
.dd { margin-left: 40px; }
.ins { text-decoration: underline }
.center { text-align: center }
.abbr, .acronym { font-variant: small-caps; letter-spacing: 0.1em }





/* StyleGroupName "zellen" */
td.zellen--headCobaGrau
{
	font-size: 12px !important;
	font-weight: bold;
	border-top: solid 1px #E5E5E5;
	border-bottom: solid 1px #E5E5E5;
	line-height: 25px !important;
	padding:0px;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: center;
	background-color: #CCCCCC;
}
td.zellen--headCobaGrauHell
{
	font-size: 11px;
	border-top: solid 1px #E5E5E5;
	border-bottom: solid 1px #E5E5E5;
	line-height: 24px !important;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	text-align: left;
	background-color: #E5E5E5;
}

td.zellen--headCobaImg img { margin: 0 0 5px 0 !important; padding: 0; width: 168px; }

td.zellen--cellCobaWeiss
{
	font-size: 11px;
	border-bottom: solid 1px #E5E5E5;
	padding: 8px;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: left;
	background-color: #FFFFFF;
}

td.zellen--cellCobaGelb
{
	font-size: 11px;
	border-bottom: solid 1px #E5E5E5;
	padding: 8px;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: left;
	background-color: #FFCC33;
}

td.zellen--cellEEPKBlau
{
	font-size: 11px;
	border-bottom: solid 1px #E5E5E5;
	padding: 8px;
	font-family: Verdana;
	text-decoration: none;
	color: white;
	text-align: left;
	background-color: #1D4081;
}

td.zellen--cellCobaGrauMittel
{
	font-size: 11px;
	border-bottom: solid 1px #E5E5E5;
	padding: 8px;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: left;
	background-color: #E5E5E5;
}

td.zellen--cellCobaGrauHell
{
	font-size: 11px;
	border-bottom: solid 1px #E5E5E5;
	padding: 8px;
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
	text-align: left;
	background-color: #F2F2F2;
}
