/* CSS Document */

div.t_top_pruh  { background-color: #FFF; /*#676E28;*/ /*#ff9c06;*/
                  text-align: left;
                  color: #666;
                  font-weight: normal;
                  padding-left: 10px;
                }

div.t_body { /*border:1px solid #CCCCCC;*/
	/*border: 1px solid #DDD;*/ /* tohle je mozna dobry napad, a mozna taky ne... */
	border: 1px solid #DDD;
	border-top: 2px solid #DDD;
	margin-top: 1px;
	background-color: #F5F5F5;
}

div.t_anotace_novinek_body {
  background-color:#F4F4F4;  /*#FFDB9D;*/
  /*background-image: url(img/anotace_novinek_back.gif);
  background-repeat: repeat-y;*/
}

div.t_textik    { /*#ecf2b6;*/ /*#FFDB9D;*/
                  padding:6px 12px;
                  font-weight:bold;
		color: #A30046;
                }

div.t_anotace_textik {
  padding: 4px 8px 4px 8px;
  text-align: left;
  font-size: 11px;
  /*float: left;*/
/*border: 1px solid green;*/
/*	min-height: 100px;*/
}

div.t_textik_main {
  font-weight:bold;
  text-align: left;
  padding-bottom: 5px;
  color: #A30046;
}

div.t_textik_note {
/*	margin-left: 50px;*/
  padding-left: 0px;
  font-weight: normal;
  text-align: left;
}

div.t_anotace_obrazek {
  /*text-align:center;*/
  font-size: 11px;
  text-align: center;
}

.t_anotace_obrazek img {
  border:none;
  margin:4px;
}


div.t_anketa_moznosti   { padding:10px;
                          padding-left:16px;
                        }


div.t_footer            {
	/*background-color: #DDD;*/
	background: #FFF url(img/small-ousko.png) no-repeat right;
}

div.t_footer_right      { float:right;
                          width:100%;
                          height:14px;
                          text-align:right;
                        }

div.t_footer_right a    { text-decoration:none;
			  padding-right: 20px;
			  padding-left: 30px;
			  font-size: 9px;
                        }





div.t_soutez_left       { float:left;
                          letter-spacing:-1px;
                          /*width:168px;
                          _width:184px;*/
                          padding-left:16px;
                          color:#888A8C;
                        }

div.soutez_otazka       { margin-bottom:10px;
                        }

div.soutez_zneni_otazky { padding:5px 0px;
                          font-weight:bold;
                        }

div.t_soutez_right      { float:right;
                          padding: 4px;
                          /*background-color:#de5639;*/
                        }

div.t_soutez_left input               {  margin:0px;
                                         _margin:-2px;
                                         padding:0px;
                                       }

div.t_soutez_bottom     { height:30px;
                          /*background-color:#d5d772;*/ /* #cfdb51; #FFCB7D;*/
                          padding-top:4px;
                          padding-left:16px;
                        }

input                   { font-size:98%;
                        }

input.text                             {   height:20px;

                                       }

span.button                           {
					    background: #EEE url(img/gr-bg.png) repeat-x;
                                            border:1px solid #DDD;
                                            height:20px;
                                            text-decoration: none;
                                            padding: 3px 5px;
                                            cursor: pointer;
                                            font-weight: normal;
                                            font-size:95%;
                                       }
input.button {
	background:#EEEEEE url(img/gr-bg.png) repeat-x scroll 0%;
	border:1px solid #DDDDDD;
	font-size:95%;
	font-weight:normal;
	height:15px;
	padding:3px 5px;
	text-decoration:none;
}

input.submit, button.submit            {
					    background: #EEE url(img/gr-bg.png) repeat-x;
                                            border:1px solid #DDD;
                                            height:20px;
                                            padding: 1px 5px;
                                            color: #666;
                                            font-size:95%;
                                            cursor:pointer;
                                       }
/*button.submit                           {    background-color:#c5c772;
                                             border:2px solid #DDD;
                                             height:20px;
                                             color: #666;
                                             margin:10px;
                                             font-size:95%;
                                             cursor:pointer;
                                       }
*/

div.t_soutez_bottom input.text { margin-right:20px;
                               }

div.t_soutez_bottom input.submit { width:50px;
                                 }

div.archiv_vysledky_hledani      { margin-bottom:10px;
                                   padding-bottom:10px;
					   border-bottom:1px solid #666;
                                 }

div.archiv_vysledek_hledani      { margin-left:40px;
                                 }

div.arch_podnadpis               { margin:4px 0px;
                                   font-size:110%;
				   color: #060;
                                 }

div.no_rec_found                 { text-align:center;
                                   margin:10px 5px;
                                   font-size:120%;
                                   color:red;
                                 }



div.anotace_cont                 { margin-bottom:20px;
                                 }



div.partneri_cont                { margin-bottom:20px;
                                 }

div.partner_cont                 { padding:2px 4px;
                                   margin:0px 8px;
                                 }

div.partner_cont_line            {
  margin:0px 8px;
  height:1px;
  border-bottom:1px dashed #AAAAAA;
  overflow: hidden;
}

div.partneri_body a              { font-weight:bold;
                                   text-decoration:none;
                                   font-size:110%;
                                   color:#AAAAAA;
                                 }



div#footer_odkazy {
				width: 90%;
				margin-left: 5%;
				margin-right: 5%;
				font-size: 9px;
}

div#footer_odkazy div.partner_cont {
				display: inline;
                white-space: nowrap;
}









div.clanek_preview               { width:256px;
                                   _width:266px;
                                   margin-bottom:10px;
                                   padding-left:5px;
                                   padding-right:5px;
                                   padding-bottom:10px;
                                   float:left;
                                   /*border-bottom:2px solid #CCCCCC;*/
                                   /*height:253px;
                                   _height:255px;*/
                                 }

div.clanek_mini_preview          { padding:4px 0px 4px 0px;
                                   margin:0px 16px 0px 3px;
                                 }

.datum_mini_preview {
	float: left;
	width: 66px;
	text-align: right;

}

.nadpis_mini_preview {
	float: left;
	margin-left: 10px;
	width: 400px;
	overflow: ellipsis;
	font-weight: bold;
}

img.clanek_preview_element_image { float:left;
                                   margin-right: 4px;
                                 }
.clanek_modre {
	margin-top: 3px;
	/*background-color: #EBF3C0; */ /* hooray, celebration */
}



div.clanek_perex                 {
                                   background-color:#E9F7FE;
                                 }

div.t_clanek_perex               {
				   /*height:166px;
                                   _height:174px;*/
				   height:183px;
                                   _height:191px;
                                   overflow:hidden;
                                   padding:4px;
                                   text-align:left;
                                 }

div.t_clanek_vice                {
                                   text-align:right;
                                   height:18px;
                                   _height:22px;
                                   padding:4px 4px 0px 4px;
                                 }

div.t_clanek_nazev               { font-weight:bold;
                                   height:37px;
                                   max-height:40px;
				   font-size: 130%;
				   overflow: hidden;
                                 }

div.t_clanek_datum_zverejneni    { float:left;
                                   width:auto;
                                   padding-left:8px;
                                   padding-right:8px;
                                   background-color:#ECF2B6;  /*#FFDB9D;*/
                                   font-weight:bold;
                                   letter-spacing:-1px;
                                 }

/* vitek 2008-02-06 */
div.t_akce_mala_parent {
	height: 12px;
	margin-top: -10px;
	margin-bottom: -3px;
}
div.t_akce_mala_parent2 {
	height: 12px;
	margin-top: 2px;
	margin-bottom: 0px;
	_margin-bottom: -3px;
	padding-left: 30px;
	padding-top: 5px;
}
div.t_akce_mala {
	float: right;
	text-align: right;
	padding-left:8px;
	padding-right:8px;
	font-weight: normal;
	letter-spacing: 0px;
	font-size: 100%;
}
div.t_akce_sekce                 {
				   text-align: right;
                                   margin-top: 15px;
				   width:auto;
                                   padding-left:8px;
                                   padding-right:8px;
                                   background-color:#676E28; /*#FFDB9D;*/
                                   color: #ffffff;
                                   font-weight:normal;
                                   letter-spacing:0px;
                                   font-size: 150%;
                                 }

