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


/***********************
  body
 ***********************/
HTML, BODY { font-size: 12px; }
DIV, LEGEND, LI, P, PRE, TABLE, TD { color: #858585; font-family: Arial,sans-serif; font-size: 1.0em; }


/***********************
  headlines
 ***********************/
H1, H2, H3, H4, H5, H6 { color: #002046; font-family: Arial,sans-serif; margin: 0px; padding: 3px 0px 8px 0px; }
H1 { font-size: 1.5em; }
H2 { font-size: 1.166em; }
H3 { font-size: 1em; }
H4 { font-size: 0.917em; }
H5 { font-size: 0.834em; }
H6 { font-size: 0.75em; }
/*18px: 1.5em*/
/*17px: 1.416em*/
/*16px: 1.334em*/
/*15px: 1.334em*/
/*14px: 1.166em*/
/*13px: 1.084em*/
/*12px: 1em*/
/*11px: 0.917em*/
/*10px: 0.834em*/
/* 9px: 0.75em*/
/* 8px: 0.727em*/
/* 7px: 0.584em*/
/* 6px: 0.5em*/
/* 5px: 0.416em*/
/* 4px: 0.333em*/
/* 3px: 0.25em*/


/***********************
  texts
 ***********************/
P { margin: 0px; padding: 0.25em 0px 0.727em 0px; }
/* Left, center, right and justify alignment of text in block elements*/
.align-left { text-align: left; }
.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: 0.25em 0px 0.727em 0px; }
TABLE.contenttable P { padding: 0px 0px 1px 0px; }


/***********************
  links
 ***********************/
A { color: #002046; text-decoration: none; }
A:hover { text-decoration: underline; }
A.internal-link, A.external-link, A.download-link, A.download, A.email-link, A.mail { background-repeat: no-repeat; padding-left: 15px; }
A.internal-link:hover, A.external-link:hover, A.download-link:hover, A.download:hover, A.email-link:hover, A.mail:hover { color: #FDC700; 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, A.download { background-image: url(../image/link-download-off.gif); }
A.download-link:hover, A.download:hover { background-image: url(../image/link-download-on.gif); }
A.email-link, A.mail { background-image: url(../image/link-email-off.gif); }
A.email-link:hover, A.mail:hover { background-image: url(../image/link-email-on.gif); }


/***********************
  lists
 ***********************/
UL { margin: 0px; padding: 0.25em 0px 0.727em 2em; }
UL UL { display: block; list-style: none; padding: 0.25em 0px 2px 2em; }
UL LI { list-style-image: url(../image/list-ul-bullet.png); margin: 0px; padding: 0px 0px 0.333em 0.25em; }
OL { margin: 0px; padding: 0.25em 0px 0.727em 2em; }
OL OL { padding: 0.25em 0px 2px 2em; }
OL LI { margin: 0px; padding: 0px 0px 0.333em 0px; }