body {color: #000000; height: 100%; position: relative; margin: 0px auto; text-align: center; } 
#page {position: relative; width: 1000px; text-align: left; }
#hlavicka {position: relative; width: 1000px; height: 336px; background-image: url("imgs/header.gif"); }
#menu{position: relative; width: 1000px; height: 51px; background-image: url("imgs/menu.gif"); }
#kw {position: absolute; top: 130px; left: 6px;font-family: tahoma, verdana, arial; font-size: 12px;	color: #0066cc;	font-style: normal;}
#shop { position: absolute; top: 69px; left: 899px;}
a.eshop { font-family: tahoma, verdana, arial; font-size: 16px; color: #f8f7f7; font-style: italic; text-decoration: none;}	
a.eshop:hover { font-family: tahoma, verdana, arial; font-size: 16px; color: #f8f7f7; font-style: italic; text-decoration: underline;}	
.manuf { position: relative;}
a.odkaz { font-family: tahoma, verdana, arial; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none;}	
a.odkaz:hover{ font-family: tahoma, verdana, arial; font-size: 12px; color: #000000; font-weight: normal; text-decoration: underline;}	
a.linky { font-family: tahoma, verdana, arial; font-size: 12px; color: #0e5eae; font-weight: normal; text-decoration: none;}	
a.linky:hover{ font-family: tahoma, verdana, arial; font-size: 12px; color: #0e5eae; font-weight: normal; text-decoration: underline;}	
a.linkkat { font-family: tahoma, verdana, arial; font-size: 13px; color: #0e5eae; font-weight: bold; text-decoration: none;}	
a.linkkat:hover{ font-family: tahoma, verdana, arial; font-size: 13px; color: #0e5eae; font-weight: bold; text-decoration: underline;}	
#katbox {float:left; width: 253px; _height: 50px; border: 1px solid #c0c0c0; background: #f7f7f7; padding: 5px; }
#katboxpist {float:left; width: 253px; _height: 65px; border: 1px solid #c0c0c0; background: #f7f7f7; padding: 5px; }
ul,ol,li,div,p,table,tr,td,th { font-family: tahoma, verdana, arial; font-size: 12px; color: #000000; } 
li.point { list-style-image: url("imgs/pointer.gif"); line-height: 1.9em; } 
p {line-height: 1.4em; } 
.footer {width: 1000px; height: 73px; background-image: url("imgs/footer.gif"); }
.copy { font-family: tahoma, verdana, arial; font-size: 12px; color: #ffffff; font-style: normal; text-decoration: none; padding-right:60px;}
a.copy, a.copy:hover { font-family: tahoma, verdana, arial; font-size: 12px; color: #ffffff; font-style: normal; text-decoration: none; padding-right:60px;}
.text {background: #ededed url("imgs/bg_body.gif") repeat-x; padding: 0 20px 0 20px; min-height: 570px; _height: 570px; } 
.text_svarecky {background: #ededed url("imgs/bg_svarecky.gif") repeat-x; padding: 0 20px 0 20px; min-height: 570px; _height: 570px; } 
.text_nabijecky {background: #ededed url("imgs/bg_nabijecky.gif") repeat-x; padding: 0 20px 0 20px; min-height: 570px; _height: 570px; } 
.text_pistole {background: #ededed url("imgs/bg_pistole.gif") repeat-x; padding: 0 20px 0 20px; min-height: 570px; _height: 570px; } 
.text_boostery {background: #ededed url("imgs/bg_boostery.gif") repeat-x; padding: 0 20px 0 20px; min-height: 570px; _height: 570px; } 
.text_postrikovac {background: #ededed url("imgs/bg_postrikovac.gif") repeat-x; padding: 0 20px 0 20px; min-height: 570px; _height: 570px; } 
.text_naradi {background: #ededed url("imgs/bg_naradi.gif") repeat-x; padding: 0 20px 0 20px; min-height: 570px; _height: 570px; } 

.odkaz1, .odkaz1:hover {
	position: absolute;
	top: 10px;
	left: 78px;
	font-family: tahoma, verdana, arial;
	font-weight: normal;
	font-size: 16px;
	color: #0a66c2;
	text-decoration: none;
	}

.odkaz2, .odkaz2:hover {
	position: absolute;
	top: 10px;
	left: 240px;
	font-family: tahoma, verdana, arial;
	font-weight: normal;
	font-size: 16px;
	color: #0a66c2; text-decoration: none;


}

.odkaz3, .odkaz3:hover {
	position: absolute;
	top: 10px;
	left: 450px;
	font-family: tahoma, verdana, arial;
	font-weight: normal;
	font-size: 16px;
	color: #0a66c2; text-decoration: none;
}

.odkaz4, .odkaz4:hover {
	position: absolute;
	top: 10px;
	left: 670px;
	font-family: tahoma, verdana, arial;
	font-weight: normal;
	font-size: 16px;
	color: #0a66c2; text-decoration: none;
}
.odkaz5, .odkaz5:hover {
	position: absolute;
	top: 10px;
	left: 865px;
	font-family: tahoma, verdana, arial;
	font-weight: normal;
	font-size: 16px;
	color: #0a66c2; text-decoration: none;
}

h1  { font-family: Tahoma, Verdana, Arial; font-size: 18px; font-weight: bold; color: #0855a3; text-align: left; line-height: 1.2em; }
h2  {font-family: Tahoma, Verdana, Arial; font-size: 18px; font-weight: bold; color: #0855a3; text-align: left; line-height: 1.2em; }
h3  { font-family: Tahoma, Verdana, Arial; font-size: 18px; font-weight: bold; color: #0855a3; text-align: left; line-height: 1.2em; }
h4  { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; color: #000000; text-align: left; line-height: 1.2em; }
SUP {  font-size: 10px; }
.h3  { font-family: Tahoma, Verdana, Arial; font-size: 18px; font-weight: bold; color: #f31d23; text-align: left; line-height: 1.2em; }
.h4  { font-family: Tahoma, Verdana, Arial; font-size: 18px; font-weight: bold; color: #f55923; text-align: left; line-height: 1.2em; }


.tableHead {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;



}
.tableContent {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #bfd0ea;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;



}

.tableContent_b {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #99CCFF;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;



}

.td_red {
font-family: Tahoma, Verdana, Arial;
	background-color: #FF0000;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	margin: 10px;
	height: 20px;
}

.td_blue {
font-family: Tahoma, Verdana, Arial;
	background-color: #003366;
	font-size: 14pt;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding: 5px;
	margin: 10px;
	height: 20px;
}

.tableNormal {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: center;
	color: #000000;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;



}
.tableHeadb {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #003366;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;

}
.tableContentLeft {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #bfd0ea;
	text-align: left;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;

}
.tableNormalLeft {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: left;
	color: #000000;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;

}
.tableHeadLeft {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}
.tableHeadTop {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;
}
.tableHeadTopCopy {

font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	border-top: 0px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;
}
.tableContentCopy {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #bfd0ea;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;
}
.tableNormalCopy {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: center;
	color: #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;
}
.tableHeadbLeft {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #003366;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}
.tableHeadbCopy {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #003366;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;
}
.tableContentbLeft {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #99CCFF;
	text-align: left;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}
.tableContentLeft2 {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #bfd0ea;
	text-align: left;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;
}
.tableNormal2 {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: left;
	color: #000000;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;
}
.tableContentLeft3 {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #bfd0ea;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}
.tableNormalcenterleft {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: center;
	color: #000000;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}
.tableContentbLeftHorni {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #99CCFF;
	text-align: center;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}
.tableContentbCenter {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #99CCFF;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}
.tdgrey {
font-family: Tahoma, Verdana, Arial;
	background-color: #666666;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	margin: 10px;
}
.tdviolet {
font-family: Tahoma, Verdana, Arial;

	background-color: #660099;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	margin: 10px;
}
.tdgreen {

font-family: Tahoma, Verdana, Arial;

	background-color: #336633;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	margin: 10px;
}
.tdbluelight {
font-family: Tahoma, Verdana, Arial;
	background-color: #0099FF;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding: 5px;
	margin: 10px;
}
.tdbluelight2 {

font-family: Tahoma, Verdana, Arial;
	background-color: #99CCFF;
	font-size: 14pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding: 5px;
	margin: 10px;
}

/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 200px;
	vertical-align: middle;	
}


#sectionLinks a:link, #sectionLinks a:visited {
  font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	display: block;
	border: 0px;
	font-weight: bold;
	padding: 11px 0px 1px 20px;
	background-image: url("imgs/bg_menu.gif");
	color: #0c5fae;
	height: 41px;
	text-decoration: none;
	


}

#sectionLinks a:link.kontakt, #sectionLinks a:visited.kontakt {
	background-image: url("imgs/bg_menu1.gif");
	background-repeat: no-repeat;
}

#sectionLinks a:hover{
	background-image: url("imgs/bg_menu.gif");
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #ffffff;	
}

#sectionLinks a:hover.kontakt {
	background-color: #FFDEBC;
}

/************ sectionLinks styles **************/

#sectionLinks2 {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 100%;
}


#sectionLinks2 a:link, #sectionLinks2 a:visited {
	color: #FFFFFF;
	font-size: 11px;
	display: block;
	border: 0px;
	font-weight: bold;
	padding: 3px 0px 1px 20px;
	background-image: url(img/m_cer.jpg);
	height: 20px;
	text-decoration: none;

}


#sectionLinks2 a:hover{
	background-image: url(img/m_hoover.gif);
	color: #FFDEBC;
}
.nadpis {
font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}


.red {
font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: #FF0000;
}
.tdpistole {

font-family: Tahoma, Verdana, Arial;
	background-color: #1875b6;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	margin: 10px;
}

