/* CSS Document GLOBAL*/

body
{
text-align:left;
background-color: #333333; /*rgb(255,204,102)*/
padding:0px;
margin:0px;
position:static;
font-family: Times New Roman;
font-size: 12pt;

}
     
div#telo
{
margin: 0px;
padding: 0px;
width:98%;
position:absolute;
left:1%;
top:0px;
}

div#nonejs {
background-color: #cc3333;
color:#ffffcc;
border:3px double #ccff00;
padding:5px;
text-align:center;
font-weight:bold;
}
     
table#hlavicka 
{
background: #009933 url('../images/global/hlavicka2-n.jpg') repeat-x ;

margin: 0px;
padding: 0px;
height:130px;
position:absolute;
width:100%;
border-left:2px ridge #58A546;
border-right:2px ridge #58A546;
text-align:center;
border-collapse: collapse;
}
             
table#hlavicka td 
{
margin: 0px;
padding: 0px; 
border:0px solid;
}

img#phroh {
position:relative;
top:-11px;
border-right:3px ridge #33cc99;
} 

             
div#ikony   /* pruh s vodorovnou nabidkou - rychla navigace*/
{ 
position:absolute;
top:105px;
z-index:10;
padding-left:0px;
display:block;
/*left:1%;*/
width:100%;
height:22px;
text-align:center;
margin:0px;
overflow: hidden;
vertical-align: bottom;

}

span#iko-an{
background: url(../images/global/sear-f-bcg.gif) repeat-x ;
padding: 0px 10px 0px 10px;
position:relative;
margin-left:10px;
float:left;
}

span#iko-an a 
{
text-decoration:none;
background-color: transparent;
margin:0px 0px 0px 10px;
height:20px;
}

span#iko-an img
{
margin:0px;
position:relative;
top:3px;
cursor:pointer;
}

span#titulek
{
font-size:9pt;
color:#00697B;
font-weight:bold;
height:20px;
float: none;

}
      
table#telotable 
{
position: absolute;
top:129px;
height:530px;/* kvůli menu vlevo, aby se tam vešly i rozbalovací nabídky*/
padding:0px;
margin:0px;
background-color:#cc3399;
border-collapse:collapse;
border:0px solid #003399;
width:100%;
background-color: #99FFCC;
background: transparent url('../images/global/stranka-bcg-n.jpg') ;
}
                
td#leftsloup 
{
width:160px;
border-right:1px solid #333300;
vertical-align:top;
text-align:center;
background: transparent url('../images/global/ls05.gif') ;
border-left:2px ridge #58A546;
}
             
td#stredsloup 
{
vertical-align:top;
padding:0px ;
text-align:left;
background: transparent url('../images/global/bglogo-n1.gif') no-repeat fixed 50% 70% ;
}
              
td#rightsloup 
{
width:1px;
vertical-align:top;
border-left:1px solid black;
border-right:2px ridge #58A546;
background: transparent url('../images/global/ps05.gif') ;
padding:10px 5px 5px 5px;
}

div.pulsloupec 
{
float:left;
width:46%;
margin:0% 0% 0% 1%;
padding: 1%;
}

div.pulslouptext 
{
float:left;
width:42%;
margin:0% 0% 0% 1%;
padding: 3%;
}
           
div.sloupec
{
margin:15px;
}

div.sirokysloupec
{
width:94%;
text-align:center;
margin-left:15px; 
margin-top:5px; 
padding:0px;
border:2px groove #2B5761 ;
}


/* Aktuality*/
div.aktualita 
{
border: ridge 2px #330066;
margin:10px 0px 0px 5px;
padding:0px;
text-align:justify;
overflow:hidden;
-moz-box-shadow: 7px 7px 9px #212d12;
-webkit-box-shadow: 7px 7px 9px #212d12;
box-shadow: 7px 7px 9px #212d12;
-moz-border-radius: 5px;  
-webkit-border-radius: 5px; 
border-radius: 5px;
}

div.akt-z 
{
border:ridge 2px #6C2E2A;
} 
 
