/*
Style do http://www.pinia.pl/
AUTOR:TT

PRÓBKI KOLORÓW:
#186a98 - belka top
#186a98 - lewa kolumna
#f1f1f1 - tło content
#a4a4a4 - ramka
#fa9300 - link wiecej


*/


*{
margin:0px;
padding:0px;
}


body{
text-align:center;
}
img {
    border: 0px none;
}
#content{
width:980px;
height:100%;
margin-top:0px;
margin-left:auto;
margin-right:auto;
}

#pasektop{
width:980px;
height:17px;
background-color:#186a98;
font-size: 11px;
font-family: Tahoma, sans-serif;
color: #fff;
text-align: right;
padding-right: 5px;
padding-top: 3px;
}

#kolumnalewa{
width:180px;
float:left;
font-size: 1px;
}

#kolumnaprawa{
width:800px;
float:right;
}

#pasektop1{
height:166px;
width:800px;
}

#torba1{
height:166px;
width:155px;
background-image:url('../images/torba1.jpg');
background-repeat:no-repeat;
float:left;
}

#topnapisy{
margin-top: 50px;
width:390px;
height:116px;
float:left;
}


#toplogowanie{
width:255px;
height:166px;
float:left;
}

#centerlewa{
width:696px;
float:left;
}
#centerlewa2{
width:676px;
float:left;
padding: 0px 10px;
margin-top: 50px;
}

#centerprawa{
width:104px;
float:right;
margin-top: 50px;
}

#centerprawa *{
display: block;
visibility: visible;
}

#centerprawa2 {
    width: 104px;
    float: right;
    margin-top: 95px;
}

#pasektop2{
height:92px;
width:696px;
}

#torba2{
width:155px;
height:92px;
background-image:url('../images/torba2.jpg');
background-repeat:no-repeat;
float:left;
}

#rejestracja{
width:541px;
height:92px;
float:left;
}


#lewa{
width:430px;
float:left;
}

#prawa{
width:244px;
float:left;
}


#stopka{
width:980px;
height:30px;
background-image:url('../images/stopkabg.jpg');
background-repeat:no-repeat;
margin: 0px auto;
margin-top: 10px;
}

.logotyp{
border:0px none;
margin: 18px 0px;
margin-right:12px;
}


#toplogowanie form{
margin-left:11px;
margin-top:35px;
width:242px;
height:113px;
background-color:#f1f1f1;
border:1px solid #cccccc;
text-align:left;
padding-bottom:5px;
}

#toplogowanie label{
padding-right:5px;
font-family:Tahoma;
font-size:11px;
color:#444444;
margin-left:10px;
}

.fbsubmit{
background-color:#e6e6e6;
border:1px solid #a4a4a4;
padding-right:5px;
padding-left:5px;
margin-left:10px;
margin-top:10px
}

#toplogowanie p{
font-family:Tahoma;
font-size:11px;
color:#444444;
font-weight:bold;
margin-top:10px;
margin-left:10px;
width:230px;
}

#toplogowanie div{
width:200px;
margin-top:5px;
text-align:right;
}


#toplogowanie a{
color:#777777;
font-family:tahoma;
font-size:11px;
margin-left:10px;
}


#toplogowanie input{
margin-right:20px;
}


#dodajsklep{
background-color:#f1f1f1;
border:1px solid #a6a6a6;
height:40px;
width:235px;
float:left;
margin-top:15px;
margin-left:10px;
text-align:left;
}

#dodajsklep a, #rejestruj a{

color:#777777;
font-family:Tahoma;
font-size:12px;
padding-lefT:10px;
padding-top:12px;
float:left;
}

#rejestruj{
background-color:#f1f1f1;
border:1px solid #a6a6a6;
height:40px;
width:235px;
float:left;
margin-top:15px;
margin-left:35px;
}

#dodajsklep img, #rejestruj img{
margin-top:4px;
margin-left:5px;
float:left;
}


.bluetop{
width:169px;
height:15px;
background-image:url('../images/blueboxtop.jpg');
background-repeat:no-repeat;
background-position:bottom center;
}

.bluebg{
width:169px;
background-image:url('../images/blueboxbg.jpg');
background-repeat:repeat-y;
}

.bluebottom{
width:169px;
height:12px;
background-image:url('../images/blueboxbottom.jpg');
background-repeat:no-repeat;
}

.box{
}

