/***********************************************************
 FONT DEFINITION - hospiz.at
 Autor:        Thomas Dorner
 Version 1.0 --- 12.02.2003
 update : 3.6.2006
  - Stilvorgaben für coolmenu4
*************************************************************/



body {margin-top:15px;
      margin-bottom:5px;
      margin-left:100px;
      margin-right:100px;
          color:black;
          background-color:#FFFFFF;
          SCROLLBAR-FACE-COLOR:white;
          SCROLLBAR-HIGHLIGHT-COLOR:white;
          SCROLLBAR-SHADOW-COLOR:white;
          SCROLLBAR-3D-LIGHT-COLOR:white;
          SCROLLBAR-ARROW-COLOR:#637BAD; /*#87CEEB;*/
          SCROLLBAR-BASE-COLOR:#87CEEB;
          SCROLLBAR-TRACK-COLOR:white;
          SCROLLBAR-DARK-SHADOW-COLOR:#637BAD;
 }


/*---- Links für oberen frameteil (kontakt, leitbild...) */
a.top:link { color:747476;
                    background-color:#fecf44;
                 font-family:Arial,Helvetica,Verdana;
         text-decoration:none;
                 width:80px;
                 min-width:80px;    /*Netscape */
                 max-width:80px;
                 text-align:center;
                 font-size:11px;
         }

a.top:visited { color:747476;
                          background-color:#fecf44;
                        font-family:Arial,Helvetica,Verdana;
                        text-decoration:none;
                        width:80px;
                        min-width:80px;
                        max-width:80px;
                        text-align:center;
                    font-size:11px;
          }

a.top:active { color:747476;
           font-family:Arial,Helvetica,Verdana;
                   background-color:#fecf44;
                   text-decoration:none;
                   width:80px;
                   min-width:80px;
                   max-width:80px;
                   text-align:center;
           font-size:11px;
         }


a.top:hover  { color:black;
                   background-color:#fee452;
           font-family:Arial,Helvetica,Verdana;
                   width:80px;
                   min-width:80px;
                   max-width:80px;
                   text-align:center;
           text-decoration:none;
           font-size:11px;
         }

/*---- Links für Bundesländerinfos - kleine Schrift */
a.adr:link { color:#36648B;
                    font-family:Verdana,Arial,"Times New Roman",Times;
         text-decoration:none;
                 font-size:9px;
         }

a.adr:visited { color:#36648B;
                    font-family:Verdana,Arial,"Times New Roman",Times;
                text-decoration:none;
                        font-size:9px;
          }

a.adr:active { color:#36648B;
           font-family:Verdana,Arial,"Times New Roman",Times;
           text-decoration:none;
                   font-size:9px;
         }


a.adr:hover  { color:#36648B;
                   background-color:white;
           font-family:Verdana,Arial,"Times New Roman",Times;
                   text-decoration:underline;
                   font-size:9px;
         }



/* --- links innerhalb der Inhaltsseiten und VOR/ZURÜCK button --- */
a:link { color:#36648B;
                    font-family:Verdana,Arial,"Times New Roman",Times;
         text-decoration:none;
                 font-size:9pt;
         }

a:visited { color:#36648B;
                    font-family:Verdana,Arial,"Times New Roman",Times;
                text-decoration:none;
                        font-size:9pt;
          }

a:active { color:#36648B;
           font-family:Verdana,Arial,"Times New Roman",Times;
           text-decoration:none;
                   font-size:9pt;
         }


a:hover  { color:#36648B;
                   background-color:white;
           font-family:Verdana,Arial,"Times New Roman",Times;
                   text-decoration:underline;
                   font-size:9pt;
         }

/*---- Hauptschriftart ------*/
.ftext
     {
       font-family:Verdana,Arial,"Times New Roman",Times;
       font-size:9pt;
           line-height:14pt;
       color:black;
     }

.fitext
     {
       font-family:Verdana,Arial,"Times New Roman",Times;
       width:90%;
           display:block;
           margin-left:30px;
           font-size:9pt;
       color:black;
     }


.gblocktext
     {
       font-family:Verdana,Arial,"Times New Roman",Times;
       width:90%;
           display:block;
           margin-left:50px;
           font-size:9pt;
           line-height:14pt;
       color:black;
     }

