/* CSS-Datei für Casy-System www.Autotiger.de
 *  Copyright 2004 by texmedia (http://www.texmedia.de)
 */


body, td, table     {   font-family: Verdana,Arial; font-size:11px; line-height:14px; color: black; border-collapse: collapse; }


.premenu            {   font-size: 11px;  z-index: 0;}
.submenu            {   font-size: 13px; z-index: 0;}


.mn               {

	text-align : center;
}
.mn0                {   padding: 1 8 1; font-size:11px; font-weight:bold; text-align : center;  }
.mn1                {   text-align : center;
						padding: 1 8 1;
						font-size:11px;
						background-color: #D7E1FB;
						font-weight:bold;
						border: #A0B8F5 0px solid; }
.mnA                {   padding: 1 8 1;
						font-size:11px;
						background-color: #CECECE;
						font-weight:bold;
						border: #CECECE 0px solid; }


.mn2                {   padding: 1 8; font-size:11px;  font-weight: bold;}
.mn3                {   padding: 1 8; font-size:11px; background-color: #D7E1FB; border: 0px solid #A0B8F5;  font-weight: bold; }
.mnB                {   padding: 1 8; font-size:11px; background-color: #CECECE;
						border: 0px solid #CECECE; font-weight:bold; }

div.startseite td    {   font:normal 11px/14px  Arial; color: #000000; border-collapse: collapse; z-index: 0;}
div.sidebar td       {   font:normal 12px  Arial; z-index: 0;}
div.startseite p     {   margin-top: 8; z-index: 0;}

.headnavi            {   font-size: 10px; color: #000000; }
.headtitle, h1       {   font-size: 18px; color: #000000; font-weight: bold; padding-top:10; padding-bottom:8  }
.headsubtitle, h3    {   font-size: 14px; color: #000000; font-weight: bold; padding-top:10; padding-bottom:8 }
.subtitle            {   font-weight: bold; padding-bottom:4 }
h2                   {   font-size: 14px; color: #000000; font-weight: bold; margin=0; }
div.leftnavi h4      {   font:bold 11px/16px  Verdana; color: #0147AA; margin-bottom:2; text-decoration: underline; z-index: 0}
div.leftnavi         {   font: 11px/13px; z-index: 0;}
div.box              {   padding:5; z-index: 0;}
div.box p            {   margin:0 0 1 0; z-index: 0;}
div.box h2           {   font-size: 14px; margin-bottom:4; color:#000000; z-index: 0;}
strong.boxtitle      {   font:bold 11px Verdana; color: #FFFFFF; padding-left:9px }
.boximage            {   float:left; margin-right:6; border:solid 1px #C8C8C8 }
img                  {   border: 0; }

a:link              {   color: #0000C4; }
a:visited           {   color: #0000C4; }
a:hover             {   color: #000000; text-decoration:underline }
a:active            {   color: #000000; text-decoration:underline }


a.mn3:link          {   padding: 1 8; font-size:10px; background-color: #D7E1FB; border: 0px solid #A0B8F5;  font-weight: bold; }
a.mn3:visited       {   padding: 1 8; font-size:10px; background-color: #D7E1FB; border: 0px solid #A0B8F5;   font-weight: bold;}
a.mn3:hover         {   padding: 1 8; font-size:10px; background-color: #D7E1FB; border: 0px solid #A0B8F5;  font-weight: bold; }
a.mn3:active        {   padding: 1 8; font-size:10px; background-color: #D7E1FB; border: 0px solid #A0B8F5;  font-weight: bold; }

a.mn2:link          {   padding: 1 8; font-size:10px; background-color: #D7E1FB; border: 0px solid #A0B8F5;   font-weight: bold;}
a.mn2:visited       {   padding: 1 8; font-size:10px; background-color: #D7E1FB; border: 0px solid #A0B8F5;  font-weight: bold; }
a.mn2:hover         {   padding: 1 8; font-size:10px; background-color: #D7E1FB; border: 0px solid #A0B8F5;   font-weight: bold;}
a.mn2:active        {   padding: 1 8; font-size:10px; background-color: #D7E1FB; border: 0px solid #A0B8F5;   font-weight: bold;}

a.black:link        {   color: #000000; text-decoration: none; text-align : center; }
a.black:visited     {   color: #000000; text-decoration: none; text-align : center; }
a.black:hover       {   color: #000000; text-decoration: none; text-align : center;  }
a.black:active      {   color: #0000C4; text-decoration: none; text-align : center; }

a.low:link          {   color: #808080; }
a.low:visited       {   color: #808080; }
a.low:hover         {   color: #0000C4; text-decoration:underline; }

a.news:link         {   color: #0000C4; text-decoration:underline; }
a.news:visited      {   color: #0000C4; text-decoration:underline; }
a.news:hover        {   color: #000000; text-decoration:none; }

a.suche:link        {   color: #000000; text-decoration:underline; }
a.suche:visited     {   color: #000000; text-decoration:underline; }
a.suche:hover       {   color: #0000CC; text-decoration:none; }

a.suchekopf:link        {   color: #000000; text-decoration:none; }
a.suchekopf:visited     {   color: #000000; text-decoration:none; }
a.suchekopf:hover       {   color: #000000; text-decoration:underline; }

a.sucheex:link      {   color: #000000; text-decoration:none; }
a.sucheex:visited   {   color: #000000; text-decoration:none; }
a.sucheex:hover     {   color: #0000C4; text-decoration:underline; }

a.list:link         {   color: #000000; text-decoration:none; }
a.list:visited      {   color: #000000; text-decoration:none; }
a.list:hover        {   color: #0000C4; text-decoration:underline; }

a.blue:link         {   color: #000000; text-decoration:underline; }
a.blue:visited      {   color: #000000; text-decoration:underline; }
a.blue:hover        {   color: "blue" ; text-decoration:none; }

a.red:link          {   color: #000000; text-decoration:underline; }
a.red:visited       {   color: #000000; text-decoration:underline; }
a.red:hover         {   color: #0000C4; text-decoration:none; }

a.park:link         {   color: #000000; text-decoration:none; }
a.park:visited      {   color: #000000; text-decoration:none; }
a.park:hover        {   color: #0000C4; text-decoration:underline; }

a.front:link        {   color: #FFFFFF; }
a.front:visited     {   color: #FFFFFF; }
a.front:hover       {   color: #FFFFFF; text-decoration:underline }

a.sidebar:link      {   color: #FFFFFF; }
a.sidebar:visited   {   color: #FFFFFF; }
a.sidebar:hover     {   color: #FFFFFF; text-decoration:underline }

a.usermenu:link     {   color: #FFFFFF; }
a.usermenu:visited  {   color: #FFFFFF; }
a.usermenu:hover    {   color: #FFFFFF; text-decoration:underline }

a.objmenu:link      {   color: #000000; }
a.objmenu:visited   {   color: #000000; }
a.objmenu:hover     {   color: #000000; text-decoration:underline }

a.footer:link       {   color: #0000C4; text-decoration:underline; }
a.footer:visited    {   color: #0000C4; text-decoration:underline; }
a.footer:hover      {   color: #000000; text-decoration:none; }

.loginmenu          {   color: #000000; font-size: 8pt; font-weight: bold; }

.usermenu           {   color: #FFFFFF; font-size: 9pt; font-weight: bold; }

.systemnachricht    {   color: #800000; font-size: 9pt; }

.helpboxtop         {   color: "#FFFFFF"; font-size:9pt; }

.hilfetext p        {   color: "#000000"; font-size: 9pt; }

.regform input      {   color: #000000; border-style:inset; font-family:Verdana,Arial; }


.login             {   color: #000000; font-size: 8pt; font-weight: normal;  }

.loginmini			{   color: #000000; font-size: 8pt; font-weight: normal;
						padding-left : 8px;

 }



/* ------------ Felder -------------- */
.suchkontrolle      {   width:60px;
                        font-size:9pt;
                        font-family:Verdana,Arial;
                        border-style:inset;
                        background-color: rgb(247,240,215);  }

.feld_login         {   width:100px;
                        border-style:inset;
                        background-color: white;
                        font-size:9pt;
                        font-family:Verdana,Arial;
                        background-color: white; }

.userneu            {   margin-left : 8px;
						                  width:120px; height : 18px;
                        border-style:inset;
                        background-color: wheat;
                        font-size:12px;
                        font-family:courier;
                         }

.suchen input, select  { color: #000000;
                        border-style:inset;
                        font-size:10px;
                        font-family:Verdana,Arial; }

.feldfehler         {   border-style:inset;
                        background-color: "#FF9966"; }

.feldfehler_ss      {   width:65px;
                        font-size:9pt;
                        font-family:Verdana,Arial;
                        border-style:inset;
                        background-color: "#FF9966";
                        margin-right:-10px ;   }


/* ------------ Rubriken ------------ */
.insformHL          {   color: #000000; font-size:12px; font-weight: bold; }

.insformHL3         {   color: #efefef;                  /* (Gilt auch für Extras) */
                        font-size:12px;
                        font-weight: bold;
						padding-left : 6px;
						line-height : 120%;
						 }

.insformHL2         {   color: #003399;                  /* (Gilt auch für Extras) */
                        font-size:12px;
                     font-weight: bold; 
                  						padding-left : 6px;
                  						line-height : 120%;
						 }
.insformEx          {   color: #0000C4; }                    /* (Nur für selektierte Extras) */

.insform td         {   color: #BF0000; font-size:8pt; }

.insform input,textarea     {    color: #000000; font-size:9pt; font-family:Verdana,Arial; }

/* (Gilt für Uploadfelder) */
.insformUp          {   width:320px; font-size:9pt; font-family:Verdana,Arial; }

/* (Gilt auch für Extras) */
.insform select     {   font-size:9pt; border-style:solid; border-color: #A88600; border-width:1px; font-family:Verdana,Arial; }

.insformLINK        {   text-decoration: underline; }

.insformCURR        {   color: #000000; font-size:9pt; font-weight: bold; }

.insformbigred      {   color: #BF0000; font-weight: bold; font-size:9pt; }


/* ------------ Footer -------------- */
.footer
  {
font-size:10px;
background-color: #ffffff;
font-weight:normal;
padding:5px; }

.footer_short       {   color: rgb(190,143,0); font-size: 8pt; }


/* ------------ neue Front -------------- */

.bildbox
	{font-size:10px;
background-color: #efefef;
font-weight:normal;
border: #4a4a4a 1px solid;
 }

td.neu table.neu     {   font-family: Verdana,Arial; font-size:9px; line-height:12px; color: black; border-collapse: collapse; }


select.neu
{ color: #000000;
                        border-style:inset;
                        font-size:10px;
                        font-family:Verdana,Arial;
						width : 100px;
						 }

option.neu
{ color: #000000;
                        border-style:inset;
                        font-size:10px;
                        font-family:Verdana,Arial; }

input.neu
{ color: #000000;
                        border-style:inset;
                        font-size:10px;
                        font-family:Verdana,Arial; }


.redatext
	{font-size:10px;
background-color: #ffffff;
font-weight:normal;
border-style:solid; border-color: #000000; border-width:1px;


 }

 .redatext2
	{font-size:10px;
background-color: #efefef;
font-weight:normal;
border-style:solid; border-color: #0000cc; border-width:1px;


 }

.topnavi


{  		border-style:solid; border-color: #000000; border-width:1px; background-color: #ffffff; }


/* ------------ neue BALLON-FENSTER -------------- */
/* --http://de.selfhtml.org/css/eigenschaften/positionierung.htm#z_index----- */

#dhtmltooltip8 {
/*    BORDER-RIGHT: black 1px solid;
*/    PADDING-RIGHT: 2px;
/*    BORDER-TOP: black 1px solid;
*/    PADDING-LEFT: 2px;
    Z-INDEX: 1;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=5);
    LEFT: -300px;
    PADDING-BOTTOM: 2px;
/*    BORDER-LEFT: black 1px solid;
*/    PADDING-TOP: 2px;
/*    BORDER-BOTTOM: black 1px solid;
*/    POSITION: absolute;
    BACKGROUND-COLOR: lightyellow;
    overflow : visible
}
#dhtmlpointer8 {
    DISPLAY: block;
    Z-INDEX: 2;
    LEFT: -300px;
    POSITION: absolute
        overflow : visible
}

#dhtmltooltip11{
position: absolute;
font-family: verdana;
font-size: 8pt;
left: -300px;
width: 150px;
/* border: 1px solid black;
*/ padding: 2px;
background-color: lightyellow;
visibility: hidden;
    overflow : visible;
z-index:3;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
filter: none;
}

/* border: 3px solid #2C8CBF;*/

#dhtmltooltip{
position: absolute;
width: 150px;
/* BORDER-TOP: #2C8CBF 5px solid;
BORDER-BOTTOM:  #2C8CBF 5px solid; */
/*BORDER-RIGHT: black 1px solid;
BORDER-LEFT: black 1px solid;
*/ padding: 3px;
background-color: #FFFFFF;
visibility: hidden;
z-index: 5;
}


#dhtmlpointer{
position:absolute;
left: -300px;
z-index:5;
DISPLAY: block;
visibility: hidden;
overflow : visible
}
/*<div style="position:absolute; top:-30px; left:40px; z-index:3; border:1px solid #888; background:#ff8;">*/
/*    <b>E:3</b><img src="hund.gif" width="208" height="181" alt="Hund">*/
/*  </div>*/
 div.unscheinbar, 
        iframe.unscheinbar { 
           position   : absolute; 
            left       : 5px; 
            top        : 5px; 
            height     : 50px; 
            width      : 50px; 
            background : red; 
            z-index    : 10; 
        } 


iframe.unscheinbar { 
      border  : 0; 
            padding : 0; 
            margin  : 0; 
           z-index : 1; 
} 
        
        
div.unscheinbar { 
           background : green; 
		   }