.hlavniTable {
  width: 997px;
}
.hlavniTableMH {
  height: 10px;
}
.hlavniTableMW {
  width: 5px;
}


.zahlaviTable {
  width: 100%;
}


.obsahTable {
  width: 100%;
}
.obsahTableSloupec1 {
  width: 450px;
  vertical-align: top;
}
.obsahTableSloupec1_1 {
  width: 997px;
  vertical-align: top;
}
.obsahTableSloupec1_2 {
  width: 726px;
  vertical-align: top;
}
.obsahTableSloupec2 {
  width: 255px;
  height: 400px;
  vertical-align: top;
}
.obsahTableSloupec3 {
  width: 250px;
  height: 400px;
  vertical-align: top;
}
.obsahTableSloupecSpecial {
  vertical-align: top;
}
.obsahTableSloupecMezi {
  width: 21px;
}


.podmenu {
  background: #709801;
  padding-top: 1px;
  padding-left: 6px;
  padding-bottom: 6px;
  padding-right: 6px;
}
.podmenuButtons {
  color: #B0DB36;
}

.podmenuButtons A:link, .podmenuButtons A:visited {
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}
.podmenuButtons A:active, .podmenuButtons A:hover {
  font-size: 10px;
  color: #524E4D;
  font-weight: bold;
  text-decoration: none;
}


.zapatiInfo {
  text-align: center;
  color: #919191;
  padding: 5px;
  font-weight: bold;
}
.zapatiInfoOdkazy {
  text-align: center;
  font-size: 10px;
  color: #A5A5A5;
  padding: 5px;
  font-weight: bold;
}

.zapatiOdkazyJinam A:link, .zapatiOdkazyJinam A:visited {
  font-size: 10px;
  color: #555555;
  text-decoration: underline;
}
.zapatiOdkazyJinam A:active, .zapatiOdkazyJinam A:hover {
  font-size: 10px;
  color: #555555;
  text-decoration: none;
}


.b {
  font-weight: bold;
}
.u {
  text-decoration: underline;
}
.i {
  font-style: italic;
}
.aCenter {
  text-align: center;
}
.aRight {
  text-align: right;
}


img.img {
  vertical-align: middle;
  margin-right: 5px;
  margin-left: 5px;
}


form.form {
  margin: 0px;
  padding: 0px;
}


.showCount {
  font-weight: bold;
}


.clanekCopyBorder {
  border: solid 1px black;
  padding: 5px;
}
.clanekCopyExpander {
  border-bottom: solid 2px black;
  padding-bottom: 2px;
}
.clanekCopyRow {
  padding: 2px;
  font-size: 9px;
  border-bottom: solid 1px black;
}
.clanekCopyRow2 {
  padding: 2px;
  font-size: 9px;
}
.clanekCopyRow3 {
  padding: 2px;
  font-size: 9px;
  border-left: solid 1px black;
  border-right: solid 1px black;
}

.clanekCopyRow A:link, .clanekCopyRow A:visited {
  font-size: 9px;
  COLOR:#87B701;
  font-weight: bold;
  text-decoration: none;
}
.clanekCopyRow A:active, .clanekCopyRow A:hover {
  font-size: 9px;
  COLOR: #000000;
  font-weight: bold;
  text-decoration: none;
}


.infoPages {
  text-align: center;
  padding: 3px;
  margin-bottom: 10px;
  border: solid 2px #87B701;
  vertical-align: center;
}
.infoPages2 {
  text-align: center;
  padding: 3px;
  margin-bottom: 0px;
  border: solid 2px #87B701;
  vertical-align: center;
}
.infoPagesBottom {
  text-align: center;
  padding: 3px;
  margin-top: 10px;
  border: solid 2px #87B701;
}


.savePicturesSlide {
  margin-top: 25px;
}
.savePictures {
  overflow: scroll;
  width: 445px;
  height: 300px;
  border: solid 1px #87B701;
}
.savePicturesBorder {
  border: solid 1px #000000;
}
.savePicturesText {
  font-weight: bold;
  color: #87B701;
  margin-bottom: 10px;
}


