body { font: small "Trebuchet MS", Tahoma, Verdana,Sans-serif; color:#FFFFFF; background:#112D5C url(../images/big-bg.jpg) repeat-x; margin:0; padding:0; text-align:center; }
a {outline:none;}
#glowne {margin: 50px 0 0 0; display:none; }
#header {height: 264px;background:url(../images/bg_gora1.jpg) repeat-x 0 64px; }
#header_konsulting{background:url(../images/bg_gora.jpg) no-repeat 0 64px; padding:0; margin:0; }
#gora_lewa {float:left; width:450px; height:199px; }
#gora_lewa div#tekst_home { color:#000000; width:450px; margin:5px 0 0 20px; text-align:left; font-size:11px; line-height:18px; }
#gora_lewa h1 {display:none; }
#gora_prawa { float:left; width:390px; margin:5px 0 0 10px;	padding:0; }
#gora_lewa a, #gora_lewa a:visited, #gora_lewa a:hover{ color: #000000; text-decoration:none;  }
#nawigacja, #body, #stopka, #box_srodek { width:900px; margin: 0 auto;}
#logo { display: block;float: left; width: 255px;height:48px; margin:0 0 0 10px;text-decoration: none; background:url(../images/logo_firmy.gif) no-repeat 0 0;}

/*menu nawigacjaigacja*/
#nav { float: right; width:440px; height:63px; margin-right:450px;}
#nav a { display:block; float:left; height:63px;}
#nav a#oferta {width:90px; height:63px; background:url(../images/menu.gif) no-repeat 0px 0px;}
#nav a#oferta:hover {background:url(../images/menu.gif) no-repeat 0px -63px;}
#nav a#nasze_portfolio {width:100px;background:url(../images/menu.gif) no-repeat -100px 0px;}
#nav a#nasze_portfolio:hover {background:url(../images/menu.gif) no-repeat -100px -63px;}
#nav a#o_nas {width:100px;background:url(../images/menu.gif) no-repeat -197px 0px;}
#nav a#o_nas:hover {background:url(../images/menu.gif) no-repeat -197px -63px;}
#nav a#kontakt {width:100px; background:url(../images/menu.gif) no-repeat -320px 0px;}
#nav a#kontakt:hover { background:url(../images/menu.gif) no-repeat -320px -63px; }
#nav a span, #body #o_nasTresc, #body #kontaktTresc, #body #kontaktWyslane, #body #ofertaTresc { display:none; margin:0; }

#box_srodek { clear:both; }
#logo_isconsulting {margin:10px 0 0 30px;}
#logo_isconsulting a {display:block; float:left; width:305px; height:71px;  background:url(../images/logo_isconsulting.png) no-repeat;}
#logo_isconsulting a:hover { background:url(../images/logo_isconsulting.png) 0px 1px no-repeat;}

/* BODY */
#body { text-align:left;}
#body h1 { display:block; width:388px; height:42px; margin:0 0 0 50px; padding:0; font-size:26px; }
#body h1 span { display:none; }
#body .bodyglowne { width:800px; margin:0 auto; color:#FFFFFF; font-size:13px; }

.nasze_projekty { color:#000000; clear:both; width:800px; height:160px; background:url(../images/portfolio_bg.jpg) no-repeat 0 0; margin:0 0 10px 0; line-height:140%; }
#body .bodyglowne .szczegoly { float:right; width:370px; font-size:10px; margin:10px 10px 0 0px; text-align:justify;}
#body .bodyglowne .podglad { display:block; float:left; width:400px; height:135px; border:none;
 margin:8px 8px 0 0; text-decoration:none;}
#body .bodyglowne .nasze_projekty .tytul { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-bottom:1px solid #FFFFFF; padding:0 0 2px 0; margin:0 4px 2px 0; color:#FFFFFF;}
a.nowe_linki {color:#000000; padding-bottom:1px; text-decoration:none; font-weight:bold; font-size:12px;}
a.nowe_linki:hover {color:#FFFFFF; border-bottom:1px solid #FFFFFF;}
.podglad img {border:0; text-decoration:none;}


/*#body .bodyglowne .nasze_projekty .left { float:left; width:65px;}
#body .bodyglowne .nasze_projekty .right { float:left; text-align:right; width:244px; margin-right:20px; }*/

#body .bodyglowne #kontaktLewa { float:left; width:350px; color:#FFFFFF; }
#body .bodyglowne #kontaktPrawa { float:right; width:396px; height:396px; padding:8px 0 0 24px; font-size:10px; background:url(../images/kontakt_bg.jpg) no-repeat 12px 0; }
#body .bodyglowne #kontaktPrawa .tytul, #body .bodyglowne #kontaktWyslane .tytul { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; border-bottom:1px solid #666; padding:0 0 3px 0; margin:0 0 3px 0; width:94%;}
#body .bodyglowne #kontaktWyslane .tytul { border:0;}
div.bodyglowne { line-height:2em; font-size:12px; color:#FFFFFF;}
b.doswiadczenie { display:block; font-size:14px; width:400px; border-bottom:1px solid #CCC; padding:0 0 3px 0; margin:0 0 6px 0;}
#o_nasTresc div.list { line-height:24px; }
#o_nasTresc .topleft { width:490px; }
#o_nasTresc .botleft { width:394px; }

#overlay { display:none; background-image: url(../images/overlay.png); position:absolute; top:0; left:0; z-index:90; width:100%; height:100%;}

/*STOPKA*/
#stopka { width:100%;  clear:both; height:95px;  background: #564030; color: #000000;  position:relative; background:url(../images/bg_stopka.jpg) repeat-x; bottom:0; }
#stopka_srodek {width:600px; margin:0 auto; padding:18px 0 0 0;}
#stopka_lewa {width:289px; margin:0; padding:0;  }
#projektowanie_stron { list-style:none; padding:0; margin:0; width:165px; height:51px; position:relative; border:none;}
#projektowanie_stron span { display:none; position:absolute; }
#projektowanie_stron a { display:block; text-indent:-1900%; position:absolute; outline:none; }
#projektowanie_stron a:hover { background-position:right top;  padding:0; margin:0; }
#projektowanie_stron a:hover span {display:block;}
#projektowanie_stron .marcol {width:165px; height:51px; background:url(../images/logo_marcol_art_pl.gif) no-repeat; padding:0; margin:0; }
#logo_isconsulting_min a { float:right; width:211px; height:49px;  background:url(../images/logo_isconsulting_min.jpg) no-repeat;}
#logo_isconsulting_min a:hover { background:url(../images/logo_isconsulting_min.jpg) 0px 1px no-repeat;}
.czysc { font-size:0; line-height:0; height:0; width:0; clear:both; }
.male { font-size:12px; }
#dark { display:none; position:absolute; overflow:hidden; top:1px; left:1px;
 background:#000; width:99.9%; height:99.9%; z-index:1000; }
#dziekujemy { display:none; font-size:12px; line-height:16px; color:#000000; }