div.t_akce_sekce_mala_parent            {
				height: 12px;
                                   /*margin-top: 2px;*/
                                   margin-top: -10px;
                                   margin-bottom: -3px;
}
div.t_akce_sekce_mala            {
				float: right;
				text-align: right;
                                   padding-left:8px;
                                   padding-right:8px;
/*                                   background-color:#676E28; /*#FFDB9D;*/
                                   color: black;
                                   font-weight:normal;
                                   letter-spacing:0px;
                                   font-size: 100%;
                                 }


div.t_akce_vystava_mala_parent            {
				height: 12px;
                                   margin-top: -10px;
                                   margin-bottom: -3px;
}
div.t_akce_vystava_mala            {
				float: right;
				text-align: right;
                                   padding-left:8px;
                                   padding-right:8px;
                                   /*margin-top:5px;*/
				/*background-color:#676E28; /*#FFDB9D;*/
				/*color: black;*/
                                   font-weight:normal;
                                   letter-spacing:0px;
                                   font-size: 100%;
                                   /*background-color: #EEE;*/
                                 }


div.t_clanek_sekce               { float:right;
                                   width:auto;
                                   padding-left:8px;
                                   padding-right:8px;
                                   background-color:#ECF2B6; /*#FFDB9D;*/
                                   font-weight:normal;
                                   letter-spacing:0px;
                                 }

div.t_clanek_top                 { margin-bottom:4px;
                                 }



div.clanek_detail                { margin:0px 16px 10px 4px;
                                   padding-bottom: 8px;
                                   /*border-bottom: 1px solid #CCC;*/
                                 }

div.detail_top                   { text-align:right;
                                   padding-bottom:0px;
                                   /*border-bottom:1px solid #d5d772;*/
                                   margin-bottom:0px;
                                 }

div.nadpis_1                     { font-size:190%;
				   margin-top: 10px;
                                   /*font-weight:bold;*/
                                 }


div.detail_text                  { margin:10px 0px 10px 0px;
                                   text-align:justify;
                                 }

div.detail_autor                 { text-align:right;
                                   padding-right:20px;
											  font-style: italic;
                                 }

div.detail_imgs                  { margin:0px 0px 0px 0px;
                                   float: left;
                                 }

img.default_element_image        { 
									margin:2px 4px 5px 0px;
/*									_margin:2px 5px 5px 0px;*/
                                   float: left;
                                 }

div.banner_container
					             { padding-left:28px;
                                   margin:10px 0px;
                                   padding-bottom:10px;
                                   /*border-bottom:2px solid #CCCCCC;*/
                                   width:504px;
                                   _width:532px;
                                 }
div.banner_container_empty       {
                                   _height:10px;
                                   font-size: 1px;
                                 }

div.banner_container img         { border:2px solid #CCCCCC;
                                 }

div.zpravy_cont                  { width:255px;
                                   _width:266px;

                                   float:left;
                                   abackground-color:#ECF2B6;
                                   height:258px;
                                   _height:260px;

                                   padding-right:5px;
                                   /*border-bottom:2px solid #CCCCCC;*/
                                 }

div.zprava_cont                  { float:none;
                                   overflow:hidden;
                                 }

div.zprava_nazev                 {
                                   font-weight:bold;
				   color: #A30046; /* the goggles - they do nothing */
                                 }
div.zprava_nazev a {
	color: #A30046;
}

div.zprava_text p {
  padding: 0px;
  margin: 0px;
}

div.zpravy_body                  { background-color:#F4F4F4; /*#FFCB7D;*/
                                   height:234px;
                                   overflow: auto;
								   width: 230px;
                                 }

div.zprava_body                  {
                                   padding:4px;
                                   overflow:hidden;
                                 }

div.titulka_cont        {
                          min-width:91px;
                          _width:93px;
                          float:left;

                        }

div.titulka_obrazek img          { border:0px solid #DDD;
                                 }

