body {
	margin: 		0px;
	font-family: 	Verdana;
	font-size: 		10px;
	width:			100%;
	height:			100%;
	background-image: url(img/bg.gif);
}

#main {
	text-align:		left;
	width: 			790px;
	height:			auto;
	background: 	#FFFFFF;
	border:			1px solid #CCCCCC;
}

#top {
	width: 780px;
	height: 21px;
	line-height: 20px;
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(img/top.gif);
	background-position: top;
}
#middle {
	width: 780px;
	height: 21px;
	line-height: 20px;
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(img/top.gif);
	background-position: top;
	border-top:	1px solid #808080;
}
#footer {
	display: block;
	color: #FFFFFF;
	width: 780px;
	height: 21px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 20px;
	background: url(img/top.gif);
}
/*#left {
	background: url(img/left.gif);
	background-position:right;
	background-repeat: repeat-y;
	height:100%;
}*/

#bottom {
	width: 100%;
	height: auto;
	
}

#inside_left {
	position: relative;
	text-align:	left;
	padding: 5px;

	width:	180px;
	height: auto;
}

#inside_middle {
	/*position: relative;*/
	text-align:	left;
	padding: 5px;

	width:	430px;
	height: auto;
}

#inside_right {
	position: relative;
	text-align:	right;
	padding: 5px;
	width:	150px;
	height: auto;
}
/******************** MENU ****************************/
.MENU {
	WIDTH:			185px;
	FONT-WEIGHT: 	bold;
	FONT-SIZE: 		10px;
	COLOR: 			#000000;
	LINE-HEIGHT: 	20px;
	FONT-FAMILY: 	Verdana;
	BACKGROUND-COLOR: #FFFFFF;
}
.MENU A {
	DISPLAY: block;
	PADDING-LEFT: 20px;
	COLOR: #CC0000;
	TEXT-DECORATION: none;
}
.MENU A:hover {
	DISPLAY: block;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	/*BACKGROUND-COLOR: #900000;*/
	TEXT-DECORATION: underline;
}
.onMENU {
	WIDTH:			180px;
	FONT-WEIGHT: 	bold;
	FONT-SIZE: 		10px;
	COLOR: 			#000000;
	LINE-HEIGHT: 	20px;
	FONT-FAMILY: 	Verdana;
	BACKGROUND-COLOR: #808080;
	border-left:	5px solid black;
	
}
.onMENU A {
	DISPLAY: block;
	PADDING-LEFT: 20px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.onMENU A:hover {
	DISPLAY: block;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	/*BACKGROUND-COLOR: #900000;*/
	TEXT-DECORATION: underline;

}

.subMENU {
	WIDTH:			185px;
	FONT-WEIGHT: 	none;
	FONT-SIZE: 		10px;
	COLOR: 			#000000;
	LINE-HEIGHT: 	20px;
	FONT-FAMILY: 	Verdana;
	BACKGROUND-COLOR: #FFFFFF;
}
.subMENU A {
	DISPLAY: block;
	PADDING-LEFT: 30px;
	COLOR: #CC0000;
	TEXT-DECORATION: none;
}
.subMENU A:hover {
	DISPLAY: block;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	/*BACKGROUND-COLOR: #FECF90;*/
	TEXT-DECORATION: underline;

}

.subMENU2 {
	WIDTH:			185px;
	FONT-WEIGHT: 	none;
	FONT-SIZE: 		10px;
	COLOR: 			#000000;
	LINE-HEIGHT: 	20px;
	FONT-FAMILY: 	Verdana;
	BACKGROUND-COLOR: #FFFFFF;
}
.subMENU2 A {
	DISPLAY: block;
	PADDING-LEFT: 40px;
	COLOR: #CC5555;
	TEXT-DECORATION: none;
}
.subMENU2 A:hover {
	DISPLAY: block;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	/*BACKGROUND-COLOR: #FECF90;*/
	TEXT-DECORATION: underline;
}

.subMENU3 {
	WIDTH:			185px;
	FONT-WEIGHT: 	none;
	FONT-SIZE: 		10px;
	COLOR: 			#000000;
	LINE-HEIGHT: 	20px;
	FONT-FAMILY: 	Verdana;
	BACKGROUND-COLOR: #FFFFFF;
}
.subMENU3 A {
	DISPLAY: block;
	PADDING-LEFT: 50px;
	COLOR: #500000;
	TEXT-DECORATION: none;
}
.subMENU3 A:hover {
	DISPLAY: block;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	/*BACKGROUND-COLOR: #FECF90;*/
	TEXT-DECORATION: underline;
}

/************************************************/

a.svetle {
	color: #FFFFFF
}
a.svetle:hover {
	color: #CC0000
}

a {
	color: #CC0000
}
a:hover {
	color: #000000
}

.polozka {
	text-align: justify;
	border-bottom:		1px solid #CCCCCC;
	padding:3px;
	height:auto;
 }

.polozka_l {
	border:		1px solid black;
	padding:	2px;
}
.polozka_r {
	display: block;
}

.polozka img {
	padding:	5px;
	margin-left: 10px;
	/*border:		1px solid #CCCCCC;*/
	height:		auto;
	max-height:	auto;
}
select {
	font-family:	verdana;
	font-size:		10px;
	width:			120px;
	border:			1px solid #808080;
}

.about_article {
	background-image: url(img/button.png);
	background-position:	top;
	background-repeat:	no-repeat;
	width:			95px;
	height: 		20px;
	line-height:	20px;
	text-align:		center;
}
.about_article a {
	text-decoration:	none;
}

input.piece {
	width:		20px;
	font-size:	10px;
	border:		1px solid #808080;
	text-align:	right;
	padding-right:2px;
}

input.objednaj,input.upravit {
	border:		1px solid red;
	font-size:	10px;
	background:	#900000;
	color:		#FFFFFF;
	font-weight:	bold;
}
