* {
	margin: 0;
	padding: 0;
}

body {
	background-image: url("../images/back_02.gif");
	background-repeat: repeat-x;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;
	text-align: center;
	height: 100%;
	width: 100%;
}

#text img{
	cursor: pointer;	
}

#text img:hover {

}


#page {
	margin-left: auto;
	margin-right: auto;
	width: 767px;
	padding-top:32px;	
}

#header {
	height:112px;
	
}

#logo, #logo span {
	background-repeat: no-repeat; 
	background-image:url(../images/t_05.gif);
	height: 56px;	
	width: 757px;
	display: block;
	cursor: pointer;
}

h1 span {
 	display: block;
 	position: relative;
 	z-index: 1;
}

#logo span { margin-bottom: -50px; } 

#logo {
	padding: 0px;
	margin:  0px;
	border: none;
}

#linka {
	height: 27px;
	width: 767px;					
	text-align: left;	
}

#linka a:link, #linka a:visited {
		color: white;
		font-weight: bold;
		text-decoration: none;
}

#linka a:hover {
	text-decoration: underline;	
}

#linka img {
	padding: 0px;
	margin: 0px;
}

#linka #l {
	float: left;
	height: 27px;
	width: 10px;
}

#linka #r  {
	float: right;
	height: 27px;
	width: 6px;
}

#linka #m {
	float: left;
	height: 27px;
	line-height: 27px;
	font-weight: bold;
	color: white;
	padding-left: 10px;
}


#container {
	background-image: url(../images/back_17.gif);
	background-repeat: repeat-y;	
	overflow: hidden;
			
	margin: 0px;
	padding: 0px;
}

#left {
	width: 193px;	
	float: left;
	text-align: left;	
	background-image: url(../images/back_17.gif);
	background-repeat: repeat-y;
}

#lista {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;	
}

 	


#menu {
	padding-right: 5px;
	text-align: left;
}
#menu h6 {
	padding-left: 15px;
	font-family: "Calibri";
	font-variant: small-caps;
	font-weight: bold;
	font-size: 17px;
	color: #4171A2;
}
#menu ul {
	margin-left: 25px;
	text-align: left;
}

#menu ul li {
	
}

#menu a:link { font-weight:bold;
color: #626262;
text-decoration: none}
#menu a:visited {  font-weight:bold; color: #626262; 

text-decoration: none}
#menu a:hover {  font-weight:bold; color: #D41B2C; text-decoration: none}


#menu a.selected:link, #menu a.selected:visited {
	 color: #D41B2C;	
}

#right {
	background-image: url("../images/back_20.jpg");
	background-repeat: no-repeat;
	/*width: 574px;*/
	width: 569px;
	/*height: 400px;*/
	min-height: 400px;	
	float: left;
	text-align: left;
	border-right: 1px solid #EDEDED;
}

#text {
	padding: 20px;
}


#right ul {
	 list-style-image:  url(../images/bullet_03.gif);
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 9px;
	padding-left: 9px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-right: 6px;
	padding-right: 6px;
}

a:link { color: #4171A2; text-decoration: underline}
a:visited { color: #4171A2; text-decoration: underline}
a.selected,a:hover { color: #FF0000; text-decoration: underline}

a img {
 border: none;
}

h1 {
	 text-align: left;
	 padding-left: 14px;
	 margin-top: 0px;
	 margin-bottom: 14px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 overflow: hidden;
}

H2 { text-align: left; padding-left: 0px; margin-top: 22px; margin-bottom: 10px; padding-top: 1px; padding-bottom: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif}
H3 { text-align: left; padding-left: 0px; margin-top: 16px; margin-bottom: 8px; padding-top: 0px; padding-bottom: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif}
H4 { padding-left: 0px; margin-top: 6px; margin-bottom: 2px; padding-top: 0px; padding-bottom: 0px }
H5 { padding-left: 0px; margin-top: 6px; margin-bottom: 2px; padding-top: 0px; padding-bottom: 0px }
H6 { text-align: left; padding-left: 6px; margin-top: 0px; margin-bottom: 2px; padding-top: 6px; padding-bottom: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }

H1 {  font-size: 20px; color: #4171A2; font-weight: normal; background-image: url(../images/b.gif); background-repeat: no-repeat; background-position: left 3px; border-color: #BDCFDE #BDCFDE #BDCFDE #BDCFDE; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
H2 {  font-size: 14px; color: #4171A2; font-weight: bold}
H3 {  font-size: 13px; color: #545454; font-weight: bold; border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
H4 {  font-size: 12px; color: #176CC3; font-weight: bold}
H5 {  font-size: 11px; color: #000000; font-weight: bold}
H6 {  font-size: 14px; color: #DC1C31; font-weight: bold}

P { text-align: justify; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
P, UL, OL {line-height: 130%}

.odrazka01 { list-style-image:  url(../images/bullet_03.gif); margin-top: 0px; padding-top: 0px; margin-left: 9px; padding-left: 9px; padding-bottom: 0px; margin-bottom: 0px; margin-right: 6px; padding-right: 6px}
.odrazka02 { list-style-image:  url(../images/bullet01.gif); margin-top: 2px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 8px; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 17px}
.odrazka01i { color: #4171A2; font-size: 13px; font-weight: normal; list-style-image: url(../images/bullet_02.gif); margin-top: 2px; padding-top: 0px; margin-left: 18px; padding-left: 18px; padding-bottom: 0px; margin-bottom: 0px; margin-right: 6px; padding-right: 6px}
.tabLeft2b { padding-top: 12px; margin-left: auto; margin-right: auto; width: 129px;}


* html #footer-wrapper {
	float: left;
	width: 100%;
	padding-bottom: 10010px;
	margin-bottom: -10000px;
}

#footer {
	clear: both;
	text-align: center;
	color: white;
	background-image:url("../images/linka.png");	
	background-repeat: repeat-x;
	height: 30px;
	width: 756px;
	margin-left: auto;
	line-height: 27px;
	font-weight: bold;
	margin-right: auto;
}





#right table,#tabulka { width: 510px; margin-left: 10px; margin-top: 16px; margin-bottom: 10px; border-color: #FFA500 #FFA500 #FFA500 #FFA500; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
#right table th,#tabulka TH { color: #666666; padding-top: 3px; padding-bottom: 3px; font-weight: normal; background-color: #FFEBB9; padding-left: 6px; padding-right: 6px; border-color: black black #FFCC80; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#right table tr,#tabulka TR { background-color: #FFF5D3 }
#right table td,#tabulka TD { color: #555555; padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; border-color: black black #FFCC80; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

#tabulka2 { margin-top: 16px; margin-bottom: 10px; border-color: #C1C1C1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
#tabulka2 TH { color: #666666; padding-top: 3px; padding-bottom: 3px;font-weight: normal; background-color: #FFEBB9; padding-left: 6px; padding-right: 6px; border-color: black black #FFCC80; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#tabulka2 TR { background-color: #F4F4F4 }
#tabulka2 TD { color: #555555; padding-top: 2px; padding-bottom: 0px; padding-left: 6px; padding-right: 6px; border-color: black black #C1C1C1; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

#tabFoto { margin-top: 4px; margin-bottom: 12px}
#tabFoto TH { padding-top: 3px; padding-bottom: 3px; text-align: center; font-size: 10px;background-color: #CFEAFE; padding-left: 8px; padding-right: 8px; border-color: black black #BAD7E7; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#tabFoto TR {  }
#tabFoto TD { padding-left: 12px; padding-right: 6px; border-color: black black #BAD7E7; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}


