html, body              {margin:0; padding:0}
body                    {font:90%/1.1em Arial, Tahoma, Verdana, sans-serif; color:#4b4b4b;}
a                       {color:#006699}
#header          {background:#ffffff; margin-top:3px; border-bottom:1px black solid}
#header_hp       {background:#ffffff; margin-top:3px; border-bottom:1px black solid}
div#footer p            {margin:0; padding:5px 10px;}
div#wrp                 {float:left; width:100%}
div#content             {margin:0px 130px 0px 175px;}
div#nvg                 {background:#ffffff; float:left; width:175px; margin-left:-100%;}
div#mor                 {background:#ffffff; float:left; width: 125px; margin:5px 0px 0px -125px}
div#mor p               {margin:0px 0px 0px 0px;}
div#footer              {background:#ffffff; margin-bottom:3px; padding:3px 0px 3px 0px; clear:left; border-bottom:1px black solid; width:100%;}
div#footer_in           {margin-left:185px;}
div#footer ul           {margin:0.3em 0; padding:0; text-align:left;}
div#footer li           {display:inline; list-style-type:none; margin:0 0.3em; padding:0.2em 0.3em;}
div#zprava_hp           {padding:5px 0px 0px 0px; margin:5px 0px 5px 0px; border:1px solid silver;}
div#zprava_hp a:visited {color:#808080}
div#zprava_hp h2        {margin:0px 5px 0px 5px; padding:7px 10px 5px 8px; font-size:120%; font-weight:Bold; border-bottom:1px solid #eff0f1;}
div#zprava_hp p         {margin:5px 10px -2px 5px;}
div#zprava_hp h3        {padding:0px 10px 0px 5px; font-size:80%; font-weight:Bold; letter-spacing:0.05em; text-align:justify;}
div#zprava_hp_firma     {float:left;}
div#zprava_hp_datum     {float:right; text-align:right; font-size:75%; color:black}
div#zprava_hp_popis     {float:left; margin:0px 0px 1px 0px;}
div#zprava_hp_archiv    {padding:5px 0px 0px 0px; margin:5px 0px 5px 0px; border:1px solid silver;}
div#zprava_hp_archiv a:visited {color:#808080}
div#zprava_hp_archiv h2 {margin:0px 5px 0px 5px; padding:7px 10px 5px 8px; font-size:120%; font-weight:Bold; border-bottom:1px solid #eff0f1;}
div#zprava_hp_archiv p  {margin:5px 10px -2px 15px;}
div#zprava_hp_archiv h3 {padding:0px 15px 0px 15px; font-size:80%; font-weight:Bold; letter-spacing:0.05em; text-align:justify;}
div#zpravy_start        {margin:5px 0px 5px 0px; padding:5px 5px 0px 5px; border:1px solid silver}
div#zpravy_start h1     {margin:3px 0px 5px 5px; font-size:120%; color:black; font-weight:Bold}
div#zprava_hp table     {margin:0px 0px -5px 0px;}
#logo_zprava_hp         {margin:5px 0px 0px 10px; width:80px;}
div#zprava p            {padding:5px 10px 0px 5px; margin:0px; }
div#zprava h1           {margin:0px 5px 0px 5px; padding:7px 10px 5px 8px; font-size:120%; color:black; font-weight:Bold; border-bottom:1px solid #eff0f1;}
div#zprava h2           {font-size:90%; margin:10px 15px 10px 15px; font-weight:Bold; letter-spacing:0.05em; text-align:justify;}
div#zprava h3           {font-size:90%; margin:15px 0px 0px 5px; padding:3px 0px 0px 0px; font-weight:Bold; }
div#zprava h4           {font-size:80%; margin:0px 15px 0px 5px; padding:0px 0px 3px 0px; color:#339933; font-weight:Normal; }
#odkaz-info             {margin:-5px 15px 10px 15px; background: #f5f5f5;}
div#zprava h5           {font-size:120%; margin:15px 0px 5px 20px; font-weight:Bold; }
div#zprava p            {font-size:90%; margin:0px 10px 10px 15px; text-align:justify; font-weight:Normal; }
div#zprava li           {font-size:90%; margin:0px 15px 0px 0px; text-align:justify; font-weight:Normal; }
div#zprava              {padding:5px 0px 5px 0px; margin:5px 0px 5px 0px; border:1px solid silver;}
div#zprava table        {margin:0px 0px 0px 20px; }
div#zprava_monster p            {padding:5px 10px 0px 5px; margin:0px; }
div#zprava_monster h1           {margin:0px 5px 0px 5px; padding:7px 10px 5px 8px; font-size:120%; color:black; font-weight:Bold; border-bottom:1px solid #eff0f1;}
div#zprava_monster h2           {font-size:90%; margin:10px 15px 10px 15px; font-weight:Bold; letter-spacing:0.05em; text-align:justify;}
div#zprava_monster h3           {font-size:90%; margin:15px 0px 0px 5px; padding:3px 0px 0px 0px; font-weight:Bold; }
div#zprava_monster h4           {font-size:80%; margin:0px 15px 0px 5px; padding:0px 0px 3px 0px; color:#339933; font-weight:Normal; }
div#zprava_monster h5           {font-size:120%; margin:15px 0px 5px 20px; font-weight:Bold; }
div#zprava_monster p            {font-size:90%; margin:0px 10px 10px 15px; text-align:justify; font-weight:Normal; }
div#zprava_monster li           {font-size:90%; margin:0px 15px 5px 0px; font-weight:Normal; }
div#zprava_monster              {padding:5px 0px 5px 0px; margin:5px 0px 5px 0px; border:1px solid silver;}
div#zprava_voip              {padding:5px 0px 5px 0px; margin:5px 0px 0px 0px; border:1px solid silver;}
div#zprava_voip p            {padding:5px 10px 0px 5px; margin:0px; }
div#zprava_voip p            {font-size:90%; margin:0px 10px 10px 15px; text-align:justify; font-weight:Normal; }
div#zprava_voip li           {font-size:90%; margin:0px 15px 0px 0px; text-align:justify; font-weight:Normal; }
div#zprava_voip h1           {margin:0px 5px 0px 5px; padding:7px 10px 5px 8px; font-size:120%; color:black; font-weight:Bold; border-bottom:1px solid #eff0f1;}
div#zprava_voip h2           {font-size:90%; margin:10px 15px 10px 15px; font-weight:Bold; letter-spacing:0.05em; text-align:justify;}
div#zprava_voip h3           {font-size:95%; margin:15px 15px 10px 20px; font-weight:Bold; letter-spacing:0.05em; text-align:justify;}
#logo_zprava     {margin:0px 0px 0px 22px; width:100px;}
#str_hp          {padding:5px 0px 5px 0px; text-align:center; border:1px solid silver;}
#str_zprava      {padding:5px 0px 5px 0px; text-align:center; border:1px solid silver}
div#menu                {margin:5px 0px 0px 0px; padding:10px 5px 0px 10px; border-top:1px silver solid}
div#menu p              {margin:0px;}
#submenu          {padding:0px 0px 2px 5px; font-size:80%; font-weight:Normal;}
#submenu_1         {padding:0px 0px 2px 12px; font-size:80%; font-weight:Normal}
#line           {margin:5px 5px 5px 0px; border-top:1px #ff0000 dashed}
#line_1         {margin:5px 5px 5px 0px; border-top:1px silver dotted; width:50%;}
#box_line_1     {margin:2px 0px 4px 0px; padding:2px 0px 2px 0px; background:#ffffff; border-top:1px #ff0000 dotted; border-right:1px #ff0000 dotted; border-bottom:1px #ff0000 dotted;}
#box_line_1_1   {margin:2px 0px 0px 0px; padding:2px 0px 0px 0px; background:#ffffff; border-top:1px #ff0000 dotted; border-right:1px #ff0000 dotted}
#box_line_1_2   {margin:0px 0px 4px 0px; padding:0px 0px 2px 0px; background:#ffffff; border-right:1px #ff0000 dotted; border-bottom:1px #ff0000 dotted;}
#log_menu               {color:red; font-weight:normal}
div#menu a:link         {color:#006699}
#prace-inzeraty-1       {padding:5px 5px 0px 5px; margin:5px 0px 5px 0px; border:1px solid silver; background:#f5f5f5;}
#prace-inzeraty-2       {padding:5px 5px 0px 5px; margin:5px 0px 5px 0px; border:1px solid silver; background:#ffffff;}
#prace-inzeraty-2-end   {padding:5px 5px 0px 5px; margin:5px 0px 0px 0px; border:1px solid silver; background:#ffffff;}
#prace_ann_sum           {margin:0px 5px 5px 0px; font-size:90%; font-weight:Normal; letter-spacing:0.05em}
#prace_ann_nadpis        {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:120%; font-weight:Bold}
#prace_ann_text          {margin:2px 5px 0px 5px; font-size:80%; font-weight:Bold; letter-spacing:0.05em; text-align:justify;}
#prace_ann_info          {margin:2px 5px 3px 5px; font-size:75%; font-weight:Normal; letter-spacing:0.05em}
#prace_obal             {margin:2px 0px 3px 0px;}
#str_prace              {padding:5px 0px 5px 0px; text-align:center; border:1px solid silver;}
#bb_obal      {margin:12px 0px 0px 0px}
#bb-1                {padding:5px 5px 0px 5px; margin:5px 0px 5px 0px; border:1px solid silver; background:#f5f5f5;}
#bb-2                {padding:5px 5px 0px 5px; margin:5px 0px 5px 0px; border:1px solid silver; background:#ffffff;}
#bb-2-end            {padding:5px 5px 0px 5px; margin:5px 0px 0px 0px; border:1px solid silver; background:#ffffff;}
#bb_nadpis     {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:90%; font-weight:Bold}
#bb_text       {margin:2px 5px 0px 5px; font-size:80%; font-weight:Bold; letter-spacing:0.05em; text-align:justify;}
#bb_info       {margin:2px 5px 3px 5px; font-size:75%; font-weight:Normal; letter-spacing:0.05em}
div#bb_start        {padding:5px 5px 0px 5px; margin:5px 0px 5px 0px; border-top:1px solid silver}
div#bb_start h1     {margin:5px 5px 0px 5px; padding:7px 10px 0px 5px; font-size:150%; font-style:italic; color:black; font-weight:Bold}
div#bb_start img    {margin:0px 10px 0px 0px; float:left;}
#line_nomsg             {margin:5px 0px 5px 0px; border-top:1px silver solid;}
#str_zpravy_mesic       {font-size:100%; font-weight:Bold; letter-spacing:0.03em; text-align:center;}
p#str_zpravy_mesic             {margin:0}
div#tv-program           {padding:5px 5px 0px 5px; margin:5px 0px 5px 0px; border:1px solid silver; background:#ffffff;}
#tv-program-ttl    {margin:0px 5px 5px 0px; font-size:90%; font-weight:Normal; letter-spacing:0.05em}
div#tv-program-obsah     {padding:5px 0px 0px 0px; margin:5px 0px 0px 0px; border:1px solid silver;}
#tv-a             {margin:6px 0px 0px 2px; width:10px; border:0px;}
#tv-b             {margin:0px 0px -1px 0px; width:10px; border:0px;}
#tv-c             {margin:0px 0px -2px 0px; width:36px; border:0px;}

#tv-program-ct1 {
  margin:5px 0px 5px 3px;
  padding:5px 5px 5px 5px;
  border:1px solid #ff0000;
  background:#ffffff;}
#tv-program-ct2 {
  margin:5px 0px 5px 0px;
  padding:5px 5px 5px 5px;
  border:1px solid #cc9900;
  background:#ffffff;}
#tv-program-ct4 {
  margin:5px 3px 5px 0px;
  padding:5px 5px 5px 5px;
  border:1px solid #339933;
  background:#ffffff;}
#tv-program-ct24 {
  margin:5px 0px 5px 0px;
  padding:5px 5px 5px 5px;
  border:1px solid #993300;
  background:#ffffff;}

div#o-serveru     {padding:10px 5px 5px 5px; margin:5px 0px 0px 0px; border:1px solid silver; text-align:justify;}
div#o-serveru p   {font-size:90%; margin:0px 15px 10px 15px; text-align:justify; font-weight:Normal; }
div#o-serveru li  {font-size:90%; margin:0px 15px 0px 0px; text-align:justify; font-weight:Normal; }
div#linkbuild     {padding:10px 5px 5px 5px; margin:5px 0px 0px 0px; border:1px solid silver; text-align:justify;}
div#linkbuild p   {font-size:90%; margin:0px 15px 10px 15px; text-align:justify; font-weight:Normal; }
div#linkbuild li  {font-size:90%; margin:0px 15px 0px 0px; text-align:justify; font-weight:Normal; }
div#top-zpravy              {padding:0px 5px 0px 5px; margin:5px 0px 5px 0px; border:1px solid silver; background:#ffffff;}
div#top-zpravy ul           {margin:0.3em 0; padding:0; text-align:left;}
div#top-zpravy li           {display:inline; list-style-type:none; margin:0 0.3em; padding:0.2em 0.3em;}
div#top-zpravy li log_menu  {/*display:inline; list-style-type:none; margin:0 0.3em; padding:0.2em 0.3em;*/}
p#top-zpravy                {margin:0.3em 0; padding:0; float:left; }
h1#top-zpravy                {margin:0.3em 0; padding:0; float:left; }
div#top-zpravy-bottom              {padding:0px 5px 0px 5px; margin:5px 0px 0px 0px; border:1px solid silver; background:#ffffff;}
div#top-zpravy-bottom ul           {margin:0.3em 0; padding:0; text-align:left;}
div#top-zpravy-bottom li           {display:inline; list-style-type:none; margin:0 0.3em; padding:0.2em 0.3em;}
div#top-zpravy-bottom li log_menu  {/*display:inline; list-style-type:none; margin:0 0.3em; padding:0.2em 0.3em;*/}
p#top-zpravy-bottom                {margin:0.3em 0; padding:0; float:left; }
div#zprava_hp_mor           {padding:5px 0px 0px 0px; margin:5px 0px 5px 0px; border:1px dotted #808080; background:#f9f9f9;}
div#zprava_hp_mor a:visited {color:#808080;}
div#zprava_hp_mor h2        {margin:0px 5px 0px 5px; padding:7px 10px 0px 8px; font-size:110%; font-weight:Bold;}
div#zprava_hp_mor p         {margin:5px 10px -2px 15px;}
div#zprava_hp_mor h3        {padding:0px 15px 0px 15px; font-size:80%; font-weight:Bold; letter-spacing:0.03em; text-align:justify;}
div#kw-stitky              {/*background:#ffffff; margin:2px 0px 0px 0px*/}
div#kw-stitky p            {/*margin:0px 0px 0px 0px;*/}
div#lide-ict               {padding:8px 5px 5px 10px; margin:0px 0px 5px 0px; border:1px solid silver; background:#ffffff;}
div#lide-ict-profil        {float:left; margin:0px 0px 0px 15px;}
span#lide-ict-profil       {font-size:75%; margin:0px 0px 0px -10px;}
div#lide-ict h2               {font-size:95%; font-weight:Normal; margin:0.2em; padding:0.1em; letter-spacing:0.04em;}
div#lide-ict h2:first-letter  {font-weight:bold; color:#00557d; font-size:110%;}
div#lide-ict ul           {margin:0; padding:0; text-align:left;}
div#lide-ict li             {display:inline; margin-right:20px; padding:0;}
h1#lide-ict               {margin:0.3em 0; padding:0; float:left; }
div#profil              {padding:5px 0px 5px 0px; margin:5px 0px 5px 0px; border:1px solid silver;}
div#profil h1           {margin:0px 5px 0px 5px; padding:7px 10px 5px 8px; font-size:120%; color:black; font-weight:Bold; border-bottom:1px solid #eff0f1;}
div#profil p            {font-size:90%; margin:5px 10px 5px 15px; /*margin:5px 15px 5px 15px;*/ text-align:justify; font-weight:Normal; }
div#profil li           {font-size:90%; margin:0px 15px 0px 0px; text-align:justify; font-weight:Normal; }
img#clovek_ict          {border-top: 1px dotted silver; border-right: 1px dotted silver; border-bottom: 1px dotted silver; padding:5px 5px 4px 12px; margin:2px 0px 0px 0px}
img#clovek_ict_fyprofil {border: 1px dotted silver; margin:5px 10px 0px 0px; padding:5px 5px 4px 5px; height:80px}

div#fulltext-head       {border-top:1px solid silver; border-right:1px solid silver; margin:5px 0px 0px 0px; padding:5px 0px 5px 15px;}
div#fulltext-head p     {margin:5px 0px 5px 0px;}
div#fulltext-vypis      {border-left:1px solid silver; border-top:1px solid silver; margin:0px 0px 5px 0px; padding:0px 20px 10px 10px;}
div#fulltext-vypis h2   {margin:10px 0px 0px 0px; font-size:110%; font-weight:Normal;}
div#fulltext-vypis p    {margin:0px 0px 0px 5px; font-size:78%; color:#006600; font-weight:Normal;}
div#fulltext-vypis h3   {margin:0px 0px 0px 15px; font-size:90%; text-align:justify; font-weight:Normal;}
#site                   {padding:3px 0px 0px 3px; font-size:80%; font-weight:Normal;}
#site-f                 {padding:3px 0px 0px 0px; font-size:79%; font-weight:Normal;}