body
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background: url(../obrazky/wall.jpg);
  	background-position: center top;
  	background-repeat: no-repeat;
	background-color: #A3C7F7;
}

#vse
{
	width: 775px;
	margin: auto;
}

fieldset{
border: 0px;
margin: 0px;
padding: 0px;
}

a {
color: black;

}

.dexmenu{
position: relative;
float: left;
left: 1px;
width: 173px;

}

.dexmenu a{
position: relative;
display: block;
width: 153px;
_width: 173px;
padding-top: 4px;
padding-bottom: 3px;
padding-left: 20px;
height: 21px;
background-color: #74A45C;
border-top: 1px solid #C4F4AC;
border-bottom: 1px solid #42722A;
color: white;
text-decoration: none;
font-weight: bold;
font-size: 0.95em;
}

.dexmenu a:hover{
color: white;
text-decoration: underline;
font-weight: bold;
font-size: 0.95em;
}

.dexmenu a#aktivni{
text-decoration: underline;
}

/*Začátek horní části stránky
--------------------------------------------------------------------*/

#horni
{
	width: 775px;
	height: 200px;
	background-color: #4890C0;
}

#menu1
{
	color: white;
	background-color: #609048;
	width: 773px;
	_width: 775px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	margin-bottom: 0px;

}

#menu1 a
{
	color: white;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	font-weight : bolder;
	font-size: 1.0em;
}

#menu1 a#aktivni
{
	color: white;
	text-decoration: underline;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}

#menu1 a:hover
{
	text-decoration: underline;
}


/*Obsah úvodní stránky
-----------------------------------------------------------------------*/

#obal
{
background: url(../obrazky/obsah-uvod.gif) repeat;
}

#obal-ostatni
{
background: url(../obrazky/obsah-ostatni3.gif) repeat;
text-align: left;
}

#levy-panel-uvod
{ 
float: left;
width: 500px; 
} 

#levy-panel-obsah-uvod
{ 
margin-top: 10px;
padding: 0px 10px 10px 10px; 
_padding: -30px 10px 10px 10px; 
border: 1px solid black;
border-top: none;
background-color: White;
border-bottom: none;
text-align: justify;
} 

#pravy-panel-uvod
{ 
margin:0 0 0 500px; 
padding:0; 
} 

#pravy-panel-obsah-uvod
{ 
margin:0; 
padding: 4px 10px 10px 10px; 
_padding: 0px 10px 10px 10px; 
border-right: 1px solid black;
background-color: silver;
height: 100%;
}

#pravy-panel-obsah-uvod h2
{ 
margin-top: 13px;
_margin-top: 11px;
padding: 0px;
}

.nadpis-obsah
{
background-color: #2F4280;
margin-bottom: 0px;
_margin-top: 11px;
position: relative;
}

.nadpis-obsah h2
{
color: white;
font-size: 1.0em;
position: relative;
text-align: center;
}

.nadpis-obsah2
{
background-color: #cccccc;
margin-bottom: 0px;
_margin-top: 11px;
position: relative;
}

.nadpis-obsah2 h2
{
color: black;
font-size: 1.0em;
position: relative;
}

.nadpis-uvod
{
background-color: white;
margin-top: -4px; 
_margin-top: 11px; 
margin-bottom: -5px;
}

.nadpis-uvod h2
{
color: #2F4280;
font-size: 1.0em;
}

h3
{
font-size: 1.0em;
text-align: left;
color: black;
margin-bottom: 5px;
position: relative;
}

h4
{
margin-top: 0px;
margin-bottom: -5px;
_margin-bottom: -10px;
font-size: 0.9em;
text-align: left;
color: black;
position: relative;
}

#kratke-zpravy
{
overflow: auto;
height: 100px;
padding: 0px 5px 5px 5px;
text-align: left;
border: 1px solid white;
}

p.levy-panel
{
font-size: 0.9em;
margin-top: 0px;
margin-bottom: 0px;
_margin-bottom: 0px;
}

p.levy-panel-tucne
{
font-size: 0.9em;
font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
_margin-bottom: 0px;
}

