
/* -- default text -- */
a {
	color:#000066;
	text-decoration:none;
}
a.current {
	color:#0000FF;
}
a:hover {
	color: #980F23;
  text-decoration: none;
}

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background-color:#F1FFE6;
	margin: 0em;
}
 
p{
	text-align:justify;
	color:#2B2612;
	font-size: 100%;
	line-height: 1.5em;
} 
p.zarovnaniLeva{
  text-align:left;
}

p.odkazySeznam{
  text-align:left;
	font-size: 12px;
	margin-bottom: 0.1em;
	margin-top: 0;
}
p.nadpisSeznam{
  text-align:left;
	margin-bottom: 0.1em;
	margin-top: 0.5em;
}
p.pravo{
  text-align: right;
}

.alignCenter {
  text-align: center;
}
/* --- fonty ------------- */
#m  {
	height:600px;
}
.nadpis_stitku  {
  font-weight:bold;
  font-size:120%;
}
.malykostel  {
	max-height:150px;
	max-width:150px;
	float:left;
	margin-right:5px;
	margin-top:10px;
}
.alignleft {
	float:left;
	overflow:hidden;
	margin-right:10px;
}
.size-medium {
border: none;
}
ul {
	color:#000066;
	text-decoration:none;
	list-style-position: inside;
  margin:0;
  padding-left:20px;
}
ul a:hover{
	color: #980F23;
  text-decoration: none;
}

.pdf{
  list-style-image: url('http://praha.starokatolici.cz/images/pdf_button.png');
  list-style-position: outside;
  padding-bottom:5px;
}
/*-- h1: Název, text zpráv --*/
h1 {
	font-size:180%;
}
/* -- h2: -- */
h2{
	color:#980F23;
	font-size:16px;
	font-weight:bold;
}
h2 a{
	color:#000000;
}

/* -- h2: hlavní nadpis -- */
h3 {
	color:white;
	font-size:12px;
	font-weight:bold;
	text-align: center;
	background: #2B2612;
	margin: 0em -0.4em 0em -0.4em;
  padding: 1em 0.1em 1em 0.1em;
	border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#E5E5E5;
}



/* -- h4: -- */
h4 {
	font-size:12px;
	font-weight:bold;
  text-align:left; 
	color:#000066;
	margin-bottom: 0px;
}

h4 a{
	font-size: 11px;
  text-align:left;
	font-weight: normal;
	color:#000000;
}
h4 p{
	text-align:right;
	font-size:11px;
		
}
/* -- h5: -- */
h5 {
	color:#000000;
	font-size:11px;
	text-decoration: underline;
}

h5 a{
	color:#3300CC; 
	background-color:#FFFFFF;
	font-size:11px;
	margin: 0.3em 0.3em 0.3em 0.4em
}

h5 a:hover {
	text-decoration: none;}

h5 p{
	color:#3300CC; 
	background-color:#FFFFFF;
	font-size:11px;
	margin: 0.3em 0.3em 0.3em 0.4em
}

/* -- h6: -- */
h6 {
	font-size:11px;
  text-align:left; 
	color:#000000;
	Text-decoration: none;
	margin-bottom: 0px;
}
h6 a{
	text-align:center;
	color:#000000;
}
h6 a:hover{
	text-decoration: underline;	
}
h6 p{
	color:#000080;
	font-size:12px;
	font-weight:bold;
}

/*-- Celá strana--------------------------------*/
div.celaStranka{
	_position: absolute;_left: 9%;
	margin: 5px auto;
  width: 820px;
  border:1px solid #2B2612;
  border-top:none;
	background: url(../images/pozadi.gif) repeat-y #EFEFCA; 
	padding:0;
}
/*-- logo --------------------------------*/

div.hlavicka {
	background: url('../images/logo.jpg') no-repeat;
	width: 820px;
	height: 100px;
	border-bottom:1px solid #2B2612;
	border-top:1px solid #2B2612;
	margin-top:0;
}

div.hlavicka h1{
	position: relative; top: 0px;
	color:white;
	font-weight:bold;
	padding-left: 0.5em;
	padding-top: 0em;
	font-size: 150%;
}
.logoDolni{
	position: relative; top: 15px;
	color: white;
	font-size: 180%;
}
#clanek {
  clear:both;
  overflow:hidden;
}

