body {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 0.8em;
	color: #000000;
	line-height: 1.2em;
	letter-spacing: 0.01em;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/pozadi-body.png);
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #000000;
}
* {
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#Page {
    width: 822px;
    overflow: hidden;
    margin: 0px auto; 
}
h1#Nadpis {
    width: 790px;
    height: 178px;
	position: relative;
	overflow: hidden;
	left: 0px;
	top: 0px;
	font-size: 10%;
	padding: 29px 16px 0px 16px;
	background-image: url(../images/pozadi-hlavicka.png);
	background-repeat: no-repeat;
}
h1#Nadpis span {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(../images/pozadi-hlavicka.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 790px;
    height: 151px;
	visibility: visible;
	cursor: pointer;
}

h1#Hlavicka {
    width: 822px;
    height: 178px;
	position: relative;
	overflow: hidden;
	left: 0px;
	top: 0px;
	font-size: 10%;
}
h1#Hlavicka span {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(../images/pozadi-hlavicka.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 822px;
    height: 178px;
	visibility: visible;
	cursor: pointer;
}
h2.topnadpis {
    background-image: url(../images/ico-info.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 3px 0px 0px 25px;
    font-size: 1.1em;
    line-height: 1.4em;
    margin-bottom: 10px; 
}
h3.topnadpis {
    background-image: url(../images/ico-papir.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px 0px 0px 25px;
    font-size: 1.0em;
    line-height: 1.3em;
    margin-bottom: 10px; 
}
#Lista {
	width: 802px;
	height: 46px;
	margin: 0px;
	padding: 3px 20px 0px 0px;
	background-image: url(../images/pozadi-lista.png);
	background-repeat: no-repeat;
}
ul#Menu {
	width: 822px;
	height: 38px;
	margin: 0px;
	padding: 0px;
}
ul#Menu {
	list-style: none;
}
ul#Menu li {
	display: inline;
	float: left;
}
#Menu a {
	color: #225266;
	text-align: center;
}
#Menu a:hover {
	color: #64A2BD;
}
#Menu a, #Menu a span {
	display: block;
	height: 38px;
	width: 164px;
	position: relative;
}
#Menu a span {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	background: url(../images/pozadi-menu.png) 0px 0px;
	cursor: pointer;
}
#Menu a:hover span {
	background: url(../images/pozadi-menu.png) 0px 38px;
}
#Menu .aktivni a span {
	background: url(../images/pozadi-menu.png) 0px 38px;
}
#Menu a.druhy, #Menu a.druhy span {
	width: 246px;
}
#Menu a.druhy span {
	background: url(../images/pozadi-menu.png) -164px 0px;
}
#Menu a.druhy:hover span {
	background: url(../images/pozadi-menu.png) -164px 38px;
}
#Menu .aktivni a.druhy span {
	background: url(../images/pozadi-menu.png) -164px 38px;
}
#Menu a.treti, #Menu a.treti span {
	width: 224px;
}
#Menu a.treti span {
	background: url(../images/pozadi-menu.png) -410px 0px;
}
#Menu a.treti:hover span {
	background: url(../images/pozadi-menu.png) -410px 38px;
}
#Menu .aktivni a.treti span {
	background: url(../images/pozadi-menu.png) -410px 38px;
}
#Menu a.ctvrty, #Menu a.ctvrty span {
	width: 188px;
}
#Menu a.ctvrty span {
	background: url(../images/pozadi-menu.png) -634px 0px;
}
#Menu a.ctvrty:hover span {
	background: url(../images/pozadi-menu.png) -634px 38px;
}
#Menu .aktivni a.ctvrty span {
	background: url(../images/pozadi-menu.png) -634px 38px;
}

