body { margin: 10px 0px 10px 0px; text-align: center; }
a { color: #c2005f; }
a:hover { text-decoration: none; }

div#urtekram { width: 995px; text-align: left;
						font-family: arial, helvetica, sans-serif; font-size: .75em; color: #333; margin: auto; }

div#urtekram img#under-top { float: left; _margin-left: -3px; _margin-right: -2px; _width: 998px; }

div#top-menu { width: 995; _width: 999px; text-align: left; background-color: #c2005f;  
				float: left; border: 0px solid black; border-bottom: 1px solid #999; }


div#top-menu img { border: 0px solid yellow; margin: 0px;  }
div#top-menu a { float: left; margin: 0px; padding: 0px; _margin: 0px -3px 0px -3px; }
div#top-menu img.top-inter { float: left; }

div#left-bar { width: 164px; float: left; }

div#left-bar ul { list-style-type: none; margin:0px; padding: 0px; padding-right: 10px; margin-top: 20px; 
									margin-bottom: 20px;  background-color: #fff; }
div#left-bar ul li { margin: 0px 0px 0px 10px; background-color: #fff;  }
div#left-bar ul li.active { color: #F00; }
div#left-bar ul li.active a { color: #c2005f; }
div#left-bar ul li.submenu { border-bottom: 1px solid #FFFFFF; background-color: #FCFDFF; }
div#left-bar ul li a { color: #48361E; text-decoration: none; display: block; padding: 4px 0px 4px 5px; }
div#left-bar ul li a.submenu { background-color: #FCFDFF; border: 0px; padding-left: 20px; }
div#left-bar ul li a.active { color: #F00;  background-color: #FCFDFF; }
div#left-bar ul li a:hover { color: #fff; background-color: #ff3399; }

div#left-bar div#under-menu { background-color: #c2005f; color: #fff; padding: 10px; }

div#left-bar h3 { background-image: url('../images/left-h3-background.gif'); font-size: .99em;
					background-repeat: no-repeat; margin: 20px 0px 0px 10px; padding: 7px 10px 7px 10px;
					color: #FFF; font-weight: bold; text-transform: uppercase;  letter-spacing: .1em; line-height: 130%;  }

div#left-bar p { margin: 0px 13px 10px 10px; padding: 10px 10px 10px 10px; font-size: 1em;
				color: #5258AC; background-color: #F9F9F9; background-image: url('../images/left-h3-background-bottom.gif'); 
				background-position: bottom; background-repeat: no-repeat; }
div#left-bar p a { color: #B70000; display: block; text-align: right; padding: 5px 5px 5px 5px; }

div#content { border: 0px solid yellow; width: 789px; float: left; margin: 20px 22px 20px 20px; text-align: left; }
div#content img#jsme-jednickou { margin:30px 0px 30px 0px; }
div#content img#tradice { margin:30px 0px 40px 0px; }
div#content td { font-size: .75em; }

div#content h1 { color: #c2005f; text-align: left; margin-top: 5px; font-size: 1.7em; }
div#content h2 { color: #c2005f; font-size: 1.2em; }
div#content h3 { color: #F00; }
div#content ul.vize { list-style-image: url('../images/content-li-1.gif'); list-style-position: outside; margin-left: 120px; }
div#content ul.vize li { padding: 2px 0px 2px 0px; color: #222D7F; }

div#content div.product { margin: 10px; border: 0px solid #555; width: 350px; float: left; text-align: right;
				padding-right: 5px; height: 170px; }
div#content div.product img { border: 1px solid #888; float: left; margin-right: 10px; }
div#content div.product a { display: block; margin-top: 10px; color: #888; }

table#produkty { text-align: center; }
table#produkty td h2 { text-align: center; }
table#produkty td p { text-align: center; }

div#right-bar { border: 0px solid brown; width: 221px; float: left; padding: 0px 0px 0px 0px; }
div#right-bar form#search-form { border: 0px solid black; margin: 20px 0px 20px 25px; }
div#right-bar form#search-form input#submit { position: relative; top: 5px; }
div#right-bar form#search-form input#search-input { height: 18px; font-size: .75em; width: 145px; }

div#right-bar img#english { border: 0px; margin: 0px 0px 0px 23px; }
div#right-bar img#deutsch { border: 0px; margin: 0px 0px 0px 15px; }

div#right-bar h3 { font-size: .99em; font-weight: bold; 
					background-repeat: no-repeat; margin: 20px 0px 0px 9px; padding: 7px 10px 7px 10px;
					color: #FFF; text-transform: uppercase; letter-spacing: .1em; line-height: 130%; }
div#right-bar h3#h31 { background-image: url('../images/right-h3-1-background.gif'); }
div#right-bar h3#h32 { background-image: url('../images/right-h3-2-background.gif'); }

div#right-bar p { border: 0px solid black; margin: 0px 6px 10px 9px; padding: 10px 10px 10px 10px; font-size: 1em;
				color: #5258AC; background-color: #F9F9F9; background-image: url('../images/left-h3-background-bottom.gif'); 
				background-position: bottom; background-repeat: no-repeat; text-align: left; line-height: 120%; }
div#right-bar p.h31 { background-image: url('../images/right-h3-h31-background-bot.gif');  }
div#right-bar p.h32 { background-image: url('../images/right-h3-h32-background-bot.gif');  }

div#right-bar p a { color: #B70000; display: block; text-align: right; padding: 5px 5px 5px 5px; }


div#footer a { color: #766656; }
div#footer div#footer-left { width: 210px; border: 0px solid black; float: left; padding-left: 20px; }
div#footer div#footer-right { width: 230px; float: right; border: 0px solid black; text-align: center; }
div#footer div#footer-right a { margin: 0px 15px 0px 15px; }
div#footer div#cler { clear: both; }

div#footer { width: 100%; clear: both; border: 1px solid #BFBFBF; text-align: left;
						font-family: arial, helvetica, sans-serif; padding: 5px 10px 5px 0px; 
						color: #9c681d; text-align: right; margin: auto; }
