BODY {
        text-align: center;
        font-family: 'arial ce','helvetica ce',arial,helvetica,sans-serif;
        font-size: 9pt;
        color: #000000;
        margin: 0px 0px 20px;
}

big{ 
        font-size: 12pt; 
        font-weight: bold 
}

a:link			{ color: #0000ff; text-decoration: none }
a:visited 		{ color: #000099; text-decoration: none }
a:hover 		{ color: #990000; text-decoration: underline }

a.odkazy{
        font-size: 9pt;
        font-weight: normal;
        text-decoration: none;
}

a.odkazy-tl{
        font-size: 9pt; 
        font-weight: bold;
        text-decoration: none
}

a.jazyky {
        font-size: 8pt; 
        font-weight: bold;
        text-decoration: none;
}

blockquote{
        margin: 0px 25px;
        border: 0px
}

input			{
        margin: 0px;
        padding: 0px;
        font-size: 8pt; 
        font-family: 'arial ce','helvetica ce',arial,helvetica,sans-serif }
ul { margin-bottom: 6px }
p				{ margin: 15px 0px 0px 0px }
small			{ font-size: 8pt; font-family: 'arial ce','helvetica ce',arial,helvetica,sans-serif }
td				{ font-size: 9pt; font-family: 'arial ce','helvetica ce',arial,helvetica,sans-serif }
th				{ font-size: 9pt; font-family: 'arial ce','helvetica ce',arial,helvetica,sans-serif }
.blue			{ color: #0000ff }
.td				{ font-size: 9pt; font-family: 'arial ce','helvetica ce',arial,helvetica,sans-serif }
#zahlavi, #navigace H4 {
        font-weight: bold }
.small			{ font-size: 8pt; font-family: 'arial ce','helvetica ce',arial,helvetica,sans-serif }		
.zvyrpoz { 
        background-color: #A7E4F1;
}

sup {
        font-size: 6pt;
}

IMG {
        border: 0;
}

#logo {text-align: center;}

.logos {
        margin: 10px;
        float: left;
        width:144px;
        height:165px;
        padding: 0px;
        background: white;
        border: black 1px solid;
        text-align: center;
}

.logos IMG {
        margin: 10px 0;
}

#main {
        text-align:left;
        width: 688px;
        margin: auto;
}

#zahlavi {
        background: #000;
        text-align: right;
        padding: 0 8px;
}

#zahlavi #cislo {
        float: left;
        width: 140px;
        font-weight: bold;
        text-align: left;
        margin: 6px;
}

#navigace {
        float: left;
        width: 135px;
}

#navigace LI, #navigace UL  {
        margin: 0;
        padding: 0;
        display: inline;
}

#navigace A {
display: block;
padding: 1px 0 2px 8px;
}

#navigace H4 A {
        padding:0;
}

#navigace H4 {
        background: black;
        color: white;
        padding:5px;
        margin: 10px 0 5px 0;
}

#navigace IMG {
        margin: 5px 0;
}

#navigace .jazyky{
        width: 40%;
        float: left;
}

#content {
        float: right;
        padding: 5px 20px 20px 20px;
        width: 508px;
        background: white;
        min-height: 900px;
}

#contentn {
        float: right;
        padding: 5px 20px 20px 20px;
        width: 508px;
        background: silver;
        min-height: 900px;
}

#anotace {
        font-size: 95%;
        font-style: italic;
		font-weight: bold;
        background: #eee;
        margin: 0 0 5px 0;
        padding: 5px;
        border: 1px solid #bbb;
}

#logobottom {
text-align: center;
}

#content HR {
        background: #777;
        border:0;
}

ADDRESS {
        margin: 5px 0 10px 0;
}

.napisek {
        margin:15px 0 0 0;
        padding:0;
}

.anotace {
        margin:0;
        padding:0;
}

BIG, HR {
        clear: both;
}   

#souvisle { 
        clear: both;
        margin-top: 30px;
        background: #F3F3FF;
        border: dotted 2px #C0C0FF;
        padding: 5px 20px 20px 20px;
}    

#souvisle H5 {
        font-size: 120%;
        letter-spacing: 0.3em;
        color: #C0C0FF;
        padding: 0;
        margin: 0 0 15px 0;
}

.fotofl, .fotoflin, .archivobal {
		width: 154px;
		float: left;
		padding: 3px;
		margin: 3px;
		text-align: center;
		border: 1px solid black;
}

.fotofl {
	height: 121px;
}

.fotoflin {
	font-style: italic;
}

/* formátování rozhovoru */

#rozhovor .otazka {
	font-style: oblique;
	font-weight: bold;
	margin-bottom: 0;
}

#rozhovor .odpoved {
	padding-left: 30px;
	margin-top: 0;
}