/* obecne */
body {
	background-color: #E9EEF2; color: black; margin: 0; padding-top: 15px; text-align: center;	
	font-family: Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
}
td, p, textarea, li, .xodsazeny,.xzahlavimenu {font-family:  Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;}
td { font-size: 85%;}
p {	font-size: 95%; margin:0 0 0.5em 0; padding-right: 1em;}

/* layout, prvky */

table#obal { width: 770px; border: 1px solid #BCCDD9; background-color: white; margin-left: auto; margin-right: auto;}
h1 img { margin: 18px 0 0 20px;}

td#novedok { font-size: 100%;}

td#left { width: 478px; background: url(images/pozadi_obal.gif) repeat-x white;}
table#left_uvnitr {width:100%; padding: 0; margin-top: 10px;}

td#menu{padding-right:6px;}
td#menu h3 { height: 17px; background: url("images/pozadi_menu.gif") no-repeat #025288; padding-left: 20px; color: white; font-size: 95%; margin:0 8px 5px 0; }
td#menu ul { margin-top: 0; list-style: disc inside url("images/ctverec.gif"); padding-left: 5px; margin-left: 7px; }
td#menu ul li { font-size: 90%; margin-top: 3px;}
td#vsuvka {	width: 300px; border-left: 1px solid #A6CDE8; padding-left: 10px; vertical-align: top;}	
td#vsuvka h2 {font-size: 115%; color: #4789C1; font-weight: bold; margin: 0;  margin-bottom: 0.5em;}
div#upoutavky { margin-top: 2em;}
td#vsuvka h4 { font-size: 105%; color: #4789C1; font-weight: bold;  display: inline;}
td#vsuvka img {	float: left; border: 0; margin-right: 0.5em;}
td#vsuvka p{line-height:140%;}

td#right { width: 289px; border-left: 1px solid #A6CDE8; background: url(images/pozadi_obal.gif) repeat-x white;}
h2.rubriky {background-color:#4789C1; color: white; padding: 7px; font-size: 105%;  margin-bottom: 5px; }
ul.nove_dokumenty { margin-top: 0; list-style: disc inside url("images/dok_odr.gif"); padding-left: 0; margin-left: 2px; }
ul.nove_dokumenty li { margin-bottom: 8px;}

table#tiraz { width: 770px;  background-color: #E9EEF2; margin: 7px auto;}
table#tiraz td { font-size: 70%; text-align: center;}

/* formular Napiste nam */
form#napiste {margin: 0 0 10px 0; width: 100%; text-align: center;}
form#napiste textarea, form#napiste input { width: 95%;  border: 1px solid #025288; font-size: 80%; background-color: #F5F5F5;}
form#napiste input { margin-top: 2px;}
form#napiste input.odeslat { font-weight: bold; background-color: #025288; text-align: right; cursor: pointer; color: white; height: 1.5em;}

/*ostatní forrmuláře*/
form{margin:0;width:auto;text-align:left;}
form textarea, input {width:auto;border:0;background-color:transparent;}
form input.tlacitko {background-color: #025288;color:white;cursor: pointer;}
/* texty */
td#kontakty {color: #6B8792; font-size: 80%; padding: 9px 3px;} 

/* odkazy */
a {	color: #FF1F48;	text-decoration: underline;}
a:visited { color: #92278F;	text-decoration: underline;}
a:hover { color: #FF1F48; text-decoration: none;}
/*ul.nove_dokumenty li a { color: FF1F4D; font-size: 95%;}
ul.nove_dokumenty span { font-size: 80%; color: black;}
td#menu ul li a { color: #025288;}*/

/* PRO VISMO WEB!! */
td#left_archiv { width: 621px; background: url(images/pozadi_obal_archiv.gif) repeat-x white;}
td#left_archiv h1 img { margin: 23px 0 0 14px; }
td#right_archiv { width: 147px;}

.pocitadlo {margin-left: 16px; font-size:64%;}
/*menu*/
td#menu {width: 178px; font-size:100%;}
div.xodsazeny a{text-decoration:none;}
div.xodsaz{margin-left:18px;margin-bottom:5px;text-indent:-5px;}
.xodsaz img{margin-top:0;}
div.xodsaz div.xodsaz{margin-bottom:0!important;}
div.xzahlaviodsaz{margin:5px 3px 5px 4px; text-indent:-5px;}
.xodsazeny{font-size:73%;}
.xzahlavimenu{font-size:79%;}
.xzahlavimenu{
background-color:#025288;/*Menu - pozadí záhlaví*/
color:#FFFFFF;/*Menu - text záhlaví*/
font-weight:bold;
width:208px;vertical-align:top;border:1px white solid;margin:12px 0 3px;}/*barva borderu u záhlaví menu=barva pozadí stránky*/

#pata{font-size:71%;}   
.patalogo,.patalogo:link,.patalogo:active,.patalogo:visited,.patalogo:hover {color:#E40702!important;font-weight:bold;margin:0 1px;overflow:hidden;text-decoration:none!important;background-color:white;padding:0 3px;}
.patalogo span{color:black!important;font-weight:normal;}
.patalogo span.vis{font-weight:bold;}