.fblocktext
     {
       font-family:Verdana,Arial,"Times New Roman",Times;
       width:90%;
           display:block;
           margin-left:50px;
           font-size:9pt;
           line-height:14pt;
       color:black;
     }

.fiblocktext
     {
       font-family:Verdana,Arial,"Times New Roman",Times;
       width:90%;
           display:block;
           margin-left:30px;
           font-size:9pt;
           line-height:14pt;
           font-style:italic;
       color:#36648B;
     }

.smalltext
     {
       font-family:Verdana,Arial,"Times New Roman",Times;
       font-size:8pt;
            line-height:10pt;
       color:black;
     }


/*---- Zeilenabstand  20pt ------*/
.ftext20
     {
       font-family:Verdana,Arial,"Times New Roman",Times;
       font-size:9pt;
       line-height:20pt;
       color:black;
     }

.literatur
     {
       font-family:Verdana,Arial,"Times New Roman",Times;
       font-size:8pt;
           line-height:10pt;
       color:black;
     }


.errortext
     {
       font-family:Verdana,Arial,"Times New Roman",Times;
       font-size:9pt;
           font-weight:bold;
           line-height:14pt;
       color:red;
     }


h1
  {font-family:Arial,Helvetica,Verdana;
   font-size:14pt;
   color:#36648B;
  }

h2
  {font-family:Arial,Helvetica,Verdana;
   font-size:12pt;
   color:#36648B;
  }
h3
  {font-family:Arial,Helvetica,Verdana;
   font-size:10pt;
   color:#36648B;
  }

td,th,p{font-family:Verdana,Arial,Helvetica,"Times New Roman",Times;
   font-size:9pt;
   line-height:14pt;
   color:black;
   }

ul {list-style-type:circle;}



/*---- Überschrift 1 ------*/
.header
     {
       font-family:Arial,Verdana,"Times New Roman",Times;
       font-size:14pt;
       font-weight:bold;
       line-height:18pt;
       color:#747476;
       /*color:#36648B; */
     }


/*---- Überschrift 2 ------*/
.subheader
     {
       font-family:Arial,Verdana,"Times New Roman",Times;
       font-size:12pt;
       font-weight:bold;
       line-height:14pt;
       color:#747476;
       /*color:#36648B;*/
     }

/*---- Überschrift 3 ------*/
.subheader2
     {
       font-family:Arial,Verdana,"Times New Roman",Times;
       font-size:10pt;
           font-weight:bold;
       line-height:14pt;
      color:#747476;
       /*color:#36648B;*/
     }

