.main {
	width:100%; /* 770px;*/
	/*text-align: center;*/

}

.alert {
	color: Red;
	background-color:  Yellow;
	font-family:"Verdana";
	font-variant: small-caps;  
	
}
table {
	color: #404040;
}
.forumzprava{
	background-color:   white;
	
	border-right:1 dashed silver;
	border-left:1 dashed silver;	
	border-top:1 dashed silver;
	border-bottom:1 dashed silver;	
	color: #404040;
}
.loginprouzek { 
	font-size: 11px;
	text-align: center;
	border-style:  dashed;
	border-color:  #038AD9;
	background-color:   transparent;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px; 
	}
.loginprouzek2 { border-style: dotted;
 border-color: #8C8C8C; 
 background: #DCDCDC;
 
  border-top-width: 1px; border-left-width: 1px; border-right-width: 1px;
   border-bottom-width: 1px; }


.ramodkazy {
	border-top-width:2px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-style:solid;
	border-color: Silver;
	padding:0px;
	background-color: #ccff66;
	margin-top:2px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
}

.table_rss{
	border-top-width: 1px; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-style:  dotted;
	border-color:   Silver;
	padding: 6px;
	background-color:    transparent;
	color:    gray;
}

img { border: none; }

.menu_portal{

		  font:  Verdana; 
		  font-size: 11px;
		  
        font-weight:  lighter;
		  padding-left: 3px;
		  background-color: #ccff66;
		  
		  border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        
        border-style: solid;
        
		
}
a.menu_portal:link, a.menu_portal:visited {
	text-decoration: none;
	color:  navy;
	border-color: gray;
	border-bottom-color:silver ;
	
	
}

a.menu_portal:hover {
	background-color:   #CEF208;
	text-decoration: none;
	color: navy;
   border-color:   #3A3A3A;
	border-bottom-color:gray ;
	border-top-color:orangered ;
	border-right-color:orangered ;
	border-left-color:orangered ;
	
}

a.menu_portal:active {
    background-color:  #FF9966;
	text-decoration:underline;

	border-style: solid;
        border-color: gray;
		  color:   #CCFF66;
}

.menu_menu{
		  border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-style: solid;
        border-color:  silver;
		  background-color:   white;
		 
}

html {
	background-color: silver;
	width:100%; 
}
body {

	width:100%; 
	/*
	font-family: "verdana","arial";
	font-size: 10px;
	*/
	font: 85% "Geneva CE","Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;
	color: green;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin: 0px;
	background-color:   #DCDCDC;
	text-align:center;

	scrollbar-base-color: gray ; /*
 scrollbar-face-color: lime;
 scrollbar-shadow-color: green;
 scrollbar-highlight-color: #ccff66;
 scrollbar-3dlight-color: #80FF00;
 scrollbar-darkshadow-color: #80FF00;
 scrollbar-track-color:#ccff66;
 scrollbar-arrow-color: #000000;
 */
}
.lay_tabulka {
 width: 100%;
}
.lay_sl {
 text-align: center;
 vertical-align: top
}
.lay_slhlavni {
 vertical-align: top
}
.zahlavi {
	width: 100%;
	position: relative;
	border-bottom:1 solid Gray ; 
	border-bottom-color:   #FF9966;
	background-color: White;
	
  	background-image: url(pagebg.gif);
	background-repeat: repeat;
	
}
.zapati {
 width: 100%;
 text-align: center;
 background-color: white;
 background-image: url(zapati.gif);
 background-repeat: repeat-x;
 background-position: bottom;
 border-bottom:1 solid Gray ; 
}
A {
 font-size: 100%;
 font-style: normal;
 font-variant: normal
}
A:link {
 color: #038AD9
}
A:visited {
 color:  #038AD9;
}
A:hover {
 color: blue;
}
A:active {
 color:   #DD6F00;

}
A.clanek:link {
 color: #000000;
}
A.clanek:visited {
 color: #000000;
}
A.clanek:hover {
 color:  #54AA00;
 
}
A.clanek:active {
 color: orangered;
}
.z {
 color:  #404040;
 font-family: "verdana","arial";
 font-size: 11px;
 font-weight: normal;
 text-align: left;
}

.z1 {
	color:    gray;
	font-family:"verdana", "arial";
	font-size:11px;
	font-weight: bold;
}

.nadpis {
	color:   #FF9966;
	font-family: "verdana","arial";
	font-weight: bold;
	text-align: center;
	font-size:   large;

	voice-family: female;
	volume: medium;
}

.podnadpis {
   border-top:2 solid #ccff66;
	border-right:1 dotted #ccff66;
	border-left:1 dotted #ccff66;
	border-bottom:0 solid #ccff66;
	
 color:  #454545;
 font-family: "verdana","arial";
 text-align: center;
 font-size: 14px;
 background-color:   #DBF477;
 padding: 0px;
}
.komz {
 color: #000000;
 font-family: "verdana","arial";
 font-size: 11px;
 font-weight: normal
}
.komlink {
 color: #000000;
 font-family: "verdana","arial";
 font-size: 13px;
 font-weight: normal
}
.komhlav {
 color: #000000;
 padding: 4px;
 font-family: "verdana","arial";
 font-size: 11px;
 font-weight: normal
}
.komtext {
 color: #000000;
 background-color: #EEEEEE;
 padding: 3px;
 border: 1px solid #000000;
 font-family: "verdana","arial";
 font-size: 11px;
 font-weight: normal
}
.anketasysz {
 color: #000000;
 font-family: "verdana","arial";
 font-size: 13px;
 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: 11px;
 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:    #FF9966;
 font-family: "verdana","arial";
 font-weight: normal;
 font-size: 18px;

}
.clatext {
 color: #000000;
 font-family: "verdana","arial";
 font-weight: normal;
 font-size: 13px
}

