body{
text-align:center;width: 1200px;height: auto;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9a9a9a;background-color:#333333; background-image:url(../grafika/main_bck.gif);outline:none; outline-style:none;margin: 0px auto;}

* {padding:0px; margin: 0px; }
img {margin: 0px; padding: 0px; border: 0px;}
.img_left {}
.img_header {margin-left: 60px; margin-bottom: 20px;}
table{margin: 0px; padding: 0px;}
.clear {clear:both;}

div.hr_content {background-color:#d3e3ee;height:1px; margin-top:10px; margin-bottom: 10px;}
div.hr_content hr {display:none;}

div.hr {background:url(../grafika/hr_line.gif) no-repeat center;position:relative;height:5px; margin-top: 5px; margin-bottom: 5px;}
div.hr hr {display:none;}

a {color: #485660;font-size: 12px;text-decoration:none;}
a:link {color: #485660;}
a:hover {color: #d01f1f;}

.kontakt_dane {width: 220px;}

.galerie_img { width: 600px;}
.galerie_img div img {float:left; margin: 2px;}
.do_gory {margin-left: 20px; display:inline;}

#top_header_container {width: 925px; height:125px; margin: 0 auto;}
#grey_bck {width: 966px; background-color:#1a1a1a; background-image:url(../grafika/grey_bck_wires.jpg); background-position: top right; background-repeat:no-repeat;margin: 0px auto;}
#top_stripe { width: 907px; height: 13px; background-image:url(../grafika/top_stripe.gif); margin: 0 auto;}
#top_logo {width: 625px; height: 98px;  margin: 0px auto; background-image:url(../grafika/top_logo.jpg);background-color:#fff; float:left;}
#top_camera {width: 300px; height: 125px; float:right;}

#top_menu {width: 625px; height: 27px; background-image:url(../grafika/top_menu_bck.jpg); line-height: 27px; float:left; margin: 0px auto;}
#b_strona_glowna {width: 284px; height: 27px; background-color:#c6c6c6; float:left;}
#b_strona_glowna a:hover {width: 284px; height: 27px;background-color:#fff;}

#b_pliki {width: 130px; height: 27px; background-color:#ebebeb; float:left;border-right: solid 1px; border-right-color:#d1d1d1;}
#b_pliki a:hover {width: 130px; height: 27px;background-color:#fff;}

#b_zapytanie {width: 130px; height: 27px; background-color:#ebebeb; float:left;border-right: solid 1px; border-right-color:#d1d1d1;}
#b_zapytanie a:hover {width: 130px; height: 27px;background-color:#fff;}

#main_container_shadow { width: 906px;background-image:url(../grafika/main_container_shadow.png); background-repeat:repeat-y;margin: 0px auto; }
#main_container {width: 925px; height: auto; background-image:url(../grafika/fake_bck_new.gif); background-repeat:repeat-y; margin: 0px auto;}

#left_column {width:284px; float:left;}

#oferta_dom {width: 284px; height: 88px; background-image: url(../grafika/button_oferta_dom.gif);}
#oferta_dom a {width: 284px; height: 88px; display:block; background-image: url(../grafika/button_oferta_dom.gif);}
#oferta_dom a:hover {background-image: url(../grafika/button_oferta_dom_on.gif);}

#oferta_firmy {width: 284px;height: 88px; background-image: url(../grafika/button_oferta_firmy.gif);}
#oferta_firmy a{width: 284px; height:88px; display:block; background-image: url(../grafika/button_oferta_firmy.gif);}
#oferta_firmy a:hover{width: 284px; height:88px; display:block; background-image: url(../grafika/button_oferta_firmy_on.gif);}

#menu_left {width: 274px;margin-left: 10px; background-color:#000;}
#content_left {width: auto;margin-left: 10px; background-color:#131313; padding: 20px;}

#ss_nag {width: 190px;  height: 20px; position:absolute; left:50%; background-color: #fff; color:rgb(142,142,142); font-size: 12px; margin: 77px 0 0 -420px; font-family: helvetica; font-weight: 400; }

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#d01f1f;font-size:14px; font-weight:bold; margin-top:40px; margin-bottom: 10px;}
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#970100;font-size:12px; font-weight:bold; margin-top:10px; margin-bottom: 10px;}

.google_mapa { float:right;margin-top:30px;}

h3 {border-bottom:solid 1px;border-color:#2c2c2c;line-height:21px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;text-align:left;padding-left: 60px; background-color:#131313;}
.h3 a:link {color: #ababab; font-size:11px;}
.h3 a:visited {color: #ababab; font-size:11px;}
.h3 a:hover {color: #c70000; font-size:11px;}
.h3 a:active {color: #ababab; font-size:11px;}

h5 {border-bottom:solid 1px;border-color:#2c2c2c;line-height:21px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;text-align:left;padding-left: 60px; background-color:#131313;}
.h5 a:link {color: #ababab; font-size:11px;}
.h5 a:visited {color: #ababab; font-size:11px;}
.h5 a:hover {color: #c70000; font-size:11px;}
.h5 a:active {color: #ababab; font-size:11px;}

#left_column_kontakt {height: 375px;background-image:url(../grafika/contact_girl.jpg);background-repeat:no-repeat;background-position: -130px -250px; background-color:#000000; text-align:left;}
#left_column_pliki {text-align:left;}

#top_flash { width: 640px;height: 242px;margin: 0px auto;}

#content_main_container {width:640px;background-color:#cccc; margin-bottom: 20px; float:right;}
#content_main {width:575px; text-align:justify; margin: 0px auto;margin-top:30px; }


/*#right_strip {width:90px; height: 700px; background-color:#202020; float:right; background-image:url(../grafika/right_strip_bck.gif); background-repeat:repeat-y;}*/

#footer_bck { width: 925px; height: 65px;background-color:#131313; padding-top: 26px; margin-bottom: 26px; margin: 0px auto; }
#footer {width:925px; height: 31px; background-image:url(../grafika/footer_bck.gif); background-repeat:no-repeat; line-height: 31px; font-size:12px;color:#202020;}
#footer a {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#202020; text-decoration:none;}
#footer a:hover {color:#FFFFFF;}

#copyrights {font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#464646; text-decoration:none; line-height: 20px;}
#copyrights a {font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#464646; text-decoration:none;}
#copyrights a:hover {color:#d01f1f; text-decoration:none}

/** html img,*/ * html div, * html img{
behavior: url(iepngfix.htc);
}

p {text-indent: 20px;}
P a {font-family:Arial, Helvetica, sans-serif;color:#9a9a9a;margin-left: 0px;color:#808080; font-weight:bold;}
p a:visited {color:#9a9a9a; text-decoration: none;}
P a:hover {color:#9a9a9a; text-decoration: none;}

ul {text-align:left;list-style:none;}
li {background-image:url(../grafika/ico_li.gif); background-repeat:no-repeat; background-position: 0 .4em; padding-left:20px;line-height: 19px; color:#808080;}
li a {font-family:Arial, Helvetica, sans-serif;color:#9a9a9a;margin-left: 0px;color:#808080; font-weight:bold;}
li a:link {color:#9a9a9a; text-decoration: none;}\
li a:active {color:#9a9a9a; text-decoration: none;}
li a:visited {color:#9a9a9a; text-decoration: none;}
li a:hover {color:#d01f1f; text-decoration: none;}
li h1 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#d01f1f;font-size:14px; font-weight:bold; margin-top:0px; margin-bottom: 0px;}

.li_favour {color:#fff;}



