body {background-color: #A9A9A9; margin: 0; padding: 0; text-align:center;}
img  {border: 0px;}
div  {position:relative;   }

#container {margin: 0 auto;padding: 0;position: relative;width: 800px;text-align: left;font-size: 12px;font-weight: normal;font-family: Tahoma;}

#top {width: 100%; overflow: hidden;}
     #top_img { width: 100%; height: 139px; background: url(../gfx/top.jpg);}
     #menu { width:100%; height:40px; z-index:10; border-bottom: 1px solid #A9A9A9; background: url(../gfx/button.gif); vertical-align: middle;}
           .button {width: 90px; height: 40px;float:left; background: url(../gfx/button.gif); vertical-align: middle; text-align: center; color:#ffffff; }
           .bt_belka{ width: 5px; height: 40px;float:left; background: url(../gfx/bt_belka.gif);}
           #menu a {color: #ffffff;}
     #baner_top {width: 100%; text-align:center; height: auto; z-index:-1;}

#tresc { width: 100%; height: auto;  overflow: hidden;}
       #left{ width: 80%; height: auto; float: left;  border-right: 2px solid #A9A9A9; z-index:5;}
              #title_main{background : #1A282B; color: #ffffff; font-weight:bold; padding-top: 10px; height: 25px; border-top: 2px solid #A9A9A9;border-bottom: 2px solid #A9A9A9;}
              #title_main p {color: #ffffff; font-weight:bold; margin-left: 20px; padding-top: 10px; height: 25px;}
              #last_foto { width: 100%; background: #303030; text-align: center;}
                         #first_foto{ width: 99%; background-color: #3C3C3C; border-top: solid 1px #1A282B; border-right: solid 1px #1A282B;border-bottom: solid 1px #1A282B;border-left: solid 1px #1A282B; }
                         #first_foto h1 {color:#ffffff; text-align: left; font-size: 12px; margin-left: 20px;}
                                     #ff_lewa {width: 30%; float: left;}
                         #first_foto img {border: 5px solid #565656; width: 400; height: 320;}
                         #first_foto p {color: #ffffff; text-align:left; margin-left: 20px; font-size: 11px;}
                         #last_small {width: 99%; height:100px; background-color: #3C3C3C; border-top: solid 1px #1A282B; border-right: solid 1px #1A282B;border-bottom: solid 1px #1A282B;border-left: solid 1px #1A282B; }
                                     #small_left{width:20%; height:auto; float:left; padding-top: 8px;padding-left: 10px;}
                                     #small_left img {border: 3px solid #616161;}
                                     #small_right{ width: 30%; float: right; padding-top:8px;}
                                     #small_right p {color: #ffffff; text-align:left; margin-left: 20px; font-size: 11px;}
                                     #small_middle{ padding-left: 160px;}
                                     #small_middle p {color: #ffffff; text-align:left; margin-left: 20px; font-size: 11px;}
                                     #glowna_small_middle p {color: #ffffff; text-align:left; margin-left: 155px; font-size: 11px;}
                                     #small_middle h1 {color:#ffffff; text-align: left; font-size: 12px; margin-left: 20px;}
                                     #glowna_small_middle h1 {color:#ffffff; text-align: left; font-size: 12px; margin-left: 155px;}

#kat_small { height:100px; border-top: solid 1px #1A282B;border-bottom: solid 1px #1A282B; }
#kat_middle{overflow:hidden;}
     #kat_middle p {color: #ffffff; text-align:left; margin-left: 20px; font-size: 11px;}


#nawigacja {background-color: #1A282B;text-align:center; color:#ffffff;}
     #nawigacja a {color:#ffffff; font-size:12px;}

       #right { height: auto;}
              #wyszukiwarka{background : #1A282B; color: #ffffff; font-weight:bold; padding-top: 10px; height: 25px; border-top: 2px solid #A9A9A9;border-bottom: 2px solid #A9A9A9;}
              #search_form{height: 100px; background-color : #303030; text-align:center;color:#ffffff; padding-top:5px;}
              #search_form p {color:#ffffff; padding-top:5px;}
              #input_search {width:120px; border: 0px; background-color: #ffffff; color: #616161; font-size:11px;}
              #button {width: 80px; height: 20px; background: url(../gfx/button_s.gif); border: 0px; color: #ffffff; font-weight: bold;}
              #right_baner{background : #1A282B; height: 600px; text-align: center;}

.textarea{width:420px; height:60px; border: 0px; background-color: #ffffff; color: #616161; font-size:11px;}

#fotka { width: 100%; text-align: center;}
	#fotka_opis {width: 100%; background:#303030; border-bottom: 4px solid #1A282B; }
	#fotka_opis p {color:#ffffff; text-align:left;margin-left:20px;}
	#fotka_galeria{ width: 100%; background:#303030; border-bottom: 4px solid #1A282B; }
	#komentarz {width: 100%; background:#303030; border-bottom: 4px solid #1A282B; margin-top:5px; }
		#kom_title {color: #ffffff; text-align:left; margin-left:10px;margin-right:10px; margin-bottom:5px;}


#kat_left{width: 50%; float:left; overflow:hidden;}
#kat_right{overflow:hidden;}



#register{width:100%; text-align:center; height: 300px; background:#1A282B; }
#register table {color: #ffffff; text-align:left; margin-left: 20px; font-size: 11px; padding-top:30px; padding-left:20px;}
.typ{width:120px; border: 0px; background-color: #ffffff; color: #616161; font-size:11px;}
.error {color: #ff0000;}
.kontakt{width:250px; border: 0px; background-color: #ffffff; color: #616161; font-size:11px;}


#info {width:100%; height: 400px;}

#stopka{ width: 100%; background-color: #1A282B; padding-top:10px; height: 20px; clear: both; text-align:center; color: #ffffff; border-top: 2px solid #A9A9A9;}

.ddm1 {
    font: 11px tahoma;
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 3px 8px 4px 8px;
    border: 0px;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;
}
.ddm1 .item1 {
    background: url(../gfx/button.gif);;
    color: #ffffff;
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #1A282B;
    color: #ffffff;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.ddm1 .item2 {
    background: #1A282B;
    color: #ffffff;
}
.ddm1 .item2:hover {
    background: #303030;
    color: #ffffff;
}
.ddm1 .section {
    border: 1px #003366;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}
.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */
