body {
	background-image: url(../img/BODYaa.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#NAVtop {
	height: 20px;
	width: 910px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 5px;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
}
#HEAD {
	height: 60px;
	width: 180px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../img/head.jpg);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A7D0E4;
	border-left-color: #A7D0E4;
	padding-top: 40px;
	padding-right: 740px;
	padding-bottom: 50px;
	padding-left: 30px;
}
#strna {
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A7D0E4;
	border-bottom-color: #A7D0E4;
	border-left-color: #A7D0E4;
	background-image: url(../img/podSTRANOU.jpg);
	background-repeat: repeat-y;
}
#VLEVOpru {
	width: 220px;
}
#PRAVOpru {
	width: 220px;
}
#STRDaa {

	width: 510px;
}
.VLnabd {
	width: 220px;
	background-image: url(../img/pruhZEL.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 7px;
	background-color: #F1F7F3;
	background-position: 15px;
	color: #4B9E64;
	font-size: 13px;
	font-weight: bold;
	text-indent: 40px;
}
#VLEVnavig {
	width: 220px;
	font-size: 14px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
#VLEVnavig a {
	width: 220px;
	font-size: 14px;
	color: #333333;
	display: block;
	height: 25px;
	padding-top: 7px;
	text-decoration: none;
	text-indent: 40px;
	margin-bottom: 4px;
	background-image: url(../img/ctverZELENY.jpg);
	background-repeat: no-repeat;
	background-position: 17px center;
}
#VLEVnavig a:hover {
	width: 220px;
	font-size: 14px;
	color: #FF3300;
	display: block;
	height: 25px;
	padding-top: 7px;
	text-decoration: none;
	text-indent: 40px;
	margin-bottom: 4px;
	background-image: url(../img/ctverORANZ.jpg);
	background-repeat: no-repeat;
	background-position: 17px center;
	background-color: #FFFFFF;
}
.UPRnavig {
	width: 480px;
	background-color: #e1f3fd;
	height: 23px;
	padding-top: 7px;
	padding-right: 15px;
	padding-left: 15px;
	color: #0D85C6;
}
.UPRtext {
	width: 480px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 7px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1F3FD;
	text-align: justify;
	overflow: hidden;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF3300;
	display: inline;
}
.PRAVnab {

	width: 220px;
	background-image: url(../img/pruhMODR.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 7px;
	background-color: #D4EEFB;
	background-position: 15px;
	color: #1392CE;
	font-size: 13px;
	font-weight: bold;
	text-indent: 40px;
}
.PRAVtext {
	width: 200px;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
}
.PRAprovozka {
	width: 204px;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#PRAVOpru a {
	color: #DD5800;
	text-decoration: none;
}
#PRAVOpru a:hover {
	color: #1392CE;
	text-decoration: underline;
}
.levOBRAZ {
	width: 210px;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: center;
	background-color: #FFFFFF;
}
#KONECnav {
	height: 40px;
	width: 912px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 5px;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
	background-color: #8FC3DB;
	text-align: center;
}
#VLEnvaVELKA {

	width: 220px;
	font-size: 14px;
	color: #000000;
	padding-top: 5px;
}
#VLEnvaVELKA a {
	width: 220px;
	font-size: 15px;
	color: #318886;
	padding-top: 20px;
	background-image: url(../img/tiskGRFAup.jpg);
	display: block;
	height: 40px;
	text-align: center;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #FFFFFF;
	font-weight: bold;
}
#VLEnvaVELKA a:hover {
	width: 220px;
	color: #FFFFFF;
	padding-top: 20px;
	background-image: url(../img/tiskGRFAdawn.jpg);
	display: block;
	height: 40px;
	text-align: center;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #FFFFFF;
}
.KOLEMobraku {
	border: 2px solid #A8E0F9;
	margin-right: auto;
	margin-left: auto;
}
.PRAkalend {
	width: 210px;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	text-align: center;
}
h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E64500;
	display: inline;
}
#STRDaa a {
	color: #F94A00;
	text-decoration: none;
}
.VYBRnav {
	width: 220px;
	font-size: 14px;
	color: #FF3300;
	display: block;
	height: 25px;
	padding-top: 7px;
	text-decoration: none;
	text-indent: 40px;
	margin-bottom: 4px;
	background-image: url(../img/ctverORANZ.jpg);
	background-repeat: no-repeat;
	background-position: 17px center;
	background-color: #FFFFFF;
	font-weight: bold;
}
#STRDaa a:hover {

	color: #0D85C6;
	text-decoration: underline;
}
#NAVtop a {
	font-size: 12px;
	color: #18405C;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #17408B;
}
#NAVtop a:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
}
.UPRtextCSTRED {
	width: 480px;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 5px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1F3FD;
	text-align: center;
}
#VLEVnavigMALA {

	width: 220px;
	font-size: 12px;
	color: #000000;
}
#VLEVnavigMALA a {
	width: 220px;
	font-size: 12px;
	color: #000000;
	display: block;
	height: 17px;
	padding-top: 3px;
	text-decoration: none;
	text-indent: 60px;
	margin-bottom: 4px;
	background-image: url(../img/MALCTzel.jpg);
	background-repeat: no-repeat;
	background-position: 34px center;
}
#VLEVnavigMALA a:hover {
	width: 220px;
	font-size: 12px;
	color: #FF3300;
	display: block;
	height: 17px;
	padding-top: 3px;
	text-decoration: none;
	text-indent: 60px;
	margin-bottom: 4px;
	background-image: url(../img/MALct.jpg);
	background-repeat: no-repeat;
	background-position: 34px center;
	font-weight: bold;
	background-color: #EEF9FD;
}
#VPRASnvaVELKA {


	width: 220px;
	font-size: 14px;
	color: #000000;
	padding-top: 5px;
}
#VPRASnvaVELKA a {
	width: 220px;
	font-size: 13px;
	color: #FFFFFF;
	padding-top: 20px;
	background-image: url(../nav/tlacUP.jpg);
	display: block;
	height: 36px;
	text-align: center;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center;
	font-weight: bold;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 5px;
}
#VPRASnvaVELKA a:hover {
	color: #000000;
	background-image: url(../nav/tlacDAWN.jpg);
	display: block;
	text-align: center;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom-color: #FFFFFF;
}
.vlMALAvybrana {
	width: 220px;
	font-size: 12px;
	color: #FF3300;
	display: block;
	height: 17px;
	padding-top: 3px;
	text-decoration: none;
	text-indent: 50px;
	margin-bottom: 4px;
	background-image: url(../img/MALct.jpg);
	background-repeat: no-repeat;
	background-position: 24px center;
	background-color: #EEF9FD;
	font-weight: bold;
}