#menu ul, .bluebg ul{
}

#menu li, .bluebg li{
text-align:left;
font-family:tahoma;
font-size:11px;
color:#fff;
list-style:none;
line-height:20px;
padding-left:15px;
}

#menu li a, .bluebg li a{
color:#fff;
}

.lewacontent{
margin-left:20px;
background-color:#f1f1f1;
border:1px solid #b3b3b3;
width:380px;
font-family:Tahoma;
margin-bottom:10px;
padding-bottom:10px;
float: left;
display:inline;
}

.faq{
margin-top:20px;
margin-right:15px;
background:#F1F1F1 none repeat scroll 0 0;
border:1px solid #E3E3E3;
padding:15px;
}

.faq2{
margin-right:15px;

}

.faqlista1{
text-align: left;
margin: 10px 0px 0px 15px;
font-family: Arial;
font-size: 13px;
}
.faqlista1 li{
margin: 1px 0px 2px 0px;
}
.faqlista1 li.head{
color:#555;
margin-bottom:10px;
*margin-bottom: -15px;
}
.nolist{
list-style-type: none;
}
.nolist ol li{
margin: 2px 0px 5px 15px;
list-style-type: none;
color:#555;
}
.faqelementtitle{
margin: 10px 0px 15px 15px;
font-size: 12px;
}
.faqelementtext{
padding: 0px 0px 0px 40px;
line-height: 15px;
}

.nagloweklewacontent p{
font-size:12px;
font-family:Tahoma;
font-weight:bold;
float:left;
margin-top:15px;
margin-left:8px;
}

.nagloweklewacontent img{
float:left;
margin-left:20px;
margin-top:10px;
}


.bluewyroznienie{
font-weight:bold;
color:#186a98;
}
.bluewyroznienie_a{
	font-weight:bold;
	color:#186a98;
    text-decoration: underline;
}



.ocena{
font-family:tahoma;
font-size:12px;
text-align:justify;
margin-left:10px;
margin-right:10px;
margin-top:10px;
}

.ocena a{
color:#fa9300;
font-weight:bold;
font-family:tahoma;
text-decoration:none;
}


.naglowekprawacontent2 {
    clear: both;
    padding-top: 10px;
}
.naglowekprawacontent p, .naglowekprawacontent2 p {
font-size:12px;
font-family:Tahoma;
font-weight:bold;
float:left;
margin-top:15px;
margin-left:8px;
}

.naglowekprawacontent img, .naglowekprawacontent2 img {
float:left;
margin-top:10px;
}


.ocenanaj{
text-align:left;
float: left;
}

.ocenanaj td{
font-family:tahoma;
font-size:11px;
text-align:left;
}

.ocenanaj a, .stopka_tekst a{
color:#444444;
font-family:tahoma;
text-decoration:none;
}

.ocenanaj img{
border:0px;
}


.najocenione table{
margin-top:10px;

}
.orangewyroznienie{
color:#fa9300;
}

.dodane{
width:230px;
}

.fbsubmit2{
background-color:#186a98;
border:1px solid #fff;
padding-right:2px;
padding-left:2px;
margin-left:2px;
margin-top:2px;
color:#fff;
}

#fbsubmit2{
color:#fff;
}

#szukaj{
color:#fff;
text-align:left;
margin-left:10px;
margin-top:30px;
font-family:tahoma;
font-size:12px;
}

.lupa{
margin-right:10px;}


