/*------------------------------------- OGOLNE -------------------------------*/
html {height:100%;} 
body
 {
 height:100%; 
 margin:0 auto; 
 padding-left: 22px; 
 padding-top: 220px; 
 font-family: Arial, Helvetica, sans-serif; 
 color:#230800; 
 font-size:12px;
 background-color: #312317;
  background-image: url('../gfx/tlo8.jpg'), url('../gfx/tlo5.png');
	background-repeat: no-repeat;
	background-position:left top, 400px top ;
	
	
 }
h1 {font-size:18px; padding:0; margin:10px 0 8px 0;}
h2 {font-size:14px; padding:0; margin:8px 0 6px 0;}
h3 {font-size:12px; padding:0; margin:0px 0 4px 0;}
img {margin:0; padding:0; display:block; border:none;}
p {margin:0; padding:0;}
ul {margin:0; padding:0; list-style:none;}
ul li {background:url(../gfx/ik-arrow.gif) 0 4px no-repeat; padding-left:10px;}
a {text-decoration:none; color:#ca1510;}
a:hover {color:#fa839a;}
form {margin:0; padding:0}
fieldset {margin:0; padding:0; border:0;}

/*------------------------------------- WARSTWY -------------------------------*/
.container {width:960px; margin:0 auto;  }
#header {height:91px; background:url(../gfx/header-women.png) 260px 0 no-repeat}
.logo {float:left}
.dzis {float:right; text-align:right; color:#927945; font-size:11px; padding-top:5px;}
#leftColumn {width:470px; float:left;}
#centerColumn {width:300px; float:left; padding:0 15px; background:url(../gfx/bg-ladies.gif) 0 0 no-repeat}
#rightColumn {width:160px; float:left;}
.tematdnia {background:#b29971; padding:0 10px 5px 10px; overflow:hidden;}
.subpage {background:#b29971; padding:5px 10px 5px 10px; overflow:hidden;}
.newsy {background:#b29971; padding:0 10px 5px 10px; overflow:hidden;}
.lastForum {margin-top:135px; background:#b29971; padding:0 10px; overflow:hidden}
.baner468 {text-align:center; margin:15px 0;}
.baner468 img {display:inline;}
.forbox {margin-bottom:10px;}
.forkom {background:#fbf5e9; font-size:11px; line-height:13px; padding:0 8px;}
.koment {background:#fbf5e9; font-size:11px; line-height:13px; padding:0 8px;}
.autor {font-size:10px; color:#f28b0c; text-align:right; margin-top:3px;}
.sondaBox {margin-top:15px;}
.sonda {padding:0 10px; background:#fadebb; font-size:11px; line-height:13px; overflow:hidden}
#footer {clear:both; padding:15px 0; overflow:hidden}
.footzaw {background:#fff; padding:5px 10px; color:#927945; font-size:11px; overflow:hidden}
.wysz {width:210px; height:47px; background:url(../gfx/bg-wysz.gif) 0 0 no-repeat; font-size:12px; font-weight:bold; color:#db4663; padding:10px; float:left}
.nltr {width:219px; height:47px; background:url(../gfx/bg-newsletter.gif) 0 0 no-repeat; font-size:12px; font-weight:bold; color:#db4663; padding:10px; float:left; margin-right:15px;}
.sciezka {font-size:11px; color:#927945; margin-bottom:5px;}
.kreska {background:#f9eedb; height:1px; width:100%; font-size:1px;}
.wiecej {background:url(../gfx/ik-arrow.gif) right 4px no-repeat; text-align:right; padding-right:8px; font-size:11px; font-weight:bold; margin-bottom:5px;}
.forkom .wiecej {margin-bottom:0; margin-top:2px;}
.blad {margin: 0 0 18px; padding: 7px 10px; -webkit-border-radius:4px; -moz-border-radius:4px; color:#fff; text-align:center; font-weight:bold; background:#BB1A1A;}
.map {margin-top:10px;}
.odp {background-color:#e6b16f; height:14px; margin:2px 5px 8px 0; color:#631c07; padding-right:3px;}
.dGal {margin:0px 10px 0px 0; float:left;}
.dGal .podpismini {width:105px; margin-top:2px; text-align:center; font-size:11px; line-height:13px; color:#897c78;}
.polaroid img {display:inline;}
.polaroid {width:105px; text-align:center; display:table; height:105px; *position:relative; background:url(../gfx/bg-gal.gif) 0 0 no-repeat;}
.Plast {margin-right:0;}
.cell {display:table-cell; vertical-align: middle; *position: absolute; *top: 50%; *left:50%;}
.IEhack {position: relative; top:-50%; *left:-50%;}
.komentarze {font-size:11px; border-top:1px solid #f9eedb; padding-top:10px; margin-top:10px;}
.pagination {text-align:center; color:#db4663; font-size:11px;}
.komentarze .pagination {text-align:center; color:#7a6a56;}
#forumColumn {width:790px; float:left; margin-right:10px;}
.forum {background:#eddcc0; padding:5px 10px 5px 10px; overflow:hidden;}

/*------------------------------------- TABELE -------------------------------*/
table {border-collapse:collapse;}
.tblPost {width:100%; font-size:11px; margin-top:5px;}
.tblPost img { vertical-align:middle; display:inline;}
.tblPost tbody td {padding:4px; border:1px solid #fff; vertical-align:top; color:#6a4e2b}
.tblPost tbody .light {background-color:#fdfaf6;}
.tblPost tbody .dark {background-color:#fdf4e9;}
.tblPost .cytat td{background-color:#FADEBB; padding:5px 7px; margin-top:5px;}
.fname {color:#626035; padding-bottom:2px;}
.autorf {width:17%;}
.info {line-height:14px; margin-top:5px;}
.temat {background-color:#F9EEDB; color:#896324; font:bold 11px Arial, Helvetica, sans-serif;}
.dzial {background-color:#FFEAE2; font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.opis {background-color:#fff5f1; xcolor:#747262;}
.pasbtn {background:#FFFEFC;}
.tblPost .stopka {color:#ac9e8c;}

/*------------------------------------- FORMULARZE -------------------------------*/
.fsonda {margin-top:10px;}
.fsonda label {display:block; margin-bottom:6px;}
.fsonda .radio {float:left; width:12px; height:12px; margin:0; padding:0; overflow:hidden; margin-right:3px;}
.fsonda .submit {margin:5px 0;}
.fwysz .text {width:177px; background:#fbf5e9; border:1px solid #edd9b9; margin-top:6px; font:11px Arial, Helvetica, sans-serif; padding:3px 0;}
.fwysz .submit {position:absolute; margin-left:-6px;}
.fnews .text {width:177px; background:#fbf5e9; border:1px solid #edd9b9; margin-top:6px; font:11px Arial, Helvetica, sans-serif; padding:3px 0;}
.fnews .submit {position:absolute; margin-left:4px;}
.flog {margin-top:10px;}
.flog fieldset {position:relative;}
.flog label {display:block; font-weight:bold}
.flog .text {width:200px;font-size:11px; vertical-align:middle; border:1px solid #dad0b5; padding:3px 0; background:#FBF5E9;}
.flog .radio {width:13px; height:13px; vertical-align:top; margin:1px 4px 0 0; float:left;}
.flog .check {width:13px; height:13px; vertical-align:top; margin:0 4px 0 0; float:left;}
.flog div.field {clear:both; margin-bottom:4px; overflow:hidden;}
.flog .submit {text-align:center; margin:15px 0 0 0;}
span.hint {background:#FAEACE; font-size: 11px; padding-left: 5px; width: 230px; position: relative; display:block; padding-top: 2px; padding-bottom: 2px; border:1px solid #fff; float:right}
span.hint p, .hint2 p {margin:2px;}
span.hint img, .hint2 img {position: absolute; left:-6px; top:4px;}
span.hint2 {background:#FAEACE; font-size: 11px; padding-left: 5px; width: 150px; position: absolute; right:0; padding-top: 2px; padding-bottom: 2px; border:1px solid #fff;}
.fedycja {margin-top:10px;}
.fedycja fieldset {position:relative;}
.fedycja label {display:block; float:left; width:100px; font-weight:bold}
.fedycja .text {width:180px;font-size:11px; vertical-align:middle; border:1px solid #dad0b5; padding:3px 0; background:#FBF5E9;}
.fedycja textarea {width:180px;font:11px Arial, Helvetica, sans-serif; vertical-align:middle; border:1px solid #dad0b5; padding:3px 0; background:#FBF5E9; height:70px; overflow:auto}
.fedycja div {clear:both; margin-bottom:5px; overflow:hidden}
.fedycja .text:focus, .fedycja textarea:focus {background:#fff;}
.fedycja .ro:focus {background:#FBF5E9;}
.fedycja .file {font:11px Arial, Helvetica, sans-serif}
.fmap {background:#faeace; width:100%; padding:4px 0 4px 0px;  vertical-align:middle; margin:10px 0 1px 0; -webkit-border-radius:4px; -moz-border-radius:4px;}
.fmap label {margin:0 0 3px 8px; font-size:11px; font-weight:bold; display:block}
.fmap input.text {width:395px; vertical-align:middle; font-size:12px; font-family:Arial; border:1px solid #dad0b5; padding:3px 0; background:#FBF5E9; margin-left:8px }
.fmap .text:focus {background:#fff;}
.fpyt label {display:block; float:left; width:95px; font-weight:bold}
.fpyt .text {font-size:12px; font-family:Arial; border:1px solid #dad0b5; padding:3px 0; background:#FBF5E9; width:172px; margin-bottom:5px;}
.fpyt textarea {font-size:12px; font-family:Arial; border:1px solid #dad0b5; padding:3px 0; background:#FBF5E9; overflow:auto; width:172px; height:90px; margin-bottom:5px; }
.fklog {margin-bottom:3px;}
.fklog label {font-weight:bold;}
.fklog .text {border:1px solid #dad0b5; padding:3px 0; background:#FBF5E9; font-size:11px; width:146px; vertical-align:middle}
.fklog .submit {vertical-align:middle;}
.fkdod label {display:block; font-weight:bold;}
.fkdod textarea {width:450px; overflow:auto; border:1px solid #dad0b5; background:#FBF5E9; height:80px; margin-bottom:5px; font:11px Arial, Helvetica, sans-serif; *width:448px;}
.fwpis textarea {overflow:auto; border:1px solid #dad0b5; font:11px Arial, Helvetica, sans-serif; width:710px; height:300px;}
.fwpis .text {border:1px solid #dad0b5; font:11px Arial, Helvetica, sans-serif; width:350px; padding:3px 0;}

/*------------------------------------- UL, LI -------------------------------*/
.footzaw ul {margin-bottom:20px;}
.footzaw ul li {display:inline; font-size:12px; font-weight:bold; background:none; padding:0; padding-right:4px;}
.newsy ul {margin-top:5px;}
.newsy li {font-size:11px; font-weight:bold;}
.map li {font-weight:bold; margin:4px 0;}
.mappod li {font-weight:normal;}

/* ------------------------------------- ODNOSNIKI  ---------------- */
h2 a, .forkom a, .newsy a, h3 a, .sciezka a:hover, .mappod li a {color:#230800;}
h2 a:hover, .forkom a:hover, .newsy a:hover, h3 a:hover, .mappod li a:hover {color:#db4663;}
.footzaw a {color:#927945;}
.footzaw ul a {margin-right:4px;}
.footzaw a:hover {color:#fa839a;}
.kat a, .forkom .wiecej a, .kat2 a {color:#ca1510;}
.kat a:hover, .forkom .wiecej a:hover, .kat2 a:hover {color:#fa839a;}
.sciezka a {color:#927945;}
.pagination .active {color:#a6102d;}
.komentarze .pagination a {color:#7a6a56;}
.komentarze .pagination a:hover {color:#000;}
.komentarze .pagination .active {color:#000;}

/* ------------------------------------- MARGINESY, ODSTEPY  ---------------- */
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mb4 {margin-bottom:4px;}
.mb6 {margin-bottom:6px;}
.mb15 {margin-bottom:15px;}
.mtb10 {margin:5px 0;}

/* ------------------------------------- SZEROKOSCI  ---------------- */
.w220 {width:220px;}
.w270 {width:270px;}
.w10pr {width:10%;}
.w12pr {width:12%;}
.w26pr {width:26%;}

/* ------------------------------------- CZCIONKI  ---------------- */
.bold {font-weight:bold;}
.f0 {font-size:1px; height:1px;}
.f12 {font-size:12px;}
.data {font-weight:bold; font-size:11px; color:#927945;}
.bor1 {border:1px solid #6a4710;}
.kat {font-size:14px; font-weight:bold; margin:2px 0 7px 0;}
.kat2 {font-size:12px; font-weight:bold; padding:2px 0 4px 0;}
.light {color:#8f7d66;}

/* ------------------------------------- fck  ---------------- */
.fck {line-height:17px;}

/* ------------------------------------- POZYCJE  ---------------- */
.clearfix:after {content: "."; display: block; height: 0; font-size: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 */

.clr {clear:both;}
.flol {float:left;}
.flop {float:right;}
.prawa {text-align:right!important;}
.lewa {text-align:left!important;}
.srodek {text-align:center;	margin:0 auto;}
.vam {vertical-align:middle!important;}
.vat {vertical-align:top;}
.vab {vertical-align:bottom!important;}
.din {display:inline;}
