html, body 
{ 
height: 100%; 
margin: 0; 
padding: 0;
font-family: "Trebuchet MS", Arial, sans-serif; 
font-size:12px;
font-weight: bold;
font-weight: normal;
color: #FFFFFF; 
background-color:#4B4A3D;
background-color:#3d3230;
}


div#cent1 { border: 0; height: 50%; width: 50%; position: absolute; left: 25%; top: 25%;}
div#cent2 {position: relative; left: 50%; top: 50%; height: 1px; width: 1px;}

div#calosc
{
position: absolute;
top:-280px; left:-495px;
height: 572px;
width: 990px;
text-align: left;
display:none;
}


        #naglowek
        {
        margin: 0px 0px 0px 0px;
        position:relative; top:0px; left:0px;
        width: 990px;
        height: 103px;
        background-color: #4C2E56;
        background-color: #5a0942;
        background-repeat: no-repeat; 
        background-position: center 0px;
        }

               
               
               #foto_menu {width:500px; position:absolute; top:83px; right:9px; text-align:center;  z-index:99;}

                     a.lista_foto {text-align:center;}
                            
                     div.lista_foto, div.lista_foto2, div.lista_foto_np, div.lista_foto_o {float:left; z-index:99;}
                     
                     div.lista_foto, div.lista_foto2 {width:19px; height:19px; background-image: url('grafika/nr.jpg'); background-repeat: no-repeat; text-align:center; background-position: 0px 0px;}
                     
                     div.lista_foto2 {background-image: url('grafika/nr2.jpg');}
                     
                     div.lista_foto_np {width:90px;}
               
               #logo  {margin:0; position:absolute; top:20px; left:10px;}
               
               #foto2, #foto3 {margin:0; position:absolute; top:103px; right:0px; z-index:1;}

               #menu1, #menu2, #menu3, #menu4, #menu5, #menu6 
               {
               display: block;
               width:195px; height:28px; margin: 0px 0 0px 0; padding:0px;
               position:relative; left:-8px;
               text-align:left;
               font-size:12px;
               font-weight:bold;
               letter-spacing:2px;
               color: #eeeeee;
               font-family: Arial, sans-serif; 
               } 
               #menu1:hover, #menu2:hover, #menu3:hover, #menu4:hover, #menu5:hover, #menu6:hover 
               {
               font-size:13px;
               text-decoration: none;
               color: #ffffff;
               background-color:#4C2E56;
               }


        #zasadnicza 
        {
        margin: 0px 0px 0px 0px;
        width: 990px;
        height: 455px;
        }

                #lewa { float:left; margin:0px; width: 276px; height: 455px;}
                
                #lewa32 { float:left; margin:0px; width: 368px; height: 455px;}

                                #zaw_lewa { position:relative; left:65px; margin: 0px; padding:0px;  width: 178px;}

                #menu {position:absolute; top:103px; left:276px; margin:0px; width: 195px; height: 455px; background-color:#4B4A3D; line-height: 100%;}

                #menu2k {position:absolute; top:103px; left:0px; margin:0px; width: 195px; height: 455px; background-color:#4B4A3D; line-height: 100%;}
                
                #menu32k {position:absolute; top:103px; left:368px; margin:0px; width: 195px; height: 455px; background-color:#4B4A3D; line-height: 100%;}

                                #zaw_menu { position:relative; left:8px; text-align: left; margin: 0px; padding:0px;  width: 174px; line-height: 120%;}

                                      img.lhr {width:195px; height:1px; border:0; position:relative; left:-8px; margin:0px;}
                                      
                                      span.menu {position:absolute; top:6px; left:12px; font-weight:bold;}
                                      
                                      span.menu_strz {position:absolute; top:6px; right:8px; color:#454545; font-weight:bold;}

                                      a.submenu, a.submenu_a {width:195px; position:relative; left:-8px; display: block; height:28px; margin: 4px 0 4px 0; padding:0px;}

                                      a.submenu:hover, a.submenu_a {background-color: #6B054D;}

                                      span.submenu {position:relative; left:16px; top: 6px;}


                #tresc, #tresc2, #tresc32 {position:absolute; top: 103px; right:0px; width: 519px; height: 455px; margin:0px; text-align: justify;z-index:4;}
                
                #tresc2 {width: 795px;}
                
                #tresc32 {width: 429px;}


                                #zaw_tresc, #zaw_tresc2, #zaw_tresc_c {width: 480px; height: 400px; margin: 0px 0px 0px 0px; padding:0px; position:relative;top:10px;left:10px;
                                 text-align: justify;z-index:5;}

                                #zaw_tresc_c {position:relative;top:100px;left:0px; text-align: center; 
                                line-height: 100%;}
                                
                                #zaw_tresc_cl {width: 180px; position:relative;top:100px;left:198px; text-align: left; 
                                line-height: 100%;}

                                #zaw_tresc2 {width: 720px;}

                                        #poprzednie_zdjecie, #flashcontent_prev {position:absolute; top:0px; right:430px; width:100px; height:100px; z-index:99;}

                                        #poprzednie_zdjecie2 {position:absolute; top:0px; right:700px; width:100px; height:455px; z-index:99;}
                                        
                                        #flashcontent_prev32 {position:absolute; top:0px; right:900px; width:100px; height:100px; z-index:99;}

                                        #nastepne_zdjecie, #flashcontent {position:absolute; top:0px; right:0px; width:100px; height:455px; z-index:99;}

                                        

        
        
        #stopka 
        {
        position:absolute; top: 558px; left:0px;
        margin: 0px 0px 0px 0px; 
        width:990px; 
        height:12px; 
        text-align: left;
        color: #939E81;
        }
        
        #stat {position:absolute; top: 558px; left:941px;}
        
        #projekt_strony {position:absolute; top: 578px; left:0; width:990px;  text-align:right; color:#9F9F9F;}

                #stopka_tresc {position:relative; top:0px;}
                

                
                

