body {
	margin:0 0 10px 0;
	padding:0;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #dce0cb;
	color:#333333;
	text-align: center;
}
div, p, h1, h2, h3, img, form, input, select {
	margin:0;
	padding:0;
	border:none;
}
h3 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #A49E87; margin: -30px 0 10px 0; position: relative;}
.left {float: left;}
.right {float: right;}
.clear {clear: both; font-size:0;}
.warning {font-size: 10px; color:#ff0000;}
#all {margin: 10px auto 0 auto; width:958px; text-align: left;}
#top {height: 19px; background: #ffffff url(../i/bg_top.gif) repeat-x top left; font-size:11px; color:#999999;}
#top_r {height: 19px; width:19px; background: #ffffff url(../i/corner_rt.gif) no-repeat top right; float:right;}
#top_l {height: 19px; width:19px; background: #ffffff url(../i/corner_lt.gif) no-repeat top left; float:left;}
#bottom {height: 19px; width:100%; background: #ffffff url(../i/bg_bottom.gif) repeat-x bottom left; text-align:center; font-size: 10px; color: #cccccc;}
#bottom a:link, #bottom a:visited {color: #cccccc; text-decoration: none;}
#bottom a:hover {color: #FF6800;}
#bottom ul {margin: 0; padding: 0; list-style-type: none;}
#bottom ul li {margin: 0; padding: 0; display: inline; line-height: 11px;}
#bottom ul li a:link, #bottom ul li a:visited {font-size: 11px; text-decoration:none; color: #333333;}
#bottom ul li a:hover {color: #ffcb08;}

#bottom_r {height: 19px; width:19px; background: #ffffff url(../i/corner_rb.gif) no-repeat bottom right; float:right;}
#bottom_l {height: 19px; width:19px; background: #ffffff url(../i/corner_lb.gif) no-repeat bottom left; float:left;}
#left_site {width: 100%; background: #ffffff url(../i/bg_left.gif) repeat-y top left;}
#right_site {width: 100%; background-image: url(../i/bg_right.gif); background-repeat:repeat-y; background-position:top right;}

#header {margin: 0 4px;}
#flash_top {background-color: #a49e87; color: #ffffff; border-top: 1px solid #b2ad9a; border-bottom: 1px solid #b2ad9a;}
.pasek {background-color:#a49e87; color: #ffffff; font-size: 11px; padding: 4px 2px;}
.pasek h1 {color: #ffffff; font-size: 11px; font-weight: normal; float: left;}
.pasek a:link, .pasek a:visited {font-size: 10px; text-decoration: none; color: #ffffff;}
.pasek a:hover {text-decoration: underline;}
ul#path {margin:0; padding:0; list-style-type: none;}
ul#path li {margin:0; padding:0 5px 0 3px; float: left;}
ul#path li a:link, ul#path li a:visited {background: url(../i/arrow_path.gif) no-repeat left; padding: 0 0 0 8px; color: #ffffff; text-decoration: none; font-size: 11px;}
ul#path li a:hover {color: #ffffff; text-decoration: underline;}

#content {padding:10px 10px 20px 10px;}
#content h1 {font-size: 14px; margin: 0 0 10px 0; padding: 0;}
#content h2 {font-size: 14px; margin: 0 0 10px 10px; padding: 0; color: #4c4d47;}
#content p {padding: 0 0 10px 0;}

#galeria {padding: 5px 0 0 0;}
#galeria a:link, #galeria a:visited {color: #aaaaaa; text-decoration: none;}
#galeria a:hover {color: #333333;}
#galeria a:link img, #galeria a:visited img {padding: 3px; margin: 0 0 3px 0; background-color: #ffffff; border: 1px solid #cccccc;}
#galeria a:hover img {border: 1px solid #333333;}

#galeria div.box {width: 231px; padding: 10px 0 5px 0; float: left; text-align: center; font-size: 11px; color: #aaaaaa;}
#galeria div.gallery {border-bottom: 1px solid #eeeeee; padding-bottom: 12px; margin-bottom: 15px;}

p#copy {text-align: center; padding-top: 10px; font-size: 11px;}

.brw {margin: 5px 45px 15px 5px;}

img.h {margin: 7px 0 20px 0;}
a.favourite:link, a.favourite:visited {background: url(../i/favourite.gif) no-repeat left; padding-left: 12px; }

div.no {text-align: right; margin: 0 auto; width:958px; }
div.no a:link, div.no a:visited {color: #aaaaaa; text-decoration: none; font-size: 9px;}
div.no a:hover {text-decoration: underline;}
