﻿body{
background-color:#fff;
padding:0em;
margin:0.5%;
font-family: Geneva CE, lucida, sans-serif !important;
font-size:small !important; 
}

#page{
width:870px;
margin:1px auto 0px auto;
border-left:3px solid #990;
border-right:3px solid #990;  
text-align:center;
background-color: #fff;
}


html{
overflow-y: scroll;
}


.resetovac 
{ 
border:0px none; 
margin:0px; 
padding:0px; 
float:none; 
clear:both; 
width:0px; 
height:0px; 
line-height:0px; 
font-size:0px; 
}

p, img, table, tr, th, td, h1, h2, h3, h4, h5 
{ 
border:0px; 
margin:0px; 
padding:0px; 
}

a         {text-decoration: none}
a:link    {color: blue; text-decoration: underline; font-weight:bold;}
a:visited {color: navy}
a:hover   {color: blue; text-decoration: none}
a:active  {color: purple}

#hlavicka_index{
color:#000;
background-color:#cc0;
min-height:86px;
}

#obrlogoIndex{
margin:-10em 0em 0 0;
text-align:left;
min-height:86px;
border-top:3px solid #990;
}

#obrBannerMensi{
padding-left:0.25em;
margin:1em 0em 0 0;
min-height:70px;
}

h1
{
font-size:200%;
margin-left:20%;
padding-top:0.5em;
}

#hlavicka_index h1
{
font-size:170%;
margin-left:-0.25em;
padding-top:0.75%;
}

.netradicni
{
color:green;
font-weight:bold;
text-align:left;
font-size:140%;
margin-left:-19.5em;
}

h2
{
font-size:130%;
padding-top:0.5em;
padding-left:1em;
}

h2 a
{
color:#0000cc;
text-decoration:underline;
}

h2 a:hover
{
text-decoration:none;
color:green;
}

h3
{
color:black;
font-size:100%;
font-weight:bold;
padding-top:0.5em;
text-indent:2%;
}

#levypanel h3
{
color:black;
font-size:100%;
font-weight:bold;
padding-top:0.5em;
text-indent:2%;
}

h4					
{
font-size:130%;
padding-top:0.75em;
padding-left:0em;
}

h5					
{
color:green;
font-size:130%;
padding-top:0em;
padding-left:0em;
}

.cervene
{
color:red;
font-weight:bold;
}

.zelene
{
color:green;
font-weight:bold;
}

.odsazeni
{
padding-left:0.5em;
}

.odsazeni1
{
padding-left:1em;
}

.odsazeni2
{
padding-left:2em;
}

.tucne
{
font-weight:bold;
}

.podbarveno 
{
border:20px solid #cfc;
background-color:#cfc;
}

.podbarvenoZlute
{
background-color:#ff0;
color:red;
}

.vystredit
{
padding-left:13em;
font-weight:bold;
}

/*}*/

.navstivena
{
color:red;
background-color:#ff0;
text-decoration:none;
}

#vyhledavac
{
position:relative;
	left:40%;
	top:-2.0em;
width:20%;
margin-left:0em;
}

#vyhledavacMingeo
{
position:relative;
	left:60%;
	top:-3.7em;
width:20%;
margin-left:0em;
}

.pozpatku 
{ 
unicode-bidi:bidi-override; 
direction:rtl; 
color:red;
font-size:100%;
margin-top:0%; 
} 

#levypanel
{
float:left;
width:19.75%;
background-color:#cc6;
text-align:left;
text-indent:1%;
}

#levypanel ul
{
font-size:100%;
list-style-type:none;
margin:0 0 0 0;
padding:0 0 0 2%;
font-weight:bold;
}

#levypanel li
{
padding:0 0 0 0;
list-style-type:none;
}

#levypanel li a
{
color:#00c;
}

#levypanel li a:active
{
color:#c09;
text-decoration:underline;
}

#levypanel li a:hover
{
color:green;
display:block;
text-decoration:none;
}

#napsat{
color:#000;
font-size:100%;
padding:0 0 0 0;
margin:0 0 0 0;
text-indent:1%;			
}

/*Konec lev. panelu*/

#blokstredopravy{
	float:right;
	width:80%;
}

#stred{
float:left;
width:74%;
margin-left:0px;
background-color:#ff9;
border:1px solid #fff;
}

#obsah
{
background-color:#ff9;
}

#obsah p{
margin:0em 0;
text-align:left;
text-align:justify;
color:black;
font-size:100%;
font-weight:normal;
padding:0.5em 0.5em;
}

#obsah ul 
{
margin-left:-3%;
}