.szukajnaglowek{
margin-bottom:10px;
}
.stopka_tekst {
    font-size: 11px;
    color: #444;
    font-family: Tahoma, sans-serif;
    text-align: center;
}
.loga_sklepy {
    width: 100px;
    height: 32px;
    border: 0px none;
}
td {
    font-size: 12px;
    color: #777;
    font-family: Tahoma;
}
a.kolor_1:link, a.kolor_1:visited, a.kolor_1:hover, a.kolor_1:active {
    font-size: 12px;
    color: #f18103;
    font-family: Tahoma;
    text-decoration: none;
}
.lewa_odstep_1 {
    margin-left: 15px;
}
.do_dolu {
    width: 270px;
    vertical-align: bottom;
}
a.kolor_2:link, a.kolor_2:visited, a.kolor_2:hover, a.kolor_2:active {
    font-size: 12px;
    color: #a4a4a4;
    font-family: Tahoma;
    text-decoration: none;
}
.kolor_3 {
    font-size: 12px;
    color: #a4a4a4;
    font-family: Tahoma;
}
.kolor_4 {
    font-size: 12px;
    color: #e3730f;
    font-family: Tahoma;
}
a.kolor_5:link, a.kolor_5:visited, a.kolor_5:hover, a.kolor_5:active {
    font-size: 12px;
    color: #777;
    font-family: Tahoma;
    text-decoration: underline;
    font-weight: bold;
}
a.kolor_6:link, a.kolor_6:visited, a.kolor_6:hover, a.kolor_6:active {
    font-size: 12px;
    color: #787878;
    font-family: Tahoma;
    text-decoration: underline;
}
.szerokosc_1 {
    /*width: 200px;*/
    width: auto;
    border-bottom: 1px solid #eee;
    padding-bottom: 4px;
    padding-top: 4px;
}
.szerokosc_2 {
    width: 125px;
    border-bottom: 1px solid #eee;
    padding-bottom: 4px;
    padding-top: 4px;
}
.szerokosc_3 {
    width: 125px;
    border-bottom: 1px solid #eee;
    padding-bottom: 4px;
    padding-top: 4px;
}
.glowka {
    vertical-align: middle;
    margin-right: 10px;
}
.kolumna_lewa_1 {
    width: 450px;
    float: left;
    margin-right: 15px;
}
.kolumna_prawa_1 {
    float: left;
    border: 1px solid #a4a4a4;
    padding: 10px 20px;
    background: #f1f1f1;
}
#adtaily {
    float: left;
    border: 1px solid #a4a4a4;
    padding: 0;
    background: #f1f1f1;
    width:207px;
    margin: 2px 0 8px 0;
}

