/* === Globalne css === */
html, body, p, h1, h2, h3, h4, h5, h6, a, ol, ul, li, div, form, fieldset, textarea, input, label, span {font-family: Tahoma, Geneva, sans-serif; margin:0; padding:0; outline:0; list-style:none; }

body {background: url(../_gfx/bg.jpg) #000000 no-repeat center top; text-align:center;}
/*body {background: url(../bitwa_narodow/bg_bitwa_narodow.jpg) #000000 no-repeat center top; text-align:center;} */


li {text-align:left; font-size:11px;}

a {text-decoration:none;}

p,td {font-size:11px; text-align:left;}

img {border:0;}

/* === Top strony === */

#top {width:900px; height:330px; margin:0 auto; background: url(../_gfx/top.jpg) repeat-x;}
#top a {width:900px; height:330px; display:block;}

/*
#top {width:900px; height:330px; margin:0 auto; background: url(../bitwa_narodow/top_bitwa_narodow.jpg) repeat-x; position:relative;}
#top a#mainLink {width:900px; height:330px; display:block;}
*/
#topLogo {position:absolute; bottom:0; left:33%;}

/* === Zawartość strony === */

#contenerCenter {width:900px; margin:0 auto; }

#center {width:900px; margin:0 auto; float:left; background: url(../_gfx/middle-bg.jpg) repeat-y;}

.uwaga {text-align:center;margin:15px; 0 15px 0; font-size:14px; color:#8F8374;}

.reklama {margin:2px 2px 45px 3px;}

/* lewa kolumna */
#left{width:164px; padding-top:32px; float:left; background: url(../_gfx/left-top-bg.jpg) no-repeat top right;}


.leftMenuBar {width:161px; height:38px; margin-left:2px; background: url(../_gfx/left-menu-bar.jpg) no-repeat;}
.leftMenuBar p {padding-top:13px; color:#635540; font-weight:bold; text-align:center;}

.menuList {margin:12px 0 45px 20px;}
.menuList li {color:#b3a083; line-height:18px;}
.menuList li a {color:#b3a083;}
.menuList li.menuIndent {margin-left:10px;}

/* środkowa kolumna */
#middle{width:572px; float:left;}

#advert {width:572px; height:98px; margin-bottom:17px; background: url(../_gfx/middle-advert-bg.jpg) no-repeat;}
#advert .advertContent {padding-top:33px;}


/* newsy, artykuly */

.txtContener {width:538px; margin-left:auto; margin-right:auto; margin-bottom:66px;}
.txtHead {width:538px; height:36px; background: url(../_gfx/news-head.jpg) no-repeat;}
.txtHead p {font-size:13px; color:#b2a488; padding-top:9px; font-weight:bold; text-align:center; text-shadow: 1px 1px 1px #4e4023;}
.txtHead p a {color:#b2a488;}
.txtCategory {font-weight:bold; color:#a48b7f; float:left;}
.txtCategory a {color:#a48b7f; font-weight:normal; text-decoration:underline;}
.txtCategory span {font-weight:normal;}
.txtDate {font-weight:bold; color:#a48b7f; float:right;}
.txtDate span {font-weight:normal;}

.txtContent {width:538px; margin:10px 0 20px 0; text-align:left; float:left;}
.txtContent img.ico {float:left; border:0; margin:11px 10px 0 0;}
.txtContent p, .txtContent td {color:#d7c6b4; line-height:18px;}
.txtContent p a {color:#8F8374; font-weight:bold;}
.txtContent h4 {color:#d7c6b4; margin-top:7px; margin-bottom:4px;}


.txtContent table {width:500px;}

.txtContent ul {margin:10px; padding-left:10px;}
.txtContent li {color:#d7c6b4; list-style: inside square; line-height:19px;}
.txtContent li a {color:#8F8374;}

.txtContent .imgGallery {width:520px; margin:0 auto; padding:5px 5px 10px 5px; margin:10px 0 10px 0; text-align:center; background:#38302c; border:2px solid #574b45; position:relative;}
.txtContent .imgGallery:hover {background:#312b27;}
.txtContent .imgGallery img {border:1px dashed #6a5a51; padding:4px;}
.txtContent .imgGallery p.imgGalleryHead {font-weight:bold; margin:0; padding:8px 0 5px 0;}
.txtContent .imgGallery p.imgGalleryHead a {color:#d7c6b4; text-decoration:none;}
.txtContent .imgGallery p.imgGalleryHead img {border:0; padding:4px 5px 0 5px; float:left;}

.txtBottom {width:538px; height:36px; padding-top:10px; background: url(../_gfx/news-bottom.jpg) no-repeat; clear:both;}
.txtBottom .readMore {font-weight:bold; float:left;}
.txtBottom .readMore a {color:#8c7c5d;}
.txtBottom .txtDetails {color:#8c7c5d; font-weight:bold; float:right;}
.txtBottom .txtDetails a {color:#8c7c5d;}



/* box z komentarzami */

#commentsContener {width:544px; margin:0 auto;}
#commentsContener .comments {width:544px; margin-bottom:50px; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 11px; -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 11px; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 11px;}
#commentsContener .comments span {font-weight:bold;}
#commentsContener .commentsHead {width:544px; height:22px; background: url(../_gfx/comments-head.jpg) no-repeat;}
#commentsContener .commentsHead p.commentsAuthor {padding:4px 0 0 5px; float:left; color:#8c7c5d;}
#commentsContener .commentsHead p.commentsDate {padding:4px 5px 0 0; float:right; color:#8c7c5d;}
#commentsContener .commentsBody {width:544px;  background: url(../_gfx/comments-body-bg.jpg) no-repeat #322a26;}
#commentsContener .commentsBody p {padding:10px; color:#d7c6b4; line-height:18px;}
#commentsContener .commentsBody p.comentsID {color:#8c7c5d; text-align:right;}
#commentsContener .commentsBody p.comentsID a {color:#8c7c5d;}


#commentsForm {width:544px; margin:0 auto; text-align:left;}
#commentsForm fieldset {border:0;}
#commentsForm label {font-size:11px; color:#d7c6b4; float:left;}
#commentsForm label a {color:#8F8374; text-decoration:underline;}
#commentsForm input {font-size:11px; color:#b3a083; padding:4px; border:1px solid #2c2521; background:#181412; }
#commentsForm textarea {font-size:11px; color:#b3a083; padding:4px; border:1px solid #2c2521; background:#181412; overflow:auto;}

#commentsForm .nickbox {float:left;}
#commentsForm .passbox {float:left; padding-left:30px;}
#commentsForm .txtbox {clear:both;}
#commentsForm .answerbox {float:left; margin-top:5px; margin-bottom:5px;}
#commentsForm .answerbox label {margin-top:4px;}
#commentsForm .sendbox {clear:both; }
#commentsForm .sendbox input {cursor:pointer;}
#commentsForm .ukryj {display:none;}

/* prawa kolumna */
#right{width:164px; padding-top:32px; float:left; background: url(../_gfx/right-top-bg.jpg) no-repeat top left;}

#buyBox {width:164px; height:270px;}
#buyBox p {text-align:center; color:#b3a083; line-height:18px;}
#buyBox p a {color:#A48B7F;}

/* box ze odpowiadajacy za zmienianie rozmiaru czcionki */
#fontButton {width:155px; height:25px; margin: 0 auto; padding-bottom:32px; background: url(../_gfx/font-button.jpg) no-repeat;}
#fontButton .Fontleft {color:#69635d; padding:6px 0 0 8px; font-weight:bold; float:left;}
#fontButton .Fontright {color:#69635d; padding:0 5px 0 8px; font-weight:bold; float:right;}
#fontButton .mini {color:#766e57; font-size:9px; margin-right:3px; cursor:pointer;}
#fontButton .medium {color:#766e57;font-size:12px; margin-right:3px; cursor:pointer;}
#fontButton .max {color:#766e57;font-size:17px; margin-right:3px; cursor:pointer;}


.rightMenuBar {width:161px; height:38px; margin-left:1px; background: url(../_gfx/right-menu-bar.jpg) no-repeat;}
.rightMenuBar p {padding-top:13px; color:#635540; font-weight:bold; text-align:center;}

#hotNews {margin:12px 0 45px 20px;}
#hotNews ul {margin-left:10px;}
#hotNews li {color:#b3a083; line-height:22px; list-style-image: url(../_gfx/important.jpg);}
#hotNews li a {color:#b3a083;}
#hotNews li.menuIndent {margin-left:10px;}
.rightSite {color:#69635d; font-weight:bold; margin:8px 0 8px 0; text-align:center;}



/* navigator */
#navigator {width:550px; margin:0 auto;}
#navigator a {float:left; color:#786850; font-weight:bold; font-size:14px;}
#navigator img {margin:2px 8px 0 8px;}
#navigator .navBox {width:23px; height:23px; display:block; margin:0 3px 6px 3px; padding-top:3px; background: url(../_gfx/navigator-bg.jpg) no-repeat top right;}


/* === Stopka strony === */
#foot {width:900px; height:71px; clear:both; background: url(../_gfx/foot.jpg) no-repeat;}
#foot p {text-align:center; color:#7e715c; padding-top:25px;}
#foot h1 a{color:#d7c6b4;; font-size:13px;}


/* ie6 ost */
.ost {width:100%; height:56px; background:#f0ff00; border-bottom:1px solid white; display:none;}
.ost p {text-align:center;font-size:12px; color:000; padding-top:10px;}
.ost p span {color:red; font-weight:bold;}
