body{	
text-align: center;
background: #FFF url('image/pn.jpg') repeat-x;
margin:0; font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
  
}
#page{
width: 580px;

}
#main{
padding-top: 0px;
border: 1px #000 solid;
margin: auto;
width: 1030px;
text-align: left;
}
#top{
float: left;
width: 1030px;
height: 199px;
background: url('image/header.jpg') no-repeat;
}
#lista
{
height: 30 px;
background: #000 url('image/lista.jpg') no-repeat;
}
#pix{
margin: 0px;
float: left;
width: 819px;
height: 2px;
background: url('img/pix.jpg') no-repeat;
}
#banner{
margin: 0px;
float: left;
width: 819px;
height: 208px;
background: url('img/banner.jpg') no-repeat;
_margin-top: -13px
}
#content{
width: 1030px;
border: 0px #000 solid;
float: left;
background: #fff url('image/telo.jpg') repeat-y;
}
#center{
width: 570px;
_width: 580px;
height: auto;
background-color: #FFF;
float: left;
border-left: 1px #000 dotted;
border-bottom: 1px #000 dotted;
border-right: 1px #000 dotted;
padding: 10px;
padding-top: 10px;
}
#left{
width: 194px;
_width: 200px;
float: left;
padding: 10px;

}
#right{
width: 194px;
_width: 200px;
float: left;

padding: 10px;



}
#logo{
width: 204px;
float: right;
height: 122px;
background: url('img/logo.jpg') no-repeat;
}
#footer{
width: 1030px;
float: left;
height: 30px;
background: #000 url('image/foother.jpg');
color: white;
padding-top: 15px;
text-align: center
}
#menu{
float: left;
color: white;
width: 580px;
_width: 1030px;
height: 20px;
text-align: right;
background: #000 url('image/lista.jpg') no-repeat;
padding-top: 20px;
padding-bottom: 10px;
_padding-bottom: 14px;
padding-left: 450px;
font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif
}
.link{
text-decoration: none;
color: #FFF;
}
.link:hover{
color:  #FF6200;
}
.image{
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
h1{
color: white;
margin: 0px;
padding: 0px;
padding-left: 20px;
padding-top: 20px;
font: bold 30px Arial, Helvetica, sans-serif;
}
h2{
color: black;
padding-left: 20px;
font: 18px Arial, Helvetica, sans-serif;
}
.sekce{
color: white;
font: bold 14px Arial, Helvetica, sans-serif;
text-align: center;
background-color: #030202;
margin: 0px;
padding: 0px;
margin-bottom: 8px;
}
.prvni{
color: #FF6200;
font: bold 14px Arial, Helvetica, sans-serif;
}
.button{
margin-top: 2px;  
color: black;
font-weight: bolder;
border: 1px black solid;
background-color: #DCDFDF;
width: 80px;
}
#textarea{
border: 1px #DCDFDF solid;
background-color: white;
margin-top: 3px;
}
.input{  
margin-top: 3px;
border: 1px #DCDFDF solid;
background-color: white;
width: 100px;
}
td
{
 font: 12px Arial, Helvetica, sans-serif;
 color : black;
 border: 0px black solid;

 }
#tables
 {
    border: 2px black solid;
    margin-left: 35px;
 }
 a {
 color : #FF6200;
 text-decoration: none;
 font-weight: bold;
 }
 img.foto{
 border: 2px #FF6200 solid;
 
  }
 .stred{
  text-align: center;
 }
 .vpravo
 {
 text-align: right;
 }
 .text
 {
 
 }
 .info-cla
 {
 }
 
 /* bloky */
