body {
	margin: 0;
	padding: 0;
	font: small/1em Verdana, sans-serif;
	background: url('../obrazky/backkot.jpg') repeat;
	color: White;
  background-attachment: fixed;
}
#pozadi {
	width: 800px;
	padding: 0;
	margin: 0 auto;
	border: 0px none;
	background: #002244 url('../obrazky/stiny.gif') repeat-y center; 
}
#page {
	width: 780px;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	background: black;
}
#hlavicka {
	margin: 0;
	background: black;
	border: 0px none;
	text-align: center; padding-left:0; padding-right:0; padding-top:0; padding-bottom:1px
}
#paticka {
	margin: 0;
	padding: 1px;
	background: #002244;
	border: 0px none;
	text-align: center
}
#main {
	margin: 10px 0 10px 0;
	padding: 0;
}
#left {
	float: left;
	width: 140px;
	margin: 0 0 0 0;
	padding: 0;
	font-size: small;
}
#right {
	float: right;
	width: 140px;
	margin: 0 0 0 0;
	padding: 0;
	font-size: small;
}
#middle {
	margin: 0 150px;
	font-size: small;
}
table {
	border: 0px none;
	padding: 0;
	width: 100%;
	margin: 0 auto;
	empty-cells: hide
}
hr {
	width: 100%;
	height: 1px;
}
.lav {
	border: 1px solid;
	background: url('../obrazky/wood6.jpg');
}
.inp2 {
	margin: 0 2px;
	padding-left: 0.5em; padding-right: 0.5em;
	background: url('../obrazky/portal/tabul3.jpg');
	border: thin outset Gray
}
.inp3 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/portal/tabul6.jpg'); background-position: bottom;
	border: thin outset Gray
}
.inu {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/portal/tabul7.jpg'); background-position: bottom;
	border: thin outset Gray
}

.inachs {
	margin: 0 2px;
	padding-left: 25px;
	background: url('../obrazky/ramecekpr.jpg');
	width: 400px;
	height: 50px;
  border: thin outset Gray
}
.inachn {
	margin: 0.2em;
  padding: 0.1em;
	padding-left: 17px;
	background: url('../obrazky/ramecekpr8b.jpg');
	width: 400px;
	height: 55px;
	border: thin outset Gray
}
.inach {
	margin: 0 2px;
	padding: 0.1em;
	background: url('../obrazky/achievram2.jpg');
	width: 350px;

	border: thin outset Gray
}
.smalla {
  margin: 0 px;
	padding-left: 0px;
	font-size: x-small;
  color: #FFFFFF;  
	font-weight: bold;
}
.inach {
	margin: 0 2px;
	padding: 0.1em;
	background: url('../obrazky/achievram2.jpg');
	width: 350px;

	border: thin outset Gray
}


.in {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/backtablek.gif');
	border: thin outset Gray
}
.ink {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/backtable13.gif');
	border: thin outset Gray
}
.inb {
	margin: 0 2px;
	padding: 0;
	background: url('../obrazky/backtablek.gif');
	border: thin outset Gray
}
.in2a {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/ohen2.jpg');
	border: thin outset Gray
}
.in1 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/backtable2.gif');
	border: thin outset Gray
}
.in2 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/backtable3.gif');
	border: thin outset Gray
}
.in2s {
	margin: 0 2px;
	padding: 0.2em;
	background: url('../obrazky/backtable3.gif');
}
.in5 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/backtable5.gif');
	border: thin outset Gray
}
.in6 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/backtable4.gif');
	border: thin outset Gray
}
.in7 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/backtable9.gif');
	border: thin outset Gray
}
.in8 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/backtable10.gif');
	border: thin outset Gray
}
.in10 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/backtable11.gif');
	border: thin outset Gray
}
.in11 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/backtable12.gif');
	border: thin outset Gray
}
.in12 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/backtable6.gif');
	border: thin outset Gray
}
.in3 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/i30.jpg');
	border: thin outset Gray
}
.inop {
	margin: 0 0px;
	padding: 0.5em;
	background: url('../opcm/pozb.jpg');
	border: thin outset Gray
}
.inop2 {
	margin: 0 2px;
	padding: 0.3em;
	background: url('../opcm/pozb.jpg');
	border: thin outset Gray
}
.inopz {
	width: 100%;
	padding: 0.6em;
  background-color: black;
	border: 0
}
.skle {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/helgau/skl1.jpg');
	border: thin outset Gray
}
.sad {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/helgau/sad.jpg');
	border: thin outset Gray
}
.zel {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/helgau/zel1.jpg');
	border: thin outset Gray
}
.kniha {
	margin: 0 0;
	padding: 0;
	background: url('../hra/modport/book.png');
	border: thin outset Gray
}
.ind1 {
	margin: 0 0px;
	width: 95%;
  height: 300px;
  padding: 0.0em;
	background: url('../obrazky/pergosh.png');
      background-repeat: no-repeat;
}