.kolumna_prawa_1 p {
    font-family: Tahoma, sans-serif;
    font-size: 12px;
    text-align: left;
    color: #777;
}
.kolor_7 {
    font-size: 12px;
    color: #777;
    font-weight: bold;
}
.odstep_od_dolu_1 {
    margin-bottom: 20px;
}
.odstep_od_dolu_1 table tr td,
.odstep_od_dolu_1 .v_mid *{
    vertical-align: middle !important;
}
.odstepy_1 {
    margin: 10px 0px;
}
.odstepy_2 {
    margin-right: 10px;
}
a.kolor_8:link, a.kolor_8:visited, a.kolor_8:hover, a.kolor_8:active {
    font-size: 12px;
    color: #777;
    font-family: Tahoma;
    text-decoration: none;
}
.stronicowanie {
    float: right;
    width: 100%;
    margin-top: 30px;
    font-size: 11px;
}
.stronicowanie div{
    text-align: center !important;
    width: 100%;
    margin: 0 auto 0;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    color: #606060;
}
.stronicowanie p {
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    color: #a4a4a4;
    text-align: right;
    margin-right: 30px;
    width: 100%;
}
a.kolor_9:link, a.kolor_9:visited, a.kolor_9:hover, a.kolor_9:active {
    font-size: 12px;
    color: #a4a4a4;
    font-family: Tahoma;
    text-decoration: none;
    padding: 2px 4px;
}
a.link_stronicowanie:link,
a.link_stronicowanie:visited,
a.link_stronicowanie:hover,
a.link_stronicowanie:active,
.link_stronicowanie a:link,
.link_stronicowanie a:visited,
.link_stronicowanie a:hover,
.link_stronicowanie a:active,
.link_stronicowanie span{
    font-size: 11px;
    background-color: #a4a4a4;
    color: #fff;
    font-family: Tahoma;
    text-decoration: none;
    padding: 2px 6px;
    margin: 0px 1px;
    line-height: 22px;
}
div.link_stronicowanie{
    float: left;
    width: 65px;
    height: 22px;
    padding: 0px 0px 2px 0px;
    margin: 0px;
    border: 0px;
}
.link_stronicowanie span{
    background-color: #fff;
    color: #a4a4a4;
}
#centerlewa2 p, #centerlewa2 h1, #centerlewa2 div, #centerlewa2 ul {
    text-align: left;
    color: #787878;
    font-size: 12px;
    font-family: Tahoma, sans-serif;
}
#kolumnaprawa p {
    text-align: left;
    color: #787878;
    font-size: 12px;
    font-family: Tahoma, sans-serif;
}
#centerlewa2 ul {
    margin-left: 50px;
    list-style-type: square;
}
a.kolor_10:link, a.kolor_10:visited, a.kolor_10:hover, a.kolor_10:active {
    font-size: 12px;
    color: #2589c3;
    font-family: Tahoma;
    text-decoration: underline;
}
a.kolor_11:link, a.kolor_11:visited, a.kolor_11:hover, a.kolor_11:active, #s2advert a:link, #s2advert a:visited, #s2advert a:hover, #s2advert a:active {
    font-size: 11px;
    color: #fff;
    font-family: Tahoma;
    text-decoration: underine;
}
.input_tekst {
    width: 200px;
    border: 1px solid #787878;
}
.przycisk_submit {
    width: 120px;
    border: 1px solid #787878;
    background-color: #fff;
}
#centerlewa2 .naglowek_tekst {
    color: #186a99;
}
#s2advert p {
    font-family: Tahoma, sans-serif;
    padding: 3px 10px 6px;
    border-bottom: 1px solid #ddd;
    color: #fff;
    font-size: 11px;
}
.advert{
  font-size:11px;
  font-family: Arial, Helvetica, sans-serif;
  color:#000066;
  padding: 0px 5px;
}
.advert p {
    padding: 0px;
    margin: 5px;
}
.advert a{
  color:#000066;
}
.czerwone {color: #ff0000;}
.kolor_12 {
    font-size: 12px;
    color: #000;
    font-weight: normal;
}
.ramka_c {
    background-color: #ddd;
}
#centerlewa2 .obrazek_center, #kolumnaprawa .tekst_center {
    text-align: center;
}
td.komorka_1 {
    padding-top: 5px;
    width: 100px;
    vertical-align: top;
}
td.komorka_2 {
    padding-bottom: 5px;
    text-align: right;
}
td.komorka_3 {
    padding-bottom: 5px;
    text-align: left;
}
td.komorka_4 {
    padding: 7px 0px;
    width: 100px;
    vertical-align: top;
    text-align: right;
}
td.komorka_5 {
    padding: 7px 0px;
    width: 100px;
    vertical-align: top;
    text-align: left;
}
td.do_prawej, .do_prawej, #kolumnaprawa .do_prawej {
    text-align: right;
}
a.kolor_13:link, a.kolor_13:visited, a.kolor_13:hover, a.kolor_13:active {
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    color: #fa9300;
    text-decoration: none;
}
a.kolor_14:link, a.kolor_14:visited, a.kolor_14:hover, a.kolor_14:active {
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    color: #787878;
    text-decoration: none;
}
#kolumnaprawa .naglowek_1 {
    font-size: 12px;
    font-family: Tahoma, sans-serif;
    font-weight: bold;
    color: #000;
}
#kolumnaprawa .tekst_1 {
    font-size: 12px;
    font-family: Tahoma, sans-serif;
    color: #000;
}
#kolumnaprawa .tekst_2 {
    font-size: 12px;
    font-family: Tahoma, sans-serif;
    color: #186a99;
    font-style: italic;
}
.punktor {
    padding-right: 10px;
}
.cudzyslow_otwarcie {
    margin-right: 5px;
    margin-bottom: 5px;
}
.cudzyslow_zamkniecie {
    margin-left: 5px;
    margin-top: 5px;
    vertical-align: top;
}
.k_lewa {
    width: 30px;
    float: left;
}
.k_prawa {
    float: left;
    width: 325px;
}
#topnapisy .top_tekst_1 {
    color: #1e90c4;
    font-size: 16px;
    font-weight: bolder;
    font-family: Arial, sans-serif;
}
#topnapisy .top_tekst_2 {
    margin-top: 8px;
    margin-left: 30px;
    color: #000;
    font-size: 14px;
    font-weight: bolder;
    font-family: Arial, sans-serif;
}
#topnapisy .top_tekst_3 {
    margin-top: 5px;
    margin-left: 130px;
    color: #000;
    font-size: 14px;
    font-weight: bolder;
    font-family: Arial, sans-serif;
}
#topnapisy .top_tekst_4 {
    margin-top: 5px;
    color: #1e90c4;
    font-size: 14px;
    font-weight: bolder;
    font-family: Arial, sans-serif;
}
.kol_lewa_mala {
    width: 333px;
    float: left;
    margin-top: 12px;
}
#centerlewa2 .kol_prawa_mala {
    width: 333px;
    float: right;
    text-align: center;
    margin-top: 12px;
}
.content_box_sklep {
    background-color: #186a99;
    width: 288px;
    padding: 0px 15px;
}
#kolumnaprawa .content_box_sklep p,
.content_box_sklep td {
    color: #fff;
}
.tabelka_kolumna_szerokosc {
    width: 100px;
    vertical-align: top;
}
.tabelka_kolumna_szerokosc_2 {
    width: 100px;
    text-align: right;
}
.tabelka_kolumna_szerokosc_3 {
    width: 500px;
}
.clear {
    clear: both;
}
.kolor_15 strong, .kolor_15 {
    color: #186a99;
}
.tabelka {
    margin: 0px auto;
}
.tabelka_2 {
    border: 1px solid #e3e3e3;
    background-color: #fff;
}
.tabelka_3 {
    border: 1px solid #e3e3e3;
    background-color: #f1f1f1;
}
.tabelka_4 {
    width: 288px;
}
.opinia_tresc {
    text-align: justify;
    padding-right: 50px;
}
.addshop,
.addrate,
.registerdiv,
.searchresultdiv,
.forgotpass,
.userprofile,
.randomgraybox{
    margin: 0px 0px 10px 0px;
    padding: 20px;
    background: #f1f1f1;
    color: #787878;
    border: 1px solid #e3e3e3;
    width: 625px;
    *width: 665px;
}
.addshop input,
.addshop textarea,
.addshop select{
    font-family: Arial !important;
}
.addshop .inputtext,
.forgotpass .inputtext{
    border: 1px solid #515151;
    background: white;
    width: 220px;
    height: 20px;
    font-size: 12px;
    padding: 0px 0px 0px 3px;

}
.forgotpass form{
    width: 220px;
    text-align: center;
    margin: 0 auto 0;
    *margin-left: 200px;
}
.forgotpass form *{
    margin-top: 10px;
}
.forgotpass .sendbutton{
    width: 99px;
    *width: 101px;
    height: 35px;
    *height: 37px;
    margin: 10px auto 10px;
}
.forgotpass .sendbutton input{
    width: 99px;
    *width: 101px;
    height: 35px;
    *height: 37px;
    background: url(../images/shop_sendbutton.jpg) no-repeat;
    border: 1px solid #f1f1f1;
}
.forgotpass .sendbutton:hover,
.forgotpass .sendbutton input:hover{
    cursor: pointer;
}
.addshop fieldset{
    vertical-align: middle;
    border: 0px;
    display: block;
    height: 30px;
}
.addshop fieldset *{
    float: left;
    vertical-align: middle;
}
.addshop .left{
    width: 160px;
}
.addshop .left .fleft{
    float: none;
}
.addshop form{
    width: 610px;
}
.as_title{
    font-family: Arial !important;
    font-size: 20px !important;
    font-weight: normal !important;
    margin-bottom: 10px;
}
.headtext{
    text-align: justify;
}
.addshop .naglowek_tekst{
    margin: 20px 0px 20px -10px;
}
.addshop .form{
    margin: 0px 0px 0px 15px;
}
.addshop .checkbox{
    float: left;
    width: 180px;
    margin: 3px;
}
.addshop .checkbox input{
    margin: 0px 5px 0px 0px;
    padding: 1px;
}
.addshop .sendbutton{
    width: 99px;
    *width: 101px;
    height: 35px;
    *height: 37px;
    margin: 10px auto 10px;
    *margin-left: 115px;
}
.addshop .sendbutton input{
    width: 99px;
    *width: 101px;
    height: 35px;
    *height: 37px;
    background: url(../images/shop_sendbutton.jpg) no-repeat;
    border: transparent;
}
.addshop .sendbutton:hover,
.addshop .sendbutton input:hover{
    cursor: pointer;
}
.infobgwrap{
    width: 665px;
    *width: 665px;
    height: 160px;
    padding: 0px;
    margin: 0px;
}
.infobgwrap2{
    width: 665px;
    *width: 665px;
    padding: 0px;
    margin: 0px;
}
.addshop .infobg,
.registerdiv .infobg,
.searchresultdiv .infobg{
    width: 665px;
    *width: 655px;
    *margin-left: 10px;
    background: url(../images/shop_infobg.jpg) no-repeat right top;
}
.addshop .infolist{
    margin-left: 50px;
}