.style7 {color: #006699; font-weight: bold; }
.FORMtl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066BD;
	background-color: #FFFFFF;
	border: 1px dotted #0083CF;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.BUTTONtlac {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #416699;
	background-image: url(../img/button.jpg);
	background-position: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0095DD;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #0095DD;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}


.style8 {color: #006699}
.UPRtextSTRDE {

	width: 480px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 7px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1F3FD;
	text-align: center;
}
#KONECnav a {
	font-size: 12px;
	color: #3366CC;
	font-weight: bold;
	text-decoration: none;
}
#KONECnav a:hover {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#HEAD a {
	height: 60px;
	width: 175px;
	color: #E22029;
	display: block;
	text-decoration: none;
	padding-left: 5px;
}
.PRAVkalendar {
	width: 220px;
	padding-top: 7px;
	background-color: #E1F3FD;
	color: #0D6088;
	font-size: 12px;
	text-align: center;
	padding-bottom: 5px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E64500;
	display: inline;
	font-weight: bold;
}
.KodikKontr {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
}
#HEADKAT {

	height: 60px;
	width: 180px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../img/headTRIK.jpg);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A7D0E4;
	border-left-color: #A7D0E4;
	padding-top: 40px;
	padding-right: 740px;
	padding-bottom: 50px;
	padding-left: 30px;
}
#HEADKAT a {

	height: 60px;
	width: 175px;
	color: #E22029;
	display: block;
	text-decoration: none;
	padding-left: 5px;
}
.SHOPchliv {
	width: 225px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 7px;
	margin-left: 5px;
	padding-top: 12px;
	padding-right: 9px;
	padding-bottom: 12px;
	padding-left: 9px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E1F3FD;
	border-right-color: #E1F3FD;
	border-bottom-color: #E1F3FD;
	border-left-color: #E1F3FD;
}
#STRDbb {
	width: 510px;
	overflow: hidden;
}
#STRDbb a {

	color: #F94A00;
	text-decoration: none;
}

