/* 
Document   : global.css
Created on : Jul 31, 2008, 2:59:26 AM
Author     : acuber
Description:
Purpose of the stylesheet follows.
*/

.centered
{
  text-align: center;
}

.number
{
  text-align: right;
}


root { 
  display: block;
}

body {
  background: url(../media/tlo.png) repeat scroll top left;
  margin: 0px;
  font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; /* "MS Sans Serif",  */
  color: black;
} /* body */

div#text_area
{
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  margin-top:	0;
  background: url(../media/tlo-tekstu.png) repeat scroll top left;
  text-align: left;
  width: 780px;
} /* test_area */

div#nav_bar
{
  text-align: center;
  background: transparent;
  background-color: #6699CC;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  font-family: Arial;
} /* nav_bar */

div#nav_bar a
{
  margin-left: 0.25em;
  margin-right: 0.25em;
  color:	white;
  font-weight: bold;
  text-decoration: none;
  font-family: Arial;
} /* a */

div#nav_bar a:hover
{
  background-color: white;
  color: navy; /* #6699CC; */
  font-weight: bold;
  padding-left: 0.25em;
  padding-right: 0.25em;
  font-family: Arial;
} /* kiedy link otrzymuje focus */

div#header
{
  margin-top: 1em;
} /* header */

div#header p
{
  text-align: center;
  color:	navy;
  font-family: Arial;
}

div#header sub
{
  font-family: 'Times New Roman',Times,serif;
  font-style: italic;
} 

div#footer
{
  border: 1px solid red;
} /* header */

div#text img
{
  float: right;
  margin-left: 32px;
} /* img */

h1
{
  font-family: Arial;
  text-align: center;
  font-size: 1.8em;
  color: #333333;
} /* h1 */

h2 
{
  font-family: Arial;
  text-align: center;
  font-size: 1.4em;
  color: #333333;
} /* h2 */

div#text
{
  margin-left:  32px;
  margin-right: 32px;
}

div#text p
{
  line-height:	120%;
  text-align: justify;
  /*
  margin-left:	32px;
  margin-right: 32px;
  */
} /* p */

p.question 
{
  background: url(../media/question_mark20.png);
  background-repeat: no-repeat;
  font-style: italic;
  font-weight: bold;
  padding-left: 24px;
  margin-bottom: 0.1em;
  text-align: justify;
} /* p.question */

p.answer
{
  margin-top: 0px;
  text-align: justify;
}

span.przycisk
{
  font-family: 'Courier New',Courier,monospace;
  color: navy;
  font-weight: bold;
  font-size: 1.2em;
}