body {background-color: #fff; color: #555; padding: 0px; margin: 0px; font: 0.65em/120% Verdana,Tahoma,arial,sans-serif;}

a {color: #344E89;}

#Obal {width: 950px;  margin: 0px auto; padding: 0px;}
#TopMenu {width: 97%; margin-top: 5px;}
#TopMenu table {float: right}
#TopMenu table td{padding-left: 5px;}
#TopMenu table img{padding-left: 10px;}
#Top {text-align: right; margin-top: 5px;}
#MainMenu {margin-top: 13px; border-bottom: 1px solid #eee; padding-bottom: 12px;}
#MainMenu a { background: url('menu-sipka.gif') no-repeat 0px 0px; padding-left: 14px; padding-right: 15px;
								text-decoration: none; color: #344E89; font-weight: bold; }
#MainMenu a:hover {text-decoration: underline;}
#Middle {text-align: left; width: 100%; clear: both; background-color: #f8f8f8;  margin-top: 5px;}

.r_lh {vertical-align: top;text-align: left;padding:0px;}
.r_ph {vertical-align: top;text-align: right;padding:0px;}
.r_ld {vertical-align: bottom;text-align: left;padding:0px;}
.r_pd {vertical-align: bottom;text-align: right;padding:0px;}

#hlava-logoC, #hlava-logoS {display: block;margin-bottom: 20px;width: 320px; height: 53px; margin-left: 20px; margin-top: 20px;}
#hlava-logoC {	 background: url('logoC.gif') no-repeat 0px 0px;  }
#hlava-logoC span {display: none;}
#hlava-logoS {	 background: url('logoS.gif') no-repeat 0px 0px;  }
#hlava-logoS span {display: none;}

#SectionName {text-align: right; color: #344E89; font-size: 1.8em; width: 70%;}
#SectionName div { border-right: 3px solid #ddd; padding-right: 20px;text-transform: uppercase; margin-top: 5px;}

#Path {margin-top: 10px; padding-left: 10px;}
#Path a {color: #344E89;}

#Obsah {margin-top: 10px;}
#Obsah table {border-collapse:collapse; }

#Leva {width: 20%;}
#Prava {width: 80%;}
#Prava h1 {font: 1.6em/100% Verdana,Tahoma,arial,sans-serif; margin-bottom: 6px; color: #344E89; }
#Prava-Text {width: 670px; margin-top: 0px;}

.topS {display: block; background: url('menu-sipka.gif') no-repeat 0px 5px; padding-left: 20px;
			padding-top: 5px; padding-bottom: 5px;}

#RozbalMenu {width: 100%; text-align: left;}
#RozbalMenu .top {background: url('menu-sipka.gif') no-repeat 0px 5px; padding-left: 20px; color: #4B4B4B; text-decoration: none;
								font-weight: bold; display: block; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #E9E9E9;
								width: 205px;
								}
#RozbalMenu .top:hover {background-color:#f5f5f5; color: #000; text-decoration: underline;}		
				
#RozbalMenu ul {	margin: 0px; padding:0px; text-align:left;}
#RozbalMenu ul li {	list-style-type: none;	background-image: url(''); 	background-repeat: no-repeat;	
										background-position: 0px 6px;	padding-left: 0px;	padding-top: 0px;	margin: 0px;
									}

#RozbalMenu ul li ul { margin: 0px; padding:0px; text-align:left;}
#RozbalMenu .top2 { margin-left: 20px; background: url('li-li.gif') no-repeat 0px 7px; padding-left: 15px; color: #4B4B4B; text-decoration: none;
									 display: block; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #E9E9E9; width: 190px
								}
#RozbalMenu .top2:hover {background-color:#f5f5f5; color: #000; text-decoration: underline;}						


#RozbalMenu ul li ul li ul { margin: 0px; padding:0px; text-align:left;}
#RozbalMenu .top3 { margin-left: 35px; background: url('li-li-li.gif') no-repeat 0px 9px; padding-left: 13px; color: #4B4B4B; text-decoration: none;
									 display: block; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #E9E9E9; width: 177px
								}
#RozbalMenu .top3:hover {background-color:#f5f5f5; color: #000; text-decoration: underline;}						


#Pata {margin-top: 30px; border-top: 1px solid #eee; padding-top: 10px; }
#Pata a {margin-right: 3px;} 
#Pata-Prava {float: right; text-align: right;}
#Pata-Prava a {margin-left: 10px;}
#Pata-Prava p {margin-top: 6px;} 


.Clanek {padding-bottom: 15px;}
.Titulek {display: block; font-weight: bold; padding-bottom: 4px;}
.Uvod {padding-bottom: 10px; color: #999; font: 1em/140% Verdana,Tahoma,arial,sans-serif;}
.Telo {font: 1em/140% Verdana,Tahoma,arial,sans-serif;}
.Uvod-list {font: 1em/140% Verdana,Tahoma,arial,sans-serif;}

.Vyrobek {padding-bottom: 20px;}
.NazevVyrobku {
	font-family: Tahoma, Verdana; color: #444; font-size: 24px; padding-top: 7px;
	padding-bottom: 15px; 
}
.PopisVyrobku {
	font-family: Arial, Tahoma, Verdana; color: #444;
}
