BODY
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial, verdana, helvetica, sans serif;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
}

A:link, A:active, A:visited, A:hover
{    COLOR: #335c33;}




/*TABLE HEADER*/
TABLE.Header
{   
	WIDTH: 780px;
	HEIGHT: 106px;
    COLOR: #335c33;}
TD.HeaderL
{   WIDTH: 490px;
	FONT-SIZE: 11px;
    FONT-FAMILY: arial, verdana, helvetica, sans serif;
    COLOR: #335c33;
}
TD.HeaderR
{   WIDTH: 290px;
	FONT-SIZE: 11px;
    FONT-FAMILY: arial, verdana, helvetica, sans serif;
    COLOR: #335c33;
    background-image: url('imgs/header_mirwaldt_R.gif');
    background-repeat: no-repeat;
    PADDING-TOP: 20px;
}
.HeaderLink
{
	position: relative;
	padding-left:0px;
	padding-top:0px;
	width: 300px;
	border: 1px #d6d698 solid;
}





/*A NAV*/
A.NavOn:link, A.NavOn:active, A.NavOn:visited, A.NavOn:hover,
A.NavOff:link, A.NavOff:active, A.NavOff:visited, A.NavOff:hover
{
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
	padding-right: 40px;
}

A.NavOn:link, A.NavOn:active, A.NavOn:visited, A.NavOn:hover
{
    COLOR: #335c33;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}
A.NavOff:link, A.NavOff:active, A.NavOff:visited, A.NavOff:hover
{
    COLOR: #9e9f39;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}
A.NavOn:hover, A.NavOff:hover
{
   	TEXT-DECORATION: underline;
}


/*TABLE NAV*/
TABLE.Nav
{   HEIGHT: 26px;
	WIDTH: 780px;
}
TD.NavTabOn, TD.NavTabOff
{   background-repeat: no-repeat;
    background-position: center right;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, helvetica, verdana, sans serif;
 }    
TD.NavTabOn
{	border: 2px #a3b6a3 solid;
	background-image: url('imgs/BG_NavOn.gif');
    background-repeat: no-repeat;
    background-position: right;
    
}

TD.NavTabOff
{	border: 2px #d6d698 solid;
	background-image: url('imgs/BG_NavOff.gif');
    background-repeat: no-repeat;
    background-position: right;
}
TD.NavDate
{   WIDTH:200px;
	padding-right: 4px;
    padding-left: 4px;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial, helvetica, verdana, sans serif;
	COLOR: #335c33;
	border: 1px #d6d698 solid;
 } 
TD.NavSpace
{	WIDTH: 2px;
}

/*TABLE HOME MAIN TOP*/
TABLE.Main
{    WIDTH: 780px;}


/*TABLE HOME MAIN TOP*/
TABLE.BoxOLHome
{	WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff;
    border: 1px #bbbb54 solid;
}
TABLE.BoxOL
{	WIDTH: 780px;
    BACKGROUND-COLOR: #ffffff;
    border: 1px #bbbb54 solid;
}
TABLE.BoxIntOL
{	WIDTH: 100%;
    BACKGROUND-COLOR: #e4e4bb;
}
TD.BoxOL
{
    PADDING: 4px;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans serif;
    COLOR: #000000;
}
TD.BoxIntOL
{
    PADDING: 10px;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans serif;
    COLOR: #000000;
}
TD.BoxInt
{
    PADDING: 2px 4px 10px 10px;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans serif;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    LINE-HEIGHT: 12pt;
}

.price 
	{
	COLOR: #335c33;
	FONT-FAMILY: arial, verdana, helvetica, sans serif;
	font-size: 12px;  
	FONT-WEIGHT: bold;
	}	


TABLE.FeatureOL
{	WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff;
    border: 4px #e4e4bb solid;
}
TD.FeatureOL
{
    PADDING: 10px;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans serif;
    COLOR: #000000;
}

TABLE.Gen
{	WIDTH: 100%;
}
TD.Gen
{
    PADDING: 10px;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans serif;
    COLOR: #000000;
}

/*TABLE Main Internal*/

.button 
	{
	background: #cbf4a0; 
	color: #000000;
	cursor: hand; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none;
	}	

.text 
	{
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;  
	background-color: #eeeeee;
	height: 20px;
	}	


UL
{
    MARGIN: 0px 0px 0px 0px;
    PADDING: 0px 0px 0px 20px;
}
LI
{    
    list-style-image: url(imgs/bullet_1.gif);
	list-style-type: circle;
	MARGIN: 0px 0px 6px 0px;
}

UL.sidenav
{
    MARGIN: 0px 0px 0px 0px;
    PADDING: 0px 0px 0px 10px;
    
}
LI.sidenav
{    
    MARGIN: 0px 0px 6px 0px; 
    list-style-image: url(imgs/arrow_1.gif);
	list-style-type: circle;
}



/*TABLE Footer*/
TABLE.Footer
{
    WIDTH: 780px;
    background-image: url('imgs/footer.gif');
    background-repeat: no-repeat;
}
TD.Footer
{
    PADDING-TOP: 8px;
	COLOR: #000000;
	FONT-SIZE: 11px;
    FONT-FAMILY: arial, helvetica, verdana, sans serif;
}



    
    


H1, H2, H3, H4
{
    FONT-FAMILY: arial, helvetica, verdana, sans serif;
    FONT-WEIGHT: 700; 
    MARGIN-TOP: 0px;
}

H1
{
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 5px;
	COLOR: #003300;
}
H2
{
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 5px;
	COLOR: #003300;
}
H3
{
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 5px;
	COLOR: #335c33;
	font-style: italic;    
}
H4
{
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 5px;
	COLOR: #003300;
}