#clanek img{
  float:left;
	border:none;
	max-height:150px;
	margin-right:10px;
	overflow:hidden;
}
/*---odkazová lišta---*/
div.odkazovaLista {
	clear: both;
	position: relative; top: 0px;
	overflow: hiden;
	width: 820px;
  height: 27px;
	margin: 0em 0em 0em 0em;
	background: #2B2612;
	border-bottom: 1px solid #EFEFCA;
}

.tlacitko {
	position: relative; top: 6px;
	color: white;
  text-decoration: none;
  font-weight:bold;
	font-size: 13px;
	margin: 0em 0em 0em 0em; 
	background: #2B2612;
	border-right: 1px solid #EFEFCA;
	padding : 6px 7px 5px 0.8em;
}
.posledni {
	border-right: none;
}

.tlacitko:hover {
	text-decoration: none;
	background: #81A000;
	color:white;
  }

.tlacitko_vybrane {
	position: relative; top: 6px;
	color: black;
  text-decoration: none;
  font-weight:bold;
	font-size: 13px;
	margin: 0em 0em 0em 0em; 
	background: white;
	border-right: 1px solid #EFEFCA;
	padding : 6px 7px 5px 0.8em;
}

.bezRamecku{
  border-left: none;
}
.hide {
display: none;
}

/* -- left column ad,news,menu box -- */
div.textBox {
	width: auto;
	text-align: left;
	margin : 0em 0.4em 0em 0.4em;
	border-style:none; border-width:1px; border-color:#2B2612;
}
.textBold{
  font-weight: bold;
}
div.odkazyClanek{
	align: buttom;
	text-align: right;
  font-size: 11px;
  font-weight: bold; 
  margin: 10px 5px 0px 5px;
  border-top:solid; border-width:1px; border-color:#2B2612;
}
/*---konec odkazová lišta---*/

div.teloStranky {
	clear: both;
	background-color: #EFEFCA;
}

div.sloupce {
	clear: both;
}

/* -- ad banner -- */
div.banner {
	border : none;
	text-align: center;
	/* border-style:solid; border-width:1px; border-color:#3300CC; */
	padding : 1px 1px 1px 1px;
}

/* -- main text areas % rated -- */
.verBoxFull {
	float: left;
	width:  11px;
 	padding: 0 1.9%;
	background-color: #FFFFFF;
	border-left:solid; border-width:1px; border-color:#2B2612;
}

.levePole {
	float: left;
	width: 181px;
	height: auto;
	background-color: #E1D889;
}
.ramecekDole {
 	border-bottom:solid; border-width:1px; border-color:#2B2612; 
}

.pravePole {
	float : right;
	width: 638px;
	height: 100%;
	background-color: #EFEFCA;
}


.novinky {
	float : left;
	overflow: auto;
  width: 440px;
  margin: 0em 0em 0em 0em;
	padding: 0.4em 0.4em 0em 0.4em;
	background-color: #EFEFCA;
}

.farnost {

}

.dSlovo {
	position: relative;
	float : left;
	width: 300px;
  margin: 0em 0em 0em 0em;
	padding: 0.5em 0.5em 0em 0.5em;
	background-color: #EFEFCA;
	border-left:solid; border-width:1px; border-color:#2B2612;
	border-right:solid; border-width:1px; border-color:#2B2612;

}

.pravysloupec {
	float: right;
  width: 150px;
  overflow: auto;
  margin: 0em 0em 0em 0em;
	padding: 0.5em 0.5em 0em 0.5em;
	background-color: #EFEFCA;
	border: 1px solid #2B2612;
	border-right:none;
}

.ramecekLeva {
  border-left: solid; border-width:1px; border-color:#2B2612;
}	

.nazevKostel {  
  float: left; 
	text-align: center;
  margin: 0 0 0 1em;
	_margin-top: 1em;
	}

.malyobrazek {
  float: left;
 	margin: 5px 1em 0 0;
	border: none;
  height: 100px;	
}

.textvlevo {
  float: left;
	padding: 0 0.5em 0 0.5em;
	width: 628px;
	border-bottom: solid; border-width:1px; border-color:#2B2612;
}

