/* cc zentrale CSS-Datei */
/*
Standard Farben:
hell										rgb(241,217,184)  #F1D9B8
dunkel (th) 						rgb(52,34,10)   navy
orange									rgb(255,128,64)  oder #FF8040
Schriftfarbe            navy  0,0,128   bzw. NAVY bei Strichen
*/


body										{background: rgb(255,255,255) url(../medien/bilder/hintergrund.jpg) left top repeat-x;
												}
											
html 										{
												overflow: -moz-scrollbars-vertical;
												}

h1,h2,h3,li,div,span,td,th	{font-family:arial, sans-serif;
 }
h1,h2,h3,li,div,span,td		{color:navy; }

.farbig									{color:rgb(255,128,64); font-weight:bold; } /*orange*/


p,li,div,span,td,th		 	{font-size:12px; }
pre											{font-size:12px; }
h1 											{font-size:13px; }
h2 											{font-size:13px; }
h3 											{font-size:13px; }

th											{color:White; background-color:rgb(52,34,10) ; text-decoration:none; text-align:left;
												/* alles folgende aus .stdtab kopieren!  */

												
												border-left-width:1px;
												border-left-style:solid;
												border-right-width:1px;
												border-right-style:solid;
												border-color:White;
												padding:3px; }
												
h1											{	background-color:rgb(241,217,184); /*Sonderformat BalkenÜberschrift*/
												border-left-style:solid; /*Die Farbe wird im head.html  über eine Formel dem Menüpunkt zugeordnet*/
												border-left-width:8px; 

												padding-left:10px; 
												padding-top:2px;
												padding-bottom:2px;
												}

h3											{
												width:600px;
												padding-left:4px;
												padding-right:2px;
												padding-top:2px;
												padding-bottom:2px;
												margin-bottom:0px;
												border-width:1px;
												border-style:solid;
												border-color:rgb(241,217,184);
												background-color:rgb(241,217,184); /*Sonderformat BalkenÜberschrift*/
												}
.h3block           			{                                 /*Passender Block zu h3 */
												margin-top:0px;
												width:600px;
												padding-left:4px;
												padding-right:2px;
												padding-top:2px;
												padding-bottom:2px;
												border-width:1px;
												border-style:solid;
												border-top-style:none;
												border-color:rgb(241,217,184);
												}
													

p,li,span,td,th	    {text-align:justify; }

.sonderf								{font-weight:bold; font-size:11px;} /*hellblau*/

pre											{
          							margin-right:155px;
												font-family:Courier New, Courier;
												color:navy ;
												background-color:rgb(241,217,184);
												padding:10px;
												}

.preform                {
                        font-size:12px;
          							margin-right:155px;
												font-family:Courier New, Courier;
												color:navy ;
												background-color:rgb(241,217,184);
												padding:10px;
												}
												
ul,li										{list-style:circle; }

hr											{border: solid 1px;
												color:NAVY;
												height:2px;}

input,textarea,select		{border-width:1px; border-style:solid; border-color:rgb(241,217,184);
         								font-family:arial, sans-serif; color:navy ; font-size:13px;
												 }

.checkradio							{border-width:0px; border-style:none; } /* das ist, damit beim IE die checkboxen/radios nicht umrandet werden, weil in input so definiert */

.button									{background-color:rgb(241,217,184);
												cursor:pointer; 
												border-width:1px; 
												border-style:solid; 
												border-color:rgb(52,34,10) ;
												font-weight:bold; 
												font-size:11px;
												width:160px; 
												text-align:center;}
												
.imgborder							{border-style:solid; 
												border-width:1px;
												border-color:rgb(52,34,10) ; }