ul#MenuEng {
	width: 822px;
	height: 38px;
	margin: 0px;
	padding: 0px;
}
ul#MenuEng {
	list-style: none;
}
ul#MenuEng li {
	display: inline;
	float: left;
}
#MenuEng a {
	color: #225266;
	text-align: center;
}
#MenuEng a:hover {
	color: #64A2BD;
}
#MenuEng a, #MenuEng a span {
	display: block;
	height: 38px;
	width: 164px;
	position: relative;
}
#MenuEng a span {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	background: url(../images/pozadi-menu-eng.png) 0px 0px;
	cursor: pointer;
}
#MenuEng a:hover span {
	background: url(../images/pozadi-menu-eng.png) 0px 38px;
}
#MenuEng .aktivni a span {
	background: url(../images/pozadi-menu-eng.png) 0px 38px;
}
#MenuEng a.druhy, #MenuEng a.druhy span {
	width: 246px;
}
#MenuEng a.druhy span {
	background: url(../images/pozadi-menu-eng.png) -164px 0px;
}
#MenuEng a.druhy:hover span {
	background: url(../images/pozadi-menu-eng.png) -164px 38px;
}
#MenuEng .aktivni a.druhy span {
	background: url(../images/pozadi-menu-eng.png) -164px 38px;
}
#MenuEng a.treti, #MenuEng a.treti span {
	width: 224px;
}
#MenuEng a.treti span {
	background: url(../images/pozadi-menu-eng.png) -410px 0px;
}
#MenuEng a.treti:hover span {
	background: url(../images/pozadi-menu-eng.png) -410px 38px;
}
#MenuEng .aktivni a.treti span {
	background: url(../images/pozadi-menu-eng.png) -410px 38px;
}
#MenuEng a.ctvrty, #MenuEng a.ctvrty span {
	width: 188px;
}
#MenuEng a.ctvrty span {
	background: url(../images/pozadi-menu-eng.png) -634px 0px;
}
#MenuEng a.ctvrty:hover span {
	background: url(../images/pozadi-menu-eng.png) -634px 38px;
}
#MenuEng .aktivni a.ctvrty span {
	background: url(../images/pozadi-menu-eng.png) -634px 38px;
}
ul#SubMenu {
	width: 206px;
	margin-bottom: 0px;
	list-style: none;
}
#SubMenu a:hover {
	cursor: pointer;
}
#SubMenu a, #SubMenu a span {
	display: block;
	height: 44px;
	width: 206px;
	position: relative;
}
#SubMenu a span {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	cursor: pointer;
	background: url(../images/pozadi-sub-menu.png) 0px 0px;
	background-repeat: no-repeat;
}
#SubMenu a:hover span {
	background: url(../images/pozadi-sub-menu.png) -206px 0px;
}
#SubMenu .aktivni a span {
	background: url(../images/pozadi-sub-menu.png) -206px 0px;
}
#SubMenu a.druhy, #SubMenu a.druhy span {
	height: 33px;
}
#SubMenu a.druhy span {
	background: url(../images/pozadi-sub-menu.png) 0px -44px;
}
#SubMenu a.druhy:hover span{
	background: url(../images/pozadi-sub-menu.png) -206px -44px;
}
#SubMenu .aktivni a.druhy span{
	background: url(../images/pozadi-sub-menu.png) -206px -44px;
}
#SubMenu a.treti, #SubMenu a.treti span {
	height: 34px;
}
#SubMenu a.treti span {
	background: url(../images/pozadi-sub-menu.png) 0px -77px;
}
#SubMenu a.treti:hover span {
	background: url(../images/pozadi-sub-menu.png) -206px -77px;
}
#SubMenu .aktivni a.treti span {
	background: url(../images/pozadi-sub-menu.png) -206px -77px;
}
#SubMenu a.ctvrty, #SubMenu a.ctvrty span {
	height: 34px;
}
#SubMenu a.ctvrty span {
	background: url(../images/pozadi-sub-menu.png) 0px -111px;
}
#SubMenu a.ctvrty:hover span {
	background: url(../images/pozadi-sub-menu.png) -206px -111px;
}
#SubMenu .aktivni a.ctvrty span {
	background: url(../images/pozadi-sub-menu.png) -206px -111px;
}
#SubMenu a.paty, #SubMenu a.paty span {
	height: 34px;
}
#SubMenu a.paty span {
	background: url(../images/pozadi-sub-menu.png) 0px -145px;
}
#SubMenu a.paty:hover span {
	background: url(../images/pozadi-sub-menu.png) -206px -145px;
}
#SubMenu .aktivni a.paty span {
	background: url(../images/pozadi-sub-menu.png) -206px -145px;
}
#SubMenu a.sesty, #SubMenu a.sesty span {
	height: 35px;
}
#SubMenu a.sesty span {
	background: url(../images/pozadi-sub-menu.png) 0px -179px;
}
#SubMenu a.sesty:hover span {
	background: url(../images/pozadi-sub-menu.png) -206px -179px;
}
#SubMenu .aktivni a.sesty span {
	background: url(../images/pozadi-sub-menu.png) -206px -179px;
}
#SubMenu a.sedmy, #SubMenu a.sedmy span {
	height: 34px;
}
#SubMenu a.sedmy span {
	background: url(../images/pozadi-sub-menu.png) 0px -214px;
}
#SubMenu a.sedmy:hover span {
	background: url(../images/pozadi-sub-menu.png) -206px -214px;
}
#SubMenu .aktivni a.sedmy span {
	background: url(../images/pozadi-sub-menu.png) -206px -214px;
}
#SubMenu a.osmy, #SubMenu a.osmy span {
	height: 34px;
}
#SubMenu a.osmy span {
	background: url(../images/pozadi-sub-menu.png) 0px -248px;
}
#SubMenu a.osmy:hover span {
	background: url(../images/pozadi-sub-menu.png) -206px -248px;
}
#SubMenu .aktivni a.osmy span {
	background: url(../images/pozadi-sub-menu.png) -206px -248px;
}
#SubMenu a.devaty, #SubMenu a.devaty span {
	height: 34px;
}
#SubMenu a.devaty span {
	background: url(../images/pozadi-sub-menu.png) 0px -282px;
}
#SubMenu a.devaty:hover span {
	background: url(../images/pozadi-sub-menu.png) -206px -282px;
}
#SubMenu .aktivni a.devaty span {
	background: url(../images/pozadi-sub-menu.png) -206px -282px;
}
#SubMenu a.desaty, #SubMenu a.desaty span {
	height: 34px;
}
#SubMenu a.desaty span {
	background: url(../images/pozadi-sub-menu.png) 0px -316px;
}
#SubMenu a.desaty:hover span {
	background: url(../images/pozadi-sub-menu.png) -206px -316px;
}
#SubMenu .aktivni a.desaty span {
	background: url(../images/pozadi-sub-menu.png) -206px -316px;
}

