/* strom */

body{
  background-color:#EDDCBA;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;}
 
a, a:link, a:visited{
  font-size:12px;
  color:#E8641B;}
  
#obsah #sloupec a, #obsah #sloupec a:link, #obsah #sloupec a:visited{
  color:#E8641B;
  font-size:11px;}
 
h1{
  font-size:20px;
  color:#333333;
  font-weight:bold;}

h2{
  font-size:16px;
  color:#333333;
  font-weight:bold;}

h3{
  font-size:14px;
  color:#333333;
  font-weight:bold;}
  
#stranka{
  margin:auto;
  width:847px;
}
  
#hlavicka{
  width:847px;
  height:244px;
  border-left:1px solid #999999;
  border-right:1px solid #999999;
} 
  
#hlavicka #obrazek{
  background-image:url(/celakovice/files/layout/design_13_obrazek.jpg);
  width:511px;
  height:244px;
  float:right;
  background-repeat:no-repeat;
} 
  
#hlavicka #nazev{
  background-image:url(/celakovice/files/layout/design_13_nazev.jpg);
  width:336px;
  height:144px;
  float:left;
  background-repeat:no-repeat;
} 
  
#hlavicka #submenu{
  width:336px;
  height:100px;
  float:left;
  color:#000033;
  background-color:#E2E2B4;
  position:relative;
  padding-bottom:0px;
} 
#menu{
  background-color:#9F9F00;
  padding:1px; 
  border-left:1px solid #999999;
  border-right:1px solid #999999;
  width:845px;
}
  
#paticka{
  width:787px;
  height:18px;
  background-color:#9F9F00;
  color:#FFFFFF;
  font-size:11px;
  padding:3px 30px 0px 30px;
  border-left:1px solid #999999;
  border-right:1px solid #999999;

}
  
#paticka #paticka_leva{
  float:left;}
  
#paticka #paticka_prava{
  float:right;}

#obsah{
  overflow: hidden;
  width:847px;
  height:auto;
  background:url("/celakovice/files/layout/vertlinebg.gif")  right top repeat-y #ffffff;
  border-left:1px solid #999999;
  border-right:1px solid #999999;
  text-align: justify;
}
  
#obsah #clanek{
  width:575px;
  padding:20px 20px 30px 20px;
  float:left;
}

#obsah #sloupec{
/*  position:relative;*/ /* nemuze byt relative, protoze pak se spatne zobrazuje menu */
  width:179px;
  float:right;
  padding:15px 15px 15px 15px;}
  
/*
#obsah #sloupec .cara{
  position:absolute;
  border-left:1px solid #CCCCCC;
  border-left:10px solid red;
  height:100%;
  left:0px;
  top:0px;}
*/  
#obsah #sloupec h1{
  font-size:20px;
  color:#006699;}

#obsah #sloupec h2,
#obsah #sloupec h2 a,
#obsah #sloupec h2 a:link,
#obsah #sloupec h2 a:visited,
#obsah #sloupec h2 a:hover,
#obsah #sloupec h2 a:active {
  font-size:15px;
  color:#006699;}
  
#obsah #sloupec .datum{
  font-size:12px;
  color:#999999;
  margin-top:-10px;}

#obsah #sloupec .zprava{
  font-size:11px;
  margin-top:-10px;
  color:#000033;}

p{
  font-size:12px;
  color:#333333;}

/* kalendar akci - zacatek */
  /* navigace detailu */
.foxactions-navheader {
width:98%;
margin-bottom:10px;
}
.foxactions-navheader td {
text-align:center;
vertical-align:top;
width:25%;
border:1px solid #5EA8CF;
}
  /* zobrazeni detailu */
.foxactions-detail {
padding-bottom:5px;
margin-bottom:5px;
}
.foxactions-detail h2 {
margin:0;
padding:0;
}
.foxactions-detail .para {}
.foxactions-detail .para-pers {
padding-left:10px;
}
.foxactions-detail .date {
  text-align:right;
}

  /* kalendarik */
#obsah #sloupec .foxactions-calendar a,
#obsah #sloupec .foxactions-calendar a:link,
#obsah #sloupec .foxactions-calendar a:hover,
#obsah #sloupec .foxactions-calendar a:active,
#obsah #sloupec .foxactions-calendar a:visited {
  color:#E8641B;
  font-size:12px;
}
#obsah #sloupec .foxactions-calendar a:hover {
  color:#006699;
}
.foxactions-calendar {
border:1px solid #5EA8CF;
}
.foxactions-calendar tr.navigation {
border-bottom:10px solid #5EA8CF;
}
.foxactions-calendar th,
.foxactions-calendar td {
text-align:center;
}
.foxactions-calendar td {cursor:default;}
.foxactions-calendar td.now {
	background-color:#ffffaa;
}
.foxactions-calendar td.nomonth {
	/*background-color:#ffcccc;*/
}
.foxactions-calendar td.week {
	background-color:#A1CCE2;
}
/* kalendar akci - konec */

/* kazani - zacatek */

.preachment-table { width:100%; border-collapse:collapse; border:0;}
.preachment-table img { border:0; vertical-align:middle }
.preachment-table th,
.preachment-table td { border:1px solid #5EA8CF; text-align:left; padding:2px; }
.preachment-table .td1 {width:80px;}
.preachment-table .td2 {width:100px;}
.preachment-table .td3 {}
.preachment-table .td4 {width:42px;}
.preachment-table .td5 {width:42px;}


/* kazani - konec */



/* fotogalerie - zacatek */
.foxphotogallery-categories-table { border-collapse:collapse; } /* main preview table for categories */
.foxphotogallery-categories-cont { border:1px solid #cccccc; }  /* div in the cell of table for categories */
.foxphotogallery-categories-cont img { border:0;}
.foxphotogallery-categories-cont h3 { margin:0; padding:0; }
.foxphotogallery-categories-cont p { margin:0; padding:0; }

.foxphotogallery-photos-table { border-collapse:collapse; }     /* main preview table for photos in category */
.foxphotogallery-photos-cont { border:1px solid #cccccc; }      /* div in the cell of table for photos in category */
.foxphotogallery-photos-cont img { border:0;}                   /*  */
.foxphotogallery-photos-cont h3 { margin:0; padding:0; }
.foxphotogallery-photos-cont p { margin:0; padding:0; }

.foxphotogallery-photo-navigation {}                            /* div with navigation buttons in photo detail page */
.foxphotogallery-photo-navigation img { border:0; }             /*  */


/* fotogalerie - konec */