h1 {padding: 0em; color:#6FA246; padding-left: 5px; padding-right: 5px; font-size: 18px; line-height:1.0em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:600; font-style: italic; }
h2 {padding: 0em; color:#6A6A6A; padding-left: 5px; padding-right: 5px; font-size: 14px; line-height:1.0em; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:600; } 
h3 {padding: 0em; color:#6FA246; padding-left: 5px; padding-right: 5px; font-size: 12px; line-height:1.5em; font-family: Verdana, Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight:600; }
p {color:#000000; padding-left: 5px; padding-right: 5px; font-size: 12px; line-height:1.5em; text-align: justify; font-family: Verdana, Helvetica, Arial, sans-serif;}

h4 { font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; }

.rightside img { 
margin: 12px 6px 6px 6px;
padding: 3px 3px 3px 3px;
border: 1px solid #cccccc;
}
.rightside px {
margin: 10px 10px 10px 10px;
padding: 10px 10px 15px 10px;
}

/* image gallery */
a.images, a.images:link, a.images:visited, a.images:active {
	color: #fff;
	text-decoration: none;
}
a.imagestext, a.imagestext:link, a.imagestext:visited, a.imagestext:active {
	text-decoration: none;
}
.imglist {
font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; float:left; a:#ffffff; width:25px; background-color:#C60001; color:#fff; padding:1px 1px 1px 1px; margin:1px 1px 1px 1px;
}

a:link { color:#C60001; text-decoration:none; }
a:active { color:#C60001; text-decoration:none;  }
a:visited { color:#C60001; text-decoration:none; }
a:hover { color:#900A0B; text-decoration:none; }

.subnavi { font-size: 10px; text-align: center; }
.subnavi a:link { color:#C60001; text-decoration:none; border:0;}
.subnavi a:active { color:#C60001; text-decoration:none; border:0; }
.subnavi a:visited { color:#C60001; text-decoration:none; border:0; }
.subnavi a:hover { color:#900A0B; text-decoration:none; border:0; }

.black { color:#000000; }
.border { background:#CECECE; }
.fett { font-weight:600; }
.greybold { font-weight:600; color:#595959; }
.error { color:#9BB21F; font-weight:600 }

.form { 
        border-top: #000 solid 1px; 
        border-bottom: #000 solid 1px;
        border-left: #000 solid 1px; 
        border-right: #000 solid 1px; 
        background: #ffffff; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        padding-left: 5px; 
        font-size: 10px; 
        scrollbar-base-color:#eeeeee;
        scrollbar-arrow-color:#eeeeee;
        scrollbar-track-color:#eeeeee;
}

/* /headlines */
/* table latest news */
.latestnews {
	width:100%;
}

.news_short_head { background:#D8E8B4; }
.news_short_body { background:#E2F1C0; }


/* table latest news */
.latestnewshead {
background-color: #cfcfcf;
}
table.latestnews td {
	padding-left: 5px; 
	padding-right: 5px; 
	font-size: 10px; 
	line-height:1.5em; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
table.latestnews td.between {
background-color: #C60001;
color: white;
line-height: 11px;
padding: 2px 5px 2px 5px;
vertical-align: top;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

table.latestnews td.odd {
background-color: #E2F1C0;
line-height: 13px;
padding: 5px 5px 5px 5px;
vertical-align: top;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

table.latestnews td.even {

background-color: #fff; 
line-height: 13px;
padding: 5px 5px 5px 5px;
vertical-align: top;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

.gallery { }
.gallery img {
margin: 4px 4px 4px 4px;
padding: 4px;
border: 1px solid #dddddd;
}


/* /table latest news */