body,div,p,h1, h2, h3, h4,td  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#003399;
}					  
/*
body,div,h1, h2,  h4,  {
    font-size:10pt;
}
*/					  
size7,p.size7, td.size7, td.size7_c, select.size7, span.size7  {
             font-size:7pt;
             }
size8, span.size8 td.size8_c, td.size8, td.image, p.size8, select.size8, input.size8 {
             font-size:8pt;
             }
td.size9_c, p.size9, td.size9     {
             font-size:9pt;
             }			  
p, textarea, body, input, select, table, td, checkbox, h3 , div, h4
			  {
	          font-size:10pt;
              } 
td.text11, td.text11c
		     {
               font-size:11pt;
             }
td.title_c, td.title_l ,  h2  , p.size12 , span.title_c   {
               font-size:12pt;
              }
h1.druck		  {
               font-size:14pt;
              } 
h1, td.aktuelles		  {
               font-size:18pt;
          } 
td.border_blr_0_fs_1, td.border_tbr_0_fs_1, td.border_tlr_0_fs_1, td.border_tbl_0_fs_1, td.border_alle_0_fs_1   		     {
	font-size:1pt;
}

table.border_b_0 		     {
	border-bottom-width : 0;
}
table.border_1 		     {
	border-width : 1;
}
td.border_t_0, table.border_t_0 		     {
	border-top-width : 0;
}
table.border_tb_0, td.border_tb_0 		     {
	border-top-width : 0;
	border-bottom-width : 0;
}
td.border_br_0		     {
	border-bottom-width : 0;
	border-right-width : 0;
}
td.border_tr_0		     {
	border-top-width : 0;
	border-right-width : 0;
}
td.border_blr_0 ,td.border_blr_0_fs_1 		     {
	border-bottom-width : 0;
	border-left-width : 0;
	border-right-width : 0;
}
td.border_tlr_0 ,td.border_tlr_0_fs_1 		     {
	border-top-width : 0;
	border-left-width : 0;
	border-right-width : 0;
}
td.border_tbr_0, td.border_tbr_0_fs_1 		     {
	border-top-width : 0;
	border-bottom-width : 0;
	border-right-width : 0;
}
td.border_r_0,		     {
	border-right-width : 0;
}
td.border_l_0,		     {
	border-left-width : 0;
}
table.border_tbl_0 ,td.border_tbl_0 ,td.border_tbl_0_fs_1 		     {
	border-top-width : 0;
	border-bottom-width : 0;
	border-left-width : 0;
}
td.border_alle_0, td.border_alle_0_fs_1 		     {
	border-top-width : 0;
	border-bottom-width : 0;
	border-right-width : 0;
	border-left-width : 0;
}


span.feiertagsymbol   {
	border-width:1px;
	border-color:#999933;
	border-style : none none solid none;
              }
h1, td.aktuelles		  {
               font-weight:500;
              } 			  			  			  
td.fett_600, span.fett_600     {
               font-weight:600;
              }			  			  
td.title_c, td.title_l, td.image, td.adrname, td.druckh2 , span.gold  , span.title_c, span.fett     
{
               font-weight:700;
              }			  
			  
p, table, td,  h3,  h4, h1.druck  {
			   text-align:left;
              } 
p.block			  {
			   text-align:justify;
              } 

img.right			  {
			   float:right;margin:0px;
              } 
img.left			  {
			   float:left;margin:0px;
              } 
			  			  
h1,  h2 , div.seitenueberschrift , td.title_c , td.image, td.tlst_c , p.align_c, td.align_c , td.text10c,td.text11c,  td.shadowthumb, td.shadowimage, td.gold, td.size8_c, td.size9_c, td.link,td.linktop, span.title_c,size7_c,td.size7_c, div.align_c, td.goldbgrd, td.aktuelles
			{
               text-align:center;						
			  }
p.align_r, td.tlst_r  { 
               text-align:right;
              }			  
td.align_l  { 
               text-align:left;
              }			  
td.verticalmiddle, td.image ,   td.shadowthumb, td.shadowimage , td.link    {
				vertical-align : middle;
}
table, td       {
               vertical-align:top;
              }
