body
{
/*BACKGROUND-image: url(http://www.tomaszlacki.pl/BODY/paski.gif); background-repeat: repeat;*/
background-color:#fff;
color:#373737; font:76% Verdana,Tahoma,Arial,sans-serif; margin: 0;
}
#head
{
height: 89px; padding-top: 4px;
}
p.logo
{
background-image: url(../BACKGROUND/studiofotografii.png);
margin: 0px;
padding: 0px;
display: inline-block;
height: 89px;
width:404px;
border: 0px;
float: right;
}
p.logo:hover
{
background-image: url(../BACKGROUND/fotoreklamowa.png);
margin: 0px;
padding: 0px;
display: inline-block;
height: 89px;
width:404px;
border: 0px;
float: right;
}
#menu
{
height: 35px; text-transform: uppercase; color:#373737; font-family: Helvetica, Verdana, Tahoma, sans-serif; font-style: normal; font-size: 14px;  letter-spacing: 1px; border-bottom:1px solid #505050;
}
#menu1
{
border-bottom:1px solid #505050; padding-bottom: 0px; margin-bottom: 0px;
}
#menu1 small.small
{
text-transform: uppercase; color:#373737; font-family: Helvetica, Verdana, Tahoma, sans-serif; font-style: normal; font-size: 11px;  letter-spacing: 1px;
}
#menu1 small.small:hover
{
text-transform: uppercase; color:#8C0000; font-family: Helvetica, Verdana, Tahoma, sans-serif; font-style: normal; font-size: 11px;  letter-spacing: 1px;
}
#menu1 a.reklama
{
text-transform: uppercase;
background-color: inherit;
color: #8C0000;
font-family: Helvetica, Arial, sans-serif;
font-style: bold;
font-size: 14px;
letter-spacing: 1px;
font-weight: 600;
}
#menu1 a.reklama:hover
{
text-transform: uppercase;
background-color: inherit;
color: #373737;
font-family: Helvetica, Arial, sans-serif;
font-style: bold;
font-size: 14px;
letter-spacing: 1px;
font-weight: 600;
filter:alpha(opacity=70);
moz-opacity: 0.70;
opacity: 0.70;
}
#blok
{
background-color:#fff; color:#373737; margin:0 auto; width:766px; 
}
#img
{height: 405px; margin: 8px 0px 8px 0px; background-image: url(../BACKGROUND/1a.jpg);}
#img2
{height: 405px; margin: 8px 0px 8px 0px; background-image: url(../BACKGROUND/2a.jpg);}
#img3
{height: 405px; margin: 8px 0px 8px 0px; background-image: url(../BACKGROUND/3a.jpg);}
#img4
{height: 405px; margin: 8px 0px 8px 0px; background-image: url(../BACKGROUND/4a.jpg);}
#img5
{height: 405px; margin: 8px 0px 8px 0px; background-image: url(../BACKGROUND/5a.jpg);}
#img6
{height: 405px; margin: 8px 0px 8px 0px; background-image: url(../BACKGROUND/6a.jpg);}
#img7
{height: 405px; margin: 8px 0px 8px 0px; background-image: url(../BACKGROUND/7a.jpg);}
#img8
{height: 405px; margin: 8px 0px 8px 0px; background-image: url(../BACKGROUND/8a.jpg);}
#text{padding: 10px 5px 10px 5px; border-top:1px solid #505050; line-height:1.6em;}
#text h2.head{
background-color: inherit; color: #8C0000; font-family: Helvetica, Arial, sans-serif; font-size: 9px; font-style: normal; font-weight: normal letter-spacing: 2px; margin: 0 0 10px 0px; text-transform: uppercase;
}
li
{
list-style-type: square;

list-style-image: url('../body/square.png');
}
h1
{
color: #8c0000; font-family: Helvetica, Verdana, Tahoma, sans-serif; font-style: normal; font-size: 24px; text-transform: none; letter-spacing: 1px; margin: 0 0 0px 0px; font-weight: normal;
}
h2.head { color: #8c0000; font-family: Helvetica, Verdana, Tahoma, sans-serif; font-style: normal; font-size: 24px; text-transform: none; letter-spacing: 1px; margin: 0 0 0px 0px; font-weight: normal;}

/* LINKI */
a {background-color:inherit; color:#505050; font-weight:normal; text-decoration:none;}
a:hover {background-color:inherit; color:#8c0000; font-weight:normal; text-decoration:none;}
a img {border:0;}
a.menu1
{
background-image: url(../menu/menu_1_05.png); border: 0; padding: 0; margin: 0;
display: inline-block; height: 35px; width:39px;
}
a.menu1:hover
{
background-image: url(../menu/menu_2_05.png); border: 0; padding: 0; margin: 0;
display: inline-block; height: 35px; width:39px;
}
a.menu2
{
background-image: url(../menu/menu_1_06.png); border: 0; padding: 0; margin: 0;
display: inline-block; height: 35px; width:68px;
}
a.menu2:hover
{
background-image: url(../menu/menu_2_06.png); border: 0; padding: 0; margin: 0; display: inline-block; height: 35px; width:68px;
}
a.menu3
{
background-image: url(../menu/menu_1_07.png); border: 0; padding: 0; margin: 0;
display: inline-block; height: 35px; width:53px;
}
a.menu3:hover
{
background-image: url(../menu/menu_2_07.png); border: 0; padding: 0; margin: 0;
display: inline-block; height: 35px; width:53px;
}
a.menu4
{
background-image: url(../menu/menu_1_08.png); border: 0; padding: 0; margin: 0;
display: inline-block; height: 35px; width:61px;
}
a.menu4:hover
{
background-image: url(../menu/menu_2_08.png); border: 0; padding: 0; margin: 0;
display: inline-block; height: 35px; width:61px;
}
a.menu5
{
background-image: url(../menu/menu_1_09.png); border: 0; padding: 0; margin: 0;
display: inline-block; height: 35px; width:38px;
}
a.menu5:hover
{
background-image: url(../menu/menu_2_09.png); border: 0; padding: 0; margin: 0;
display: inline-block; height: 35px; width:38px;
}

#foot
{
border-top:1px solid #505050; padding: 5px 15px 15px 5px; clear: both;
}
#foot p.copy {float: right; font-style: normal; font-size: 8px; margin-top: 5px;}
p.tagi 
{
font-style: normal; font-size: 7px;
}
a.pary
{
float: right;
font-size: 11pt;
color:#505050;
vertical-align: middle;
display: block;
filter:alpha(opacity=80);
moz-opacity: 0.80;
opacity: 0.80;

}

a.pary:hover
{
float: right;
font-size: 11pt;
color:#505050;
vertical-align: middle;
display: block;
filter:alpha(opacity=100);
moz-opacity: 1;
opacity: 1;
}



.galeria

{

background-color: #F6F6F0;

border: 1px solid #A0A0A0;

float: left; 

height: 104px;

margin: 6px;

width: 104px;

display: block;

}

.miniatura

{

display: block;

margin-left: 2px;

margin-right: 0;

margin-top: 2px;

margin-bottom: 0;

}

img

{

    border: none;

}

a.kwadraty

{

color: #2D2D2D; 

display: inline-block; 

font-family: Verdana, Tahoma; 

font-size: 10Pt; 

font-stretch: narrower; 

font-style: normal; 

font-weight: 600; 

padding-bottom: 2px; 

padding-left: 5px; 

padding-right: 5px; 

padding-top: 2px; 

text-align: justify; 

background: white;

filter:alpha(opacity=60);

moz-opacity: 0.60;

opacity: 0.60;

}

a.kwadraty:hover

{

color: #0E0E0E; 

display: inline-block; 

font-family: Verdana, Tahoma; 

font-size: 10Pt; 

font-stretch: narrower; 

font-style: normal; 

font-weight: 600; 

padding-bottom: 0px; 

padding-left: 5px; 

padding-right: 5px; 

padding-top: 2px; 

text-align: justify; 

background: #c80000;

}