.indval {
	margin: 0 0px;
	width: 95%;
       height: 300px;
       padding: 0.0em;
	background: url('../obrazky/pergosval.png');
       background-repeat: no-repeat;
}
.indval2 {
	margin: 0 0px;
	width: 95%;
       height: 300px;
       padding: 0.0em;
	background: url('../obrazky/pergosval2.png');
       background-repeat: no-repeat;
}
.indfi {
	margin: 0 0px;
	width: 95%;
       height: 300px;
       padding: 0.0em;
	background: url('../obrazky/pergosfial.png');
       background-repeat: no-repeat;
}
.indh {
	margin: 0 0px;
	width: 95%;
       height: 300px;
       padding: 0.0em;
	background: url('../obrazky/pergosh.png');
       background-repeat: no-repeat;
}
.naroz1 {
	margin: 0 0px;
	width: 100%;
       height: 270px;
       padding: 0.0em;
	background: url('../obrazky/narozky1.jpg');
       background-repeat: no-repeat;
}
.naroz1v {
	margin: 0 0px;
	width: 100%;
       height: 280px;
       padding: 0.0em;
	background: url('../obrazky/narozky1v.jpg');
       background-repeat: no-repeat;
}
.naroz1eb {
	margin: 0 0px;
	width: 100%;
  height: 250px;
  padding: 0.0em;
	background: url('../obrazky/narozky4v1.jpg');
       background-repeat: no-repeat;
}
.naroz1veb {
	margin: 0 0px;
	width: 100%;
  height: 270px;
  padding: 0.0em;
	background: url('../obrazky/narozky4v6.jpg');
  background-repeat: no-repeat;
}
.naroz2veb {
	margin: 0 0px;
	width: 100%;
       height: 280px;
       padding: 0.0em;
	background: url('../obrazky/narozky4v3.jpg');
       background-repeat: no-repeat;
}
.naroz3veb {
	margin: 0 0px;
	width: 100%;
       height: 280px;
       padding: 0.0em;
	background: url('../obrazky/narozky4v4.jpg');
       background-repeat: no-repeat;
}
.naroz4veb {
	margin: 0 0px;
	width: 100%;
       height: 350px;
       padding: 0.0em;
	background: url('../obrazky/narozky4v10.jpg');
       background-repeat: no-repeat;
}
.textpw {
	width: 356px;
	float: left;
	margin-left: 29px;
	padding: 10px;
	color: white;
}
.textp {
	width: 345px;
	float: left;
	margin-left: 35px;
	padding: 10px;
	color: #000000;
}
.textp2 {
	width: 300px;
	float: left;
	margin-left: 102px;
	padding: 0px;
	font-size: 1.3em;
	font-weight: bold;
}
.textp3 {
	width: 345px;
	float: right;
	margin-right: 30px;
	padding: 10px;
	font-size: 1.3em;
	font-weight: bold;
}
.textp4 {
	width: 345px;
	float: left;
	margin-left: 8px;
	padding: 10px;
	font-size: 1.3em;
	font-weight: bold;
  color: white;
}
.textp5 {
	width: 345px;
	float: right;
	margin-right: 50px;
	padding: 10px;
	font-size: 1.3em;
	font-weight: bold;
  color: #0D2C65;
}
.textp6 {
	width: 190px;
	float: left;
	margin-left: 10px;
	padding: 10px;
	font-size: 1.1em;
	font-weight: bold;
  color: white;
}
.vysv {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/ohen3.jpg');
	border: thin outset Gray
}
.vysv {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/ohen3.jpg');
	border: thin outset Gray
}
.vysv1 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/ohen2.jpg');
	border: thin outset Gray
}
.vysv2 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/poz1.jpg');
	border: thin outset Gray
}
.vysv3z {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/poz2z.jpg');
	border: thin outset Gray
}
.vysv3h {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/poz2h.jpg');
	border: thin outset Gray
}
.vysv3n {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/poz2n.jpg');
	border: thin outset Gray
}
.vysv3m {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/poz2m.jpg');
	border: thin outset Gray
}
.vysv3p {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/poz2p.jpg');
	border: thin outset Gray
}
.vysv4 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/v4.jpg') no-repeat bottom;
	border: thin outset Gray
}
.vysv5 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/v7.jpg') no-repeat bottom;
	border: thin outset Gray
}
.vysv6 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/v6.jpg') no-repeat bottom;
	border: thin outset Gray
}
.vysv7 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/pap3.jpg');
	border: thin outset Gray
}
.vysv8 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/poz3.jpg');
	border: thin outset Gray
}
.vysv9 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/ohen3.png') no-repeat bottom;
	border: thin outset Gray
}
.vysv10 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/ohen4.png') no-repeat bottom;
	border: thin outset Gray
}
.vysv11 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/ohen6.png'); 
	border: thin outset Gray
}
.vysv12 {
	margin: 0 2px;
	padding: 0.5em;
	background: url('../obrazky/vy/jinjan.png') no-repeat top;
	border: thin outset Gray
}
.menu {
	margin: 0;
	padding: 0;
	border: 0px none;
}
.menutop {
	margin: 0 2px;
	padding: 0;
	border: 0px none;
	background: black url('../obrazky/menutopk.jpg') no-repeat center;
	height: 20px
}
.menumiddle {
	margin: 0 2px;
	border-bottom: 0px none;
	border-left: 1px solid #404040;
	border-right: 1px solid #002244;
	border-top: 0px none;
	background: url('../obrazky/backtablek.gif');; padding-left:0.5em; padding-right:0.5em; padding-top:0.2em; padding-bottom:0.2em
}
.menubottom {
	margin: 0 2px;
	padding: 0;
	border: 0px none;
	background: black url('../obrazky/menubottomk.jpg') no-repeat center;
	height: 20px 
}
.menutext {
	font-size: 1em;
	border-left: 2px solid #bbeeff;
	font-weight: bold;
	font-variant: small-caps;
	margin: 0.5em 0 0.2em 1px;
	padding: 0 0 0 0.2em;
}
.cleaner {
	clear: both;
	height: 1px;
	font-size: 1px;
	border: none;
	margin: 0;
	padding: 0;
	background: transparent;
}