ul#SubMenuEng {
	width: 206px;
	margin-bottom: 0px;
	list-style: none;
}
#SubMenuEng a:hover {
	cursor: pointer;
}
#SubMenuEng a, #SubMenuEng a span {
	display: block;
	height: 44px;
	width: 206px;
	position: relative;
}
#SubMenuEng a span {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	cursor: pointer;
	background: url(../images/pozadi-sub-menu-eng.png) 0px 0px;
	background-repeat: no-repeat;
}
#SubMenuEng a:hover span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px 0px;
}
#SubMenuEng .aktivni a span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px 0px;
}
#SubMenuEng a.druhy, #SubMenuEng a.druhy span {
	height: 33px;
}
#SubMenuEng a.druhy span {
	background: url(../images/pozadi-sub-menu-eng.png) 0px -44px;
}
#SubMenuEng a.druhy:hover span{
	background: url(../images/pozadi-sub-menu-eng.png) -206px -44px;
}
#SubMenuEng .aktivni a.druhy span{
	background: url(../images/pozadi-sub-menu-eng.png) -206px -44px;
}
#SubMenuEng a.treti, #SubMenuEng a.treti span {
	height: 34px;
}
#SubMenuEng a.treti span {
	background: url(../images/pozadi-sub-menu-eng.png) 0px -77px;
}
#SubMenuEng a.treti:hover span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -77px;
}
#SubMenuEng .aktivni a.treti span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -77px;
}
#SubMenuEng a.ctvrty, #SubMenuEng a.ctvrty span {
	height: 34px;
}
#SubMenuEng a.ctvrty span {
	background: url(../images/pozadi-sub-menu-eng.png) 0px -111px;
}
#SubMenuEng a.ctvrty:hover span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -111px;
}
#SubMenuEng .aktivni a.ctvrty span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -111px;
}
#SubMenuEng a.paty, #SubMenuEng a.paty span {
	height: 34px;
}
#SubMenuEng a.paty span {
	background: url(../images/pozadi-sub-menu-eng.png) 0px -145px;
}
#SubMenuEng a.paty:hover span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -145px;
}
#SubMenuEng .aktivni a.paty span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -145px;
}
#SubMenuEng a.sesty, #SubMenuEng a.sesty span {
	height: 35px;
}
#SubMenuEng a.sesty span {
	background: url(../images/pozadi-sub-menu-eng.png) 0px -179px;
}
#SubMenuEng a.sesty:hover span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -179px;
}
#SubMenuEng .aktivni a.sesty span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -179px;
}
#SubMenuEng a.sedmy, #SubMenuEng a.sedmy span {
	height: 34px;
}
#SubMenuEng a.sedmy span {
	background: url(../images/pozadi-sub-menu-eng.png) 0px -214px;
}
#SubMenuEng a.sedmy:hover span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -214px;
}
#SubMenuEng .aktivni a.sedmy span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -214px;
}
#SubMenuEng a.osmy, #SubMenuEng a.osmy span {
	height: 34px;
}
#SubMenuEng a.osmy span {
	background: url(../images/pozadi-sub-menu-eng.png) 0px -248px;
}
#SubMenuEng a.osmy:hover span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -248px;
}
#SubMenuEng .aktivni a.osmy span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -248px;
}
#SubMenuEng a.devaty, #SubMenuEng a.devaty span {
	height: 34px;
}
#SubMenuEng a.devaty span {
	background: url(../images/pozadi-sub-menu-eng.png) 0px -282px;
}
#SubMenuEng a.devaty:hover span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -282px;
}
#SubMenuEng .aktivni a.devaty span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -282px;
}
#SubMenuEng a.desaty, #SubMenuEng a.desaty span {
	height: 34px;
}
#SubMenuEng a.desaty span {
	background: url(../images/pozadi-sub-menu-eng.png) 0px -316px;
}
#SubMenuEng a.desaty:hover span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -316px;
}
#SubMenuEng .aktivni a.desaty span {
	background: url(../images/pozadi-sub-menu-eng.png) -206px -316px;
}


