ul.uvod_vzkaz li{
display: inline;
font-size: 90%;
}

ul.uvod_vzkaz li a{
padding: 3px;
}

#formular{
margin: 15px auto;
text-align: left;
width: 100%;
}

#formular form fieldset{
border: 1px #1C7093 solid;
padding: 15px 25px;
_background-color: white;
}


#formular form fieldset legend{
background-color: white;
border: 1px #1C7093 solid;
padding: 2px 5px;
font-style: italic;
}

#formular form fieldset p label{
display: block;
}

.neni_nutne{
color: rgb(143,143,143);
font-size: 90%;
}

#formular form fieldset p{
padding: 0;
}

#formular form fieldset textarea{
width: 350px;
padding: 2px;
}

#formular form fieldset p input{
padding: 2px;
width: 200px;
margin: 4px 0;
}

#formular form fieldset p #submit{
width: 100px;
}

/* vypis */

.vypis{
border-top: 1px blue solid;
border-bottom: 1px blue solid;
width: 100%;
margin: 25px auto 15px auto;
background-color: #f2f7ff;
}

.vypis p{
margin: 10px;
}

.vypis p a{
color: blue;
padding: 3px;
}

/* příspěvky */

.prispevek{
text-align: left;
width: 100%;
margin: 5px auto 0 auto;
/* border-top: 1px #1C7093 solid; */
border-bottom: 1px #1C7093 solid;
overflow: hidden;
}

.prispevek p{
padding: 16px;
}


p .jmeno{
font-size: 125%;
}

.web, .email {
font-style: italic;
padding: 2px 4px;
}

.id{
font-size: 150%;
padding: 2px;
}

.nahoru{
font-style: italic;
padding: 0 2px;
}

.nutne{
font-weight: bold;
font-size: 110%;
color: red;
}