.small {
	font-size: xx-small;
}
.small2 {
	font-size: xx-small;
	margin: 0 4px;
}
.smallt {
	font-size: xx-small;
	font-weight: bold;
}
.centr {
	text-align: center;
}
.right {
	text-align: right;
}
.left {
	text-align: left;
}
.top {
	vertical-align: top;
}
.down {
	vertical-align: bottom;
}

input, select {
	font-size: x-small;
	border: thin groove;
}
textarea {
	font-size: small;
	border: thin groove;
}
.check {
	border: none;
}
a {
	text-decoration: none;
	color: #99ddff;
}
a:hover {
	text-decoration: none;
	color: gray;
}
a.bz img {
	border: 1px solid #666666;
}
a:hover.bz img {
	border: 1px solid #FFFFFF;
}
img {
	border: 0px none; border-radius: 15px;   
}
h3 {
	font-size: 18px;
	margin: 0.5em 0 1em 0;
	text-align: center;
}
h4 {
	font-size: 1em;
	margin: 0.5em 0 1em 0;
	text-align: center;
}

h6 {
	font-size: 1em;
	margin: 1em 0 0.6em 0;
	text-align: left;
	color: orange;
	font-weight: bold;
}

p {
	margin: 0.5em 0 0.5em 0;
}
.odsadit {
	text-indent: 1em;
}
.nadpis {
	margin: 1.5em 0 1.5em 0;
	text-align: center;
}

