body, html {
	background: black;
	position: relative;
	margin: 0px;
	text-align: center;
	scrollbar-3dlight-color :rgb(199,177,152);
   scrollbar-arrow-color : black ;
   scrollbar-darkshadow-color :rgb(199,177,152) ;
   scrollbar-face-color : rgb(199,177,152) ;
   scrollbar-highlight-color : black;
   scrollbar-shadow-color : black ;
   scrollbar-track-color : #4c5844;
}

textarea {
  scrollbar-3dlight-color :rgb(199,177,152);
  scrollbar-arrow-color : black ;
  scrollbar-darkshadow-color :rgb(199,177,152) ;
  scrollbar-face-color : rgb(199,177,152) ;
  scrollbar-highlight-color : black;
  scrollbar-shadow-color : black ;
  scrollbar-track-color : #4c5844;
}

#tym_foto {
	position: absolute;
	top: 20px;
	left: 60px;
	width: 680px;
	height: 422px;
	margin: auto;
	_text-align: center;
	background-image: url(team_big.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 30px;
	z-index: 1;
	display: none;
}

#obal {
	width: 800px;
	position: relative;
	text-align: center;
	margin: auto;
 }

#uvod {
	width: 800px;
	background-image: url('uvod0.jpg');
	background-repeat: no-repeat;
	min-height: 300px;
	_height: 300px;
}

#menu {
	width: 180px;
	float: left;
	background-image: url('menu.jpg');
	background-repeat: no-repeat;
	min-height: 600px;
	_height: 600px;
	position: relative;
}

#text {
	float: left;
	width: 610px;
	position: relative;
   float: left;
	margin-top: -100px;
}

/* tento div text slouží pouze k velké fotogalerii */
#text2 {
	width: 800px;
	position: relative;
}

#vnitrek {
	padding-left: 30px;
	text-align: left;
	color: rgb(199,177,152);
	font-family: verdana;
	font-size: 82%;
	line-height: 180%
}

#vnitrek img {border: 0px}

#vnitrek h1 {
	color: rgb(199,177,152); 
   font-family: georgia;
	margin-left: 2px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 10px;
	font-size: 19pt;
	font-weight: bold;
}


#vnitrek h2,h3 {
	color: rgb(109,128,98);
	border-bottom: 1px solid rgb(76,88,68);
	border-top: 3px solid rgb(76,88,68);
	padding-left: 10px;
   font-family: Georgia;
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 10px;
	font-size: 15pt;
	font-weight: normal;
}

#vnitrek p {

  padding-left: 15px;
  padding-right: 15px;
}

#vnitrek a:hover.acko {
   background: rgb(0,0,0);
	color: black;
	text-decoration: none;
}

#vnitrek a.acko {
   background: rgb(0,0,0);
	color: black;
	text-decoration: none;
}

#vnitrek tr.info {
  display: none;
}

#vnitrek table {
  background-image: 'grafika/ramek.jpg';
  background-repeat: no-repeat;
}

#vnitrek info_img {
  float:right;
}

#vnitrek a {
	color: rgb(199,177,152);
	background: none;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	height: 20px;
}

#vnitrek a:hover {
	background: rgb(199,177,152);
	color: Black;
}

/*
#vnitrek img.pero {
	position: absolute;
	right: 50px;
	top: 130px;
}

#vnitrek .pero_popis {
	position: absolute;
	right: 50px;
	top: 240px;
}

*/

.topik {
	padding: 0px 0px 0px 30px;
	text-align: left;
	width: 400px;
}


/* Styl divu u dynamické mapy */
#mapa {
	float: right
}
#mapa img {
	border: 15px solid rgb(76,88,68)
}
/* Konec stzlu mapy */


#fotografie {cursor: pointer;} /*animovaná fotka na Indexu*/


/* vnitřní div fotogalerie */

.nahledy {width: 780px;
          overflow: auto;
          border: 0px solid silver;
          height: 220px; 
          padding: 5px;
          margin-bottom: 20px;
                 }          
          

#fotogalerie {text-align: center;
              margin-top: 30px}

#fotogalerie img {border: 3px solid rgb(199,177,152)}


#fotogalerie2 {text-align: left;
               margin-top: 10px;
               text-align: center;
               border: 0px solid silver;
               }

