/* CSS style sheet designed by lizardgraphics 2009
www.lizardgraphics.pl (c)
*/

/*--------------------------------------------------------------OGÓLNE USTAWIENIA + INDEX.PHP----------------------------------------------------------------*/
html
{
 	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;

}
body
{
/*background: #2a2a2a;*/
background: url(./gfx/kafel6.jpg) repeat;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 12px;
	vertical-align: baseline;
font-family:Arial;
color:#222222;
}
a
{
outline:none;
text-decoration: none;
color:#28476a;
}


h2
{
font-family:arial black;
}
.top
{
width:100%;
height:150px;
background: url(./gfx/top.jpg) repeat-x;
}

.logo
{
width:904px;
height:154px;
background: url(./gfx/logo.jpg) no-repeat;
margin-left:auto;
margin-right:auto;
text-align:right;
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.menu{
margin-top:-43px;
margin-left:0px;
overflow: hidden;
width:904px;
}

.menu ul{
margin: 0;
padding: 0;
padding-left: 0px; /*offset of tabs relative to browser left edge*/
font:18px Arial;
font-weight:normal;
list-style-type: none;
}

.menu li{
display: inline;
margin:0;

}

.menu li a{
float: left;
display: block;
text-decoration: none;

text-align:center;
padding-top: 12px;
padding-bottom:16px;
/*border-right: 1px solid white; right divider between tabs*/
color: #fff;
/*background: #414141; background of tabs (default state)*/
height:15px;
width:127px;
margin-left:2px;
}

.menu li a:visited{
color: #fff;
}

.menu li a:hover, .menu li.selected a
{

background: url(./gfx/menubg.jpg) repeat-x;
color:#fff; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


.container
{
width:904px;
margin-left:auto;
margin-right:auto;
}


.content
{

padding:20px;
padding-bottom:40px;
min-height:400px;
background: url(./gfx/contentbg.jpg) repeat-y;
}

.left
{
float:left;
width:400px;
}

.right
{
width:400px;
float:right;
}

.listwa
{
clear:both;
height:0px;
}

.formel
{
width:290px;
border:1px solid #363636;
background:#eee;
color:#363636;;
}
.firma
{
margin-left:2px;
margin-bottom:10px;
border:2px solid black;
}
.bottom
{
background: url(./gfx/bottom.jpg) repeat-x;
width:100%;
height:316px;
font-size:small;

}

.stopka
{
color:#fff;
font-size:11px;
width:904px;
margin-left:auto;
margin-right:auto;
height:196px;
padding-top:5px;

}

.stopka a
{
color:#fcffa9;
}

.stopka table td
{
width:225px;
vertical-align: top;
}

.bottom_menu
{
margin-left:auto;
margin-right:auto;
width:904px;
text-align:center;
padding-top:20px;
font-family:arial;
font-weight:bold;
font-size:12px;
color:#d8d8d8;
}

.bottom_menu a
{
margin:5px;
color:#d8d8d8;
}

.bottom_menu a:hover
{
color:#fcffa9;
}




