@CHARSET "UTF-8";

#main a {
  color:#00ADD0;
}
#main a:hover {
  color:#003C69;
}

/* rozcestník podle rolí (o městě, občan, ...) ... */

#container #middle_mnu a {
	color: #FFFFFF;
	text-decoration: none;
}
/* obarvení pro "O městě" */
#container #middle_mnu #about_city .menubox {
	background-color: #00ADD0;
	cursor: pointer;
}
#container #middle_mnu #about_city:hover .menubox {
	background-color: #003C69;
	cursor: pointer;
}

/* obarvení pro "Občan" */
#container #middle_mnu #citizen .menubox {
	background-color: #FF7900;
	cursor: pointer;
}
#container #middle_mnu #citizen:hover .menubox {
	background-color: #003C69;
	cursor: pointer;
}

/* obarvení pro "Podnikatel" */
#container #middle_mnu #business .menubox {
	background-color: #FF0E49;
	cursor: pointer;
}
#container #middle_mnu #business:hover .menubox {
	background-color: #003C69;
	cursor: pointer;
}

/* obarvení pro "Turista" */
#container #middle_mnu #turist .menubox {
	background-color: #00AF3F;
	cursor: pointer;
}
#container #middle_mnu #turist:hover .menubox {
	background-color: #003C69;
	cursor: pointer;
}

/* ... 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;
}



/* ... vyrolovávací menu */
/* ... levý sloupeček */

#main #navigation {
	background-color: #00ADD0;
	color: #003C69;
}
#main #navigation a {
	color: white;
}
#main #navigation a:hover {
	color: #003C69;
}

/* obarvení nadpisů... */
/* nadpis h1 */
#main h1
{
	color: #00ADD0;
}
/* nadpis h2 */
#main h2
{
	color: #00ADD0;
}
/* nadpis h3 */
#main h3
{
	color: #00ADD0;
}
/* nadpis h4 */
#main h3
{
	color: #00ADD0;
}
/* nadpis h5 */
#main h3
{
	color: #00ADD0;
}
/* ...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: #E7EEF8;	
/*	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/vykricnik-odrazka.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/vykricnik-odrazka.gif') no-repeat 0 50%;
}

/* šipečka před odkazem */
.box .boxcontent ul.linksList, .box_thin .boxcontent ul.linksList
{
	list-style-image: url('../images/vykricnik-odrazka.gif');
}

/* blok Obrázková galerie... */



.galleryItem_5
{
  background-color: #E5F7FA;
  border: 1px solid #C1D0E3;
}

.galleryItem_3
{
  background-color: #DCE4EF;
  border: 1px solid #C1D0E3;
}

 .galleryItem_3 a, .galleryItem_5 a
{
}

.galleryItem_3 img, .galleryItem_5 img
{
  border: 1px solid #C1D0E3; 
}

.galleryItem_3 a img, .galleryItem_5 a img
{
}


/* ...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: 90px;
	xxheight: 113px;
	text-align: center;
	border: 1px solid #c2d0e3;
}

/* obsah aktuality */
.newsreel .item #newie
{
	float: right;
	position: relative;
	width: 570px;
	padding: 0px 0px 0px 2px;
}

.newsreel .item #newie p
{
	padding: 0px;
	margin: 0px;
}

.newsreel .item #newie #caption
{
	background-color: transparent;
	color: #4C5C77;
	font-weight: bold;
	font-size: 1.3em;
	padding: 0px;
}
.newsreel .item #newie #caption a
{
	color: #124793; 
}
/* ... aktuality */

