.pocetProduktu
{
	width:20px;
	height:20px;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial;
}

.labelproduktu
{
	background-color: #FFFFFF;
	font-size: 8pt; 
}

TABLE.SestavaBg
{
	padding:10px;
	height:100%;
}

TABLE.SestavaBg TD.title
{
	text-align:center;
	background-color:#CB161D;
	color:#ffffff;
	padding: 5px;
	border: 1px outset white;	
}
TABLE.SestavaBg TD.popis
{
	text-align:left;
	height:100%;
	background-color: #FFFFFF;
	font-size: 7pt;
	font-family: Tahoma, Verdana, Arial;
	color: #000;

}

TABLE.SestavaBg TD.popis B
{
	text-align:left;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial;
	color: #144d8e;
	text-transform: uppercase;
}

TABLE.SestavaBg TD.obr
{
	text-align:center;
	vertical-align:middle;
	background-color:white;
	width:100px;
}

*
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
}

body 
{
	background: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.ramecekSestavy
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	color: #025597;
	border-bottom: black 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-align: center;
	width:50%;
	height:100%;
	vertical-align:top;
}
.ramecekSestavy a
{
	color: #025597;
	font-size:10pt;
	font-weight:bold;
}

td.paticka
{
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;
	color:white;
	background-color: #CB161D;
    line-height: 1px;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}	 
.apaticka a:visited
{
	color:white;
	font-size:8pt;	
	
} 
.apaticka a:link
{
	color:black;
	font-size:8pt;	
} 
.apaticka a:active
{
	color:white;
	font-size:8pt;	
	
}  

.patickaR
{
	padding:5px;
	text-align: right;
	color:white;
	background-color: #FE0000;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}	


.apatickaR a:visited
{
	color:white;
	font-size:8pt;	
	
} 
.apatickaR a:link
{
	color:white;
	font-size:8pt;	
} 
.apatickaR a:active
{
	color:white;
	font-size:8pt;	
	
} 

.patickaL
{
	padding:5px;
	text-align: left;
	color:white;
	background-color: #FE0000;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height: 35px;
}	 
.apatickaL a:visited
{
	color:white;
	font-size:8pt;	
	
} 
.apatickaL a:link
{
	color:black;
	font-size:8pt;	
} 
.apatickaL a:active
{
	color:white;
	font-size:8pt;	
	
} 

	    

A:visited
{
	color:#ffffff;
	text-decoration:none;
}
A:link
{
	color:#ffffff;
	text-decoration:none;
}
A:hover
{
	color:#000000;
	text-decoration:none;
}
A:aktive
{
	color:#ffffff;
	text-decoration:none;
}
	    

.font5
{
   	font-size: 12pt;
   	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
   	text-align: center;
   	color:#000; 
}  
		
.tabul
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#011630; 
	text-align: center;
}
.tabulL
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#011630; 
	text-align: left;
}


		 
.nadpistabul
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: White;
	font-weight:bold;
	background-color:#CB161D;
	padding:2px;
	border: 1px outset #CB161D;
}
.konfigdetail
{
	font-size: 9pt;
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align: center;
	background:#0A528C;
}
.konfignormal
{
	font-size: 7pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
	background-color:#ffffff;
	
}  
		#zvyrazneni{background:white}
		#zvyraznenitabul{background:#7A91AE}
		

UL.seznam
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:10px;
	margin-right:10px;
}
UL.seznam LI
{
	margin-left:-5px;
	margin-bottom:2px;
	margin-top:2px;
	vertical-align:baseline;
	color:black;
}

UL.seznam LI A:Hover
{
	text-decoration:underline;
	color:black;
}

UL.seznam LI A:Link
{
	text-decoration:none;
	color:black;
}




