/* -------------------------------------------------------------------------- */
/*       (c) Copyright 2006 by ID & P Internet Design & Publishing            */
/* -------------------------------------------------------------------------- */
/* Filename       : style.general.css                                         */
/* Directory      : www.hhsoft.ch/include   s                                 */
/* Description    : Default style sheet for all browsers                      */
/* Version        : 1.00                                                      */
/* Change History : none                                                      */
/* Created at     : 28.08.06 by : Gregor A. Ambuehl                           */
/* Changed at     : 28.08.06 by : Gregor A. Ambuehl                           */
/* -------------------------------------------------------------------------- */

/* - Allgemeine Formatierungen - */

body 	    	{ margin: 5px; padding: 0px; border: 0px none; font-size: 12px;
		  font-family: Verdana,Arial,Helvetica; font-weight: normal; font-style: normal; }
td.whoAdr	{ font-size: 10px; text-align: right; border-top: 16px solid; border-color: #FFCC33; }
td.whoAdrText	{ font-size: 10px; text-align: right; border-top: 16px solid; border-bottom: 16px solid;
		  border-color: #FFCC33; }

td.whoAdrNav	{ font-size: 12px; font-weight: bold; border-top: 16px solid; border-bottom: 16px solid;
		  border-color: #FFCC33; }

td.adress	{ width: 155px; }
table.right	{ border-bottom: 3px solid; border-color: #FF0000; }

table		{ font-size: 12px; }
td		{ font-size: 12px; }
.copy		{ font-size: 9px; }

/* - Bereichsformatierungen - */


td.navigation	{ /*width: 575px;*/ font-size: 13px; font-weight: bold; z-index: 5; }

td.TopRedLine	{ height: 1px; background: #FFFFFF; border-top: 3px solid; border-color: #FF0000; }

td.TopBotRedLine	{ height: 1px; background: #FFFFFF; border-bottom: 3px solid; border-color: #FF0000; }

/*#topBotRedLine	{ position: absolute; top: 140px; left: 5px; margin-right: 5px; width: 95%; height: 1px;
		  background: #FFFFFF; border-bottom: 3px solid; border-color: #FF0000; } */

td.subTop	{ /*width: 675px;*/ height: 75px; border-top: 16px solid; border-color: #FFCC33; z-index: 8; }

td.footer	{ border-top: 1px solid; border-color: #FF0000; font-size: 9px; }

/* - Navigationsformatierungen - */

a		{ text-decoration: none; font-weight: bold; background: #FFFFFF; color: #000000; }
a:hover		{ text-decoration: none; font-weight: bold; background: #FF0000; color: #FFFFFF; }
/* - Spezielle Formatierungen - */

td.title		{ font-size: 13px; font-weight: bold; font-style: italic; z-index: 7;
		  height: 75px; /*width: 100%;*/ }
.item		{ border-bottom: 1px dashed #999; padding: 1em 0.5em 0.5em; margin-top: 0.75em; }
.item a		{ font-color: red; }
.itemImage	{ padding: 2em 2em 2em 0em; }

.small		{ font-size: 9px; }
h1		{ font-size: 16px; font-weight: bold; }
h2		{ font-size: 15px; font-weight: bold; }
h3		{ font-size: 14px; font-weight: bold; }
h4		{ font-size: 13px; font-weight: bold; }  

li		{ padding: 2px; }
.white		{border-right: 15px solid; border-color: white;}