ul#VozyMenu {

	width: 616px;

	height: 139px;

	margin: 0px;

	padding: 0px;

}

ul#VozyMenu {

	list-style: none;

}

ul#VozyMenu li {

	display: inline;

	float: left;

}

#VozyMenu a {

	color: #225266;

	text-align: center;

}

#VozyMenu a:hover {

	color: #64A2BD;

}

#VozyMenu a, #VozyMenu a span {

	display: block;

	height: 139px;

	width: 205px;

	position: relative;

}

#VozyMenu a span {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 1;

	background: url(../images/pozadi-vozy-menu.png) 0px 0px;

	cursor: pointer;

}

#VozyMenu a:hover span {

	background: url(../images/pozadi-vozy-menu.png) 0px 139px;

}

#VozyMenu .aktivni a span {

	background: url(../images/pozadi-vozy-menu.png) 0px 139px;

}

#VozyMenu a.druhy, #VozyMenu a.druhy span {

	width: 199px;

}

#VozyMenu a.druhy span {

	background: url(../images/pozadi-vozy-menu.png) -205px 0px;

}

#VozyMenu a.druhy:hover span {

	background: url(../images/pozadi-vozy-menu.png) -205px 139px;

}

#VozyMenu .aktivni a.druhy span {

	background: url(../images/pozadi-vozy-menu.png) -205px 139px;

}

