/* tagy */
* {margin: 0; padding: 0;}
body {background: #BCBDC0; color: black; font-size: 13px; font-family: Arial, Helvetica, sans-serif; }
a {color:#76441E;  text-decoration: none; }
a:hover {color: #FF5A00;}


blockquote, pre, .pre {border: 1px solid #e7e7e7; border-left: 6px solid #FF5A00; padding: 5px; overflow: auto; width: 90%; line-height: 140%;}
p, pre, blockquote, table {margin: 5px 0 15px 0;}
p, pre, blockquote, table td, ul li, ol li {line-height: 170%;}
ul, ol {margin: 5px 0 15px 25px;}
h2, h3, h4 {margin: 15px 0 10px 0;}
h1,h2,h3 {
	color:#76441E;
}
h1 {font-size: 18px; margin: 0 0 10px 0;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}
h5 {padding: 0px; margin: 0px; font-size: 9px;}
h6 {padding: 0px; margin: 0px; font-size: 8px;}

/* Wrapper */
#wrapper {width: 920px; margin: 0 auto; background-color: #BCBDC0;}
#wrapper2 {background-color: #EEDBB5;}

/* Header */
#header {height: 422px; background: #BCBDC0 url("../images/img03.jpg") no-repeat;}

/* Logo */
#logo {float: left; display:none;}
#logo h1 {margin: 0; padding: 40px 0 0 78px; letter-spacing: -3px; font-size: 40px; color: #FFFFFF; border: none; font-weight: bold;}
#logo h1 a {text-decoration: none; color: #FFFFFF;}
#logo h2 {margin: 0; padding: 0px 0 0 118px; letter-spacing: -1px; font-size: 25px; color: #FFFFFF; border: none; font-weight: normal;}
#logo h2 a {text-decoration: none; color: #FFFFFF;}

/* Menu */

#menu ul {margin: 0; padding: 0px 0px 0 0; list-style: none; line-height: normal;}
#menu li {display: inline;}
#menu a {padding-right: 15px;  font-variant: small-caps; text-decoration: none; font-size: 13px; color: #76441E;}
#menu a:hover {text-decoration: underline;}



/* Page */
#page {background-color: #EEDBB5;}

/* Content */
#content {float: left; width: 550px; padding: 0; border:0; margin:0 5px;   }
#content-pad {padding: 20px 5px; }

/* Sidebar */
#sidebar_left,#sidebar {width: 166px;  font-size: 12px; }
#sidebar_left {float: left; padding: 0 6px 0 6px; }
#sidebar {float: right;   padding: 0 6px 0 6px;  }
#sidebar_left ul, #sidebar ul {   margin:0px; padding:0;  color: #76441E; list-style: none;}
#sidebar_left li, #sidebar li { padding:0px; margin:0px;   }
#sidebar_left li li, #sidebar li li {  margin:0 5px; padding 0; border:0;  }
#sidebar_left a, #sidebar a {font-weight: bold; }


#sidebar_left li.box-item, #sidebar li.box-item {margin:-6px 0 0 0; margin-bottom: 20px;  width: 163px; display: block; background-color: #EFE2CE; border-left: 1px solid  #76441E; border-bottom: 2px solid  #76441E;  border-right: 1px solid  #76441E;}

h3.box-title {height: 30px; border-left: 1px solid  #76441E; font-size: 15px; padding: 6px 4px 0 12px; margin: 0;   background: url("../images/box_title.png") no-repeat;}
div.zarovnani_boxu { padding: 4px 8px; }


/* Footer */
#footer {height: 102px; background: url("../images/img05.jpg") no-repeat;}
#footer p {margin: 0; padding-top: 38px; text-align: center;}
#footer a {text-decoration: none; color: #76441E; font-size: 12px;}
#footer a:hover {color: #FF5A00;}


/* Obtékání v textu */

img.obtekan_z_prava {float:left; padding-right:1em;}
img .obtekan_z_leva {float:right; padding-right:1em;}





/*Hlavní horní menu */



#hlavni_menu {
	width: 550px;
	height: 33px;
	position: absolute;
	background-image: url("../images/menu.jpg");
	margin-left:200px; 
	margin-top: 250px;

	
}

#hlavni_menu a {background-image: none;}

#hlavni_menu div{ 
	xpadding-top: 5px; 

}



#hlavni_menu a { 
	font-size:12pt;
	color: #76441E;
	font-weight: bold;
}

#hlavni_menu a:hover {color: #FF5A00;}


#hlavni_menu ul.h_menu, #hlavni_menu ul
{
padding:0;
margin:0;
list-style-type:none;
}

#hlavni_menu ul.h_menu ul
{
margin-top:0px;


}

#hlavni_menu ul.h_menu li
{
float:left;
padding-right: 10px;
padding-left: 32px;
padding-top:6px;

margin: 0px;
 
}

#hlavni_menu ul.h_menu a
{

display: block;
text-decoration:none;
font-weight:bold;

}

#hlavni_menu ul.h_menu a.sublink
{


text-decoration:none;
font-size: 10pt;
font-weight:normal;

}

#hlavni_menu ul.h_menu ul a
{
border-bottom:none;
padding:0px;
margin:0;
}

#hlavni_menu ul.h_menu ul a:hover
{ 


}

#hlavni_menu ul.h_menu ul
{
	position: absolute;
	visibility: hidden;
	border-bottom: 1px solid #76441E;
	border-left:1px solid #76441E;
  border-right:1px solid #76441E;
	margin:0; 
	padding: 0 0 0 7px;
	width: 125px;
	padding-bottom: 3px;
}

#hlavni_menu ul.h_menu li:hover ul, #hlavni_menu ul.h_menu li.hover ul
{
	visibility: visible;
	background-color: #EFE2CE;
}

#hlavni_menu ul.h_menu li li
{
float:none;
border:none;
padding:0;
margin:0;

}



#hlavni_menu ul.h_menu li
{
behavior: url(hover.htc); 


}

 #hlavni_menu li li  {

  font-weight: normal;
  
  margin:0px;
  padding:0px; 
  border:0;
  display: inline;
  }

/*Tabulka bohoslužeb*/

.bohosluzby {
	border: black 1px solid;
	text-align: left;
	border-collapse: collapse;
}

.bohosluzby td, .bohosluzby tr{
	border: black 1px solid;
	font-size: 85%;
	text-align: center;
}
.bohosluzby th {
	border: black 1px solid;
	text-align: center;
	font-weight: bold;
}
