BODY {
	left: 0px; top: 0px; background-color: #FFFFFF; cursor: default;
	FONT-FAMILY: Arial CE,Arial,Verdana,sans-serif; FONT-SIZE: 0.8em;  _height:100%
}
.cse-search-results {
	
	FONT-FAMILY: Arial CE,Arial,Verdana,sans-serif !important;  FONT-SIZE: 0.8em !important; 
}
html { _height:100%}
#main {
	width: 732px; position: absolute; top: 0px; left: 50%;
	margin: 0px 0px 0px -366px; Z-INDEX: 0;	background: url(textura.gif); padding-bottom: 15px;
	min-height : 800px; _height: 800px;
}
#main2 {
	width: 682px; position: relative; top: 2px; left: 25px;
}
#reklama {
	width: 125px; Z-INDEX: 50; position: absolute; top: 170px; left: 732px;
background: url(textura-roh.gif); text-align: center;
}

a.link-konto:link, a.link-konto:visited {
	text-decoration: underline;
	color: orange;
	padding-left:15px;
	font-weight: bold;
	font-size:13px;
}
a.link-konto:hover {
	text-decoration: none;
	color: orange;
	padding-left:15px;
	font-weight: bold;
	font-size:13px;
}

#autvyp {
	width: 45px; position: absolute; top: 90px; left: 35px;
}
#BODY A.autori:link, #BODY A.autori:visited {
	text-decoration: none;color:black;
}
#BODY A.autori:hover {
	text-decoration: underline;color:#0063A6;
}
#body {
	line-height: 1.4em;	position: static; margin-left:0px; 
	min-height: 500px; _height: 500px; 
}
#menu {
	float: left; margin-right:20px; 
	width: 150px; Z-INDEX: 15; position: relative; height: 700px; 
}
#zapati {
	width: 732px; Z-INDEX: 10; color: #296080;
	position: relative; top: 20px; FONT-SIZE: 11px;
	text-align: center; padding-top: 10px; padding-bottom: 10px; 
	background-image: url("textura.jpg"); line-height: 1.8em;
}
#zap2 {
	width: 682px; Z-INDEX: 10; color: #A7A7A7;
	position: relative;	top: 15px; left: 25px; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial CE, sans-serif; 
	text-align: center; padding-top: 15px; padding-bottom: 15px;
}
#lang {
	width: 350px; Z-INDEX: 15; position: absolute; left: 372px; top: 10px; FONT-SIZE: 11px; text-align:center; color:#0064A6
} 
#menu-top {
	width: 140px; Z-INDEX: 15; position: absolute; left: 533px; top: 45px; FONT-SIZE: 11px; text-align:center;
} 
#search {
	width: 270px; Z-INDEX: 10; position: absolute; left: 460px; top: 180px; FONT-SIZE: 11px;
} 
A.menu-o:link, A.menu-o:visited {
	display:block; font-weight: bold;
	color:#000;	background:#FFEFB8;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 12px; 
	text-indent:10px; background-image: url("o.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-o:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;
}
A.menu-b:link, A.menu-b:visited {
	display:block; font-weight: bold;
	color:#000;	background:#E0ECF4;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 12px; 
	text-indent:10px; background-image: url("b.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-b:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;
}
A.menu-g:link, A.menu-g:visited {
	display:block; font-weight: bold;
	color:#000;	background:#E0ECF4;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 12px; 
	text-indent:10px; background-image: url("g.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-g:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;
}
A.menu-r:link, A.menu-r:visited {
	display:block; font-weight: bold;
	color:#000;	background:#E0ECF4;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 12px; 
	text-indent:10px; background-image: url("r.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-r:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;
}
A.menu-r2:link, A.menu-r2:visited {
	display:block; font-weight: bold;
	color:#000;	background:#FFEFB8;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 11px; 
	text-indent:10px; background-image: url("r.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-r2:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;F
}
A.menu-y:link, A.menu-y:visited {
	display:block; font-weight: bold;
	color:#000;	background:#E0ECF4;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 12px; 
	text-indent:10px; background-image: url("y.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-y:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;
}

A.menu4:link, A.menu4:visited {
	display:block;	font-weight: bold;
	color:#FFF;	background:#FF812D;
	text-decoration: none;	padding:4px;text-indent:10px; 
	margin: 3px 0;	border:none;font-size: 12px;	
}
A.menu4:hover {
	display:block;	color:#FFF;	background:#FF812D;	text-decoration: none;	padding:4px;	margin: 3px 0;text-indent:10px; 
}

A.menu2:link, A.menu2:visited {
	display:block;	font-weight: bold;
	color:#FFF;	background:#0063A6;
	text-decoration: none;	padding:4px;text-indent:10px; 
	margin: 3px 0;	border:none;font-size: 12px;	
}
A.menu2:hover {
	display:block;	color:#FFF;	background:#0063A6;	text-decoration: none;	padding:4px;	margin: 3px 0;text-indent:10px; 
}
A.menu3:link, A.menu3:visited {
	display:block;	font-weight: bold;
	color:#0563A1;	background:#E0ECF4;
	text-decoration: none;	padding:3px; 
	margin: 6px 0;	border:none; font-size: 12px;
}
A.menu3:hover {
	display:block;	color:#0563A1;	background:#FEEFB8;	text-decoration: none;	padding:3px;	margin: 6px 0; 
}
A.y:link, A.y:visited, A.y:hover {
background-image: url("y.gif");	background-position: 132px 1px; background-repeat: no-repeat;
}
A.r:link, A.r:visited, A.r:hover  {
background-image: url("r.gif");	background-position: 132px 1px; background-repeat: no-repeat;
}
A.g:link, A.g:visited, A.g:hover  {
background-image: url("g.gif");	background-position: 132px 1px; background-repeat: no-repeat;
}
A.b:link, A.b:visited, A.b:hover  {
background-image: url("b.gif");	background-position: 132px 1px; background-repeat: no-repeat;
}
#lang A:link, #lang A:visited {
	font-weight: bold; color:#0064A6; text-decoration: none;
}
#lang A:hover {
	font-weight: bold; color:#0064A6; text-decoration: underline;
}
#zapati A:link, #zapati A:visited {
		color:#296080;	text-decoration: underline;	
}
#zapati A:hover {
	color:#296080;	text-decoration: none;	
}
#zap2 A:link, #zap2 A:visited {
		color:#A7A7A7;	text-decoration: underline;	
}
#zap2 A:hover {
	color:#A7A7A7;	text-decoration: none;	
}
A:link, A:visited {
	color:#0063A6; text-decoration: underline;
}
A:hover {
	color:#000000; text-decoration: underline;
}
P.navigace {
	 font-weight: bold; FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 10px; COLOR: #818181; Z-INDEX: 50; margin-top: -5px;
}
P.navigace A:link, P.navigace A:visited {
	color:#818181; text-decoration: none;
}
P.navigace A:hover {
	color:#0063A6; text-decoration: none;
}
H1 {
	FONT-SIZE: 15px; font-weight: bold; color:#0063A6; letter-spacing: 1px;
	border-bottom: 1px solid #0063A6; padding-top:5px; line-height: 20px;
}
H3 {
	FONT-SIZE: 13px; font-weight: bold; color:#0063A6;
}
H4 {
	FONT-SIZE: 12px; font-weight: bold; color:#DCAB03;
}
.podnadpis {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 10px; COLOR: #818181; margin-top: -15px; font-weight: bold
}
H2.blue {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 15px; font-weight: bold; color:#001BA5;
	border-bottom: 1px solid #001BA5; padding-bottom:5px; text-decoration: none;padding-left: 22px;
	background-image: url("blue.gif");	background-position: 0px 4px; background-repeat: no-repeat;
}
A.blue:link, A.blue:visited {
	text-decoration: none;color:#000;
}
A.blue:hover {
	text-decoration: none;color:#001BA5;
}
H2.orange {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 15px; font-weight: bold; color:#FF812D; 
	border-bottom: 1px solid #FF812D; padding-bottom:5px; text-decoration: none;padding-left: 22px;
	background-image: url("orange.gif");	background-position: 0px 4px; background-repeat: no-repeat;
}
A.orange:link, A.orange:visited {
	text-decoration: none;color:#000;
}
A.orange:hover {
	text-decoration: none;color:#FF812D;
}
H2.red {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 15px; font-weight: bold; color:#DC0707; 
	border-bottom: 1px solid #DC0707; padding-bottom:5px; text-decoration: none;padding-left: 22px;
	background-image: url("red.gif");	background-position: 0px 4px; background-repeat: no-repeat;
}
A.red:link, A.red:visited {
	text-decoration: none;color:#000;
}
A.red:hover {
	text-decoration: none;color:#DC0707;
}
H2.green {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 15px; font-weight: bold; color:#079E04; 
	border-bottom: 1px solid #079E04; padding-bottom:5px; text-decoration: none;padding-left: 22px;
	background-image: url("green.gif");	background-position: 0px 4px; background-repeat: no-repeat;
}
A.green:link, A.green:visited {
	text-decoration: none;color:#000;
}
A.green:hover {
	text-decoration: none;color:#079E04;
}
H2.yellow {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 15px; font-weight: bold; color:#D7CC00;
	border-bottom: 1px solid #D7CC00; padding-bottom:5px; text-decoration: none;padding-left: 22px;
	background-image: url("yellow.gif");	background-position: 0px 4px; background-repeat: no-repeat;
}
A.yellow:link, A.yellow:visited {
	text-decoration: none;color:#000;
}
A.yellow:hover {
	text-decoration: none;color:#D7CC00;
}
P.podnadpis A:link, P.podnadpis A:visited {
	text-decoration: none; color:#818181;
}
P.podnadpis A:hover {
	text-decoration: underline; color:#818181;
}
HR {
	color : #FEEFB8;
	border-bottom: 1px solid #FEEFB8;
	margin-bottom: 15px;
}
FORM {
	MARGIN: 0px; 
}
.form-top {
	background-color: #FFF; BORDER: #000 1px solid; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial CE, sans-serif; padding: 2px;
}
.button-top {
	background-color: #F7C52E; BORDER: #F7C52E 1px solid; 
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.form {
	background-color: #FFF; BORDER: #000 1px solid; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial CE, sans-serif; padding: 2px;
}
.button  {
	background-color : #096CB0;
	BORDER-RIGHT : #096CB0 1px solid;
	BORDER-TOP : #096CB0 1px solid;
	FONT-SIZE : 10px;
	MARGIN : 0px;
	BORDER-LEFT : #096CB0 1px solid;
	BORDER-BOTTOM : #096CB0 1px solid;
	FONT-FAMILY : Verdana,Arial,sans-serif;
	COLOR : White;
	FONT-WEIGHT : bold;
}
.none {
	display: none
}
#zapautor {
	background-color: #EFF5FA; padding: 8px; FONT-SIZE: 11px; min-height: 38px; height: 60px; 
}
#zapautor IMG {
	padding-right: 10px
}
#znamky {
	FONT-SIZE: 11px; width: 200px; text-align: center;
