.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #fff;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 74px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	height: 74px;
	background-repeat: no-repeat;
}
h1 {margin:0;padding:0;text-align:left;}


h2, h3, h4 {padding:0;margin:0;}
ul {margin-top:5px;}

p {margin:0; padding: 0 0 10px 0;}

.menutd {border-left: 1px solid #f2f2f2;border-right: 1px solid #f2f2f2;border-top:4px solid #c4cdad;border-bottom: 1px solid #f2f2f2;text-align:center;}

#fotkowa h1 {margin:0;padding:0;text-align:center;font-size:9px;font-weight:normal;}
#galtitle h1 {margin:0;padding:0;text-align:left;font-size:12px;}
.omnie { background:url(/images/menu-fotografia-1h.gif) bottom left no-repeat; width:70px;height:100px;}
.omnie_ac{ background:url(/images/menu-fotografia-1.gif) bottom left no-repeat; width:70px;}
.omnie a{ background:url(/images/menu-fotografia-1.gif) bottom left no-repeat; }
.oferta { background:url(/images/menu-fotografia-2h.gif) bottom left no-repeat; width:91px;height:100px;}
.oferta a{ background:url(/images/menu-fotografia-2.gif) bottom left no-repeat; width:91px;}
.oferta_ac{ background:url(/images/menu-fotografia-2.gif) bottom left no-repeat; }
.fotoksiazki { background:url(/images/menu-fotografia-3h.gif) bottom left no-repeat; width:139px;height:100px;}
.fotoksiazki a{ background:url(/images/menu-fotografia-3.gif) bottom left no-repeat; width:139px;}
.fotoksiazki_ac{ background:url(/images/menu-fotografia-3.gif) bottom left no-repeat; }
.portfolio { background:url(/images/menu-fotografia-4h.gif) bottom left no-repeat; width:113px;height:100px;}
.portfolio a{ background:url(/images/menu-fotografia-4.gif) bottom left no-repeat; width:113px;}
.portfolio_ac{ background:url(/images/menu-fotografia-4.gif) bottom left no-repeat; }
.kontakt { background:url(/images/menu-fotografia-5h.gif) bottom left no-repeat; width:103px;height:100px;}
.kontakt a { background:url(/images/menu-fotografia-5.gif) bottom left no-repeat; width:103px;}
.kontakt_ac{ background:url(/images/menu-fotografia-5.gif) bottom left no-repeat; }
.blog { background:url(/images/menu-fotografia-6h.gif) bottom left no-repeat; width:84px; height:100px;}
.blog a{ background:url(/images/menu-fotografia-6.gif) bottom left no-repeat; }

ul.menu li a:hover {background: none;}
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

td {font-family:Arial,"Helvetica CE",Helvetica,sans-serif;font-size:13px;}
/* ----------------- FORMULARZ POCZTOWY -------------------*/    
td.form_head {
    font: normal 11px verdana, helvetica, sans-serif;
    text-align: right;
    padding: 3px;}
  
td.form_left {
    font: normal 11px verdana, helvetica, sans-serif;
    text-align: right;}

input.spec, textarea.spec {
    font: normal 10px verdana, helvetica, sans-serif;
    color: #000000;
    background-color: #f9f9f9;
    border-left: 1px solid #565145;
    border-top: 1px solid #565145;
    border-right: 1px solid #c1b9ac;
    border-bottom: 1px solid #c1b9ac;
    SCROLLBAR-TRACK-COLOR: #c1b9ac;
    width: 193px;
    height: 16px;}
    
textarea.spec {
    font: normal 11px Verdana, Arial, Helvetica, Sans Serif;
    height: 200px;
    width: 300px;}
h3 {color:#c22c61;text-align:left;background:url(/images/h3.jpg) no-repeat;margin-left:-26px;padding-left:30px;height:26px;line-height:26px;}

h4 {color:#000000;text-align:center;}
h2 {color:#000000;text-align:center;font-size:12px;font-weight:normal;}
.footer {text-align:center;font-size:12px;color:#ffffff;}

h1.uslugi-fotograficzne {font-size:12px;text-indent: 25px;}
h2.tit {font-size:12px;text-align:left;text-indent: 25px;}
a {font-family: Tahoma;font-size: 11px;color:#cb3167;text-decoration: none;}
a:hover {font-family: Tahoma;font-size: 11px;color: #e99097;text-decoration: none;}
h2.tresc {font-family: Tahoma;font-size: 11px;color:#9d111b;text-decoration: none;float:left;margin-left:10px;text-align:center;}

a.fot {font-size: 12px;color:#fff;text-decoration: none;}
a.fot:hover {font-size: 12px;color: #f5e6f4;text-decoration: none;}

a.menu_fotograf {font-family:Arial,"Helvetica CE",Helvetica,sans-serif;font-size: 10pt;text-decoration: none;}
a.menu_fotograf:hover {font-family:Arial,"Helvetica CE",He