.in_text {
  border: solid 1px #666261;
  background: none;
  width: 200px;
}
.in_hiddenText {
  border: solid 1px #666261;
  background: none;
  width: 200px;
  background: none;
  border: 0px;
  font-weight: bold;
}
.in_textarea {
  border: solid 1px #666261;
  background: none;
  width: 200px;
  height: 100px;
}             
.in_textareaBig {
  border: solid 1px #666261;
  background: none;
  width: 350px;
  height: 300px;
}


.loginIn {
  border: solid 1px #666261;
  background: none;
  width: 150px;
}
.loginInText {
	color: #87B701;
	text-align: left;
}
.loginTd {
  padding-bottom: 4px;
}
.loginButton {
  width: 114px;
  height: 20px;
  text-align: center;
  border: 0px;
  background-image: url('images/prihlasit.gif');
  background-repeat: no-repeat;
  cursor: pointer;
  cursor: hand;
}


.loginOut {
  border: 0px;
  background: none;
  width: 150px;
  text-align: left;
  color: black;
  font-weight: bold;
}


.clanekTextEdit {
  border: solid 1px #666261;
  width: 350px;
  height: 300px;
}


.clankyHodnoceniPrehled {
  display: none;
  padding: 4px;
  border: solid 1px black;
}
.clankyHodnoceniPrehledRow {
  padding: 2px;
  font-size: 9px;
  border-bottom: solid 1px black;
}


.button {
  border-left: solid 1px #808080;
  border-top: solid 1px #808080;
  border-right: solid 2px #000000;
  border-bottom: solid 2px #000000;
  height: 20px;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
  background-image: url('images/button_back.gif');
  background-repeat: repeat-x;
  cursor: pointer;
  cursor: hand;
  padding-bottom: 4px;
}
.button_r {
  border-left: solid 1px #808080;
  border-top: solid 1px #808080;
  border-right: solid 2px #000000;
  border-bottom: solid 2px #000000;
  height: 20px;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
  background-image: url('images/button_back_r.gif');
  background-repeat: repeat-x;
  cursor: pointer;
  cursor: hand;
  padding-bottom: 4px;
}
.button_b {
  border-left: solid 1px #808080;
  border-top: solid 1px #808080;
  border-right: solid 2px #000000;
  border-bottom: solid 2px #000000;
  height: 20px;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
  background-image: url('images/button_back_b.gif');
  background-repeat: repeat-x;
  cursor: pointer;
  cursor: hand;
  padding-bottom: 4px;
}
.button_g {
  border-left: solid 1px #808080;
  border-top: solid 1px #808080;
  border-right: solid 2px #000000;
  border-bottom: solid 2px #000000;
  height: 20px;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
  background-image: url('images/button_back_g.gif');
  background-repeat: repeat-x;
  cursor: pointer;
  cursor: hand;
  padding-bottom: 4px;
}


.zpravyKrajSelect {
  width: 250px;
  border: solid 1px #666261;
}


.tdBottom {
  padding-bottom: 4px;
  color: #000000;
}
.tdBottomB {
  padding-bottom: 4px;
  font-weight: bold;
  color: #000000;
}
.tdBottomText {
  padding-bottom: 4px;
  color: #87B701;
  text-align: left;
  width: 150px;
}
.tdBottomTextGalerie {
  padding-bottom: 4px;
  color: #87B701;
  text-align: left;
  width: 110px;
}


.txtMessage {
  color: #FFFFFF;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 12px;
  text-align: center;
  border-top: solid 2px #87B701;
  border-bottom: solid 2px #87B701;
  font-weight: bold;
  background: #666261;
}
.txtMessage A:link, .txtMessage A:visited {
  color: #87B701;
  font-size: 12px;
  TEXT-DECORATION: underline;
}
.txtMessage A:active, .txtMessage A:hover { 
  COLOR: #87B701; 
  font-size: 12px;
  TEXT-DECORATION: none;
}


.textPublikovat {
  font-weight: bold;
  color: #87B701;
}


.novinkyClanky {
  padding-top: 20px;
  padding-bottom: 20px;
}
.novinkyClankyFoto {
  position: left;
  margin-right: 10px;
  border-top: solid 1px #FFFFFF;
  border-bottom: solid 1px #FFFFFF;
}
.novinkyClankyText {
  line-height: 150%;
}


