BODY {
 background-color: rgb(255,255,255);
 font-family: "Arial CE", "Helvetica CE", "Verdana", "Arial", "Helvetica", "Sans-serif";
 font-size: 13px;
 margin: 5px; 
}

A, A:hover, A.index, A.navigace {
 font-family: "Arial CE", "Helvetica CE", "Verdana", "Arial", "Helvetica", "Sans-serif";
 font-size: 13px;
 font-weight: bold;
 color: rgb(0,0,102);
 text-decoration: none;
}
A:hover, A.index {
 text-decoration: underline;
}
A.navigace {
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}
A.navigace:hover {
 font-size: 11px;
 font-weight: normal;
 text-decoration: underline;
}

LI, TD, TH, CAPTION {
 font-family: "Arial CE", "Helvetica CE", "Verdana", "Arial", "Helvetica", "Sans-serif";
 font-size: 13px;
}
UL LI {
 margin-top: 4px;
}

H1, H2, H3, H4 {
 font-family: "Arial CE", "Helvetica CE", "Verdana", "Arial", "Helvetica", "Sans-serif";
 font-weight: bold;
 color: rgb(153,51,153);
 margin-top: 10px;
 margin-bottom: 7px;
 padding: 0px;
}
H1 {
 font-size: 19px;
 text-align: center;
}
H2 {
 font-size: 17px;
}
H3 {
 font-size: 15px;
}
H4 {
 font-size: 13px;
}

P {
 font-family: "Arial CE", "Helvetica CE", "Verdana", "Arial", "Helvetica", "Sans-serif";
 font-size: 13px;
 text-indent: 25px;
 text-align: justify;
 margin-top: 7px;
 margin-bottom: 0px;
 padding: 0px;
}

UL {
 list-style: url("../img/puntik.gif") outside disc;
}

.odkaz {
 border: rgb(0,0,102) 1px solid;
}

SUB, SUP, .drobne, .drobne A, .drobne A:hover {
 font-family: "Arial CE", "Helvetica CE", "Verdana", "Arial", "Helvetica", "Sans-serif";
 font-size: 11px;
}

TABLE.nova {
 caption-side: top;
 border-collapse: collapse;
 margin-top: 10px;
 margin-bottom: 5px;
}

TABLE.nova TR {
 vertical-align: top;
}

TD.nova, TH.nova, CAPTION.nova {
 font-family: "Arial CE", "Helvetica CE", "Verdana", "Arial", "Helvetica", "Sans-serif";
 font-size: 12px;
}
TABLE.nova CAPTION {
 text-align: left;
}
TABLE.nova TD, TABLE.nova TH {
 padding: 3px;
}

TABLE.ram TD, TABLE.ram TH {
 border: solid 1px rgb(153,51,153);
}
.ram {
 border-top: solid 1px rgb(153,51,153);
 border-bottom: solid 1px rgb(153,51,153);
 padding: 5px;
}

.obsah {
 padding: 0px 20px 15px 20px;
 margin: 0px;
 background-image: url("../img/pozadi.jpg");
 height: 220px;
 vertical-align: top;
}

.neviditelna {
 color: rgb(255,255,255);
}

.nastred {
 text-align: center;
}

.vpravo {
 text-align: right;
}

.podpis {
 text-align: center;
 margin: 18px 0px 0px 200px;
}

.konecobtekani {
 clear: both;
}

.upoutavka {
 border: 1px solid rgb(0,0,0);
 background-color: rgb(245,245,245);
 padding: 5px;
}
