body 
{ 
background-color: #333333; 
height:100%;
background-image:url(img/tlo.gif);
background-repeat:repeat-y;
}


a:link {
	color: #fe8784;
	letter-spacing: 1px;
	text-decoration:none;
	
}
a:hover {
	color: #000000;
	text-decoration:underline;
}
a:visited {
	color: #d55653;
}
a:active {
	color: #fe8784;
}
input,textarea {
background-color:white;}


#layout
{
width:1000px; 
height:auto;
margin:0px auto; 
background-color:black;
overflow:hidde;
background-image:url(img/bg.gif);
overflow:hidden;
min-height:1200px;


}
#lewa
{
width:280px; 
height:1200px; 
margin: 0 auto 0 auto;
float:left;
background-color:white;
overflow:visible;
}

#prawa
{
width:720px; 
height:auto; 
margin: 0 auto 0 auto;
float:left;
background-color:#333333;
overflow:visible;
}

  #logo_WDS
  {
  width:100%; 
  height:100px; 
  margin:0px auto;
  background-color:white;
  padding-top:51px;
  }

#prawa p:first-letter { 
font-size:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
color:#cf6766;
line-height:120%;
}
p#tekst {margin-top:5px;
}

    #tekst 
  {
  margin:0px auto; 
  width:650px; 
  height:auto;
  float:left;
  padding:40px 20px 20px 50px;
  color:#CCCCCC;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  line-height:160%;
  text-indent:0px;
  letter-spacing: 1px;
  font-size:11px;
  }


h1 {color:#a22326;
text-align:right;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-right:15px;
padding-bottom:35px;
padding-top:65px;
font-size:24px;
letter-spacing: 0px;
}
h2 {color:#333333;
text-align:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
padding-right:16px;
font-size:11px;
letter-spacing: 1px;
}
p.biuro {
color:#6d6e71;
text-align:right;
padding-right:15px;
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:100;
letter-spacing: 1px;
margin-top:-10px;}
p.hasla {
color:#bbbbbb;
text-align:right;
padding-right:10px;
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:100;
letter-spacing: 1px;
margin-top:0px;
line-height:150%;}
p#asagencja {
float:left;
padding:20px 10px 10px 330px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;}
#asagencja a:hover{
text-decoration:underline;
	color: #fe8784;
	letter-spacing: 1px;
}
ul {list-style-image: url("img/li.gif");
margin-right:-20px;}
li {magin-left:-20px;}

#stopka
{
width:1000px; 
height:auto;
margin:0px auto; 
background-color:red;
overflow:hidde;
background-image:url(img/bg.gif);
overflow:hidden;
height:70px;
font-size:10px;


}
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

  
#menu {

height:90px;

padding-top:0px;
margin: 0 auto 0 auto;
float:right;
margin-bottom:0px;
}



a#firma { display: block; width: 180px; height: 90px;
background-image:url(menu/firma.gif);float: left;

}
a:hover#firma {  background-position: 0px -90px; margin-top:0px; }


a#oferta { display: block; width: 180px; height: 90px;
background-image:url(menu/oferta.gif);float: left;
}
a:hover#oferta {  background-position: 0px -90px; margin-top:0px; }



a#realizacje { display: block; width: 180px; height: 90px;
background-image:url(menu/realizacje.gif);float: left;
}
a:hover#realizacje {  background-position: 0px -90px; margin-top:0px; }


a#kontakt { display: block; width: 180px; height: 90px;
background-image:url(menu/kontakt.gif);float: left;
}
a:hover#kontakt {  background-position: 0px -90px; margin-top:0px; }





#flaga {padding:10px 0px 16px 10px;}

a#eng { display: block; width: 35px; height: 25px;
background-image:url(flag/eng.gif);float: right;padding-right:2px;

}
a:hover#eng {  background-position: 0px -25px; margin-top:0px; }

a#pl { display: block; width: 40px; height: 25px;
background-image:url(flag/pl.gif);float: right;
 background-position: 0px -25px;
}
a:hover#pl {  background-position: 0px -25px; margin-top:0px; }