.blok{
width: auto;
padding: 10px; 
}
.blok-hl{
background: #E2E2E2;
color : black;
width: auto;
padding: 2px;
text-align: center;
font-weight: bold;
border: 1px solid #000;
}
img.blok-hl{

}
.blok-prvni{
color: #FF6200;
font-size: 16px;
font-style: italic;
font-weight: bold;
}
.blok-prvnic{
color: #FF0000;
font-variant: small-caps;
font-style: italic;
font-size: 16px;
font-weight: bold;
}
.blok-telo{
padding: 5px; 
}
/* clanek */
.clanek-prvni{
color: #FF6200;
font-size: 25px;
font-style: italic;
font-weight: bold;
}
.article{
width: 99%;
margin-bottom: 20px;
float: left;
}
.article_calendar{
background: url('image/calendar.jpg') no-repeat;
height: 49px;
width: 44px;
float: left
}
.article_note{
background: url('image/note.png') no-repeat;
height: 49px;
width: 44px;
float: left;
}
.article_calendar_month{
color: white;
width: 42px;
text-align: center;
font-weight: bold;
padding-top: 1px;
font-size: 10px;
text-transform: uppercase;
}
.article_calendar_day{
width: 42px;
font-size: 20px;
text-align: center;
padding-top: 2px;
}
.article_text{
width: 100%;
float: left;
line-height: 15px;
}
.article_con{
float: left;
text-align: justify;
}
.article_header{
color: #000;
font-size: 20px;
border-bottom: 2px #000000 solid;
margin-left: 50px;
padding-left: 5px;
padding-bottom: 3px;
}
.article_category{
height: 12px;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 10px;
float: left;
background: url('image/href.jpg') no-repeat left;
padding-left: 16px
}
.article_autor{
height: 12px;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 10px;
float: left;
background: url('image/href.jpg') no-repeat left;
padding-left: 16px
}
.article_img{
float: left;
padding-right: 5px;
padding-bottom: 5px;
}

/* ankety */

.anketa-std-ram {
	width: 420px;
	text-align: left;
}
.anketa-std-otazka {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 16px;
	text-align: center;
}
.anketa-std-odpovedi {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
}
.anketa-cla-celkovy-ram {
	width: 460px;
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	text-align: center;
	border-top-width: 1px; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-style: dashed;
	border-color: #003098;
	padding: 6px;
	margin: 6px;
}
.anketa-cla-ram {
	width: 420px;
	text-align: left;
}
.anketa-cla-otazka {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	font-weight: bold;
}
.anketa-cla-odpovedi {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
}
.anketa-blok-z {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
}
.anketa-blok-odpovedi {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
}
.anketa-blok-odp-cara {
	width: 140px;
	background-color: #DEE7FF;
	font-size: 6px;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 4px;
}
.anketa-blok-odp-cara-hlasy {
	background-color: #003098;
}
/* download sekce */

.download-z {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
}
.download-sekce {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	text-align: center;
	padding: 6px;
}
.download-sekce-akt {
	font-weight: bold;
}

/* weblinks sekce */

.weblinks-z {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
}
.weblinks-sekce {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	text-align: center;
	padding: 6px;
}
.weblinks-sekce-akt {
	font-weight: bold;
}

/* std. navigacni lista */

.std-navig {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	text-align: center;
	margin-bottom: 1.2em;
}
.std-navig-akt-str {
	font-weight: bold;
}

/* sys.blok - kalendar  */

.kal-text {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 12px;
	font-weight: normal;
}
.kal-clanek {
	background-color: #C7F1C7;
}
.kal-dnesni {
	background-color: #C1E0FF;
}

/* sys.blok - novinky */

.nov-datum {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: bold;
}
.nov-titulek {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: bold;
}
.nov-titulek-duraz {
	color: #FF0000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: bold;
}
.nov-text {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: normal;
}
 /* menu */
a:link.menu, a:visited.menu {
	width: 180px;
  display:block;
	color:#000;
	text-decoration: none;
	border-bottom: 1px #000 dotted;
	padding:4px;
	padding-left:5px;
	margin: 1px 0;
	margin-left: 5px;
}

