table {border-collapse: collapse;

       border: dashed 1px #EEEEEE}

td {border: solid 1px white} 

.odsazeniclanku {
padding: 10px;

}

.menu {

 color: #ffffff;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

 margin-right: 5px;

}



.frumnadpis {

	color: #000000;

	text-decoration: underline;

	font-family: "verdana","arial";

	font-weight: bold;

	text-align: center;

	font-size: 20px

}

.frumhlavi {

	background-color: #FFFFFF;

	color: #330099;

	font-family: "verdana","arial";

	font-weight: bold;

	text-align: center;

	font-size: 10px

}

.frumhlram {

	background-color: #FFFFFF

}

.frumvnram {

	background-color: #035D8A

}

.frumodskoky {

	background-color: #FFFFFF;

	font-family: "verdana","arial";

	font-size: 10px;

	font-weight: normal;

}

.frumz {

	background-color: #FFFFFF;

	color: #000000;

	font-family: "verdana","arial";

	font-size: 11px;

	font-weight: normal

}

.frumzneg {

	background-color: Silver;

	color: #000000;

	font-family: "verdana","arial";

	font-size: 11px;

	font-weight: normal

}

.frumzmiddle {

	color: #000000;

	font-family: "verdana","arial";

	font-size: 10px;

	font-weight: normal

}

.frumzsmall {

	color: #000000;

	font-family: "verdana","arial";

	font-size: 9px;

	font-weight: normal

}

.frumzsmallng {

	color: #000000;

	font-family: "verdana","arial";

	font-size: 9px;

	font-weight: normal

}

.frumzsmallred {

	color: #FF0000;

	font-family: "verdana","arial";

	font-size: 9px;

	font-weight: normal

}

.frumzsmallp {

	color: Silver;

	font-family: "verdana","arial";

	font-size: 9px;

	font-weight: normal

}



body {

 font-family: "verdana","arial";

 font-size: 10px;

 color: #000000;

 margin-top: 3px;

 margin-left: 3px

}

.lay_tabulka {

 width: 100%;

}

.lay_sl {

 text-align: center;

 vertical-align: top

}

.lay_slhlavni {

 vertical-align: top

}

.zahlavi {

 width: 100%;

 position: relative

}

.zapati {

 width: 100%;

 text-align: center

}

A {

 font-size: 100%;

 font-style: normal;

 font-variant: normal

}

A:link {

 color: #000000

}

A:visited {

 color: #000000

}

A:hover {

 color: #6486AC

}

A:active {

 color: #6486AC

}

A.clanek:link {

 color: #000000;

}

A.clanek:visited {

 color: #000000;

}

A.clanek:hover {

 color: #6486AC;

}

A.clanek:active {

 color: #6486AC;

}

.z {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 11px;

 font-weight: normal

}



.z1 {

 color: #000000;

 text-decoration: underline none;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}

.z2 {

 color: #ffffff;

 text-decoration: underline none;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}



.z3 {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 10px;

 text-decoration: underline none

}











.nadpis {

 color: #000000;

 text-decoration: underline;

 font-family: "verdana","arial";

 font-weight: bold;

 text-align: center;

 font-size: 15px

}

.podnadpis {

 color: #000000;

 font-family: "verdana","arial";

 text-align: center;

 font-size: 13px

}

.komz {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}

.komlink {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 12px;

 font-weight: normal

}

.komhlav {

 color: #000000;

 padding: 4px;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}

.komtext {

 color: #000000;

 background-color: #EEEEEE;

 padding: 3px;

 border: 1px solid #000000;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}

.anketasysz {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 12px;

 font-weight: normal

}

.anketasysodp {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}

.novdatum {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: bold

}

.novtit {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: bold

}

.novtitduraz {

 color: #FF0000;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: bold

}

.novtext {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}

.hodnoceni {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}

.banner {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}

.bannerpod {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 9px;

 font-weight: normal

}

.strankovani {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: bold

}

.clanadpis {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 14px;

 font-weight: bold

}

.clatext {

 color: #000000;

 font-family: "verdana","arial";

 font-weight: normal;

 font-size: 11px

}

.biltucne {

 color: #FFFFFF;

 font-family: "verdana","arial";

 font-size: 11px;

 font-weight: bold;

 text-align: center;

 background: url("http://cstvbruntal.cz/image/styl/prouzekblok-z.jpg");

}

.malemodre {

 color: #6486AC;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}

.malesede {

 color: #002B5E;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}

.malecerne {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 10px;

 font-weight: normal

}

.chybastredni {

 color: #FF0000;

 font-family: "verdana","arial";

 text-align: center;

 font-size: 17px

}

.mezera {

 width: 5px

}

.ohr {

 width: auto

}

.modryram {

 border-top-width: 1px;

 border-left-width: 1px;

 border-right-width: 1px;

 border-bottom-width: 1px;

 border-style: solid;

 border-color: #FFFFFF;

 padding: 0px;

 background-color: #F7F7F7

}

.premodryram {

 border-top-width: 1px;

 border-left-width: 1px;

 border-right-width: 1px;

 border-bottom-width: 1px;

 border-style: solid;

 border-color: #FFFFFF;

 padding: 0px;

 background-color: #F7F7F7

}

.kaltext {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 12px;

 font-weight: normal

}

.kal-text {

 color: #000000;

 font-family: "verdana","arial";

 font-size: 12px;

 font-weight: normal

}

.kalclanek {

 background-color: #FFD3B0

}

.kaldnesni {

 background-color: #E6D9AB

}

.planakci {

 font-family: "verdana","arial";

 font-size: 10px

}

.textbox {

 background: transparent;

 background-color: white;

 border: 1px solid #000000;

 color: #000000;

 font-family: "verdana","arial","helvetica";

 font-size: x-small;

 text-align: left;

 scrollbar-face-color: #F7F7F7;

 scrollbar-shadow-color: #FFFFFF;

 scrollbar-highlight-color: #FFFFFF;

 scrollbar-3dlight-color: #FFFFFF;

 scrollbar-darkshadow-color: #FFFFFF;

 scrollbar-track-color: #FFFFFF;

 scrollbar-arrow-color: #000000

}

.textpole {

 border: 1px solid #000000;

 color: #000000;

 font-family: "verdana","arial";

 font-size: 11px

}

.tl {

 back-align: center;

 border: 1px solid #000000

}





/* 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: 11px;

        text-align: center;

}

/**/

.gal_vypis {

        margin-left: 11px;

        font-size: 11px;

        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: 11px;

        ma

        font-weight: bold;

        color: #0000AA;

}

/* Text galerie */

.gal_text {

        margin-top: 11px;

        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: 111px;

}

/* Obrazek v prehledu galerii */

.gal_prehled td.obrazek {

   width: 111px;

}

/* 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: 11px;

   border: 1px dotted #000000;

   margin: auto;

}

/* Obrazek */

.gal_obr img {

   margin: 5px;

   border: 1px solid #000000;

}

/* Nastaveni fontu strankovani */

.gal_strankovani {

  font-size: 10px;

}







.akcie {

	font-size: 11px

}







.act_akce {

	width: 450px;

	text-align: left;

}

.act_vlevo {

	text-align: left;

}

.act_datum {

	font-size: 11px;

	font-weight: bold;

	float: left;

	width: 175px;

}

.act_datum2 {

	font-size: 11px;

	font-weight: bold;

	float: left;

	width: 179px;

}

.act_titulek {

	font-size: 11px;

	font-weight: bold;

}

.act_popis {

	font-size: 10px;

	font-weight: normal;

}

.act_mesic {

	font-size: 12px;

	font-weight: bold;

	text-align: center;

	background-color: #B8860B;

	width: 550px;

}

.kalakce {

	background-color: #FF6B33;

}



.planakci {

	font-family: "verdana","arial";

	font-size: 10px	

}







/* Kalendar Akci */

.prehledakci {

	font-family: "verdana","arial";

	font-size: 10px	

}

body.oknoakce {

	font-family: "verdana","arial";

	font-size: 12px;

	color: #000000;

	margin-top: 5px;

	margin-left: 5px;

	margin-right: 5px;

	margin-bottom: 5px;

}









/* kniha navstev */

.gb_add-form {

	background-color: #B8BECE;

	padding: 0.5em;

}

.gb_add-form p, .gb_add-form form {

	margin: 0px;

}

.gb_add-form input, .gb_add-form textarea {

	color: #000000;

	background-color: #FFFFFF;

	border: 1px solid #666666;

	padding: 1px;

	font-size: x-small;

}

.gb_nick, .gb_email, .gb_homepage {

	float: left;

	padding-right: 10px;

}

.gb_nick input, .gb_email input, .gb_homepage input {

	width: 120px;

}

.gb_message {

	clear: both;

}

.gb_message textarea {

	width: 580px;

	height: 5em;

	font-size: small;

}

.gb_submit input {

	margin: 5px 0px;

	padding: 1px 3px;

	outline: 1px solid #666666;

}

.gb_total-posts {

	clear: both;

	margin: 1em 15%;

	border: 1px solid #ffffff;

	background-color: #485C8F;

	font-size: x-small;

	text-align: center;

	color: #FFFFFF;

}

.gb_navigator {

	text-align: center;

}

.gb_other {

	font-size: xx-small;

}

.gb_post  {

	border: 1px solid #333333;

	margin-bottom: 10px;

}

.gb_post-top {

	padding: 2px 3px;

	height: 15px;

	background-color: #B8BECE;

	border-bottom: 1px solid #333333;

	font-weight: bold;

}

.gb_post-top img {

	vertical-align: middle;

}

.gb_adresy {

	padding-left: 5px;

}

.gb_datum {

	font-weight: normal;

	padding-left: 10px;

}

.gb_post-middle {

	padding: 3px;

	background-color: #EEEEEE;

}































/* CSS Menu */

body {

behavior: url(/image/csshover.htc);}  /*Pro IE na Windows */

div#nav {

	font-size: small;

   font-family: verdana;  

   color: white;

width: 138px; 

background: #003F86;

margin: -2px -2px -2px -2px;

text-align:left;

}



 div#nav a:link {

	color: white;

	text-decoration: none;

	border-left: 5px solid #003F86;

}

 div#nav a:visited {

	color: white;

	text-decoration: none;

	border-left: 5px solid #003F86;

}

 div#nav a:hover {

	color: #FFFF00;

	text-decoration: none;

	border-left: 5px solid #F8D868;

}

 div#nav a:active {

	color: #FFFF00;

	text-decoration: none;

	border-left: 5px solid #F8D868;

}

 

 

