body {background:#fff url("img/body_bg.jpg") repeat-x left top; font-family: "Lucida Grande", Verdana, Tahoma, Helvetica, sans-serif; color:#000; text-align:center; margin:0; padding:0;}
img {border:none;}

a {color:#1e369f; padding:1px 4px 2px 1px;;}
a:hover {text-decoration:none; }
a:visited {color:purple;}

/*link*/
/*#link_profil {float: right; padding-top: 10px;}*/
#link_profil {float: left; padding: 0px 0px 0px 8px; width:500px;}
a.link, #link_profil a {display:block; float:left; background:transparent url("img/link_top.png") no-repeat left top; margin:3px 0 0 0; padding:0 0 0 4px; 	text-decoration:none; font-size:11px; }
a.link span, #link_profil a span {float:left; display:block; background:transparent url("img/link_top.png") no-repeat 100% 0; padding:3px 12px 3px 7px; color:#000;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
a.link span, #link_profil a span {float:none;}
/* End IE5-Mac hack */
a.link:hover, #link_profil a:hover {background-position:0% -100px;}
a.link:hover span, #link_profil a:hover span {background-position:100% -100px; color:#000;}
a#cur {font-weight: bold;}

.messages{float:left; width:91.7%; padding: 10px 10px 10px 10px; margin:20px 0 0px 30px ;font-size:11px; clear:both;}
.messages ul{list-style:disc; margin-left:10px; }
.messages li{ font-size:11px; padding:0; margin:0;}
.error{border:1px solid #dd7777; background: #ffcccc;}
.status{border:1px solid #bbeebb; background: #ddffdd;}
.warning{}



.link_profil{display:block; float:left; background:transparent url("img/link_top_white.png") no-repeat top left; margin:0px 0 0 0; padding:0 0 0 4px; text-decoration:none; font-size:14px; cursor:pointer;}
.link_profil span{float:left; display:block; background:transparent url("img/link_top_white.png") no-repeat top right; padding:12px 20px 13px 17px; color:#000;}
.link_profil:hover{background-position:0% -100px;}
.link_profil:hover span{background-position:100% -100px; color:#000;}

p, label, li, dt, dd {font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size:12px; color:#484848; line-height:130%; margin-bottom:1em; text-align:left;}
li {text-align:left;}
li a {color:#646464;}
li a:hover {text-decoration:none;}

h1, h2, h3, h4, h5, lh {font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; color:#292929; font-weight:normal; margin-bottom:.5em;}

#wrapper {/*position:relative;*/ width:960px; text-align:left; margin:0 auto; background:transparent url("img/wrapper_bg.png") no-repeat left top;}

#content {width:960px; float:left; margin:3px 0 0 0; min-height:400px;}
#content h2, #content h3, #content p, #content li {color:#292929;}
#content table tr td, #content input {font-size: 11px;}
#content input,#content select  {font-family: 'Arial','Tahoma','Verdana',arial,sans-serif;}



.item_all {width:630px; float:left; margin:20px 0 0 30px;}
.item_all2 {width:930px; float:left; margin:20px 0 0 30px;}
.item_all dl.komentarze, dl.komentarze_zdjecie {margin:20px 0 0 0px; width:454px;}
.tab_oceny{margin: -20px 0 0 0;}
.tab_oceny th{font-size: 12px;}
.sr_oceny{float:left;margin:0 0 0 5px; width:350px;}
.sr_oceny table.tab_oceny td{padding-bottom:9px;}

#najnowsze_ocenione,
#najnowsze_ocenione_szare{float:left; margin-left:30px; margin-top:7px; padding:10px; width:630px;}
#najnowsze_ocenione div.item_all,
#najnowsze_ocenione_szare div.item_all{width:630px; float:left; margin:10px 0 0 0px; border:0px solid red;}
#najnowsze_ocenione div.sr_oceny dl.komentarze dd,
#najnowsze_ocenione_szare div.sr_oceny dl.komentarze dd{width:420px;}
#najnowsze_ocenione div.sr_oceny dl.komentarze,
#najnowsze_ocenione_szare div.sr_oceny dl.komentarze{width:300px;}
#najnowsze_ocenione_szare{background-color:#ddd;}
#sec_podstrona #content h3#tytul_profil{margin:10px 0 0 27px;padding:0;}

#foto_lewo {float:left; padding: 15px 0px 10px 10px; width: 250px; margin: 0px -20px 0 15px;}
#foto_lewo h4{padding:0px; margin:0 0 10px 2px;}

h4#zdjecia_title{margin:0;}
h4#rejestracja_msg{margin-bottom:0;padding-bottom:0;}
#content .skomentuj {margin:20px 0 0 5px; width:460px; float:left;}
#content .skomentuj textarea {width:460px; margin:0 0 0px 0; padding:0; float:left;}
/*#content .skomentuj label {margin-right:10px;}*/
#content .skomentuj input.btn {margin-left:0px; float:right; padding:0;}

table.oceniaj {width:460px; margin-top:15px;} 
table.oceniaj th {color:#787878; margin:0; font-size:11px; font-weight:normal; padding:3px;}
table.oceniaj th.row {font-size:12px; color:#787878; text-align:left;}
table.oceniaj th span {font-size:12px; color:#000;}
#content table.oceniaj td.ocena {color:#787878; margin:0 0 9px 0; font-weight:normal; padding:3px; font-size:11px;}
table.oceniaj td span {font-size:11px;}
table.oceniaj th, table.oceniaj td {border-top:1px solid #b7b4aa; margin-top:5px;}
table.oceniaj th.first {border-top:none;}
table.oceniaj th.noborder {border-top:none;}

table.oceniaj2 { margin-top:15px; width:540px;} 
table.oceniaj2 th {color:#787878; margin:0; font-size:11px; font-weight:normal; padding:3px;}
table.oceniaj2 th.row {font-size:12px; color:#787878; text-align:left;}
table.oceniaj2 th span {font-size:12px; color:#000;}
#content table.oceniaj2 td.ocena {color:#787878; margin:0 0 9px 0; font-weight:normal; padding:0px; font-size:11px;}
table.oceniaj2 td span {font-size:11px;}
table.oceniaj2 th, table.oceniaj2 td {border-top:0px solid #b7b4aa; padding-top:5px;}
table.oceniaj2 th.first {border-top:none;}
table.oceniaj2 th.noborder {border-top:none;}

#linki_foto{float: left; clear:left; margin:30px 0 0 0;color:#787878; font-size:10px; width:900px;}
#linki_foto a{color:#787878; font-size:10px;float:left; display:inline;}


#wrzuc_zdjecie{margin: 20px 0 0 40px; padding-top:10px; clear:both;}

#naglowek_ocen {width:540px;}

.item_3x4 {width:450px; float:left; margin:20px 0 0 30px;border: 0px dotted green;}
.item_3x4_2 {width:420px; float:right; margin:0px 20px 0 0px; border:1px solid #a82b3a;/* background-color: #ececec; */ padding: 10px; font-size:14px;}
.item_1x4 {width:370px; float:left; margin:20px 0 0 20px;}
.item_1x2 {width:440px; float:left; margin:20px 0 0 30px;}
.item_1x2 h1, #profil_private h1, #content h1 {font-size:20px; font-weight:bold; color:#581720;}
.item_1x2 h1 small {font-size:14px;}
.item_1x2 p {margin:0 0 5px 0; padding:0;}

.item_1x5 {width:204px; float:left; margin:20px 0 0 27px; border-left:1px solid #a7a6a2; padding-left:2px;}
.item_1x5 img {clear:both;}
.item_1x5 .opis_foty {float:none; margin-left:0px;}
.foty_wrapper {clear:left;}

#foty_btm {width:960px; float:left;}


.opis_foty {float:left; margin-left:10px;}
.item_1x2 .opis_foty{width:200px;}
.opis_foty small{font-size:11px;}
.opis_foty span#wiecej_zdjec {float:right; margin-top:5px; }
.opis_foty form {float:left; clear:both; vertical-align:bottom;}



img.foto {float:left;}
ul.oceny {margin:0; padding:0;}
ul.oceny li {list-style:none; float:left;}
li.star {margin-top:13px;}
li.srednia {float:left; background:#fff url(img/srednia.png) no-repeat left top; display:block; width:45px; height:35px; padding:14px 0 0 14px;}
li.suma_ocen {margin-top:14px;}
dl.komentarze, dl.komentarze_zdjecie {float:left; margin-top:10px; width:370px;}
#zdjecie_sok{margin-top:2px;}
#zdjecie_sok dl.komentarze,#zdjecie_sok .sr_oceny{width:350px;}

#content dl.komentarze dt, #content dl.komentarze_zdjecie dt {border-top:1px solid #bebcb3; padding-top:5px; padding-right:15px; background: url(img/avatar.gif) no-repeat 105px 7px; font-size:11px; }
#content dl.komentarze_zdjecie dt {width: 550px;}
dl.komentarze dd, dl.komentarze_zdjecie dd {color:#787878; font-size:11px;}
#najnowsze_ocenione dt,
#najnowsze_ocenione_szare dt{width:400px;}
#komentarze h4, #content .najmodniejsze_poj_zdjecie h2 {font-size:13px; font-weight:bold; color:#787878; padding:15px 0 0 5px;}

#content dt {color:#484848; margin:0 0 0 0; font-size:12px;}
#content dd {color:#787878; margin:0 0 9px 0;}

#sec_default #content {background-image:none;}
#sec_podstrona #content {background-color:#fff; background:transparent url("img/cont_bg.jpg") no-repeat right top;}
#sec_podstrona #content h3 {margin:15px 0 0px 30px;}

#sec_podstrona #content .opis_foty h3 {margin:0 0 0 5px; padding:0;}


/* intro */
#intro {position:relative; width:940px; height:320px; float:left; color:#581720; background:#f4b62f url("img/intro_bg.jpg") repeat left top; padding:0 0 0 20px; margin:0;}

#przegladaj {height:24px;}
input#btn_zamiesc_zdjecie {margin:0; height:24px;}

#intro_zalety ul {margin-left:15px;}
#content #intro_pochwal h3 {font-size:24px; font-weight:bold; color:#581720; padding:0 0 10px 0; margin:0;}
#intro_pochwal h4 {margin-bottom:5px; margin-top:16px; font-size:16px; color:#581720;}
#intro_pochwal ol {margin:10px 0 30px 0;}
#intro_pochwal p, #intro_pochwal li {font-size:13px; margin-bottom:.7em; color:#000; font-weight:bold;}
#intro_pochwal {position:absolute; left:24px; top:30px; width:530px; float:left; background:transparent url("img/laska.png") no-repeat right top; padding-left:10px;}
#intro_pochwal li {list-style-position:inside;}

#najnowsze_foto {float:left; margin: 0 0 0 30px; padding:1px; border: 0px dotted red; width:400px;}
#sec_default #najnowsze_foto{margin-top:20px;}
#najnowsze_foto2 ul,#najnowsze_foto ul {float:left; list-style: square; padding-left: 30px;}
#najnowsze_foto2 p.txt,#najnowsze_foto p.txt{clear:both; width:100%; padding:0;}
#najnowsze_foto2 p{float:left; width:245px; padding: 0 0 0 5px; text-align:left;}
#najnowsze_foto a img.foto{padding-right:10px;}

.blue:visited{color:#1e369f;}

#najnowsze_foto2 {float:left; margin: 0 0 0 0px; border: 0px solid red;}
a.next_foto{float:left; margin: 5px 0 0 150px; font-size: 12px;}
a.next_foto2{float:right; margin: 5px 50px 0 0; font-size: 12px;}


#sbmOcen{clear:both; float:left; margin: 5px 0; padding:0;}


#najmodniejsze_na_glownej {margin:20px 0 0 30px; width:380px; float:left;}
#najmodniejsze_na_glownej h4 {margin-bottom:15px;}
/*#najmodniejsze_na_glownej ul {list-style:none;}
ul#najmodniejsze_kategoria li.kategoria {clear:left; margin:0; padding:0;}
ul.najmodniejsze_ciuchy {margin:0; padding:0; list-style-position:inside; list-style:circle;}
ul.najmodniejsze_ciuchy li {display:inline; }*/
#najmodniejsze_na_glownej ul {list-style-position:inside;}
#najmodniejsze_na_glownej li a {color:#1e369f;}
#najmodniejsze_na_glownej li a:visited {color:purple;}

.najmodniejsze_poj_zdjecie ul {padding-left:3px; margin:0px 0 30px 0;}
.najmodniejsze_poj_zdjecie ul li {display:inline; padding-right:20px;}
.najmodniejsze_poj_zdjecie li a {color:#1e369f; }
.najmodniejsze_poj_zdjecie li a:visited {color:purple;}
#content .najmodniejsze_poj_zdjecie h2 {padding-top:20px;}


#najmodniejsze_na_wyniki ul li {display:inline; padding-right:10px;}
#najmodniejsze_na_wyniki {margin-left:30px; padding-top:50px;}

#intro_zalety ul {margin-left:0px; margin-top:10px;}
#intro_zalety {position:absolute; left:530px; top:30px; width:340px; float:left; padding-left:50px;  }
#intro_zalety h4 {color:#581720; padding-top:36px;}
#intro_zalety li {font-size:11px; list-style:none; padding-left:0px; color:#581720;}

#intro_bg_lft {position:absolute; left:0px; top:0px; width:24px; height:320px; /*float:left;*/}
/*#intro_bg_lft.bg  {background:transparent url("img/intro_bg_lft.jpg") no-repeat right top;}*/
#intro_bg_lft.bgwhite  {background:transparent url("img/intro_bg_lft_white.jpg") no-repeat right top;}
#intro_bg_rgt {position:absolute; left:936px; top:0px; width:24px; height:320px; background:transparent url("img/intro_bg_rgt.jpg") no-repeat right top; /*float:left;*/}

#intro_short{position:relative; width:471px; height:320px; float:left; color:#581720; background:#f4b62f url("img/intro_bg.jpg") repeat left top; padding:0 0 0 0px; margin:0px 0 0 0px;}

#intro_short #intro_bg_rgt {position:absolute; left:467px; top:0px; width:24px; height:320px; background:transparent url("img/intro_bg_rgt.jpg") no-repeat right top; }
#intro_short #intro_pochwal {position:absolute; left:24px; top:0px; width:440px; float:left; background:none; padding-left:10px;}
#intro_short #intro_pochwal h3 {position:relative; font-size:18px; font-weight:bold; margin:48px 0 1.3em 0; padding:0;}
#intro_short #intro_pochwal h4 {font-size:14px; font-weight:bold; margin-bottom:3px; color:#581720; margin-top:2em;}
#intro_short #intro_pochwal p {margin-bottom:1em;}
#intro_short #intro_pochwal p, #intro_short #intro_pochwal li {font-size:12px; font-weight:bold;}
#intro_short #intro_bg_lft {background:transparent url("img/intro_short_bg_lft.png") no-repeat right top; }
#intro_short #intro_pochwal a {color:#000; }
#intro_short #intro_pochwal p.swiatlo {line-height:1.5; margin-bottom:30px;}

#intro_short.white_bg {margin-top:65px;}
#intro_short.white_bg #intro_bg_lft {background:transparent url("img/intro_short_bg_lft_white.gif") no-repeat right top; width:13px;}
#intro_short.white_bg #intro_bg_rgt {background:transparent url("img/intro_bg_rgt_white.gif") no-repeat right top; width:14px;}


ul#ciuchy li {list-style:none; text-align:center; float:left;}
ul#ciuchy li a img {border:none; text-decoration:none; background-color:transparent;}
#item_1x4 ul#ciuchy li a:hover img {background-color:#fff; text-decoration:none; border:none;}
ul#ciuchy li a {color:#1e369f;}
ul#ciuchy li a:hover {color:#fff;}

#header h2 {margin:22px 0 0 0px; /*position:absolute;*/ float:left; width:250px;}
#header h2 a{display:block; text-indent:-100em; display:block; width:249px; height:42px; background:url(img/modnet_logo.png) no-repeat left top;}
#header h2 a span {display:none;}
#header p {color:#fff68f; font-size:11px;}
#header {height:93px;}

#userlink a{text-decoration:none;}
/*Gorny pasek*/
#zarejestruj {float:right; margin:19px 20px 0 0px;}
#login {float:right; margin:19px 10px 0 30px; }
/*#zalogowany {float:right; width:650px; height:52px; margin:19px 10px 0 30px; font-size:12px; display:inline-block; font-size:11px; color:#fff68f;}*/
#zalogowany {float:right; width:650px; height:52px; margin:19px 10px 0 40px; font-size:12px; display:inline-block; font-size:11px; color:#fff68f;}
#wyloguj {float:right; margin-right:10px;}
#wyloguj a{display: block;float: left;background: url(img/link_top.png) no-repeat left top;margin: 3px 0pt 0pt 0pt;padding: 0pt 0pt 0pt 4px;text-decoration: none;font-size: 11px;}
#wyloguj a span{float: left;display: block;background-color: transparent;background-image: url(img/link_top.png);background-repeat: no-repeat;background-attachment: scroll;background-position: 100% 0pt;padding-top: 3px;padding-right: 12px;padding-bottom: 3px;padding-left: 7px;color: #000000;}
#zalogowany #strona {float:right; margin-left:20px;}
#zalogowany a {color:#fff;}
#zalogowany #gorny {margin-bottom:10px;}

#punkty_zalogowana{float:left; width: 700px; color:#fff68f; margin: -29px 0 0 100px;}
#punkty_zalogowana .ulmiesiac{float:left; list-style:none;}
#punkty_zalogowana .ulmiesiac li{ color:#fff68f; margin: 3px 0;}
#punkty_zalogowana .ulpunkty{list-style:none;}
#punkty_zalogowana .ulpunkty li{ color:#fff68f; margin: 2px 0; padding:0; float:right;}
#punkty_zalogowana_tab{font-size:11px;}
#punkty_zalogowana_tab td{padding:2px 0;}
#label_rankingi{margin-top:2px;}

* {margin:0; padding:0;}

#foot {text-align:center; margin:0; padding:0; background:transparent url("img/foot_bg.jpg") repeat-x left bottom; float:left; height:86px; width:100%; margin:0; padding:0; clear:both;}
#foot_in {width:960px; height:86px; position:relative;  margin:0 auto; background:transparent url("img/foot.jpg") no-repeat left top;}
#foot_in p {color:#fff;  position:absolute; bottom:0px; right:10px; }
#foot_in p a {color:#fff;}
/*clearfix*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*wyniki pusta kataegoria*/
h3#pusta_kategoria  {clear:left; padding-top:20px;}

/*indeks tematyczny*/

#indeks {margin: 0 20px 0 20px;}
#indeks a{font-size:13px; margin: 0 10px 0 0; display:block-inline; white-space:nowrap;}
#indeks p{font-size:14px; margin:20px 0 10px 0;}
#indeks h4{font-size:13px; margin:0px 0 0px 0; padding:10px 0 0 0;}

/*
#indeks {margin: 0 20px 0 20px; border:solid 1px red;}
#indeks a{font-size:13px; margin: 0 10px 0 0; display:inline-block;}
#indeks p{font-size:14px; margin:20px 0 10px 0;}
#indeks h4{font-size:13px; margin:0px 0 0px 0; padding:10px 0 0 0;}
*/

/*ranking*/
#ranking h4{width:400px;}
#ranking {margin:20px 0 0 30px;}
#ranking .ranking_zdjecie {float:left; clear:left; margin-top:15px;}
.ranking_zdjecie p{font-size:10px;}
#ranking .fota_opis{float:left; clear:left;}
#ranking ol {float:left; clear:both;}
#ranking_inne_miesiace {float:left;font-size:12px;clear:left; margin:10px 0 0px 0px; width:200px;}
#ranking_inne_miesiace a {font-size:11px;}
#content #ranking h3 {margin-left:0px;}
#ranking p {line-height:1.5; margin-top:10px; width:450px;}

#co_zrobic{float:right;margin-right:30px; width:430px; border: 0px solid red; margin-top: 40px; background: url(img/intro_bg.jpg) repeat; padding:10px;}
#co_zrobic p{font-size:12px; width: inherit;}
#co_zrobic ul{margin-left:15px;}

#link_miesiac {float: right; padding-right: 25px; margin-top: -30px;}
#link_miesiac a{font-size: 12px;}

#komentarze {float:left;}

/*logowanie rejestracja */
#rejestracja_zdjecie{float: left; margin: 20px 0 0 0px; clear:left;}
#rejestracja {float:left; width:300px; margin:20px 0 0 30px;}
#rejestracja2 {float:left; width:270px; margin:0px 0 0 10px;}
#logowanie {display:block; float:right; background:#f7d557; margin:30px 30px 100px 30px; padding:15px; height:100px;}
#logowanie2 {display:block; float:left; margin:-15px 10px 100px 10px; padding:15px; height:100px;}
#logowanie.login_only {float:left;}
#logowanie h2, #rejestracja h2,#logowanie2 h2, #rejestracja2 h2, #gosc h2{font-size:18px;}
#rejestracja #wybierz_miasto, #rejestracja2 #wybierz_miasto {width:260px;}
#rejestracja #gdzie_najczesciej, #rejestracja2 #gdzie_najczesciej {padding-top:30px;}
#dodawanie_zdjecia{width:200px; float: left; margin:0 10px 0 15px;}
#rejestracja li {font-size:11px; padding-left:0px; color:#581720;}

#logowanie_rejestracja_bledy{border:solid 5px red; margin:29px 20px 0 30px; width:550px; padding:15px;}
#logowanie_rejestracja_bledy h4 {padding-bottom:10px;}
#logowanie_rejestracja_bledy p {color:red;}
#content #logowanie_rejestracja_bledy ul  {padding-left:30px; color:red;}
#logowanie_rejestracja_bledy ul li,#logowanie_rejestracja_bledy ul h4  {color:red;}
#logowanie_komentarz #logowanie_rejestracja_bledy  {border:solid 5px red; margin:10px 0 10px 0; padding:10px 0 0px 0; color:red;}


#korzysci {float:right; margin: 20px 30px 0 0; padding-left:50px;}
#korzysci li {font-size:11px; list-style:inside; padding-left:0px; color:#581720;}


/*dodawanie komentarza logowanie*/
#logowanie_komentarz {margin: 20px 0 0 30px;}
#logowanie_komentarz p{margin-bottom: 30px;}
#logowanie_komentarz #gosc{float: right; background:#f7d557; padding:15px; margin-right: 30px; height:100px;}
#logowanie_komentarz #logowanie{float: left; margin:0px 30px 0 0;}
#logowanie_komentarz h2 {font-size:14px; font-weight:bold;}
#logowanie_komentarz h1 {margin-bottom:50px;}
#logowanie_komentarz span {font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size:12px; color:#484848;}
#logowanie_komentarz input#wyslij_gosc {clear:left; float:left; margin-left:52px; width:185px; margin-top:3px;}
#logowanie_komentarz input#podpis_gosc {margin-top:20px; width:180px;}



/*opisywanie zdjecia*/
#opiszzdjecie{margin-top:10px}
#opiszzdjecie img#opis_miniaturka{padding:5px 5px 0 20px; float:left;}
#opiszzdjecie th {font-size:10px; }
#opiszzdjecie select,
#opiszzdjecie input,
#opiszzdjecie label,
#opiszzdjecie span,
#opiszzdjecie table{font-family: 'Tahoma','Verdana',arial,sans-serif; font-size:11px;}
#opiszzdjecie table#ubrania {float:left;}
#opiszzdjecie table#ubrania span {padding-left:5px;} /*zl*/

#opiszzdjecie #zapisz_dodaj {float:right; width:250px;  padding:20px 30px 40px 0px;}
#opiszzdjecie #zapisz_anuluj {float:right; clear:right; width:250px; padding-right:30px; margin-top:50px;}
#opiszzdjecie #zapisz_dodaj input, #opiszzdjecie #zapisz_anuluj input  {font-family: 'Arial','Tahoma','Verdana',arial,sans-serif; font-size:13px;}
#zapisz_dodaj input {font-weight:bold; float:left; width:250px;}
input#zapiszkoniec {float:left;}
input#anuluj {float:right;}
#opiszzdjecie .opiszzdjecie_errory, #opiszzdjecie td.opiszzdjecie_errory {color:red; font-family: 'Arial','Tahoma','Verdana',arial,sans-serif; font-size:11px;}

#uzupelnij,#wysylanie,#maile,#wyslane_prosby{float:left;}
#wysylanie{margin-top:5px;}
#maile table td{padding:0 10px 5px 0;}
#wyslane_prosby{padding:5px; border:1px solid #a82b3a;/* background-color: #ececec; */ margin-left:10px;font-size:11px; width:360px;}
	#wyslane_prosby table td{padding:0 10px 5px 0;}
#link_forum_blog{width:600px; margin-top:10px; clear:left;float:left;}
#content p.red{color:red; border: 2px solid red; width:360px; padding:5px; margin-top:5px; text-align:left; clear:left;}
.red{color:red;}
.bold{font-weight:bold;}


#zamiesc_zdjecie_error {float:left;  padding:180px 30px 0px 0px;color:red; font-family: 'Arial','Tahoma','Verdana',arial,sans-serif; font-size:13px;}



#opiszzdjecie optgroup {font-family: 'Arial','Tahoma','Verdana',arial,sans-serif; font-weight:bold; font-style:normal;}
#opiszzdjecie option {font-weight:normal;}

 
/*Menu przy dodawaniu zdjecia*/
#menu_dod_zdj{margin-left:10px;	}
#menu_dod_zdj ul   {padding-left:10px; margin-left:10px; padding-top:20px; }
#menu_dod_zdj ul li {display:inline; margin-left:0px; padding-right:50px; padding-left:0px; text-indent:0px; font-size:11px;}
#menu_dod_zdj ul li.active{font-weight:bold;}
#menu_dod_zdj h3#polecenie {clear:left; position:relative; font-size:16px; margin-left:20px;}
#menu_dod_zdj h4 {font-size:14px; margin-left:20px; padding-top:20px; color:#581720;}
#menu_dod_zdj p {margin: 5px 0 10px 20px;}

#profil {/*float:left;*/ padding-left:0px; margin-left:30px; padding-top:20px;}
#profil_public_puste #intro_short {float:right; padding-right:20px;}
#profil_public_puste {margin-left:20px;}
#profil_public_puste h1 {font-size:15px; font-weight:bold; color:#581720; padding-top:40px;}
#profil_public_puste #najmodniejsze_na_glownej {margin:0; padding:20px 0 0 0;}
#profil_private {float:left; margin:20px 0px 0px 10px; font-size:12px; padding:0 0 0 20px; width:96.69%;}
#profil_private .fota_private,
#profil_private .fota_private2{clear:left; min-height:250px; padding:0; margin:0 0 20px 0;  float:left; width:500px; border:0px solid white;}
#profil_private .fota_private2{width:100%}
#profil_private .fota_private a,
#profil_private .fota_private2 a {text-decoration: underline;}
#profil_private .fota_private small,
#profil_private .fota_private2 small{font-size:11px;}
#profil_private form#frmDodajZdjecie {margin-bottom:30px;}
#profil_private .fota_opis, .fota_komentarze {float:left; padding:0; margin:0;}
#profil_private .fota_opis input {float:right; padding:0; margin:0;}
#profil_private .fota_opis .data_dodania {float:left; padding:0; margin:0;}
.fota_opis2 {float:left; margin: 0 0 25px 0;}
#profil_private .lista_ubran {float:left; clear:right;  margin:0px 0 0 0; padding:0; max-width:280px;}
.usun{color: red;}
#profil_private .lista_ubran .zmien {float:left; clear:both; margin:0; padding:0;}
#profil_private .lista_ubran .link_do_zdjecia {float:left; clear:both; margin:30px 0 0 0; padding:0;}
#profil_private .fota_private img,
#profil_private .fota_private2 img{margin:0 20px 20px 0;}
#profil_private .fota_private small img,
#profil_private .fota_private2 small img{margin:0;}
#profil_private .fota_private table img,
#profil_private .fota_private2 table img{margin:0;}
#profil_private .fota_private table.oceny_punkty td.gwiazdki img,
#profil_private .fota_private2 table.oceny_punkty td.gwiazdki img{margin:0; padding:0;}
#profil_private .fota_private table.oceny_punkty td,
#profil_private .fota_private2 table.oceny_punkty td{padding-right: 10px;}
#profil_private .naglowek_opisu {margin:0; padding:0; height:40px;}
#profil_private h4 {font-size:14px; font-weight:bold; margin-bottom:3px; color:#581720;}
#profil_private h2 {font-size:18px; margin:0 0 10px 0; color:#581720;}
#profil_private #najmodniejsze_na_glownej {margin-top:170px; padding-left:20px; width:200px; float:right; padding-right:30px;}
#profil_private #najmodniejsze_na_glownej ul {padding-top:10px;}
#profil_private .fota_private2 .fota_opis2 a.nick img{margin:0;}
#link_do_profilu{float:right; padding:10px; padding-bottom:0; background-color:#f7d557; margin-right:5px;}
#zdjecie_opcje{float:right; padding:10px; background-color:#f7d557; margin-right:20px; margin-top:25px; width:305px;}
.komentarze_zdjecie {display:none}
dl.komentarze_zdjecie dd a{float: left;}
.fota_komentarze h5{clear: left; padding-top: 5px; font-size: 14px;}
.fota_komentarze input.usun_komentarz {float:right; padding: 0; margin: -5px -15px 0 0;}
.fota_komentarze dt {padding-bottom: 10px;}
.fota_komentarze .data_dodania {float:left; padding:0; margin: 0;}
.odpowiedz {padding-left: 15px; float: left;}
#odpowiedz {float: left;}
#odpowiedz dt {width:449px;}
/*div{border: 1px dotted blue;}*/

span.green {color: green;}
span.red {color: red;}

#linki_stare{margin: 0 0 10px 0; padding: 0; border-bottom:0px solid #a82b3a;height:23px; width:897px;}
#linki_stare a{margin-right:5px; padding:4px; border:0px solid #a82b3a; border-bottom:1px solid #eee;background:url('img/zakladka_bg.png') top left repeat-x; display:block; float:left;}
#linki_stare a.akt,#linki_stare a:hover{background:#eee; }
#linki_stare a.akt{font-weight:bold; border-bottom:1px solid #eee; color:#000; text-decoration:none;}

#zdjecia{border:0px solid #a82b3a; border-top:none; width:899px; float:left; padding:10px 0px 10px 10px; margin-top:-10px; background-color:#eee;}

#tekst {min-height:400px; padding:20px; width:550px;}
#tekst h1 {padding-bottom:20px;}
#tekst ul,#tekst ol  {margin-left:30px;}
#tekst ul li,#tekst ol li {line-height:1.5;}
#tekst h3,#tekst h4  {padding-bottom:20px; padding-top:10px;}
#tekst h4 {font-size:16px; font-weight:normal;}

#linki_poz_all {margin-left:15px; padding-left:0; margin-top:50px; float:left;}
#linki_poz_all dl.linki_poz dd{display:inline; margin-left:0px; padding-right:10px; padding-left:0px; text-indent:0px; font-size:10px;}
#linki_poz_all a {color:#787878;}

#nawigacja_stronicowanie{padding-top: 20px; font-size: 12px; width: 945px; margin: auto; float: left; text-align: right; border: 0px solid red;}
.nawigacja_ranking{font-size: 12px; width: 910px; float:bottom; text-align: right; border: 0px solid red; clear:left;}

#info{margin:10px 0 0 30px;}
#info p{font-weight:bold;}
#info2{float:left;}

p.info{margin:20px 0 0 30px; }/* background: url("img/ok.gif") no-repeat; padding-left:17px; */

#profil_private #link_forum_blog input{float:none;}

.tip {font:10px/12px Arial,Helvetica,sans-serif; border:solid 1px #666666; width:270px; padding:1px; position:absolute; z-index:100; visibility:hidden; color:#333333; top:20px; left:90px; background-color:#ffffcc; layer-background-color:#ffffcc;}
#x_zamknij{float:right; cursor:pointer;}
#content a.ocena_help{cursor:pointer; text-decoration:none;}
#content a.ocena_help img.question_mark{margin:0;padding:0;}