/*
 Theme Name: Temat Wordpresa
 Theme URI: http://wordpress.org/
 Description: Temat zaprojektowany dla Profgips
 Version: 1.0
 Author: Jacek Dziura
 Author URI: http://www.jdstar.pl/
 Tags: blue, green, fixed width
 
 */
body
{
  text-align: center;
  margin: 0px 0px;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11pt;
  background-color: black;
  
  padding: 0px 0px 50px 0px;
}
a{
  text-decoration: none;
  margin: 0px;
}
a img{
  border: none;
}
div#bwr{
  background: url('img/body_bg.jpg') repeat-x top;
}
div#page{
  background-color: white;
  margin: 0px auto;
  width: 900px;
}
div#head_title
{
  height: 48px;
  width: 900px;
}
div#top
{
  border: 0px solid blue;
  height: 245px;
  width: 900px;
}

div#head
{
  border: 0px solid blue;
  height: 50px;
  width: 900px;
  background: url('img/head_bg.jpg') no-repeat;
  position: relative;
  text-align: center;
}
div#head ul.menu
{
  display: block;
  height: 50px;
  width: 100%;
  background: url('img/menu_bg.jpg') repeat-x top left;
  list-style-type: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

div#head ul.menu li
{
  float: left;
  display: block;
}
div#head ul.menu li a
{
  text-align: center;
  display: block;
  height: 50px;  
  width:130px;
  line-height: 50px;
  color: white;
  font-size: 0.90em;
  font-weight: bolder;  
  padding: 0px 0px;
  margin: 0px;
  text-decoration: none;
  font-style: italic;  
  font-family: Arial, Helvetica, sans-serif;
}
div#head ul.menu li a:hover{
  color: red;
  background: url('img/menu_active_bg.jpg') no-repeat top left;
}
div#main{
  border: 0px solid red;
  background-color: white;
  color: rgb(41, 41, 41);
  font-size: 1.0em;
  min-height: 460px;
  position: relative;
  width: 870px;
  padding-top: 0.8em;
  padding-left: 12px;
  padding-right: 10px;
  text-align: justify;
  background: url('img/main_bg_factory.jpg') no-repeat bottom right;
}
div#main p{
  margin: 0px 5px;
  line-height: 150%;
  font-size: 1.05em;
}
div#main h1{
  font-size: 1.2em;
}
div#main h2, div#main h2 a {
  font-size: 1.15em;
  text-decoration: none;
  color:  rgb(41, 41, 150);  
}
div#main h2 a{
  border-bottom: 1px solid gray;
}
div#main a:hover{
  border-bottom: 1px dotted gray;
  color: blue;
}
div#main div#tekst
{
  width: 640px;
  border: 0px solid red;
  float:left;
}
div#main div#right
{
  border: 0px solid blue;
  width: 220px;
  position: absolute;
  right: 9px;
  top: -50px;
}
div#main div.entry{
  margin-bottom: 5px;
  border-bottom: 2px dotted white;
}
div#main div.entry form{
  color: rgb(55, 84, 160);
}
div#main div.entry form input, div#main div.entry form textarea{
  border: 1px solid gray;
}
div#main div.entry form p{
  margin: 1px;
}
div#footer{
  height: 42px; 
  background: url('img/footer_bg.png') repeat-x top;
  font-weight: bold;
  color: white;  
  line-height: 42px;
}
div#footer a
{
  color: white;
  font-size: 0.9em;
}
.strong{
  font-weight: bolder;
}

.cursive{
  font-family: cursive;
  font-size: 1.1em;
}
div.navigation div.alignleft{
  font-size: 0.8em;
  border: 0px solid gray;
  padding: 2px;
  float:  left;
}
div.navigation div.alignright{
  font-size: 0.8em;
  border: 0px solid gray;
  padding: 2px;
  float:  right;
}
div#searchform input{
  border:1px solid gray;
}

form p{
  color: white;
}

