/* W3C doporucuje pro vychozi okraje stranky pouzit padding, vetsina prohlizecu ale pouziva margin. */

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #FFF9E3;
}


p, form, ul, ol, dl {
	margin: 0;
	padding: 0;
}

ul {
	list-style-type: none;
}


img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
}


.typologie  img {
	margin : 5px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
	border: none;
}

.buttons_vyber img {
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	cursor : pointer;
}

.hledej img {
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	cursor : pointer;
}

.strankovani_ehd_manager input {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width : 100%;
	height : 20px;
	vertical-align : middle;
	line-height : 15px;
	text-align : center;
	font-size : 11px;
	font-weight : bold;
}

.strankovani_ehd_manager select {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width : 100%;
	height : 20px;
	vertical-align : middle;
	line-height : 13px;
	text-align : center;
	font-size : 11px;
	font-weight : bold;
}


.pamatka input {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width : 75px;
	height : 20px;
	vertical-align : middle;
	line-height : 15px;
	text-align : center;
	font-size : 11px;
	font-weight : bold;
}


table.pamatky_ehd_onlinekatalog {
	margin: 0px 0px 10px 0px;
	background-color :  #727070;
	vertical-align: top;
	width: 100%;
}

table.pamatky_ehd_onlinekatalog td.typologie {
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: top;
	text-align : left;
	width : 60px;
}

table.pamatky_ehd_onlinekatalog td.obsah {
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
	xwidth : 450px;
}

table.pamatky_ehd_onlinekatalog td.obr {
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : center;
	width : 160px;	
}

table.pamatky_ehd_onlinekatalog th{
	padding: 4px 4px 4px 4px;
	background-color : #727070;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 20px;
	font-weight : bold;
	color : white;
}

table.pamatky_ehd_onlinekatalog td.obsah h3 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #FFF9E3;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 20px;
	font-weight : bold;
	color : #727070;
	xwidth : 450px;
}


table.pamatky_ehd_onlinekatalog a {
color : #727070;
text-decoration : underline;
}

table.pamatky_ehd_onlinekatalog a:hover {
color : black;
text-decoration : underline;
}

table.strankovani_ehd_manager {
	margin: 0px 0px 0px 0px;
	background-color :  #727070;
	vertical-align: top;
	float : left;
	xwidth: 100%;
}

table.strankovani_ehd_manager td{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.strankovani_ehd_manager td.bold{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : bold;
	color : #727070;
}

table.strankovani_ehd_manager td.centr{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.strankovani_ehd_manager th {
	padding: 2px 2px 2px 2px;
	background-color : #727070;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
	font-weight : black;
	color : white;
}

table.strankovani_ehd_manager th.sipky {
	padding: 1px 4px 1px 4px;
	background-color : white;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 20px;
	font-weight : bold;
	color : #DCDCDC;
}

table.strankovani_ehd_manager th.sipky a{
	color : black;
	text-decoration : none;
}

table.strankovani_ehd_manager th.sipky a:hover{
	color : black;
	text-decoration : underline;
}

table.strankovani_ehd_manager a{
	color : black;
	text-decoration : none;
}

table.strankovani_ehd_manager a:hover{
	color : black;
	text-decoration : underline;
}


table.strankovani_ehd_manager th.bila {
	padding: 4px 4px 4px 4px;
	background-color : white;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

.typologie {
margin: 0px 8px 8px 0px;
padding: 0px 0px 0px 0px;
background-color : #FFF9E3;
border : 1px solid #696969;
display : block;
float : left;
vertical-align : middle;
line-height : 60px;
width : 83px;
cursor: pointer;

}

div.buttons_vyber {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height : 30px;
width : 100%;
}

div.obsah_nazev {
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
width : 100%;
background-repeat : repeat-y;
background-position : top left;
background-image : url(images/pixel_prechod_zelena.gif);
}

div.obsah_typologie {
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
width : 100%;
background-repeat : repeat-y;
background-position : top right;
background-image : url(images/pixel_prechod_oranzova.gif);
}

div.hledej {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height : 30px;
width : 100%;


}

div.pouze_pro_padding {
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
background : transparent;


}

table.pamatka {
	margin: 0px 0px 0px 0px;
	
	vertical-align: top;
	
	xwidth: 100%;
}

table.pamatka td{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
	border: solid 1px #727070;
}

table.pamatka td.bold{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : bold;
	color : #727070;
}

table.pamatka td.centr{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.pamatka th {
	padding: 2px 2px 2px 2px;
	background-color : #727070;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
	font-weight : black;
	color : white;
}

table.pamatka td.transparent {
	background-color: transparent;
	width: 5px;	
}

table.pamatka td.bunky{
text-align: center;
vertical-align: top;
}
