

/*
  The following standard setting and these paragraph styles rules
  should be listed before the alignment rules. Otherwise,
  the alignment rules won't overwrite the standard setting.
*/
}

.p--standard {
  font-size:12pt;
  font-family:arial,helvetica;
  font-weight: normal;
}

.p--heading-1 {
  font-size:24pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.p--heading-2 {
  font-size:20pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.p--heading-3 {
  font-size:16pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.p--heading-4 {
  font-size:14pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.p--heading-5 {
  font-size:13pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.p--heading-6 {
  font-size:12pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.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;
}

.underline  {
  text-decoration: underline
}

.strike  {
  text-decoration: line-through
}

.border-collapse--collapse { border-collapse:collapse; }



/* Arte Special styles */

/* Standard teaser link text */

.arte-styles--TeaserHomeLink {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
text-decoration: none
}

/* .arte-styles--TeaserLink {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #833344; 
text-decoration: none;
line-height: 12px}
*/

/* The orange array */
//.arte-styles--TeaserArray { background-image: url("/artecms/editor/array.gif")}

/* Link after the orange array */
.arte-styles--TeaserLinkAfterArray {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FF5D1F; 
text-decoration: none
}

/* Small grey text in community teaser */ 
.arte-styles--TeaserCommunityText {  
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px; 
        color: #354E6E; 
        font-weight: bold
}

/* Small orange links on community teaser */
.arte-styles--TeaserCommunityOrangeLink {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FF5D1F; 
text-decoration: none
}

/* Styles for elements transformed during paste
*/

.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
}



/** Used in pre refresh tables **/

.background-color--black { background: black; }
.background-color--green { background: green; }
.background-color--silver { background: silver; }
.background-color--lime { background: lime; }
.background-color--gray { background: gray; }
.background-color--olive { background: olive; }
.background-color--white { background: white; }
.background-color--yellow { background: yellow; }
.background-color--maroon { background: maroon; }
.background-color--navy { background: navy; }
.background-color--red { background: red; }
.background-color--blue { background: blue; }
.background-color--purple { background: purple; }
.background-color--teal { background: teal; }
.background-color--fuchsia { background: fuchsia; }
.background-color--aqua { background: aqua; }



/*********************** Zoom/subline richtext images styles ****************************/

.trSpacing tr{
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;
}

.fontGrey {
    color:#646464;
}

.fontBlack {
    color:#000000;
}