#fotogalerie2 img {border: 2px solid rgb(76,88,68)}

#fotogalerie2 h1 {
	color: rgb(199,177,152); 
  font-family: georgia;
	margin-left: 2px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 10px;
	font-size: 19pt;
	font-weight: bold;


 	
}


#fotogalerie2 h2,h3 {
	color: rgb(109,128,98);
	font-family: Georgia;
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 10px;
	font-size: 15pt;
	font-weight: normal;
	border-bottom: 1px solid rgb(76,88,68);
	border-top: 3px solid rgb(76,88,68);
	padding-left: 5px;
}
/* BAZAR - div příhlášení */
#registrace {
	padding: 8px;
	width: 150px;
	border: 1px solid rgb(199,177,152);
	position: absolute;
	top: 25px;
	left: 420px;
	background-image: url(registr_sin.jpg);
	background-repeat: repeat-x;
  background-color: rgb(76,88,68);
}

fieldset {
	border: 1px solid rgb(199,177,152);
	padding: 5px;
	background-image: url(registr_sin.jpg);
	background-repeat: repeat-x;
	background-color: rgb(76,88,68);
	margin-top: 20px;
	margin-bottom: 20px;
}


#red {background-color: maroon;
      background-image: url(registr_in.jpg);
      padding-top: 30px }

/* třída tlačítek */
.tlacidlo {
	background-color: rgb(199,177,152);
	font-size: 8pt;
	font-weight: bold;
	color: rgb(0,32,17);
	width: 83px;
	border: 2px solid #d9c9b7;
}
.tlacidlo1 {
	background-color: rgb(199,177,152);
	font-size: 9pt;
	font-weight: bold;
	color: rgb(0,32,17);
	font-family: verdana;
	border: 2px solid #d9c9b7;
	padding: 2px;
}  

.tlacidlo2 {
	background-color: Black;
	font-size: 9pt;
	font-weight: bold;
	color: orange;
	font-family: verdana;
	border: 2px solid rgb(199,177,152);
	padding: 2px;
}  


.odpoved_na_mail {color: orange;
                  font-weight: bold;
                  font-family: Arial}  
  
.strelec_back {
	background-color: rgb(199,177,152);
	font-size: 9pt;
	font-weight: bold;
	color: rgb(0,32,17);
	font-family: verdana;
	border: 2px solid #d9c9b7;
	padding: 2px;
	background-image: url(grafika/strelec_back.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
  }    

.inzerce_textarea {
	color: rgb(199,177,152);
	padding: 3px;
	font-weight: bold;
	font-size: 8pt;
	background-image: url(td_sin.jpg);
	background-repeat: repeat-x;
	background-color: rgb(76,88,68);
}


.odsazeni_vrch {
                 margin: 30 0 30 0
}

.odsaz_pravo {

    padding-left: 20px;
}


/* konec stylu tlačítek */

.zeleny {
	color: rgb(76,88,68)
}
.spodek {
	margin-bottom: -5px
}
.posun {
	margin-top: 470px;
	border: 0px;
}
.obtekat {
	float: left;
	margin: 10px
}
.odsazeni {
	float: right
}

.cistic {
	visibility: hidden;
	clear: both;
	margin: 0px;
	padding: 0px
}

.cisti
{
	clear: both;
}
.tabulka1 {
	font-family: verdana;
	margin-left: 20px;
	font-weight: bold;
	font-size: 0.9em;
	line-height: 150%;
	width: 500px;
	margin-bottom: 30px;
	color: rgb(199,177,152);
	border-top: 0px solid rgb(199,177,152);
	
	
}



.kontakt {
	width: 180px;
	height: 253px;
	color: black;
	font-family: Verdana;
	font-size: 7pt;
	background-image: url('back_kontakt.jpg');
	padding: 15px;
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 30px;
	padding-left: 25px;
}
.general {
/*	background-color: rgb(199,177,152); */
   /*border :1px solid red;*/
	text-align: right; 
	padding: 0px 0px 0px 5px;
	font-weight: bold;
	font-size: 14pt;
	width: 140px;
}

.ovladani {
          width: 100%;
          text-align: center;
          padding-bottom: 15px;
          border-bottom: 3px dotted rgb(199,177,152);
          background-color: black;
          }



/* ------------------------------------ */
#odkazy {
	width: 140px;
	position: absolute;
	top: 42px;
	left: 22px;
	text-align: left;
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
}
#odkazy a {
	display: block;
	padding: 1px 0px 1px 0px;
	text-decoration: underline;
	color: rgb(0,32,17);
	
}
#odkazy a:hover {
	text-decoration: none;
	color: rgb(32,63,48);
	border-top: 1px solid rgb(76,88,68);
	border-bottom: 1px solid rgb(76,88,68);
	background-color: white;
}