.detiPrava {
	float : right;
	overflow: auto;
  width: 180px;_width: 183px;
  margin: 0em 0em 0em 0em;
  margin-left:10px;
	padding: 0.4em 0.4em 0em 0.4em;
	background-color: #EFEFCA;
	border-left:solid; border-width:1px; border-color:#2B2612;
 	border-bottom:solid; border-width:1px; border-color:#2B2612;
  _border-bottom: none;
}

.deti {
	position: relative;
	float : left;
	width:  440px; _width: 455px;
  overflow: auto;
  margin: 0em 0em 0em 0em;
	padding: 0.4em 0.4em 0em 0.4em;
	background-color: #EFEFCA;
	border-left:solid; border-width:1px; border-color:#2B2612;
	border-bottom:solid; border-width:1px; border-color:#2B2612;
	_border-bottom: none;
}

.autor {
	text-align: right;
	font-style: italic;
	padding: 1em 1em 1em 1em;
}

.neRamecek {
  border-bottom: none;
}

.neRamecekLeva {
  border-left: none;
}

.dividingBorderAbove {
	border-top:solid; border-width:1px; border-color:#2B2612;
}

/* -- tab menu features -- */

.odkazyFarnost{
 	width: 430px;_width: 435px;
}
.odkazyClanek a{
  color: #000066;
}


/* -- more text -- */
.vic {
  text-align: right;
  font-size: 11px;
  margin: 0;
  padding: 0em 0;
}
.vic a{
	color : #000066;
	text-decoration : none ;
}
.vic a:hover{
	color: #81A000;
	text-decoration : none ;
}
.clear {
  clear: both;
}


/*-- bottom menu --*/
div.dolniLista{
	clear:both;
	width: 820;
	color: white;
	font-size:10px;
	background-color:#2B2612;
	padding: 1em 0.5em 1em 0.5em;
}

div.dolniLista a{
	color:white;
	
}

div.dolniLista a:hover{
	color:#81A000;
}

.dolniListaLeft{
	text-align: left;
	
}

.dolniListaCenter{
	position: relative; left: 150px;
}

.dolniListaRight{
	position: relative; left: 210px;
	text-align: right;
}

subInfo {
	color: #CCCFDE;
	text-align:center;
	margin-left:20em;
	margin-right:0.5em;
	font-size:10px;
}

verze {
	color: #CCCFDE;
	text-align:right;
	margin-left:20em;
	margin-right:0.5em;
	font-size:10px;
}

div.subInfo a{
	color :#00CCFF;
}

div.subMenuLinks{
	text-align: left;
	
	color:#CCCFDE;
	margin-left:2em;
}
div.subMenuLinks a{
	color:#CCCFDE;
}
div.subMenuLinks a:hover {
	color: #00CCFF;
	text-decoration: none;
}

/*-- page copyrights --*/
div.prazdne{
	width: auto;
	height: auto;
	background-color:#EFEFCA;
	border-style: solid;
	border-width: 1px 0 0 1px;
	padding: 0.3em 0.3em 0.3em 0.3em;
}
div.pageCopyright a{
	color :#969696;
}

/*-- photo frames --*/
.imagePhoto{
	float:left;
	width: auto;
	height: auto;
	border-style:solid; border-width:1px; border-color:#2B2612;	
	margin: 0 1em 0 0;
}

.nahled{
	float:left; 
  margin:10px; 
  border:none;
  height:80px;
}
.galerie{
	float:left; 
  overflow: auto; 
  padding:10px; 
  width:90%;
}
.galerie:hover{
	background:#E1D889;
}
.galerie_font{
	top: 20px;
	font-weight:bold;
	font-size:110%;
}

.highslide-wrapper, .highslide-outline {
	background: #FFFFFF;
}
.highslide img {
	border: 1px solid #D0D0D0;
}
.highslide:hover img {
	border-color: #A0A0A0;
}
.highslide-active-anchor img {
	visibility: visible;
	border-color: #808080 !important;
}
.highslide-image {
	border: 2px solid #FFFFFF;
}
.highslide-loading {
	color: black;
	border: 1px solid black;
	background-color: white;
	background-image: url(graphics/loader.white.gif);
}

.highslide-controls {
	position: static !important;
	margin-bottom: 0;
	width: 195px !important;
}
.highslide-gallery ul li {
	width: 106px;
	height: 106px;
	border: 1px solid #D0D0D0;
	background: #EDEDED;
	margin: 2px;
}