.clanek {
	background-color: transparent;
}

/* clanky */

.cla-text {
text-align: left;
        color: black;
        font-family: Verdana, Arial, "Helvetica CE", "Geneva CE", sans-serif;
        font-weight: normal;
        font-size: 11px;
        line-height: 100%;
		  background-color: White;
		  
}
.cla-informace {
	text-align: left;
        color: black;
        font-family: Verdana, Arial, "Helvetica CE", "Geneva CE", sans-serif;
        font-size: 9px;
        font-weight: normal;
        line-height: 100%;
		  background-color: White;
}
.cla-informace-tisk {
	text-align: left;
        color: black;
        font-family: Verdana, Arial, "Helvetica CE", "Geneva CE", sans-serif;
        font-size: 11px;
        font-weight: normal;
}
/* dalsi pomocne styly */

.biltucne {
 color:   #3A3A3A;
 font-family: "verdana","arial";
 font-size: 13px;
 font-weight: bold
}
.malemodre {
 color: #FF3300;
 font-family: "verdana","arial";
 font-size: 11px;
 font-weight: normal
}
.malesede {
 color: gray;
 font-family: "verdana","arial";
 font-size: 11px;
 font-weight: normal
}
.malecerne {
 color: #000000;
 font-family: "verdana","arial";
 font-size: 11px;
 font-weight: normal
}
.chybastredni {
 color: #FF0000;
 font-family: "verdana","arial";
 text-align: center;
 font-size: 16px
}
.mezera {
 width: 5px
}
.ohr {
 width: auto
}
.modryram {
 border-top-width: 0px;
 border-left-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;


 padding: 2px;
 background-color:  #F5F5F5;
 text-align:"justify";
 border-color:   silver; 
 border-style:     dashed;
}

.modryram_blok {
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;


 padding: 0px;
 background-color: white;
 text-align:"justify";
 border-color:   silver; 
 border-style: solid;
}

.menu {
 border-top-width: 0px;
 border-left-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;
   font-variant: normal;
	font-weight: normal; 
 color:  #3E3E3E;
 padding: 5px;
 background-color:  #D3EAA6;
 text-align:"justify";
 border-color:   silver; 
 border-style: solid;
}
.premodryram {
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color:   #3A3A3A;
 padding: 3px;
 background-color:  #DBF477;    
 color: #333333;
}
.kaltext {
 color: #000000;
 font-family: "verdana","arial";
 font-size: 12px;
 font-weight: normal
}
.kalclanek {
 background-color: #FFD3B0
}
.kaldnesni {
 background-color: #9FFFCF
}
.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: #F2F2F2;
 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: 12px
}
.tl {
 background-color: #F2F2F2;
 color: #000000;
 font-family: Verdana,Arial,Helvetica;
 font-size: 11px;
 font-weight: bold;
 text-align: center;
 border: 1px solid #000000
}


/* ------------------------------------------*/
.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;
}
    
/* 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";
color:  #038AD9;
}
/* 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;
}


h1 {
	color:        #6699FF;
	font-size:   x-large;
	/*
	outline-color:   #E5F5A5;
	outline-style: solid;
	outline-width: 1px;
	*/
	background-color:   transparent;
	 text-align: left;
	margin: 3px;
	
	border-color:   #E5F5A5; 
   border-style:    solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	

	text-decoration:  none;
	
	text-align: center;
	font-family:"verdana", "arial", "Tahoma";
	font-weight:bold;

	font-style: normal;

	text-transform: none;
	text-shadow:auto;
	
	font-variant: small-caps; 
}

h2 {
	color:     #FF9966;
	font-size: 16px;
}


h3 {
   color:   #3A3A3A;
	border: 0px;
   border-top:1 solid silver;
	
	
	
   background-color:   transparent;
	font-size:  x-small;
	font-family:"verdana", "arial","Tahoma";
}

h4 {
   color: #3A3A3A;
   border-top:0 solid #ccff66;
	border-right:0 solid #ccff66;
	border-left:1 solid #ccff66;
	border-bottom:1 solid #ccff66;
   background-color:   transparent;
	font-size:13px;
	font-family:"verdana", "arial","Tahoma";
}

h5 {
   color:  #3A3A3A;
   border-top:1 dotted #ccff66;
	border-right:0 solid #ccff66;
	border-left:0 solid #ccff66;
	border-bottom:0 solid #ccff66;
   background-color:   transparent;
	font-size:13px;
	font-family:"verdana", "arial","Tahoma";

}

li {
	
	color: gray;
	list-style: square;
}

.forum1 {
    color:gray;
    font-family:"verdana","arial";
    font-size:10px;
    font-weight:bold;
    background-color: #CCFF66;
    text-align:center;
              }