#obsah li 
{
padding-top:0.5em;
padding-right:0.25em;
text-align:justify;
font-weight:normal;
line-height:2em

}

#obsah h1 
{
font-size:170%;
margin-left:1.5%;
text-align:left;
background-color:#ff9;
}

#obsah h2 
{
font-size:140%;
margin-left:0%;
text-align:left;
background-color:#ff9;
}

#obsah h3 
{
font-size:100%;
margin-left:1%;
text-align:left;
background-color:#ff9;
text-indent:0.5%;
}

#pozicovnik{
float:left;
width:auto;
}

.cleaner{
clear:both;
height:0;
overflow:hidden;
content:' ';
}

.cleaner hr{
display:none;
}

#temata li{
list-style-type:none;
font-size:100%;
color:#000;
}

#seznam 
{ 
width:100%;
min-height:65px;
} 

#indexfoto
{ 
text-align:center; 
} 

.obr_myska{
float:right;
margin-top:-7.25em;
}

.obr_center{
padding:4px;
clear:both;
margin-left:5%;
margin-bottom:2%;
border:2px solid green;
}

/*Konec stř. panelu*/

/*Pravý panel*/

#pravypanel{
float:right;
width:25.5%;
font-size:100%;
background-color:#cc6;
/*min-height:467px;*/
text-align:center;
} 

#pravypanel ul
{
list-style-type:none;
margin:0 0 0 0;
padding:0 0 0 0;
}

#pravypanel li
{
}

#pravypanel li a
{
text-decoration:underline;
/*background:#fcf;*/
font-weight:bold;
}

#pravypanel li a:hover
{
color:green;
text-decoration:none;
padding-left:0%;
}

#nov_prvni{
/*background-image:url("../images/ufoun2.jpg");*/
background-repeat:no-repeat;
/*background-position:80% 20%;*/
/*padding-top:7em;*/
}

#nov_druha{
background-image:url("../images/goldman.jpg");
background-repeat:no-repeat;
background-position:80% 20%;
border-top:1px solid #000;
padding-top:11em;
}

#nov_treti{
background-image:url("../images/businessman2.jpg");
background-repeat:no-repeat;
background-position:80% 20%;
border-top:1px solid #000;

padding-top:8.5em;
}

#nov_ctvrta{
/*background-image:url("../images/svickyTri.jpg");*/
background-repeat:no-repeat;
background-position:80% 20%;
border-top:1px solid #000;
/*border-bottom:0px solid #cc6;*/
padding-top:3.75em;
}

/*Konec vpravo:*/

#paticka{
clear:both;
padding:0.5%;
color:#000;
background-color:#cc0;
border-bottom:3px solid #990;
}

.content		
{			
margin:0 0.6em 0 0em;
}

/*CSS menu začátek*/

div#listmenu
{
width:102%;
float:left;
font-size:1.1em;	
font-weight:bold;
background-color:#fff;
margin-bottom:0px;
margin-left:0%;
text-align:left;
}

div#listmenu li.unactive{
color:#000;			
background-color:yellow;
padding:0% 0%;
}

div#listmenu li.active{
background-color:yellow;
margin-left:0%;
}

div#listmenu ul{
margin:0 0 0 1%;
}

div#listmenu li{
z-index:100;
float:left;
position:relative;
list-style-type:none;
background-color:#fff;
border-right:1px solid #069;
}

div#listmenu li:first-child{
border-left:1px solid #069;
}

div#listmenu li:hover{ 
background-color:#fcf;
}
div#listmenu a{
display:block;
background-color:#fff;
padding:0px 4px;
text-decoration:none;
color:#00c;
}

div#listmenu a:hover{
background-color:#fcf;
color:#00c;		
}
/* konec zákl. horiz. menu */

div#listmenu ul li ul{
position:absolute;
width:14.5em;
border-right:0;
margin-left:0%;
z-index:10;
}

div#listmenu ul li ul li{
width:100%;
border-left:1px solid #069;
border-bottom:1px solid #069;
border-right:1px solid #069;
color:#00c;
}

div#listmenu ul li ul li a{padding:1px .5em;}

div#listmenu ul li ul li:first-child{
border-top:1px solid #069;
}

div#listmenu ul li ul{display:none;}
div#listmenu ul li:hover ul{display:block;
}

body div#listmenu ul li ul li ul { 
visibility:hidden;
left:11em;
}
div#listmenu ul li ul li:hover ul{visibility:visible;}

* html div#listmenu ul{
float:left;
border-left:1px solid #000;
margin-left:15px;
}

* html  div#listmenu ul li ul{
border-top:1px solid #069;
border-left:0px;
}

/*Konec menu*/