* {
	font-family: verdana, tahoma, arial, sans-serif; 
}

body {

	margin: 0px;

	padding: 0px;

	background-color: #fff;

	vertical-align: top;

	text-align: center;

	color: #000;
	
	font-family: verdana, tahoma, arial, sans-serif; 

}



p {

	margin: 0px;

	font-family: verdana, tahoma, arial, sans-serif; 

	font-size: 8pt;

	color: #000;

	line-height: 130%;

}



img {border: 0px solid;}


th {
	font-size: 8pt;
}

td {
	font-size: 8pt;
}

.right {
	text-align: right;
}


a.none {

	text-decoration: none;

	color: #fff;

	font-weight:bold; 

	font-family: verdana, tahoma, arial, sans-serif; 

}



a.none:visited {color: #fff; font-family: verdana, tahoma, arial, sans-serif; }

a.none:hover {color: #000; font-weight:bold; font-family: verdana, tahoma, arial, sans-serif; }

a.none:active {color: #fff; font-family: verdana, tahoma, arial, sans-serif; }



a {

	text-decoration: underline;

	color: #000;

	font-weight:normal; 

	font-family: verdana, tahoma, arial, sans-serif; 

}

a:visited {color: #000; font-family: verdana, tahoma, arial, sans-serif; }

a:hover {color: #044c8c; font-weight:normal; font-family: verdana, tahoma, arial, sans-serif; }

a:active {color: #000; font-family: verdana, tahoma, arial, sans-serif; }



h1, h2, h3 {

	font-family: verdana, tahoma, arial, sans-serif; 

	line-height: 130%;

}



img { border:solid 1px #C9CACB; margin-right:8px; }



h1 { font-size: 19px; color: #004786;}

h2 { font-size: 15px; color: #5584ae;}

h3 { font-size: 12px; color: #909192;}



ul { margin: 0; padding: 0; }

ul li {

	font-family: verdana, tahoma, arial, sans-serif;  

	font-size: 11px;

	margin: 0;

	padding: 0;

}



ul.krizek li { list-style-image: url('design/ul.gif');}



/*LAYOUT START*/

div.layout {

	width: 1024px;

	background: url('design/middle.gif') 0 0 repeat-y;

	margin: 0 auto;

}



div.layouttop {

	background: url('design/top.gif') 0 0 no-repeat;

	padding: 0;

}

div.layoutbtm {

	background: url('design/btm.gif') bottom left no-repeat;

}



div.left1, div.left2, div.content {

	margin: 0px;

	padding: 0px;

	text-align: left;

}



div.left1 { 

	background-color: transparent; 

	width: 180px; 

	margin: 50px 0 180px 43px; 

	-margin-left: 20px;

	float: left;

	padding: 0;

}



div.left2 div.menu { background-color: transparent; text-align: center; }

div.left2 div.other { background-color: transparent; margin-top: 0; }



div.left2 { 

	background-color: transparent; 

	width: 178px; 

	margin: 45px 0 50px 20px;

	_margin-left: 23px;

	float: left;

}



div.content { 

	background-color: transparent; 

	float: right; 

	width: 590px; 

	margin: 128px 0 0 0;

	padding: 0px;

}



div.content div.contin { margin: 0px 70px 50px 20px ; background-color: transparent; }



div.left1 p  { margin: 20px 0 0 0; }

div.left2 p  { margin: 15px 0 0 0; }

div.menu ul { margin: 16px 0 0 0; padding: 0; }

div.menu ul li { 

	font-weight: bold;

	list-style-type: none; 

	line-height: 190%; 

	_line-height: 193%; 

	font-size: 13px;

}



div.contin h1 { padding: 0; margin: 0 130px 0 48px; }

div.contin ul { margin: 10px 20px; }

/*LAYOUT END*/



table.norm { width: 500px; margin: 1px 1px 0px 2px; border-collapse: collapse; }

table.norm td { border-right: 1px solid white; background-color: #f5f8fa; padding: 3px 9px 3px 7px; }

table.norm tr.dark td { background-color: #d0d2d3; }

table.norm tr.plain td { background-color: transparent; }

table.norm th { border-right: 1px solid white; background-color: transparent; padding: 6px 9px 12px 7px; font-weight: normal; }

table.norm tr.dark th { background-color: #e5e6e7; }





.mleft { margin-left: 10px !important; }

.mright { margin-right: 10px !important; }

.mtop { margin-top: 10px !important; }

.mbottom { margin-bottom: 10px !important; }

.ml_half { margin-left: 5px !important;  }

.mr_half { margin-right: 5px !important; }

.mt_half { margin-top: 5px !important; }

.mb_half { margin-bottom: 5px !important; }

.mln { margin-left: 0 !important; }

.mrn { margin-right: 0 !important; }

.mtn { margin-top: 0 !important; }

.mbn { margin-bottom: 0 !important; }



/********** odstránkování ********/



.odstrankovani 

{ 

padding: 2px; 

} 



.odstrankovani ul 

{ 

margin: 0; 

padding: 0; 

text-align: left; 

font-size: 11px; 

} 



.odstrankovani li 

{ 

list-style-type: none; 

display: inline; 

padding-bottom: 1px; 

} 



.odstrankovani a, .odstrankovani a:visited 

{ 

padding: 0 5px; 

border: 1px solid #f48424; 

text-decoration: none; 

color: #7e807e; 

} 



.odstrankovani a:hover, .odstrankovani a:active 

{ 

border: 1px solid #2b66a5; 

color: #7e807e; 

background-color: lightyellow; 

} 



.odstrankovani li.aktualni-stranka 

{ 

font-weight: bold; 

padding: 0 5px; 

border: 1px solid #f48424; 

background-color: #f48424; 

color: #FFF; 

} 



.odstrankovani li.zruseny-odkaz 

{ 

padding: 0 5px; 

border: 1px solid #b7b0b0; 

color: #b7b0b0; 

} 



.odstrankovani li.dalsi-stranka 

{ 

font-weight: bold; 

} 



* html .odstrankovani li.aktualni-stranka, * html .odstrankovani li.zruseny-odkaz 

{ 

margin-right: 5px; 

padding-right: 0; 

} 





.note { color: #506273; font-style: italic; }


