/* CSS Document */
.skryte           {display: none;}
body              {background: url('page/background.jpg') repeat top left; font-family: courier new, arial, sans-serif; color: #E12935;text-align:center;}
body.vstup      {background: url('page/background.jpg') repeat top left; font-family: courier new, arial, sans-serif; color: #AA9DC3;text-align:center;}

#index      {font-size:65%;padding-top: 70px;}
#index2      {font-size:65%;padding-top: 25px;}
#box      {padding-top: 20px;font-size:65%;margin: auto; width: 100%; text-align:center;}
h1        {text-align: center; font-size: 110%; font-weight:bold; margin: 0; padding:0; margin-top: -8px;margin-bottom: 8px; color: #FFEA72;background: url('page/charsbg.jpg') no-repeat top center;padding: 8px 35px 15px 35px;}
h2        {text-align: center; font-size: 120%; font-weight:bold; color: #AA9DC3;}
#links h2  {color: #3A0010; background: url('page/line.gif') repeat-y top center;}
a         {color: #F5853B; text-decoration: none;}
a:hover   {color: #FFC268; text-decoration: underline;}
.indexh1  {font-size:160%; color:#E5CCFF;}
.indexh2  {font-size:150%; xcolor:#E8D15F;padding:0;margin:0;}
.indexline  {align:center; border:none; padding-bottom:10px; padding-top:10px;}
.comixnad   {color: #E8D15F; font-size:120%;}
.center   {text-align: center;}
.book     {font-size:125%;}
.tucne     {font-weight: bold;}
.em         {font-style: italic;}
.maly       {font-size: 70%;}
.mensi       {font-size: 90%;}
.velky      {font-size:120%; font-weight: bold;}
.robots      {margin-bottom:0; padding-bottom:3px;}
.cisla      {font-size: 85%;}      
.neapolska      {color: #FFE485;}
.under     {text-decoration: underline;}
.red      {color: #801000;}

.index      {color: #E5CCFF;}
.okr            {color: #EECF64;}
.races          {text-align: justify; text-indent: 0px; padding-left:195px;}
.zapati     {font-family: arial, sans-serif; font-size: 80%;}
p             {text-align: justify; text-indent: 25px;}
#cz       {float: left;width:350px;}
#en       {float: right; width:350px;padding-top:5px;}
#msie     {align:center; text-align:center; width:750px; margin-top: 100px;color: #8F7BE6; font-size:70%;}
#vstup     {align:center; margin: auto; text-align:center; width:750px;}
img       {border: 1px solid #DD5A3C;}
img.bezramu {border: none;}
img.navigace {border: none; padding:4px;}
.info   {text-align:left; color: #E17629; margin: 25px 15px 25px 225px; border-top:1px solid #6C040F;border-bottom:1px solid #6C040F; padding:10px; line-height:15pt;}
.info .em  {text-decoration: underline;}
.chars          {padding: 8px 35px 8px 35px; text-align: center;background: url('page/charsbg.jpg') no-repeat top center; color: #FFCE62; font-size: 130%;}
.portrait   {margin: 3px 20px 3px 5px; border:1px solid #E12935;}

#hlavni     {width:750px; margin: auto; background: #3A0010; xborder-bottom: 1px solid #CA8435;text-align:center;}
/*top*/
#top        {margin:0; padding:0;}
#tp       {background: url('page/top.gif') no-repeat top center;  width:750px; height: 40px; margin:0; padding:0;}
#tit        {display:block; height:127px; width:750px; margin:0; padding:0;}
#left       {background: url('page/left.gif') no-repeat top center; float:left; width:101px; height: 127px; margin:0; padding:0;}
#titul       {float:left; width:141px; display:block; height: 127px; margin:0; padding:0;}
#titul img     {display:block; margin: 0px; padding: 0px; border: none;}
#menu       {float:right; width:114px; height: 127px; margin:0; padding:0;}
#menu img     {display:block; margin: 0px; padding: 0px; border: none;}
#right       {background: url('page/right.gif') no-repeat top center; float:right; width:67px; height: 127px; margin:0; padding:0;}
#bottom       {background: url('page/topb.gif') no-repeat top center; width:750px; height: 73px; margin:0; padding:0;}

#ram        {}
#edgel      {margin: 0px; padding: 0px; background: url('page/edgel.gif') repeat-y top left; xwidth: 100%;}
#edger      {margin: 0px; padding: 0px; background: url('page/edger.gif') repeat-y top right; text-align: center;}
#obsah          {margin:0; padding:10px 75px 15px 75px; font-size: 85%;margin-top:0px;}
#navigace        {background: url('page/bottom.gif') no-repeat bottom center; width:750px; height: 120px; text-align:center; font-size: 75%; margin-top:0px; margin-bottom: 5px; color: #BB141E; text-align: center;}
#zapati         {width:700px; margin: auto; margin-top: 10px; margin-bottom: 35px;font-size: 80%; color: #AA9DC3; text-align: center;}
#menutext       {text-align:center; margin:0; padding:0; padding-top:27px;}
#header          {margin:0; padding:0px 0px 0px 0px; margin-top:0px;}

#pocitadlo        {padding: 30px 105px; text-align:center; }
#poll             {margin: 0px; padding: 0px; float: left; padding-top:15px; text-align:center; padding-bottom:10px;  width:160px; xheight: 280px;}
#updates          {margin:0; padding:10px; padding-top: 0; margin-top:0px;}
#shout             {xmargin: 10px; padding: 10px; float: right; padding-top:0px;text-align:center; width:160px;}


/* galerie */
img.galerie-nahled     {}
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;}

.galerie		{margin: 30px 0 30px 0; padding-left: 120px;}
.galerie-popis		{text-align: justify; font-size: 95%; text-indent: 30px;}
.galerie-nadpis		{text-align: left; font-size: 110%; font-weight:bold; color: #E5CCFF; text-indent: 30px;}

h1.galerie            {padding: 0px;}
img.galerie           {border: none; padding: 0px;}


/* comix */
body.comix       {background: #1B173D; font-family: arial, sans-serif; color: white; text-align:center;}
#pages        {margin: auto; margin:0; padding:0;padding-bottom: 10px; align: center;text-align: center;}
.navigace-comix  {margin:0; padding:0;padding-bottom: 30px; margin: auto; color: #FFE485; text-align: center; xfont-size:90%;}
.navigace-comix a     {text-decoration:none;}
.navigace-comix a:hover     {text-decoration:underline;}
.archive            {horizontal-align:center; width:420px; padding: 10px;margin: 10px; margin-left:10px; xletter-spacing:0px;line-height: 120%; border: 1px solid #FFE485;}
#popis              {width:500px; text-align: center; margin: auto; color: #FFE485; xfont-size: 80%; xtext-indent: 30px; padding:0px 100px 30px 100px;}
x#pages img       {border: none; align: center;}


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




   hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

