html, body {
/*height:100%;*/
margin:0;
padding:0;
}
body {
background-color: #663333;
background-image: url(/images/back.gif);
background-repeat: repeat-x;
background-attachment: fixed;
background-position: left top;
}

* {
font-size:100.01%;
margin:0pt;
padding:0pt;
}

a{color:#f93; outline:0;}

#main_body {min-width:1051px; }

div.thumbtext {
position:absolute;
padding:5px;
}

div#search {
margin:0pt;
padding:0pt;
}

.srch {
position: absolute;
z-index: 4;
left: 880px;
top: 15px;
}
.i_entry {padding:0 0 30px;}

.download {color:#c66; background:url(/images/download.gif) no-repeat 0 0; padding:0 0 0 15px; font-size:0.9em; margin:0 0 0 15px}

p sub{font-size:x-small;font-style: italic;}

#shoes {
clear: both;
color:#f99;
background: url(/images/shoes.gif) no-repeat;
width: 126px;
height: 123px;

}

input.submit {
background-image: url(/images/button_s.gif);
width: auto;
border: 0px;
height: 22px;
width: 65px;
font-size: 10pt;
font-weight: bold;
color: #666;
margin-bottom: 8px;
}

input.txt {width: 85px; margin: 10px 10px 8px 0px;}

ol.comments li {
border-top: 1px solid;
padding-top: 15px;
}

p.small {
font-size: small;
font-style: italic;
}

#comments-help a {
font-style: italic;
font-size: small;
}

#txpCommentInputForm {
margin-top: 20px;
font-size: small;
}

#txpCommentInputForm td{
padding: 2px;
}


.txpCommentInputMessage {
background: #666;
border: #999 1px;
}
.comment_web_input {
background: #666;
border: #999 1px;
}
.comment_email_input {
background: #666;
border: #999 1px;
}
.comment_name_input {
background: #666;
border: #999 1px;
}

#txpCommentPreview {
border: #999 1px;

}

#txpCommentSubmit {
border: #999 1px;
}

#poetry{font-size:12px;}

#verse {
color:#f99;
text-align:right;
font-style: italic;
background: url(/images/verse.gif) no-repeat;
/*position: absolute; top:77px; right:80px; z-index: 3;*/
float:right;
margin:10px 10px 0 0;
width: 295px;
height: 68px;
}

#left_i{
background-image: url(/images/left_i.gif);
background-repeat: no-repeat;
z-index: 10;
left: 0px;
bottom: 0px;
height: 350px;
width: 60px;
position: absolute;
background-position: left bottom;
}

#right_i{
background-image: url(/images/right_i2.gif);
background-repeat: no-repeat;
z-index: 10;
right: 0px;
bottom: 0px;
height: 485px;
width: 60px;
position: absolute;
background-position: right bottom;
}

div#header {
background: url(/images/header_c.gif) 0 0 repeat-x;
margin: 0 60px 0px 60px;
}
#browse {height:70px;}

div#header_l {
	background: url(/images/header_l.gif) 0 0 no-repeat;
	position: relative;
}



div#header_r {
	background: url(/images/header_r.gif) 100% 0 no-repeat;
	height: 85px;
/*	padding-left: 370px;
	padding-right: 30px;
/*	padding-top: 25px;*/
	overflow: hidden;
	text-align: left;
}

div#logo1 {
	position: absolute;
	left: 0;
	top: 0;
	float: left;
	width: 298px;
	height: 75px;
	margin-left: 30px;
	margin-top: 25px;
}

#container {
/*width:100%;*/
background-color: #272727;
margin: 0px 60px 0px 60px;
padding: 20px;
}

#wrapper1 {
width:76%;
float:left;
/*min-width: 700px;*/
}

#col1 {
width:29%;
/*min-width: 186px;*/
float:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #999999;
font-size: small;
margin-top: 180px;
}

#col2 {
width:68%;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #999999;
font-size: medium;
float:right;
}

#col2 h6 {
padding-bottom: 15px;
color: #ccc;
}

