@charset "utf-8";
<!--

A {
 font-weight: normal;
 color:  #666666;
 text-decoration: underline;
	}
A:HOVER { 
 font-weight: normal;
 color: #333333;
 text-decoration: none;
	}
/*************************** INHALT raender einstellen  */
#colLeft{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 15px 5px;
	}

#colNormal{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 15px 5px;
		font-family:Verdana, Arial, Helvetica, sans-serif;	
		font-size: 12px;
	}

#colRight{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 15px 5px;
	}
/*************************** INHALT bodytext  */

P.bodytext {
	font-weight : normal;
	line-height: 16px;
	text-align: left;  
}

P.bodytext A {
 font-weight: normal;
 color:  #666666;
 text-decoration: underline;
	}
P.bodytext A:HOVER { 
 font-weight: normal;
 color: #333333;
 text-decoration: none;
	}

OL, UL {		
	font-size:12px;
	margin-bottom:10px;
} 	
	
H1{
	font-size:15px;
	font-weight: bold;
	margin-bottom:5px;
}

/* Listenpunkte   ******************************
>>>> wird im inhalt.htm definiert weil slide ext fuer farbige listpunkte
*/


/****** Language  *********/
td.bg_lang{
	background-image: url(/fileadmin/material/bilder/layout/bg_lang.gif);
	background-repeat: no-repeat;
}
DIV.language {
	color : #FFFFFF;
	font-size : 11px;
	font-weight : normal;
	font-style : normal;
	padding: 0px 0px 0px 25px;
	margin: 0px;
	}
DIV.language A {
	color : #FFFFFF; 
	text-decoration: none;
	}
DIV.language A:HOVER {
	color : #CCCCCC; 
	text-decoration: underline;
	}

/******   das layout  **************************************/


*{
	padding:0px;
	margin:0px;
}

html{
	height: 100%;
}

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
		font-size: 12px;
 scrollbar-face-color:#003366;  /* dark blue */
 scrollbar-highlight-color:#FFFFFF;  /* white */
 scrollbar-3dlight-color:#C0C0C0;  /* lte grey */
 scrollbar-darkshadow-color:#000000; /* black */
 scrollbar-shadow-color:#808080;  /* medium grey */
 scrollbar-arrow-color:#FFFFFF;  /* white */
 scrollbar-track-color:#E0E0E0;  /* lite blue grey */
}
P,DIV,TD,BR {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: black; 
   font-style: normal;  
}

#thebody .clear{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
}
#thebody .clearleft {
	clear:left;
}
	/* Clearfix-Methode zum Clearen der Float-Umgebungen */
	 .clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	
	/* Diese Angabe bentigt der Safari-Browser zwingend !! */
#thebody .clearfix { display: block; } 
	
	/* Overflow-Methode zum Clearen der Float-Umgebungen */
#thebody .floatbox { overflow:hidden; }
	
	/* IE-Clearing: Bentigt nur der Internet Explorer und ber iehacks.css zugeschaltet */
	#ie_clearing { display: none } 
#linie_lr{
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;

}
#bg_rahmen {
	position:absolute;
	left:0px;
	top:0px;
	width:965px;
	z-index:1;
	border: 1px solid #000000;
}
#col_logo {
	float:left;
	width:180px;
	height:83px;
	margin-top:0px;
	margin-right:0px;
	text-align:left;
	background-image: url(/fileadmin/material/bilder/layout/logo.gif);
	z-index:1;
}

#col_pic {
	position:absolute;
	width:785px;
	height:83px;
	margin-top:0px;
	margin-left:180px!important; 
	margin-left:0px;
	text-align:middle;
	z-index:1;
} 
#col_newsletter {
	position:absolute;
	width:520px;
	height:83px;
	margin-top:0px;
	margin-left:180px!important;
	margin-left:0px;
	padding:30px 0px 30px 70px;
	text-align:middle;
	z-index:1;
	background-color: #EFEFEF;
} 
#col_short {
	position:absolute;
	display: block; 
	left:500px;
	top:0px;
	width:465px;
	height:14px;
	z-index:2;
}
#short_right{
	float:right;
	position:relative;
	display: block;
	width:14px;
	height:14px;
	background-image: url(/fileadmin/material/bilder/layout/short_right.gif);
	background-repeat: no-repeat;
	z-index:2;

}
#short_middle{
	float:right;
	position:relative;	
	height:14px;
	color:#FFFFFF;
	background-color: #000000;
	z-index:2;
}
#short_left{
	float:right;
	position:relative;
	width:14px;
	height:14px;
	background-image: url(/fileadmin/material/bilder/layout/short_left.gif);
	background-repeat: no-repeat;
	z-index:2;
}
#col_navtop {
	float:left;
	width:965px;
	height:24px;
}
#col_navtop2 {
	float:left;
	width:780px;
	height:24px;
}
#col_lang{
	float:left;
	width:180px;
	height:24px;
} 
/* evtl. ins HTML template einfuegen wegen MARKER  */	
#col_center{
	float:left;
	position:relative;
	z-index:1;
}