UL.seznam LI A:Visited
{
	text-decoration:none;
	color:black;
}
		
		
		.span{color:#152C56}
.pozadiuvodtext
{
	text-align: center;
	font-size: 9pt;
	font-family:  Arial, Tahoma,Helvetica, sans-serif;
	font-weight: bold;
	color:#000;
	border-bottom:1px dashed #000;
}


.uvodtext
{
	text-align: center;
	font-size: 9pt;
	font-family:  Arial, Tahoma,Helvetica, sans-serif;
	font-weight: bold;
	color:#000;
}

.pozadiuvodtextdealer
{
	text-align: center;
	font-size: 12pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#000000;
}
						
.poztabulhlavni
{
	background: #FFFFFF;
	width:780px;
	border: 1px outset #000;
}
.spodniMezera
{
	margin-bottom:50px;
}
.poztabul
{
	border-right: ##2C70B7 1px solid;
	padding-right: 1px;
	border-top: ##2C70B7 1px solid;
	margin-top: 10px;
	padding-left: 1px;
	margin-bottom: 10px;
	padding-bottom: 1px;
	border-left: ##2C70B7 1px solid;
	padding-top: 1px;
	border-bottom: ##2C70B7 1px solid;
	border: none;
	background-color: #FFFFFF;
}
		
.modtabul
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	margin-top: 10px;
	margin-bottom: 10px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
		
.DetailHidden
{
	display:none;
	background-color: #FFFFFF;
}
.DetailShow
{
	display:block;
	background-color: #FFFFFF;
}

.ProduktyHidden
{
	display:none;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.ProduktyShow;
{
	display:block;
	background-color: #F0F8FF;
}
		
.CenaRight
{
	text-align:right;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#134d8d;
	vertical-align:baseline;
	padding-right:5px;
	
}

.CenaRight3
{
	text-align:right;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#011630;
	vertical-align:baseline;
	padding-right:5px;
	
}
.CenaRight2
{
	text-align:right;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#011630;
	vertical-align:baseline;
	padding-right:10px;
	
}

.CenaRight1
{
	text-align:right;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#011630;
	vertical-align:baseline;
	padding:2px;
	
}

.poztabul1
{
	border-right: #e9e9e9 1px solid;
	border-top: #e9e9e9 1px solid;
	margin-bottom: 10px;
	border-left: #e9e9e9 1px solid;
	width: 492px;
	border-bottom: #e9e9e9 1px solid;
	background-color: #FFFFFF;
	color:#000000;
	font-size:10pt;
}
.konfigdetail1
{
	font-weight: normal;
	font-size: 7pt;
	background: #676464;
	padding: 1px;
	width: 350px;
	cursor: pointer;
	font-family: Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: Left;
	letter-spacing: 0pt;
	color: #FFFFFF;
	text-transform: uppercase;
} 	
.konfigdetail2
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align: center;
	background:#000000;
	width:100px;
	cursor:pointer;
	padding: 1px;
}

.sumarNazev
{
	font-weight: bold;
	font-size: 8pt;
	background: #ddd;
	padding: 1px;
	height: 30px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
	vertical-align: middle;
	color: #000;
	/*width: 200px;*/
} 

.sumarNazevL
{

	font-size: 8pt;
	background: #EE1D23;
	padding: 1px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;	
	color: #FFFFFF;
	padding-left: 10px;
	height: 28px;
} 

.sumarNormal
{
	font-weight: bold;
	font-size: 8pt;
	padding: 1px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
} 

.sumarNormalNL
{
	font-weight: normal;
	font-size: 8pt;
	padding: 1px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #134d8d;
} 

.sumarNormalN
{
	font-weight: normal;
	font-size: 8pt;
	padding: 1px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.popisProduktuL
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 1px;
	color: black;
	padding-top: 1px;
	font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align: left;
} 

.popisProduktuL A
{
	color: black;
}


.popisProduktuNazevL
{
	font-weight: bold;
	font-size: 8pt;
	padding: 1px;
	font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align: left;	
	height: 23px;
	padding-left: 5px;	
	background: #CCCCCC;
} 
	  
.SelectedProduct
{
	font-size: 7pt;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #134d8d;
	text-align:left;
	vertical-align:baseline;
	padding-bottom:2px;
	padding-top:2px;
	background-color: #ffffff;
	padding-left: 20px;
}
.font1
{
   	font-size: 8pt;
   	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   	text-align: center;
   	color:#134d8d; 
	letter-spacing: 1pt;
 }
 
.font16
{
   	color:#000000; 
 } 
 
.btn
{
	font-size: 8pt;
	color: white;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #676464;
	text-align: center;
	border: 1px outset #ADD8E6;
	font-weight : bold;
}
 .odsad
 {
	padding-bottom:10px;
	padding-top:10px;
 }
INPUT.smallPocet
{
	width: 30px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
INPUT.smallPocet2
{
	width: 30px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background-color:#F0F8FF;
}


 INPUT.smallSuma
 {
	background-color: #F0F8FF;
	width:80px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align:center;
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
}
 INPUT.smallMarze
 {
 	width:30px;
}
.sirkaTabulky
{
	width:760px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color:White;
	
}

.sirkaTabulky1
{
	width:728px;
	margin-top:10px;
	margin-bottom:10px;
}
.PSC
{
	width:50px;
}
.Hidden
{
	display:none;
}
.konfigdetailsipka
{
	width:12px;
	background: #F0F8FF;
	padding-left:5px;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.subProdukty
{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	background-color: #FFFFFF;
}
.oramovani
{
	border-right: #000000 1px solid;
	border-top: #000000  1px solid;
	border-left: #000000  1px solid;
	border-bottom: #000000  1px solid;
	margin-bottom:5px;
	background-color:White;
}

.oramovaniObr
{
	border-right: #e9e9e9  1px solid;
	border-top: #e9e9e9  1px solid;
	border-left: #e9e9e9  1px solid;
	border-bottom: #e9e9e9  1px solid;
	margin-bottom:5px;
	background-color:White;
}
.oramovaniObr td 
{
	text-align:center;
}
.workon
{
	visibility: visible;
	display:block;
	width: 100px;
	position: absolute;
	height: 100px;
	background-color: white;
	left:0;
	top:0;
	z-index:800;
}

.workoff
{
	width: 100px;
	position: absolute;
	height: 100px;
	background-color: white;
	visibility:hidden;
}
.workimg
{
	position: relative;
	right:-25px;
	top:25px;
}
.doplatekCena
{
	font-weight: bold;
	font-size: 7pt;
	background: #ccc;
	padding: 1px;
	width: 110px;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right: 5px;
	color: #000;
} 

td.dealer {
	font-size: 7pt; 
	font-family: Tahoma, Verdana;
	color: #134d8d;
	height: 20px;
}

td.dealerName {
	font-size: 8pt; 
	font-weight: bold;
	font-family: Tahoma, Verdana;
	color: #134d8d;
}

td.dealer a 
{
	font-size: 7pt; 
	font-family: Tahoma, Verdana; 
	color: #d78b0e; 
	padding-right: 10px;
}

td.dealer a:visited 
{
	font-size: 7pt; 
	font-family: Tahoma, Verdana; 
	color: #d78b0e; 
	padding-right: 10px;
}

td.dealer a:hover 
{
	font-size: 7pt; 
	font-family: Tahoma, Verdana; 
	color: #d78b0e; 
	padding-right: 10px;
}

td.DealerHeading
{
	background-color: #FE0000;
	color: #FFFFFF;
	font-size: 7pt; 
	font-family: Tahoma, Verdana; 	
	padding-left: 5px;
	height: 20px;
}	

tr.DealerRow
{
	width: 100%; 
	cursor: default;
}

tr.DealerRowOver
{
	width: 100%; 
	cursor: default;
	background-color:#f6f8fc;

}
td.DealerTab
{
	padding: 20px;
}
.DealerInfo
{
	padding-bottom:10px;
	padding-top:10px;
	font-size: 7pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: center;
	background-color:#ffffff;
}
 INPUT.ObnoveniSestavy
 {
 	width:60px;
}



#color{color:#000000;}
