body {	margin: 20px 80px 0px 80px; padding: 0; background: #fff3da;	}

.ie5 {	border-top: 1px solid #777; border-right: 1px solid #777; border-left: 1px solid #777; font: 12px/1.5 sans-serif;	padding: 0;	}

#header {	margin: 0; padding: 0; background: url(../images/kpsk.jpg) top left no-repeat #fff; height: 90px;	}

#main1 {	margin:0; padding:0; border-top: 2px solid #ffa200; background: #fff3da url("../images/left.gif") top left repeat-y;	}
#main2 {	margin:0; padding:0; background: url("../images/right.gif") top right repeat-y;	}

#left {	float:left; width:150px; margin:0; padding:0;	}

.lefthop {	border: 0; padding: 0 0 0 20px;	}
.lefthop a {	text-decoration: none; border: 0; color: #ff8400; display: block; margin: 0; padding: 9px 0px 9px 0; font-weight: bold; font-size: 22px;	}
.lefthop a:hover {	text-decoration: none; color: #b70000;	}

.leftnav {	border: 0;	}
.leftnav h2.navhead {	margin: 0; padding: 2px 0px 2px 20px; color: #b70000; background: transparent; border:0; border-bottom: 1px solid #fff3da; font-weight: bold; font-size: 12px;	}
.leftnav a {	text-decoration: none; border-bottom: 1px solid #fff3da; color: #fff3da; background: #920000; display: block; margin: 0; padding: 2px 0px 2px 20px; font-weight: bold;	}
.leftnav a:hover {	text-decoration: none; color: #fff3da; background: #b70000;	}

.nav {	border: 0;	}
.nav a {	text-decoration: none; border-bottom: 1px solid #fff3da; color: #ff8400; display: block; margin: 0; padding: 2px 0px 2px 20px; font-weight: bold;	}
.nav a:hover {	text-decoration: none; color: #b70000;	}

.none {	display: none;	}

#middle {	margin: 0 0 0 150px; background: #fff3da; border: 0;	}

a { color: #920000; text-decoration: underline; }
a:hover { color: #ff8400; }

.column-in {	margin: 0; padding: 0.5em 0.2em 0.5em 1em;	}

.cleaner {	clear:both; height: 1px; font-size:1px; margin:0; padding:0; background: #fff3da;	}
#footer { text-align: left; font-size: 9px; color: #777; border-top: 1px solid #777; border-bottom: 1px solid #777; padding: 2px 20px 2px 20px; background: url(../images/kpf.jpg) top right no-repeat #fff; margin: 0; }

h1,h2,h3,h4 { margin: 3px 0 2px 0; }
h1 {	font-size: 22px; font-weight: bold;	}
p { margin: 0.5em 0; }

/* fotky */

ul.thumbsList { margin: 0; padding: 0; list-style: none; }
ul.thumbsList li { margin: 0 0.5em 1em 0; width: 170px; float: left; text-align: center; }
ul.thumbsList li div.thumb { height: 150px; border: 1px solid #777; }
ul.thumbsList li div.desc { font-size: 12px; }
ul.thumbsList li div.sold { font-size: 12px; background: url(../images/predane.gif) top right no-repeat; }