div.aktualita p 
{
margin:6px;
padding:0px;
}
              
div.aktnadpis 
{
background-color:#003070;
background-image: url('../images/global/akt-nadp-2.gif');
background-repeat: repeat;
padding:5px;
color:rgb(255,255,204);
text-align:left;
}
             
div.aktn-z
{
background-color:rgb(153,102,51);
background-image: url('../images/global/akt-nadp-z.gif');
color:rgb(51,51,0);
font-weight: bold;
text-align:left;
}             
             
div.aktualita img 
{
margin:4px 6px 3px 6px;
border:1px solid black;
}
              
div.aktualita a 
{
background-color:transparent;
font-style: italic;
text-decoration: none;
color:#000066;
padding:0px 5px 0px 5px;

}

div.aktualita a.small {
font-size: small;
}
              
div.aktualita a:hover 
{
background-color:#00264C;
color:#FFC800;
text-decoration:none;
font-weight: bold;
}


div.aktualita a.obrazkovy:hover 
{
background-color:transparent;
color:transparent;
text-decoration:none;
}

              
/* Vseobecné*/
h1 
{
padding:4px 10px 4px 0px;
color:rgb(0,0,51);
font-size:20pt;
text-align:center;
}

td#pata 
{
background: transparent url('../images/global/x-bot.gif') ;
color:#66ff99;
font-size:12px;
height:28px;
border-left:2px ridge #58A546;
border-right:2px ridge #58A546;
}

td#pata a 
{
text-decoration:none;
color:#66ff99;
}

p 
{
text-align:justify;
}

a.vtextu {
text-decoration:underline;
padding:0px 5px 0px 5px;
}

a.vtextu:hover {
text-decoration: none;
background-color: #00264C;
color:#FFFFB5;

}

/*MENU MENU MENU MENU MENU MENU MENU*/

table.hlmenu   /* tabulka s hlavnim menu */
{
width:160px;
background-color:#B6B15A;
padding: 0px;
margin:10px 1px 10px 1px;
border:1px solid #003366;
font-size:11pt;
cursor:default;
border-collapse:collapse;
}
             
.hlmenu_td    /* polozka hlavniho menu */
{        
margin:0px;
border-top:1px solid #003155;
border-bottom:1px solid #003A57;
text-align:left;
background: transparent url('../images/global/menu-bcg-n.jpg') ;
padding:2px 2px 2px 5px;
}

td.separator    /* oddelovac skupin hlavniho menu */
{ 
border-top:2px solid #123E4D;
border-bottom:1px solid #E7E3E4;
padding:0px;
height:3px;
background-color:#15958C;
}
           

.td_hover         /* polozka hlavniho menu pri prejeti mysi*/
{ 
background: transparent url('../images/global/menu-hover-n.jpg') ;
/*background-color:#FFE751;*/
color:#8C0000;
border-top:1px solid #000000;
border-bottom:1px solid #AAFFE9;
padding:2px 2px 2px 5px;
text-align:left;
}
           
table.hlmenu td img 
{
float:right;
position:relative;
top:5px;
right:0px;
height:9px;
width:5px;
}

table.hlmenu a 
{
background-color: transparent;
text-decoration:none;
display:block;
width:155px;
color:black;
}
           
table.hlmenu a:hover        /* polozka hlavniho menu pri prejeti mysi*/
{  
background: transparent url('../images/global/menu-hover-n.jpg') ;
/*
background-color: transparent;*/
color:#8C0000;
text-decoration:underline;
}
           
           
/* SUBMENU */
table.subm   /* blok se submenu */
{
position:absolute;
z-index:1000;
display:none;
border-top:2px solid #330000;
border-right:2px solid #330000;
border-bottom:2px solid #330000;
border-left:1px solid #330000;
text-align:left;
font-size:11pt;
border-collapse:collapse;
padding: 0px;
margin:0px;
background-color: #9EEB99;
background: transparent url('../images/global/subm-bcg-n.jpg') ;
}
            