position: absolute; float: left; left: 470px; 
}
#logo {
	display: none
}
UL {
	list-style-type: square; 
}

OL {
	color: #096CB0; font-weight: bold
}
.strankovani {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 10px; COLOR: #818181; margin-top: -15px; font-weight: bold; text-align: right;
}
P.strankovani A:link, P.strankovani A:visited {
	text-decoration: underline; color:#818181;
}
P.strankovani A:hover {
	text-decoration: none; color:#818181;
}
P.strankovani SPAN {
	color:#5B5B5B;
}
.modryram {
	background-color: #EFF5FA; padding: 8px;
}
.zlutyram {
	background-color: #FEF5DA; padding: 8px;
}
.hnedyram {
	background-color: #FEEFB8; padding: 8px;
}
.ramseniori {
	background-color: #FEEFB8; padding: 8px; text-align: center;
}

P.ramseniori A:link, P.ramseniori A:visited {
	font-weight: bold;
	color:#0063A6;	
	text-decoration: underline;  font-size: 12px; 
}
P.ramseniori A:hover {
	color:#000; text-decoration: none; 
}


/* nove formatovani clanku --------------------------------- */

.ram-modry1 h2, .ram-modry2 h2 {
	font-size:18px;
	font-weight:bold;
	color:#4E7CA3;
	margin-top:25px;
	line-height:22px;
	text-align:left !important;
}
.ram-modry1 h3, .ram-modry2 h3 {
	font-size:14px;
	font-weight:bold;
	color:#4E7CA3;
	margin-bottom:-10px;
	padding-bottom:0;
}
.ram-hnedy1 h2 {
	font-size:18px;
	font-weight:bold;
	color:#A58D47;
	margin-top:25px;
	line-height:22px;
	text-align:left !important;
}
.ram-hnedy1 h3 {
	font-size:14px;
	font-weight:bold;
	color:#A58D47;
	margin-bottom:-10px;
	padding-bottom:0;
}
.ram-hnedy2 h2 {
	font-size:18px;
	font-weight:bold;
	color:#A58F3C;
	margin-top:25px;
	line-height:22px;
	text-align:left !important;
}
.ram-hnedy2 h3 {
	font-size:14px;
	font-weight:bold;
	color:#A58F3C;
	margin-bottom:-10px;
	padding-bottom:0;
}
.ram-prazdny h2 {
	font-size:18px;
	font-weight:bold;
	color:#3B3B3B;
	margin-top:25px;
	line-height:22px;
	text-align:left !important;
}
.ram-prazdny h3 {
	font-size:14px;
	font-weight:bold;
	color:#3B3B3B;
	margin-bottom:-10px;
	padding-bottom:0;
}
.ram-modry1 a, .ram-modry1 a:visited, .ram-modry2 a, .ram-modry2 a:visited {
	color:#4E7CA3;
}
.ram-modry1 a:hover, .ram-modry2 a:hover {
	color:#000000;
}
.ram-hnedy1 a, .ram-hnedy1 a:visited {
	color:#A58D47;
}
.ram-hnedy1 a:hover {
	color:#000000;
}
.ram-hnedy2 a, .ram-hnedy2 a:visited {
	color:#A58F3C;
}
.ram-hnedy2 a:hover {
	color:#000000;
}