a:hover.menu{
  width: 160px;
	display:block;
	color:#000;
	border-bottom: 1px #000 solid;
	background: #FFF4D2;
	text-decoration: none;
	padding:4px;
	padding-left:25px;
	margin: 2px 0;
	margin-left: 5px;
}
a:link.menus, a:visited.menus {
	width: 175px;
  display:block;
	color:#000;
	text-decoration: none;
	padding:4px;
	padding-left:30px;
	margin: 1px 0;
	margin-left: 5px;
  font-size: 10px;;
}

a:hover.menus{
  width: 160px;
	display:block;
	color:#000;
	background: #FFF4D2;
	text-decoration: none;
	padding:4px;
	padding-left:25px;
	margin: 2px 0;
	margin-left: 5px;
	font-size: 10px;;
}
/* ankety */

.anketa-std-ram {
	width: 420px;
	text-align: left;
}
.anketa-std-otazka {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 16px;
	text-align: center;
}
.anketa-std-odpovedi {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
}
.anketa-cla-celkovy-ram {
	width: 460px;
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	text-align: center;
	border-top-width: 1px; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-style: dashed;
	border-color: #003098;
	padding: 6px;
	margin: 6px;
}
.anketa-cla-ram {
	width: 420px;
	text-align: left;
}
.anketa-cla-otazka {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	font-weight: bold;
}
.anketa-cla-odpovedi {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
}
.anketa-blok-z {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
}
.anketa-blok-odpovedi {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
}
.anketa-blok-odp-cara {
	width: 140px;
	background-color: #DEE7FF;
	font-size: 6px;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 4px;
}
.anketa-blok-odp-cara-hlasy {
	background-color: #003098;
}
/* download sekce */

.download-z {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
}
.download-sekce {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	text-align: center;
	padding: 6px;
}
.download-sekce-akt {
	font-weight: bold;
}

/* weblinks sekce */

.weblinks-z {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
}
.weblinks-sekce {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	text-align: center;
	padding: 6px;
}
.weblinks-sekce-akt {
	font-weight: bold;
}

/* std. navigacni lista */

.std-navig {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	text-align: center;
	margin-bottom: 1.2em;
}
.std-navig-akt-str {
	font-weight: bold;
}

/* sys.blok - kalendar  */

.kal-text {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 12px;
	font-weight: normal;
}
.kal-clanek {
	background-color: #C7F1C7;
}
.kal-dnesni {
	background-color: #C1E0FF;
}

/* sys.blok - novinky */

