/* ====================================================================================      */
/*  edv_rep1.css  /  OBVSG - CSS for program - generated reports v. 2006-05-29  vb/eh        */
/*  -----------------------------------------------------------------------------------      */
/*  Last mod.: 2006-05-29 18:10 a)td.header_rep_name ->  Bold 135%; b) darkgrey -> #666666   */
/*             c) added : padding-left: 5px;  padding-right: 5px; for each report1_XX
                  table element */
/*                                                                                           */
/*  always check your css with a validator: http://jigsaw.w3.org/css-validator/validator  vb */

/* ###################  pseudo elemens begin ###################*/
a:link {
       color: #FF6633;       
       background: transparent;
       text-decoration: underline;
}

a:visited {
       color: #FF6633;    
       text-decoration: none;
       /* background: white; */
}
a:hover {
  color: black;
  background: #EDEDEC; 
  text-decoration: none;
  border-bottom: none;
  letter-spacing: 0.3pt;
}

/* -------------------  pseudo elements end END ------------------- */


/* Fonts family for all elements */
body,p,td,th,ul,input,textarea,select { font-family:  Arial,Helvetica,Verdana,sans-serif; }


/* ###################  BODY begin ################### */
body { COLOR: #000000;
      margin-top: 9px; margin-right: 9px; margin-bottom:0; margin-left: 9px;
      padding:0;
/*  ARTISTIC
       background-image: url(buttons_small_vert_extend.jpg);   
       background-position: top right;
       background-repeat: repeat-y;
       background-attachment: fixed;
*/       
  /*     background-color: #EDEDEC  grey */
}
       /* background-image: url(http://media.obvsg.at/images/logo_140x60px.jpg); */
/* -------------------  BODY END ------------------- */

.code120 {font: 120% Monospace,Courier; font-weight: bold }
.code100 {font: 100% Monospace,Courier; font-weight: bolder;}  /* background: #EDEDEC }*/



/* ###################  hair lines begin ################### */
/* orange */
.hrColor1 { margin-left: 0; width: 100%;  height: 2px; background-color: #FF6633; border: none; }    /* For Gecko-based browsers */
.hrColor1 { text-align: left; width: 100%; height: 2px; color: #FF6633; border: none; } /* For Internet Explorer */
.hrColor1 { margin-left: 0; width: 100%; height: 2px; background-color: #FF6633; border: 0px solid #F00; } /* For Opera and Gecko-based browsers */
/* black */
.hrColor2 { margin-left: 0; width: 100%;  height: 2px; background-color: #999999; border: none; }    /* For Gecko-based browsers */
.hrColor2 { text-align: left; width: 100%; height: 2px; color: #999999; border: none; } /* For Internet Explorer */
.hrColor2 { margin-left: 0; width: 100%; height: 2px; background-color: #999999; border: 0px solid #F00; } /* For Opera and Gecko-based browsers */
/*               hair lines END                */

/* from http://css.fractatulum.net/sample/tabformat.htm  */


/* =====================  Table.report1 - the main report contents START ===================  */
table.report1 {
   border: solid black 1px; 
   background: #EDEDEC;
   border-collapse:collapse;
   /* border-spacing: 1px; because collapse!! */  /* css border-spacing <- html cellspacing */
   FONT-SIZE: 90%;   
   /* empty-cells: show; */
}

th.report1 {
    COLOR: white;        /* Table header - text is white  #000000; */
    background: #808080; /* text is dark grey */
    border: solid black 1px;
    text-align: center;
    font-weight: bold;
    font-size: 90%;
    font-style: normal
    padding-left: 5px;  
    padding-right: 5px; 
}

td.report1_c1 { /* mono color1 */
   border: solid #666666 1px ;  /*  #666666 - dark grey */
   text-align: right;
   FONT-SIZE: 90%;   
   FONT-FAMILY: Monospace,Courier, Arial;
   background: #EDEDEC;  /*grey */
   padding-left: 5px;  
   padding-right: 5px; 
}

td.report1_c2 { /*mono color2 */
   border:1px solid #666666;   /*  #666666 - dark grey */
   text-align: right;
   FONT-SIZE: 90%;   
   FONT-FAMILY: Monospace,Courier, Arial;
   background: white;
   padding-left: 5px;  
   padding-right: 5px;    
}

td.report1_c1_m { /* mono color1 zentriert*/
   border: solid #666666 1px ;  /*  #666666 - dark grey */
   text-align: center;
   FONT-SIZE: 90%;   
   FONT-FAMILY: Monospace,Courier, Arial;
   background: #EDEDEC;  /*grey */
   padding-left: 5px;  
   padding-right: 5px; 
}

td.report1_c2_m { /*mono color2 zentriert*/
   border:1px solid #666666;   /*  #666666 - dark grey */
   text-align: center;
   FONT-SIZE: 90%;   
   FONT-FAMILY: Monospace,Courier, Arial;
   background: white;
   padding-left: 5px;  
   padding-right: 5px;    
}


td.report1_txtc1 { /*text color1 */
   border:1px solid #666666;   /*  #666666 - dark grey */
   FONT-SIZE: 90%;    
   background: #EDEDEC; /*grey */
   padding-left: 5px;  
   padding-right: 5px;   
}

td.report1_txtc2 { /*text color2 */
   border:1px solid #666666;   /*  #666666 - dark grey */
   FONT-SIZE: 90%;      
   background: white; 
   padding-left: 5px;  
   padding-right: 5px;
}

td.footer_txtc2 { /*text color2 */
   FONT-SIZE: 70%;      
   background: white; 
}

td.header_obvsg {
   FONT-SIZE: 100%;      
   font-weight: bold;
   background: white; 
}

td.header_rep_name { 
   FONT-SIZE: 135%;      
   font-weight: bold;
   COLOR: white;        /* Table header - text is white  #000000; */
   background: #808080; /* text is dark grey */
}

/* =====================  Table.report1 - the main report contents END ===================  */