td.bottom    {
               vertical-align:bottom;
              }
div.navi_blitz
				{
				position:absolute; left:-25px; top:-22px; z-index:25;cursor:hand;
				}			  
			  			  
td.mlfstar    {
               padding-right:3px;
               padding-left:3px;
              }
td.shadowthumb, td.shadowimage  {
               padding-bottom:5px;
              }

button {
	background : transparent none no-repeat fixed center;
	border : none;
	font-size:9pt;
	color:#999933;
	border-width : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	text-align : center;
	border-style : hidden hidden hidden hidden;
	cursor:hand;
}			  
		  
div.seitenueberschrift      {
	position:relative; left:20px; top:0px; z-index:5; width:650px; height:30px;
}
div.rel_t0_h400_l20_w650_overflow, div.rel_t0_h380_l20_w650_overflow, div.rel_t10_h380_l10_w665_overflow, div.rel_t-10_h380_l20_w650_overflow , div.rel_t0_h380_l20_w650_overlfow    {
	overflow:auto;
}
div.rel_t-10_h380_l20_w650_overflow      {
	position:relative; left:20px; top:-10px; z-index:5; width:650px; height:380px;
}		  
div.rel_t-20_h420_l20_w650     {
	position:relative; left:20px; top:-20px; z-index:5; width:650px; height:420px;
}		  
div.rel_t0_h400_l20_w650, div.rel_t0_h400_l20_w650_overflow     {
	position:relative; left:20px; top:0px; z-index:5; width:650px; height:400px;
}		  
div.rel_t0_h380_l20_w650_overlfow      {
	position:relative; left:20px; top:0px; z-index:5; width:650px; height:380px;
}		  
div.rel_t0_h380_l20_w650, div.rel_t0_h380_l20_w650_overflow     {
	position:relative; left:20px; top:0px; z-index:5; width:650px; height:380px;
}
div.rel_t10_h380_l10_w665_overflow     {
	position:relative; left:10px; top:0px; z-index:5; width:665px; height:380px;
}		  
div.abs_t40_h20_l20_w660      {
	position:absolute; left:20px; top:40px; z-index:5; width:660px; height:20px;
}
div.abs_t40_h30_l20_w660      {
	position:absolute; left:20px; top:40px; z-index:5; width:660px; height:30px;
}
div.abs_t40_h40_l20_w660      {
	position:absolute; left:20px; top:40px; z-index:5; width:660px; height:40px;overflow:hidden;
}
div.abs_t40_h60_l20_w660      {
	position:absolute; left:20px; top:40px; z-index:5; width:660px; height:60px;
}
div.abs_t40_h90_l20_w660      {
	position:absolute; left:20px; top:40px; z-index:5; width:660px; height:90px;
}
div.abs_t40_h120_l20_w660      {
	position:absolute; left:20px; top:40px; z-index:5; width:660px; height:120px;
}
div.abs_t40_h130_l20_w660      {
	position:absolute; left:20px; top:40px; z-index:5; width:660px; height:130px;
}
div.abs_t40_h150_l20_w660      {
	position:absolute; left:20px; top:40px; z-index:5; width:660px; height:150px;
}
div.abs_t60_h380_l20_w660_overflow      {
	position:absolute; left:20px; top:60px; z-index:5; width:660px; height:380px;overflow:auto;
	}
div.abs_t70_h360_l20_w660_overflow      {
	position:absolute; left:20px; top:70px; z-index:5; width:660px; height:360px; overflow:auto;
}
div.abs_t70_h370_l20_w660_overflow      {
	position:absolute; left:20px; top:70px; z-index:5; width:660px; height:370px;overflow:auto;
	}
div.abs_t80_h360_l20_w660_overflow      {
	position:absolute; left:20px; top:80px; z-index:5; width:660px; height:360px; overflow:auto;
}
div.abs_t100_h340_l20_w660_overflow      {
	position:absolute; left:20px; top:100px; z-index:5; width:660px; height:340px;overflow:auto;
	}