.addshop ol li{
    list-style-type: disc;
}
.addrate p,
#registerform p,
.registerdiv p,
.searchresultdiv p{
    margin-bottom: 10px;
}
.addrate .ratestab1{
    width: 500px;
    margin: 10px auto 10px;
    text-align: center;
}
.addrate .ratestab2{
    width: 300px;
    margin: 10px auto 10px;
    text-align: center;
}
.addrate .sendbutton{
    width: 99px;
    height: 34px;
    margin: 10px auto 10px;
}
.addrate .sendbutton input{
    width: 99px;
    height: 34px;
    background: url(../images/rate_sendbutton.jpg) no-repeat;
    border: 0px;
}
.addrate .sendbutton:hover,
.addrate .sendbutton input:hover{
    cursor: pointer;
}
.ratestab2 td{
    padding-bottom: 5px;
}
#registerform{
    width: 400px;
    margin: 0 auto 0;
    *margin-left: 100px;
    text-align: left;
}
#registerform .registerbutton{
    width: 99px;
    height: 34px;
    margin: 10px auto 10px;
    *margin-left: 80px;
}
#registerform .registerbutton input{
    width: 99px;
    *width: 101px;
    height: 34px;
    *height: 36px;
    background: url(../images/button_register.jpg) no-repeat;
    border: 1px solid #f1f1f1;
}
#registerform .registerbutton:hover,
#registerform .registerbutton input:hover{
    cursor: pointer;
}
.searchresultdiv .infobg{
    padding-top: 15px;
}
.searchresultdiv .infobg p,
.searchresultdiv .infobg div{
    margin-left: 20px;
    line-height: 15px;
}
.searchresultdiv .result{
    margin: 0px !important;
}
.smallcaps{
    font-size: 10px !important;
}
.bigcaps{
    font-size: 16px !important;
}
.clear{
    clear: both;
}

