body 					{ margin: 0px; background: #fba239; font-size: 92%; font-family: arial,verdana,sans-serif,; font-style: normal;  }


p {
	color: black;
	font-family: "arial","verdana";
	font-weight: none;
	font-size: 95%;
        margin-top: 0px;
        margin-bottom: 15px;
        text-align: left;
        
}


p.komz  {
	color: #d9671b;
	font-family: "arial","verdana";
	font-weight: none;
	font-size: 95%;
        margin-top: 0px;
        margin-bottom: 15px;
        text-align: left;
        
}




a.rubrik  {
	color: #kjkkkk;
	font-family: "arial","verdana";
	font-weight: none;
	font-size: 95%;
        margin-top: 0px;
        margin-bottom: 15px;
        text-align: left;
        
}






div.komhlav  {
	color: black;
	font-family: "arial","verdana";
        font-weight: none;
	font-size: 95%;
        margin-top: 0px;
        margin-bottom: 5px;
        text-align: left;
        
}



div.komtext  {
	color: #7d1f1f;
	font-family: "arial","verdana";
       	font-weight: none;
	font-size: 100%;
        margin-top: 0px;
        margin-bottom: 5px;
        text-align: left;
        
}


div.komenta {
		
        background: #f0eeee;
	font-weight: none;
	width: 580px;
        margin-top: 10px;
        margin-bottom: 10px;
        
        text-align: left;
        
}



h1 {
	color: #d9671b;
	font-family: "arial","verdana";
	font-weight: bold;
	text-align: left;
        text-decoration: underline;
	font-size: 110%
}







h2 {
	color: #5e6996;
	font-family: "arial","verdana";
	font-weight: bold;
	text-align: left;
        text-decoration: underline;
	font-size: 110%
}



h3 {
	color: #5e6996;
	font-family: "arial","verdana";
        margin-bottom: 0px;
	font-weight: bold;
	text-align: left;
        text-transform: uppercase;
	font-size: 100%
}



.malesede {
	color: #a05d26;
       	font-family: "arial","verdana";
	font-weight: none;
	font-size: 95%;
        margin-top: 0px;
        margin-bottom: 0px;
        font-style: italic;
        text-align: left;
        
}



.malesede2 {
	color: black;
        font-family: "arial","verdana";
      	font-weight: none;
	font-size: 100%;
        margin-top: 0px;
        margin-bottom: 0px;
font-style: italic;
        text-align: left;
        
}






.clanadpis {
	color: #AF3E2B;
	font-family: "tahoma","arial","verdana";
	font-weight: bold;
        text-decoration: underline;
	font-size: 117%
}




p.popisfoto {
	color: #00005C;
        background-color: #ffffff;
	font-family: "arial","verdana";
	margin-bottom: 10px;
        margin-left: 5px;
        width: auto;
        height: auto;
	text-align: left;
        border-bottom: 1px dashed #666699;
        border-left: 1px dashed #666699;
        border-right: 0px dashed #666699;
        font-size: 90%
}



img.zpr_fotoright

{       float:right;
        margin:5px;
        border: dashed 1px black;
	      
}


img.zpr_fotoleft

{       float:left;
        margin:5px;
        border: dashed 1px black;
	      
}









tr.date				{ width: 60em; background-color: #ac5000; height: 18px; color: #ffffff; font-size: 70%; letter-spacing: 0px;position: center; border-left: solid 0px black ; border-right: solid 0px black ;  }

.stranka {
width: 615px;
text-align : left;
margin top: 2px;

padding-left: 10px;
}

table					{ font-size: 0.96em; vertical-align: top; }
td						{ vertical-align: top; }
table.top-menu			{ width: 100%; height: 15px; background-color: black; color: white; font-size: 0.8em; }


.menutab {
border: 1px solid #E9D9C1;


paiding-top: 0px;
padding-bottom: 15px;
font-size: 92%;
width: 140px;
text-align: left;
color: black;
font-family: "arial","verdana";
background-color: #FDFBF7;
}

.menutab1 {
border: 1px solid #E9D9C1;
height: "10%";
font-size: 80%;
width: 140px;
text-align: left;
font-weight: bold;
color: #4C2200;
font-family: "tahoma","arial","verdana";
background-color: #E9D9C1;
}

.biltucne {
	color: #8C4F00;
	font-family: "arial","verdana";
	font-size: 100%;
	font-weight: bold
}



.premodryram {
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-style: double;
	border-color: #003098;
	padding: 6px;
        background-color: #FFFFFF
}



.modryram {
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-style: double;
	border-color: #003098;
	padding: 3px;
        padding-bottom: 10px;
	background-color: #FFFFFF
}


.z {
	color: #ac5000;
	font-family: "arial","verdana";
	font-size: 100%;
	font-weight: normal;
        }


div.z {
	color: #000000;
	font-family: "arial","verdana";
	font-size: 100%;
	font-weight: normal;
        border-bottom: 2px dotted #c0c0c0;
        padding-top: 5px;
        padding-bottom: 1px;
}






.levy {
position: relative;
width: 150px;
height: auto;
left: 0;

text-align: left;
padding-top: 10px;
background-color: #ffffff;
}


.pravy {
border-left: dashed 1px #dddddd;
position: relative;
width: 630px;
height: auto;

text-align: center;
padding-top: 10px;
background-color: #ffffff;
}




.mm                                        {
width: 782px;
align
background-color: #333333;
position: relative;
border: dashed 0px;
}



p.podnadpisle3 {
	color: #000000;
	font-family: "arial","verdana";
        margin-bottom: 0px;
	font-weight: bold;
	text-align: left;
        font-size: 95%
}


.nadpis {
	color: #ac5000;
	font-family: tahoma,arial,verdana,sans-serif;
	font-weight: bold;
	text-align: left;
        text-decoration: underline;
	font-size: 115%
}





.nadpistucne {
font-family: "arial","verdana","sans-serif","lucida";
font-weight: bold;
font-size: 100%;
color: #000000;
text-align: left;
}

.popismaly {
font-family: "arial","verdana","sans-serif","lucida";
font-weight: normal;
font-size: 80%;
color: #000000;
text-align: left;
}



table.date				{ width:782px; background-color: #ac5000; height: 6px; color: #ffffff; font-size: 80%; letter-spacing: 1px;position: center; border-left: solid 1px black ; border-right: solid 1px black ;  }



table.top				{ background-color: #2D6576; background-image: url("vrch2.jpg" ); background-repeat: no-repeat;  border-bottom: solid 1px white; border-left: solid 0px ; border-right: solid 0px ;              padding: 5px 5px 0px 5px; width: 780px;height:130;}




.paticka {
border-left: dashed 0px;
text-align: center;
border-top: solid 1px #000000;
color: white;
position: relative;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
margin-left: 0em;
width: 100%;
height: 15px;
background-color: #5E410A;
}


p.paticka {
	color: #F4E4C6;
	font-family: "arial","verdana";
	font-weight: none;
	font-size: 80%;
        margin-top: 0px;
        margin-bottom: 0px;
        text-align: center;
        line-height: 15px;
}






table.main				{ background-color: white; color: black; border-left: solid 1px black;border-right: solid 1px black; width: 780px; }

td.menu					{ background-color: #ac5000; color: white; width: 100%; height: 18px; padding-top: 2px;padding-left: 2px; font-size: 80% }
table.submenu			{ color: #B91C22; width: 780px; height: 28px; letter-spacing: 1px;  border-bottom: dotted 1px #336666; }

.submenu td				{ padding: 6px; }

table.layout			{ width: 100%; margin: 0px; padding: 0px; }



ul				{ margin: 0px 0px 0px 2px; padding: 0px 0px 0px 15px; }
li				{ list-style: square outside; display: list-item; padding-bottom: 2px;font-family: "tahoma, arial","verdana"; }
hr				{ width: 100%; height: 1px; border: dotted 1px #666666; }

form			{ margin: 0px; padding: 0px; }


a:active, a:link, a:visited { color: #8C4F00; text-decoration: none; }
a:hover 		{ color: #B8696D; text-decoration: underline; }


a.pod:active, a.pod:link, a.pod:visited { color:#8C4F00; text-decoration: underline; }
a.pod:hover	{ color:#B8696D text-decoration: none;}



a.top:active, a.top:link, a.top:visited { color: #E0E0E0; text-decoration: none; }
a.top:hover 	{ color: #BBBBBB; text-decoration: underline; }

a.menu:active, a.menu:link, a.menu:visited { margin-left:3px;margin-right:3px;color: white; font-weight: bold; font-family: "arial","verdana"; text-decoration: none;font-size: 114%;letter-spacing: 1px; }
a.menu:hover	{ margin-left:3px;margin-right:3px;color: white; font-weight: bold; text-decoration: underline;font-family: "arial","verdana"; font-size: 114%; letter-spacing: 1px;}


a.menu1:active, a.menu1:link, a.menu1:visited { color: #8C4F00; font-size: 90%; font-family: Arial, Verdana, Tahoma; letter-spacing: 0px; text-decoration: none;}
a.menu1:hover	{ color: #4C2F00; font-size: 90%; font-family: Arial, Verdana,; text-decoration: underline;} 

a.vice:active, a.vice:link, a.vice:visited { color: red; font-family: "arial","verdana"; text-decoration: underline;font-size: 85%;letter-spacing: 1px; }
a.vice:hover	{ color: red; text-decoration: none;font-family: "arial","verdana"; font-size: 85%; letter-spacing: 1px;}

A.clanek:link {
	color: #b83235;
       
	text-decoration: underline; 
        font-weight: bold
}
A.clanek:visited {
	color: #b83235;
        
	text-decoration: underline; 
        font-weight: bold
}
A.clanek:hover {
	color: black;
        
	text-decoration: underline; 
        font-weight: bold
}
A.clanek:active {
	color: #b83235;
        font-size: 117%;
	text-decoration: underline; 
        font-weight: bold
}


a.pat:active, a.pat:link, a.pat:visited { color:#F4E4C6; text-decoration: underline; }
a.pat:hover	{ color:#F0E0C6 text-decoration: none;}


A.cl:link {
	color: #b83235;
        font-size: 125%;
	text-decoration: underline; 
padding-top: 20px; 
        font-weight: bold
}
A.cl:visited {
	color: #b83235;
        font-size: 125%;
padding-top: 20px; 
	text-decoration: underline; 
        font-weight: bold
}
A.cl:hover {
	color: black;
        font-size: 125%;
padding-top: 20px; 
	text-decoration: underline; 
        font-weight: bold
}
A.cl:active {
	color: #b83235;
        font-size: 125%;
padding-top: 20px; 
	text-decoration: underline; 
        font-weight: bold
}


a.blind:active, a.blind:link, a.blind:visited { color: #000000; font-size:110%;text-decoration: none; }
a.blind:hover 		{ color: #000000;font-size:110%; text-decoration: underline; }











a.submenu:active, a.submenu:link, a.submenu:visited { color: #8C4F00; font-size: 100%; text-decoration: none; font-family: Arial, Verdana, Tahoma;}
a.submenu:hover	{ color: #B8696D; text-decoration: underline; }

a.title:active, a.title:link, a.title:visited { color: #000063; font-size: 1.15em; font-weight: bold; border-bottom: solid 1px #000366; }
a.title:hover	{ color: #0001A9; text-decoration: none; border-bottom: dotted 1px #0001A9; }

input.date		{ margin: 0px; padding: 0px 2px 0px 0px; background-color: #769BA6; color: white; font-size: 9px; border: none 0px; letter-spacing: 2px; }
input			{ margin: 0px; padding: 1px 2px 0px 2px; background-color: white; color: black; font-size: 9px; border: solid #2D6576 1px; }
input.default	{ margin: 0px; padding: 1px 2px 0px 2px; background-color: white; color: black; font-size: 9px; border: none; }
input.button	{ margin: 0px; padding: 0px 0px 0px 0px; background-color: #2D6576; color: white; font-size: 9px; text-align: center; border: solid black 1px; }
input.button-o	{ margin: 0px; padding: 0px 0px 0px 0px; background-color: #B91C22; color: white; font-size: 9px; text-align: center; border: solid black 1px; text-decoration: underline; cursor: hand; }
textarea		{ margin: 0px; padding: 1px 2px 0px 2px; background-color: white; color: black; font-size: 11px; border: solid #2D6576 1px; }
select			{ margin: 0px; padding: 1px 2px 0px 2px; background-color: white; color: black; font-size: 9px; text-align: right; border: solid #2D6576 1px; }

span.title		{ color: #000063; font-size: 1.2em; font-weight: bold; border-bottom: solid 1px #000366; }


span.gray-12-b	{ color: #666666; font-size: 82%; font-weight: bold; font-family: Verdana, arial,Tahoma; letter-spacing: 1px;  }



span.gray-10	{ color: #666666; font-size: 0.95em; }
span.black-12-b	{ color: #666666; font-size: 1.2em; font-weight: bold; }
span.black-11-b	{ color: black; font-size: 0.95em; font-weight: bold; }
span.black-11	{ color: black; font-size: 0.95em; }
span.black-10-b	{ color: #666666; font-weight: bold; }
span.black-10	{ color: black; }
span.black-9	{ color: black; }
span.red-12-b	{ color: #B91C22; font-size: 0.96em; font-weight: bold; }
span.red-10		{ color: #B91C22; font-size: 0.9em; }
span.red-9		{ color: #B91C22; }



.menu-top		{ background: #c10101; height: 30px; border-bottom: #B91C22 solid 1px; }







fotogalerie


/* 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: 1px 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;
}
	 











/* CSS Inzerce */
.inz_mezera {
 PADDING: 10px 0px 0px 0px; MARGIN: 0px;
}
.navigation {
 FONT-SIZE: 90%; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN: 15px 5px; PADDING: 0; ; BORDER-bottom: solid #003F86 1px;
}

.navigation a {
 BACKGROUND: #f0f6ff; COLOR: #003F86; TEXT-DECORATION: none; LINE-HEIGHT: 30px; WHITE-SPACE: nowrap; MARGIN: 0 3px; PADDING: 3px; BORDER: solid #003F86 0px;
}

.navigation a:hover {
 BACKGROUND: #fff; COLOR: #003F86; BORDER: solid #ffffff 0px;
}
.error {
color:#FF0000;  font-weight: bold;  text-align:center;
}
.block_deska {
  font-size:90%; BACKGROUND-COLOR: #fffcf5; PADDING: 0px 5px 5px 5px; MARGIN: 0px; BORDER-bottom: dotted #003F86 1px; TEXT-ALIGN: left; OVERFLOW: hidden; OVERFLOW: visible; HEIGHT: 1%;
}
.text_odst {
  font-size:100%; TEXT-ALIGN: justify; COLOR: #000000; LINE-HEIGHT: 120%; MARGIN: 0px 0px 3px 0px;
}
.nadpis_sekce {
 font-size: small; TEXT-ALIGN: left; PADDING: 0px; MARGIN: 5px 0px 0px 0px; font-weight: bold;BACKGROUND-COLOR:#cfcecd ; COLOR: #000000
}
.poznamka {
  font-size:x-small;
}

.poznamka_left {
 font-size:x-small;  TEXT-ALIGN: left; BACKGROUND-COLOR: #e2e2e2
}

.poznamka_right {
  font-size:x-small; TEXT-ALIGN: right;
}
img.block {
 MARGIN: 0px; PADDING: 0px; BORDER: solid #535353 1px; MAX-WIDTH: 400px;
}
.nahledbig {
	position:absolute;	left:5px;	top:5px;	z-index:5;	width:50%;
}
	
.nahledbig img {
	border:1px solid #444;	margin:2px;
}
.formular {
  font-size:small;  TEXT-ALIGN: left;
}
.verze {
  font-size:xx-small;  TEXT-ALIGN: right;
}

	