#STRDbb a:hover {


	color: #0D85C6;
	text-decoration: underline;
}
.ObrazSTRED {
	display: block;
	padding: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	text-align: center;
}
.SILpismo {
	font-size: 12px;
	font-weight: normal;
	color: #025F8B;
}
#STRDkosik {

	width: 730px;
}
.UPRnaviKOSIK {

	width: 700px;
	background-color: #e1f3fd;
	height: 23px;
	padding-top: 7px;
	padding-right: 15px;
	padding-left: 15px;
	color: #0D85C6;
}
.UPRtextKOSIK {
	width: 700px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1F3FD;
	text-align: justify;
	padding: 15px;
	background-color: #FFFFFF;
}
.PRAVtextSTRED {
	width: 200px;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
	text-align: center;
}
.UPRtexsubmit {

	width: 665px;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 7px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1F3FD;
	text-align: justify;
}
#STRDkosik a {
	color: #FF6600;
	text-decoration: none;
}
#STRDvzornik {
	width: 800px;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #A7D0E4;
	border-right-color: #A7D0E4;
	border-left-color: #A7D0E4;
	padding: 10px;
	text-align: center;
}
#STRDvzornikCELE {
	width: 820px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	font-size: 12px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A7D0E4;
	border-left-color: #A7D0E4;
	padding-bottom: 10px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #A7D0E4;
	overflow: hidden;
	text-align: center;
}
.STRDvchliv {
	width: 250px;
	background-color: #FFFFFF;
	font-size: 12px;
	float: left;
	padding: 10px;
	text-align: center;
	height: 300px;
	border: 1px dotted #A7D0E4;
}
.POTIskjedna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0275AB;
}
.POTIsobestrany {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #17AD04;
}
.SHOPchlivBARVY {
	width: 225px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 7px;
	margin-left: 5px;
	padding-top: 12px;
	padding-right: 9px;
	padding-bottom: 12px;
	padding-left: 9px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E1F3FD;
	border-right-color: #E1F3FD;
	border-bottom-color: #E1F3FD;
	border-left-color: #E1F3FD;
	height: 290px;
}
#VLEVOpruKAL {
	width: 220px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #000000;
}
.CHLIVfotoGALERIE {
	margin: 3px;
	padding: 7px;
	background-image: url(poOBRAZ.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 76px;
	width: 76px;
	float: left;
}

.UPRtextIMG {
	width: 480px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1F3FD;
	text-align: justify;
	overflow: hidden;
	position: relative;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

#strna .UPRtextIMG a {
	margin: 3px;
	padding: 7px;
	background-image: url(poOBRAZ.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 75px;
	width: 75px;
	float: left;
}

#strna .UPRtextIMG a:hover { 
	margin: 3px;
	padding: 7px;
	background-image: url(obrazVybrat.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 75px;
	width: 75px;
	float: left;
}

.PRAkalGAL {
	width: 210px;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	text-align: left;
	overflow: hidden;
}

#strna #PRAVOpru .PRAkalGAL a {
	margin: 3px;
	padding: 2px;
	float: left;
	border: 1px dotted #316AC5;
    opacity: .4;
    -moz-opacity: .4;
    filter:alpha(opacity=40);

}
#strna #PRAVOpru .PRAkalGAL a:hover {
	margin: 3px;
	padding: 2px;
	float: left;
	border: 1px solid #CC0000;
	opacity: .9;
    -moz-opacity: .9;
    filter:alpha(opacity=100);
}
.UPRZLUT {
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 7px;
	text-align: justify;
	overflow: hidden;
	background-color: #FFE991;
	padding: 30px;
}

