/*---body---*/
body {
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding: 0px;
background-color: #777777;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration: none;
font-style : normal;
color : #000000;
}

/*---body_main - tutaj jest cala strona---*/
#body_main {
width:800px;
border:none;
position: relative;
margin: 0 auto 0 auto;
}

/*---header - logo dla strony---*/
#header{
width: 800px;
height: 164px;
}

/*---header_1 - logo glowne---*/
#header_1{
    float:left;
width: 388px;
height: 164px;
background-image: url(images/head01.jpg);
}

/*---header_2 - logo drugorzedne---*/
#header_2{
float:left;
width: 412px;
height: 164px;
background-image: url(images/head02.jpg);
}

/*---main - menu i tresc strony---*/
#main{
background-color: #e8e8e8;
float:left;
min-height:338px;
}

a.index{
float:left;
width: 93px;
/*height: 48px;    */
background-image: url(images/aboutb.jpg);
/*border-top: 2px solid #fb7823;   */
padding: 46px 0 2px 0;
}
a.index:hover{
float:left;
width: 93px;
border-bottom: 2px solid #fb7823;
padding-bottom: 0px;
background-image: url(images/aboutb.jpg);
}
a.gallery{
float:left;
width: 98px;
 padding: 46px 0 2px 0;
background-image: url(images/galleryb.jpg);
}

a.gallery:hover{
float:left;
width: 98px;
 border-bottom: 2px solid #fb7823;
padding-bottom: 0px;
background-image: url(images/galleryb.jpg);
}

a.ofert{
float:left;
width: 99px;
 padding: 46px 0 2px 0;
background-image: url(images/ofertab.jpg);
}
  a.ofert:hover{
float:left;
width: 99px;
 border-bottom: 2px solid #fb7823;
padding-bottom: 0px;
background-image: url(images/ofertab.jpg);
}
a.contact{
float:left;
width: 98px;
 padding: 46px 0 2px 0;
background-image: url(images/contactb.jpg);
}

a.contact:hover{
float:left;
width: 98px;
 border-bottom: 2px solid #fb7823;
padding-bottom: 0px;
background-image: url(images/contactb.jpg);
}

/*---menu - układ menu---*/
#menu{
float:left;
width: 800px;
height: 48px;

}

/*---menu_left - pasek lewy menu---*/
#menu_left{
float: left;
width: 388px;
height: 48px;
}

/*---menu_right - pasek prawy menu---*/
#menu_right{
float: left;
width: 412px;
height: 48px;
background-image: url(images/menuright.jpg);
}

/*---content_main - tresc wlasciwa---*/
#content_main{
width: 498px;
float:right;
/*height:289px;  */
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-image: url(images/whiteline.jpg);
background-repeat:repeat-x;
}

#content_maing{
width: 385px;
float:left;
/*height:289px;  */
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-image: url(images/whiteline.jpg);
background-repeat:repeat-x;
}


#minig{
width: 113px;
height: 289px;
float:left;
/*height:289px;  */
background-image: url(images/mini.jpg);
background-repeat:no-repeat;
}

#duze{
position: relative;
top:38px;
left:23px;
width: 254px;
height: 191px;
}

#male1{
position: relative;
top:5px;
width: 75px;
height: 57px;
}

#male2{
position: relative;
top:18px;
width: 75px;
height: 57px;
}

#male3{
position: relative;
top:32px;
width: 75px;
height: 57px;
}

#male4{
position: relative;
top:45px;
width: 75px;
height: 57px;
}

#content_title{
float:left;
width: 498px;
height:49px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#content_left{
float:left;
width: 302px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
min-height:338px;
background-image: url(images/indexleft.jpg);
}

#content_leftg{
float:left;
width: 302px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
min-height:338px;
background-image: url(images/indexleftg.jpg);
}


/*---bottom_end - zakonczenie strony---*/
#footpanel{
/*height: 38px; */
padding: 18px 18px 13px 5px;
background-image: url(images/footpanel.jpg);
}


#footline{
/*height: 8px;*/
background-image: url(images/footline.jpg);
background-repeat:no-repeat;
padding: 18px 0 13px 5px;
text-align:center;
}
/*---footer - stopka---*/
#footer{
float:left;
width: 800px;
height: 50px;
}

#hide{
display: none;
}

/*-----------------------
	pozostale
------------------------*/

/*---a - link---*/
a{
text-decoration : none;
background-color: transparent;
}

/*---a - link---*/

a:link,       
a:visited,
a:active{
color : #7f7f7f;
}

/*---a:hover - najazd na link---*/
a:hover{
text-decoration: underline;
}

/*---a img - brak obramowania dla obrazka-linku---*/
a img{
border-style:none;
}

/*---img - obrazek---*/
img{
border: none;
}
#footer a{
color : #000000;
}
/*---menu_links - polozenie linkow w menu---*/
.menu_links{
float: left;
padding: 10px 10px 10px 10px;
}

p.gl1{
    padding: 25px 40px 0 35px;
}

p.gl2{
    padding: 5px 40px 0 35px;
}

.glowna{
line-height : 20px;
margin : 2px 7px;
text-indent: 20px;
text-align: justify;
font-size : 13px;
font-weight: bold;
font-style: oblique;
}

b.in{
font-size : large;
}

.kontakt{
line-height : 20px;
margin : 2px 7px;
text-align: justify;
font-size : 13px;
font-weight: bold;

}
/*---menu_links a - link w menu---*/
.menu_links a{
color : #0e0e0e;
text-decoration : none;
padding-left: 10px;
}

/*---menu_links a - link w menu po najechaniu---*/
.menu_links a:hover{
color : #B4B4B4;
text-decoration : underline;
}

/*---content_main li - wykaz---*/
.content_main li{
list-style-type: disc;
list-style-position: outside;
}

/*---content_main ol li - wykaz---*/
.content_main ol li{
list-style-type: decimal;
list-style-position: outside;
}

/*---p - akapit---*/
p{
line-height : 14px;
margin : 2px 7px;
padding-bottom : 2px;
padding-top : 2px;
text-indent: 20px;
text-align: justify;
}

p.title{
line-height : 14px;
margin : 2px 7px;
padding-bottom : 2px;
padding-top : 2px;
text-indent: 20px;
text-align: justify;
text-decoration: underline;
}


/*---right - polozenie prawe---*/
p.podpis{
padding: 10px 40px 0 35px;
line-height : 20px;
margin : 2px 7px;
text-indent: 20px;
text-align: right;
font-size : 13px;
font-weight: bold;
font-style: italic;
}

