body{    background: #525760 url("../images/bodyBck.jpg") repeat-x left top;    text-align: center;    font-size: 11px;    font-family: Tahoma;}input {    border-top: 1px solid #E4E1DB;    border-left: 1px solid #E4E1DB;}img {    border: none;}a {    text-decoration: none;}ul{    list-style: none;    margin: 0px;    padding: 0px;}hr,.clear{    clear: both;    visibility: hidden;    margin: 0px;    height: 1px;    padding: 0px !important;    border: none !important;}.cen{    text-align: center;}#wrapper {    width: 1024px;    margin: 0 auto;    text-align: left;    background-color: #FFF;}#top {    border: 14px solid #303338;    border-bottom: none;    border-top-width: 7px;    height: 256px;}#top #navi {    margin: 4px 10px 0px 10px;    background: url("../images/topNavi.gif") no-repeat top left;    height: 57px;    color: #FFF;}#top #navi ul li {    padding: 15px 0px 0px 11px;    text-align: center;    float: left;}#top #navi ul span,#top #infoBox ul span {    display: none;}h1{    font-size: 11px;    font-weight: normal;    margin: 0px;    padding: 0px 0px 0px 0px;    display:inline;}#top #navi form {    float: right;    width: 370px;    margin-top: 7px;}#top #navi form a{    font-weight: bold;    color: #C79A54;}#top #navi form input {    width: 126px;    height: 15px;}#top #navi form label {    padding: 0px 2px 0px 2px;}.submitBtn,.sendBtn,.addButton{    width: 20px !important;    height: 20px !important;    background: no-repeat left top url("../images/submitArrow.gif");    border: none !important;    cursor: pointer;}.sendBtn {    width: 60px !important;    background: no-repeat left top url("../images/wyslij.gif");}.addButton {    width: 77px !important;    background: none;}#rejestr .more input.sendBtn{    width: 60px !important;    margin-right: 40px !important;}#rejestr p.check input{	width: 20px !important;	margin-right: 35px !important;}#top #infoBox {    background-color: #F8F6ED;    clear: both;    border: 1px solid #D8D6CC;    height: 116px;    margin: 0px 10px;    padding: 15px 0px 0px 0px;    color: #928D7D;    text-align: justify;    line-height: 1.3em;}#top #infoBox p,#top #infoBox img,#top #infoBox ul {    float: left;}#top #infoBox p {    border-left: 1px solid #DDD9D2;    border-right: 1px solid #DDD9D2;    padding: 0px 25px 0px 25px;    margin-top: 15px;    width: 585px;    height: 60px;}#top #infoBox ul {    width: 90px;    padding: 5px 0px 0px 20px;}.line{    height: 5px;    border-bottom: 3px solid #D7AB5F;    margin: 1px;    clear: both;}#content {    background-color:#FFFFFF;    border-left:14px solid #3D4148;    border-right:14px solid #3D4148;    color: #5B5851;}#content #left {    float: left;    width: 558px;    border-right: 1px solid #E4E1DB;    background-color: #FFF;    padding: 5px 15px 35px 35px;}#content #right {    float: left;    width: 337px;    background-color: #FFF;    padding: 5px 35px 35px 15px;}#content .header,#content .box {    border: 1px solid #E4E1DB;    padding: 13px 0px 0px 13px;}#content .header {    border-bottom: none;    margin: 0px 0px 5px 0px;}#content .header h3{	font-size: 20px;	margin: 0px;	padding: 0px;}#content .box {    padding: 10px;}#content .box img {    float: left;}#content h2 {    font-size: 14px;    margin: 0px 0px 0px 5px;}#content .box a {    color: #C79A54;}#content #konkurs .box2 .r h2{    width: auto;}#content #konkurs .box2 .r .date{    width: auto;    margin: 0px;}#content #konkurs .c{    width: 538px !important;    background-color: #FFF;}#content #konkurs .box2 img{    margin-right: 5px;}#content .arrow {    background: url("../images/linkArrow.gif") no-repeat left !important;    padding: 0px 15px 0px 15px !important;    font-weight: bolder;}#content .date {    font-size: 10px;    padding: 5px 0px 7px 0px !important;    margin: 0px;    border-bottom: 1px solid #EBE9E4;    width: 95% !important;}#content #newsletter,#content #forum,#content #ogloszenia,#content #ankieta{    width: 353px;}#content #newsletter form,#content #left #konkurs form{    background-color: #303236;    border: #25272A 1px solid;    height: 43px;    color: #FFF;    padding: 7px 0px 0px 20px;    margin: 0px;}#content #newsletter form{    height: auto;}#content #newsletter form .error{    margin-left: 97px !important;}#content #newsletter form fieldset{    border: none;    padding: 0px;    margin: 20px 0px;}#content #newsletter form fieldset legend{    font-size: 1.3em;    font-weight: bolder;}#content #newsletter form input {    margin: 0px 5px 0px 5px;}#content #forum,#content #ogloszenia,#content #ankieta,#content #imprezy,#content #przepisy{    margin-top: 15px;}#content #forum .box{    background-color: #F4F2E5;}#content #forum li,#content #ogloszenia li{    border-bottom: 1px solid #E1DFD4;    padding: 10px 6px 5px 6px;}#content #forum li a,#content #ogloszenia lia a,#content .box2 li a{    color: #C78554;    padding-left: 10px;    margin-left: 5px;}#content #forum li span a,#content #ogloszenia li span a,#content .box2 li span a{    padding-left: 0px;    margin-left: 0px;}#content .box2 li a{    padding-left: 0px;}#content #forum li span,#content #ogloszenia li span{    font-size: 10px;}#content #ogloszenia .box{    background-color: #E8EDE0;}#content #ogloszenia li{    border-bottom: 1px solid #D5DBCE;}#content #ankieta .box p{    width: 100%;}#content #ankieta .box a{    font-weight: bolder;}#content #ankieta li{    background: no-repeat left 7px url("../images/linkArrow.gif");    padding: 5px 0px 5px 15px;    margin-left: 7px;}#content #reklama{    background-color: #F4F2E5;    text-align: center;    padding: 10px 0px 27px 0px;    width: 353px;    letter-spacing: 10px;    border: 1px solid #D8D6CC;}#content #left #newsletter form{    height: auto;}#content #left #newsletter label{    width: 120px;    float: left;    display: block;    text-align: right;    padding: 2px 2px 0px 0px;}#content #left #newsletter .submitBtn{    background: url("../images/wyslijZamowienie.jpg") no-repeat top left;    width: 118px !important;    border: none;}#content #left #newsletter .normalL{    display: inline;    float: none;    width: auto;}#content #left #newsletter select{    width: 169px;    margin-left: 5px;    font-size: 11px;}#content #left #newsletter form{    padding-bottom: 10px;}#content #left #newsletter form p{    padding: 0px;    margin: 10px 0px 0px 0px;}#content #left #newsletter textarea,#content #left #newsletter input{    border-top: 2px solid #E4E1DB;    border-left: 2px solid #E4E1DB;}#content #left #newsletter textarea{    width: 260px;    height: 170px;    margin-left: 5px;}#content #left #newsletter .checkBox input{    margin-left: 115px;}#content #left #newsletter .checkBox .naglowek{    width: 120px;    text-align: right;}#content #left #newsletter .checkBox input{    width: 25px;    border: none;}#content #left #newsletter .more{    padding-right: 8px;}.more{    text-align: right;    clear: both;}#content .c{    background-color: #E8EDE0;    width: 305px;    float: left;    padding: 10px;    border: 1px solid #D0D6C9;}#content .box2 img{    float: left;}#content .box2 .date{    border-bottom-color: #D5DBCE;    margin-left: 10px;}#content .box2 .desc{    clear: both}#content .box2 .przep{    float: none;    width: auto;    border-bottom: 1px solid #CCD7DD;    margin-bottom:5px;    padding-bottom: 5px;}#content .box2 a{    color: #787C71;}#content .box2 ul{    width: 214px;    height: 219px;    border: 1px solid #D0D6C9;    border-left: none;    float: right;    padding-left: 5px;}#content .box2 li{    clear: both;    padding: 5px 0px 5px 0px;    border-bottom: 1px solid #D5DBCE;    height: 50px;    line-height: 1.5em;}#content .box2 .m{    height: auto;    border: none;}#content #przepisy .box2 .c{    background-color: #E0EBEE;    color: #646D7C;    border-color: #CCD7DD;}#content #przepisy .box2 .date{    border-bottom-color: #CCD7DD;    clear: both;}#content .box3{    padding-bottom: 20px;}#content .box3 p{    margin: 5px 0px 0px 15px;}#content .box3 li{    padding-left: 0px !important;}#content .box3 a{    font-weight: bolder;}#footer{    border: 14px solid #3D4148;    border-top: none;    background-color: #303236;    padding-top: 1px;}#footer .line{    height: 1px;}#footer div,#footer #bottomMenu{    border-bottom: 1px solid #3E4147;    padding: 15px 10px 10px 10px;    color: #FFF;    float: left;}#footer div{    float: none;}#footer a{    color: #FFF;    font-weight: bolder;}#footer #copy{    float: left;    margin: 0px 0px 15px 10px;}#footer #bottomMenu{    width:505px;    margin-bottom: 15px;    text-align: right;}#footer #bottomMenu a{    color: #C79A54;    font-weight: normal;    padding-right: 10px;}#footer #banners{    text-align: center;    margin-bottom: 15px;}#footer #banners img{    padding: 0px 8px 0px 8px;}#made{    text-align: right;    color: #FFF;    background-color: #525760;    padding: 10px;}#made a{    color: #FFF;    font-weight: bolder;}.adTitle{    color: #C79A54;    font-weight: bold;    font-size: 13px;    margin-top: 0px;}.adTitle span,.adTitle span a{    font-size: 10px;    color: #89867E !important;}.adContent{    border-top: 1px solid #E4E1DB;    padding-top: 10px;}#content #left #newsletter #food p{	margin: 15px 0px;}#content #left #newsletter #food select{    width: 125px;    margin-right: 15px;}#content #left #newsletter #food .q{    text-align: right !important;    padding-right: 10px;}#content #left #newsletter #food label{    width: 65px;}#content #left #newsletter #food .normalL{    width: 80px;}#content #left #newsletter #food .kraj{    padding-left: 12px;}#content #left #newsletter #food .rodzaj{    padding-left: 0px;}#content #left #newsletter #food .data{    padding-left: 10px;}#content #left #newsletter #food .weg{    width: 110px;}#content #left #newsletter #food .more{    text-align: left;    margin-left: 0px;}#content #left #newsletter #food .submitBtn{    margin-left: 174px;    background: url("../images/szukajBtn.jpg") no-repeat top left;    width: 58px !important;}#content #left .przepisy a{    background-image: none;    padding: 0px;    margin: 0px;}#content #left .przepisy p{    margin-left: 5px;    padding: 0px;}#content #left .przepisy .foodStuff{    font-size: 10px;}#content #left .przepisy .foodStuff a{    color: #89867E;}#content #left .przepisy .ocena{    padding-left: 10px;}#content #left .przepisy ul img{    float: left;    margin-right: 10px;}#content #left .przepisy li{    clear: both;}#content #left .przepisy li .tit{    font-size: 120%;}#content #left .przepisy .kategoria a{    font-weight: normal;}.pagination{    padding-top: 10px;    text-align: right;}.pagination img{    float: none !important;}.pagination a{    padding: 0px 2px 0px 2px !important;    font-weight: normal !important;}.pagination .actual{    font-weight: bold !important;}#content #right .temat{    margin: 0px 0px 15px 0px;}#content #right .temat img{    margin-right: 10px;}#content #right .temat h2{    font-size: 11px;    border-bottom: 1px solid #D5DBCE;    padding-bottom: 5px;    width: 250px;    margin-top: 0px;}#content #right .temat p{    margin: 10px 0px 10px 0px;}#content #right .expert{    width: 353px;}#content #right .expert .box{    background-color: #FFF !important;}#content #right .ranking .box{    background-color: #E0EBEE !important;    color: #646D7C;}#content #right .ranking ul li{    color: #C79A54;    font-weight: bold;}#content #right .ranking ul ul li{    background-image: none;    color: #646D7C;    font-weight: normal;}#content #right .ranking ul ul li a{    color: #646D7C;}#content #left #dodaj{    background-color: #E0EBEE;    border: 1px solid #CCD7DD;    color: #646D7C;    padding: 15px;    margin-top: 15px;}#content #left #dodaj p{    margin: 0px;}#content #left #dodaj .cen{    margin-top: 20px;}#content #left .last{    color: #646D7C;}#content #left .last a{    font-weight: normal;    color: #C79A54;}#content #left .last span{    padding-left: 14px;}#content #left .last .box{    background-color: #FFF;}#content #imprezy .arrow,#content #przepisy .arrow{    color: #C79A54;}/*#content #trip strong{    font-size: 130%;    line-height: 2em;}*/#content #trip p{    line-height: 1.5em;}#content #trip img{    margin: 10px;}#content #trip .left,#content #kuc .left{    float: left;}.right{    float: right !important;}.none{    float: none !important;}.left{    margin: 10px !important;}#content #path{    background-color: #FFF;    padding: 10px 0px 10px 37px;}#content #path a{    color: #C79A54;    border-right: 1px solid #E4E1DB;    padding: 7px 11px 2px 10px;}#content #path span{    padding: 7px 11px 2px 10px;}#mapa li{    background: url("../images/navNxt.jpg") no-repeat left 12px;    padding: 10px 0px 10px 15px;    border-bottom: 1px solid #EBE9E4;    font-weight: bold;}#mapa li ul li{    background: none;    padding: 4px;    font-weight: normal;    border: none;}.clock{    background: url("../images/clock.jpg") 2px 2px no-repeat;    padding-left: 15px;}#comments{    border-top: 1px solid #E4E1DB;    padding-top: 20px;    margin: 20px 0px 20px 0px;}#comments a{    font-weight: bold;}#comments div{    text-align: left;    border-bottom: 1px solid #E4E1DB;    padding-top: 5px;}#comments div span{    font-size: 10px;}#content #left #comForm label{    width: 60px;    display: inline;    float: none;    font-size: 13px;    font-weight: bold;}#content #left #comForm textarea{    width: 481px;}#content #left #comForm input{    width: 435px;}#content #left input,#content #left select{	width: 333px;}#skl,.skl{    list-style: disc;    padding-left: 20px;}#cLinks{    margin-top: 30px;    text-align: center;}#cLinks a,#cNote a{    color: #C79A54;    font-weight: bold;    padding: 0px 7px 0px 7px;}#cNote{    text-align: center;    margin-top: 20px;}#cNote img{    float: none !important;    padding: 0px 14px 0px 15px;}#partyInfo{    background-color: #F4F2E5;    border: 1px solid #D8D6CC;    padding: 0px 12px 0px 12px;    margin-top: 50px;}#partyInfo strong,#partyInfo span{    font-size: 13px;}#partyInfo span{    color: #C79A54;    font-weight: bold;}#partyButtons{    text-align: right;    padding: 13px 25px 10px 0px;}#partyButtons img{    margin-left: 10px;    float: none !important;}#reg_steps img{    float: none !important;}#rejestr .checkBox{    margin-left: 0px !important;}.error{    color: #FF0000;    margin-left: 130px !important;}#kuc div{    margin: 10px 0px 10px 0px;}#fotos{    width: 410px;    clear: both;    margin: 0 auto !important;}#fotos img{    float: none !important;    border:3px solid #E4E1DB;    margin:4px;    padding:3px;}#stat{    float: right;    padding-right: 10px;}#partyList img{    margin-right: 10px;}#partyList a{    background: none !important;    padding-left: 0px !important;    margin-left: 0px !important;}#content .box3 #partyList li{    padding: 10px 10px 0px 10px !important;    margin-top: 10px;}#partyList p{    width: 435px;    padding: 10px 5px 10px 5px;    border-top: 1px solid #D8D6CC;    float: right;    margin-left: 0px !important;}#partyList div{    border-top: 1px solid #D8D6CC;    border-bottom: 1px solid #D8D6CC;    padding: 10px 10px 10px 0px;    text-align: right;}#partyList div a{    margin: 0px 15px 0px 15px;}#partyList .f{    margin-top: 0px !important;}#content .box3  #partyList ul li{    border: none;    padding: 0px !important;}#content .box3  #partyList ul{    padding-bottom: 10px;}#rejestr .more input{    border: none !important;    width: 200px !important;}#rejestr .more a{    text-decoration: underline;}#tabs div{    display: none;    padding: 19px 0px 0px 23px;    height: 30px;}#tabs div a{    border-right: 1px solid #E8E7E1;    padding:  12px 5px 4px 5px;    color: #726F66;    font-weight: bold;}#tabs div .last{    border: none;}#tabs div a:hover{    color: #C79A54;}#tabs #vis{    display: block;}#partyTab{    padding-left: 130px !important;}#artTab{    padding-left: 430px !important;}.pkt{    list-style-type: disc;    margin-left: 20px;}#baner{    background-color: #FFF;    text-align: center;    padding-top: 5px;}#content .box2 li .lt{    background: url("../images/forumArrow.gif") no-repeat left 6px;    float: left;    margin: 0px 0px 0px 10px;    padding: 0px 0px 0px 10px;    width: 155px;    cursor: pointer;    overflow: hidden;}#content .box3 .lt{    background: url("../images/forumArrow.gif") no-repeat left 14px;    padding: 0px 0px 0px 10px;}#content .box2 li span{    color: #5B5851;}#content .box2 li .ls{    width: auto;}.checkBox .nl input{    margin-left: 15px !important;}/** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11, 2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */#jquery-overlay {    position: absolute;    top: 0;    left: 0;    z-index: 90;    width: 100%;    height: 500px;}#jquery-lightbox {    position: absolute;    top: 0;    left: 0;    width: 100%;    z-index: 100;    text-align: center;    line-height: 0;}#jquery-lightbox a img { border: none; }#lightbox-container-image-box {    position: relative;    background-color: #fff;    width: 250px;    height: 250px;    margin: 0 auto;}#lightbox-container-image { padding: 10px; }#lightbox-loading {    position: absolute;    top: 40%;    left: 0%;    height: 25%;    width: 100%;    text-align: center;    line-height: 0;}#lightbox-nav {    position: absolute;    top: 0;    left: 0;    height: 100%;    width: 100%;    z-index: 10;}#lightbox-container-image-box > #lightbox-nav { left: 0; }#lightbox-nav a { outline: none;}#lightbox-nav-btnPrev, #lightbox-nav-btnNext {    width: 49%;    height: 100%;    zoom: 1;    display: block;}#lightbox-nav-btnPrev {     left: 0;    float: left;}#lightbox-nav-btnNext {     right: 0;    float: right;}#lightbox-container-image-data-box {    font: 10px Verdana, Helvetica, sans-serif;    background-color: #fff;    margin: 0 auto;    line-height: 1.4em;    overflow: auto;    width: 100%;    padding: 0 10px 0;}#lightbox-container-image-data {    padding: 0 10px;    color: #666;}#lightbox-container-image-data #lightbox-image-details {     width: 70%;    float: left;    text-align: left;}#lightbox-image-details-caption { font-weight: bold; }#lightbox-image-details-currentNumber {    display: block;    clear: left;    padding-bottom: 1.0em;}#lightbox-secNav-btnClose {    width: 66px;    float: right;    padding-bottom: 0.7em;}#content #gallery img{    float: none;    border:3px solid #E4E1DB;    padding: 3px;}#content #gallery #fotos{    text-align: center;}#content #gallery #fotos img{    cursor: pointer;}#content #gallery #fotos #selected img{    border:3px solid #000;}#content #gallery #nav{    text-align: center;    font-weight: bolder;}#content #gallery #nav a{    margin: 0px 5px 0px 5px;}#content #gallery #nav img{    border: none;    margin: 0px;    padding: 0px;}#content .box3 .profilbox ul{    margin-left: 12px;}#content .box3 .profilbox li{    margin: 4px 0px 4px 0px;    padding-left: 18px !important;}#content .box3 .profilbox li a{    font-weight: normal;}#content .box3 .profilbox .mainCat{    background: url("../images/linkArrow.gif") no-repeat left !important;}#content .box3 .profilbox .mainCat a{    font-weight: bolder;}#content .box3 .profilspacer{    border-top: 1px solid #EBE9E4;    width: 415px;    margin: 17px 0px 14px 5px;}#content .profilspacer2{    height: 12px;}#content #left .profi li{    background: url("../images/forumArrow.gif") no-repeat left 13px;}.profilbox .username{    font-size: 13px;    border-bottom: 1px solid #E1DFD4;    padding: 0px 0px 5px 5px;    width: 252px;}.profilbox .f{    padding-left: 20px;    margin-top: 14px !important;}.profilbox .friend{    background: url("../images/icon_user.jpg") no-repeat left top;}.profilbox .party{    background: url("../images/icon_party.jpg") no-repeat left top;}.profilbox .mail{    background: url("../images/icon_mail.jpg") no-repeat left top;    border-bottom: 1px solid #E1DFD4;    width: 235px;    padding-bottom: 5px;}.profilbox img{    float: right !important;}.profilbox ol{    padding: 0px;    list-style: none;    color: #89867E;}#content #profil {    width: auto;    float: none;    padding: 5px 28px 15px 28px;    background-color: #FFF;    color: #535760;}#content #profil .name {    border-top: 2px solid #535760;    border-bottom: 1px solid #535760;    padding: 10px 20px;    font-weight: bold;    margin: 10px 0 10px 0;}#content #profil .data_table {    width: 100%;    border-collapse: collapse;}#content #profil .data {    background: #f4f2e5;    width: 315px;    font-weight: bold;    border: 1px solid #e1dfd0;}#content #profil .data_form {    background: #ebe1c7;    border: 1px solid #daceae;}#content #profil .data_table .data_r {    border-bottom: 1px solid #e1dfd0;    padding: 0 10px;}#content #profil .data_table .data_r label {    font-weight: bold;}#content #profil .data_table .data_form_r textarea {    width: 400px;    height: 100px;}#content #profil .data_table .data_form_r input,#content #profil .data_table .data_form_r textarea,#content #profil .data_table .data_form_r select,#content #profil #photos input {    border:0;    border-top: 1px solid #bbaa7c;    border-left: 1px solid #bbaa7c;    margin: 5px;}#content #profil .data_table .data_form_r .radio {    border: 0;}#content #profil .data_table .data_form_r {    border-bottom: 1px solid #daceae;    padding: 10px;}#content #profil .sep {    width: 4px;    padding: 0px;}#content #profil .data_table .data_form_r input[type=text] {    width: 200px;}#content #profil .data_table .data_form_r table {    width: 100%;}#content #profil .data_table .data_form_r table tr td {    width: 40px;    padding: 5px 0px;}#content #profil #box {    border: 1px solid #313236;    background: #535760;    height: 31px;    width: 100%;    margin-bottom: 10px;}#content #profil #box #username, #content #profil #box #usermenu  {    height: 13px;    padding: 9px 10px;    color: #f0bc3e;    float: left;}#content #profil #box #username {    background: #313236;    font-weight: bold;}#content #profil #box #usermenu a {    text-decoration: underline;    margin-right: 10px;    color: #f0bc3e;}#content #profil #info, #content #profil #gal {    float: left;    width: 360px;    margin-right: 30px;}#content #profil #wyslij {    margin-top: 10px;    text-align: right;}#content #profil #info #dane, #content #profil #gal #galeria {    border: 1px solid #d6d6ce;    background: #f6f4e7;    width: 348px;    padding: 5px;    color: #82807a;}#content #profil #info #dane .item,#content #profil #photos .pho {    padding: 10px 5px 5px 5px;    border-bottom: 1px solid #d6d6ce;    font-weight: bold;    color: #535760;    margin-bottom: 5px;}#content #profil #info #dane ul li {    padding: 3px 7px;}#content #profil #info #dane ul li label{    font-weight: bold;}#content #profil #gal {    width: 454px;    margin: 0;}#content #profil #gal #galeria {    width: 412px;    padding: 20px;}#content #profil #gal #galeria img {    border: 1px solid #535760;    margin: 0 5px 5px 0;}#content #profil #photos {    background: #f4f2e5;    border: 1px solid #d8d6ca;    padding: 15px;}#content #profil #photos img {    padding: 10px 0px;    clear: both;}#content #profil #photos input {    height: 17px;    margin-right: 5px;    vertical-align: top;}#content #profil .inp_width {    width: 230px;}#content #profil #photos .img {    padding-left: 15px;    margin-bottom: 10px;}#content #right #ogloszenia .lastvis img {    float: none;}#content #right #ogloszenia .lastvis {    float: left;    margin: 0 10px 10px 10px;    text-align: center;}.mail #mail_menu {    border-collapse: collapse;    float: left;}.mail #mail_menu td {    border: 1px solid #d7d7cf;    text-align: center;}.mail #mail_menu div {    padding: 5px 0;}.mail #mail_menu div a {    display: block;    color: #dd8b2a;    font-weight: bold;    height: 66px;    width: 136px;}.mail #mail_menu #s {    border: 2px solid #dd8b2a;}.mail #mail_menu div a img {    clear: both;}.mail #cont {    border: 1px solid #d7d7cf;    padding: 5px;    margin-top: 10px;    background: #f4f2e5;}.mail #cont #subject {    border-top: 1px solid #d7d7cf;    border-bottom: 1px solid #d7d7cf;    padding: 10px;    font-weight: bold;}.mail #cont #txt,.mail #cont #pro {    padding: 10px;}.mail #cont #txt {    border-bottom: 1px solid #d7d7cf;}.mail .prof table tr {    background: 0 !important;}.mail .prof table tr td {    border: 0 !important;    padding: 0 !important;}.mail .prof .p img {    border: 1px solid #d7d7cf;    float: left;}.mail .prof #info {    float: left;}.mail .prof table tr td a,.mail #mail_back a,.mail #t_content .msg a {    font-weight: bold;    text-decoration: underline;    color: #dd8b2a;}.mail #cont #action {    text-align: center;    padding: 10px 0px 5px 0px;}.mail #mail_back {    float: right;}.mail #mail_back  {    padding: 41px 0;}.mail #mail_back a,.mail #t_content .msg a {    font-weight: normal;}.mail #t_header {    border-top: 2px solid #535760;    border-bottom: 1px solid #535760;    width: 100%;    padding: 3px 0;}.mail #t_header tr th {    border-left: 2px solid #535760;    padding: 0 10px;    text-align: left;}.mail #t_content {    width: 100%;}.mail #t_content tr {    background: #f4f2e5;}.mail #t_content .un {    background: #ebe1c7;}.mail #t_content .un td,.mail .un .prof .p img {    border: 1px solid #daceae;}.mail #t_content tr td {    border: 1px solid #e1dfd0;    padding: 2px 3px;}.mail #t_header .check,.mail #t_content .check  {    width: 22px;    text-align: center;}.mail #t_content .check {    width: 24px;    padding: 0 10px 0 8px;}.mail #t_header .check {    border: 0;}.mail #t_content .nadawca {    width: 234px;}.mail #t_header .nadawca {    width: 220px;}.mail #t_content .status {    text-align: center;    width: 80px;}.mail #t_header .status {    width: 66px;}.mail #t_content .opcje {    width: 100px;    text-align: center;}.mail #t_content .opcje input {    margin: 2px 0 2px 0;}.mail #t_header .opcje {    width: 88px;}.mail #t_content .msg {    padding: 0 10px;}.mail #usun_zaz {    padding: 10px 0px 0px 10px;}.mail #cont #nowa_wiadomosc label {    padding-left: 5px;}.mail #cont #nowa_wiadomosc #adresat{    width: 200px;}.mail #cont #nowa_wiadomosc #wyslij {    padding-top: 10px;    text-align: center;}.mail input, .mail textarea {    border: 0;    border-top: 1px solid #afaea5;    border-left: 1px solid #afaea5;}.ac_input {    width: 200px;}.ac_results {    padding: 0px;    border: 1px solid WindowFrame;    background-color: Window;    overflow: auto;    height: 200px;}.ac_results ul {    width: 90%;    list-style-position: outside;    list-style: none;    padding: 0;    margin: 0;    text-align:left;}.ac_results iframe {    display:none;/*sorry for IE5*/    display/**/:block;/*sorry for IE5*/    position:absolute;    top:0;    left:0;    z-index:-1;    width:3000px;    height:3000px;}.ac_results li {    margin: 0px;    padding: 2px 5px;    cursor: pointer;    display: block;    width: 100%;    font: menu;    font-size: 12px;    overflow: hidden;}.ac_over {    background-color: Highlight;    color: HighlightText;}#profil .ul{    padding:10px;    border:1px solid #E4E1DB;    }#profil .ul a{    color:#C79A54;}#profil .ul li{    border-bottom:1px solid #E1DFD4;    padding:10px 6px 5px;    clear: both;}#content .box .buttons a,#profil .ul .buttons a,#profil table .buttons a{    color: #E4E1DB;    background-color: #C79A54;    padding: 5px 10px;    font-weight: bold;}#profil .ul .buttons{    float: right;}ul#friends li{    text-align: center;    width: 150px;    float: left;}ul#friends li a{    color:#C79A54;    font-weight: bold;}#profil table a{    color:#C79A54;}#profil table{    border-collapse: collapse;}#profil table tr{    border-bottom:1px solid #E1DFD4;}.zajawka{    font-weight: bolder;}/* hp box */.c .box_left,.c .box_right{    float: left;}#konkurs .c .box_left{    width: 211px;}#konkurs .c .box_right{    width: 317px;    margin-left: 10px;}.c .no_img{    width: 100% !important;    margin-left: 0px !important;}.c .box_right h2{    margin: 0px !important;}.box_right .date{    margin: 0px !important ;    width: 100%;}#imprezy .c,#przepisy .c{    height:199px;}#imprezy .c .box_left,#kuchnia .c .box_left{    width: 80px;}#imprezy .c .box_right,#kuchnia .c .box_right{    width: 140px;    margin-left: 8px;}#imprezy .c .box_right .date{    border: none;}#imprezy .c .desc,#kuchnia .c .desc{    padding-top: 10px;    margin-top: 5px;    border-top: 1px solid #D5DBCE;}#content #left.maxlength{     border: none;     width: 915px;}#content #left.maxlength .szr{     width: auto !important;}#content #left.maxlength #partyList p{     width: auto;     float: none;}#content #left.maxlength .category_desc{	border: none;	text-align: left;	margin-bottom: 10px;}#content #left #newsletter,#content #left #forum{	width: auto;}#right #partyInfo{	margin: 0px 0px 10px 0px;}#right #newsletter form label{	width: 100px;	display: block;	float: left;}#right #newsletter form textarea{	width: 190px;	margin:0 5px;	height: 50px;}#right #newsletter form .checkBox .normalL{	display: inline;	float: none;}#right #newsletter form select{	width: 190px;	margin:0 5px;}#right #newsletter form input{	width: 180px;}#right #newsletter form .checkBox input{	width: 25px;	border: none;}#newsletter form .more input{	width: auto !important;}#imprezy .box_header{	height:70px;	overflow: hidden;}#content #left #newsletter .przyp{	margin-left: 130px;}#newsletter form .more input.sendBtn{ width: 60px !important }