*{
margin: 0;
padding:0;

}

div.jquery-ajax-loader {
	background: transparent url(../gfx/load.gif) no-repeat 50% 50%;
	opacity: .9;
}

html {background: #c4c4c4 url('../gfx/grad_szary.jpg') 0px -50px repeat-x; width:100%; background-attachment:fixed; }

body {
   width:100%;

   	margin: 0px auto;
         background: transparent url('../gfx/tlo_szary.jpg') center -50px no-repeat;
         background-attachment:fixed;
	font-family: Sans-serif;
	font-size: 12px;
	
	margin: 0;
	padding: 20px 0px 0px 0px;
float:left;
text-align:center;
}

div#head{ margin: 0px auto 0px auto; width:960px; display:block; min-height:128px; }

h1 {

   background: transparent url('../gfx/gabinet_chirurgii_plastycznej.png') 0px 0px no-repeat;
   width:493px;
   height:35px;
   display:block;
   text-indent:-9999px;
   margin: 0px auto 0px auto;

}
span#logo{
     /*
      background: transparent url('../gfx/dr-nawrocki_logo.png') 0px 0px no-repeat;
   width:64px;
   height:118px;
     */
     
           background: transparent url('../gfx/logo_2.png') 0px 0px no-repeat;
   width:85px;
   height:116px;
   display:block;
   text-indent:-9999px;
   
   float:left;
   position:relative;
   left:193px;
   top:22px;
}

h2#lek{

   background: transparent url('../gfx/lek_med_ryszard_nawrocki.png') 0px 0px no-repeat;
   width:323px;
   height:28px;
   display:block;
   text-indent:-9999px;
   margin: 6px auto 0px auto;
}
h2#spec{
 
   background: transparent url('../gfx/specjalista_chirurgii_plast.png') 0px 0px no-repeat;
   width:259px;
   height:28px;
   display:block;
   text-indent:-9999px;
   margin: 4px auto 0px auto;
}
.center{width:100%; text-align:center; margin:0px auto; display:block;}
.left{float:left;}

.clr{width:100%; clear:both;}

#clr{width:100%; clear:both;}

div#content{width:100%; display:none; }

div#page_text{width:960px; margin:0px auto; text-align:left; height:auto; display:block;}

ul#main_menu{ width:960px; height:460px; display:block; margin:0px auto; padding-top:20px; list-style-type:none; margin-bottom:15px;}

ul#main_menu li{ width:300px; height:230px; display:block; float:left; margin:0px auto; }

ul#main_menu li a {
   outline:none;
   outline-style:none;
   width:300px;
   height:auto;
   margin:auto;
   cursor:pointer;
   }
   
ul#main_menu li a span { display:none;}

ul#main_menu li a img{ margin:auto; border:none; outline:none; cursor:pointer;}


div#bottom{width:100%; display:block; float:left; font-size:11px;}
.abs{ bottom:0px; }
.pages{line-height:18px; }
div#bottom p{width:960px;  display:block; margin:0px auto; }


div#bottom p span a, .txt_r a, .txt_l a{color:#fff; text-decoration:underline; letter-spacing:1px;}
div#bottom p span a:hover, .txt_r a:hover, .txt_l a:hover{text-decoration:none;}

 
                  
 .txt_l{text-align:left;width:620px; float:left; display:block; color:#000; font-weight:bold; border-top:1px #fff solid;   background: transparent url('../gfx/stopka_bg.png') 0px 0px repeat;
                  padding:7px 9px; min-height:30px;}
 .txt_r{text-align:right; width:300px; float:left; display:block; color:#000; font-weight:bold; border-top:1px #fff solid;   background: transparent url('../gfx/stopka_bg.png') 0px 0px repeat;
                  padding:7px 9px; min-height:30px;}
                  

