/* 
  W3C CSS1/CSS2 | standard compliance
  -- -- -- -- -- -- --  -- -- -- -- -- -- -- --
  revision: 15.08.2006
  author:   thn@krak.dk
  -- -- -- -- -- -- --  -- -- -- -- -- -- -- --
  leaner, more flexible and compatible markup
*/



/* viewport | ------------------------------------------------------------------- */

html,
body 
{ 
	font-size: 11px;
	color:#000; 
	font-family: Verdana,Arial,Sans-Serif; 
}
/* end */


/* headlines | ------------------------------------------------------------------ */

h1 {
	color:#000000; 
	font-weight: bold !important;
	font-size: 18px;
	font-family: Verdana,Sans-Serif; 
}
h2 { color:#000000; font:bold 14px Verdana,Sans-Serif; }
h3 { color:#000000; font:bold 14px Verdana,Sans-Serif; }
h4 { color:#000000; font:bold 12px Verdana,Sans-Serif; }
h5 { color:#000000; font:bold 11px Verdana,Sans-Serif; }
h6 { color:#000000; font:bold 10px Verdana,Sans-Serif; }

h1 { margin:5px 0 5px 0; }
h2,
h3 { margin:20px 0 5px 0; }

p { 
	margin:2px 0 3px 0; 
	line-height: 16px;
}
/* end */


a
{
	color:#BA0008;
}

a:active,
a:visited 
{
}

a:hover 
{ 
	color: #9A0000;
	text-decoration: none !important; 
}




/* viewport | ------------------------------------------------------------------- */

/* end */




/* viewport | ------------------------------------------------------------------- */

/* end */



/* viewport | ------------------------------------------------------------------- */

head { display:none; }


/* tables | --------------------------------------------------------------------- */

table	{ display:table; }
table	caption { display:table-caption; }
table	thead	{ display:table-header-group; }
table	tfoot	{ display:table-footer-group; }
table	tbody	{ display:table-row-group; }

table	col { display:table-column; }
table	colgroup { display:table-column-group; }

table	tr	{ display:table-row; }
table	td,
table	th	{ display:table-cell; }
/* end */


/* listings | ------------------------------------------------------------------- */

ol,
ul { margin:10px 0; }
li { font-size:10px }
ul li { display:list-item; }
ol li { list-style-type:decimal; margin:8px 0 0 22px; }

dl {  }
dl dt {  }
dl dd {  }

dir {  }
/* end */


/* form elements | -------------------------------------------------------------- */

fieldset {  }
fieldset legend {  }

input.text,
input.pass,
input.reset {  }

select {  }
textarea {  }
/* end */


/* text variations | ------------------------------------------------------------ */

small,
sub,
sup { font-size:.83em; }
sub { vertical-align:sub; }
sup { vertical-align:super; }
/* end */


pre,
tt,
code,
dfn,
kbd,
samp  { font-family:monospace; }

pre { white-space:pre; }

big { font-size:1.17em; }


strike { text-decoration:line-through; }


hr { border:1px inset; }


u,
ins { text-decoration:underline; }

br:before { content:"\a"; }

/* an example of style for html 4.0's abbr/acronym elements */

abbr, acronym   { font-variant:small-caps; letter-spacing:0.1em; }
a[href]         { text-decoration:underline; }
:focus          { outline:thin dotted invert; }


/* 
begin bidirectionality settings (do not change) */
bdo[dir="ltr"]  { direction:ltr; unicode-bidi:bidi-override; }
bdo[dir="rtl"]  { direction:rtl; unicode-bidi:bidi-override; }

*[dir="ltr"]    { direction:ltr; unicode-bidi:embed; }
*[dir="rtl"]    { direction:rtl; unicode-bidi:embed; }



@media print {

#page { margin:10%; }
h1,h2,h3,
h4,h5,h6 { page-break-after:avoid; page-break-inside:avoid; }
blockquote, 
pre { page-break-inside:avoid; }
ul,ol,dl { page-break-before:avoid; page-break-inside:avoid; }

}
/* end print */

