ï»¿*{margin: 0;}
img {border: none;}
body{background: url('../gfx/hp_body_bg.png') no-repeat top center; font-family: Tahoma; font-size: 9pt; text-align: center;}
#wrapper {margin: 0 auto; width: 1024px; text-align: left;}

#homepage_top {height: 75px; position: relative;}
#logo {background: url('../gfx/logo.png') no-repeat;width: 555px; height: 37px; float: left; cursor: pointer;margin-top: 20px;}
#toplinks {position: absolute; left: 775px; top: -25px;color: #fff; margin-top: 20px; color: #EDEDED;}
.toplinks1:hover {text-decoration: underline; cursor: pointer;}
.toplinks2:hover {text-decoration: underline; cursor: pointer;}
#topmenu {background: url('../gfx/top_menu_bg.png') no-repeat ;width: 464px; height: 47px; float: right; position: relative; left: 30px; margin-top: 20px}
#topmenu ul {list-style: none; margin: 0; padding: 0; position: relative; top: 9px; left: 95px;}
#topmenu ul li {display: inline;}
#topmenu ul li a {text-decoration: none; color: #fff; margin-right: 5px;padding-top: 20px;}
#top_menu_link3 img{position: relative; top: 2px;}/*wyrównania Ÿle wyciêtej grafiki*/
#blue_shadow1, #blue_shadow2, #blue_shadow3, #blue_shadow4 {background: url('../gfx/blue_shadow.png'); width: 123px; height: 23px; }
#blue_shadow1 {position: absolute; top: 43px; left: 890px;}
#blue_shadow2 {position: absolute; top: 43px; left: 810px;}
#blue_shadow3 {position: absolute; top: 43px; left: 715px;}
#blue_shadow4 {position: absolute; top: 43px; left: 645px;}


#content {background: url('../gfx/content_bg.png');width: 1046px; height: 579px;margin: auto; position: relative; z-index: 2; margin-top: 8px;}

#banner {width: 1024px; height: 350px; position: relative;}
#banner_referencje {width: 270px; position: absolute; top: 167px; left: 95px;}
#banner_referencje p{background: url('../gfx/referencje_napis.png'); width: 167px; height: 23px; cursor: pointer;}
#banner_referencje img {float: right; margin-right: 102px; cursor: pointer;}
#button_wycena {background: url('../gfx/button_wycena.png'); width: 270px; height: 57px; position: absolute; top: 255px; left: 605px; cursor: pointer;}

#sekcje {height: 222px; color: #fff;color: #dadada; }
#sekcja_left {width: 340px;float: left;}
#sekcja_center {width: 340px;float: left;}
#sekcja_center  .sekcje_description {margin-top: 15px;}
#sekcja_right {width: 340px;float: left;}
#sekcja_right .sekcje_header { margin-top: 18px;}
.sekcje_description {text-align: justify; padding-left: 36px; padding-right: 18px; margin-top: 10px; cursor: pointer;}
.sekcje_header {padding-left: 36px; margin-top: 25px;}
#sekcje_link {float: right;position: relative; margin-right: 12px; margin-top: 12px;}
#sekcja_center #sekcje_link {margin-top: 13px;}
#sekcje_link p{display: inline; position: relative; top: -10px; left: 0px; cursor: pointer;}
#sekcje_link p a {text-decoration: none; color: #fff;}
#sekcje_link p:hover  {text-decoration: underline;}
#sekcje_link img{ position: relative; top: 3px; left: 0px;cursor: pointer;}

#under_sekcje {}
#under_sekcje_left {background: url('../gfx/telefon.png') no-repeat; width: 390px; height: 249px; position: relative; top: -95px; z-index: 1; float: left; }
#under_sekcje_right { float: right; width: 600px;position: relative;}
#zaufali_nam_napis {background:  url('../gfx/zaufali_nam_napis.png') no-repeat; height: 19px; margin-top: 7px;margin-bottom: 20px; margin-left: 3px;}


#zaufali_nam_left_arrow{background:url('../gfx/left_arrow.png') no-repeat; width: 36px; height: 35px; position: absolute; top: 47px; left:0px; cursor: pointer;}
#zaufali_nam_right_arrow {background:url('../gfx/right_arrow.png') no-repeat; width: 36px;  height: 35px;position: absolute; top: 47px; left:528px;cursor: pointer; }
#logosy {margin-left: 50px; width: 460px;  padding-left: 4px;}
#logosy img { margin: 0;}
/*#zaufali_nam_shadow {clear: both; background: url('../gfx/zaufali_nam_shadow.png') no-repeat; height: 45px; margin-left: 80px;}*/




/******************tutaj zaczynaj¹ siê style dla stopki na stronie g³ównej******************/

#footer { width: 1280x; height: 66px; clear: both; padding-top: 15px;position: relative; top: -90px; color: #636363; font-size: 8pt;}
#footer_left{float: left; margin-left: 15px; margin-top: -15px;}
#footer_right{float: right;  margin-right: -12px; margin-top: -15px;}

#footer  a {color: #636363;  text-decoration: none;}
#footer  a:hover{ text-decoration: underline;}