ul#cont_menu{ list-style-type:none; float:right; text-align:center; padding:20px 0px;}
ul#cont_menu li{ width:150px; height:25px; border-top:1px solid #fff; padding-top:8px;}
ul#cont_menu li:first-child{border-top:none;}
ul#cont_menu li a{display:block; text-indent:-9999px; margin:auto; outline:none; outline-style:none;}


.c_o_mnie{width:59px; height:17px; background: transparent url('../gfx/menu/o_mnie_przycisk.png') 0px 0px no-repeat; }

.c_zabiegi{width:63px; height:19px; background: transparent url('../gfx/menu/zabiegi_przycisk.png') 0px 0px no-repeat; }
.c_gabinet{width:73px; height:21px; background: transparent url('../gfx/menu/gabinety_przycisk.png') 0px 0px no-repeat; }
.c_dla_pacjentow{width:119px; height:21px; background: transparent url('../gfx/menu/dla_pacjentow_przycisk.png') 0px 0px no-repeat; }
.c_galeria{width:58px; height:16px; background: transparent url('../gfx/menu/galeria_przycisk.png') 0px 0px no-repeat; }
.c_kontakt{width:65px; height:16px; background: transparent url('../gfx/menu/kontakt_przycisk.png') 0px 0px no-repeat; }

#cont_left{
   
   width:221px;
   float:left;
   display:block;
  position:relative;
   left:10px;
   
}

#cont_right{
   background: transparent url('../gfx/ramka/ramka_line.png') 0px 0px repeat-y; 
   z-index:0;

   color:#000;
   float:left;
   width:739px;
   display:block;
  position:relative;
  top:-200px;
  margin-bottom:-165px;
}
#cont_right{float:left;}
#cont_right p{width:650px; margin:0px 15px 0px 55px; display:block; line-height:25px; font-size:13px;}
#cont_right a{font-weight:bold; color:#0099cc;text-decoration:none; border:none; outline:none;}
#cont_right a:hover{ text-decoration:underline;}
#cont_right a img{border:none;}
#cont_right h2{display:block; text-indent:-9999px; position:relative; }

#cont_right p iframe{border:4px #fff solid; border-top-width:1px; margin:10px auto; position:absolute; left:85px; top:40px;}
#cont_right p .if_space{position:relative; width:100%; height:340px; display:block;}
#cont_right p strong{position:relative; left:20px; margin-bottom:20px;}

#box_left, #box_right{width:310px; height:auto; display:block; float:left;}
#box_left{margin-left:55px; margin-right:30px;}


.h2-omnie{ width:179px; height:45px;   background: transparent url('../gfx/h2_o-mnie.png') 0px 0px no-repeat; top:-85px; margin-bottom:-40px; left:100px;}
.h2-zabiegi{ width:187px; height:48px;   background: transparent url('../gfx/h2_zabiegi.png') 0px 0px no-repeat; top:-88px; margin-bottom:-40px; left:100px;}
.h2-gabinet{ width:192px; height:45px;   background: transparent url('../gfx/h2_gabinety.png') 0px 0px no-repeat; top:-88px; margin-bottom:-40px; left:100px;}
.h2-dla_pacjentow{ width:179px; height:46px;   background: transparent url('../gfx/h2_dla_pacjentow.png') 0px 0px no-repeat; top:-88px; margin-bottom:-40px; left:100px;}
.h2-galeria{ width:178px; height:49px;   background: transparent url('../gfx/h2_galeria.png') 0px 0px no-repeat; top:-88px; margin-bottom:-40px; left:100px;}
.h2-kontakt{ width:179px; height:48px;   background: transparent url('../gfx/h2_kontakt.png') 0px 0px no-repeat; top:-88px; margin-bottom:-40px; left:100px;}


#ramka_top{width:739px; min-height:30px; background: transparent url('../gfx/ramka/ramka_top.png') 0px 0px no-repeat; position:relative; top:-26px; left:0px; }
#ramka_top a{ text-indent:-9999px; width:47px; height:46px;  display:block; background: transparent url('../gfx/ramka/zamknij.jpg') 0px 0px no-repeat; float:right; outline:none; outline-style:none;
            position:relative; top:11px; left:-10px; border:none;}
 #ramka_top a:hover{background: transparent url('../gfx/ramka/zamknij_h.jpg') 0px 0px no-repeat; border:none;}
