body
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color:#1E334C;
	border-collapse:collapse;
	height:100%;
	background-image: url(tlo.gif); 
	}

html
 {
 		height:100%;
		 }



img.blok

 {

 	display:block;

 }

img
{
border:0;
}



.srodek{

color: #2A415E;
font-size: 12px;
text-decoration: none;
font-family: verdana, helvetica, sans-serif;
line-height:17px;
vertical-align:top;
text-align:left;
padding:0;
margin:0;


}

a.menu {
color: #2A415E;
font-size: 12px;
font-weight: bold;
text-decoration: none;
font-family: verdana, helvetica, sans-serif;
line-height:17px;
padding-left:30px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
margin-left: 0;
margin-right: 0;
margin-top: 0px;
margin-bottom: 0;
vertical-align:middle;
text-decoration: none;
}
a.menu:hover
{
color: #000000;		
}

a.menu_exp {
color: #fff;
font-size: 12px;
font-weight: bold;
text-decoration: none;
font-family: verdana, helvetica, sans-serif;
line-height:22px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
margin-left: 0;
margin-right: 0;
margin-top: 0px;
margin-bottom: 0;
vertical-align:middle;
text-decoration: none;
}



a {
color: #2A415E;
font-size: 12px;
text-decoration: underline;
font-family: verdana, helvetica, sans-serif;
line-height:17px;
}
a:hover
{
color: #000000;		
}





.button

{

line-height: 0px;

text-align: left;

vertical-align: top;

width: 220px;

height: 22px; 

background-image: url(images/menu_02.jpg);

background-repeat:no-repeat;

display: block;

margin: 0;

padding-top: 10px;

}









table

{

border: 0;

}

td {

	padding: 0 px;

}





.wnetrze

{

color: #303030;

font-size: 12px;

text-decoration: none;

font-family: arial, verdana, helvetica, sans-serif; 

line-height:16px;

text-align:justify;

padding:0;

margin:0;

border-collapse:collapse;

}

a.wnetrze:hover {

		color: #cc0000;		

		

}





td.katalog_tab 

{

color: #303030;

font-size: 11px;

text-decoration: none;

font-family: arial, verdana, helvetica, sans-serif; 

line-height:15px;

text-align:center; 

padding:0;

margin:0;

background-color:#ffffff;

border: 1px solid #dddddd;

}











.stopka{

color: #dddddd;

font-size: 11px;

text-decoration: none;

font-family: arial, verdana, helvetica, sans-serif; 

line-height:15px;

vertical-align:middle;

padding-right:10px;

text-align:right;

}

.bottom {
  font-family       : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color             : #CCCCCC;
  font-size         : 10pt;
}
.bottom a:link, .footer a:visited {
  font-size         : 10pt;
  color             : #CCCCCC;
  text-decoration   : none;
}
.bottom a:hover {
  font-size         : 10pt;
  color             : #CCCCCC;
  text-decoration   : none;
}























input.formularz {

	text-align: left;

	width:180px;

	color: #303030;

	font-size: 12px;

	text-decoration: none;

	font-family: arial, verdana, helvetica, sans-serif; 

	border:1px solid #dddddd;  

	background: #F6F6F6; 

}











input.przycisk {

							 

   color: #303030;

  font-size: 12px;

  text-decoration: none;

  font-family: arial, verdana, helvetica, sans-serif; 

	text-align: center;

	font-weight: normal;

	font-style: normal;

	width:100px;

	border:1px solid #dddddd;  

	background: #F6F6F6; 



}









textarea.formularz

 {

 	color: #303030;

	font-size: 12px;

	text-decoration: none;

	font-family: arial, verdana, helvetica, sans-serif; 

	width:180px;

	border:1px solid #dddddd;  

	border-style: SOLID;

	background: #F6F6F6 ;

	}

	

	.formularz {

	

	color: #303030;

	font-size: 12px;

	text-decoration: none;

	font-family: arial, verdana, helvetica, sans-serif; 

	line-height:15px;

}

.offer{ border: 0; padding:0; padding-bottom:10px; margin:0; font-size: 12px; text-decoration: none; font-family: verdana, helvetica, sans-serif; }
.offer div { text-align: left; clear:both; padding-top:4px;}
.offer div label {display:block; float:left; width: 140px; padding-top: 2px; text-align:right; padding-right:2px;  }










h1.title, h2.title, h3.title
{
  font-size:13px;
  line-height:140%;
}

 


body
{
  font-family:tahoma;
}


#navbar
{
  border-left:1px solid #FFF;
  border-right:1px solid #FFF;
  height:44px;
}

#navbar #zglos
{
  width:186px;
  height:44px;
  float:left;
  background:#E01302;
}

#navbar #telefon
{
  background:#E01302;
  width:519px;
  height:44px;
  float:right;
  line-height: 34px; 
  font-size: 18px; 
  font-weight: bold; 
  text-align: center; 
  color: rgb(255, 255, 255);
}

#middle
{
  border-left:1px solid #FFF;
  border-right:1px solid #FFF;
  background:#EBEBEB;
}


#content
{
  background:#FFFFFF;
  width:496px;
  padding: 12px;
  float:right;
  border-left:1px solid #CCCCCC;
  min-height:800px;
}

#footer
{
  background: #FFFFFF url(images/index_r4_c1.jpg) no-repeat;
  height:84px;
}


#left-sidebar ul
{
  margin:0;
  padding:0;
  list-style-type:none;
}

#left-sidebar ul li a
{
  display:block;
  width:155px;
  line-height:30px;
  color: #2A415E;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  font-family: verdana, helvetica, sans-serif;
  padding:0;
  padding-left:30px;
  margin: 0;
  vertical-align:middle;
  text-decoration: none;
  background-image:url(images/menu_r2_c1.jpg); 
  background-repeat:no-repeat; 
  background-position: -1px 0; 
  text-align:left;
}

#left-sidebar ul li a:hover
{
color: #000000;     
}



#address
{
  font-size:12px;
  margin-top:20px;
  background: url(images/menu_r3_c1.jpg) repeat-x left 160px;
  height:190px;
}

#top
{
  position:relative;
}

#top h1
{
  position:absolute;
  left:6px;
  top:0px;
  color:#FFF;
  margin:0;
  padding:0;
  font-size:16px;
}

#top h2
{
  position:absolute;
  right:6px;
  top:0px;
  color:#FFF;
  margin:0;
  padding:0;
  font-size:16px;
}

#phrases
{
  font-size:10px;
  color: #545E64;
  padding:6px;
  padding-top:34px;
  width:460px;
  text-align:left;
}

.seoEmail{
  font-size: 12px;
  color: #333366;
  font-weight:bold;
}

.seoPhone{
  font-size:18px;
  color:#720019;
  font-weight:bold;
}

.seoLink{
  font-size: 10px;
  color: #333366;
}
.seoLink a{
  font-size: 10px;
  color: #333366;
  text-decoration:none;
}

.srodek H1{
  font-size:18px;
}