#odkazy img {border: 0px solid black}
/*--------------Odkaz TOP_SECRET----------------*/



#top_secret {
            background-image: URL('grafika/top_secret.jpg');
            background-repeat: no-repeat;
            text-align: center;
            height: 77px;
            width: 183px;
            margin: auto;
            position: relative;

}


#top_secret a {
	display: block;
  color: rgb(0,32,17);
	border-right: 10px;
	width: 140px;
  _width: 130px;
	height: 30px;
	position: absolute;
	top: 20px;
	left: 21px
}
#top_secret a:hover {
	text-decoration: none;
	color: rgb(32,63,48);
	border-top: 1px solid rgb(76,88,68);
	border-bottom: 1px solid rgb(76,88,68);
	background-color: white;
}

#top_secret img {border: 0px solid black}

/*-----------copyright---------------------*/

#copyright 
{
  color: rgb(109,128,98);
  border-bottom: 1px solid rgb(76,88,68);
  border-top: 3px solid rgb(76,88,68);
  padding: 5px; 
  margin-top: 145px;
  margin-bottom: 10px;
  font-size: 75%;
  font-weight: bold;
  text-align: center;
  line-height: 130%;
  font-family: verdana;
}
             
             
#copyright1 {color: rgb(109,128,98);
            border-bottom: 1px solid rgb(76,88,68);
	           border-top: 3px solid rgb(76,88,68);
	           padding: 5px; 
             margin-top: 30px;
             margin-bottom: 10px;
             font-size: 65%;
             font-weight: bold;
             text-align: center;
             line-height: 130%;
             font-family: verdana;
             }             
             
#copyright1 a {color: rgb(199,177,152);
               }
               
#copyright1 a:hover {background: rgb(199,177,152);
	                   color: black;
	                   text-decoration: none;
}
/* nastylování tabulky členové týmu */

.clenove_tabulka {
   margin-top: 30px;
	width: 530px;
	border: 0px;
	font-size: 10pt;
	color: rgb(199,177,152);
}

.clenove_tabulka .topik {
	padding: 0px 0px 0px 30px;
	text-align: left;
	width: 400px;
}

.clenove_tabulka td {
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-family: Arial;
}

.clenove_tabulka_img {
	width:130px; 
	max-width: 130px;
	border: 0px;
}
/* ------------------------------------------------- */

.book_tabulka {
   width :520px;
   max-width :520px;
/* margin-top: 30px;
	border: 0px;*/
	font-family: Arial;
	font-size: 10pt;
	color: rgb(199,177,152);
}

.book_tabulka * {
   margin: 0px;
	border: 0px;
   padding: 0px;
}

.book_tabulka .topik {
/*	padding: 0px 0px 0px 30px;
	text-align: left;
	width: 400px;*/
}

.book_tabulka td {
   padding: 0px 0px 0px 0px;
	text-align: left;
}

.book_tabulka td.w1 {
	width: 350px;
	text-align: left;
}
.book_tabulka td.w2 {
	text-align: right;
	width: 280px;
	height: 25px;
}

.em {
  padding: 7px 0px 0px 0px;
  color: Aqua;
}

#book_tabulka_img {
/*	width:130px; 
	max-width: 130px;
	border: 0px;*/
}
/* ------------------------------------------------- */


.big_img_bunka {
	font: icon;
	color: White;
}

#zpravy marquee{
   color: White; 
   position: absolute; 
   width: 570;
   font-family: ;
	font-size: 1.5em;
	line-height: 180%
}

.banery {
	margin: 40px 0px 0px 0px;
	padding: 40px 0px 0px 0px;
	min-height: 140px;
	float: none;

}
