/* General header and bodytext: */
H1 {
    font-family: verdana;
    font-size: 18px;
    /*font-color: black
    text-align: left; */
    margin-top: 5px;
}
P.bodytext {
    font-family: verdana;
    font-size: 11px;
    /*font-color: black;*/
    padding-top:5px;
    margin: 0px 0px 5px 0px;
    text-align: left;
}

/* background-color for content-columns */
#colLeft     { background-color: #dedede; margin-top:0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-right:5px;padding-left:5px;vertical-align:top;}
#colRight   { background-color: #dedede;margin-top:0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-right:8px;padding-left:8px;vertical-align:top;}
#colNormal {background-color: #ededed;margin-top: 0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-right:8px;padding-left:8px;vertical-align:top;}
#colBorder { background-color: #dcdcea;margin-top: 0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-right:5px;padding-left:5px;vertical-align:top;}
#news       { background-color: #dddddd; margin-top:0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-right:5px;padding-left:5px;vertical-align:top;}

/* Additional attributes for content in RIGHT column */
#colRight H1 {
    font-size: 12px;
    background-color: #eefffe;
    text-align: center;
    /*font-color: maroon;*/
}
#colRight P.bodytext {
    font-size: 10px;
}

/* Additional attributes for content in BORDER column */
#colBorder H1 {
    font-size: 9px;
    background-color: #eefffe;
    text-align: center;
    /*font-color: maroon;*/
}
#colBorder P.bodytext {
    font-size: 9px;
}

/* Overriding attributes for columns in case of content template #1 */

#ct1 #colNormal {padding-left:15px;padding-right:15px;}

#ct1 #colNormal H1 { background-color: #F4EAAB; }


/* Overriding attributes for columns in case of content template #2 */

#ct3 #colNormal H1 { background-color: #eaeef9; }
#ct3 #colRight H1 { background-color: #dce1ed; }


#ct4 #colNormal H1 { background-color: #F4EAAB; }
#ct4 #colRight H1 { background-color: #FFF2A0; }

/* Overriding attributes for columns in case of content template #3 */

#ct6 #colRight P.bodytext,
#ct6 #colLeft P.bodytext,
#ct6 #colNormal P.bodytext
{
    font-size: 10px;
}
#ct6 #colRight H1,
#ct6 #colLeft H1,
#ct6 #colNormal H1
{
    font-size: 12px;
    text-align: center;
    /*font-color: maroon;*/
}

#ct6 #colLeft H1 {  background-color: #E3DEBC; }
#ct6 #colNormal H1 { background-color: #F4EAAB; }
#ct6 #colRight H1 { background-color: #FFF2A0; }


#ct6 TD#colRight  {padding-left: 5px;}
#ct6 TD#colLeft  {padding-right: 5px;}
#ct6 TD#colNormal  {padding-right: 5px;padding-left: 5px;} 


/* Overriding attributes for columns in case of content template #4 */

#ct8 #colRight P.bodytext,
#ct8 #colLeft P.bodytext,
#ct8 #colNormal P.bodytext,
#ct8 #colBorder P.bodytext
{
    font-size: 9px;
}
#ct8 #colRight H1,
#ct8 #colLeft H1,
#ct8 #colNormal H1,
#ct8 #colBorder H1
{
    font-size: 12px;
    text-align: center;
    /*font-color: maroon;*/
}

#ct8 #colLeft H1 {  background-color: #E3DEBC; }
#ct8 #colNormal H1 { background-color: #F4EAAB; }
#ct8 #colRight H1 { background-color: #FFF2A0; }
#ct8 #colBorder H1 {    background-color: #FFF2A0; }

#ct8 TD#colRight {padding-left: 0px;}
#ct8 TD#colLeft {padding-right: 0px;}
#ct8 TD#colNormal {padding-right: 15px;padding-left: 15px;}
#ct8 TD#colBorder {padding-right: 0px;padding-left: 0px;}


/* NEWS splash in template #5 */
TABLE#news-table {
  margin-left: 10px;
  border: solid 0px black;
}
TD.news-header {
    background-color: navy;
}
TD.news-header H1 {
  color: white;
  margin: 0px 0px 0px 0px;
  text-align: center;
}
DIV.tx-mininews-pi1-fp_listrow P {
    font-size: 11px;
    font-color: navy;
    font-family: verdana;
    margin: 0px 0px 0px 0px;
}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-datetime { font-size: 10px; background-color: #eeeeee; margin-top: 10px;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title { font-weight: bold; }
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title A { text-decoration: none; color: navy;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title A:hover { text-decoration: underline; }
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser { font-style: italic;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser A {background-color: #999999; color: white; text-decoration: none; padding: 1px 1px 1px 1px;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser A:hover { text-decoration: underline;}