#VozyMenu a.treti, #VozyMenu a.treti span {

	width: 212px;

}

#VozyMenu a.treti span {

	background: url(../images/pozadi-vozy-menu.png) -404px 0px;

}

#VozyMenu a.treti:hover span {

	background: url(../images/pozadi-vozy-menu.png) -404px 139px;

}

#VozyMenu .aktivni a.treti span {

	background: url(../images/pozadi-vozy-menu.png) -404px 139px;

}



ul#VozyMenu2 {

	width: 616px;

	height: 116px;

	margin: 0px;

	padding: 0px;

}

ul#VozyMenu2 {

	list-style: none;

}

ul#VozyMenu2 li {

	display: inline;

	float: left;

}

#VozyMenu2 a {

	color: #225266;

	text-align: center;

}

#VozyMenu2 a:hover {

	color: #64A2BD;

}

#VozyMenu2 a, #VozyMenu2 a span {

	display: block;

	height: 116px;

	width: 205px;

	position: relative;

}

#VozyMenu2 a span {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 1;

	background: url(../images/pozadi-vozy-menu-2.png) 0px 0px;

	cursor: pointer;

}

#VozyMenu2 a:hover span {

	background: url(../images/pozadi-vozy-menu-2.png) 0px 116px;

}

#VozyMenu2 .aktivni a span {

	background: url(../images/pozadi-vozy-menu-2.png) 0px 116px;

}

#VozyMenu2 a.druhy, #VozyMenu2 a.druhy span {

	width: 199px;

}

#VozyMenu2 a.druhy span {

	background: url(../images/pozadi-vozy-menu-2.png) -205px 0px;

}

#VozyMenu2 a.druhy:hover span {

	background: url(../images/pozadi-vozy-menu-2.png) -205px 116px;

}

#VozyMenu2 .aktivni a.druhy span {

	background: url(../images/pozadi-vozy-menu-2.png) -205px 116px;

}

#VozyMenu2 a.treti, #VozyMenu2 a.treti span {

	width: 212px;

}

#VozyMenu2 a.treti span {

	background: url(../images/pozadi-vozy-menu-2.png) -404px 0px;

}

#VozyMenu2 a.treti:hover span {

	background: url(../images/pozadi-vozy-menu-2.png) -404px 116px;

}

#VozyMenu2 .aktivni a.treti span {

	background: url(../images/pozadi-vozy-menu-2.png) -404px 116px;

}

#Obsah {

    width: 822px;

    padding: 0px 0px;

}

#Obsah #Levy {

    width: 206px;

	padding: 0px 0px 0px 0px;

	float: left;

}

#Obsah #Pravy {

    width: 616px;

    padding: 0px 0px;

	float: left;

}

#Text {

    width: 596px;

    padding: 10px;   

}

.cistic {

    clear: both;

}

#Ban-hot-line {

    width: 206px;

    height: 50px;

	position: relative;

	overflow: hidden;

	left: 0px;

	top: 0px;

	font-size: 10%;

}

#Ban-hot-line span {

	position: absolute;

	top: 0;

	left: 0;

	background-image: url(../images/banner-hot-line.png);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	width: 206px;

    height: 50px;

	visibility: visible;

}

#Ban-email {

    width: 206px;

    height: 50px;

	position: relative;

	overflow: hidden;

	left: 0px;

	top: 0px;

	font-size: 10%;

}

#Ban-email span {

	position: absolute;

	top: 0;

	left: 0;

	background-image: url(../images/banner-email.png);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	width: 206px;

    height: 50px;

	visibility: visible;

	cursor: pointer;

}