.clanekText {
  padding-bottom: 10px;
  line-height: 150%;
}
.clanekPismo {
  text-align: right;
  padding-bottom: 10px;
}
.clanekHlavniFoto {
  width: 445px;
  margin-bottom: 0px;
  text-align: center;
  padding: 3px;
  border: 0px;
  background: none;
}
.clanekHlavniFotoPopis {
  width: 445px;
  margin-top: 0px;
  margin-bottom: 10px;
  text-align: center;
  padding: 3px;
  border-bottom: 0px;
  background: none;
}
.clanekZoomFoto {
  cursor: hand;
  cursor: pointer;
  border: 0px;
}
.clanekDatumSave {
  margin-top: 5px;
  margin-bottom: 5px;
  color: #000000;
  text-align: left;
  font-weight: bold;
}
.clanekPrecteno {
  margin-bottom: 25px;
  color: #000000;
  text-align: left;
  font-weight: bold;
}
.clanekUnderText {
  margin-top: 20px;
  width: 100%;
}
.clanekOdstavecNadpis {
  margin-top: 25px;
}

.clanekPicturesSlide {
  margin-top: 25px;
}
.clanekPictures {
  overflow: hidden;
  width: 420px;
  border: solid 1px #87B701;
}
.clanekPicturesBorder {
  border: solid 1px #000000;
  cursor: hand;
  cursor: pointer;
}
.clanekPicturesText {
  font-weight: bold;
  color: #87B701;
  margin-bottom: 10px;
}
.clanekPicturesTextPopis {
  color: #524E4D;
  margin-bottom: 20px;
  margin-left: 15px;
}
.clanekHodnoceniZnamky {
  margin: 0px;
  padding: 3px;
  border: solid 1px black;
  text-align: center;
}
.clanekHodnoceniKomentar {
  border-left: solid 1px black;
  border-right: solid 1px black;
  border-bottom: solid 1px black;
  margin: 0px;
  padding: 10px;
  display: none;
}
.clanekHodnoceniKomentarZ {
  border: 0px;
  background: none;
  width: 20px;
  text-align: left;
  color: black;
  font-weight: bold;
}


.textEditorButton1 {
  color: white;
  width: 30px;
  background: #87B701;
}
.textEditorButton2 {
  color: white;
  background: #87B701;
  width: 60px;
}
.textEditorTextarea {
  border: solid 1px #666261;
  background: none;
  width: 700px;
  height: 600px;
}


.elinksBody {
  margin: 0px;
}
.elinksNovinkyTable1 {
  border: solid 1px #84B501;
  width: 460px;
  height: 300px;
}
.elinksNovinkyTable2 {
  border: solid 1px #84B501;
  width: 460px;
  height: 400px;
}
.elinksNovinkyClanky {
  padding: 5px;
}
.elinksNovinkyClankyMiddle {
  padding: 5px;
  text-align: center;
  background: #84B501;
  font-weight: bold;
}

.elinksNovinkyClankyLink A:link, .elinksNovinkyClankyLink A:visited {
  color: #ffffff;
  TEXT-DECORATION: none;
}
.elinksNovinkyClankyLink A:active, .elinksNovinkyClankyLink A:hover { 
  COLOR: #000000; 
  TEXT-DECORATION: none;
}


.userDetailLinks {
  margin-bottom: 20px;
  padding: 5px;
}
.userDetailLinksNadpis {
  font-weight: bold;
  text-decoration: underline;
  margin-bottom: 5px;
}
.userDetailLinksRow {
  font-weight: bold;
  text-indent: 10px;
  margin-bottom: 2px;
}

.userDetailRatingBad {
  color: #CC0000;
  font-weight: bold;
}
.userDetailRatingNeutral {
  color: #003399;
  font-weight: bold;
}
.userDetailRatingGood {
  color: #339900;
  font-weight: bold;
}

a.userDetailRatingBad:link, a.userDetailRatingBad:visited {
  color: #CC0000;
  TEXT-DECORATION: none;
}
a.userDetailRatingBad a:active, a.userDetailRatingBad:hover { 
  COLOR: #CC0000; 
  TEXT-DECORATION: underline;
}

a.userDetailRatingGood:link, a.userDetailRatingGood:visited {
  color: #339900;
  TEXT-DECORATION: none;
}
a.userDetailRatingGood:active, a.userDetailRatingGood:hover { 
  COLOR: #339900; 
  TEXT-DECORATION: underline;
}