div.t_titulka_top_pruh  { background: #FFF url(img/small-grey.png) left no-repeat;
                          text-align: left;
                          color: #666;
                          letter-spacing: -1px;
                          padding-left: 15px;
                          width: auto;
                          font-weight: normal;
			  font-size: 9px;
			  height: 14px;
                        }
.t_titulka_top_pruh_gr {
	background: #FFF url(img/small-green.png) left no-repeat;
	text-align: left;
	color: #666;
	letter-spacing: -1px;
	padding-left: 17px;
	width: auto;
	font-weight: normal;
	font-size: 9px;
	height: 14px;
}

div.t_dalsi_clanky_top_pruh  {
	background-color:#676E28; /*#ff9c06;*/
	color:white;
	letter-spacing:-1px;
	padding:0px 0px 1px 2px;
	margin:0px 12px 0px 0px;
	width:auto;
	font-weight: normal;
}


div.stodvacetpet_add_cont        { float:right;

                                   min-width:123px;
                                   _width:129px;

                                 }




div.stodvacetpet_add_cont img    { border:1px solid #DDD;
                        }

div.titulka_a_reklama   { margin-bottom:20px;
                        }
.reklama_banner {
	border: 0px;
}



div.condensed_result_container               {
                                               padding-right:13px;
                                             }

div.t_condensed_datum                    {
                                           font-size:110%;
                                           /*color:black;*/
                                           letter-spacing:-1px;
                                           margin: 0px 10px;

                                         }
/*div.t_condensed_datum                        { font-size:130%;
                                               font-weight:bold;
                                               margin-bottom:4px;
                                             }*/

div.t_zarizeni_condensed_template {
	padding-left:10px;
	margin-top:5px;
}

div.zarizeni_cond_nazev,div.szar_nazev     {
	/*background-color:#ECF2B6;*/
	color: #060;
	font-size:140%;
	padding:3px 0px;
}
.zarizeni_cond_nazev a {
	color: #060;
}

div.zarizeni_cond_adresa,div.szar_adresa    {
	margin-left:16px;
	padding-bottom:4px;
	border-bottom:1px solid black;
}

div.t_akce_single_template {
	background-color:#E5F1E5;
	margin: 5px 0px 0px 10px;
	padding: 0px;
	border: 1px solid white;
}
.t_akce_single_template p {
	margin: 0px;
}

div.akce_nazev                               { font-size:110%;
                                             }



div.szar_template                            {
                                               padding-right:13px;
                                             }

div.szar_poznamka                            { margin-top:4px;
                                             }

div.szar_akce                                { margin-top:4px;
                                             }

div.szar_akce div.t_datum                    { font-weight:bold;
                                               padding-left:16px;
                                               font-size:120%;
                                               letter-spacing:-1px;
                                             }


img.grafik_element_image                     { border:none;
                                             }

div.anketa_archiv_cont                       { margin-right:16px;
                                               margin-top:10px;
                                             }

div.soutez_predchozi_cont                    { margin-right:16px;
                                               margin-top:10px;

                                             }

div.soutez_predchozi_cont div.t_soutez_right { float:right;
                                             }

div.s_vyherce                                  { padding:3px 12px;
                                                 border-top:1px solid #CCCCCC;

                                               }

div.t_soutez_spravna                           { font-size:130%;
                                                 font-weight:bold;
                                               }

div.t_clanek_archiv_left                       { float:left;
                                                 width:90px;
                                                 text-align:right;
                                               }

input.input_nazev                              { width:320px;
                                               }

input.input_textik                             { width:200px;
                                               }


span.komentare_btn {
  /*background-color: #d5d772;*/ /*#FFDB9D;*/
  font-style: italic;
  padding: 1px;
  cursor: pointer;
  font-weight: bold;
}

div.detail_komentare_titulka {
  margin: 8px 0px 0px 0px;
  border-top: 10px solid #FFF;
  color: #FFF;
  /*background-color: #DDD;*/ /*#ff9c06;*/
}

