@CHARSET "UTF-8";
/* rozcestník podle rolí (o městě, občan, ...) ... */
/* obarvení pro "O městě" */
#container #middle_mnu #about_city
{
	background-color: #124793;
}
#container #middle_mnu #about_city a
{
	color: white;
}

#main a
{
  color:#124793;
}

/* obarvení pro "Občan" */
#container #middle_mnu #citizen
{
	background-color: #D9EBDC;
}
	
/* obarvení pro "Podnikatel" */
#container #middle_mnu #business
{
	background-color: #F4D9D9;
}

/* obarvení pro "Turista" */
#container #middle_mnu #turist
{
	background-color: #FFF2DA;
}
/* ... rozcestník podle rolí (o městě, občan, ...) */
/* obsah... */
#content
{
  background: url('../images/bg_city.gif') repeat-y;
}
/* zobrazení pravého přechodu (nutný pro užší layout) */
#content_r
{
	background: url("../images/bg_city_r.gif") right repeat-y;
}

/* dolní zakončení přechodem... */
#bottomTrans
{
	background: url('../images/bg_city_bottom.jpg') no-repeat;
}
/* zobrazení pravého přechodu (nutný pro užší layout) */
#bottomTrans_r
{
	background: url("../images/bg_city_bottom_r.jpg") right repeat-y;
}
/* ...dolní zakončení přechodem */

/* motivační obrázek v záhlaví levého sloupce */
#left #previewImage
{
	background: url("../images/preview_01a.jpg") center top;
}

/* první úroveň menu */
#left .level1
{
	background-color: #DCE4EF;
}
/* značka odkazu +,-,> */
#left .level1 .sign
{
	color: #124793;
}

/* druhá úroveň menu */
#left .level2
{
	background-color: #C2D0E3;
	color: #0B2954;
}
/* značka odkazu +,-,> */
#left .level2 .sign
{
	color: black;
}

/* třetí úroveň menu */
#left .level3
{
	background-color: #C2D0E3;
	color: #0B2954;
}
/* značka odkazu +,-,> */
#left .level3 .sign
{
	color: black;
}
/* vybraná položka nebo položka pod kurzorem 
   !!!!! MUSÍ BÝT V SOUBORU AŽ PO LEVELn !!!!!
*/
#left .selected
{
	background-color: #124793;
	color: white;
}
#left .selected .sign
{
	color: white;
}

/* ... vyrolovávací menu */
/* ... levý sloupeček */

#main #navigation
{
	background-color: #124793;
	color: white;
}
#main #navigation a
{
	color: white;
}

/* obarvení nadpisů... */
/* nadpis h1 */
#main h1
{
	color: #124793;
}
/* nadpis h2 */
#main h2
{
	color: #124793;
}
/* nadpis h3 */
#main h3
{
	color: #124793;
}
/* nadpis h4 */
#main h3
{
	color: #124793;
}
/* nadpis h5 */
#main h3
{
	color: #124793;
}
/* ...obarvení nadpisů */

/* bloky ... */
#main .box .heading, #main .box_thin .heading
{
	background-color: #C2D0E3;
	color: #0B2954;
}

/* tabulky... */

#main .box .boxcontent table, #main .box_thin .boxcontent table
{
	border-collapse: collapse;
	width: 688px; /* -2px za border*/
	_width: 690px;
}

#main .box .boxcontent th, #main .box_thin .boxcontent th
/*{
	border: 1px solid #007C16;
}*/
{
  border: 1px solid #ffffff;
  padding: 2px 5px 3px 5px;
  background: #124793;
  color: #ffffff;
  font-weight: bold;
  text-align: left;  
}

#main .box .boxcontent th a, #main .box_thin .boxcontent th a 
{	
	color: #ffffff;	
}

#main .box .boxcontent td, #main .box_thin .boxcontent td
{
	border: 1px solid #ffffff;
	padding: 2px 5px 3px 5px;
  background: #DCE4EF;	
/*	border: 1px solid white;*/
}

#main .box .boxcontent td.noborder, #main .box_thin .boxcontent td.noborder
{
	border: none;
}
	
/* tabulky... */

/* šipečka před odkazem */	
.box .boxcontent a.highlightLink, .box_thin .boxcontent a.highlightLink
{
	background: url('../images/sipka_blue.gif') no-repeat 10px 50%;
}

/* div blok označený highlightLinks bude mít všechny pododkazy zvýrazněné šipečkou */
.boxcontent .highlightLinks a
{
	background: url('../images/sipka_blue.gif') no-repeat 0 50%;
}

/* šipečka před odkazem */
.box .boxcontent ul.linksList, .box_thin .boxcontent ul.linksList
{
	list-style-image: url('../images/sipka_blue.gif');
}

/* blok Obrázková galerie... */
/*#content .galleryItem_3, #content .galleryItem_5
{
	background-color: #E6F0FF;
}*/




#content .galleryItem_5
{
  background-color: #DCE4EF;
  border: 1px solid #C1D0E3;
  _position: relative;
  display: table;
  margin: 0 8px 8px 0;
  padding: 8px;  
  /*width: 112px; 
  _width: 130px;
  height: 118px;
  _height: 130px;*/
}

#content .galleryItem_3
{
  background-color: #DCE4EF;
  border: 1px solid #C1D0E3;
  position: relative;
  display: table;
  margin: 0px 4px 8px 0px;  
  _margin: 0px 2px 8px 0px;
	padding: 5px 1px 5px 1px;
}



#content .galleryItem_3 a, #content .galleryItem_5 a
{
  /*_position: absolute; 
  _top: 50%; left: 50%;*/
  display: table-cell; 
  /*vertical-align: middle;*/
}

#content .galleryItem_3 img, #content .galleryItem_5 img
{
  /* border: 1px inset #ffffff; */
  border: 1px solid #C1D0E3; 
}

#content .galleryItem_3 a img, #content .galleryItem_5 a img
{
  /*_position: relative; 
  _top: -50%; left: -50%;*/
}


/* ...blok Obrázková galerie */

/* blok Obrázkový seznam... */
#content .picLinksItem .picLinksImage
{
	background-color: #DCE4EF;
}
	
#content .picLinksItem .title
{
	background-color: #DCE4EF;
}
/* ...blok Obrázkový seznam */
/* blok Obrázkový rozcestník... */

.guidepostItem
{
	background-color: #DCE4EF;
  border: 1px solid #C1D0E3;
}

.guidepostItem img
{	
  border: 1px solid #C1D0E3;
}
/* ...blok Obrázkový rozcestník */
/* ... bloky */
/* ... obsahová část */
/* ... obsah */

/* AKTUALITY */
/* obsah aktuality */
.newsreel .item
{
	margin: 0 10px 10px 0;
    border-bottom: 1px solid #c2d0e3;
    padding-top: 5px;
    padding-bottom: 10px;
}

/* obrázek u aktuality */
.newsreel .item .image
{
	padding: 6px;
	background: #E6F0FF;
	float:left;
	position: relative;
	/*width: 108px;*/
	xxheight: 113px;
	text-align: center;
	border: 1px solid #c2d0e3;
}

/* obsah aktuality */
.newsreel .item #newie
{
	float: right;
	position: relative;
	width: 560px;
	padding: 0px 0px 0px 2px;
}

.newsreel .item #newie p
{
	padding: 0px;
	margin: 0px;
}

.newsreel .item #newie #caption
{
	background-color: none;
	color: #4C5C77;
	font-weight: bold;
	font-size: 1.3em;
	padding: 0px;
}
.newsreel .item #newie #caption a
{
	color: #124793; 
}
/* ... aktuality */
