﻿

/* ---------------------------- Globales ---------------------------- */

html				            {
								scrollbar-arrow-color:#000000; 
								scrollbar-face-color:#ffffff;
								scrollbar-track-color:#000000; 
								scrollbar-base-color:#000000; 
								scrollbar-highlight-color:#000000; 
								scrollbar-shadow-color:#000000;								
								scrollbar-darkshadow-color:#000000;
								scrollbar-3dlight-color:#000000;
								}
body						    {
								margin:20px;
								width:1200px;
								}
html, body, table, div, p   	{
								font-family: Arial, Verdana, Sans-Serif;
								font-size:11px;
								color: #000000;
								}
h1								{
								font-size:18px;
								font-weight:normal;
								text-transform:uppercase;
								color:#c3983d;
								}
h2								{
								font-size:14px;
								font-weight:normal;
								text-transform:uppercase;
								margin:0px 0px 6px 0px;
								color:#c3983d;
								}
h3								{
								font-size:14px;
								font-weight:normal;
								text-transform:uppercase;
								margin:0px 0px 4px 0px;
								color:#c3983d;
								}
h4			                    {
								font-size:14px;
								font-weight:normal;
								text-transform:uppercase;
								margin:0px 0px 4px 0px;
								color:#c3983d;
								}								
p								{
								margin:0px 0px 18px 0px;
								
								}																								
a								{
								color:#c3983d;
								text-decoration: none;
								}
a:hover							{
								color: #c3983d;
								text-decoration: underline;
								}																																						
#_txtKeyWordManuell				{
								float:left;
								border:dotted 1px #cccccc;
								background-color:#575759;
								font-family: Arial, Verdana, Sans-Serif;
								font-size:10px;
								color:#ffffff;
								margin:2px 0px 0px 6px;
								width:178px;
								padding:2px 4px 2px 4px;
								}
input							{
								color: #000000;
								font-size:11px;
								padding:2px 4px 2px 4px;
								border:dotted 1px #373739;
								width:160px;
								background:none;
								margin-bottom:4px;
								}
select							{
								color: #000000;
								font-size:11px;
								padding:2px 4px 2px 4px;
								border:dotted 1px #373739;
								width:170px;
								background:none;
								margin-bottom:4px;
								}								
textarea						{
								font-family:Arial, Verdana, Sans-Serif;
								color: #000000;
								font-size:11px;
								padding:4px 6px 4px 6px;
								border:dotted 1px #373739;
								width:250px;
								height:190px;
								background:none;
								}
#submitbutton					{
								width:80px;
								border:0px;
								background-color:#cccccc;
								margin-right:10px;
								}
#cancelbutton					{
								width:80px;
								border:0px;
								background-color:#cccccc;
								}
#submit							{
								width:80px;
								border:0px;
								background-color:#cccccc;
								margin-right:10px;
								}

								
/* ---------------------------- Containers ---------------------------- */		

#myForm							{
								float:left;
								}				

#banner							{
								float:left;
								margin:0px 0px 0px 75px;
								width:865px;
								height:180px;
								}								
#left			                {
								clear:both;
								float:left;
								margin:30px 0px 0px 0px;
							
								width:260px;
								text-align:right;
								}
#context			            {
								float:right;
								margin:30px 0px 0px 0px;
								width:200px;
								color:#ffffff;
								}
#context p			            {
								color:#ffffff;
								}


/* ---------------------------- Credits ---------------------------- */                                        
#credits                        {
                                float:left;
                                clear:both;
                                position:absolute;
                                left:0px;
                                width:260px;
                                text-align:right;
                                color:#ffffff;
                                } 


								
#right			                {
								float:left;
								margin:30px 0px 0px 80px;
								padding:0px;
								width:540px;
								}
#adresse            			{
								float:left;
								margin:30px 0px 0px 80px;
								width:160px;
								padding:0px;
								color:#ffffff;
								}
#adresse a           			{
								color:#ffffff;
								text-decoration:none;
								}
#adresse a:hover      			{
								color:#ffffff;
								text-decoration:underline;
								}																									
#adresse p            			{
								color:#ffffff;
								}
#adresse strong       			{
								color:#ffffff;
								}																	
									
								
/* ---------------------------- Haupt-Navigation ---------------------------- */								

#haupt_navigation			    {
								margin:0px 0px 30px 0px;
								padding:0px;
								list-style-type:none;
								}
#haupt_navigation a             {
								display:block;
								padding:2px 0px 2px 0px;
								color:#ffffff;
								font-weight:bold;
								text-decoration:none;
								}
#haupt_navigation a:hover       {
								color:#ffffff;
								text-decoration:underline;
								}
#haupt_navigation ul            {
								padding:6px 20px 6px 0px;
								}								
#haupt_navigation ul a          {
								display:block;
								padding:2px 0px 2px 0px;
								color:#ffffff;
								font-weight:normal;
								text-decoration:none;
								}
#haupt_navigation ul a:hover    {
								color:#ffffff;
								text-decoration:underline;
								}								


/* ---------------------------- Service-Navigation ---------------------------- */

#service_navigation				{
								float:left;
								margin:100px 0px 0px 20px;
								padding:0px;
								list-style-type:none;
								}
#service_navigation a           {
								display:block;
								padding:2px 0px 2px 0px;
								color:#ffffff;
								text-decoration:none;
								}
#service_navigation a:hover     {
								color:#ffffff;
								text-decoration:underline;
								}

/* ---------------------------- News ---------------------------- */

.news       	                {
								margin-bottom:10px;
								text-align:justify;
								}
