/* CSS Document Zmeeborec */
body {
	margin:0px;
	padding:0px;
	background:#ACDEFE;
}
#site {
	width:813px;
	min-height:300px;
	margin:0 auto;
	border:1px solid #80ccfe;
	background:#80ccfe url(../images/background.jpg) repeat-x;
}
*html #site {
	height:300px;
}
a {
	color:#515db2;
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a:hover {
	color:#23A6FE;
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.hr {
	margin:0 0 5px 0;
}
/*--------------header--------------*/
#header {
	width:793px; /*813px padding:20px*/
	height:114px; /*119px padding:10px*/
	margin:0;	
	padding:5px 20px 0 0;
	text-align:right;
	background: url(../images/header.jpg) no-repeat;
}
	#header a {
		margin:20px 0 0 0;
		font:bold 10px Verdana, Arial, Helvetica, sans-serif;
		color:#0033FF;
		text-decoration:none;
	}
/*--------------containers--------------*/
#container {
	float:left;
	width:100%;
	background:url(../images/header_foot.jpg) no-repeat;
}
#containerHome {
	float:left;
	width:100%;
	background:url(../images/header_foot_home.jpg) no-repeat;
}
/*--------------path--------------*/
#path {
	float:left;
	width:658px;
	height:20px;
	margin:0 0 10px 0;
}
.path img {
		border:0;
}
/*--------------headings--------------*/
.heading {
	float:left;
	height:20px;
	margin:0;
	padding:2px 0 0 5px;
	font:11px Arial, Helvetica, sans-serif;
	color:#333399;
	background:url(../images/heading_bg.jpg) repeat-x;
}
.heading img {
	border:0;
}
.roundness {
	float:left;
	width:23px;
	height:20px;
	background:url(../images/heading_round.gif) no-repeat;	
}
.productHeading {
	width:141px;
	height:28px;
	margin:0 0 5px 0;
	padding:2px 8px 0 5px;
	font:11px Arial, Helvetica, sans-serif;
	color:#333399;
	background:url(../images/heading_product.gif) no-repeat;
}
.productHeading a {
	line-height:10px;
}
/*--------------leftColumn--------------*/
#leftColumn {
	float:left;
	width:135px;/*155 padding:20px*/
	margin:0 20px 0 0;
	padding:5px 0 0 0;
}
#leftColumn img {
	border:0;
	margin:5px 0 0 0;
}
#formLink {
	float:right;
	margin:10px 0 0 0;
}
/*--------------menu--------------*/

.menu {
	padding: 8px 0px 0px 0px;
	text-align:right;
}
.menu a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333399;
	text-decoration:none;
}
.menu a:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#23A6FE;
	text-decoration:none;
}
/*--------------content------------*/
#content {
	float:left;
	width:467px;
	margin:0;
	padding:0 0 10px 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
}
	#homeImg {
		width:463px;
		margin:0 0 8px 0;
		padding:0;
		border:2px solid #FAFAEB;
	}
/*--------------rightColumn------------*/
#rightColumn {
	float:left;
	width:171px;
	margin:0;
	padding:0 0 0 17px;
}
/*--------------products------------*/
#catalog {
	float:left;
	width:658px;
}
#catalog p {
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
}
#catalog ul {
	margin:0;
	padding:0;
	list-style-position: inside;
	float:left;
}
.catalogCell {
	float:left;
	width:154px;
	margin:0 5px 10px 0;
	padding:0;
}

.catalogCell img {
	border:0;
	vertical-align: middle;		
}

.product {
	border: 1px solid #FAFAEB;
	text-align: center;
	width: 152px;
	height: 110px;
}
.doughnut {
	width:139px;
	height:11px;
	margin:5px 0 5px 0;
	padding:0 0 0 15px;
	background:url(../images/doughnut.gif) left center no-repeat;
}
/*--------------footer------------*/
#footer {
	width:813px;
	height:25px;
	margin:15px 0 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#333399;
	background:url(../images/footer.jpg) no-repeat center;
	clear:both;
}
#leftFooter {
	float:left;
	height:21px;
	margin:0;
	padding:4px 0 0 20px;
}
*html #leftFooter {
	margin:0;
}
#rightFooter {
	float:right;
	height:22px;
	margin:0;
	padding:3px 10px 0 0;
}

#rightFooter img {
	border:none;
	margin:0;
	padding:0;
}

.show_info 
{
	display: block;
	width: 450px;
	float: right;
	position: relative;
	top: 0;
	margin: 25px 0;
}

.show_info img
{
	clear: both;
}