/* tagi a i czcionki */

a {color: #eeeeee; text-decoration: none;}

a:hover {color: #C9CCC4;}

a.menu {color: #cccccc; font-weight:bold;position:relative; top:4px;}

a.menu:hover {text-decoration: none;}

a.stopka {color: #7D866C; font-weight: normal;}


a.prev_zdjecie {position:absolute; bottom: 6px; right:440px; color:#FFFFFF; z-index:99;}
span.prev_zdjecie {position:absolute; bottom: 5px; right:439px; color:#000000; z-index:98;}

a.prev_zdjecie32 {position:absolute; bottom: 6px; right:350px; color:#FFFFFF; z-index:99;}
span.prev_zdjecie32 {position:absolute; bottom: 5px; right:349px; color:#000000; z-index:98;}

a.next_zdjecie {position:absolute; bottom: 6px; right:160px; color:#FFFFFF; z-index:99;}
span.next_zdjecie {position:absolute; bottom: 5px; right:159px; color:#000000; z-index:98;}

ul.oferta {line-height:120%;}

/* nagłówki */
h1 {font-size:12px; font-weight: bold;}
h1.home {position:absolute; top: 83px; left:24px; font-size:14px; font-weight: normal; margin:0; padding:0; font-family: 'Trebuchet MS'; font-style: italic; letter-spacing:4px; }
h2 {font-size:16px; font-weight: bold;}
h2.oferta {font-size:16px; font-weight: bold; margin:3px; padding:0;}
/* formularze*/

input {position: absolute; left:100px; width: 60%; border: 1px dotted #506B3F; background-color: #BEBDAF;}
input:hover {background-color: #E4E4DE;}
textarea {position: absolute; left:100px; width: 60%; overflow:auto; border: 1px dotted #506B3F; background-color: #BEBDAF;}
textarea:hover {background-color: #E4E4DE;}
input.dodaj {left:170px; width:30%; color: #fefefe;; border: 1px solid #506B3F; background-color: #626252;}
input.dodaj:hover {background-color: #83826D;}

.form_opis {position: absolute; left:0px;}