.nov-datum {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: bold;
}
.nov-titulek {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: bold;
}
.nov-titulek-duraz {
	color: #FF0000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: bold;
}
.nov-text {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: normal;
}
/* Nastavuje urcenym prvkum zobrazeni v jednom radku */
.gal_inline {
   display: inline;
}
/* Nastaveni fontu navugace */
.gal_navigace {
        font-size: 11px;
        font-weight: normal;
        font-family: "verdana","arial";
}
/* Nastaveni popisu galerie v zobrazeni galerie  */
.gal_ukaz_popis {
        text-align: center;
        width: 70%;
        font-size: 11px;
        margin: 3px 0px 3px 0px;
}
/* Nastaveni vlastnika galerie v zobrazeni galerie*/
.gal_ukaz_vlastnik {
        width: 70%;
        text-align: right;
        font-size: 11px;
        font-weight: bold;
}
/* Odsazeni formulare */
.gal_ukaz_form {
        text-align: center;
        font size: 11px;
        margin-top: 5px;
}
/* Nadpis galerie */
.gal_nadpis {
        font-weight: bold;
        font-size: 17px;
        text-align: center;
        margin: 5px;
        font-family: "verdana","arial";
}
/* Vycet omezenei */
.gal_omezeni {
        font-size: 11px;
        text-align: left;
        margin-top: 10px;
        text-align: center;
}
/**/
.gal_vypis {
        margin-left: 10px;
        font-size: 10px;
        font-weight: normal;
        text-align: left;
}
/* Cervene */
.gal_cervene {
        color: #0000AA;
}
/* Tucne */
.gal_tucne {
        font-weight: bold;
}
/* Vyrazne */
.gal_vyrazne {
        font-weight: bold;
        color: #0000AA;
}
/* Text galerie */
.gal_text {
        margin-top: 10px;
        margin-bottom: 2px;
        font-size: 11px;
        text-align: left;
}
/* Odsazeni formularovych tlacitek */
.gal_formular {
        font-size: 11px;
        text-align: left;
        margin-left: 15px;
}
/* Vodorovna cara */
.gal_cara {
        border: 1px dotted #000000;
}
/* Inpt pole */
.gal_input {
    background: transparent;
    background-color: white;
    border: 1px solid #000000;
    color: #000000;
    font-family: "verdana","arial","helvetica";
    font-size: 11px;
    text-align: left;
}
/* Okraje obrazku v prehledu galerii */
.gal_prehled img {
   border: 1px solid #000000;
   margin: 2px;
}
/* Celkove nastaveni prehledu galerii */
.gal_prehled {
   width: 400px;
   border: 0px dotted #000000;
   font-size: 11px;
   padding: 0 3 0 3;
}
/* Titulek v prehledu galerii */
.gal_prehled td.titulek {
   text-align: center;
   padding-bottom: 2px;
}
/* Popis v prehledu galerii */
.gal_prehled td.popis {
   font-style: italic;
   width: 110px;
}
/* Obrazek v prehledu galerii */
.gal_prehled td.obrazek {
   width: 110px;
}
/* Udaje v prehledu galerii */
.gal_prehled td.udaje {
   text-align: left;
}
/* Format obrazku v zobrazeni galerie */
.gal_ukaz_galerie_obrazek img {
   margin: 5px;
   border: 1px solid #000000;
}
/* Titulek obrazku v prehledu galerii */
.gal_ukaz_galerie_obrazek_titulek {
   font-size: 11px;
   font-weight: bold;
}
/* Titulek v prehledu galerii */
.gal_galerie_ukaz_titulek {
   font-size: 10px;
   border: 1px dotted #000000;
   margin: auto;
}
/* Obrazek */
.gal_obr img {
   margin: 5px;
   border: 1px solid #000000;
}
/* Nastaveni fontu strankovani */
.gal_strankovani {
  font-size: 10px;
}
a img {
	border:none;
}
.mezera {
 PADDING: 10px 0px 0px 0px; MARGIN: 0px;
}

.navigation {
 PADDING: 0px; MARGIN: 15px 5px 15px 5px; TEXT-ALIGN: center;
}

.navigation SPAN A {
 border:1px solid #003F86; background:#FDECA8; COLOR: #000000; PADDING: 3px; MARGIN: 0px 3px; WHITE-SPACE: nowrap; 
}

.navigation SPAN A:hover {
 BACKGROUND: #fff; 
}

.block_deska {
    font-size:x-small; BACKGROUND-COLOR: #FDECA8; MARGIN: 0px; BORDER: 1px solid #003F86; TEXT-ALIGN: left; OVERFLOW: hidden; OVERFLOW: visible; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:5px
}
.sirka {
  width: 95;
}


.text_uredni_deska {
 TEXT-ALIGN: left; LINE-HEIGHT: 150%; padding: 1px;
}

.text_uredni_deska_blok{
text-align:left; font-size: 10px;border: 1px #000 dotted;BACKGROUND-COLOR: #FDECA8;padding: 1px;   
}

.nadpis_sekce {
 font-size: small; TEXT-ALIGN: left; PADDING: 0px; MARGIN: 5px 0px 5px 0px; font-weight: bold;
}

img.text_obr {
 PADDING: 0px; MARGIN: 0px; BORDER: 0px; VERTICAL-ALIGN: middle;
}