a:link 									{color:navy ; text-decoration:underline; }
a:visited 							{color:navy ; text-decoration:underline; }
a:active 								{color:navy ; text-decoration:none; }
a:hover 								{color:#FF8040; text-decoration:underline; }

.neutrallink:link 			{text-decoration:none; font-weight:normal; color:navy ; }
.neutrallink:visited 		{text-decoration:none; font-weight:normal; color:navy ; }
.neutrallink:hover 			{text-decoration:none; font-weight:normal; color:#FF8040; }
.neutrallink:active 		{text-decoration:none; font-weight:normal; color:#FF8040; }

.stdlink                {background:url(../medien/bilder/icon_pflr.gif) no-repeat 0px 4px; padding-left:7px;	}
.stdlink:link 					{text-decoration:none; font-weight:normal; color:navy ; }
.stdlink:visited 				{text-decoration:none; font-weight:normal; color:navy ; }
.stdlink:hover 					{text-decoration:none; font-weight:normal; color:#FF8040; }
.stdlink:active 				{text-decoration:none; font-weight:normal; color:#FF8040; }

.stdlinkklein           {background:url(../medien/bilder/icon_pflr.gif) no-repeat 0px 2px; padding-left:7px;	font-size:11px;}
.stdlinkklein:link 			{text-decoration:none; font-weight:normal; color:navy ; }
.stdlinkklein:visited 	{text-decoration:none; font-weight:normal; color:navy ; }
.stdlinkklein:hover 		{text-decoration:none; font-weight:normal; color:#FF8040; }
.stdlinkklein:active 		{text-decoration:none; font-weight:normal; color:#FF8040; }

.buttonlink             {background-color:rgb(241,217,184); cursor:pointer;	border-width:1px;	border-style:solid;	border-color:rgb(52,34,10) ;
												font-weight:bold; font-size:11px;	width:160px; text-align:center; text-decoration:none;}
.buttonlink:link 				{text-decoration:none; }
.buttonlink:visited 		{text-decoration:none; }
.buttonlink:hover 			{text-decoration:none; }
.buttonlink:active 			{text-decoration:none; }


img											{border-style:none; }

.stdtab									{background-color:rgb(241,217,184);
												empty-cells:show;
												border-collapse:collapse;
												border-width:1px; 
												border-style:solid;
												border-color:White;
												padding:3px; }

.sondertab							{background-color:white;
												empty-cells:show;
												border-collapse:collapse;
												border-width:1px; 
												border-style:solid;
												border-color:rgb(52,34,10) ;
												padding:2px; }												

.tablinie								{background-color:White;
												empty-cells:show;
												border-collapse:collapse;
												border-bottom-width:1px; 
												border-top-style:none;
												border-left-style:none;
												border-right-style:none;
												border-bottom-style:solid;
												border-bottom-color:rgb(241,217,184);
												padding-top:1px;
												padding-bottom:1px;
												padding-left:2px;
												padding-right:2px;}

.stdtabklein						{background-color:rgb(241,217,184);
												empty-cells:show;
												border-collapse:collapse;
												border-width:1px; 
												border-style:solid;
												border-color:White;
												padding-top:1px;
												padding-bottom:1px;
												padding-left:2px;
												padding-right:2px;
												font-size:11px; }

.klein									{font-size:11px; }

.extrapre								{font-family:Courier New, Courier;   /* fürn chat */
												font-style:normal;
												font-size:11px;
												padding:0px;
												padding-left:10px;
												margin-left:5px; 
												margin-right:7px; 
												margin-top:0px;
												margin-bottom:0px;
												background-color:rgb(241,217,184);
												min-height:40px}   /*   <- damit macht der IE Probleme, akzeptiert er nicht */

.gross									{font-size:15px; }

.menu 									{
												padding-left:4px;
												color:navy ;
												text-align:left;
												vertical-align:top; }

.rahmen									{background-color:White;
												empty-cells:show;
												border-collapse:collapse;
												border-width:1px; 
												border-style:solid;
												border-color:rgb(241,217,184);
												padding:3px; }	

.menulinkkopf						{padding-left:2px;
												border-left-width:4px; 
												border-left-style:solid; /*Die Farbe wird im menu.php über eine Formel dem Menüpunkt zugeordnet*/
												line-height: 20px;
												font-size:13px;
												text-decoration:none;
												font-weight:bold;
												}
												
.menulinkkopf:link			{text-decoration:none; color:navy ; }
.menulinkkopf:visited	  {text-decoration:none; color:navy ;}
.menulinkkopf:hover			{text-decoration:none; color:#FF8040;}
.menulinkkopf:active		{text-decoration:none; color:#FF8040;}

.menulink								{
												font-weight:normal;
												color:navy ;
												font-size:11px;
												text-decoration:none;
												font-size:11px;}
												
.menulink:link					{text-decoration:none; color:navy ; }
.menulink:visited				{text-decoration:none; color:navy ; }
.menulink:hover					{text-decoration:none; color:#FF8040;}
.menulink:active				{text-decoration:none; color:#FF8040;}

.menufeld								{background-color:rgb(241,217,184);
												/*background-image:url(../medien/bilder/menufeld.gif);*/
												border-style:solid;
												border-width:1px;
												border-color:rgb(52,34,10) ;
												}

.hauptfeld 							{background-color:#ffffff;
												text-align:left;
												vertical-align:top;
												padding-left:4px;
												padding-right:4px;
												padding-top:8px; }
												
.popupfenster						{
												margin-left: -250px;
												margin-top: -220px;
												position: absolute;
												top: 50%;
												left: 50%;
 											  width: 500px;
												height: 210px;
												/* dient in Kombi  zur Zentrierung des Fensters  */
												text-align:center;
												overflow:hidden; 
												background-color:rgb(255,250,205);
												filter:alpha(opacity=95); opacity:0.95;
												padding:10px; 
												border:1px solid NAVY ;
																								 }

#box a img 							{text-decoration:none;
												border-style:none; }

#box a span 						{display:none; }

#box a:hover 						{position:relative;
												text-decoration:none;
												cursor:default; }

#box a:hover span 			{display:inline;
												position:absolute; top:25px; left:3px;
												width:200px;
												text-decoration:none;
												cursor:default;
												background-color:rgb(255,250,205);
												padding:3px; 
												border:1px solid rgb(52,34,10) ;
												font-size:9px; }

#unterstrich 						{border-bottom-width:2px; 
						 						border-bottom-style:solid;
						 						border-bottom-color:NAVY ; }

				 						
