body {background-color: #737FA6; margin-top: 30px;}
body.isodotace {background-color: #CCD3DD; margin: 0px;}

body,td,th,p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #172049; letter-spacing: 1px;}
h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 10px 0px;}
h1 {font-family: Euromode, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-style: normal; color: #FF6600; letter-spacing: 1px;}
h2 {font-family: Euromode, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; font-style: oblique; color: #172049; letter-spacing: 1px;}
ul {list-style-type: circle; margin-left: 12px; padding-left: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; }
li {padding-bottom: 6px;}

.tucne {font-weight: bold;}
.drobne {font-size: 9px;}
#zapati {font-size: 11px; color: #333333; text-align: right; padding: 5px 10px 0px 0px; }

.infoText {font-size: 18px; color: red; text-align: center; padding: 10px; }

#bg1r1 { background-image: url('../img/bg1r1.gif'); background-repeat: repeat-x; }
#bg5r { background-image: url('../img/bg5r.gif'); background-repeat: repeat-x; }
#bg7r { background-image: url('../img/bg7r.gif'); background-repeat: repeat-x; }
.bgBodyZahlavi { background-image: url('../img/bg-telo-zahl.gif'); background-repeat: repeat-x; }

#data { vertical-align: top; text-align: left; padding: 10px 50px; } 
#isodotace { vertical-align: top; text-align: center; padding-bottom: 10px; } 
#popisFoto { text-align: center; padding: 0px 0px 8px 0px; } 

img { marginheight: 0px; }
img.noBorder { border: 0px;}
img.noBorderVpravo { border: 0px; float: right; padding: 4px;}
img.border { border: solid 6px; border-color: #737FA6;}
.flashOkraj { background-color: #737FA6; padding: 6px; vertical-align: top; text-align: center; }

.cerna { background-color: #000000;}
.modraSsv { background-color: #CCD3DD;}
.modraSv { background-color: #737FA6;}
.modraTm { background-color: #172049;}
.seda { background-color: #CCCCCC;}

.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: 10px; }
.fRight { float: right; padding: 10px; }
.fLeftOkraj { float: left; margin: 10px; border: solid 1px; border-color: #737FA6; }
.fRightOkraj { float: right; margin: 10px; border: solid 1px; border-color: #737FA6; }


a.body:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; font-weight: bold;
text-decoration: none;
color: #172049;
}
a.body:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; font-weight: bold;
text-decoration: none;
color: #172049;
}
a.body:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; font-weight: bold;
text-decoration: underline;
color: #FF6600;
}