#ZboziBlok {

	width: 606px;

	padding: 3px;

}

a {

    text-decoration: none;

}

.zbozi {

	width: 190px;

	float: left;

	border: 1px solid #999999;

	font-size: 0.9em;

	margin: 0px 2px 10px 2px;

	color: #000000;

	text-decoration: none;

	cursor: pointer;

	_cursor: hand;

}

.zbozi h2 {

	width: 179px;

	height: 18px;

	background-color: #990000;

	font-size: 1.0em;

	color: #FFFFFF;

	padding: 3px 5px;

	margin-bottom: 5px;

	text-decoration: none;

}

#ZboziBlok .zbozi h2 a {

	color: #FFFFFF;

}

.zbozi h3 {

	width: 179px;

	height: 16px;

	background-color: #999999;

	font-size: 1.0em;

	color: #000000;

	padding: 2px 5px;

	margin-bottom: 1px;

	text-align: right;

	text-decoration: none;

}

#ZboziBlok .zbozi h3 a {

	color: #000000;

}

.zbozi .popis {

	width: 190px;

	height: 135px;

	text-align: center;

	text-decoration: none;

}

.zbozi .text {

	width: 180px;

	height: 61px;

	padding: 5px;

	text-decoration: none;

}

#ZboziBlok .zbozi .text a {

	color: #000000;

}

a:hover .zbozi {

	border: 1px solid #000000;

	color: #000000;

	text-decoration: none;

}



/* detail */



.zbozidetail {

	width: 580px;

	border: 1px solid #999999;

	font-size: 0.9em;

	margin: 0px 2px 10px 2px;

	color: #000000;

}

.zbozidetail h2 {

	width: 570px;

	height: 18px;

	background-color: #990000;

	font-size: 1.0em;

	color: #FFFFFF;

	padding: 3px 5px;

	margin-bottom: 5px;

}

.zbozidetail h3 {

	width: 570px;

	height: 16px;

	background-color: #666666;

	font-size: 1.0em;

	color: #FFFFFF;

	padding: 2px 5px;

	margin-bottom: 1px;

	text-align: right;

}

.zbozidetail p img {

	float: left;

	margin: 0px 5px 3px 0px;

}

.zbozidetail .text {

	width: 570px;

	padding: 5px;

	color: #000000;

}

.zbozidetail .info {

	width: 570px;

	padding: 5px;

}

.info table, .info table.kosisko {

	width: 570px;

}

.info table tr td, .info table.kosisko tr td {

   	background-color: #999999;

   	padding: 2px 4px;

}

.info table.kosisko tr th {

	background-color: #990000;

   	padding: 2px 4px;

   	font-weight: bold;

   	color: #FFFFFF;

}

#ZboziBlok .strankovani {

	width: 573px;

	color: #000000;

	font-weight: bold;

	border-top: 1px solid #333333;

	border-bottom: 1px solid #333333;

	margin-bottom: 10px;

	padding: 5px;

	background-color: #990000;

	text-align: center;

}

#ZboziBlok .strankovani a {

	font-weight: normal;

	color: #FFFFFF;

}

#ZboziBlok .strankovani a.first, #ZboziBlok .strankovani a.last {

	color: #FFFFFF;

}

#ZboziBlok .strankovani a:hover {
	text-decoration: underline;
	color: #FFFFFF;

}
#ZboziBlok .strankovani a.next {
	padding: 0px 2px;
	color: #FFFFFF;
}
#ZboziBlok .strankovani a.middle {
	padding: 0px 2px;
	color: #FFFFFF;
}

.zbozidetail .kosik {

	width: 570px;

	padding: 3px 5px;

	text-align: right;

}

.zbozidetail .kosik input {

   	background-color: #990000;

   	color: #FFFFFF;

   	height: 20px;

}

.red {

	color: red;

}

.info .kosik {

	width: 570px;

	padding: 3px 5px;

	text-align: right;

}

