@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }

body { background:#333 url(../images/bg.jpg) repeat-x; padding-top:30px; color:#FFF; font:13px Tahoma, Geneva, sans-serif; }

h1 { font:32px Tahoma, Geneva, sans-serif; padding-bottom:8px; margin-bottom:15px; border-bottom:3px solid #fab204; width:475px; font-weight:normal; }
h2 { font:23px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#EAEAEA; }
h3 { font:27px Tahoma, Geneva, sans-serif; background:url(../images/dots.gif) 0 50% no-repeat; padding-left:20px; color:#888c8a; }
img { border:0; }
p { text-align:justify; margin-bottom:12px; }
a { color:#fab204; text-decoration:none; }
a:hover { text-decoration:underline; }

div#wrap { width:935px; height:633px; margin:0 auto; }
div#header { height:79px; background:url(../images/bg-header.jpg) no-repeat; }
div#header img.logo { margin-top:10px; margin-left:40px; float:left; }
div#header img { vertical-align:middle; }
div#content { background:url(../images/bg-content.png) right no-repeat; height:196px; padding:50px 0 0 160px; }
div#menu, div#mian-content { background:url(../images/bg-menu.jpg) repeat-x; height:284px; }
div#mian-content { padding:4px 0 0 3px; height:280px }
div#form { padding:30px; }
div#footer { background:url(../images/bg-footer.jpg) no-repeat; height:53px; }
div#footer p { width:275px; margin:0 auto; padding-top:30px; }

ul#top-menu { padding:25px 0 0 462px;}
ul#top-menu a { font-family:Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; }
ul#top-menu a:hover { color:#fab204; }
ul#top-menu li { float:left; list-style:none; }

ul#menu { margin-left:1px; }
ul#menu li { float:left; list-style:none; margin:4px 0 0 3px; }
ul#menu li.onas { background:url(../images/menu-onas.jpg) 0 0 ; height:276px; width:183px; }
ul#menu li.oferta { background:url(../images/menu-oferta.jpg) 0 0 ; height:276px; width:183px; }
ul#menu li.firmy { background:url(../images/menu-firmy.jpg) 0 0 ; height:276px; width:183px; }
ul#menu li.osprywatne { background:url(../images/menu-osobyprywatne.jpg) 0 0 ; height:276px; width:183px; }
ul#menu li.hurt { background:url(../images/menu-hurt.jpg) 0 0 ; height:276px; width:183px; }
ul#menu li.onas:hover, ul#menu li.oferta:hover, ul#menu li.firmy:hover, ul#menu li.osprywatne:hover, ul#menu li.hurt:hover { background-position:0 -276px; }

div.bg-maincontent { background:url(../images/bg-maincontent.jpg) no-repeat; height:209px; width:578px; margin-left:281px; padding:35px; }
div.bg-hurt { background:url(../images/bg-hurt.jpg) no-repeat; height:206px; width:858px; padding:35px; }
p.left { width:270px; border-right:3px solid #fab204; padding-right:20px; }
p.right { padding-left:312px; }
span.title { display:block; font:27px Tahoma, Geneva, sans-serif; background:url(../images/dots.gif) 0 50% no-repeat; padding-left:20px; color:#888c8a; margin-bottom:15px; }
span.ule { display:block; color:#FFF; font:13px Tahoma, Geneva, sans-serif; 0 50% no-repeat; padding-left:15px; color:#ffffff; margin-bottom:15px; }
a.mail7 { color:#fab204; text-decoration:none; }
a.mail7:hover { text-decoration:underline; }


.fl-lf { float:left; }
.back { display:block; text-align:right; margin-top:13px; }
.green { color:#52f807; font-weight:bold; }
/*a.back { color:#fab204; text-decoration:none; }
a.back:hover { text-decoration:underline; }
a.more { color:#fab204; text-decoration:none; }
a.more:hover { text-decoration:underline; }*/

#lista { display: none; }