#col_navleft{
	width:155px;
	margin:0px;
	padding:25px 0px 10px 25px;
	text-align:left;
}
#col_content{
	width:735px;
	padding:0;
	margin:25px 25px 10px 25px;
	text-align:left;
}
#col_content_newsletter{
	width:520px;
	padding:0;
	margin:25px 25px 10px 25px;
	text-align:left;
}


#col_footer{
	float:left;
	width:965px;
	height:18px;
	margin-top:0px;
	margin-right:0px;
	padding:0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;

}
#footer_left{
	float:left;
	padding:0;
	width:180px;
	height:18px;
	margin-top:0px;
	margin-right:0px;
	background-color: #000000;
}
#footer P.bodytext{
	float:left;
	font-size: 10px;
	width:750px!important;
	width:785px;
	height:18px;
	margin:0px;
	padding:0px 10px 0px 25px!important;
	padding-top:2px;
	text-align:center;
	background-color: #E9E9E8;
}
#footer P.bodytext a {
	color : #666666;
	text-decoration: none;
	}
#footer  P.bodytext a:HOVER{
	color : #003366; 
	text-decoration: underline;
	}
#col_footerN{
	float:left;
	width:700px;
	height:18px;
	margin-top:0px;
	margin-right:0px;
	padding:0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;

}
#footer_leftN{
	float:left;
	padding:0;
	width:180px;
	height:18px;
	margin-top:0px;
	margin-right:0px;
	background-color: #000000;
}
#footerN P.bodytext{
	float:left;
	font-size: 10px;
	width:485px!important;
	width:520px;
	height:18px;
	margin:0px;
	padding:0px 10px 0px 25px!important;
	padding-top:2px;
	text-align:center;
	background-color: #E9E9E8;
}
#footerN P.bodytext a {
	color : #666666;
	text-decoration: none;
	}
#footerN  P.bodytext a:HOVER{
	color : #003366; 
	text-decoration: underline;
	}

/********************************/
/* Frames, spacing, link-to-top */
/********************************/
#thebody .imgtext-table{
padding: 0px 8px 0px 4px;
}


DIV.csc-linkToTop {
	background: url(/fileadmin/material/bilder/333333.gif) repeat-x 100% bottom; 
	height:1px;
	padding:1px 0 0px 0;
	margin:0;
}

DIV.linkToTopPic {
	padding-top:5px;
}


DIV.csc-frame { border: 0px; }
DIV.csc-frame-rulerBefore {
	background: url(/fileadmin/material/bilder/dotline.gif) repeat-x 100% top; 
	height:1px;
	margin:10px 0 0px 0;
	padding-bottom:10px!important;
	padding-bottom:0px;
	}
DIV.csc-frame-rulerAfter {
	background: url(/fileadmin/material/bilder/dotline.gif) repeat-x 100% top; 
	height:1px;
	margin:10px 0 0px 0;
	padding-bottom:10px!important;
	padding-bottom:0px;
	}
DIV.csc-frame-invisible {}

DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
DIV.csc-frame-frame1 { background-color: #E7EBE7; padding: 2px 4px 2px 4px; margin-bottom: 10px; }
DIV.csc-frame-frame2 { background-color: #F2D1D1; padding: 2px 4px 2px 4px;  margin-bottom: 10px; }

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; }
DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }



/* default styles for extension "tx_croncssstyledimgtext" */
/*
 * css-styled-imgtext
 */
/*
  Licensed under the GPL, see http://www.gnu.org/copyleft/gpl.html
  (c) the TYPO3 content rendering group
  (c) Ernesto Baschny (ernst@cron-it.de)
*/

/* Captions */
dd.csc-caption { margin: 0px; }
/* Text zu bild */
DIV.csc-textpic-imagewrap {
  	margin: 4px 0px 8px 0px;

	font-size:10px;
    color:#524E4E;
	font-weight : normal;
}
dd.csc-textpic-caption {
  	padding: 2px 0px 8px 0px;
	text-align:left;
	line-height: 12px;
	font-size:10px;
    color:#524E4E;
	font-weight : normal;
}
/*
DIV.csi-caption-c .csi-caption { text-align: center; }
DIV.csi-caption-r .csi-caption { text-align: right; }
DIV.csi-caption-l .csi-caption { text-align: left; }
*/
/* Needed for noRows setting */
DIV.csi-textpic DIV.csi-imagecolumn { float: left; display: inline; }