.info .kosik a {

	color: #000000;

	font-weight: bold;

}

.info .kosik input {

   	background-color: #FFCC01;

   	height: 25px;

   	border: 1px solid #000000;

   	font-weight: bold;

}

.info .kosik a:hover {

	color: #333333;

	font-weight: bold;

}

p.error {

	padding: 3px;

	background-color: red;

	color: #FFFFFF;

}

p.error a {

	color: #000000;

	font-weight: bold;

}

h2#Paticka {

    width: 822px;

    height: 92px;

	position: relative;

	overflow: hidden;

	left: 0px;

	top: 0px;

	font-size: 10%;

}

h2#Paticka span {

	position: absolute;

	top: 0;

	left: 0;

	background-image: url(../images/pozadi-paticka.png);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	width: 822px;

    height: 92px;

	visibility: visible;

	cursor: pointer;

}

#Obsah a {

	color: #CC0000;

}

h2 {

	color: #CC0000;

	margin-bottom: 10px;

}

.center {

	text-align: center;

}

.center a {

	color: #990000;

}



ul.menu1 {
width: 616px;
height: 63px;
margin: 0px;
padding: 0px;
list-style:none;
}

ul.menu1 li {
display: inline;
float: left;
}

.menu1 a {
color: #225266;
text-align: center;
}

.menu1 a:hover {
color: #64A2BD;
}

.menu1 a, .menu1 a span {
display: block;
height: 63px;
width: 217px;
position: relative;
}

.menu1 a span {
position: absolute;
top: 0;
left: 0;
z-index: 1;
background: url(../images/menubfr2-over.png) 0px 0px;
cursor: pointer;
}

.menu1 a:hover span {
background: url(../images/menubfr2-over.png) 0px 150px;
}

.menu1 .aktivni a span {
background: url(../images/menubfr2-over.png) 0px 150px;
}

.menu1 a.button2, .menu1 a.button2 span {
width: 191px;
}

.menu1 a.button2 span {
background: url(../images/menubfr2-over.png) -217px 0px;
}

.menu1 a.button2:hover span {
background: url(../images/menubfr2-over.png) -217px 150px;
}

.menu1 .aktivni a.button2 span {
background: url(../images/menubfr2-over.png) -217px 150px;
}

.menu1 a.button3, .menu1 a.button3 span {
width: 208px;
}

.menu1 a.button3 span {
background: url(../images/menubfr2-over.png) -408px 0px;
}

.menu1 a.button3:hover span {
background: url(../images/menubfr2-over.png) -408px 150px;
}

.menu1 .aktivni a.button3 span {
background: url(../images/menubfr2-over.png) -408px 150px;
}


ul.menu2 {
width: 616px;
height: 87px;
margin: 0px;
padding: 0px;
list-style:none;
overflow:hidden;
}

ul.menu2 li {
display: inline;
float: left;
}

.menu2 a {
color: #225266;
text-align: center;
}

.menu2 a:hover {
color: #64A2BD;
}

.menu2 a, .menu2 a span {
	display: block;
	height: 87px;
	width: 217px;
	position: relative;
}

.menu2 a span {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	background: url(../images/menubfr2-over.png) 0px -63px;
	cursor: pointer;
}

.menu2 a:hover span {
background: url(../images/menubfr2-over.png) 0px -213px;
}

.menu2 .aktivni a span {
background: url(../images/menubfr2-over.png) 0px -213px;
}

.menu2 a.button5, .menu2 a.button5 span {
width: 191px;
}

.menu2 a.button5 span {
background: url(../images/menubfr2-over.png) -217px -63px;
}

.menu2 a.button5:hover span {
background: url(../images/menubfr2-over.png) -217px -213px;
}

.menu2 .aktivni a.button5 span {
background: url(../images/menubfr2-over.png) -217px -213px;
}

.menu2 a.button6, .menu2 a.button3 span {
width: 207px;
}

