@charset "utf-8";
/* CSS Document */

body	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		text-align: center;
		background-image: url("../image/bg.gif");
		background-repeat: repeat-x;
		background-color: #E6E6E5;
		text-align: center;
		}
		
a	{
	text-decoration: none;
	color: #BE1E2D;
	font-weight: bold;
	}

img	{
	border: 0px;
	}

ul li a	{
		color: black;
		}

a:hover	{
		text-decoration: underline;
		}
		
ul.menu_top	{
			position: relative;
			width: 676px;
			padding: 0px;
			margin: 0px;
			left: 115px;
			top: 26px;
			}
			
ul.menu_bottom	{
				position: relative;
				width: 676px;
				padding: 0px;
				margin: 0px;
				left: 115px;
				top: 21px;
				}

ul.menu_top li	{
				list-style: none;
				float: left;
				display: inline-block;
				width: 169px;
				text-align: center;
				}
				
ul.menu_bottom li	{
					list-style: none;
					float: left;
					display: inline-block;
					width: 169px;
					text-align: center;
					}

#main	{
		position: relative;
		width: 898px;
		background-color: #E7E8E9;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0px;
		text-align: left;
		}

#banner_top	{
			position: relative;
			width: auto;
			height: 70px;
			background-image: url("../image/banner_top.jpg");
			background-repeat: no-repeat;
			}

#banner_bottom	{
				position: relative;
				width: auto;
				height: 70px;
				background-image: url("../image/banner_bottom.jpg");
				background-repeat: no-repeat;
				}

#banner_middle	{
				position: relative;
				width: auto;
				height: 127px;
				background-image: url("../image/banner_middle.jpg");
				background-repeat: no-repeat;
				}

#sloupce	{
			position: relative;
			width: auto;
			padding-left: 10px;
			padding-right: 10px;
			background-image: url("../image/column.gif");
			background-repeat: no-repeat;
			background-position: bottom;
			background-color: #E7E8E9;
			}

#sloupec_levy	{
				position: relative;
				float: left;
				width: 171px;
				padding-left: 10px;
				padding-right: 10px;
				}

#sloupec_stred	{
				position: relative;
				float: left;
				width: 473px;
				margin-left: 11px;
				text-align: justify;
				}

#text_stred	{
			padding-left: 10px;
			padding-right: 10px;
			}

#sloupec_pravy	{
				position: relative;
				float: right;
				width: 171px;
				padding-left: 10px;
				padding-right: 10px;
				}

#clean	{
		clear: both;
		width: auto;
		}

#foot	{
		width: auto;
		text-align: center;
		font-size: 8pt;
		}
		
div#foot img	{
				vertical-align: middle;
				}

.lista_short	{
				display: block;
				width: 171px;
				height: 17px;
				background-image: url("../image/top-short.gif");
				text-align: center;
				padding-top: 3px;
				font-weight: bold;
				}

.lista_long		{
				display: block;
				width: 473px;
				height: 17px;
				background-image: url("../image/top-long.gif");
				text-align: center;
				padding-top: 3px;
				font-weight: bold;
				}

.novinka	{
			width: auto;
			padding-left: 20px;
			padding-right: 5px;
			margin-top: 15px;
			margin-bottom: 15px;
			text-align: justify;
			background-image: url("../image/tecky.png");
			background-repeat: no-repeat;
			background-position: 5px 5px;
			}
.novinka span	{
				display: block;
				width: auto;
				color: #BE1E2D;
				border-bottom: 1px solid #BE1E2D;
				font-weight: bold;
				}

p.center	{
			text-align: center;
			}

span.sifra	{
			font-style:italic;
	    	font-size:12pt;
			color:blue;
			}

.left	{
		float: left;
		}

.right	{
		float: right;
		}
		
table	{
		text-align: center;
		padding: 0px;
		margin: 0px;
		}

table.tabulka	{
				width: 440px;
				text-align: justify;
				}

table.galerie	{
				text-align:center;
				margin-left: auto;
				margin-right: auto;
				}
				
table.galerie tr td	{
					background-color: #B6B0AD;
					padding: 10px;
					}

td.akce	{
		background-color: gray;
		cursor: help;
		}

fieldset	{
			border: 0px;
			}
			
input.login	{
			width: 100px;
			}