/*---  Hintergrundfarben für Tabellen ---*/
.tback1
{background-color:#7EC0EE;}

.tback2
{background-color:#6CA6CD;}

.tback3
{background-color:#4A708B;}

.tback4
{background-color:#36648B;}

.tback5
{background-color:#637BAD;}

.newsback
{background-color:#D3D3D3;
background-image:url(logo/roundleft1.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.b_all_news
{
background-image:url(logo/roundright2.jpg);
background-repeat:no-repeat;
background-position:right bottom;
border:1px solid #fecf44;
/*border-bottom:1px solid #6CA6CD;*/
}


.formbackgray
{background-color:#F7F7F7;
/*border-right:4px dotted #6CA6CD;
border-left:4px dotted #6CA6CD;
border-top:4px dotted #6CA6CD;
border-bottom:4px dotted #6CA6CD;
*/
border-right:1px solid #6CA6CD;
border-bottom:2px solid #6CA6CD;
}

.t_backgray
{background-color:#F7F7F7;
border-right:1px solid #6CA6CD;
border-left:1px solid #6CA6CD;
border-top:1px solid #6CA6CD;
border-bottom:1px solid #6CA6CD;
}

.t_backgray_tb
{background-color:#F7F7F7;
border-top:1px solid #6CA6CD;
border-bottom:1px solid #6CA6CD;
}



/*--- 1px Rahmen für Tabellen udgl ---*/
.b_topright
{border-right:1px solid #6CA6CD;
border-top:1px solid #6CA6CD;}

.b_top
{border-top:1px solid #6CA6CD;}

.b_left
{border-left:1px solid #6CA6CD;}

.b_right
{border-right:1px solid #6CA6CD;}

.b_bottomleft
{font-family:Arial,Verdana,"Times New Roman",Times;
font-size: 12px;
border-left:1px solid #6CA6CD;
border-bottom:1px solid #6CA6CD;}

.b_bottomright
{font-family:Arial,Verdana,"Times New Roman",Times;
font-size: 12px;
border-right:1px solid #6CA6CD;
border-bottom:1px solid #6CA6CD;}

.b_topleft
{border-left:1px solid #6CA6CD;
border-top:1px solid #6CA6CD;}

.b_topright
{border-right:1px solid #6CA6CD;
border-top:1px solid #6CA6CD;}

.b_bottom
{border-bottom:1px solid #6CA6CD;}

.b_topbottom
{border-bottom:1px solid #6CA6CD;
border-top:1px solid #6CA6CD;}

.b_leftright
{border-left:1px solid #6CA6CD;
border-right:1px solid #6CA6CD;}

.b_leftrighttop
{border-left:1px solid #6CA6CD;
border-right:1px solid #6CA6CD;
border-top:1px solid #6CA6CD;
}

.b_tb_right
{border-bottom:1px solid #6CA6CD;
border-right:1px solid #6CA6CD;
border-top:1px solid #6CA6CD;
}
.b_all
{border-left:1px solid #6CA6CD;
border-right:1px solid #6CA6CD;
border-top:1px solid #6CA6CD;
border-bottom:1px solid #6CA6CD;
}


/* styles für Formularfelder*/

.forminput
{
background-color:#87CEEB;
color:black);
font-size:10pt;
font-family:Arial,Verdana,sans-serif;
overflow:hidden;
}

.planformfield
{
background-color:white;
color:black);
border-color:white;
border-top:1px solid #6CA6CD;
border-bottom:2px solid #6CA6CD;
border-left:1px solid #6CA6CD;
border-right:2px solid #6CA6CD;
font-size:10pt;
font-family:Verdana,Arial,Helvetica,sans-serif;
overflow:hidden;
}


.formbutton
{
width=120;
border-color:#FFCC00;
color:white; /*#87CEEB;*/
background:#637BAD;
}

.searchinput
{
background-color:white;
color:black;
border-color:#747476;
border-bottom:1px solid #747476;
border-top:1px solid #747476;
padding-left:4px;
font-size:8pt;
width=130px;
font-family:Arial,Verdana,sans-serif;
}

.searchbutton
{
width=60;
height:20;
border-color:#698B22;
color:#87CEEB;
font-family:Arial,Helvetica,Verdana;
font-size:11px;
font-weight:bold;
background:#637BAD;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar
{position:absolute;
/*width:10;
height:10;
background-color:Navy;
layer-background-color:Navy;
*/
visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute;
padding:3px;
font-family:arial,tahoma,helvetica;
font-size:11px;
}
.clLevel0{background-color:#637BAD;
layer-background-color:#637BAD;
color:white;}

.clLevel0over
{background-color:#6CA6CD;
layer-background-color:#6CA6CD;
color:black;
cursor:pointer;
cursor:hand; }

.clLevel0border
{position:absolute;
visibility:hidden;
background-color:white;
layer-background-color:white}

/*Styles for level 1*/
.clLevel1, .clLevel1over
{
position:absolute;
padding:2px;
font-family:arial,helvetica,tahoma;
font-size:11px;
}
.clLevel1
{background-color:#637BAD;
layer-background-color:#637BAD;
color:white;}

.clLevel1over
{background-color:#637BAD;
layer-background-color:#637BAD;
color:black;
cursor:pointer;
cursor:hand; }

.clLevel1border
{position:absolute;
visibility:hidden;
background-color:white;
layer-background-color:white}


/*Styles for level 2*/
.clLevel2, .clLevel2over
{position:absolute;
padding:2px;
font-family:arial,helvetica,tahoma;
font-size:11px;
}
.clLevel2
{background-color:#637BAD;
layer-background-color:#637BAD;
color:white;}

.clLevel2over
{background-color:#6CA6CD;
layer-background-color:#6CA6CD;
color:black;
cursor:pointer;
cursor:hand; }

.clLevel2border
{position:absolute;
visibility:hidden;
background-color:white;
layer-background-color:white}

/*--- HPCPH ---*/

.HPCPH_Links {width:45%;
                                  font-family:Arial;
                                  font-size:14px;
              color:#000;
              vertical-align: top;
                                 }
.a_Link {font-size:16px;
                  }
