﻿/*******************************************/
/*************** Typo
/*******************************************/

/*************************** Basics */
body {
	font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,Helvetica,XHelvetica,Arial,sans-serif !important;
	color:#000;
	margin:0;
	padding:0;
	text-align:left;
	background-color:#fff;
	font-size:13px;
}


/*************************** Absatz */
p		{ margin:0; padding:12px 0 4px 0; }
.align-right { text-align:right; }


/*************************** Ueberschriften */
h1, h2, h3, h4, h5, h6 { font-size:13px; margin:0; padding:12px 0 4px 0; }
h1 { font-size:17px; padding-top:2px; border-bottom:1px solid #000; font-variant:small-caps; }
h2 { font-size:15px; color:#000; line-height:125%; }
h3 { }
h4 { color:#000; }
h5 { color:#666; }
h6 { font-weight:normal; font-style:italic; }


/*************************** Liste */
ul, ol	{ margin:0; padding:5px 0 1px 16px; }
ul		{ list-style-type:square;  /*list-style-image:url(../images/navi_pfeil_rechts.gif);*/ }
li		{ padding-bottom:4px; }


/*************************** Links */
a		{ color:#000; }
a:hover	{ color:#000 !important; background-color:#ff0; text-decoration:none; }


/*************************** HTML Tags  */
img         { border:0; }
acronym		{ cursor:help; border-bottom-style:dashed; }
hr			{ color:#fff; border:0 dotted #ccc; border-bottom-width:2px; margin-top:10px;  margin-bottom:10px; clear:both; }
pre			{ padding:1px 3px;  background-color:#eee;border:1px dashed #333; color:#000; white-space:normal; font-size:9px; width:auto; }


/*************************** Globale Klassen */
.clear			{ clear:both; }
.border			{ border:1px solid #b56924; }
.line			{ border-top:1px solid #b56924; }
.display-none	{ display:none; }


/*************************** Formulare */
input, textarea, select	{ font-size:13px; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,Helvetica,XHelvetica,Arial,sans-serif; border:1px solid #ddd; background:#eee; color:#000; padding:1px 2px }
input:hover, input:focus, textarea:hover, textarea:focus { background-color:#ff0; border-color:#000; color:#000; }


/*************************** Tabellen */
td, th	{ font-size:13px; vertical-align:top; }

table.destable { margin-bottom:12px; }
table.destable th,
table.destable td,
table.destable td { background-color:#eee; border-right:1px solid #fff; border-bottom:1px solid #fff; padding:0 5px; }
table.destable th,
table.destable thead td { background-color:#444; color:#fff; font-weight:bold; }
table.destable thead td { background-color:#b56924; }