
div  { display: block; }
body { border: 0px solid red; }

/* fonts */
body, div {
  font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
  font-weight: normal; 
}
p, td, th, ul, ol, li, dl, dt, dd {
  font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
  font-weight: normal; 
}

h1, h2, h3 {
  font-family: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
  font-weight: bold;
}
h1 { font-size : 1.66em;  }  
h2 { font-size : 1.5em;  }  
h3 { font-size : 1.5em;  }  

p, li, dl, dt, dd, blockquote {
  font-size: 0.8em;
}                            
                              
blockquote {
  line-height: 18px;
}

pre {
  font-family: "Courier New CE", "Courier New", monospace;
  font-size: 12px;
  font-weight: normal;
  padding: 6px;
  border: 1px solid silver;
  background-color: #ffd900; 
}

/* colors */
html, body {
  color: black;  background-color: #ffd900; 
}
div, p, td, th, ul, ol, li, dl, dt, dd {
  color: black;  
}
h1 { color: #193399;   background-color: transparent; }  
h2 { color: #000000;   background-color: transparent; }  
h3 { color: #000000;   background-color: transparent; }  

a:link    { color: #1933cc; background-color: transparent; text-decoration: underline; }
a:visited { color: #193399; background-color: transparent; text-decoration: underline; }
a:hover   { color: #FF0000; background-color: transparent; text-decoration: underline; }
a:active  { color: #CC0066; background-color: transparent; text-decoration: underline; }


/* align, margins, padding */
html {
  margin:  0px;
  padding: 0px; 
}
body {
  margin:  10px;
  padding: 0px; 
}
div, h1, p, form  {
  padding: 0px; 
  margin : 0px; 
  text-align: left;
} 
h2  {
  padding: 0px; 
  margin : 0px; 
  text-align: center;
} 

h3  {
  padding: 0px; 
  margin : 0px; 
  text-align: left;
} 

td, th  {
  padding: 0px; 
  text-align: left;
  vertical-align: top;
} 

/* borders */
table {
  border-collapse: collapse;
}
table, th, td {
  background-color: #ffd900;
  border: none;
}


.rarrow { 
	font-weight : 900; color : #cc0000; 
	background-color : transparent; 
}
.ralign {
	text-align: right;
}
.centered {
	text-align: center; 
}
.smallspace {
	font-size: 4px;
}
.boldface {
	font-weight: bold;
}
.disabled2 {
	color: #999999;
}


hr, .nocss {
  width: 0px;   height: 0px;   display: none;
}

a img {	border: none; }



div#obalka {
  text-align: center;
}

div#ramecek0 {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

div#ramecek722 {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
/*  width: 800px;*/
}

div#ramecek {
	border : 1px solid rgb(153,153,204);
}


/* ----------------------------------------------------------  MAIN */

div#ramecek0 table.hlavni    { width: 100%; }
div#ramecek0 table.hlavni th.hlavni { width: 200px; }
div#ramecek0 table.hlavni td.hlavni { width: auto; }
div#ramecek0 table.hlavni th.zapati { width: 200px; }
div#ramecek0 table.hlavni td.zapati { width: auto; }

div#ramecek722 table.hlavni    { width: 800px; }
div#ramecek722 table.hlavni th.hlavni { width: 200px; }
div#ramecek722 table.hlavni td.hlavni { width: auto; }
div#ramecek722 table.hlavni th.zapati { width: 200px; }
div#ramecek722 table.hlavni td.zapati { width: auto; }


table.hlavni h1 { 
  margin: 0px 0px 10px 0px;
}
table.hlavni h2 {
  margin: 0px 0px 24px 0px;
}
table.hlavni p {
  margin: 0px 0px 10px 0px;
}

table.hlavni p.butt {
  text-align:  center;
  margin: 6px 5px 3px 0px;
}
table.hlavni p.copyright {
  margin:  6px 0px 0px 0px;
  padding: 6px 0px 0px 0px;
	text-align : center;
	font-size : 11px;
	border-top: 1px solid rgb(0,0,0);
}
p.copyright a:link    { text-decoration: none; }
p.copyright a:visited { text-decoration: none; }
p.copyright a:hover   { text-decoration: underline; }
p.copyright a:active  { text-decoration: none; }

table.hlavni p.gotop {
  margin:  0px 0px 6px 0px;
  padding: 0px 0px 0px 0px;
	text-align : right;
	font-size : 11px;
}
p.gotop a:link    { text-decoration: none; }
p.gotop a:visited { text-decoration: none; }
p.gotop a:hover   { text-decoration: underline; }
p.gotop a:active  { text-decoration: none; }


/* levy pruh */
table.hlavni th.hlavni { 
  color: #000000;
  background-color: #000000;
  background-image: ;
}
table.hlavni th.zapati { 
  color: #000000;
  background-color: #000000;
  background-image: ;
  font-size: 11px;
  text-align: center;
  padding: 6px 0px 6px 0px;
  vertical-align: bottom;
}

table.hlavni td.hlavni { 
}
table.hlavni td.zapati {
  padding: 6px 20px 6px 20px;
	font-size: 11px;
  vertical-align: bottom;
}
table.hlavni div.telo {
  margin: 20px;
}                     

p.gg {
  text-decoration: none;
  text-align: center;
}

table.hlavni p.podtrzeni {
  margin:  6px 0px 0px 0px;
  padding: 6px 0px 0px 0px;
	text-align : center;
	font-size : 11px;
	border-top: 1px solid rgb(0,0,0);
}