.news a       	                {
								color:#000000;
								text-decoration:none;
								}
.news a:hover       	                {
								color:#000000;
								text-decoration:none;
								}								

/* ---------------------------- Konzert-Kalender ---------------------------- */

#KonzertKalender	            {
								
								}
#KonzertKalender td	            {
								padding:2px 20px 2px 0px;
								}								
#KonzertKalender h3       		{
								position:relative;
								left:0px;
								margin-bottom:10px;
								width:100%;
								display:block;
								padding:4px;
								font-family:Arial, Versana, Sans-Serif;
								font-weight:normal;
								color:#000000;
								}
#KonzertKalender h4     		{
								font-size:14px;
								font-weight:normal;
								text-transform:uppercase;
								margin:0px 0px 4px 0px;
								color:#c3983d;
								}								
								
/*
.GrossesAbonnement h3       	{
								background-color:#B4CAD6;
								}
.GrossesAbonnement h1   	    {
								color:#21879E;
								}
.GrossesAbonnement a   	        {
								color:#21879E;
								}
.GrossesAbonnement h4			{
								color:#21879E;
								margin-bottom:14px;
								}
								
.KleinesAbonnement h3       	{
								background-color:#E4D6EB;
								}
.KleinesAbonnement h1   	    {
								color:#AB73B0;
								}
.KleinesAbonnement a   	        {
								color:#AB73B0;
								}
.KleinesAbonnement h4			{
								color:#AB73B0;
								margin-bottom:14px;
								}								
								
.BarockAbonnement h3       	{
								background-color:#CDD5C1;
								}
.BarockAbonnement h1   	    {
								color:#2B712D;
								}
.BarockAbonnement a   	        {
								color:#2B712D;
								}
.BarockAbonnement h4			{
								color:#2B712D;
								margin-bottom:14px;
								}	
								
								
															
.MeisterzyklusAbonnement h3    {
								background-color:#F1B695;
								}
.MeisterzyklusAbonnement h1   	{
								color:#D53A05;
								}
.MeisterzyklusAbonnement a   	{
								color:#D53A05;
								}
.MeisterzyklusAbonnement h4	{
								color:#D53A05;
								margin-bottom:14px;
								}
								
.Kinderkonzerte h3               {
								background-color:#EDCACE;
								}
.Kinderkonzerte h1   	        {
								color:#B8154E;
								}
.Kinderkonzerte a   	            {
								color:#B8154E;
								}
.Kinderkonzerte h4	            {
								color:#B8154E;
								margin-bottom:14px;
								}

.ExtraKonzert h3                {
								background-color:#D9C594;
								}
.ExtraKonzert h1   	            {
								color:#977800;
								}
.ExtraKonzert a   	            {
								color:#977800;
								}
.ExtraKonzert h4	            {
								color:#977800;
								margin-bottom:14px;
                                }
                                
                                
.ZKOimRietberg h3                {
								background-color:#D9C594;
								}
.ZKOimRietberg h1   	            {
								color:#977800;
								}
.ZKOimRietberg a   	            {
								color:#977800;
								}
.ZKOimRietberg h4	            {
								color:#977800;
								margin-bottom:14px;
                                }
                                
.ZKOmeets h3                    {
								background-color:#D9C594;
								}
.ZKOmeets h1   	                {
								color:#977800;
								}
.ZKOmeets a   	                {
								color:#977800;
								}
.ZKOmeets h4	                {
								color:#977800;
								margin-bottom:14px;
                                }
                                
.KammermusikZKO h3                    {
								background-color:#D9C594;
								}
.KammermusikZKO h1   	                {
								color:#977800;
								}
.KammermusikZKO a   	                {
								color:#977800;
								}
.KammermusikZKO h4	                {
								color:#977800;
								margin-bottom:14px;
                                }
                                
.ComposerinResidence h3         {
								background-color:#e7d6b1;
								}
.ComposerinResidence h1   	    {
								color:#c3983d;
								}
.ComposerinResidence a   	                {
								color:#c3983d;
								}
.ComposerinResidence h4	        {
								color:#c3983d;
								margin-bottom:14px;
                                }
                                


.ComposerinResidence h3         {
								background-color:#e7d6b1;
								}
.ComposerinResidence h1   	    {
								color:#c3983d;
								}
.ComposerinResidence a   	                {
								color:#c3983d;
								}
.ComposerinResidence h4	        {
								color:#c3983d;
								margin-bottom:14px;
                                }

.Default h3                     {
								background-color:#e7d6b1;
								}
.Default h1   	                {
								color:#c3983d;
								}
.Default a   	                {
								color:#c3983d;
								}
.Default h4	                    {
								color:#c3983d;
								margin-bottom:14px;
                                }
*/


																
#KonzertKalenderSuche   		{
								float:right;
								width:170px;
								border-top:solid 1px #ffffff;
								/* border-bottom:solid 1px #ffffff; */
								padding:10px 0px 10px 0px;
								text-align:left;
								color:#ffffff;
								}
#KonzertKalenderSuche input		{
								height:14px;
								margin:2px 0px 8px 0px;
								background-color:#ffffff;
								border:0px;
								color:#000000;
								}
#KonzertKalenderSuche select    {
								height:20px;
								margin:2px 0px 8px 0px;
								background-color:#ffffff;
								border:0px;
								color:#000000;
								}
#KonzertKalenderSuche .button   {
								float:right;
								width:70px;
								height:20px;
								margin:6px 2px 2px 0px;
								background-color:#ffffff;
								border:0px;
								color:#000000;
								}	


.modalpopup					    {
								display:none;
								}