div.abs_t130_h310_l20_w660_overflow      {
	position:absolute; left:20px; top:130px; z-index:5; width:660px; height:310px;overflow:auto;
	}
div.abs_t160_h280_l20_w660_overflow      {
	position:absolute; left:20px; top:160px; z-index:5; width:660px; height:280px;overflow:auto;
	}
div.abs_t170_h270_l20_w660_overflow      {
	position:absolute; left:20px; top:170px; z-index:5; width:660px; height:270px;overflow:auto;
	}
div.abs_t190_h250_l20_w660_overflow      {
	position:absolute; left:20px; top:190px; z-index:5; width:660px; height:250px;overflow:auto;
	}
div.buttonsbox      {
	position:absolute; left:20px; top:445px; z-index:5; width:650px; height:40px;
}
div.button31,div.button31_0, div.button32, div.button32_0, div.button33, div.button34, div.button35, div.button11, div.button12, div.button13,div.button14,div.button15, div.button21,div.button22,div.button22_0,div.button23,div.button24,div.button25, div.button21_0      {
	position:absolute; z-index:10; visibility:visible;
}
div.button11     {
	left:15px; top:6px;
}
div.button12     {
	left:55px; top:6px;
}
div.button13     {
	left:95px; top:6px;
}
div.button14     {
	left:135px; top:6px;
}
div.button15     {
	left:175px; top:6px;
}
div.button21     {
	left:220px; top:6px;
}
div.button21_0     {
	left:220px; top:0px;
}
div.button22     {
	left:260px; top:6px;
}
div.button22_0     {
	left:260px; top:0px;
}
div.button23     {
	left:300px; top:6px;
}
div.button24     {
	left:340px; top:6px;
}
div.button25     {
	left:380px; top:6px;
}
div.button31     {
	left:450px; top:6px;
}
div.button31_0     {
	left:450px; top:0px;
}
div.button32     {
	left:490px; top:6px;
}
div.button32_0     {
	left:490px; top:0px;
}
div.button33     {
	left:530px; top:6px;
}
div.button34     {
	left:570px; top:6px;
}
div.button35     {
	left:610px; top:6px;
}


div.abs_t30_h400_l20_w480      {
	position:absolute; left:20px; top:30px; z-index:5; width:480px; height:400px;
}
div.abs_t51_h75_l500_w180      {
	position:absolute; left:500px; top:51px; z-index:10; width:180px; height:75px;visibility:hidden;
}
div.abs_t120_h235_l500_w180      {
	position:absolute; left:500px; top:120px; z-index:10; width:180px; height:235px;visibility:hidden;
}
div.abs_t51_h307_l500_w180      {
	position:absolute; left:500px; top:51px; z-index:10; width:180px; height:307px;visibility:hidden;
}
div.abs_t80_h320_l505_w175_visible      {
	position:absolute; left:505px; top:80px; z-index:25; width:175px; height:320px;visibility:visible;
}
div.abs_t80_h320_l505_w175_hidden      {
	position:absolute; left:505px; top:80px; z-index:25; width:175px; height:320px;visibility:hidden;
}
div.abs_t85_h320_l300_w380      {
	position:absolute; left:300px; top:85px; z-index:25; width:380px; height:320px; visibility:hidden;
}
div.abs_t15_h365_l20_w640_hidden,  {
	position:absolute; left:20px; top:15px; z-index:25; width:640px; height:365px; visibility:hidden;
}
div.abs_t15_h365_l20_w665_visible {
	position:absolute; left:20px; top:15px; z-index:25; width:665px; height:365px; visibility:visible;
}

              /***************************************************************/
              /* Einstellungen für den Monatskalender                        */
              /***************************************************************/
              /* Arbeitstage */
td.arbeitstag {
               font-size:11pt;
              }
              /* Sonntage - normaler Tag */
td.wochenende {
               font-size:11pt;
              }
              /* Sonntage - normaler Tag */
div.sonntag   {
			   color:#666633;               
              }