IMG{
  border: none ; /* 0px solid */
  padding: 0px;
}
/* Border just around the image */
DIV.csi-border DIV.csi-imagewrap .csi-image IMG {
  border: none ; /* 0px solid */
  padding: 0px;
  
}

DIV.csi-imagewrap { padding: 8 0 0 0; }

DIV.csi-textpic IMG { border: none; }

/* DIV: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DIV.csi-image { float: left; }

/* UL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csi-textpic DIV.csi-imagewrap UL LI { float: left; margin: 0; padding: 0; }

/* DL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image { float: left; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DT { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csi-image { margin: 0; }
DL.csi-image DT { margin: 0; display: inline; }
DL.csi-image DD { margin: 0; }

/* Clearer */
DIV.csi-clear { clear: both; }

/* Margins around images: */

/* Pictures on left, add padding on right */
DIV.csi-left DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-right: 5px;
}

/* Pictures on right, add padding on left */
DIV.csi-right DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 0px;
}

/* Pictures centered, add padding left and right */
DIV.csi-center DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 0px;
  margin-right: 0px;
}
DIV.csi-textpic DIV.csi-imagewrap .csi-image .csi-caption { margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap .csi-image IMG { margin: 0; }

/* Space below each image (also in-between rows) */
#colRight DIV.csi-textpic DIV.csi-imagewrap .csi-image {
	margin-bottom: 0px;
	margin-right: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
}
#colNormal DIV.csi-textpic DIV.csi-imagewrap .csi-image {
	margin-bottom: 10px;
	margin-right: 12px;
}
DIV.csi-equalheight DIV.csi-imagerow { margin-bottom: 0px; display: block; }                /***/

/* Positioning of images: */

/* Above */
DIV.csi-above DIV.csi-text { clear: both; }

/* Center (above or below) */
/*DIV.csi-center { text-align: center;  }*/
DIV.csi-center DIV.csi-imagewrap { margin: 0 auto; }
DIV.csi-center DIV.csi-imagewrap .csi-image { text-align: left; /* Remove IE-hack */ }
DIV.csi-center DIV.csi-text { text-align: left; /* Remove IE-hack */ }

/* Right (above or below) */
DIV.csi-right DIV.csi-imagewrap { float: right; }
DIV.csi-right DIV.csi-text { clear: right; }

/* Left (above or below) */
DIV.csi-left DIV.csi-imagewrap { float: left; }
DIV.csi-left DIV.csi-text { clear: left; }

/* Left (in text) */
DIV.csi-intext-left DIV.csi-imagewrap { float: left; }

/* Right (in text) */
DIV.csi-intext-right DIV.csi-imagewrap { float: right; }

/* Right (in text, no wrap around) */
DIV.csi-intext-right-nowrap DIV.csi-imagewrap { float: right; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-right-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */ 

/* Left (in text, no wrap around) */
DIV.csi-intext-left-nowrap DIV.csi-imagewrap { float: left; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-left-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */


/**************************************************************************************************/
/*****************EINZELNE FORMULARELEMENTE (momentaner Standart) *********************************/

/* Überschriften der LABEL bei Radio Buttons*/	  
legend {
	color:#666666;
	background-color: #FFFFFF;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	border: 0px;
	/*border:none;*/
}

/* Definition des Gesamtrahmens der Radio Buttons*/
fieldset {
	border:0px;
	padding:0px;
	border:none;
}

/* eigene Klasse für die Abstände nach oben und unten
bei der vwerwendung von Radio Buttons in Formularen */
#thebody .radiolayout {
	/*width:60%;*/
	color: #474747;
	padding-left:0px;
	padding-right:0px;
	position: relative;
	left:-5px;	
	}


/* eigene Klasse für den Gesamtrahmen vom Formular */
#thebody .formu {
	/*
	width:80%;
	font-weight:bold;
	color: #474747;
	border: 1px solid #D7AE78;	
	background-color: #F3EEE8;
	*/
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	padding-top:10px;
	padding-bottom:10px;
	/*padding-left:110px; */
}


#thebody .csc-form-fieldcell .mf-text{                 /*textfelder*/
    margin-bottom:10px;
	padding:10px 0px  5px 0px;
	border-top: 1px solid #999999;
 	border-left: 1px solid #ffffff;
	width:351px;
	height:100px
	}
	   	   
#thebody .csc-form-fieldcell .mf-submit{                 /*sendebutton*/
    width:60%;
	height:20px;
	border-top: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #c2c2c2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	vertical-align: top;
	padding-bottom:3px;
	margin-bottom:10px;
	}
	   
#thebody .csc-form-fieldcell .mf-input{                 /*eingabefelder*/
	/* background-color: #aa66ff;*/ 
	border-top: 1px solid #999999;
	width:175px;
        border-right: none;
	border-bottom: none;
        border-left: 1px solid #FFFFFF; 
	}
	      