#col2 a {text-decoration:none;}
p.main_img {text-align:center;}

#col2 h3{
color:#ccc;
font-size: 22px;
padding-bottom:15px;
padding-top:20px;
}

#col2 h2{
color:#c99;
text-align:center;
font-size:x-large;
padding-bottom:25px;
font-family: Georgia, "Times New Roman", Times, serif;
}

#col2 span {
font-style: italic;
font-size: small;
color: #666666;
}

.comments_invite {
font-style: italic;
font-size: small;
}

.pagination{padding:20px 0 0}
.pagination a{text-decoration:underline !important}
.pagination a:hover{text-decoration:none !important}

#col3 {
width:22%;
float:right;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #999999;
font-size: small;
}

#col1 h1, h1 a{
font-family: Arial, Helvetica, sans-serif;
font-size: large;
background-color: #663333;
color: #ff9933;
padding:6px;
}

#col1 p, col2 p {
padding-bottom:15px;
}

#col2 p {padding-bottom:15px;}

#col2 ul {list-style-type:none;}

#col1 h3{
padding-bottom:6px;
/*font-family:Arial, Helvetica, sans-serif;
color: #f93;
text-decoration: underline;*/
}

#col1 h3 a{
font-family:Arial, Helvetica, sans-serif;
color: #f93;
text-decoration: underline;
}

#col3 h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: large;
background-color: #663333;
color: #ff9933;
padding:6px;
}

#logo  {
background: url(/images/smile2.jpg) no-repeat;
position: absolute;
left: 64px;
top: 78px;
z-index: 3;
width: 186px;
height: 248px;
}

#kroky  {
position: absolute;
left: 260px;
top: 85px;
z-index: 3;
width: 400px;
height: 61px;
}

#browse ul {
top: 0px;
z-index: 7;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:absolute;
font-family: Times;
font-style: italic;
padding:0px;
margin: 25px auto auto 60px ;
}

#browse li {
float:left;
display:block;
padding:0px 0px 0px 0px;
color:#CC9999;
background:url(/images/button.gif) no-repeat;
margin:0 0 5px;
}

#browse li ul {
display:none;
position:relative;
margin:5px 0 0;
}

#browse li li {
float:none;
}

#browse li a, #browse li span {
width:111px;
height: 22px;
text-align: center;
color:#c99;
display:block;
font-weight:normal;
text-decoration:none;
font-size: medium;
padding:0 25px 0px 0px;
cursor:pointer;
}

#browse li:hover ul {display:block;}

#browse a:hover, #browse span:hover {
color:#fff !important;
}

#copyright {
font-family: Arial, Helvetica, sans-serif;
text-align: center;
color: #666666;
margin: 20px auto 0px;
}

#footer {
background-color: #272727;
color: #FFFFFF;
margin-left: 60px;
width: 90%;
margin-right: 60px;
}

hr {
height: 1px;
clear: both;
padding-top:20px;
border-top-width: 0;
border-right-width: 0;
border-left-width: 0;
border-top-style: none;
border-right-style: none;
border-left-style: none;
border-bottom: 1px solid #999999;
}

hr.normal {border-bottom: 1px dotted #999999;}
#bt {background-image: url(/images/button_s.gif);}

.minipics ul {
list-style-type:none;
margin:0pt 0px;

}
.minipics li {
list-style-type:none;
background-color:#fcc;
float:left;
clear:left;
margin:10px 10px 20px 0pt;
width:84px;
}
.minipics li img {
border:0px none;
display:block;
height:80px;
margin:2px 2px;
width:80px;
}

.minipics li a {
font-size:small;
}

.smd_slimbox_next, .smd_slimbox_prev {
margin-left: 80px;
margin-right: 80px;
font-style: italic;
}

.minipics2 li {
list-style-type:none;
background-color:#fcc;
float:left;
/*clear:left;*/
margin:7px 14px 7px 0pt;
width:84px;
}

.minipics2 li img {
border:0px none;
display:block;
height:80px;
margin:2px 2px;
width:80px;
}

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}
