p {font-family:"Lucida Grande", Lucida Sans Unicode, Tahoma, Geneva, Verdana, Arial, Helvetica, sans-serif;}
/* #############################
** ### classesParagraph ########
** #############################
*/
p.smalltext {font-size:0.9em;}
p.box {display:block; font-size:1em; color:#444444; padding:0.5em;	background:#F0F0F0; border-left:8px #FF6600 solid;}
p.redbox {color:#000; background-color:#fee; border:1px #fcc solid; padding:6px; margin-bottom:0.5em;}
p.bluebox {color:#000; background:#f0f0f4; padding:2px; border:1px #ccd solid; text-align:center;	padding:4px 0 4px 0; margin-bottom:1em;}
p.greenbox {background-color:#f4f8f4; border:1px #aca dotted; padding:6px; margin-bottom:0.5em;}
p.greenbox a {color:#353;}
p.greenbox a:hover {background:transparent;}
p.code {display:block; margin:0 0 1em 1em; font-family:"Courier New", Courier, monospace; font-size:1em; padding:0.5em; color:#000;	background:#f0f0f4;	border-left:8px #E0E7F5 solid;}

/* #############################
** ### classesCharacter ########
** #############################
*/
span.mono {font-family:"Courier New", Courier, monospace; font-style:normal; padding:0 0.3em 0 0.3em; background:#f0f0f4; border:1px #ccd solid;}
span.file {font-family:"Courier New", Courier, monospace;	font-style:normal; padding:0 0 0 14px; color:#000088; background:transparent url('../../img/icons/file.gif') no-repeat left;}
span.directory {font-family:"Courier New", Courier, monospace; font-style:normal; padding:0 0 0 15px; color:#000088; background:transparent url('../../img/icons/dir.gif') no-repeat left;}

/* #############################
** ### TagFreeClasses ##########
** #############################
*/
.orangeBackground {background:#FF6600;}

/*##############################
####### TABELLEN ###############*/

.table1 a { color:#f60;	text-decoration:none; }
.table1 a:hover { text-decoration:underline; }
.table1 a:visited { color:#ffb17d; }
.table1 caption, th, tfoot td { }
.table1 caption { color:#ff6600;	letter-spacing:.3em; text-align:center; padding-bottom:.5em; }
.table1 { width:100%; border-collapse:collapse; border:2px solid #ff6600;}
.table1 td,.table1 th { padding:5px; }
/* THEAD*/
.table1 thead th { font-size:15px; font-weight:normal; font-variant:small-caps;
	color:#fff2ea;	background-color:#ff6600; }
/* TFOOT */
.table1 tfoot th, .table1 tfoot td { font-size:15px; font-weight:bold; 
	color:#fff2ea;	background-color:#f60; padding:10px; }
.table1 tfoot td { font-size:30px;	font-weight:normal; }
/* TBODY */
.table1 tbody td, .table1 tbody th { line-height:140%; background-color:#fff; color:#666; }
.table1 tbody tr.odd td, .table1 tbody tr.odd th { background-color:#fff2ea;	border:1px solid #f60; border-width:1px 0; }
.table1 tbody th a { font-size:13px; font-weight:normal; font-variant:small-caps; }

/* ONLY REAL GOOD BROWSERS */
/* GENERAL */
.table1 tbody td+td+td+td {	text-align:right; }
.table1 tbody tr th:before { content:"\2588\00A0\00A0"; color:#f60;}
.table1 tbody td+td+td+td:before { content:"\21E9"; color:#f60; }
/* HOVER */
.table1 tbody tr:hover td, .table1 tbody tr:hover th:before { color:#000; }
.table1 tbody tr:hover td a, .table1 tbody tr:hover th a { color:#000; text-decoration:underline; }
.table1 tbody tr:hover td a:visited, .table1 tbody tr:hover th a:visited { color:#ccc; }
.table1 tbody tr:hover td+td+td+td a { font-weight:bold; }
.table1 tbody tr:hover td+td+td+td:before { color:#000; }
