body {
     padding: 0;
     background-color: #d8d9c0;
     background-image: url(graphics/bg.png);
     background-repeat: repeat-x;
     color: #000000;
     font-variant: small-caps;
     font-family: Arial, Verdana, Georgia;
     font-size: 12px;
     text-align: center;
     margin-left: auto;
     margin-right: auto;
     margin-top: 0;
     margin-bottom: 0;
     }
     
div {
     overflow: hidden;
    }
    
img {
    border: none;
    }

div#top{
              background-image: url(graphics/top.jpg);
              background-repeat: no-repeat;
              background-color: #ffffff;
              width: 910px;
              height: 158px;
              text-align: center;
              margin-left: auto;
              margin-right: auto;
              padding: 0;
           }
           
div#under_top{
              background-image: url(graphics/under_top.jpg);
              background-repeat: no-repeat;
              background-color: #ffffff;
              width: 910px;
              height: 56px;
              text-align: center;
              margin-left: auto;
              margin-right: auto;
              color: #000000;
           }

div#under_top a{
            color: #000000;
            font-size: 12px;
            font-weight: bold;
            background-color: #9ac045;
            border: 1px solid #008000;
            text-decoration: none;
            display: block;
            float: left;
            margin: 0 4px 0 0;
            padding: 12px 2px 12px 2px;
            width: 100px;
            }

div#under_top a:hover{
                   color: #000;
                   background-color: #E0E3CE;
                   }

           
div#main{
         background-color: #dff7e6;
         width: 910px;
         height: 475px;
         text-align: center;
         margin-left: auto;
         margin-right: auto;
         padding: 0;
        }
        
        
           
div#left{
        background-image: url(graphics/left.jpg);
        background-repeat: no-repeat;
        background-color: #ffffff;
        width: 15px;
        height: 475px;
        padding: 0;
        float: left;
        }
        
div#menu{
           background-color: #dff7e6;
           width: 285px;
           height: 475px;
           padding: 0;
           float: left;
           }
        
div#extern_content{
                   background-image: url(graphics/content.jpg);
                   background-repeat: no-repeat;
                   background-color: #dff7e6;
                   width: 603px;
                   height: 475px;
                   margin: 0;
                   padding: 0;
                   float: left;
                   }
                   
div#content{
             color: #000000;
             width: 583px;
             height: 466px;
             margin: 10px;
             padding: 0;
             overflow: auto;
             }
           
div#right{
          background-image: url(graphics/right.jpg);
          background-repeat: no-repeat;
          background-color: #dff7e6;
          width: 7px;
          height: 475px;
          padding: 0;
          float: left;
          }

           
div#content p{
            font-size: 12px;
            text-align: justify;
            margin: 8px 15px 8px 15px;
          }
          
div#content a{
              color: #03B81D;
              }
              
div#content a:hover{
                     color: #4CE7FF;;
                    }
          
div#content h1{
               font-size: 14px;
               text-align: left;
               margin: 15px;
             }
             
div#bottom{
              background-image: url(graphics/bottom.jpg);
              background-repeat: no-repeat;
              background-color: #ffffff;
              width: 910px;
              height: 43px;
              text-align: center;
              margin-left: auto;
              margin-right: auto;
              padding: 0;
           }
           
div#bottom div{
                text-align: right;
                padding: 10px 60px 0 0;
               }
             
div#bottom a{
            color: #000000;
            font-size: 12px;
            font-weight: bold;
            text-decoration: none;
            }
            
div#bottom a:hover{
                   color: #4CE7FF;
                   }
                   
                   
                   
                   
div#under_bottom{
                   background-color: #DFE1CC;
                   color: #000000;
                   width: 910px;
                   height: 16px;
                   text-align: center;
                   margin-left: auto;
                   margin-right: auto;
                   padding: 0;
                   margin-top: 0;
                   margin-bottom: 0;
                    }

div#under_bottom p{
                   text-align: center;
                   font-size: 10px;
                   margin: 0;
                   padding: 0;
                   color: #000;
                  }

div#under_bottom a{
                   color: #000;
                   text-decoration: underline;
                   }

div#under_bottom a:hover{
                        color: #000;
                        text-decoration: underline;
                        }
                        
                        
table#formularz {
                 background: none;
                 color: #000000;
                 text-align: center;
                 width: 400px;
                 margin-left: auto;
                 margin-right: auto;
                }

table#formularz td{
                   text-align: left;
                   margin: 0;
                   padding: 0;
                  }
p.tabela{
         margin: 0;
         padding: 0;
         }

input.tekscik {
               background: #FEFFED;
               color: #000000;
               padding: 2px;
               font-size: 12px;
               margin: 0;
               }

textarea {
          background: #FEFFED;
          color: #000000;
          font-size: 12px;
          }

input.przycisk {
                background: #FEFFED;
                color: #000000;
                font-size: 12px;
                padding: 5px;
               }
               
div#text_in_content{
                    margin: 10px 10px 0 10px;
                    padding: 0;
                    text-align: justify;
                    font-size: 12px;
                    }
                    
ul {
    margin: 0 15px 0 15px;
    padding: 0 0 0 15px;
    text-align: left;
   }

   
td a{
     font-size: 10px;
     text-decoration: none;
     font-family: Verdana;
     }
     
ul.medycyna_estetyczna li{
                          margin-top: 10px;
                          }
                          
table.zabiegi{
               margin-left: auto;
               margin-right: auto;
               text-align: center;
              }
                          
table.zabiegi p{
                font-weight: bold;
                margin-top: 0;
                text-align: center;
               }
               
div#content h2{
               font-size: 12px;
               text-align: left;
               margin: 24px 15px 2px 15px;
             }
			   
table#info{ 
           margin: 2px 15px 8px 2px;
        }

table#info td{
           border: 1px solid #A8D1A9;
           height: 140px;
           width: 200px;
           vertical-align: top;
          }
		  
table#info td p{
                 font-size: 11px;
                 margin: 4px;
                 font-variant: normal;
                  }
                  
table#info td h3{
                 font-size: 11px;
                 margin: 4px;
                 font-variant: normal;
                 text-align: left;
                  }
                  
div#content h3{
            font-size: 14px;
            text-align: justify;
            margin: 8px 15px 8px 15px;
          }
          
fieldset{
         font-weight: normal;
         width: 140px;
         height: 120px;
         padding: 5px;
         text-align: left;
         margin: 0 10px 20px 10px;
         }

fieldset a{
           margin: 5px 0 10px 0;
           font-weight: bold;
           display: block;
           background-image: url(graphics/arrow_next.gif);
           background-repeat: no-repeat;
           background-position: left;
           padding-left: 16px;
         }
         
textarea{
                 font-variant: normal;
                  }