a.odstavec
{
color: black;
}

p.odstavec
{
text-align: justify;
font-size: 0.9em;
}

a.odstavec
{
text-align: justify;
color: black;
border: none;
}

img.odstavec
{
float: right;
margin: 0px 0px 10px 10px;
border: none;
}

#menu2
{
float: left;
width: 175px;
left: 20px;
}

#obsah-ostatni
{
float: right;
width: 580px;
_width: 598px;
padding: 1px 10px 10px 10px;
_padding: 1px 10px 10px 10px;
text-align: center;
}

#prvni {
	list-style-type: none;
	text-align: left;
	margin-left: -25px;
	_margin-left: 15px;
	font-size: 1.0em;	
}

#obal-polozek-menu2 {
	margin-left: -14px;
	margin-top: -16px;
	_margin-top: 0px;
}

.polozka-menu2 {
	background-color: #74A45C;
	border-top: 1px solid #C4F4AC;
	border-bottom: 1px solid #42722A;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	width: 143px;
	_width: 173px;
	font-weight: bold;
	font-size: 0.95em;
}

a.menu2 {
	color: white;
	text-decoration: none;
}

a#menu2-aktivni {
	color: white;
	text-decoration: underline;
}

#menu2 a:hover {
	text-decoration: underline;
}

p.navigace {
	color: black;
	font-size: 0.9em;
	text-align: center;
	margin-top: 5px;
	margin-bottom: -10px;
	color: black;
	position: relative;
}

a.navigace {
	color: black;
}

#menu2-obsah {
	_padding-top: 0px;
}

ul.odstavec {
	text-align: left;
	list-style: disc;
	font-size: 0.9em;
	position: relative;
}

ul.odstavec a {
	color: black;
}

ul.nadpis {
	text-align: left;
	list-style: none;
}

.clear {
	clear: both;
}

a.link_out {
	color: black;
}

/*Dolní část stránky
------------------------------------------------------------------------------*/

#dolni
{
	background-image: url(../obrazky/dolni-ostatni.gif);
	height: 36px;
	background-color: #4890C0;
	clear: both;
	padding-top: -5px;
}

#dolni-index
{
	background-image: url(../obrazky/dolni.gif);
	height: 35px;
	background-color: #4890C0;
	clear: both;
	padding-top: -5px;
	border-top: 1px solid black;
}

#dolni-text 
{
padding-top: 10px;
background: none;
color: #609048;
font-size: 0.9em;
text-align: center;
}

#dolni-text a
{
color: #609048;
text-decoration: none;
font-weight: bolder;
}

#dolni-text a#aktivni
{
	color: #609048;
	text-decoration: underline;
	font-weight: bolder;
}

#dolni-text a:hover
{
	text-decoration: underline;
	font-weight: bolder;
}

#toplist
{
margin: 0 0 0 560px;
padding-top: 2px;
text-align: left;
}

p#dolni
{
margin-top: 0px;
color: #609048;
}

hr.cleaner 
{ 
clear:both; 
display: none 
}

.fotogalerie{
position: relative;
display: block;
float: left;
width: 290px;
height: 260px;
}

.galerie img{
border: 0px;
}

h1{
z-index: 200;
}

.diskuze{
position: relative;
width: 570px;
text-align: left;
padding-bottom: 5px;
margin-bottom: 10px;
font-size: 0.9em;
padding-left: 10px;
}

.diskuze_g{
position: relative;
width: 570px;
text-align: left;
padding-bottom: 5px;
margin-bottom: 10px;
font-size: 0.9em;
background-color: #eeeeee;
padding-left: 10px;
}

.diskuze strong{
position: relative;
width: 570px;
margin-bottom: 10px;
padding: 0px;
display: block;
background-color: #cccccc;
margin-left: -10px;
padding-left: 10px;
}

.diskuze_g strong{
position: relative;
width: 570px;
margin-bottom: 10px;
padding: 0px;
display: block;
background-color: #cccccc;
margin-left: -10px;
padding-left: 10px;
}
