﻿body{
  background-color:#fff;
  font-family:Arial;
  font-size:80%;
  color:#222;
}

/* headlines */
h1{font-size:200%; padding:0 0 10px 0; margin:0; color:#343434; font-weight: normal; letter-spacing: 1px;}
h2{font-size:150%; padding:0 0 10px 0; margin:0; color:#088D3E;}
h3{font-size:120%; padding:0 0 10px 0; margin:0; color:#088158;}

/* links */
a{outline:none;}
a,a:visited,a:active{color:#088D3E;}
a:hover{color:#000;}

img{border:none; outline:0;}

/* ul li styles */
ul.check, ul.plus, ul.minus, ul.star{list-style-type: none; padding-left:18px;}
ul.check li, ul.plus li, ul.minus li, ul.star li{
  background-repeat: no-repeat;
  background-position: 0px 0px;
  padding-left: 24px;
  margin-bottom:10px;
}
ul.check li{background-image:url('../../../images/icons/small_icons/10.png');}
ul.plus li{background-image:url('../../../images/icons/small_icons/11.png');}
ul.minus li{background-image:url('../../../images/icons/small_icons/12.png');}
ul.star li{background-image:url('../../../images/icons/small_icons/13.png');}

/* default table styles */
table, table tr, table tr td{border:none; padding:0; margin:0;}
table tr td h1,
table tr td h2,
table tr td h3{padding-top:0; margin-top:0;}
table{font-size:100%;}

p{margin:0; padding:0 0 8px 0;}

/* readmore links */
a.readmore-link{    background-color: #111111;
    color: #FFFFFF;
    font-size: 80%;
    font-weight: bold;
    padding: 5px 10px;
    text-decoration: none;
    text-transform: uppercase;}
a.readmore-link:hover{background-color:#088D3E;}

/* frontpage content buttons */
.front-button{min-height:200px;}