/* ----------------------------------------------------------------------
   CSS - style sheets for Musik Heckmann Websites
   ----------------------------------------------------------------------
   Name:            heckmann.css
   URL:             
   Specification:   CSS2, MSIE V.5.5 + Netscape V.4.7 + Mozilla V.1.1
   Author:          
   Author Email:    
   Last Update:     November 10th, 2003
   ---------------------------------------------------------------------- */

/* ----------
   (main.css)
   ---------- */
body {
	
   scrollbar-face-color:#990000;
   scrollbar-shadow-color:#333333;
   scrollbar-highlight-color:#FFCC66;
   scrollbar-3dlight-color:#FFCC66;
   scrollbar-darkshadow-color:#333333;
   scrollbar-track-color:#FFE7B3;
   scrollbar-arrow-color:#FFCC66;
 }
 
   body,p,a,td,h1,h2,h3,h4  {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#333366}
   p,td                     {font-size:12px;color:#333366}
   table                    {margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}
   
   .h1banner   {font-size:28px;color:#ffcc66;margin-bottom:0px;margin-top:0px;font-weight:bold}
   h1.content  {font-size:22px;color:#333366;margin-bottom:0px;margin-top:10px}

   .h2banner   {font-size:22px;color:#ffcc66;margin-bottom:0px;margin-top:0px;font-weight:bold}
   h2.content  {font-size:14px;color:#333366;margin-bottom:10px;margin-top:10px}

   .h3banner   {font-size:14px;color:#ffcc66;margin-bottom:0px;margin-top:0px;font-weight:bold}
   h3.content  {font-size:12px;color:#333366;margin-bottom:0px;margin-top:0px;}
   p           {margin-bottom:0px;margin-top:0px;}

   
   .preis      {font-size:16px;color:#990000;}
   
   .footer     {background-color:#990000;color:#ffcc66;text-align:center}
   .header     {font-size:14px;color:#ffcc66;text-align:center;font-weight:bold;background-color:#990000}

   .toc        {border:1px solid #8888aa;background-color:#f7f8ff;padding:5px;font-size:95%}
   .gebr       {color:#0080ff;font-style:italic}
   
   .sond       {
	font-size:16px;
	color:#990000;
	font-weight:bold;
}

   
 

.grossfettblau {
	font-size:22px;
	color:#333366;
	margin-bottom:10px;
	margin-top:10px;
	font-weight: bold;

}


/* -----
   links
   ----- */
		
   a.banner:link     {color:#ffcc66}
   a.banner:visited  {color:#ffcc66}
   a.banner:focus    {color:#ffcc66}
   a.banner:hover    {color:#ffff99}
   a.banner:active   {color:#ffcc66}

   a.index:link      {text-decoration:none;color:#ffcc66}
   a.index:visited   {text-decoration:none;color:#ffcc66}
   a.index:focus     {text-decoration:none;color:#ffcc66}
   a.index:hover     {text-decoration:none;color:#ffff99}
   /* a.index:active    {text-decoration:none;color:#ffcc66} */
   a.index:active    {text-decoration:none;color:#aaaaaa}
	
	a.noindex:link      {text-decoration:none;color:#990000}
   a.noindex:visited   {text-decoration:none;color:#990000}
   a.noindex:focus     {text-decoration:none;color:#990000}
   a.noindex:hover     {text-decoration:none;color:#000000}
/*  a.noindex:active    {text-decoration:none;color:#990000} */
   a.noindex:active    {text-decoration:none;color:#cccccc}
	
	a.sond-ueb:link      {text-decoration:none;color:#990000}
   a.sond-ueb:visited   {text-decoration:none;color:#990000}
   a.sond-ueb:focus     {text-decoration:none;color:#990000}
   a.sond-ueb:hover     {text-decoration:underline;color:#000000}
   a.sond-ueb:active    {text-decoration:none;color:#990000}

   a:hover .rst {
		 filter=gray();		
		border:1px solid #000000;	
	}
	a.preis:link    {font-size:16px;font-weight:bold;color:#990000;text-decoration:none;}
	a.preis:hover    {font-size:16px;font-weight:bold;color:#990000;text-decoration:underline;}
	a.preis:focus   {font-size:16px;font-weight:bold;color:#990000;}
	a.preis:active    {font-size:16px;font-weight:bold;color:#990000;}
	a.preis:visited    {font-size:16px;font-weight:bold;color:#990000;}
	
   a.link     {color:#333366}
   a.visited  {color:#333366}
   a.focus    {color:#333366}
   a.hover    {color:#000000}
   a.active   {color:#111111}


   
   a.infofenster:hover    {font-size:12px;font-weight:bold;color:#990000;text-decoration:underline;}


/* ------
   tables
   ------ */

   td               {vertical-align: top;}
   td.banner        {color:#ffcc66;vertical-align:bottom}
   td.index         {background-image:url(../images/gui/indexd.gif);background-repeat:no-repeat;vertical-align:middle;text-align:center;font-weight:bold;color:#ffcc66}
	 td.noindex {
	 vertical-align:middle;
	 text-align:left;
	 font-weight:bold;
	 color:#990000;
	 line-height: 15px;
	 }
   td.indexh        {background-image:url(../images/indexh.gif);background-repeat:no-repeat;vertical-align:middle;text-align:center;font-weight:bold;color:#333366}
	 td.ohne{
	 	vertical-align:middle;
	 	text-align:left;
	 	font-weight:bold;
	 	color:#333366;
	 	line-height: 15px; 
	 }

.sond-ueb {
	font-size: 28px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
}
img.rst {
	border: 1px solid;
	border-color:#990000;
}

.fett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333366;
}
.urlaub {
	font-size: 28px;
	font-style: italic;
	font-weight: bold;
	color: #FFCC66;
}
.rahmen {
	border: 5px solid #990000;
}