.nahoru {
	margin-top:0px !important;
	padding-top:15px !important;
}

.ram-modry1 ol, .ram-modry2 ol, .ram-prazdny ol {
	font-weight:normal !important;
	color:#000000 !important;
}
.ram-modry1 ul, .ram-modry2 ul, .ram-hnedy1 ul, .ram-hnedy2 ul, .ram-prazdny ul {
	padding-left:15px;
	margin-left:1px;
}
.ram-modry1 ol, .ram-modry2 ol, .ram-hnedy1 ol, .ram-hnedy2 ol, .ram-prazdny ol {
	padding-left:15px;
	margin-left:4px;
}
.ram-modry1 p, .ram-modry2 p, .ram-hnedy1 p, .ram-hnedy2 p, .ram-prazdny p,
.ram-modry1 ul, .ram-modry2 ul, .ram-hnedy1 ul, .ram-hnedy2 ul, .ram-prazdny ul,
.ram-modry1 ol, .ram-modry2 ol, .ram-hnedy1 ol, .ram-hnedy2 ol, .ram-prazdny ol {
	line-height: 18px !important;
}
.ram-modry1, .ram-modry2, .ram-hnedy1, .ram-hnedy2 {
	padding:4px 15px;
	margin:0 0 20px 0;
	text-align:justify;
}
.ram-prazdny {
	padding:0 15px 1px 15px;
	text-align:justify;
}
.ram-modry1 {
	background-color:#EFF5FA;
}
.ram-modry2 {
	background-color:#D8E7F3;
}
.ram-hnedy1 {
	background-color:#fef5da;
}
.ram-hnedy2 {
	background-color:#feefb8;
}

