/* CSS Document */
.skryte           {display: none;}
body              {background: #013B4F; font-family: verdana, arial, sans-serif; color: #FFF799;font-size: 90%;}
body.vstup      {background: #1b1f4e; font-family: comic sans ms, verdana, arial, sans-serif; color: #FFE485; font-size: 90%;}

#logo      {background: url('page/top.jpg') no-repeat top left; height:111px;padding-top: auto; margin: auto; width: 750px; text-align:center;}
#bghome     {background: url('page/bghome.jpg') no-repeat top left; height:429px;padding-top: 0px; margin: auto; width: 750px; text-align:center;}
#bg         {background: url('page/bg.jpg') no-repeat top left; padding: 20px 0px 15px 0px; margin: auto; margin-bottom:10px; width: 750px; text-align:center; border-bottom: #095A7F solid 1px;}
h1        {font-variant: small-caps; color: #FFE485;text-align: center; font-size: 150%; font-weight:normal; padding: 0px 5px 4px 5px; margin: 5px 0px 5px 0px; border-bottom: 1px solid #095A7F;}
h2        {text-align: center; font-size: 100%; font-weight:normal;}
.refs     {border-top: 1px solid #095A7F; border-bottom: 1px solid #044b6b; margin: 0px 30px 5px 30px;}
a         {color: #FFC164; text-decoration: none; font-weight:bold;}
a:hover   {color: #ffe95f;text-decoration: underline;}
.center   {text-align: center;}
.left   {text-align:left;}
.tucne     {font-weight: bold;}
.em         {font-style: italic;}
.maly       {font-size: 70%;}
.velky      {font-size:120%; font-weight: bold;}
.neapolska      {color: #FFE485;}
.okr            {color: #EECF64;}
p             {text-align: justify; text-indent: 25px;}
/*#cz       {float: left; width: 40%;}
#en       {float: right; width: 40%;}*/
#cz       {float: left; margin-left: 15px; padding-top:90px; width: 255px;}
#en       {float: right; margin-right: 15px; padding-top:90px; width: 265px;}
.normal   {font-weight:normal}
.portrait   {padding: 3px 20px 3px 5px;}
img.ram {border: 1px solid #bfdeea;}
.dsc      {color: #FFF5AD; font-variant: small-caps;}

#hlavni     {width:750px; margin: auto; text-align:center;}
#top        {background: url('page/top.jpg') no-repeat top center;width: 750px; height:159px; margin:0; padding:0; align: center;}
.line         {background: url('page/line.gif') no-repeat top center;width: 750px; height:1px; margin:0; padding:0; align: center;}

#menu       {color: #8ba6af;letter-spacing: 1px; font-family: tahoma, verdana, arial, sans-serif; font-size: 90%; width:750px; height:26px;margin:0; padding: 83px 0px 0px 0px; margin-bottom:2px;}
#menu img     {margin: 0px; padding: 0px; border: none;}
#menu a      {font-weight:bold; xcolor: #ffa92e;text-decoration: none; font-variant: small-caps;padding: 5px 12px 4px 12px; color:#FFF799; xborder-right: #127AA5 solid 1px; xborder-left: #bfdeea solid 1px;}
#menu a:hover     {color: #ffe95f;text-decoration: underline;}

#obsah         {border-top: 1px solid #044b6b; border-right: 1px solid #095A7F;font-size: 90%; margin:30px; padding:2px 15px 15px 30px; text-align:right; float:right; margin-top:25px; margin-bottom:0px; height: 250px;width: 250px; color: #FFFFFF;}
#navigace        {font-size: 70%; padding-top:3px; padding-bottom:5px; xcolor: #FFFFFF; text-align: center;}
#navigace a     {font-weight: normal; color: #FFAF47; text-decoration: none;}
#navigace a:hover     {color: #ffe95f;text-decoration: underline;}
#zapati         {width:750px; margin: auto; color: #749bab; font-size: 60%; text-align: center;padding-top:5px;}
#nabidka        {padding: 20px 20px 50px 0px; margin: 10px 10px 0px 0px;border-right: 1px solid #044b6b;}

#left         {width: 250px; float:left; border-top: 1px solid #044b6b; border-left: 1px solid #095A7F; margin:10px; height:150px}
#right         {border-top: 1px solid #044b6b; border-right: 1px solid #095A7F;font-size: 90%; padding:2px 5px 15px 0px; text-align:right; float:right; margin: 5px 15px 15px 0px; width: 420px; color: #FFFFFF;}
#right h1       {font-size: 180%;border-top: 1px solid #095A7F; color: #FFC164; letter-spacing: 20px; xbackground: url('banners/dots.gif') repeat top left;}
#right a        {color:#FFDD7C}

#welcome        {padding: 0px 10px 10px 0px; margin: 5px 10px 0px 90px;border-right: 1px solid #044b6b;}
#welcome h2       {font-size:120%; font-weight: bold;font-style: italic;border-bottom: 1px solid #044b6b; border-top: 1px solid #095A7F;background: url('banners/dots.gif') repeat top left; padding: 2px;}
#welcome p       {text-align: left; border-bottom: 1px solid #044b6b; border-top: 1px solid #095A7F;background: url('banners/dots.gif') repeat top left;padding: 2px 5px 2px 5px;}
#featured       {text-align: center; margin-top:0px; height: 200px; width:620px; float:left;}
#featured h2       {font-weight:bold; border-bottom: 1px solid #044b6b; border-top: 1px solid #095A7F;}


#zalozkybg      {width: 750px; height: 100%; text-align: center;background: #0C2A3C;padding:0; margin: auto; margin-top:10px; border: #136789 solid 1px; xborder-left: #749bab solid 1px; text-align: center; align: center; }
#zalozky        {display:block; height:30px; width: 100%; font-family: verdana, arial, courier new, courier, sans-serif; font-size: 70%; margin: 0px; margin-left: 0px; xpadding-top:3px; text-align: center; align:center; color: #ffa92e;}
#zalozky a      {font-weight: normal; color: #749bab;text-decoration: none; padding: 3px 0px 20px 28px;background: url('page/z-middle.gif') no-repeat top left;}
#zalozky a:hover     {color: #ffe95f;text-decoration: underline;}
#z-links            {height: 30px; background: url('page/z-gradient.gif') repeat-x top left; float: left;padding-top:3px; padding-right:4px}
#fa-main          {width: 20px; height: 30px; float: left;padding-top:3px; background: url('page/z-right.gif') no-repeat top left;}
/* #fa-border        {float: left;font-weight: bold; color: #749bab; border-top: #749bab solid 1px; border-left: #030f2f solid 2px;}*/
#fa-projects     {background: url('page/z-gradient.gif') repeat-x top left; xheight: 30px; float: left; padding:3px 15px 4px 20px; margin-right:2px;font-weight: bold; color: #749bab; border-right: #749bab solid 1px; border-left: #041236 solid 1px;} 
#active        {height: 30px; background: url('page/act-gradient.gif') repeat-x top left; float: left;padding-top:3px;}
#active a      {font-weight: normal; color: #bfdeea;text-decoration: none; padding: 3px 4px 20px 28px;background: url('page/act-left.gif') no-repeat top left;}


#pocitadlo        {padding: 10px;}




/* galerie */
#content          {text-align:justify; color:white; margin: 10px 50px 0px 50px; padding: 0px 30px 10px 30px;border-bottom: #04576C solid 1px; border-left: #04576C solid 1px;}
/* galerie */
img.galerie-nahled     {border: #749bab solid 1px;}
img.galerie           {border: none; margin: 0px; padding: 0px;}
td.galerie-nahled      {text-align: center; vertical-align: center; padding: 10px;}
#galerie-obraz        {text-align: center; margin: 0px; padding: 0px; border-bottom: #749bab solid 1px; padding-bottom:10px;}
.obrdsc         {}
.galerie		{margin: 20px 0 20px 0; xpadding-left: 120px; border-right: #095A7F solid 1px; border: #095A7F solid 1px;border-right: #04576C solid 1px; border: #04576C solid 1px; border-top: #095A7F solid 1px; border-left: #095A7F solid 0px; xheight:170px}
.galerie img  {border:0px}
.galerie p  {text-indent: -10px;text-align: left;}
.galerie-popis		{text-indent: -10px;text-align: left; font-size: 85%; padding:12px 20px 12px 15px;margin-left:220px;}
.galerie-popis2		{text-align: justify; font-size: 85%; text-indent: 30px; padding:12px 20px 12px 5px;margin-left:10px;}
.galerie-nadpis		{border-bottom: #04576C solid 1px; xbackground: #04576C; text-align: left; font-size: 100%; border-top: #095A7F solid 1px; font-weight: bold; text-indent: 30px; padding-top:2px; padding-bottom:2px; xborder-right: #749bab solid 1px; xborder-left: #749bab solid 1px;margin-left:220px;}
#obrpopis         {vertical-align: top;background: #2e455b; font-size: 80%; padding:5px 10px 5px 10px; margin: 15px; text-align: justify; text-indent: 0px;}
h1.galerie            {font-size: 110%; padding: 0px; background: #324a5e; border-top: #749bab solid 1px; padding:2px 0px 3px 0px;border-bottom: none;border-left:none; border-right:none;}
td.dscleft         {color: #FFE485;height: 100%; align: left;float:left; vertical-align: top; background: #324a5e; padding:5px 5px 10px 8px; text-align: right; text-indent: 0px;}
td.dscright         {background: #324a5e;vertical-align: top; padding:6px 10px 8px 5px;text-align: justify; text-indent: 0px;}
.description        {background: #2e455b; vertical-align: top;}


.novinky		{margin: 30px 30px 30px 30px;}
.novinky-popis		{text-align: justify;}
.novinky-nadpis		{text-align: left; font-size: 14px; font-weight: bold;}

/*
menu color ffa92e
hlavni background 2e455b
background 1e384a
border bfdeea
back 2: 324a5e
bgzalozky: 041236
------------
1e384a
366175
749bab

#ff9d5b
#5e4249
#be9557
#6b494b
#755a51
#bc7b5b
rgb(192,192,192)
*/
   hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }/* CSS Document */