div#nav ul {

margin: 0; padding: 0; background: #003F86; width: 152px; border: 1px solid #4f689a;

}





div#nav li {

position: relative; list-style: none; margin: 0;

border-bottom: 1px solid #4f689a;



}



div#nav li:hover {

background: #003F86; 

border-bottom: 1px solid #4f689a;

}





.navigace {

color:#FFFF00;

}







div#nav li.sub {

background: #003F86;

position: relative; list-style: none; margin: 0;

border-bottom: 1px solid #4f689a;

z-index: 2;



}



div#nav li.sub:hover {

background: #003F86; 

border-bottom: 1px solid #4f689a;

z-index: 2;

}





div#nav li.submenu {background: url('/image/sipka.gif') no-repeat 96% 50%; }

div#nav li.submenu:hover {background-color: #003F86; background: url('/image/sipka.gif') no-repeat 96% 50%;}

div#nav li a {display: block; padding: 0.20em 0 0.20em 0.20em;  

text-decoration: none; width: 138px;}

div#nav>ul a {width: auto; }

div#nav ul ul {position: absolute; top: 0; left: 152px; display: none;}

div#nav ul.level1 li.submenu:hover ul.level2,

div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}



li.level1 {

 FONT: bold 13px verdana, geneva, arial, helvetica, sans-serif; COLOR: #535353; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 10px 5px; PADDING: 0px

}