/* =============== LEVA NAVIGACE ============= */
/* = Menu globals                            = */
#mmo_left_menu { width:240px; }
#mmo_left_menu div:hover { xbackground-color: #00ADD0; color: #003C69; }
.nav_active a { color: #FFFFFF;}
.nav_active a:hover { color: #FFFFFF;}
.nav_active {background-color: #00ADD0;}

/* = Level 1 menu                            = */
#mmo_nav_list_level_1 
{
	padding: 0 1px 1px;
	margin-left: 0;
	font: Arial, sans-serif;
	width: 234px;
	list-style: none;
}
#mmo_nav_list_level_1 li
{
	margin: 0;
	text-align: left;
	background-color: #E7EEF8;
}

#mmo_nav_list_level_1 li a
{
	padding: 0.45em 0.5em 0.45em 0.75em;
	text-decoration: none;	
}

#mmo_nav_list_level_1 li a:hover {
	color:#003C69;
}

.nav_plus_level_1 {
	background-image: url('../images/plus_sign.gif');
	background-repeat: no-repeat;
	background-position: 0.5em;
	border-top: 1px solid white;
	padding: 0.45em 0.5em 0.45em 1.5em;
}

.nav_minus_level_1 {
	background-image: url('../images/minus_sign.gif');
	background-repeat: no-repeat;
	background-position: 0.5em;
	padding: 0.45em 0.5em 0.45em 1.5em;	
	border-top: 1px solid white;
}

.nav_leaf_level_1 {
	background-image: url('../images/leaf_sign.gif');
	background-repeat: no-repeat;
	background-position: 0.5em;
	padding: 0.45em 0.5em 0.45em 1.5em;
	border-top: 1px solid white;
}


/* =============== LEVA NAVIGACE ============= */
/* = Level 2 menu                            = */
#mmo_nav_list_level_2 
{
	padding: 0px;
	margin-left: 0;
	font: Arial, sans-serif;
	width: 234px;
	list-style: none;
	background: #C2D0E3;
}
#mmo_nav_list_level_2 li
{	
	margin: 0;
	text-align: left;
	background-color: #B3DAE9;
}

#mmo_nav_list_level_2 li a
{
	padding: 0.45em 0.5em 0.45em 2em;
}

.nav_plus_level_2 {
	background-image: url('../images/plus_sign.gif');
	background-repeat: no-repeat;
	background-position: 2em 50%;
	padding: 0.45em 0.5em 0.45em 1.5em;
	border-top: 1px solid white;
}

.nav_minus_level_2 {
	background-image: url('../images/minus_sign.gif');
	background-repeat: no-repeat;
	background-position: 2em 50%;
	padding: 0.45em 0.5em 0.45em 1.5em;
	border-top: 1px solid white;
}

.nav_leaf_level_2 {
	background-image: url('../images/leaf_sign.gif');
	background-repeat: no-repeat;
	background-position: 2em 50%;
	padding: 0.45em 0.5em 0.45em 1.5em;
	border-top: 1px solid white;
}

/* =============== LEVA NAVIGACE ============= */
/* = Level 3 menu                            = */
#mmo_nav_list_level_3 
{
	padding: 0px;
	margin-left: 0;
	font: Arial, sans-serif;
	width: 234px;
	list-style: none;
	background: #DCE4EF;
}
#mmo_nav_list_level_3 li
{	
	margin: 0;
	text-align: left;
}

#mmo_nav_list_level_3 li a
{

}

.nav_plus_level_3 {
	background-image: url('../images/plus_sign.gif');
	background-repeat: no-repeat;
	background-position: 3em 50%;
	padding: 0.45em 0.5em 0.45em 2em;
	border-top: 1px solid white;
}

.nav_minus_level_3 {
	background-image: url('../images/minus_sign.gif');
	background-repeat: no-repeat;
	background-position: 3em 50%;
	padding: 0.45em 0.5em 0.45em 2em;
	border-top: 1px solid white;
	background-color: #124793; color: #fff;
}

.nav_leaf_level_3 {
	background-image: url('../images/leaf_sign.gif');
	background-repeat: no-repeat;
	background-position: 3em 50%;
	padding: 0.45em 0.5em 0.45em 2em;
	border-top: 1px solid white;
}