/* zarovnani obrazku ---------------------------------------- */

.ram-modry1 img[align=left], .ram-modry2 img[align=left], .ram-hnedy1 img[align=left], .ram-hnedy2 img[align=left], .ram-prazdny img[align=left]  {
	margin:3px 15px 10px 0;
}
.ram-modry1 img[align=right], .ram-modry2 img[align=right], .ram-hnedy1 img[align=right], .ram-hnedy2 img[align=right], .ram-prazdny img[align=right]  {
	margin:6px 0 10px 15px;
}
.ram-modry1 img, .ram-modry2 img, .ram-hnedy1 img, .ram-hnedy2 img, .ram-prazdny img {
	border:0;
}

.obrazek-vlevo {
  margin:3px 15px 10px 0;
  float:left;
}
.obrazek-vpravo {
  margin:6px 0 10px 15px;
  float:right;
}
.obrazek img,
.obrazek-vlevo img,
.obrazek-vpravo img {
  float:none;
  margin:0 0 10px 0 !important;
}
.obrazek .popisek,
.obrazek-vlevo .popisek,
.obrazek-vpravo .popisek {  
  font-size:13px;
  line-height:16px;
  font-weight:bold;
  text-align:center;
  width:auto;
}

.ram-modry1 .obrazek .popisek,
.ram-modry1 .obrazek-vlevo .popisek,
.ram-modry1 .obrazek-vpravo .popisek,
.ram-modry2 .obrazek .popisek,
.ram-modry2 .obrazek-vlevo .popisek,
.ram-modry2 .obrazek-vpravo .popisek {  
  color:#4E7CA3;
}
.ram-hnedy1 .obrazek .popisek,
.ram-hnedy1 .obrazek-vlevo .popisek,
.ram-hnedy1 .obrazek-vpravo .popisek {  
  color:#A58D47;
}
.ram-hnedy2 .obrazek .popisek,
.ram-hnedy2 .obrazek-vlevo .popisek,
.ram-hnedy2 .obrazek-vpravo .popisek {  
  color:#A58F3C;
}
.poezie-vlevo {
	float:left;
	width:315px;
	text-align:center
}
.poezie-vpravo {
	float:right;
	width:315px;
	text-align:center
}
.poezie-vlevo H2, .poezie-vpravo H2 {
	text-align:center !important;
}
