﻿body {
  padding:0;
  margin:0;
  background: url(images/bg1.png) repeat-x;
   text-align: center;

}
body_news{
  padding:0;
  margin:0;
  background: url(images/bg1.png) repeat-x;
   text-align: center;

}


#main {
    width: 1100px;
	border:0px;
   margin: auto;

    
}

#przyciski {
vertical-align: top;
display:inline;
width: 1100px;
height: 96px;
float: left;
border: 0;
}

/* przyciski top */


.logo {

vertical-align: top;
width: 513px;
height: 96px;
float: left;
border: 0;
background: url(images/galeria_03_cut_01.png) no-repeat;
}

	
	
a.link
{
background: url(images/1.png) no-repeat;
float:left;
height:96px;
overflow:hidden;
width:98px;
}
a.link:hover
{
background-position: 0px -96px;
}
a.link span
{
display:inline;
text-indent: -9999px;
}

a.link1
{
background: url(images/2.png) no-repeat;
float:left;
height:96px;
overflow:hidden;
width:96px;
}
a.link1:hover
{
background-position: 0px -96px;
}
a.link1 span
{
display:inline;
text-indent: -9999px;
}


a.link2
{
background: url(images/3.png) no-repeat;
float:left;
height:96px;
overflow:hidden;
width:97px;
}
a.link2:hover
{
background-position: 0px -96px;
}
a.link2 span
{
display:inline;
text-indent: -9999px;
}


a.link3
{
background: url(images/4.png) no-repeat;
float:left;
height:96px;
overflow:hidden;
width:98px;
}
a.link3:hover
{
background-position: 0px -96px;
}
a.link3 span
{
display:inline;
text-indent: -9999px;
}


a.link4
{
background: url(images/5.png) no-repeat;
float:left;
height:96px;
overflow:hidden;
width:95px;
}
a.link4:hover
{
background-position: 0px -96px;
}
a.link4 span
{
display:inline;
text-indent: -9999px;
}


a.link5
{
background: url(images/6.png) no-repeat;
float:left;
height:96px;
overflow:hidden;
width:103px;
}
a.link5:hover
{
background-position: 0px -96px;
}
a.link5 span
{
display:inline;
text-indent: -9999px;
}



#top_1 {

vertical-align: top;
width: 814px;
height: 396px;
float: left;
border: 0;
background: url(images/top_1.png) no-repeat;
}

#top_2 {

vertical-align: top;
width: 286px;
height: 396px;
float: left;
border: 0;
background: url(images/top_2.png) no-repeat;
}

#top_tekst {
padding-top: 3em;
font-family: Trebuchet MS;
font-size: 12px;
color: #FFF;
text-align: left;
padding-left:1em;

}




#middle {
vertical-align: top;
display:inline;
width: 1100px;
height: auto;
float: left;
border: 0;
background: url(images/galeria_03_cut_11.png);

}

#middle_lewa{

vertical-align: top;
min-height: 200px;
width: 758px;
float: left;
border: 0;
background: url(images/galeria_03_cut_11.png);
}

#middle_prawa{
background-repeat:no-repeat;
vertical-align: top;
width: 342px;
float: right;
height: 900px;
border: 0;
}


.prom_top {

vertical-align: top;
width: 342px;
height: 46px;
float: right;
border: 0;
background: url(images/promocje_bar/top.png) no-repeat;
}
.prom_middle{

vertical-align: top;
width: 342px;
float: right;
border: 0;
background: url(images/promocje_bar/middle.png) no-repeat;
}
#prom_wrapper{
width: 342px;
 overflow: hidden;
 background-repeat: repeat-y;
	 float: left;
background: url(images/promocje_bar/wrapper.png);
}

.prom_middle_tekst {
	width: 250px;
min-height:350px;
padding-top: 1em;
font-family: Trebuchet MS;
font-size: 12px;
color: #000;
text-align: center;
padding-left:1em;


}


.prom_foot {
vertical-align: top;
width: 342px;
height: 22px;
float: right;
border: 0;
background: url(images/promocje_bar/foot.png) no-repeat;
}

#wrapper {
	 overflow: hidden;
	 background: url(images/wrapper.png);
	 background-repeat: repeat-y;
	 float: left;
	}


#bottom_linki {
	display: inline;
vertical-align: top;
width:1100px;
height: 155px;
float: left;
border: 0;
background: url(images/bottom_linki.png) no-repeat;
}

#bot_menu {
	vertical-align: top;
width: 328px;
float: left;
padding-top: 3em;
padding-left:1em;
}
#bot_kont {
	vertical-align: top;
width: 361px;
float: left;
padding-top: 3em;
}
#bot_firma {
		vertical-align: top;
width: 390px;
float: left;
padding-top: 3em;
}

#bottom_menu_tekst {
	
width: 250px;
font-family: Verdana;
font-size: 12px;
color: #787878;
text-align: left;
float: left;


}

#bottom_kont_tekst {

width: 250px;
font-family: Verdana;
font-size: 12px;
color: #787878;
text-align: left;
float: left;


}

#bottom_firma_tekst {

width: 300px;
font-family: Verdana;
font-size: 12px;
color: #787878;
text-align: left;
float: left;

}



#bottom_stopka {
vertical-align: top;
width: 1100px;
height: 57px;
float: left;
border: 0;
background: url(images/bottom_stopka.png) no-repeat;
}

#stopka{

font-family: Verdana;
font-size: 12px;
color: #787878;
text-align: center;
padding-top:1em;


}

#middle_tekst{

font-family: Verdana;
font-size: 12px;
color: #4e4e4e;
text-align: justify;
padding-top:1em;
padding-left:1em;
padding-right:1em;


}

a:visited { text-decoration: none; color: #0299f5;} 
a:link    { text-decoration: none; color: #0299f5;}   
a:hover   { text-decoration: none; color: #A0A0A0;} 