#ramka_bottom{float:left; width:739px; min-height:30px; background: transparent url('../gfx/ramka/ramka_bottom.png') 0px 0px no-repeat; position:relative; top:28px; left:0px; }



.kontakt_foto{width:269px; height:259px;  background: transparent url('../gfx/kontakt_foto.png') 0px 0px repeat; position:relative; left:15px; z-index:10; }
.dla_pacjentow_foto{width:261px; height:261px;  background: transparent url('../gfx/dla_pacjentow_foto.png') 0px 0px repeat; position:relative; left:15px;z-index:10; }
.gabinety_foto{width:260px; height:257px;  background: transparent url('../gfx/gabinety_foto.png') 0px 0px repeat; position:relative; left:15px; z-index:10; }
.galeria_foto{width:259px; height:261px;  background: transparent url('../gfx/galeria_foto.png') 0px 0px repeat; position:relative; left:15px;z-index:10; }
.o_mnie_foto{width:264px; height:264px;  background: transparent url('../gfx/nawrocki_ryszard.png') 0px 0px repeat; position:relative; left:15px; z-index:10; }
.zabiegi_foto{width:260px; height:257px;  background: transparent url('../gfx/zabiegi_foto.png') 0px 0px repeat; position:relative; left:15px;z-index:10; }


/* menu stopka*/
#bottom_menu{ list-style-type:none; float:left; }
#bottom_menu li{float:left; margin-right:15px;padding-bottom:5px;}

#pages_foot{text-align:right; width:930px; display:block; color:#000; font-weight:bold; border-top:1px #fff solid;   background: transparent url('../gfx/stopka_bg.png') 0px 0px repeat;
                  padding:7px 9px; margin:0px auto; clear:both;}
		  
#pages_foot a{color:#fff; text-decoration:underline; letter-spacing:1px;}
#pages_foot a:hover{text-decoration:none;}
#pages_foot span{line-height:20px;}

/* podstrony*/

/* kontakt*/

.h3-kontakt_form{width:244px; height:30px;  display:block; background: transparent url('../gfx/formularz_kontaktowy.png') 0px 0px no-repeat; top:0px; margin-bottom:0px; left:0px; text-indent:-9999px; margin-top:25px;}
.h3-kontakt_tel{width:188px; height:30px;   display:block; background: transparent url('../gfx/kontakt_telefoniczny.png') 0px 0px no-repeat; top:0px; margin-bottom:20px; left:0px; text-indent:-9999px;}
.kontakt_tel{float:left; position:relative; top:150px; font:normal 16px 'Arial';}
.kontakt_tel span{width:300px; height:auto; float:left; display:block; margin-bottom:20px;}

.kontakt_tel span{font-weight:bold;}

