/* CSS Document */


/* Globalni definice */
/* Odkazy */
a {
  font-size: 12px;
}
  a:link,
a:visited {
  color: #b18d34; font-weight: bold; text-decoration:none;
}
a:hover {
  color: #b18d34; font-weight: bold; text-decoration:underline;
}


@charset "windows-1250";
body {  margin:0px; padding:0px;  text-align:center; background-color:#f0f0f0; background:#f0f0f0; background-image:url(../images/point.jpg); background-repeat:repeat; font-family: Arial, Helvetica, sans-serif;}


#main { margin-left:auto;  margin-right:auto; width:953px;margin-top:0px;  text-align:left; margin-top:20px; background-image:url(../images/point.jpg); background-repeat:repeat}
#jazyky{width:917px; float:left; text-align:right; height:20px;}

#header{ width:953px; height:366px; }

#header_top{ width:953px; height:66px; float:left;}
#header_top_left{ width:34px; height:66px; float:left;}
#header_top_middle{ width:886px; height:66px; float:left;}
#header_top_middle_top{ width:886px; height:31px;float:left;}
#header_top_middle_menu{ width:886px; height:35px; text-align:left;float:left;}
#header_top_right{ width:32px; height:66px; float:left;}

#header_middle{ width:933px; height:229px; float:left; padding-left:20px}
#header_middle_logo{ width:228px; height:229px; float:left;}
#header_middle_flash{ width:682px; height:229px; float:left; background-image:url(../photos/flash_pict_42.jpg); background-repeat:no-repeat}

#header_bottom{ width:953px; height:70px; float:left;}
#header_bottom_left{ width:35px; height:70px; float:left;}
#header_bottom_middle{ width:885px; height:70px; float:left;text-align:left;}
#header_bottom_middle_menu{ width:885px; height:24px; float:left; text-align:left; padding-top:13px}
#header_bottom_middle_bottom{ width:885px; height:33px; }
#header_bottom_right{ width:33px; height:70px; float:left;}



p.jazyky a {  font-size: 12px;}
p.jazyky a:link,p.jazyky a:visited { color: #013e2d; font-weight: bold; text-decoration:none }
p.jazyky a:hover { color: #ad9961 ; font-weight: bold; text-decoration:underline }



/* Rozbalovací menu */

#menu {margin-left:5px; margin-top:3px; height:35px;  cursor:pointer; font-size: 11px;}
#menu a {font-weight:normal; text-decoration: none;}
#menu ul, li {margin:0;padding:0; }


#menu2 {margin-left:5px; margin-top:3px; cursor:pointer; font-size: 11px;}
#menu2 a {font-weight:normal; text-decoration: none;}
#menu2 ul, li {margin:0;padding:0; }

ul.makeMenu ul {width:auto;}
ul.makeMenu li { 	list-style-type: none; 	margin: 0px; 	width: 140px; padding-bottom:4px; padding-top:2px}
div#menu > ul.makeMenu li {width: auto;  }
div#menu2 > ul.makeMenu li {width: auto;  }

ul.makeMenu li>ul {  /** 2.uroven **/ display: none;	background-color: #FFFFFF;	border: 1px solid #ad9961;	border-width: 1px; border-top:none;	width: 140px;text-decoration: none;}
ul.makeMenu ul.odsadit { top:32px; /top:35px;  position:absolute}

ul.makeMenu li:hover {   cursor:pointer; /cursor:hand; background-color:#ad9961; text-decoration: none;}
ul.makeMenu li:hover>ul { display: block;}
ul.makeMenu li a { color: #00371c;display: block; width: 100%; text-decoration: none; padding-left:5px; }
ul.makeMenu li a:hover { color: white;  text-decoration: none; }
ul.makeMenu li.first {	display:block;	width: 140px;	color: #00371c;	position: absolute;	padding-top: 0px;}
ul.makeMenu li.first a.first { margin-bottom:15px}
ul.makeMenu li.first:hover {color: #ad9961; background:none}

li.first#button0{margin-left:0; height:35px}
li.first#button1{margin-left:158px;height:35px; width:150px;}
li.first#button21{margin-left:319px;height:35px;  }
li.first#button21 a{ font-weight:bold}
li.first#button21 a:hover{color: #ad9961;}
li.first#button2{margin-left:378px;height:35px }
li.first#button3{margin-left:458px;height:35px}
li.first#button4{margin-left:545px;height:35px}
li.first#button5{margin-left:681px;height:35px; width:200px}
li.first#button6{margin-left:800px;height:35px;  }
li.first#button6 a{ font-weight:bold}
li.first#button6 a:hover{color: #ad9961;}


li.first#button7{margin-left:0;}
li.first#button7 a{ font-weight:bold}
li.first#button7 a:hover{color: #ad9961;}

li.first#button8{margin-left:206px;}
li.first#button8 a{ font-weight:bold}
li.first#button8 a:hover{color: #ad9961;}

li.first#button9{margin-left:338px;}
li.first#button9 a{ font-weight:bold}
li.first#button9 a:hover{color: #ad9961;}

li.first#button10{margin-left:484px;}
li.first#button10 a{ font-weight:bold}
li.first#button10 a:hover{color: #ad9961;}

li.first#button11{margin-left:545px;}
li.first#button11 a{ font-weight:bold}
li.first#button11 a:hover{color: #ad9961;}

li.first#button12{margin-left:624px;}
li.first#button12 a{ font-weight:bold}
li.first#button12 a:hover{color: #ad9961;}

li.first#button13{margin-left:734px;}
li.first#button13 a{ font-weight:bold}
li.first#button13 a:hover{color: #ad9961;}

li.first#button14{margin-left:809px;}
li.first#button14 a{ font-weight:bold}
li.first#button14 a:hover{color: #ad9961;}

ul.makeMenu a:visited {color: #000000; }
ul.makeMenu a:hover {background: none !important;}


/* Rozbalovací menu - konec */


#middle{ width:100%; height:auto; float:left;padding-top:10px; background-image:url(../images/background_middle.jpg); background-repeat:repeat-y}
#left_col{ width:228px; height:auto; float:left; padding-left:20px;  }
#left_col_content_obal{ width:228px; height:auto; float:left; }

.left_col_clanek{ width:200px; height:auto; padding-left:22px; padding-right:8px; padding-top:10px; padding-bottom:10px }
.left_col_clanek_odrazka{ width:218px; height:5px; margin-left:5px; background-color:#FFFFFF; font-size: 3px;}


#right_col{ width:683px; height:auto; float:left; padding-left:18px;  }
#right_col_header{ width:650px; height:30px; float:left; text-align:left; padding-top:0  }
#right_col_content{ width:678px; height:auto; float:left; text-align:left  }
.right_col_content_text{ width:665px; height:auto; float:left; text-align:left; padding-left:0; padding-top:10px; padding-bottom:15px }


.right_col_clanek{ width:206px; height:auto; float:left; padding-right:20px;  }
.right_col_clanek_nadpis{ width:206px; height:auto; float:left; background-color:#ad9961 }
.right_col_clanek_pict{ width:206px; height:99px; float:left; padding-top:3px }
.right_col_clanek_content{ width:195px; height:auto; float:left; padding-top:10px; padding-left:5px; padding-bottom:10px }
.right_col_clanek_button{ width:195px; height:auto; float:left; padding-top:7px; padding-left:5px; padding-bottom:10px }



p, td{  font-family: Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: normal; margin:0; padding:0px; color: #3d3b33;line-height:1.6; padding:0}
td {padding-bottom:0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #3d3b33;line-height:1.6 }

p a {  font-size: 12px;}
p a:link,p a:visited { color: #b18d34; font-weight: bold; text-decoration:none }
p a:hover { color: #b18d34; font-weight: bold; text-decoration:underline }

li a {  font-size: 12px;}
li a:link,li a:visited { color: #b18d34; font-weight: bold; text-decoration:none }
li a:hover { color: #b18d34; font-weight: bold; text-decoration:underline }

p.small {  font-size: 11px; font-style:italic}

.button_left_col{ float:left; height:25px; padding:5px; padding-left:0}
.button_right_col_clanek{ float:right;  padding:5px; padding-left:0; padding-top:10px}

.button a {
  width: auto;
  padding-left: 8px;
  padding-right: 6px;
  padding-top: 4px;
  padding-bottom: 2px;
  height: 25px;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
}
.button a:link, .button a:visited { background-color:#ad9961;text-decoration:none;}
.button a:hover{ background-color: #766431; text-decoration:none}


/* stred*/

h1, h2, h3, th {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0; padding:0; color:#3b3b3b;}
h2 {font-size:14px; padding-bottom:10px}
h2.aktuality { color:#FFFFFF; padding-left:5px; padding-top:5px; padding-right:5px; padding-bottom:5px;font-size:13px;}
h3 {font-size:12px; padding-bottom:8px}
hr {width:100%; height:1px; background-color:#9a9379; clear:both; margin-bottom:5px; }

h2 a {  font-size: 14px;}
h2 a:link,h2 a:visited { color: #006248; font-weight: bold; text-decoration:none }
h2 a:hover { color: #b18d34; font-weight: bold; text-decoration:underline }


/* stred*/


li{ padding-left:0px; list-style-type: square; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: bold; color: #013724; line-height:1.5; margin-left:0 }
ul {  padding:0; margin:0;padding-left:15px; margin-left:0; }
li.page{font-weight:normal; color: #3d3b33;line-height:1.7;}

.ornament{ width:100%; height:34px; text-align:left; float:left }

#footer{ padding-left:20px; width:910px; height:32px; float:left;}
#footer_obal{ width:910px; height:32px; float: left; background-image:url(../images/background_zapati.jpg); background-repeat:no-repeat}
#footer_copyright{ width:208px; height:30px; float:left; padding-left:22px; padding-top:9px;color: #FFFFFF;font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#footer_menu{ width:630px; height:30px; float:left; padding-left:50px; padding-top:9px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.footer_menu_polozka{ width:auto; padding-right:15px; height:20px; float:right; padding-left:2px}
#footer_menu a{ color:#FFFFFF; text-decoration:none}
#footer_menu a:hover{ text-decoration:underline }

#footer2{ padding-left:40px; width:916px; height:20px; float:left; padding-bottom:10px}
#footer2_menu{ padding-right:0; width:100%; height:20px; float:left; padding-top:5px}
.footer2_menu_polozka{ width:auto; padding-right:12px; height:20px; float:left;}
#footer2_menu a{ color:#b18d34; text-decoration:none; font-weight:normal; font-size:10px}
#footer2_menu a:hover{ text-decoration:underline }

#footer2_jk-design{ padding-right:27px; width:150px; height:25px; float:right; padding-top:8px}
.clr{ clear:both;}


.float_right{float:right;}
.float_left{float:left;}

.pict_right_obal{float:right; padding-left:15px; width:215px}
.pict_r {float:right; padding-left:10px; padding-bottom:10px; padding-top:0; margin-top:0 }

.pict_r a, .pict_l a {font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #3d3b33; }

.pict_l {float:left; padding-left:10px; padding-bottom:10px; padding-top:0; margin-top:0 }
.pict {float:left;}

hr{ color:#ad9961; height:1px}

.info {
  cursor: help;
}


/* Kalendar */
.kalendar table {
  margin: 3px;
  border: solid black 0px;
  border-collapse: collapse;
  width: auto;
  empty-cells: hide;
}
.kalendar th {
  padding: 3px;
  border-bottom: solid black 1px;
  width: 17px;
  text-align: center;
  visibility: visible;
}
.kalendar td {
  border: solid silver 1px;
  border-top: 0px;
  text-align: center;
  color: black;
}
.kalendar td.none {
  border: 0;
  text-align: center;
}
.kalendar a {
  font-size: 12px;
  font-weight: normal;
}
.kalendar a:link,
.kalendar a:visited {
  color: black;
  font-weight: normal;
  text-decoration: none;
}
.kalendar a:hover {
  color: black;
  font-weight: normal;
  text-decoration: underline;
}

/* Plan akci */

table.plan_akci {
  table-layout: auto;
  border-collapse: collapse;
}
table.plan_akci td {
  vertical-align: top;
  padding: 10px;
}

/* Galerie */

.galery {
  float: left;
}
.image {
	text-align: center;
	vertical-align: middle;
	float: left;
	width: auto;
	height: auto;
	padding: 10px;	
	
}
.image img {
	text-align: center;
	vertical-align: middle;
}




