html{height:100%;}
img, div,a { behavior: url(css/iepngfix.htc) }
body{margin:0; padding:0; background:url(../images/mbg.gif) top repeat-x #333A3D; height:100%; text-align:center;}
table, td{border-collapse:collapse;}
table, td, img{border:0; vertical-align:top; text-align:left; margin:0; padding:0;}
form, td{margin:0; padding:0;}
td, select, input, textarea{font:12px/15px Tahoma, Arial, helvetica, sans-serif; color:#d9e4ed; vertical-align:top;  text-align:left; margin:0; padding:0; line-height:140%}
select, input, textarea{border:1px solid #99A7B1; color:#778387; background:0;}

.clear{clear:both;}
.ws{width:100%;}
.hs{height:100%;}
.tac{text-align:center;}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}

.pl5{padding-left:5px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}


a{color:#86c0e9; text-decoration:underline;}
a:hover{text-decoration:none;}

.link_1{color:#778387; text-decoration:none;}
.link_1:hover{text-decoration:underline;}

b a{color:#99A7B1; text-decoration:underline; padding-right:10px; font-weight:normal;
	background:url(../images/d_arr.gif) center right no-repeat;}
b a:hover{text-decoration:none;}

li a{color:#99A7B1; text-decoration:underline; padding-left:12px; line-height:18px;
	background:url(../images/d_arr.gif) center left no-repeat;}
li a:hover{text-decoration:none;}


.f2{color:#99A7B1;}

.border{width:768px; margin:0 auto; text-align:center; border:1px solid #ffffff;}

.main{width:766px;}

/*=========header===========*/
.logo{height:146px;}
.logo img{margin:0 0 0 219px;}
.mp{height:342px; background:url(../images/mp_bg3.gif) top left no-repeat;}
#menu{background:url(../images/menu_bg3.gif) top left no-repeat; padding:16px 0 46px 77px; font-size:14px; }
#menu a{font-weight:bold; text-decoration: none; color:#b9cedf; }
#menu a:hover{color:#ffffff; }
#menu .oddelovac{margin-left:5px; margin-right:5px;}
/*========//header==========*/

/*=========content===========*/
h1, h3 {background: url(../images/h1_bg.gif) 0px 0px no-repeat; font-size:17px; font-weight:normal; margin:0; padding-top:0px; padding-left:35px; line-height:34px; color:#ffffff; font-family: Trebuchet MS;}
h2 {font-size:15px; font-weight:bold; margin:0; padding:0px; line-height:34px; color:#ffffff; font-family: Trebuchet MS;}
.content{width:100%; height:490px; background:url(../images/cnt_top_bg2xxx.gif) top left no-repeat;}
.content .cnt{background:url(../images/cnt_bot_bg2.gif) bottom left no-repeat; padding:0 0 123px 68px;}
.pic{margin-right:20px; float:left;}

.prev{color:#99A7B1; text-decoration:underline; padding-left:12px;
	background:url(../images/d_arr_2.gif) center left no-repeat;}
.prev:hover{text-decoration:none;}
/*========//content==========*/

/*=========block===========*/
.block{width:100%;}
.block td{color:#ffffff;}
.block .top_left{width:6px; height:6px; background:url(../images/block_top_left.gif) top left no-repeat;}
.block .top{background:#3B4348; width:100%;}
.block .top_right{width:6px; height:6px; background:url(../images/block_top_right.gif) top left no-repeat;}
.block .cnt{padding:2px 2px 2px 3px; background:#3B4348;}
.block .bot_left{width:6px; height:6px; background:url(../images/block_bot_left.gif) bottom left no-repeat;}
.block .bot{background:#3B4348;}
.block .bot_right{width:6px; height:6px; background:url(../images/block_bot_right.gif) bottom right no-repeat;}
.block .spr{width:6px; height:6px;}

.block a{color:#99A7B1; text-decoration:underline;}
.block a:hover{text-decoration:none;}
/*========//block==========*/

/*=========obsah===========*/
.col_1{width:388px;}
.mid{width:23px;}
.col_2{width:236px;}

.col_1 .td_1{width:25px; padding-top:25px;}
.col_1 .td_2{width:114px;}
.col_1 .td_3{width:115px;}
.col_1 .td_4{width:106px;}
.col_1 .td_5{width:25px; padding-top:25px;}

.col_2 .block .cnt{padding:13px 0 15px 17px;}

#obsah{width:647px;}
#obsah h3 {font-size:16px; font-weight:bold; margin:0; padding-top:0px; line-height:34px; color:#ffffff; font-family: Trebuchet MS;}


.col_2 .block .indent{padding:5px 20px 0 10px;}


/* tabulka */

#obsah table {
	clear: both;
	margin:5px 0 25px 0;
}

#obsah table caption {
	caption-side:top;
	text-align: center;
	font-weight:bold;
}

#obsah thead {
	background: #3b4348;
}

#obsah thead th, #obsah thead td {
	padding:6px;
	border-top: 3px solid #272d30;
	color: #ffffff;
	font-weight:normal;
}

#obsah tbody td {
	padding:6px;
	border-bottom: 1px solid #778387;
}

#obsah tbody th, #obsah tfoot th {
	font-weight:bold;
	padding:4px;
	border-bottom: 1px solid #778387;
}

#obsah tfoot th, #obsah tfoot td {
	padding:5px;
	padding-top:10px;
	background:#eee;
	border-bottom: 1px solid #778387;
}
#obsah .rowTint {
	background-color: #ededed;
}
#obsah p {
	text-align: justify;
}


/*========//obsah==========*/

/*=========footer===========*/
.footer{background:#131516; height:49px; text-align:center; color:#5E6468; padding-left:23px; font-size:11px; padding-top:10px;}
.footer a{color:#5E6468; text-decoration:none;}
.footer a:hover{text-decoration:underline;}
/*========//footer==========*/



div.button1 {width:388px; height:89px; top:0px; left: 0px; border: 0px; background-image:url(../images/uvod-bert-hellinger.gif);  }
div.button1 a, div.button1 a:link  {width:388px; height:89px; display:block; font-size:19px; text-align:left; color:#ffffff;text-decoration:none;}
div.button1 a:hover  {color:#97b4cb;}
div.button1 .odsazeni {padding-left:110px; padding-top:18px;}

div.button2 {width:388px; height:89px; top:0px; margin-top:15px; left: 0px; border: 0px; background-image:url(../images/uvod-jan-bily.gif);  }
div.button2 a, div.button2 a:link  {width:388px; height:89px; display:block; font-size:19px; text-align:left; color:#ffffff;text-decoration:none; }
div.button2 a:hover  {color:#97b4cb;}
div.button2 .odsazeni {padding-left:110px; padding-top:18px;}

div.button3 {width:388px; height:89px; top:0px; margin-top:15px; left: 0px; border: 0px; background-image:url(../images/uvod-libor-zvolanek.gif);  }
div.button3 a, div.button3 a:link  {width:388px; height:89px; display:block; font-size:19px; text-align:left; color:#ffffff;text-decoration:none;}
div.button3 a:hover  {color:#97b4cb;}
div.button3 .odsazeni {padding-left:110px; padding-top:18px;}



#form span {margin-left:5px; color:red}
#form input {padding:3px; width:280px;}
#form textarea {padding:3px; width:280px; height:80px;}
#form td {vertical-align:middle;}
#form .prefix {width:70px; white-space: nowrap;}
#form table, #form td {padding:3px;}
#form .tlacitko {width:auto; text-align:center; padding: 5px; font-size: 13px; border:solid 0px #2f3539; background-color:#3b4348; color:#b9cedf;}

IMG.fotogalerie {
	border-width: 1px; border-style: solid; border-color: #666666; margin-right:6px; margin-bottom:7px;
}

HR {
	color: #778387; height: 1px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;
}

#PagerId {margin:30px;}