body { background-image: url('../img/bg_main.gif'); background-repeat: repeat; float: center; margin-left: 1px; margin-top: 1px; }
body.csOdry { background-image: url('../img/bg_body.jpg'); background-repeat: repeat-y; margin: 0px; }
table.cernyokraj { border-left: solid; border-right: solid; border-top: solid; border: 1px; border-color: #000000; }
table.body { border: solid 1px #000000; text-align: center; }

body,td,th,p {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000;}
h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px;}
h1 {font-size: 26px; font-weight: normal; color: #660000; padding-left: 15px; vertical-align: bottom; text-align: left; }
h2 {font-size: small; font-weight: bold; color: #660000;}
h2.right {font-size: small; font-weight: bold; text-decoration: underline; color: #000000;}
ul {list-style-type: square; margin-left: 12px; padding-left: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; list-style-image: url(obrazy/skatrans_35.gif);}
li {padding-bottom: 6px;}
#sedaText {font-family: arial, Helvetica, sans-serif; font-size: 7.8pt; text-align: right; color: #333333; }
#tlacitko { 
font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bolder;
letter-spacing: 1px; 
text-align: center; vertical-align: bottom; 
}
#tlacitkoStred { 
font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bolder;
letter-spacing: 1px; 
text-align: center; vertical-align: middle; 
}

#tucne {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight: bolder;}
#zapati {font-size: 11px; color: #333333; text-align: right; padding: 5px 10px 0px 0px; }

#blankbg { background-image: url('../img/spacer.gif'); background-repeat: no-repeat; }
img { marginheight: 0px; }
img.noBorder { marginheight: 0px; border: 0px;}
img.noBorderVpravo { marginheight: 0px; border: 0px; float: right; margin: 5px;}
img.noBorderVlevo { marginheight: 0px; border: 0px; float: left; margin: 5px;}

.cerna { background-color: #000000;}
.bila { background-color: #FFFFFF;}
.hneda { background-color: #660000;}
.zluta { background-color: #FFFF00;}
.seda { background-color: #CCCCCC;}
.oranzova { background-color: #FF6600;}
.bgMenuHorni { background-image: url('../img/bg_menu_hornipruh.jpg'); background-repeat: repeat-x; } 
.bgMenuSpodni { background-image: url('../img/bg_menu_dolnicara.gif'); background-repeat: repeat-x; } 
.bgBody { background-image: url('../img/bg_body.jpg'); background-repeat: repeat-y; }
.bgBodyDL { background-image: url('../img/bg_body_dl.jpg'); background-repeat: repeat-y; text-align: left; }
.bgButton { background-image: url('../img/menu/tlacitko.jpg'); background-repeat: no-repeat; background-position: left bottom;}

#iconL { padding: 0px 5px 0px 20px;}
#texticonL { padding: 10px 1px 0px; vertical-align: top; text-align: left; }
#iconR { padding: 0px 20px 0px 5px; }
#texticonR { padding: 0px 1px 10px; vertical-align: bottom; text-align: right; }
#topStred { vertical-align: top; text-align: center; }
#topLeva { vertical-align: top; text-align: left; }

.horniSpodniOdsaz { vertical-align: top; padding: 15px 0px 15px 0px;}
.horniOdsaz { vertical-align: top; padding: 15px 0px 0px 0px;}
.odsazOkolo { vertical-align: top; padding: 15px 10px 15px 10px;}
.vNahoru { vertical-align: top; }
.vStred { vertical-align: middle; }
.vDolu { vertical-align: bottom; }
.hLeft { text-align: left; }
.hCenter { text-align: center; }
.hRight { text-align: right; }
.hBlok { text-align: justify; }
.fLeft { float: left; margin: 5px; }
.fRight { float: right; margin: 5px; }
.fStred { float: both; margin: 5px; align: center;}
.fLeftOdsaz { float: left; margin-left: 1px; margin-right: 35px; margin-top: 5px; margin-bottom: 1px; }


a.body:link { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;
text-decoration: none;
color: #660000;
}
a.body:visited { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;
text-decoration: none;
color: #660000;
}
a.body:hover { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}
a.body:active { font-family: Arial, Helvetica, sans-serif; font-size: 15px;
text-decoration: none;
color: #FF6633;
font-style:normal;
}

a.bodyRight:link { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;
text-decoration: none;
color: #660000;
}
a.bodyRight:visited { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;
text-decoration: none;
color: #660000;
}
a.bodyRight:hover { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;
text-decoration: none;
color: #FFCC00;
}
a.bodyRight:active { font-family: Arial, Helvetica, sans-serif; font-size: 15px;
text-decoration: none;
color: #FFFFFF;
font-style:normal;
}