table.subm td       /* polozka submenu */
{ 
margin:0px;
padding:2px 2px 2px 5px;
padding:0px;
border-top:1px solid #66ffcc;
border-bottom:1px solid #006600;
width:160px;
text-align:left;
overflow: hidden;
}
            
table.subm td:hover     /* polozka submenu pri prejeti mysi */
{   
color:#000033;
border-top:1px solid #000000;
border-bottom:1px solid #AAFFE9;
background: transparent url('../images/global/menu-hover-n.jpg') ;

}
         
table.subm  a 
{
display:block;
width:100%;
text-decoration:none;
color: black;
padding:2px 5px 2px 5px;
background-color:transparent;
}
         
table.subm a:hover       /* polozka submenu pri prejeti mysi */
{ 
color:#000033;
background-color:#FFB800;
background: transparent url('../images/global/menu-hover-n.jpg') repeat;

}

/*MENU END MENU END*/
         
span.botmenu 
{
margin:5px 5px 5px 5px;
width:150px;
}

span.botmenu a 
{
padding:0px 5px 0px 5px;
border:0px solid transparent;
text-decoration:none;
}

span.botmenu a:hover
{
background-color:#003754 ;
color:#99ffcc;
}
             
            
div.an-prs     /* odkaz v pravem sloupci*/
{
background-color: #DCFFAB;
margin:0px 5px 0px 5px;
padding: 0px 1px 0px 1px;
border: 1px groove #99C7C8;
}             
             
div.an-prs a
{
display:block;
padding:2px;
text-decoration: none;
font-size: 10pt;
font-style: normal;
font-family: Arial;
font-weight: normal;
border: 1px outset ; 
color:black;
}

div.an-prs a:hover
{
display:block;
padding:2px;
text-decoration: none;
border: 1px inset ; 
background-color:#00264C;
color:#FFFFB5;
font-weight: normal;
}

div.an-aktualita     /* odkaz v aktualitách*/
{
display:block;
background-color: #AFF5F5;
margin:0px ;
padding: 0px 1px 0px 1px;
border: 1px groove #99C7C8;
}             
             
div.an-aktualita a
{
display:block;
padding:2px;
text-decoration: none;
font-size: 10pt;
font-style: normal;
font-family: Arial;
font-weight: normal;
border: 1px outset ; 
color:black;
}

div.an-aktualita a:hover
{
display:block;
padding:2px;
text-decoration: none;
border: 1px inset ; 
background-color:#00264C;
color:#FFFFB5;
font-weight: normal;
}

/* ZOBRAZENI MAPKY*/ 
div#ram-mapky {
position:relative;
top:-12px;
left:0px;
height:92px;
width:167px;
margin:0px;
padding:0px;
}

span#mapka 
{
position:relative;
height:50px;
width:120px;
left:0px;
top:1px;
margin: 0px;
padding: 0px;
}

/* VYHLEDAVANI GOOGLE*/
form#searg {
position:relative;
margin: 0px;
border-left:0px ridge #3FA64D ;
padding:0px 5px 0px 5px;
background: url(../images/global/sear-f-bcg.gif) repeat-x ;
background-color: #00D8FF;
right:10px;
top:0px;
text-align:center;
vertical-align: baseline;
float:right;


}

img#searimg {
margin-top:5px; 
width:172px;
height:20px;
}

input#q {
border: 1px solid black; 
background-color: snow; 
padding-left: 2px;
padding-right: 2px;
font-size:10px; 
vertical-align: baseline;
}

span#seard1 {
text-align:center;
vertical-align: baseline;
}

select#searsel {
width:76px;
font-size:10px;
border: 0px solid black;
background-color: #EEFFDC;
vertical-align: baseline;
}

/* okno pro zobrazeni udalosti kalendare*/
div#areal
{
position:absolute;
z-index:1100;
display:none;
text-align:left;
width:167px;
background-color: transparent;
color:rgb(220,235,255)  ;
}

div#areal2 
{
padding: 15px;
background-image: url('../images/global/areal2.png');
width:100%; 
position:relative;
}

div#areal3
{
color:rgb(220,235,255);
position:relative;
top: -42px;
}