/* Feiertage */
div.feiertag{
	font-weight:700;
	font-style:italic;
	/*border-width:1px;
	border-color:#999933;
	border-style : none none dotted none;*/
}
 /* Arbeitstage - aktueller Tag */
div.aktuellertag   {
 			   font-style:italic;      
               font-weight:700;
               border-width:2px;
               border-color:#666633;
               border-style:solid;
              }
  /* Sonn- und Feiertage - aktueller Tag */
div.feiertagundsonntagakt   {
	font-style:italic;
	font-weight:700;
	border-width:2px;
	border-color:#999933;
	border-style : solid;
}			  

div, textarea {
	scrollbar-face-color : #D9E0B5;
	scrollbar-arrow-color : #999933;
	scrollbar-darkshadow-color : #999933;
	scrollbar-highlight-color : #999933;
	scrollbar-track-color : #D9E0B5;
}
textarea.nix {
    font-size:8pt;
	scrollbar-face-color : #D9E0B5;
	scrollbar-arrow-color : #D9E0B5;
	scrollbar-darkshadow-color : #D9E0B5;
	scrollbar-highlight-color : #D9E0B5;
	scrollbar-track-color : #D9E0B5;
	scrollbar-3dlight-color : #D9E0B5;
	scrollbar-base-color : #D9E0B5;
	scrollbar-shadow-color : #D9E0B5;
}
td.shadowthumb   {
               filter:DropShadow(color=#CBCB77, offx=5, offy=5);
              }
td.shadowimage   {
               filter:DropShadow(color=#CBCB77, offx=5, offy=5);
              }
table.padding0 {
	padding : 0;
	margin : 0;
	border : 0;
}
@page {
	/* Angaben zum Seitenlayout */
	page : auto;
}
body.frame, td.tlst, td.tlst_c, td.tlst_r, td.arbeitstag, div.abs_t85_h320_l300_w380     {
               background-color:#C9E6FA; /*blau*/
              }
body.druck    {
               background-color:white;
              }
textarea, input,input.size8 , select, checkbox, td.goldbgrd, td.wochenende, div.abs_t15_h365_l20_w665_visible,div.abs_t15_h365_l20_w640_hidden, div.abs_t80_h320_l505_w175_hidden, div.abs_t80_h320_l505_w175_visible {
	background:#D9E0B5; /* gold */
}			  
body.header   {
               background-image:url("../assets/bgrd/bgrd_02.jpg");
              }
body.navi     {
               background-image:url("../assets/bgrd/bgrd_01.jpg");
              }
body.info     {
               background-image:url("../assets/bgrd/bgrd_03.jpg");
              }
body.infobuttons3     {
               background-image:url("../assets/bgrd/bgrd3_03.jpg");
              }
body.infobuttons13     {
               background-image:url("../assets/bgrd/bgrd13_03.jpg");
              }
body.infobuttons123     {
               background-image:url("../assets/bgrd/bgrd123_03.jpg");
              }
body.infobuttons23     {
               background-image:url("../assets/bgrd/bgrd23_03.jpg");
              }
body.infobuttons2     {
               background-image:url("../assets/bgrd/bgrd2_03.jpg");
              }
body.infobuttons1     {
               background-image:url("../assets/bgrd/bgrd1_03.jpg");
              }
body.infofahnebut3     {
               background-image:url("../assets/bgrd/bgrdchor3_03.jpg");
              }
body.infojahresab     {
               background-image:url("../assets/bgrd/bgrd_jahresab5.gif");
              }

input,input.size8{
	cursor:hand;
}			  
a 			{
			cursor:hand;
			text-decoration: none;
			}			  
a.12 		{
			font-size:12pt;
			color:#999933;
            font-weight:700;
			}			  
			  
p, textarea, body, input,input.size8, select, table, td, checkbox	  {
               color:#003399;
              }
a:link, a:visited, a:active, a:hover, h1, h2, p.gold,td.gold, p.jahresab, span.gold, td.aktuelles
      {
			   color:#999933;
              }
h1.druck,p.druck,td.druck,td.druckh2			  {
               color:black;
              }

td.mlfstar    
			 {
               color:red;
             }
