/*
////////////////////////////////////////////////////////////////
//
// wb_design.css Stylesheet fuer die Inhaltsseiten
//
// Hofmann PC-Systeme 2006
//
////////////////////////////////////////////////////////////////
*/


/*
Farbendefination:

#FFFFFF Hintergrundfarbe Weiß
#000000 Textgrundfarbe Schwarz
#F8F9F9 Seitenfarbe helles Grau Blau

Navigation:
Link
#0A2D4C DunkelBlau
Hover
#0E75D0 Mittelblau

Linie
#C0C0C0 helles Graurot

BlaueLinie
#336699 Mittelblau

BodenLinie
#2B5482 BlauGrau


/*


/*
////////////////////////////////////////////////////////////////
// DEFAULT
////////////////////////////////////////////////////////////////
*/


body                 {topmargin:0; font-family: Verdana, Arial, sans-serif; padding:0px;margin:0px;font-size: 13px;}

img                  {border:0;}

h1                   {font-size: 14px; font-weight:bold; color:#0A2D4C;}
h2                   {}
h3                   {}
hr                   {background-color:#C0C0C0; color:#C0C0C0; height: 1px; border-style: none; align: left; width:100%; margin-top: 0px;}

form                 {margin:0px;}

ul                   {margin-bottom:0;margin-left:15; padding-left:0}
li                   {margin-left: 0px; padding: 0px; list-style-position: inside; list-style-image: url('/Layout/img/nav_dotblue.gif');}

.blauelinie          {background-color:#336699;color:#336699;height:1px;border-style:none;align:left;width:100%;padding:0px;margin-bottom:4px; margin-top:4px;}

acronym  {
	cursor: help;
	}
	
/*
////////////////////////////////////////////////////////////////
// Bereiche
////////////////////////////////////////////////////////////////
*/

.blockStandard                    {width:95%;margin-top: 8px; margin-left:14px; margin-right:14px; font-size: 12px;}
.blockStandard td                 {font-size: 12px;}
.blockStandard a:link             {font-size:12px;text-decoration:none; color:#0A2D4C;}
.blockStandard a:hover            {font-size:12px;text-decoration:none; color:#0E75D0;}
.blockStandard a:selected         {font-size:12px;text-decoration:none; color:#0A2D4C;}
.blockStandard a:visited          {font-size:12px;text-decoration:none; color:#0A2D4C;}
.blockStandard a:visited:hover    {font-size:12px;text-decoration:none; color:#0E75D0;}


.themenbaum                       {width:800px;}
.bildanzeige                      {width:100%; padding:4px; border: 1px solid #C0C0C0;background-color:#F0F5FA; margin-bottom: 10px;}
.meldung			              {font-size: 11px;font-weight:bold; color:red; margin-bottom: 4px;}


/*
////////////////////////////////////////////////////////////////
// Formulare
////////////////////////////////////////////////////////////////
*/

.frmRadio                        {border: 0px;}
#button                           {width:25px; height: 22px;}


/*
////////////////////////////////////////////////////////////////
// ELEMENTE
////////////////////////////////////////////////////////////////
*/

.elementShowHide           	  {display: none}

.elementStandard              {font-family: verdana, arial, sans-serif; margin-left:8px; margin-bottom: 10px;}
.elementStandard h1           {font-size: 23px;font-weight: bold;text-decoration: none;color: #0A2D4C;}
.elementStandard td           {font-size: 11px;}



.elementHeadline              {font-size: 23px; line-height: 30px; font-weight: bold; text-decoration: none; color: #0A2D4C;}
                              
                              
.elementFliesstext            {font-family: verdana, arial, sans-serif; font-size: 11px; margin-left:0px; margin-bottom: 10px;margin-top:10px;}
.elementStichwoerter          {font-size: 11px; font-style:italic;}


.highlightText                {font-weight:bold; color:#336699; text-decoration:none;}
.highlightTextRed             {font-weight:bold; color:red; text-decoration:none;}

.elementNavigationKlein       {font-size: 12px; font-weight: bold;}

.elementBilderlisteNav                    {font-size:13px;text-decoration:none; color:#0E75D0; font-weight: bold}
.elementBilderlisteNav a                  {font-size:13px;text-decoration:none; color:#336699; font-weight:bold;}
.elementBilderlisteNav a:link             {font-size:13px;text-decoration:none; color:#336699;}
.elementBilderlisteNav a:hover            {font-size:13px;text-decoration:none; color:red;}
.elementBilderlisteNav a:selected         {font-size:13px;text-decoration:none; color:#336699;}
.elementBilderlisteNav a:visited          {font-size:13px;text-decoration:none; color:#336699;}
.elementBilderlisteNav a:visited:hover    {font-size:13px;text-decoration:none; color:red;}


/*
////////////////////////////////////////////////////////////////
// Suche
////////////////////////////////////////////////////////////////
*/
.suche                        {width:270px;margin:8px;display:block;}
.suche .text                  {font-size:11px;padding:0px;}
.suche td                     {font-size:11px;padding-top:0px;padding-bottom:0px;}
.suche input                  {font-size:13px;padding-top:0px;margin-right: 2px;height:22px;valign:center;}
.suche submit                 {width: 25px;}


/*
////////////////////////////////////////////////////////////////
// Kopfzeile
////////////////////////////////////////////////////////////////
*/
.kopfzeile                    {width:100%;}
.kopfzeile .text              {font-size:13px;}
.kopfzeile td                 {font-size:13px;}

.kopfzeile a                  {font-size:13px;text-decoration:none; color:#336699; font-size: 12px; font-weight:bold;}
.kopfzeile a:link             {font-size:13px;text-decoration:none; color:#336699;}
.kopfzeile a:hover            {font-size:13px;text-decoration:none; color:red;}
.kopfzeile a:selected         {font-size:13px;text-decoration:none; color:#336699;}
.kopfzeile a:visited          {font-size:13px;text-decoration:none; color:#336699;}
.kopfzeile a:visited:hover    {font-size:13px;text-decoration:none; color:red;}




/*
////////////////////////////////////////////////////////////////
// Fusszeile
////////////////////////////////////////////////////////////////
*/

.fusszeile                    {width:100%;}
.fusszeile .text              {font-size:11px; border-bottom:solid 1px #336699; border-top:solid 1px #336699; padding-bottom:4px;padding-top:4px;}
.fusszeile a:link             {text-decoration:none; color:#336699;}
.fusszeile a:hover            {text-decoration:none; color:red;}





.navigation      			  {margin-bottom: 6px;}
.navigation h3      		  {font-size: 15px;}
.verwandteThemen              {display: none; margin-top:10px;margin-bottom:10px;width:100%;}


/*
////////////////////////////////////////////////////////////////
// FORMULARE
////////////////////////////////////////////////////////////////
*/
input                         {border: solid 1px #336699; }
select                        {border: solid 1px #336699; }
textarea                      {border: solid 1px #336699; font-family: verdana, arial, sans-serif;}

.MailRed                      {color: red;}
#MailRed                      {color: red;font-size:13px;}
.MailInputHighlight           {background-color: red;font-size:13px;padding-top:0px;margin-right: 2px;height:22px;valign:center;}
.MailInput                    {background-color: white;font-size:13px;padding-top:0px;margin-right: 2px;height:22px;valign:center;}

/*
////////////////////////////////////////////////////////////////
// Anmeldeformular
////////////////////////////////////////////////////////////////
*/

.anmeldung                        {margin:20px;}
.anmeldung p                      {font-size:13px;padding:0px;}
.anmeldung td                     {font-size:13px;padding-top:0px;padding-bottom:0px;}
.anmeldung input                  {font-size:13px;padding-top:0px;margin-right: 2px;height:22px;valign:center;}
.anmeldung submit                 {width: 25px;}


/*
////////////////////////////////////////////////////////////////
// Buttons
////////////////////////////////////////////////////////////////
*/
.wbButton_blau               {font-weight:bold;height:23px;}
.wbButton_200px              {width:200px;height:23px;
                              font-weight:bold;
                              height:23px;
                              background-image:url('/img/wb_button_200px.jpg');
                              background-repeat: no-repeat;
                              padding-left:8px;
                              padding-right:8px; 
                              padding-top:4px;
                              float:left;}
.wbButton_blau a             {text-decoration:none; font-weight:bold;}
.wbButton_blau a:hover       {color:red;text-decoration:none;}
.wbButton_blau td            {padding-left:4px;padding-right:4px;}

.wbIconleiste                {border-width:1px;border-color:#F8F9F9;border-style:solid;padding:0px;margin:0px;margin-bottom:10px;height:25px;background-image:url(/img/bg_button_grau.jpg);padding-left:0px;}
.wbIconleiste td             {padding-left:4px;padding-right:4px;}







/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ELEMENT zum Anzeigen eines Vorschaubildes */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#hpcElementBildvorschau {
	position: absolute;
	visibility: hidden;
	border: 0px solid #8d8d8d;
	margin-left: 20px;
	
	}