.infobgodp{
height:220px;
background:transparent url(../images/shop_infobg.jpg) no-repeat scroll right top;
width:645px;
background-color:#F1F1F1;
border:1px solid #E3E3E3;
padding:10px;
margin-top:25px;
}

.infobgzabez{
height:260px;
background:transparent url(../images/shop_infobg.jpg) no-repeat scroll right top;
width:645px;
background-color:#F1F1F1;
border:1px solid #E3E3E3;
padding:10px;
margin-top:25px;

}

.infobgrek{
height:160px;
background:transparent url(../images/shop_infobg.jpg) no-repeat scroll right top;
width:645px;
background-color:#F1F1F1;
border:1px solid #E3E3E3;
padding:10px;
margin-top:25px;

}

.infobgpp{
height:260px;
background:transparent url(../images/shop_infobg.jpg) no-repeat scroll right top;
width:645px;
background-color:#F1F1F1;
border:1px solid #E3E3E3;
padding:10px;
margin-top:25px;

}


.infobgop{
height:400px;
background:transparent url(../images/shop_infobg.jpg) no-repeat scroll right top;
width:645px;
background-color:#F1F1F1;
border:1px solid #E3E3E3;
padding:10px;
margin-top:25px;

}#nokaut {	display:block;	padding:1px;	border:1px solid #eee;	vertical-align:middle;	height:32px;font-size:12px;font-family:Tahoma;margin-right:12px;}#nokaut img{margin-left: 4px;margin-bottom:-11px;}#nokaut a{    font-size: 12px;    color: #468;    font-family: Tahoma;    text-decoration: none;}#tytul {}		#tytul, #tytul h1 {	display:block;    font-size: 15px;    color: #186a99;    font-family: Tahoma;    text-decoration: none;	text-align:left;	padding:4px;	margin: 0 14px 14px 0;	background-color: #f1f1f1;	line-height:22px;}#tytul h1 {	display:inline}#tytul a{    font-size: 12px;    color: #468;    font-family: Tahoma;    text-decoration: none;}	#tytul a:hover{	text-decoration:underline;}


#contactForm {float:left;padding-bottom:40px;}
   #contactForm .left {float:left;width:100%;float:left;clear:both;margin:2px 0;padding:0;}
   #contactForm input, #contactForm textarea {float:left;clear:both;margin:0;*margin-left:-15px;}
   #contactForm .sendbutton {float:left;margin-left:240px;}

.hideit {color:#ffffff;font-size:1px;}   