.zapatiLink A:link, .zapatiLink A:visited {
  color: #919191;
  TEXT-DECORATION: none;
}
.zapatiLink A:active, .zapatiLink A:hover { 
  COLOR: #636363; 
  TEXT-DECORATION: underline;
}


.clanekFotoZoom A:link, .clanekFotoZoom A:visited {
  color: #000000;
  TEXT-DECORATION: none;
}
.clanekFotoZoom A:active, .clanekFotoZoom A:hover { 
  COLOR: #636363; 
  TEXT-DECORATION: none;
}


.registraceButt A:link, .registraceButt A:visited {
  color: #87B701;
  TEXT-DECORATION: underline;
  font-weight: bold;
  font-size: 12px;
}
.registraceButt A:active, .registraceButt A:hover { 
  COLOR: #87B701; 
  TEXT-DECORATION: none;
  font-weight: bold;
  font-size: 12px;
}


.userLinks A:link, .userLinks A:visited {
  color: #87B701;
  TEXT-DECORATION: underline;
  font-weight: bold;
  font-size: 11px;
}
.userLinks A:active, .userLinks A:hover { 
  COLOR: #87B701; 
  TEXT-DECORATION: none;
  font-weight: bold;
  font-size: 11px;
}


.userClanky A:link, .userClanky A:visited {
  color: #87B701;
  TEXT-DECORATION: underline;
  font-weight: bold;
  font-size: 10px;
}
.userClanky A:active, .userClanky A:hover { 
  COLOR: #87B701; 
  TEXT-DECORATION: none;
  font-weight: bold;
  font-size: 10px;
}


.novinkyClankyNazev A:link, .novinkyClankyNazev A:visited {
  color: #524E4D;
  TEXT-DECORATION: underline;
  font-size: 14px;
  margin-bottom: 5px;
}
.novinkyClankyNazev A:active, .novinkyClankyNazev A:hover { 
  COLOR: #524E4D; 
  TEXT-DECORATION: none;
  font-size: 14px;
  margin-bottom: 5px;
}

.novinkyClankyNazevV A:link, .novinkyClankyNazevV A:visited {
  font-size: 17px;
	color: #524E4D;
	text-decoration: underline;
}
.novinkyClankyNazevV A:active, .novinkyClankyNazevV A:hover { 
  font-size: 17px;
	color: #524E4D;
	text-decoration: none;
}


.viewFotoFullLink {
  text-align: left;
  margin-bottom: 15px;
  font-weight: bold;
}
.viewFotoFullLink A:link, .viewFotoFullLink A:visited {
  font-size: 12px;
	color: #87B701;
	text-decoration: underline;
}
.viewFotoFullLink A:active, .viewFotoFullLink A:hover { 
  font-size: 12px;
	color: #87B701;
	text-decoration: none;
}


.clanekWarningCopy {
  margin-bottom: 25px;
  text-align: center;
  font-weight: bold;
}
.clanekWarningCopy A:link, .clanekWarningCopy A:visited {
  font-size: 11px;
	color: #CC0000;
	text-decoration: underline;
}
.clanekWarningCopy A:active, .clanekWarningCopy A:hover {
  font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}


.podnikaniClankyNazev A:link, .podnikaniClankyNazev A:visited {
  color: #524E4D;
  TEXT-DECORATION: underline;
  font-size: 12px;
}
.podnikaniClankyNazev A:active, .podnikaniClankyNazev A:hover { 
  COLOR: #524E4D; 
  TEXT-DECORATION: none;
  font-size: 12px;
}

.podnikaniClankyNazevM A:link, .podnikaniClankyNazevM A:visited {
  color: #524E4D;
  TEXT-DECORATION: underline;
  font-size: 10px;
}
.podnikaniClankyNazevM A:active, .podnikaniClankyNazevM A:hover { 
  COLOR: #524E4D; 
  TEXT-DECORATION: none;
  font-size: 10px;
}


div.galerieZarovnani {
  text-align: right;
  margin-bottom: 10px;
}