div.d-bg-l {
	height: 19px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
div.d-bg-r {
	height: 19px;
	margin: 0px;
	padding: 0px 5px 0px 0px;
}
div.d-bg-c {
	height: 19px;
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	color: #FFF;
}

div.detail_komentare_form {
  padding: 5px 5px 0px 5px;
  /*background-color: #F4F4F4;*/ /*#FFDB9D;*/
}

div.detail_komentare {
  padding: 6px 5px 0px 5px;
  /*background-color: #F4F4F4;*/
}

div.detail_komentar_title {
  margin: 0px 0px 0px 0px;
  padding: 0px 2px 1px 2px;
  /*background-color: #DDD;*/
  font-weight: normal;
  color: #666;
}

div.detail_komentar_title a {
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}


div.detail_komentar_content {
  padding: 2px 2px 6px 2px;
}

div.t_soutez_moznosti {
  padding-bottom: 4px;
}

div.search_trimmed
                                         {
                                           padding:10px;
                                           padding-left:15px;
                                           margin-left:10px;
                                           margin-right:10px;
                                           margin-top:30px;
                                           color:black;
                                           font-size:100%;
                                           background-color:white;
                                           letter-spacing:-1px;
                                           text-decoration:none;
                                           font-weight:bold;
                                           border: 1px solid black;
                                         }

div.akce_poznamky_a_komentare {
  padding: 4px 4px 4px 17px;
  margin: 0px;
  color: #666;
}

div.detail_text p {
  padding: 0px;
  margin: 0px;
}
div.detail_text b p {
  padding: 0px;
  margin: 0px;
}

div.x_250_add_container            {
				/*border:2px solid #CCCCCC;*/
                                margin:20px 0px;
                                   
                                 }

div.x_250_add_container img        { border:none;
/*border:2px solid #CCCCCC;*/
                                 }

.fl_left_nadpis {
	height: 31px;
	margin-top: 10px;
	margin-bottom: 20px;
	width: 527px;
	/*margin-right: 15px; nefunguje, wtf */
}
.fl_left_nadpis .obr {
	float: left;
	width: 31px;
}
.fl_left_nadpis .nadpis {
	float: right;
	font-size: 130%;
	font-weight: bold;
	width: 480px;
	_width: 490px;
	/*padding: 7px; ma byt nizsi... wtf? */
	padding: 4px;
	margin-top: 3px;
}

.fl_left a {
	/*color: #666;*/
}

.blackborder1 {
	margin: 0px;
	padding: 0px;
	height: 30px;
	padding-left: 5px;
	background: transparent url(img/bl-left.png) no-repeat left;
	margin-bottom: 5px;
}
.blackborder2 {
	margin: 0px;
	padding: 0px;
	height: 30px;
	padding-right: 5px;
	background: transparent url(img/bl-right.png) no-repeat right;
}
.blackborder3 {
	margin: 0px;
	padding: 0px;
	margin-top: 3px;
	background: transparent url(img/bl-bg.png) repeat-x;
	text-align: center;
}
.blackborder4 {
	margin: 0px;
	padding: 5px;
	border-bottom: 1px solid #E5F1E5;
}
.blackbutton {
	background: #000 url(img/bl-button.png) repeat-x;
	color: #CCC;
	border: 0px;
	margin-top: 1px;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	_border: 0px;
	font-size: 10px;
	height: 18px;
	_height: 20px;
}
.greenbutton {
	background: #000 url(img/gr-bg.png) repeat-x;
	color: #000;
	border: 1px solid #666;
	font-size: 10px;
	height: 18px;
	_height: 20px;
}

.t_top_pruh1  {
	margin: 0px;
	padding: 0px;
	height: 20px;
	padding-left: 5px;
	background: transparent url(img/gr-left.png) no-repeat left;

	text-align: left;
	color: #000;
	font-weight: normal;
}
.t_top_pruh2  {
	margin: 0px;
	padding: 0px;
	height: 20px;
	padding-right: 5px;
	background: transparent url(img/gr-right.png) no-repeat right;
}
.t_top_pruh3  {
	margin: 0px;
	height: 20px;
	padding: 3px 0px 0px 8px;
	background: transparent url(img/gr-bg.png) repeat-x;
}

hr {
	height: 1px;
	border: 0px;
}

.subnadpis_caps {
	color: #060;
	width: 527px;
	font-size: 14px;
	/*font-variant: small-caps; hate hate hate */
	text-transform: uppercase;
	margin: 25px 0px 10px 0px;
	border-bottom: 1px solid #CCC;
}
.subnadpis_2 {
	color: #060;
	font-size: 12px;
	margin: 15px 0px 2px 0px;
}

.green_button {
	background: transparent url(img/gr-bg.png) repeat-x;
	color: #666;
	height: 20px;
	padding: 2px 10px 2px 10px;
	border: 1px solid #DDD;
	cursor: pointer;
}

.color_ , .color_inzerce, .color_prace-u-nas, .color_press, .color_adresar, .color_redakce, .color_registrace {
	color: #060;
}
.bgcolor_ , .bgcolor_inzerce, .bgcolor_prace-u-nas, .bgcolor_press, .bgcolor_adresar, .bgcolor_redakce, .bgcolor_registrace {
	background-color: #E5F1E5;
}
.color_divadla {
	color: #D91D52;
}
.bgcolor_divadla {
	background-color: #FEE;
}
.color_kina-film {
	color: #00667A;
}
.bgcolor_kina-film {
	background-color: #EEF;
}
.color_ostatni-zarizeni {
	color: #ED1586;
}
.bgcolor_ostatni-zarizeni {
	background-color: #FEF;
}
.color_hudba-kluby {
	color: #003C7E;
}
.bgcolor_hudba-kluby {
	background-color: #FEF;
	background-color: #EEF;
}
.color_galerie-muzea {
	color: #879741;
}
.bgcolor_galerie-muzea {
	background-color: #F9F1E6;
	background-color: #EFD;
}
.color_knihy-literatura {
	color: #e28b18;
}
.bgcolor_knihy-literatura {
	background-color: #f8dbb9;
}
.color_restaurace-menu {
	color: #F7961D;
}
.bgcolor_restaurace-menu {
	background-color: #F2E7E5;
	background-color: #FED;
}
.color_vzdelani {
	color: #695147;
}
.bgcolor_vzdelani {
	background-color: #a89185;
}
.color_fashion {
	color: /*rgb(250, 220, 1);*/#f2dd1a;
}
.bgcolor_fashion {
	background-color: #f9fabd;
}
.color_tips {
	color: #C82027;
}
.bgcolor_tips {
	background-color: #F9E5E6;
}

.color_deti {
	color: #5C2E91;
}
.bgcolor_deti {
	background-color: #EDF;
}

.color_vylety {
	color: #41B549;
}
.bgcolor_vylety {
	background-color: #EFE;
}
.color_predprodej {
	color: #791337;
}
.bgcolor_predprodej {
	background-color: #e1b4c4;
}
.color_vnitrni-svety {
	color: #42bdc4;
}
.bgcolor_vnitrni-svety {
	background-color: #d4edf0;
}



.color_rev_bg_ , .color_rev_bg_inzerce, .color_rev_bg_prace-u-nas, .color_rev_bg_press, .color_rev_bg_adresar, .color_rev_bg_redakce, .color_rev_bg_registrace, .color_rev_bg_deti, .color_rev_bg_vylety {
	background-color: #060;
}
.color_rev_bg_divadla {
	background-color: #D40;
}
.color_rev_bg_kina-film {
	background-color: #238;
}
.color_rev_bg_hudba-kluby, .color_rev_bg_ostatni-zarizeni {
	background-color: #007;
}
.color_rev_bg_galerie-muzea {
	background-color: #B70;
}
.color_rev_bg_knihy-literatura {
	background-color: #B6062A;
}
.color_rev_bg_restaurace-menu {
	background-color: #810;
}
.color_rev_bg_vzdelani {
	background-color: #069;
}
.color_rev_bg_fashion {
	background-color: #90F;
}
.color_rev_bg_tips {
	background-color: #C00;
}


.zarizeni_odsazene {
	margin-top: 20px;
}
.bottom .menu_content {
	padding: 2px 5px;
}
.bottom .menu_content a {
	color: #060;
}