.chyba {
	font-weight: bold;
	color: red;
	text-align: center;
}
.ok {
	font-weight: bold;
	color: #FFD700;
	text-align: center;
}
.inf {
	color: silver;
	font-style: italic;
	text-align: center;
}
.infr {
	float: right;
	color: silver;
	font-style: italic;
	text-align: center;
}
.pocuc {
	color: #CC66FF;
	float: right;
	text-align: center;
}
.slet {
	color: #3399FF;
	font-weight: bold;
	font-size: 15px;
	margin: 0.5em 0 1em 0;
	text-align: center;
}
.slet2 {
	color: #3399FF;
	font-weight: bold;
	font-size: 18px;
	margin: 0.5em 0 1em 0;
  font-variant: small-caps;
	text-align: center;
}
.zruss {
	color: violet;
	font-weight: bold;
	font-size: 16px;
	margin: 0.5em 0 1em 0;
	text-align: center;
}

.oran2 {
	color: #FFA500;
}
.oran {
	color: #FFc800;
}
.bila {
	color: white;
}
.oran3 {
	color: #FF7733;
}
.oran4 {
	color: #FF4500;
}
.oran5 {
	color: #FF7733;
	font-weight: bold;
}
.pink {
	color: #FF00FF;
}
.cerv {
	color: #FF3333;
}
.cerv2 {
	color: Crimson;
}
.fial {
	color: #9634FF;
}
.fialt {
	color: #8A2BE2;
	font-weight: bold;
}
.oliv {
	color: #808000;
}
.magen {
	color: #CC66FF;
}
.ruzovat {
	color: #ff69b4;
	font-weight: bold;
}
.cekat {
	color: #FF9999;
}
.novic {
	color: #D3EE83;
}
.novict {
	color: #D3EE83;
	font-weight: bold;
}
.cekatt {
	color: #FF9999;
	font-weight: bold;
}
.ruzo {
	color: violet;
	font-weight: bold;
	text-align: center;
}
.ruzo2 {
	color: #DB7093;
}
.fio2 {
	color: violet;
	font-weight: bold;
}
.zele {
	color: #00FF00;
}
.zele2 {
	color: green;
}
.zele2t {
	color: green;
        font-weight: bold;
}
.zele3 {
	color: GreenYellow;
}
.zele3t {
	color: GreenYellow;
        font-weight: bold;
}
.zele3tm {
	color: #006633;
        font-weight: bold;
}
.fialov {
	color: #ba55d3;
}
.hned {
	color: #A52A2A;
}
.hned2 {
	color: #cd853f;
}
.zlat {
	color: #66CCFF;
	font-weight: bold;
}
.silver {
	color: #c0c0c0;
	font-weight: bold;
}
.bronz {
	color: #cd853f;
	font-weight: bold;
}
.bronz2 {
	color: #cd853f;
}
.diam {
	color: #dda0dd;
	font-weight: bold;
}
.zlut {
	color: #FFD700;
}
.zlut2 {
	color: DarkGoldenrod;
}
.modr {
	color: #1E90FF;
}
.modrt {
	color: #1E90FF;
	font-weight: bold;
}
.modr2 {
	color: #00ced1;
}
.modr3 {
	color: Blue;
}
.cor {
	color: #00FFff;
}
.cor2 {
	color: #00FFff;
	font-weight: bold;
}
.navajo {
	color: #f0e68c;
}
.fiot {
  color: #66CCFF;
	font-weight: bold;
}
.fio {
        color: #66CCFF;
}
.sedoz {
	color: #8fbc8b;
}
.violet {
	color: violet;
}
.coral {
	color: #ff69b4;
}
.oran3 {
	color: #FF7733;
	font-weight: bold;
}
.had {
	color: #1E90FF;
	font-weight: bold;
}
.neb {
	background: Red;
}
.zmi {
	background: Green;
}
.mrz {
       color: Black;
	background: Yellow;
}
.hav {
	background: #4169E1;
}
.nov {
	background: #D3EE83;
}
.ost {
	background: Silver;
}
.ost2 {
	background: #99FFFF;
}
.ost3 {
	background: #FF00FF;
}
.cek {
	background: #FF9999;
}
.hulak {
	background: #8B0000 url('../obrazky/hulak.jpg') no-repeat right bottom;
}
.obycejna {
	background: #33424E url('../obrazky/obycejna.jpg') no-repeat right bottom;
}
.milostna {
	background: #5D012D url('../obrazky/milostna.jpg') no-repeat right top;
}
.uredni {
	background: #005077 url('../obrazky/uredni.jpg') no-repeat right bottom;
}
.prani {
	background: #117300 url('../obrazky/prani.jpg') no-repeat right top;
}
.praniz {
	background: #E28400 url('../obrazky/praniz.jpg') no-repeat right top;
}
.pranim {
	background: #003173 url('../obrazky/pranim.jpg') no-repeat right top;
}
.pranic {
	background: #710900 url('../obrazky/pranic.jpg') no-repeat right top;
}
.letax {
	background: #4B2A56 url('../obrazky/letaxx.jpg') no-repeat right bottom;
}
.fenix {
	background: #A94800 url('../obrazky/fenixp.jpg') no-repeat right bottom;
}
.posta {
	border: 0px none;
	background: Black url('../obrazky/soviposta.jpg') no-repeat center;
	color: Black;
	height: 300px
}
/* forum a posta */
.forum {
	border: 0px;
	background: none;
	margin-top: 6px;
}
.navzkaz {
	width: 440px;
	margin: 0px;
	padding: 0px;
	line-height: 1.4;
}
.najmeno {
	width: 280px;
	height: 18px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.nadatum {
	width: 160px;
	height: 18px;
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: right;
	font-size: 9px;
	color: #FFFFFF;
}
#prispevky {
	width: 440px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.prispevek {
	border-top: #FFFFFF solid 1px;
	padding: 1px 0px 2px 0px;
	margin: 2px 0px 0px 0px;
}
#infookno {
	z-index: 1;
	display: none;
	position: absolute;
	width: 250px;
	border: 1px solid #FFFFFF;
	background: #000000;
	text-align: left;
	padding: 5px;
}
#helpokno {
	z-index: 1;
	display: none;
	position: absolute;
	width: 250px;
	border: 1px solid #FFFFFF;
	background: #000000;
	text-align: left;
	padding: 5px;
}
#delokno {
	position: absolute;
	display: none;
	width: 120px;
	border: 1px solid #FFFFFF;
	background: #000000;
	text-align: left;
	padding: 5px;
	font-size: 10px;
	z-index: 1;
}
#delokno td {
	font-size: 10px;
}

/* ajax */
#akce, profil {
	overflow: auto;
}

#akce.ajax-load, #profil.ajax-load {
	padding: 20px 0;
	background: url('../obrazky/spinner.gif') no-repeat center;
}