li.level2 {

 FONT: normal 11px verdana, geneva, arial, helvetica, sans-serif; COLOR: #535353; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 5px 25px; PADDING: 0px;

}

li.disc {

 FONT: normal 11px verdana, geneva, arial, helvetica, sans-serif; COLOR: #535353; TEXT-ALIGN: justify; LIST-STYLE-TYPE: disc; MARGIN: 5px 0px 5px 35px; PADDING: 0px;

}



li.circle {

 FONT: normal 11px verdana, geneva, arial, helvetica, sans-serif; COLOR: #535353; TEXT-ALIGN: justify; LIST-STYLE-TYPE: circle; MARGIN: 5px 0px 5px 30px; PADDING: 0px;

}

.nadpisvmenu {

padding: 1px 0 1px 2%;

color: black;

background:#FFCD28;

background-repeat: no-repeat;

text-align:center;

font-weight: bold;

  text-decoration: none;

font-size: x-small;

}



div#nav2 {

	font-size: small;

   font-family: verdana;  

   color: white;

width: 138px; 

background: #003F86;

margin: -2px -2px -2px -2px;

text-align:left;

}



 div#nav2 a:link {

	color: white;

	text-decoration: none;

	border-left: 5px solid #003F86;

}

 div#nav2 a:visited {

	color: white;

	text-decoration: none;

	border-left: 5px solid #003F86;

}

 div#nav2 a:hover {

	color: #FFFF00;

	text-decoration: none;

	border-left: 5px solid #F8D868;

}

 div#nav2 a:active {

	color: #FFFF00;

	text-decoration: none;

	border-left: 5px solid #F8D868;

}

 

 

div#nav2 ul {

margin: 0; padding: 0; background: #003F86; width: 152px; border: 1px solid #4f689a;

}





div#nav2 li {

position: relative; list-style: none; margin: 0;

border-bottom: 1px solid #4f689a;



}



div#nav2 li:hover {



border-bottom: 1px solid #4f689a;

}



div#nav2 li.sub {

background: #003F86;

position: relative; list-style: none; margin: 0;

border-bottom: 1px solid #4f689a;



}



div#nav2 li.sub:hover {

background: #003F86; 

border-bottom: 1px solid #4f689a;

}





div#nav2 li.submenu {background: url('/image/sipka.gif') no-repeat 96% 50%; }

div#nav2 li.submenu:hover {background-color: #003F86; background: url('/image/sipka.gif') no-repeat 96% 50%;}

div#nav2 li a {display: block; padding: 0.20em 0 0.20em 0.20em;  

text-decoration: none; width: 138px;}

div#nav2>ul a {width: auto; }

div#nav2 ul ul {position: absolute; top: 0; left: 152px; display: none;}

div#nav2 ul.level1 li.submenu:hover ul.level2,

div#nav2 ul.level2 li.submenu:hover ul.level3 {display:block;}