#thebody .csc-form-fieldcell .mf-check{
   /* padding:  30px 30px 0px 30px; */
	margin:0px 20px 0px 0px;              /*Markierungsfeld*/
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width:75px;	
	border: 0px;
	}
	   
/* spezielle Klassen für Formularelemente */

#thebody .mf-radio {                                     /*Radiobutton*/
       border:0px;
       color:#666666;
       }


#thebody .csc-form-fieldcell .mf-pass {                      /*Passwortfeld*/
   border-top: 1px solid #999999;
   width:175px;
   border-right: none;
   border-bottom: none;
   border-left: 1px solid #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 12px;
   }
  
#thebody .csc-form-fieldcell .mf-select {                 /*Auswahlfeld*/
   border:0px;
   border-top: 1px solid #999999;
   width:175px;
   border-right: none;
   border-bottom: none;
   border-left: 1px solid #FFFFFF;
   margin:2px 0px 0px 0px;
   }

#thebody .csc-form-fieldcell .mf-file {  
    width:175px;                                  /*Dateiupload*/
	border:none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
	}

#thebody .mf-reset {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
    }

#thebody .csc-mailform-label{
    color:#666666;
    padding:2px 0px 2px 0px;
	}


/***************** CSS Document für Formulare generally:   *************/

/*grösse des schriftfeldes - Label*/
#thebody .csc-form-labelcell {               
     color:#666666;
}

/*grösse des Eingabefeldes - Feld*/
#thebody .csc-form-fieldcell {                 
     width:175px;
}

#thebody .csc-form-labelcell P, FORM .csc-form-commentcell { 
       font-size: 11px;
}

#thebody .csc-form-labelcell P.csc-form-label { 
      color: #666666; 
}

/* Email form, specifically */
#thebody .csc-mailform .csc-form-labelcell  { 
/*background-color: #ccccff;*/
}


#thebody .csc-form-fieldcell INPUT, FORM .csc-form-fieldcell SELECT, FORM .csc-form-fieldcell TEXTAREA {
	 background-color: #eeeeee;
	 /*height: 17px;*/
	 height:auto;
	 border: none;
	 font-size: 11px; 
	 color:#000033;
}

/*******************************************
* Styles für Extension "tx_indexedsearch"
********************************************/
#thebody .tx-indexedsearch td{
font-size: 12px;
padding:2px;
}

#thebody .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:150px; }
#thebody .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
#thebody .tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
#thebody .tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
#thebody .tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
#thebody .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
#thebody .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
#thebody .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
#thebody .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
#thebody .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { }
#thebody .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#E0E7F5; }
#thebody .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
#thebody .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { color:#006699; margin-top:0px; margin-bottom:0px; background:transparent; }
#thebody .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
#thebody .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
#thebody .tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
#thebody .tx-indexedsearch-sw,#thebody  .csc-sword, #thebody .tx-indexedsearch-redMarkup {  color : #FF0000; }



/****************************************************************************************
# Default css file for content edited with htmlArea RTE
#
# Defines a few class selectors that can be simply taken as examples by anyone who needs to configure the RTE.
# This css file is referenced by property RTE.default.contentCSS in the default configuration of htmlArea RTE
#
# TYPO3 CVS ID: $Id: dynamiccss.css,v 1.1 2005/12/28 00:49:11 mundaun Exp $
# ***************************************************************************************/

/* Left, center and right alignment of text in paragraphs and cells.*/
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }

/* Two frame examples taken from the example CSS file of CSS Styled Content extension and applied to p and table block elements.*/
p.csc-frame-frame1, table.csc-frame-frame1 { background-color: #E7EBE7; padding: 2px 4px 2px 4px;  }
p.csc-frame-frame2, table.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px;  }
p.csc-frame-frame3, table.csc-frame-frame3 { background-color: #000000; padding: 2px 4px 2px 4px; color: #FFFFFF; }


/* Bullet styles for unordered lists.*/
ul.component-items { color: #186900; list-style-type: circle; }
ul.action-items { color: #8A0020; list-style-image: url(file:///F|/WEBSITES/Unbenannte Site 2/fileadmin/material/css/img/red_arrow_bullet.gif); }

/* Numbering styles for ordered lists.*/
ol.component-items-ordered { color: #10007B; list-style-type: lower-roman; }
ol.action-items-ordered { color: #8A0020; list-style-type: lower-greek; }

/* Three inline text colors taken from the color scheme of CSS Styled Content extension.*/
span.important { color: #FF0000; font-weight: bold; }
span.info { color: #0099FF; }
span.detail { color: #999999; }
span.reserve { color: #FF9900; }

/* Selectors for the default configuration of the link accessibity feature.*/
a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}







-->