.galerieAlbaVypisTable {
  width: 100%;
}
.galerieAlbaVypis {
  padding-bottom: 2px;
  font-size: 9px;
}
.galerieAlbaVypisNazev {
  padding-bottom: 6px;
}
.galerieAlbaVypisPopis {
  padding-bottom: 4px;
  font-weight: bold;
}
.galerieAlbaVypisInfo {
  padding: 8px;
}

.galerieAlbaVypisOddeleni {
  text-align: center;
  padding: 4px;
  border-top: solid 1px black;
  border-bottom: solid 3px black;
}
.galerieAlbaVypisOddeleniLeft {
  vertical-align: middle;
  text-align: left;
  width: 20%;
}
.galerieAlbaVypisOddeleniRight {
  vertical-align: middle;
  text-align: right;
  width: 80%;
}

.galerieAlbaVypisPic {
  width: 60px;
  text-align: center;
  vertical-align: middle;
  padding-top: 10px;
  padding-left: 2px;
  padding-right: 4px;
  padding-bottom: 4px;
}

a.galerieAlbaVypisLink:link, a.galerieAlbaVypisLink:visited {
  font-size: 13px;
  color: #87B701;
  text-decoration: underline;
  font-weight: bold;
}
a.galerieAlbaVypisLink:active, a.galerieAlbaVypisLink:hover {
  font-size: 13px;
  color: #87B701;
  text-decoration: none;
  font-weight: bold;
}

.galeriePridatObrazekVyberAlba {
  border: solid 1px #666261;
  background: none;
  width: 200px;
  font-weight: bold;
}

#galerieSizeProcent {
  position: relative;
  margin: 0px auto;
  z-index: 10;
	overflow: hidden;
  height: 14px;
  border: solid 1px black;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 0px;
  text-align: center;
}
#galerieSizeProcentIn {
  position: absolute;
  margin: 0px;
  padding: 0px;
  height: 14px;
  background-image: url('images/galerie_procent_back.gif');
  padding: 0px;
  vertical-align: middle;
  left: 0px;
  z-index: 0;
}
#galerieSizeProcentText {
  position: absolute;
  left: 30%;
  margin: 0px;
  padding: 1px;
  color: black;
  font-size: 9px;
  vertical-align: middle;
  text-align: center;
  z-index: 8;
}


#galerieShowLine {
  position: relative;
  margin-bottom: 10px;
  width: 100%;
  height: 210px;
	z-index: 10;
	overflow: hidden;
}

#galerieShowPic1 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 156px;
	z-index: 25;
}                  
#galerieShowPic2 {
	position: absolute;
	left: 180px;
	top: 0px;
	width: 156px;
	z-index: 25;
}
#galerieShowPic3 {
	position: absolute;
	left: 360px;
	top: 0px;
	width: 156px;
	z-index: 25;
}
#galerieShowPic4 {
	position: absolute;
	left: 540px;
	top: 0px;
	width: 156px;
	z-index: 25;
}

.galerieShowPicLoad {
  margin-bottom: 5px;
  padding: 1px;
  border: solid 2px #FFFFFF;
}
.galerieShowPicName {
  margin-bottom: 5px;
  text-align: center;
  width: 156px;
  color: #A9D12E;
  font-size: 12px;
  overflow: hidden;
}

#galerieShowPicTwoCols {
  position: relative;
  margin-bottom: 20px;
  width: inherit;
  height: 20px;
	z-index: 10;
	overflow: hidden;
}
#galerieShowPicTwoColsFirst {
  position: absolute;
	left: 5px;
	top: 0px;
	width: 20px;
	z-index: 25;
	color: #628100;
	font-size: 9px;
}
#galerieShowPicTwoColsSecond {
  position: absolute;
  text-align: right;
	left: 30px;
	top: 0px;
	width: 121px;
	z-index: 25;
	color: #628100;
	font-size: 9px;
}


a.galerieShowPicLink0:link, a.galerieShowPicLink0:visited {
  text-decoration: none;
  border: none;
}
a.galerieShowPicLink0:active, a.galerieShowPicLink0:hover {
  text-decoration: none;
}

a.galerieShowPicLink1:link, a.galerieShowPicLink1:visited {
  color: #A9D12E;
  font-size: 12px;
  text-decoration: none;
}
a.galerieShowPicLink1:active, a.galerieShowPicLink1:hover {
  color: #A9D12E;
  font-size: 12px;
  text-decoration: underline;
}

