body	{
		margin: 0;
		padding: 0;
		text-align: center;
		font: 14px/18px Corbel, "Trebuchet MS", sans-serif;
		color: #666666;
		/*background: url('../graphic/pozadi.jpg') 0 0 repeat-x #FFFFFF;*/
		background: url('../graphic/pozadi.jpg') 0 0 repeat-x #FFFFFF;
		}

div, p, ul, li, h1, h2, h3, h4, form, a, img {
									margin: 0;
									padding: 0;
									border: 0;
									}

img	{ border: 2px solid #092E3E; }

.no-border { border: 0px; }

ul	{
	list-style-type: none;
	}

.black	{
		color: #000000;
		}

.space	{
		display: none;
		}

#layout	{
		margin: 0 auto;
		padding: 0;
		width: 1175px;
		}

#page 	{
		width: 999px;
		float: left;
		background: url('../graphic/obsah-pozadi.jpg') 0 0 repeat-y #FFFFFF;
		/*border: 1px solid #FF0000;*/
		}

#left-menu	{
			float: left;
			width: 95px;
			height: 341px;
			background: url('../graphic/pozadi-vlevo.jpg') 0 0 no-repeat #FFFFFF;
			/*border: 1px solid #FF0000;*/
			}

#right-menu	{
			float: right;
			width: 81px;
			height: 341px;
			background: url('../graphic/pozadi-vpravo.jpg') 0 0 no-repeat #FFFFFF;
			/*border: 1px solid #FF0000;*/
			}

#menu-logo	{
		float: left;
		width: 999px;
		height: 193px;
		}

#logo	{
		width: 369px;
		height: 193px;
		float: left;
		background: url('../graphic/logo.jpg') 0 0 no-repeat #173C4E;
		}

#logo a, #logo a:hover, #logo a:visited, #logo a:active { text-decoration: none; }

#logo h1 {
		height: 369px;
		height: 193px;
		}

.hidden	{
		visibility: hidden;
		}

#over-menu	{
		width: 630px;
		height: 111px;
		float: right;
		background: url('../graphic/nad-menu.jpg') 0 0 no-repeat #FFFFFF;
		}

#languages {
		float: right;
		margin: 70px 110px 0px 0px;
		color: #000000;
		}

#languages img	{
				border: 0px;
				}

#menu 	{
		width: 630px;
		height: 82px;
		float: right;
		background: url('../graphic/menu-pozadi.jpg') 0 0 no-repeat #173C4E;
		}

#menu-ul	{
		width: 630px;
		height: 100px;
		margin-left: 10px;
		}

.first-letter {
		font-size: 18px;
		}

.menu-li	{
		float: left;
		/*width: 110px;*/
		height: 100px;
		font: 14px/80px Corbel, "Trebuchet MS", sans-serif;
		text-align: center;
		text-decoration: none;
		font-weight: bold;
		color: #eaf4f8;
		background-color: transparent;
		margin-right: 10px;
		margin-left: 10px;
		}

.menu-li a {
		display: block;
		/*width: 110px;*/
		height: 100px;
		text-decoration: none;
		color: #eaf4f8;
		}

.menu-li a:hover {
		display: block;
		/*width: 110px;*/
		height: 100px;
		text-decoration: none;
		color: #0099cc;
		/*background: url('../graphic/menu-hover.jpg') 0 13px no-repeat transparent;*/
		}

#content {
		width: 999px;
		margin-bottom: 20px;
		overflow: hidden;
		clear: both;
		/*border: 1px solid #FF0000;*/
		}


#left-column {
		width: 323px;
		float: left;
		background-color: transparent;
		/*border: 1px solid #FF0000;*/
		}

#contact	{
		margin: 0px;
		padding: 0px;
		width: 323px;
		height: 365px;
		background: url('../graphic/kontakt.jpg') 0 0 no-repeat #FFFFFF;
		}

#contact2	{
		margin: 0px;
		padding: 0px;
		width: 323px;
		height: 365px;
		margin-top: 20px;
		background: url('../graphic/sortiment.jpg') 0 0 no-repeat #FFFFFF;
		}

#contact-header {
		padding: 160px 0px 15px 80px;
		text-align: left;
		font: 25px/25px Corbel, "Trebuchet MS", sans-serif;
		color: #000000;
		}

#contact-text {
		margin: 0px 0px 0px 95px;
		text-align: left;
		font: 13px/16px Corbel, "Trebuchet MS", sans-serif;
		color: #000000;
		}

#contact-link {
		margin: 20px 0px 30px 80px;
		text-align: left;
		}

#contact-link a {
		font: 17px/18px Corbel, "Trebuchet MS", sans-serif;
		color: #000000;
		text-decoration: underline;
		font-weight: bold;
		}

#contact-link a:hover {
		color: #082f42;
		text-decoration: none;
		}

#sortiment	{
		margin: 0px;
		padding: 0px;
		width: 323px;
		height: 365px;
		background: url('../graphic/kontakt.jpg') 0 0 no-repeat #FFFFFF;
		}

#sortiment ul	{
				list-style-type: circle;
				color: #FF0000;
				}