.menu2 a.button6 span {
background: url(../images/menubfr2-over.png) -408px -63px;
}

.menu2 a.button6:hover span {
background: url(../images/menubfr2-over.png) -408px -213px;
}

.menu2 .aktivni a.button6 span {
background: url(../images/menubfr2-over.png) -408px -213px;
}



ul.menu1eng {
width: 616px;
height: 63px;
margin: 0px;
padding: 0px;
list-style:none;
}

ul.menu1eng li {
display: inline;
float: left;
}

.menu1eng a {
color: #225266;
text-align: center;
}

.menu1eng a:hover {
color: #64A2BD;
}

.menu1eng a, .menu1eng a span {
display: block;
height: 63px;
width: 217px;
position: relative;
}

.menu1eng a span {
position: absolute;
top: 0;
left: 0;
z-index: 1;
background: url(../images/menubfr2-over-eng.png) 0px 0px;
cursor: pointer;
}

.menu1eng a:hover span {
background: url(../images/menubfr2-over-eng.png) 0px 150px;
}

.menu1eng .aktivni a span {
background: url(../images/menubfr2-over-eng.png) 0px 150px;
}

.menu1eng a.button2, .menu1eng a.button2 span {
width: 191px;
}

.menu1eng a.button2 span {
background: url(../images/menubfr2-over-eng.png) -217px 0px;
}

.menu1eng a.button2:hover span {
background: url(../images/menubfr2-over-eng.png) -217px 150px;
}

.menu1eng .aktivni a.button2 span {
background: url(../images/menubfr2-over-eng.png) -217px 150px;
}

.menu1eng a.button3, .menu1eng a.button3 span {
width: 208px;
}

.menu1eng a.button3 span {
background: url(../images/menubfr2-over-eng.png) -408px 0px;
}

.menu1eng a.button3:hover span {
background: url(../images/menubfr2-over-eng.png) -408px 150px;
}

.menu1eng .aktivni a.button3 span {
background: url(../images/menubfr2-over-eng.png) -408px 150px;
}


ul.menu2eng {
width: 616px;
height: 87px;
margin: 0px;
padding: 0px;
list-style:none;
overflow:hidden;
}

ul.menu2eng li {
display: inline;
float: left;
}

.menu2eng a {
color: #225266;
text-align: center;
}

.menu2eng a:hover {
color: #64A2BD;
}

.menu2eng a, .menu2eng a span {
	display: block;
	height: 87px;
	width: 217px;
	position: relative;
}

.menu2eng a span {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	background: url(../images/menubfr2-over-eng.png) 0px -63px;
	cursor: pointer;
}

.menu2eng a:hover span {
background: url(../images/menubfr2-over-eng.png) 0px -213px;
}

.menu2eng .aktivni a span {
background: url(../images/menubfr2-over-eng.png) 0px -213px;
}

.menu2eng a.button5, .menu2eng a.button5 span {
width: 191px;
}

.menu2eng a.button5 span {
background: url(../images/menubfr2-over-eng.png) -217px -63px;
}

.menu2eng a.button5:hover span {
background: url(../images/menubfr2-over-eng.png) -217px -213px;
}

.menu2eng .aktivni a.button5 span {
background: url(../images/menubfr2-over-eng.png) -217px -213px;
}

.menu2eng a.button6, .menu2eng a.button3 span {
width: 207px;
}

.menu2eng a.button6 span {
background: url(../images/menubfr2-over-eng.png) -408px -63px;
}

.menu2eng a.button6:hover span {
background: url(../images/menubfr2-over-eng.png) -408px -213px;
}

.menu2eng .aktivni a.button6 span {
background: url(../images/menubfr2-over-eng.png) -408px -213px;
}



p.right {
	text-align: right;
}


.inspaging{
width: 573px;
color: #000000;
font-weight: bold;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
margin-bottom: 10px;
padding: 5px;
background-color: #990000;
text-align: center;
}
