/**
 * kirchlengern-handelt.de - Content Management System
 *
 * This is the FONT CSS DOCUMENT
 * of the kirchlengern-handelt.de - content managament system frontend
 *
 * @file    fonts.css
 * @author  dpi one <www.dpi-one.de>
 */


/***********************
  body
 ***********************/
HTML, BODY, DIV, P, PRE, TD, LI { color: #666666; font-family: Tahoma,Arial,Sans-Serif; font-size: 9pt; }


/***********************
  headlines
 ***********************/
H1, H2, H3, H4, H5 { color: #679865; font-family: Tahoma,Arial,Sans-Serif; margin: 0px; padding: 6px 0px 6px 0px; }
H1 { font-size: 10pt; }
H2 { font-size: 9pt; }
H3 { font-size: 8pt; }
H4, H5, H6 { color: #679865; font-size: 7pt; }


/***********************
  texts
 ***********************/
P { margin: 0px; padding: 3px 0px 8px 0px; }
/* Left, center, right and justify alignment of text in block elements*/
.align-center { text-align: center; }
.align-right { text-align: right; }
.align-justify { text-align: justify; }
/* Default selector for indentation.*/
.indent { margin-left: 2em; }


/***********************
  tables
 ***********************/
TABLE.contenttable { margin: 0px; padding: 3px 0px 8px 0px; }
TABLE.contenttable P { padding: 0px 0px 1px 0px; }


/***********************
  subheader
 ***********************/
P.csc-subheader { color: #004080; font-size: 10pt; font-weight: bold; margin-top: 0px; }


/***********************
  links
 ***********************/
A { color: #679865; font-size: 9pt; text-decoration: none; }
A:hover { color: #A9A9A9; font-size: 9pt; text-decoration: underline; }
A.internal-link, A.external-link, A.download-link, A.email-link { background-repeat: no-repeat; padding-left: 15px; }
A.internal-link:hover, A.external-link:hover, A.download-link:hover, A.email-link:hover { color: #2E7150; text-decoration: none; }
A.internal-link { background-image: url(../image/link-internal-off.gif); }
A.internal-link:hover { background-image: url(../image/link-internal-on.gif); }
A.external-link { background-image: url(../image/link-external-off.gif); }
A.external-link:hover { background-image: url(../image/link-external-on.gif); }
A.download-link { background-image: url(../image/link-download-off.gif); }
A.download-link:hover { background-image: url(../image/link-download-on.gif); }
A.email-link { background-image: url(../image/link-email-off.gif); }
A.email-link:hover { background-image: url(../image/link-email-on.gif); }


/***********************
  contact formular
 ***********************/
INPUT, SELECT, TEXTAREA { font: normal 8pt/12pt Tahoma,Arial,Sans-Serif; }


/***********************
  lists
 ***********************/
UL { margin: 0px; padding: 3px 0px 8px 18px; }
UL UL { padding: 3px 0px 2px 30px; }
UL LI { list-style-position: inside; margin: 0px; padding: 0px 0px 4px 8px; }
OL { margin: 0px; padding: 3px 0px 8px 18px; }
OL OL { padding: 3px 0px 2px 30px; }
OL LI { list-style-position: inside; margin: 0px; padding: 0px 0px 4px 0px; }


/***********************
  horizontal line
 ***********************/
HR { background: #CCCCCC; border: none; height: 2px; line-height: 0px; margin: 0px; padding: 0px; text-align: left; }