#sortiment-header {
		padding: 160px 0px 6px 80px;
		text-align: left;
		font: 25px/25px Corbel, "Trebuchet MS", sans-serif;
		color: #000000;
		}

#sortiment-text {
		margin: 0px 0px 0px 95px;
		text-align: left;
		font: 13px/20px Corbel, "Trebuchet MS", sans-serif;
		color: #000000;
		}

#sortiment a {
		color: #000000;
		text-decoration: none;
		}

#sortiment a:hover {
		color: #082f42;
		text-decoration: underline;
		}

.photogalery #comment 	{
						height: 18px;
						padding: 0px 0px 0px 20px;
						margin: 10px 0px 0px;
						background: url('../graphic/comment.gif') 0 0 no-repeat transparent;
						}

.photogalery ul#photos 	{
						padding: 15px 0px 0px 0px; margin: 0px;
						}

.photogalery ul li.photo	{
							display: inline;
							margin: 10px 13px 0px 0px;
							padding: 0px;
							background-image: none;
							float: left;
							cursor: pointer;
							}

#certificates	{
		margin: 0px;
		padding: 0px;
		width: 323px;
		height: 700px;
		background: url('../graphic/certifikaty.jpg') 0 0 no-repeat #FFFFFF;
		}

#certificates-header {
		padding: 50px 0px 15px 80px;
		text-align: left;
		font: 25px/25px Corbel, "Trebuchet MS", sans-serif;
		color: #000000;
		}

#certificates-text {
		margin: 0px 0px 0px 80px;
		text-align: left;
		font: 13px/16px Corbel, "Trebuchet MS", sans-serif;
		color: #000000;
		}

#counter	{
		margin: 0px;
		padding: 0px;
		width: 323px;
		height: 169px;
		background: url('../graphic/pocitadlo2.jpg') 0 0 no-repeat #FFFFFF;
		}

#counter-header {
		padding: 50px 0px 15px 80px;
		text-align: left;
		font: 25px/25px Corbel, "Trebuchet MS", sans-serif;
		color: #000000;
		}

#counter-text {
		margin: 0px 0px 0px 95px;
		text-align: left;
		font: 13px/16px Corbel, "Trebuchet MS", sans-serif;
		color: #000000;
		}

#banners {
		padding-left: 42px;
		background-color: transparent;
		}

#main-column {
		width: 676px;
		float: right;
		background: url('../graphic/obsah-nadpis.jpg') 0 0 no-repeat #FFFFFF;
		}

#main 	{
		margin: 0px 85px 0px 30px;
		padding-top: 140px;
		text-align: justify;
		background-color: transparent;
		color: #000F17;
		}

#main h2 {
		padding: 0px 0px 20px 0px;
		font: 35px/35px Corbel, "Trebuchet MS", sans-serif;
		color: #092E3E;
		font-weight: bold;
		/*background: url('../graphic/pod-nadpisem.jpg') 0 32px no-repeat transparent;*/
		}

#main h3 {
		padding: 0px 0px 20px 0px;
		font: 20px/25px Corbel, "Trebuchet MS", sans-serif;
		color: #092E3E;
		font-weight: bold;
		/*background: url('../graphic/pod-nadpisem.jpg') 0 32px no-repeat transparent;*/
		}

#main a	{
		font-weight: bold;
		text-decoration: underline;
		color: #000F17;
		}

#main a:hover {
		color: #0099CC;
		}

#main p	{
		padding: 0px 0px 20px 0px;
		text-indent: 20px;
		font: 14px/22px Corbel, "Trebuchet MS", sans-serif;
		color: #000F17;
		}

#footer	{
		width: 1015px;
		height: 91px;
		font: 12px/20px Corbel, "Trebuchet MS", sans-serif;
		color: #666666;
		background: url('../graphic/paticka.jpg') 0 0 no-repeat #FFFFFF;
		text-align: left;
		}

#footer-margin	{
				margin-left: 350px;
				}

#footer a.hide, #footer a.hide:hover {
		text-decoration: none;
		color: #FFFFFF;
		}

#footer a	{
			text-decoration: none;
			color: #666666;
			}

#footer a:hover	{
				text-decoration: none;
				color: #082f42;
				}

.date	{
		display: block;
		height: 30px;
		margin-left: 20px;
		}

.contacts {
		margin: 0px 0px 30px 20px;
		text-align: left;
		font: 14px/18px Corbel, "Trebuchet MS", sans-serif;
		color: #000000;
		}

.product {
		width: 580px;
		overflow: hidden;
		margin: 25px 0px 25px 0px;
		}

.pic	{
		width: 180px;
		float: left;
		padding-top: 4px;
		}

.info	{
		width: 400px;
		float: right;
		}

.item	{
		margin: 0px 0px 2px 10px;
		}

.item-name {
		margin: 0px 0px 10px 10px;
		color: #0099CC;
		font-size: 16px;
		font-weight: bold;
		}

.cara	{
		width: 400px;
		text-align: center;
		}
.text-small{
	font-size: 90%;
	font-style: italic;
}