body{font-family: Geneva,Arial,helvetica,sans-serif; font-size: small; background-color: silver; }
#container {width: 80%; border: solid #4572B3 2px; margin: 0px; position: center;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding: 0px 0px 0px 0px; background-color: #FFFCEE ;
}
#widecontainer {width: 100%; border: solid #4572B3 2px; margin: 0px; position: center;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding: 0px 0px 0px 0px; background-color: #FFFCEE ;
}
#hlavicka {
margin-top: 0px; background-color: #4572B3; }
#obsah {padding: 0px 0px 0px 20px; margin: 0px; background-color: #FEF8DC; }
h2 { color: white ; background-color: #4572B3; padding: 10px 0px 10px 10px; font-style: italic;}
h3.u { color: #4572B3; padding: 0px 0px 0px 13px;}
h3 { color: #4572B3;}
.tabH {font-size: small; background-color: #B7D3FC; width: 100%; text-align: left;}
.tabP {font-size: small; width: 98%;}
.tabC {font-size: small; width: 95%;}

code {/* text-transform: uppercase; */ font-family: sans-serif; font-size:120%; color:black; background-color:#EEEEEE;}

.t00 {
text-align: center; color: white;
font-size: x-large; margin-bottom: 5px;
margin-top: 10px; }
.tdlogout { text-align: right;}
.pozn {color: grey;}
.pozndul {color:red; font-weight:bold;}

.thprev {color: black; font-weight: bold; text-align:left;}
.required {background-color:pink; }
// .required:after {content:'<sup>*</sup>'; color:red; }

h3.sw:hover {background-color:pink;}