form{margin:20px 0; width:300px;  float:left; }
form input, form select, form textarea{border:1px solid #fff; border:1px solid #000; margin:5px 0;  margin-bottom:15px; float: left;}

form span{width:300px;float:left; font-weight:bold; font:normal 13px 'Arial'; padding-left:8px;}

form .in{ width:300px; height:25px; }
form .submit{padding:5px 15px; border:2px solid #fff; background-color:#fff; color:#000; border:1px solid #000; font-weight:bold; letter-spacing:1px; float:right;}
form .submit:hover{background-color:#999; cursor:pointer;}
form textarea{ width:300px; height:125px; }

/* gabinety */
.gab_linki a{margin:15px 0px 0px 28px; text-indent:-9999px; float:left; display:block;}

#gab_pokaz_o{width:125px; height:125px;   background: transparent url('../gfx/ostrow.jpg') 0px 0px no-repeat; }
#gab_pokaz_w{width:125px; height:125px;  background: transparent url('../gfx/wroclaw.jpg') 0px 0px no-repeat;}
#gab_pokaz_l{width:125px; height:125px;  background: transparent url('../gfx/lublin.jpg') 0px 0px no-repeat;}
#gab_pokaz_s{width:125px; height:125px;  background: transparent url('../gfx/szczecin.jpg') 0px 0px no-repeat;}

/* dla_pacjentów */

.dla_pacjentow span{width:400px; display:block; margin-bottom:65px; position:relative; top:50px;}
.dla_pacjentow span span{font-weight:bold; margin-top:15px;}
table#cennik {position:relative; left:50px; width:485px; line-height:20px; display:none;}

table#cennik tr td{height:25px;}
#cennik_ads{display:none;}

#cennik_lnk{min-width:400px; cursor:pointer; text-decoration:underline;color: #0099CC;}
#cennik_lnk:hover{text-decoration:none;}


.red{color:#B00000; }
.files{width:200px; height:auto; display:block; float:right;}
.files a{text-decoration:none; margin:0px 0px 15px 20px; text-indent:-9999px; float:left; display:block;}
.files a.ankieta{width:169px; height:165px;   background: transparent url('../gfx/ankieta.jpg') 0px 0px no-repeat; }
.files a.zgoda{width:169px; height:165px;   background: transparent url('../gfx/zgoda.jpg') 0px 0px no-repeat; }
.files a.informacje{width:175px; height:172px;   background: transparent url('../gfx/info_dodatkowe.jpg') 0px 0px no-repeat; }



/* zabiegi */


#zabiegi_menu{list-style-type:none; float:right; text-align:center; width:280px;}
#zabiegi_menu li{float:left;  width:130px; margin:5px; height:130px; display:block;}

#zabiegi_menu  li a {
   outline:none;
   outline-style:none;
   width:125px;
   height:auto;
   margin:auto;
   cursor:pointer;
   border:none;
   }
  
  #zabiegi_menu li a img{ float:left;} 
#zabiegi_menu li a span { display:none;}

.zabiegi_txt{width:300px; float:left; display:block; margin-left:55px;}

.zabiegi_txt ul h3{letter-spacing:1px; margin-bottom:15px; font-size:12px;}
.zabiegi_txt ul{list-style-type:circle; }
.zabiegi_txt ul li{line-height:20px; position:relative; left:20px; margin-bottom:5px;}
.zabiegi_txt ul ul{margin-left:20px; list-style-type:none;}

.zabiegi{display:none;}

#cont_right .zabiegi_txt .zabiegi h3{letter-spacing:1px; margin-bottom:15px;}
#cont_right .zabiegi_txt .zabiegi p{width:300px; margin:0px; font-size:12px; line-height:18px; margin-bottom:20px; float:left;}
.gal{padding:5px; margin:15px auto 5px auto; text-align:center; display:block; background-color:#f9f9f9;}
.h{display:none;}

/* galeria */
.galeria {float:left;  margin-right:-40px;}

.galeria a{float:left; margin-left:15px;
-moz-box-shadow: 5px 5px 5px #888;
-webkit-box-shadow: 5px 5px 5px #888;
box-shadow: 5px 5px 5px #888;

margin-bottom:10px;}

.galeria a img{width:auto; height:160px; display:block; float:left; }

#gal_options{margin-top: 50px; float:left; padding-left:80px;}
#gal_options a {margin-left:20px;}

/* O mnie */
.o_mnie strong{width:100%; clear:both; display:block; left:-20px;}
.cert_box{ display:block; width:650px; height:180px; display:block;}
a.cert{float:left; margin-left:20px;
-moz-box-shadow: 5px 5px 5px #888;
-webkit-box-shadow: 5px 5px 5px #888;
box-shadow: 5px 5px 5px #888;

margin-bottom:10px;
}
a.cert img{width:auto; height:160px; display:block; float:left; outline:1px solid #888;}