a.galerieShowPicLink2:link, a.galerieShowPicLink2:visited {
  font-size: 9px;
  color: #628100;
  font-weight: bold;
  text-decoration: none;
}
a.galerieShowPicLink2:active, a.galerieShowPicLink2:hover {
  font-size: 9px;
  color: #628100;
  font-weight: bold;
  text-decoration: underline;
}


#galerieObrazekPage {
  position: relative;
  width: 100%;
  height: 490px;
	z-index: 10;
	overflow: hidden;
}
div.galerieObrazekPage2 {
  width: 100%;
}

#galerieObrazekPageLeft1 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 353px;
	height: 300px;
	z-index: 30;
}
#galerieObrazekPageRight1 {
	position: absolute;
	left: 371px;
	top: 0px;
	width: 353px;
	height: 300px;
	z-index: 25;
}
#galerieObrazekPageLeft2 {
	position: absolute;
	left: 0px;
	top: 330px;
	width: 353px;
	height: 190px;
	z-index: 25;
}
#galerieObrazekPageRight2 {
	position: absolute;
	left: 371px;
	top: 330px;
	width: 353px;
	height: 190px;
	z-index: 25;
}

div.galerieObrazekPageLeft2 {
	float: left;
	width: 353px;
}
div.galerieObrazekPageRight2 {
	float: right;
	width: 353px;
}

p.galerieKomentar {
  padding: 0px;
  margin: 5px;
}

.galerieObrazekHodnoceni {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
}
.galerieHodnoceniKomentar {
  position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: #FFFFFF;
  display: none;
  z-index: 26;
}


.galerieHodnoceniVypisZnamka {
  font-size: 25px;
  font-weight: bold;
  font-family: Verdana, Tahoma;
  width: 50px;
  color: #000000;
  text-align: center;
  vertical-align: middle;
  border: solid 1px #008000;
  border-right: 0px;
  padding: 5px;
}
.galerieHodnoceniVypisRightCell {
  vertical-align: top;
  color: #000000;
  border: solid 1px #008000;
  border-left: 0px;
  padding: 5px;
}
div.galerieHodnoceniVypisDatum {
  padding-left: 10px;
  padding-right: 10px;
  border-bottom: solid 1px #000000;
  margin-bottom: 5px;
  vertical-align: top;
  font-weight: bold;
  color: #000000;
}

div.galerieObrazekPopis {
  padding: 5px;
  border: 0px;
  background: #FFFFFF;
  width: 100%;
}

div.galerieObrazekDiskuzeNewComment {
  border-top: solid 2px black;
  border-bottom: solid 2px black;
  padding-bottom: 5px;
  margin-bottom: 10px;
}

div.galerieDiskuzeTextQuote {
  border: solid 1px #A0A0A0;
  padding: 5px;
  background: #FAFAFA;
}


#galerieUserAlbumPrehled {
  border-bottom: solid 2px #87B701;
  padding-bottom: 5px;
  margin-bottom: 5px;
  height: 120px;
}


img.front {
  vertical-align: middle;
  margin-right: 5px;
}
img.behind {
  vertical-align: middle;
  margin-left: 5px;
}


/*----------------------------------*/



<!-- 
A:link, A:visited {
  font-size: 10px;
  COLOR:#87B701; 
  font-weight: bold;
  text-decoration: underline;
}
A:active, A:hover { 
  font-size: 10px;
  COLOR: #87B701; 
  font-weight: bold;
  text-decoration: none;
}
-->

img {
  border: 0px;
}

form {
  margin: 0px;
  padding: 0px;
}

html, body {
  margin-top: 5px;
}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #524E4D;
	text-decoration: underline;
	margin-bottom: 25px;
}
h5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 15px;
	margin-top: 0px;
	border: 0px;
	text-align: center;
	background-image: url('images/nadpis_back.gif');
	background-repeat: repeat-x;
	background-position: 0 0;
	height: 19px;
	padding-top: 0px;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #87B701;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 15px;
}


select, input, textarea, td, p, div {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #524E4D;
}
p {
  margin-bottom: 15px;
}
td {
  vertical-align: top;
}


fieldset {
  padding: 15px;
  margin-bottom: 10px;
  text-align: left;
}
legend {
  padding-bottom: 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
